PATH: //usr/share/ghostscript/lib
FILE_BARU
CREATE
FOLDER_BARU
MKDIR
UPLOAD_FILE
GO
[ .. KEMBALI ]
📄 PDFA_def.ps
↓
X
📄 PDFX_def.ps
↓
X
📄 PM760p.upp
↓
X
📄 PM760pl.upp
↓
X
📄 PM820p.upp
↓
X
📄 PM820pl.upp
↓
X
📄 Stc670p.upp
↓
X
📄 Stc670pl.upp
↓
X
📄 Stc680p.upp
↓
X
📄 Stc680pl.upp
↓
X
📄 Stc740p.upp
↓
X
📄 Stc740pl.upp
↓
X
📄 Stc760p.upp
↓
X
📄 Stc760pl.upp
↓
X
📄 Stc777p.upp
↓
X
📄 Stc777pl.upp
↓
X
📄 Stp720p.upp
↓
X
📄 Stp720pl.upp
↓
X
📄 Stp870p.upp
↓
X
📄 Stp870pl.upp
↓
X
📄 acctest.ps
↓
X
📄 align.ps
↓
X
📄 bj8.rpd
↓
X
📄 bj8gc12f.upp
↓
X
📄 bj8hg12f.upp
↓
X
📄 bj8oh06n.upp
↓
X
📄 bj8pa06n.upp
↓
X
📄 bj8pp12f.upp
↓
X
📄 bj8ts06n.upp
↓
X
📄 bjc6000a1.upp
↓
X
📄 bjc6000b1.upp
↓
X
📄 bjc610a0.upp
↓
X
📄 bjc610a1.upp
↓
X
📄 bjc610a2.upp
↓
X
📄 bjc610a3.upp
↓
X
📄 bjc610a4.upp
↓
X
📄 bjc610a5.upp
↓
X
📄 bjc610a6.upp
↓
X
📄 bjc610a7.upp
↓
X
📄 bjc610a8.upp
↓
X
📄 bjc610b1.upp
↓
X
📄 bjc610b2.upp
↓
X
📄 bjc610b3.upp
↓
X
📄 bjc610b4.upp
↓
X
📄 bjc610b6.upp
↓
X
📄 bjc610b7.upp
↓
X
📄 bjc610b8.upp
↓
X
📄 caption.ps
↓
X
📄 cbjc600.ppd
↓
X
📄 cbjc800.ppd
↓
X
📄 cdj550.upp
↓
X
📄 cdj690.upp
↓
X
📄 cdj690ec.upp
↓
X
📄 cid2code.ps
↓
X
📄 dnj750c.upp
↓
X
📄 dnj750m.upp
↓
X
📄 docie.ps
↓
X
📄 font2pcl.ps
↓
X
📄 ghostpdf.ppd
↓
X
📄 gs_ce_e.ps
↓
X
📄 gs_css_e.ps
↓
X
📄 gs_il2_e.ps
↓
X
📄 gs_kanji.ps
↓
X
📄 gs_ksb_e.ps
↓
X
📄 gs_l.xbm
↓
X
📄 gs_l.xpm
↓
X
📄 gs_l_m.xbm
↓
X
📄 gs_lgo_e.ps
↓
X
📄 gs_lgx_e.ps
↓
X
📄 gs_m.xbm
↓
X
📄 gs_m.xpm
↓
X
📄 gs_m_m.xbm
↓
X
📄 gs_s.xbm
↓
X
📄 gs_s.xpm
↓
X
📄 gs_s_m.xbm
↓
X
📄 gs_t.xbm
↓
X
📄 gs_t.xpm
↓
X
📄 gs_t_m.xbm
↓
X
📄 gs_wl1_e.ps
↓
X
📄 gs_wl2_e.ps
↓
X
📄 gs_wl5_e.ps
↓
X
📄 gslp.ps
↓
X
📄 gsnup.ps
↓
X
📄 ht_ccsto.ps
↓
X
📄 image-qa.ps
↓
X
📄 jispaper.ps
↓
X
📄 landscap.ps
↓
X
📄 lines.ps
↓
X
📄 mkcidfm.ps
↓
X
📄 necp2x.upp
↓
X
📄 necp2x6.upp
↓
X
📄 pdf2dsc.ps
↓
X
📄 pdf_info.ps
↓
X
📄 pf2afm.ps
↓
X
📄 pfbtopfa.ps
↓
X
📄 ppath.ps
↓
X
📄 pphs.ps
↓
X
📄 prfont.ps
↓
X
📄 printafm.ps
↓
X
📄 ps2ai.ps
↓
X
📄 ps2epsi.ps
↓
X
📄 ras1.upp
↓
X
📄 ras24.upp
↓
X
📄 ras3.upp
↓
X
📄 ras32.upp
↓
X
📄 ras4.upp
↓
X
📄 ras8m.upp
↓
X
📄 rollconv.ps
↓
X
📄 s400a1.upp
↓
X
📄 s400b1.upp
↓
X
📄 sharp.upp
↓
X
📄 sipixa6.upp
↓
X
📄 st640ih.upp
↓
X
📄 st640ihg.upp
↓
X
📄 st640p.upp
↓
X
📄 st640pg.upp
↓
X
📄 st640pl.upp
↓
X
📄 st640plg.upp
↓
X
📄 stc.upp
↓
X
📄 stc1520h.upp
↓
X
📄 stc2.upp
↓
X
📄 stc200_h.upp
↓
X
📄 stc2_h.upp
↓
X
📄 stc2s_h.upp
↓
X
📄 stc300.upp
↓
X
📄 stc300bl.upp
↓
X
📄 stc300bm.upp
↓
X
📄 stc500p.upp
↓
X
📄 stc500ph.upp
↓
X
📄 stc600ih.upp
↓
X
📄 stc600p.upp
↓
X
📄 stc600pl.upp
↓
X
📄 stc640p.upp
↓
X
📄 stc740ih.upp
↓
X
📄 stc800ih.upp
↓
X
📄 stc800p.upp
↓
X
📄 stc800pl.upp
↓
X
📄 stc_h.upp
↓
X
📄 stc_l.upp
↓
X
📄 stcany.upp
↓
X
📄 stcany_h.upp
↓
X
📄 stcinfo.ps
↓
X
📄 stcolor.ps
↓
X
📄 stocht.ps
↓
X
📄 traceimg.ps
↓
X
📄 traceop.ps
↓
X
📄 uninfo.ps
↓
X
📄 viewcmyk.ps
↓
X
📄 viewgif.ps
↓
X
📄 viewjpeg.ps
↓
X
📄 viewmiff.ps
↓
X
📄 viewpbm.ps
↓
X
📄 viewpcx.ps
↓
X
📄 viewps2a.ps
↓
X
📄 winmaps.ps
↓
X
📄 zeroline.ps
↓
X
SAVING...
BERHASIL DIUBAH!
EDITING: printafm.ps
%! % written by James Clark <jjc@jclark.uucp> % print an afm file on the standard output % usage is `fontname printafm' eg `/Times-Roman printafm' % From the `dvitops' distribution, which included this notice: % dvitops is not copyrighted; you can do with it exactly as you please. % I would, however, ask that if you make improvements or modifications, % you ask me before distributing them to others. % Altered by d.love@dl.ac.uk to produce input for Rokicki's afm2tfm, % which groks the format of the Adobe AFMs. % Modified by L. Peter Deutsch 9/14/93: % uses Ghostscript's =only procedure to replace 'buf cvs print'. % Modified by L. Peter Deutsch 9/6/95: % uses Ghostscript's .shellarguments facility to accept the font name % on the command line. % Altered my master@iaas.msu.ru to work with fonts of more than 256 glyphs % and avoid FSType output. Also print a comment with UniqueID of the font. /onechar 1 string def % c toupper - c /toupper { dup dup 8#141 ge exch 8#172 le and { 8#40 sub } if } bind def % print unencoded character metric data lines for glyphs in `v' array % and reset `v' - /printv { % define a new font with v as its encoding vector currentfont maxlength dict /f exch def currentfont { exch dup dup /FID ne exch /Encoding ne and { exch f 3 1 roll put } { pop pop } ifelse } forall f /Encoding v put f /FontName /temp put % make this new font the current font /temp f definefont setfont % print a entry for each character not in old vector /e currentfont /Encoding get def 0 1 255 { dup e exch get dup dup /.notdef ne exch s exch known not and { exch -1 printmetric } { pop pop } ifelse } for 0 1 255 { v exch /.notdef put } for } bind def % printcharmetrics - /printcharmetrics { (StartCharMetrics ) print currentfont /CharStrings get dup length exch /.notdef known { 1 sub } if = currentfont 1000 scalefont setfont 0 0 moveto /e currentfont /Encoding get def 0 1 255 { dup e exch get dup /.notdef ne { exch dup printmetric } { pop pop } ifelse } for % s contains an entry for each name in the original encoding vector /s 256 dict def e { s exch true put } forall % v is the new encoding vector /v 256 array def 0 1 255 { v exch /.notdef put } for % fill up v with names in CharStrings /i 0 def currentfont /CharStrings get { pop i 255 le { v i 3 -1 roll put /i i 1 add def } { printv v 0 3 -1 roll put /i 1 def } ifelse } forall printv (EndCharMetrics) = } bind def % name actual_code normal_code printmetric - /printmetric { /saved save def (C ) print =only ( ; WX ) print onechar 0 3 -1 roll put onechar stringwidth pop round cvi =only ( ; N ) print =only ( ; B ) print onechar false charpath flattenpath mark pathbbox counttomark { counttomark -1 roll round cvi =only ( ) print } repeat pop (;) = saved restore } bind def % fontname printafm - /printafm { findfont gsave setfont (StartFontMetrics 2.0) = % Print the UniqueID currentfont /UniqueID known { (Comment UniqueID ) print currentfont /UniqueID get =only (\n) print } if (FontName ) print currentfont /FontName get = % Print the FontInfo currentfont /FontInfo get { exch dup /FSType ne { =string cvs dup dup 0 get 0 exch toupper put print ( ) print = } { pop pop } ifelse } forall % Print the FontBBox (FontBBox) print currentfont /FontBBox get { ( ) print round cvi =only } forall (\n) print printcharmetrics (EndFontMetrics) = grestore } bind def % Check for command line arguments. [ .shellarguments { ] dup length 1 eq { 0 get printafm } { (Usage: printafm fontname\n) print flush } ifelse } { pop } ifelse
SIMPAN PERUBAHAN