Jump to content
Sign in to follow this  
mstdmstd

32 bit app does not see windows fonts

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?

Share this post


Link to post
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.

Share this post


Link to post
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?

Share this post


Link to post
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.

Share this post


Link to post
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

Share this post


Link to post
Share on other sites

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.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
Sign in to follow this  

×
×
  • Create New...