Jump to content

32 bit app does not see windows fonts


mstdmstd
 Share

Recommended Posts

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?

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

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?

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

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 by David Batson
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...