17dd7cddfSDavid du Colombier@echo off 2*593dc095SDavid du Colombier@rem $Id: pftogsf.bat,v 1.4 2002/02/21 21:49:28 giles Exp $ 33ff48bf5SDavid du Colombier 47dd7cddfSDavid du Colombierrem ****************************** 57dd7cddfSDavid du Colombierrem * Convert .pf? files to .gsf * 67dd7cddfSDavid du Colombierrem ****************************** 73ff48bf5SDavid du Colombier 83ff48bf5SDavid du Colombiercall gssetgs.bat 97dd7cddfSDavid du Colombierecho (wrfont.ps) run (unprot.ps) run unprot >_temp_.ps 107dd7cddfSDavid du Colombierecho systemdict /definefont. /definefont load put >>_temp_.ps 117dd7cddfSDavid du Colombierecho systemdict /definefont { userdict /LFN 3 index put definefont. } bind put >>_temp_.ps 127dd7cddfSDavid du Colombierecho ARGUMENTS 0 get (r) file .loadfont LFN findfont setfont prunefont reprot >>_temp_.ps 137dd7cddfSDavid du Colombierecho ARGUMENTS 1 get (w) file dup writefont closefile quit >>_temp_.ps 143ff48bf5SDavid du Colombierrem for %%f in (cyr cyri) do %GSC% -q -dNODISPLAY -dWRITESYSTEMDICT -- _temp_.ps fonts\pfa\%%f.pfa fonts\%%f.gsf 153ff48bf5SDavid du Colombierrem for %%f in (ncrr ncrb ncrri ncrbi) do %GSC% -q -dNODISPLAY -dWRITESYSTEMDICT -- _temp_.ps fonts\pfa\%%f.pfa fonts\%%f.gsf 163ff48bf5SDavid du Colombierrem for %%f in (bchr bchb bchri bchbi) do %GSC% -q -dNODISPLAY -dWRITESYSTEMDICT -- _temp_.ps fonts\pfa\%%f.pfa fonts\%%f.gsf 173ff48bf5SDavid du Colombierrem for %%f in (putr putb putri putbi) do %GSC% -q -dNODISPLAY -dWRITESYSTEMDICT -- _temp_.ps fonts\pfa\%%f.pfa fonts\%%f.gsf 183ff48bf5SDavid du Colombierrem for %%f in (n019003l n021003l u003043t u004006t) do %GSC% -q -dNODISPLAY -dWRITESYSTEMDICT -- _temp_.ps fonts\%%f.gsf %%f.gsf 193ff48bf5SDavid du Colombierfor %%f in (hig_____ kak_____) do %GSC% -q -dNODISPLAY -dWRITESYSTEMDICT -- _temp_.ps fonts\pfb\%%f.pfb %%f.gsf 203ff48bf5SDavid du Colombierrem %GSC% -q -dNODISPLAY -dWRITESYSTEMDICT -- _temp_.ps allfonts\baxter.pfb baxter.gsf 21