समाधान उस फ़ॉन्ट का एक एफएम संस्करण बनाना है जिसका आप उपयोग करना चाहते हैं जो अमेरिकी-टाइपराइटर है enscript
के साथ बनाने के लिए कार्यक्रम।
आपको जो करने की आवश्यकता है वह अमेरिकन टाइपराइटर फ़ॉन्ट की एक प्रति हड़पने के लिए है। जिस पर स्थित है /Library/Fonts/AmericanTypewriter.ttc
अगला प्रोग्राम प्राप्त करें और चलाएं ttf2pt1
। आउटपुट फ़ाइल की प्रतिलिपि बनाएँ जिसे आप atw.afm को दास की afm निर्देशिका में स्थित कर सकते हैं /usr/share/enscript/afm
।
में स्थित "font.map" फ़ाइल को संपादित करें /usr/share/enscript/afm
में जोड़ें अमेरिकन टाइपराइटर सूची में फ़ॉन्ट।
AmericanTypewriter atw
AvantGarde-Demi agd
... ...
अंतिम रूप से एनस्क्रिप्ट को फिर से चलाएं और नया फॉन्ट चुनें, प्रक्रिया को आप सामान्य रूप से उसके बाद करेंगे लेकिन अब इसमें अमेरिकनटाइपराइटर फ़ॉन्ट भी शामिल है।
enscript -f "AmericanTypewriter12" -p postScriptOutputfile yourFile.txt
ttf2afm
एक कन्वर्ट नहीं करना चाहता थाttc
फ़ाइल (जो, जैसा कि मैं समझता हूं, का एक संग्रह हैttf
फोंट्स)। मुझे उपयोग करने की आवश्यकता थीttf2pt1
और प्रक्रिया की रूपरेखा यहाँ है: svn.savannah.gnu.org/svn/emacswiki/emacswikipages/EnscriptPrint