mstdmstd Posted August 7, 2011 Report Share Posted August 7, 2011 Hi, I installed windows fonts by adding at site easyurpmi.zarb.org PLF medias and running commands: urpmi libfreetype6 --force urpmi fonts-ttf-liberation and have : # rpm -qa libfreetype6 libfreetype6-2.3.12-1.6mdv2010.2 # rpm -qa fonts-ttf-liberation fonts-ttf-liberation-1.05.2-2mdv2010.1 Problem is that in 64bit Madriva I installed old ZendStudio 5.1.1 editor which is 32 bit. It does not see installed windows fonts. Have I to install 32 bit versions of libfreetype6 and fonts-ttf-liberation ? If yes how to do this? Or can be other reason? Quote Link to comment Share on other sites More sharing options...
ianw1974 Posted August 7, 2011 Report Share Posted August 7, 2011 We can find out easily enough: rpm -ql libfreetype6 rpm -ql fonts-ttf-liberation and see where they got installed. But Windows fonts are normally from a package msttcorefonts or similar. Quote Link to comment Share on other sites More sharing options...
mstdmstd Posted August 8, 2011 Author Report Share Posted August 8, 2011 Yes I see files in system: # rpm -ql libfreetype6 /usr/lib/libfreetype.so.6 /usr/lib/libfreetype.so.6.4.0 # rpm -ql fonts-ttf-liberation /etc/X11/fontpath.d/ttf-liberation:pri=50 /usr/share/doc/fonts-ttf-liberation /usr/share/doc/fonts-ttf-liberation/COPYING /usr/share/doc/fonts-ttf-liberation/License.txt /usr/share/fonts/TTF/liberation /usr/share/fonts/TTF/liberation/LiberationMono-Bold.ttf /usr/share/fonts/TTF/liberation/LiberationMono-BoldItalic.ttf /usr/share/fonts/TTF/liberation/LiberationMono-Italic.ttf /usr/share/fonts/TTF/liberation/LiberationMono-Regular.ttf /usr/share/fonts/TTF/liberation/LiberationSans-Bold.ttf /usr/share/fonts/TTF/liberation/LiberationSans-BoldItalic.ttf /usr/share/fonts/TTF/liberation/LiberationSans-Italic.ttf /usr/share/fonts/TTF/liberation/LiberationSans-Regular.ttf /usr/share/fonts/TTF/liberation/LiberationSerif-Bold.ttf /usr/share/fonts/TTF/liberation/LiberationSerif-BoldItalic.ttf /usr/share/fonts/TTF/liberation/LiberationSerif-Italic.ttf /usr/share/fonts/TTF/liberation/LiberationSerif-Regular.ttf /usr/share/fonts/TTF/liberation/fonts.dir /usr/share/fonts/TTF/liberation/fonts.scale All apps(like open Office Writer or kjots) see these fonts. Only old 32 bit ZendStudio 5.1.1 editor does not see them. I ask How can I install speciall 32 bit version of libfreetype6, fonts-ttf-liberation ? Or how tp make ZendStudio 5.1.1 see these installed 64 bit fonts? Quote Link to comment Share on other sites More sharing options...
ianw1974 Posted August 8, 2011 Report Share Posted August 8, 2011 You don't understand. Fonts are fonts and they are generally not 32 bit or 64 bit. They are installed under /usr/lib and so both 32 bit and 64 bit applications should see them. The same path for /usr/share/fonts/TTF is the same for both 32 bit and 64 bit systems. The problem is not your fonts, but your 32 bit application probably doesn't know where to find them. It is looking in the wrong place. You would need to ask on the Zendstudio forum as chances are the configuration files for this application need to be updated correctly to search in the right place. Quote Link to comment Share on other sites More sharing options...
mstdmstd Posted August 9, 2011 Author Report Share Posted August 9, 2011 Yes, I see your point If in Mandriva there are some config variables for fonts dirs ? Quote Link to comment Share on other sites More sharing options...
David Batson Posted August 9, 2011 Report Share Posted August 9, 2011 (edited) In Fedora, the fonts are themselves are stored in /usr/shared/fonts/ libfreetype is stored in /usr/lib/ and /usr/lib64/ both. $ whereis libfreetype.so.6.6.2 libfreetype.so.6.6: /usr/lib/libfreetype.so.6.6.2 /usr/lib64/libfreetype.so.6.6.2 Edited August 9, 2011 by David Batson Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.