![]() On desktop Linux systems, a popular work-around for this problem is to install a dummy PostScript printer, because PS printers invariably have these fonts and OO knows that. The AA1 has the standard Adobe Helvetica, Times, etc., installed (in Adope Type-1 format), but OpenOffice does not seem to offer them, presumably because it does not think that they are printer-ready (don't know why - since there are. So OO is trying to help you, by concealing fonts that it has no reason to think will be able to print properly. Just remember to get ALL of the fonts associated with a font name else it may generate the other font upon usage.My understanding is that OpenOffice hides fonts that it does not think are suitable for printing, even though they exist on the system in some format or other. I have about 9 font's I've done this way and they all work just fine. I did not INSTALL the fonts, just copied them to the folder named above in /usr/share/fonts/truetype/ I did this from Root using Nautilus so I could just cut n paste. Their real full name comes up in Open Office font names window as embedded in the font itself. In this case I made the Folder they are in read ttf-quickfont-roller and renamed each of the font files rolleritalic.ttf, rollerbold.ttf and rollernormal.ttf ![]() Of course I do name them so I know what they are, because 118379625I.ttf, 118379625B.ttf and 118379625N.ttf means nothing to me. ![]() The name I choose to use does not seem to matter one Iota either as far as Open Office finding and using the fonts. I place all of my fonts in /usr/share/fonts/truetype and Create a Folder for that group of fonts. This does NOT affect the Embedded Name within the font, but makes it accessible if you select it. Something that has worked for me with no problems so far was to completely rename the files. If it still does not work, please post the output of The last command I believe should scan /usr/share/fonts/truetype/myfonts/ and make any fonts it finds accessible to the rest of the system. Sudo fc-cache -f -v /usr/share/fonts/truetype/myfonts/ If all the above does not catch the problem, try this again: Gnome-font-viewer /usr/share/fonts/truetype/myfonts/Helvetica.ttfĪ screen should pop up showing a rendering of the Helvetica characters. To check that the permissions on the parent directory allow everyone to read the directory:ĭrwxr-xr-x 2 root root 4096 20:04 /usr/share/fonts/truetype/myfonts/įinally, do a sanity check on Helvetica.ttf: Ls -ld /usr/share/fonts/truetype/myfonts/ Make sure the permissions look like this: Ls -l /usr/share/fonts/truetype/myfonts/Helvetica.ttf Then move Helvetica.ttf into /usr/share/fonts/truetype/myfonts and remove all other copies of Helvetica.ttf that the "sudo find" command found. To create a directory for fonts not associated with any package. Sudo mkdir /usr/share/fonts/truetype/myfonts Since each of the directories in /usr/share/fonts/truetype is related to a package, I think it is probably best not to "pollute" those directories by adding files to them that those packages don't expect to be there. If you have more than one Helvetica.ttf, I recommend removing all but one. It might take a minute or two for this command to complete. Sudo find / -iname "Helvetica.ttf" -exec ls -l \
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |