README.txt 3.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788
  1. BK 13may03:
  2. XFree comes with its own Type1 fonts. I did place the folder
  3. here, but have now removed it, replaced with a symlink to
  4. the Ghostscript Type1 fonts.
  5. Ghostscript installs its own set of Type1 fonts, at
  6. /usr/share/fonts/default/Type1/.
  7. Note also, Mowitz widget library also has its own Type1 fonts, at
  8. /usr/local/share/Mowitz/fonts/ --REMOVED
  9. Note, actually, XFree and Ghostscript full install have
  10. many more font folders. I've cut it way down.
  11. HOWTO:
  12. You will see that misc/ folder has fonts.alias and fonts.dir,
  13. and the scalable fonts such as in Type1/ folder have fonts.dir
  14. and fonts.scale.
  15. You can generate these by cd into the folder, then:
  16. # ttmkfdir > fonts.scale ;no, use mkfontscale
  17. # mkfontdir ;this one generates fonts.dir
  18. Note that you can add and remove fonts from fonts.dir with a
  19. text editor, but note the count on the first line must be correct.
  20. fonts.alias is edited manually.
  21. Note that for scalable fonts, ttmkdir should be executed before
  22. mkfontdir, as the latter accesses fonts.scale if it exists.
  23. ...er, it seems need to use mkfontscale* for Type1 fonts.
  24. BK 24june03:
  25. This folder, /usr/X11R7/lib/X11/fonts/, has three folders,
  26. misc/, TTF/ and Type1/. However I am thinking that the "Luxi"
  27. TrueType fonts in the TTF/ folder are a luxury that Puppy can
  28. do without. So, I've removed it.
  29. We have the Mowitz fonts, why not put a link to those?
  30. So, I have created here Mowitz/, which is a symbolic link to:
  31. /usr/local/share/Mowitz/fonts --REMOVED
  32. The library files /usr/lib/libfreetype.so* are only used by X.
  33. I thought they were used by windowlab*, but I must have changed
  34. something on the last recompile, as not needed now.
  35. I would like to get rid of this also...
  36. Ok, I've overhauled the misc/ folder, hopefully more complete
  37. now. Also made them all iso8859-1.
  38. BK12JUL03:
  39. I have installed, Ted, a wordprocessor, which has its own fonts
  40. folder. Have put a symbolic link here, to it:
  41. /usr/local/afm/.
  42. 17JUL: have removed link. it seems to be messing up availability
  43. of the Ghostscript fonts.
  44. BK27MAR04:
  45. Diary/calender app xcal is crashing when click on help button.
  46. Dunno why, but it does give warning msgs:
  47. "Warning: cannot convert string lucidasanstypewriter-12 to type FontStruct"
  48. ditto for lucidasans-10.
  49. So, I have edited misc/fonts.alias to point these to actual fonts.
  50. BK30NOV05:
  51. cursor.pcf-ALT0 is the original cursor font in misc/ folder.
  52. cursor.pcf-ALT1 is an alternative cursor font, to replace that in misc/ folder.
  53. Note, I compiled Kdrive servers with cursor font builtin, so won't use this.
  54. BKNOV06 (v2.12):
  55. Major overhaul! The "Sans" font was mapping to Type1 "Nimbus sans L",
  56. which was the only scalable sans-serif font in Puppy. It comes in
  57. 'condensed' and 'normal' but even the normal looks squashed.
  58. So, have intalled Bitstream Vera TTF fonts, see the link here.
  59. The 'TTF' directory is about 1.5M, the 'Type1' dir was about 5.0M
  60. -- but, I have hacked it down to about 1M! -- but need to be
  61. careful, especially check can open all '.ps' and '.pdf' files
  62. -- if not, will have to grab more fonts out of the original 'Type1'
  63. directory.
  64. BK SEPT 2011:
  65. Note that in t2, in the Woof build system the 'fonts' dir is at
  66. rootfs-skeleton/usr/share/X11, but the PET 'zz_t2_fixup' relocates it to
  67. /usr/X11R7/lib/X11/, and /usr/share/X11 becomes a symlink.