home *** CD-ROM | disk | FTP | other *** search
/ Geek Gadgets 1 / ADE-1.bin / ade-dist / fontutils-0.6-base.tgz / fontutils-0.6-base.tar / fsf / fontutils / fontconvert / .gdbinit next >
Text File  |  1992-10-23  |  7KB  |  160 lines

  1. directory ../lib
  2. directory ../gf
  3. directory ../pk
  4. directory ../tfm
  5.  
  6. define redo
  7. symbol-file fontconvert
  8. exec-file fontconvert
  9. end
  10.  
  11. #set args -verbose -remap=::a,000:-1,,a:b,b:: cmr10
  12. #set args pbkl -dpi=85 -verbose -gf \
  13. #-omit 0,9,0240,0241,0255,0261,0262,0263,0266,0267,0270,0271,0272,0275,\
  14. #0302,0303,\
  15. #0305,0306,0312,0313,0314,0315,0322,0323,0324,0350,0351,0352,0353,0361 \
  16. #-remap 0245:0267,0246:0266,0247:0373,\
  17. #0250:0322,0251:0323,0252:0324,0253:0302,0254:0310,0256:0341,0257:0351,\
  18. #0264:0245,\
  19. #0273:0343,0274:0353,0277:0371,\
  20. #0301:0241,0304:0240,0307:0253,\
  21. #0310:0273,0316:0352,0317:0372,\
  22. #0341:0264,0343:0271,\
  23. #0370:0305,0371:0306,0372:0307,0373:0312
  24. #set args -verbose -gf -column-split=v@114,285,395,499 ../imgtogf/ggmb14x.1200
  25. #set args -verbose -gf -column-split=0220@188 -column-split=0224@174 \
  26. #  ../imgtogf/ggmbi14.1200
  27. #set args -gf -tfm -baseline-adjust=a:-8,c:-8,e:-6,f:-1,h:-2,i:-2,k:-2,l:-1,\
  28. #m:-1,n:-1,o:-2,r:-1,x:-1,z:-1 \
  29. #  -verbose -ou=../ourfonts/ggmr30i ../ourfonts/ggmr30h.1200
  30. #set args -verbose \
  31. #  -fontdimens=1:3.4,space:4.9 -fontdimens=xheight:.6,17:28.1 -tfm \
  32. #  dingbat
  33. #set args -verbose -tfm \
  34. #  -fontdimens=space:10,stretch:3,shrink:1,xheight:12,quad:30,\
  35. #extraspace:2 \
  36. #  ../ourfonts/ggmr30i.1200
  37. #set args -verbose -gf ../ourfonts/ggmr30i.1200gf \
  38. #  -output-file=../ourfonts/ggmr30j \
  39. #  -remap=0243:0277,0256:034,0257:035,0260:033,0326:036,0327:037,\
  40. #0341:0306,0352:0327,0361:0346,0372:0367
  41. #set args -verbose -epsf ./msg64.300gf
  42. #set args -remap 060:0200,061:0201,062:0202,063:0203,064:0204,065:0205,\
  43. #  066:0206,067:0207,070:0210,071:0211,033:013,034:014,035:015,036:016,\
  44. #  037:017,0277:0243,0327:036,0367:033 \
  45. #  -dpi 1200 -gf -output-file foo -verbose ../charspace/ggmr30n 
  46. #set args -dpi 1200 -tfm -output-file ../ourfonts/0930 ../imagetofont/0930.1200gf
  47. #set args -dpi 1200 -tfm -output-file ../ourfonts/ctst30 ../imagetofont/ctst30.1200gf
  48. #set args -dpi 1200 -tfm -output-file ../ourfonts/ctst30 ../imagetofont/ctst30.1200gf
  49. #set args -dpi 1200 -gf -output-file ../ourfonts/ggmr30p \
  50. #  -concat ../ourfonts/0930.1200gf ../ourfonts/ggmr30o.1200gf
  51. #set args -dpi 1200 -gf -tfm -output-file ../ourfonts/ggmr30p -verbose\
  52. #  -concat ../ourfonts/0930.1200gf ../ourfonts/ggmr30o.1200gf
  53. #set args -dpi 1200 -baseline-adjust 0372:10,0373:10 -tfm -gf \
  54. #  -output-file ../ourfonts/ggmc30b ../ourfonts/ggmc30a.1200gf
  55.  
  56. # test output files.
  57. #set args -verbose -dpi 1200 -tfm -output-file foo.tfm ../ourfonts/0930.1200gf
  58. #set args -verbose -dpi 1200 -epsf -output-file foo ../ourfonts/0930.1200gf
  59. #set args -verbose -dpi 1200 -epsf -output-file foo.bar ../ourfonts/0930.1200gf
  60. #set args -verbose -dpi 1200 -gf -tfm -output-file foo.bar ../ourfonts/0930.1200gf
  61. #set args -verbose -dpi 1200 -gf ../ourfonts/0930.1200gf
  62. #set args -verbose -dpi 1200 -tfm ../ourfonts/0930.1200gf
  63.  
  64. #set args -verbose -dpi 1200 -tfm -output-file ../ourfonts/ggmr30s \
  65. #    ../ourfonts/ggmr30s
  66.  
  67. # test -tfm-header option
  68. #set args -verbose -dpi 1200 -tfm -output-file ../ourfonts/foo30 \
  69. #      -tfm-header checksum:5,designsize:24,codingscheme:fooscheme \
  70. #    -fontdimens slant:3,space:2 ../ourfonts/foo30.1200gf
  71. #set args -verbose -dpi 1200 -tfm -output-file ../ourfonts/foo30 \
  72. #      -tfm-header checksum:5,designsize:24,codingscheme:fooscheme \
  73. #        ../ourfonts/foo30.1200gf
  74.  
  75. # test -design-size, checksum zeroing
  76. #set args -verbose -dpi 1200 -tfm -gf -output-file ../ourfonts/foo30 \
  77. #      -tfm-header designsize:20 -design-size 30 ../ourfonts/foo30.1200gf
  78.  
  79.  
  80. # scale ggm*30 to ggm*26 with TFM header only
  81. #set args -verbose -dpi 1200 -tfm -output-file ../ourfonts/ggmr26a \
  82. #      -tfm-header designsize:26 ../ourfonts/ggmr30u
  83. #set args -verbose -dpi 1200 -tfm -output-file ../ourfonts/ggmc26a \
  84. #    -tfm-header designsize:26 ../ourfonts/ggmc30b
  85.  
  86. # make a small tfm files with ligatures fi, fl, among other things.
  87. #set args -verbose -range 013-l -tfm -gf -output-file ffl10 cmr10
  88. # omit l, so no more fl or ffl.
  89. #set args -verbose -range 013-i -tfm -gf -output-file ffi10 cmr10
  90. # omit ff, so no ffi, ffl.
  91. #set args -verbose -range 014-l -tfm -gf -output-file fl10 cmr10
  92. # should delete all kerns but 67 for 65.
  93. #set args -verbose -range 65-67 -tfm -gf -output-file ac10 cmr10
  94. # remap 65's kern 67 character to 68.
  95. #set args -verbose -range 65-67 -remap 67:68 -tfm -gf -output-file ad10 cmr10
  96. # remap 11's lig character 108 to 109 and its destination 15 to 16.
  97. #set args -verbose -range 11-108 -remap 108:109,15:16 -tfm -gf \
  98. #  -output-file rffl10 cmr10
  99.  
  100. # test -design-size option.
  101. #set args -verbose -tfm -gf -output-file ds -range a-a \
  102. #  -tfm-header designsize:0 cmr10
  103. #set args -verbose -tfm -gf -output-file ds -range a-a -design-size 0 \
  104. #  -tfm-header checksum:1 cmr10
  105. #set args -verbose -tfm -gf -output-file ds -range a-a -design-size 0 crm10
  106. #set args -verbose -tfm -gf -output-file ds -range a-a -design-size 12 cmr10
  107.  
  108. # scale ggm*30 to ggm*26 with global -design-size option.
  109. #set args -verbose -dpi 1200 -tfm -gf -output-file ../ourfonts/ggmr26a \
  110. #      -design-size 26 ../ourfonts/ggmr30u
  111. #set args -verbose -dpi 1200 -tfm -gf -output-file ../ourfonts/ggmc26a \
  112. #    -design-size 26 ../ourfonts/ggmc30b
  113.  
  114. # add space to ggmr26b->ggmr26c
  115. #set args -verbose -dpi 1200 -tfm -gf -output-file ../ourfonts/ggmr26c \
  116. #      -fontdimens space:11.5  ../ourfonts/ggmr26b
  117.  
  118. #set args -tfm -verbose ../ourfonts/bodoni/gbdrsp.1200
  119. #set args -verbose -tfm ../imageto/slashsp.1200
  120. #set args -verbose -tfm \
  121. #  -tfm-header codingscheme:"GNU Latin Text",designsize:72 \
  122. #  ../imageto/slash10.1200
  123.  
  124. #set args -verbose -gf -text cmr10.300 -out=xcmr10.300gf > cmr10.txt
  125.  
  126. # Could have also used -range to get single Y.
  127. #set args -verbose -tfm -gf -dpi 1200 -encoding gnulatin \
  128. #  -omit "`cat /w/ourfonts/garamond/r/ring/Y-r.omt`" \
  129. #  -output-file   /w/ourfonts/garamond/r/ring/Y-r \
  130. #  /w/ourfonts/garamond/r/ring/ring10
  131.  
  132. # Remap Y-r's `J' (bitmap is a Y with a diresis) into `bracketleft' of Y-rb.
  133. #set args -verbose -tfm -gf -dpi 1200 -encoding gnulatin \
  134. #  -remap J:bracketleft \
  135. #  -output-file   /w/ourfonts/garamond/r/ring/Y-rb \
  136. #  /w/ourfonts/garamond/r/ring/Y-r
  137.  
  138. # Same as above, using -range; will obviate Y-rb; also change designsize.
  139. #set args -verbose -tfm -gf -dpi 1200 -encoding gnulatin \
  140. #  -range \[-\[ \
  141. #  -designsize 12.413793103 \
  142. #  -output-file   /w/ourfonts/garamond/r/ring/Y-r \
  143. #  /w/ourfonts/garamond/r/ring/ring10
  144.  
  145. # Get ring's accents and set designsize (as per Y-r above) for for them.
  146. #set args -verbose -tfm -gf -dpi 1200 -encoding gnulatin \
  147. #  -omit "`cat /w/ourfonts/garamond/r/ring/ring-r.omt`" \
  148. #  -designsize 12.413793103 \
  149. #  -output-file   /w/ourfonts/garamond/r/ring/ring-r \
  150. #  /w/ourfonts/garamond/r/ring/ring10
  151.  
  152. # Get adobe's characters and set designsize (as with ring above) for for them.
  153. #set args -verbose -tfm -gf -dpi 1200 -encoding gnulatin \
  154. #  -omit "`cat /w/ourfonts/garamond/r/adobe/adobe.omt`" \
  155. #  -designsize 12.413793103 \
  156. #  -output-file   /w/ourfonts/garamond/r/adobe/adobe \
  157. #  /w/ourfonts/garamond/r/adobe/adobe10
  158.  
  159. set args -verbose -tfm ../gsrenderfont/cmr.300
  160.