सवाल लाटेक्स / डीवीपीएस फ़ॉन्ट समस्या उबंटू 13.04


उबंटू 13.04 पर, मेरे कई dvips कॉल जैसे त्रुटि संदेश वितरित करते हैं,

dvips: Font Helvetica used in file <...> is not in the mapping file.

ये सभी कॉल उबंटू 12.10 पर पूरी तरह से ठीक काम करते हैं जिसका मैं उपयोग कर रहा हूं मेरे लैपटॉप पर समानांतर। gv बुलाए जाने पर 'लापता' फोंट भी प्रदर्शित कर सकते हैं सीधे, तो मुझे लगता है कि वे सही ढंग से स्थापित हैं और यह एक मुद्दा होना चाहिए dvips उबंटू 13.04 में

मैंने स्थापित किया है

texlive-fonts-recommended
texlive-fonts-extra

कोई विचार?


1
2018-01-23 16:30


मूल




जवाब:


बस एक शॉट --- क्या आपने स्थापित करने की कोशिश की है gsfonts-other?

apt-get install gsfonts-other

दूसरी तरफ, मुझे अक्सर यह चेतावनी थी कि मेरे आउटपुट पर कोई बुरा प्रभाव नहीं पड़ता - जांचें कि क्या यह मामला है। ऐसा तब हुआ जब डीवीपीएस ने कुछ ".eps" आंकड़े निगल लिया।

(अन्यथा, एक छोटी उदाहरण फ़ाइल जोड़ने की कोशिश करें --- ताकि लोग जांच सकें)।


1
2018-01-23 16:41





यह मुझे उम्र के लिए खराब कर दिया। यह मेरा समाधान है जो काम करता है:

  1. फ़ाइल का पता लगाएं dvips35.map

    locate dvips35.map
    

    मेरे मामले में यह है

    /usr/share/texlive/texmf-dist/fonts/map/dvips/tetex/dvips35.map
    
  2. नामक एक नई फाइल बनाएं .dvipsrc आपके घर निर्देशिका में

    gedit $HOME/.dvipsrc
    
  3. और निम्न कॉपी और पेस्ट करें:

    p +/usr/share/texlive/texmf-dist/fonts/map/dvips/tetex/dvips35.map
    
  4. रन updmap विन्यास अद्यतन करने के लिए। हेल्वेटिका और टाइम्स-रोमन अब उपलब्ध होना चाहिए।

यदि आपके पास रूट पहुंच है तो आप फ़ाइल के अंत में चरण 3 में लाइन जोड़ सकते हैं

sudo gedit /usr/share/texlive/texmf-dist/dvips/config/config.ps

और भाग खड़ा हुआ sudo updmap-sys। उपर्युक्त स्थान 14.04 है। आप अपना खुद का पता लगा सकते हैं config.ps फ़ाइल का उपयोग कर:

locate config.ps

1
2017-09-08 20:50





धन्यवाद, लेकिन ऐसा नहीं है, gsfonts-other स्थापित है, और gv फ़ॉन्ट प्रदर्शित कर सकते हैं। यह सिर्फ एक चेतावनी भी नहीं है, प्रतीक वास्तव में गायब हैं। जैसे जब मैं सिंबल फ़ॉन्ट का उपयोग करता हूं, तो अक्षर .eps में होते हैं जब मैं सीधे इसे .eps के साथ देखता हूं, लेकिन अंतिम में नहीं। जब मैं एक ही फ़ाइल को .tex दस्तावेज़ में खिलाता हूं और dvips के माध्यम से जाता हूं। जब मैं xdvi के साथ मध्यवर्ती .dvi को देखता हूं, तो syms वहां होते हैं, लेकिन जैसे ही मैं उन्हें dvips, मुझे उपरोक्त त्रुटि संदेश मिलता है और syps .ps में syms चला गया है, तो मुझे लगता है कि यह dvips के साथ एक मुद्दा होना चाहिए।

विचारों की बहुत सराहना की :)


0
2018-02-10 07:42





"आधिकारिक" dvips होम पेज http://www.radicaleye.com/dvips.html कहते हैं कि त्रुटि संदेशों या कोर डंप के लिए, कुछ के आसपास काम करने के लिए विकल्प -j0 का उपयोग करें डीवीपीएस के मौजूदा संस्करणों के साथ मुद्दों जब तक कि यह किसी दिन तय नहीं हो जाता है। मेरे पास है यह नहीं पता कि यह विकल्प क्या करता है, लेकिन यह मेरे लिए लेटेक्स काम करने के लिए काम करता है आयातित ईपीएस फाइलों के साथ सही है जिसमें टाइम्रोमन और हेल्वैटिका फोंट हैं; ये वही ईपीएस फाइलें पुराने संस्करणों पर कई सालों तक ठीक काम करने के लिए प्रयुक्त होती हैं dvips, लेकिन अब मौजूदा संस्करणों के साथ काम नहीं करते हैं। -J0 विकल्प का उपयोग करना, मुझे अभी भी त्रुटि संदेश मिलते हैं, लेकिन अब डीवीपीएस का आउटपुट आता है कोई गुम वर्ण या प्रतीकों के साथ सही है। तो इसे एक शॉट दें।


0
2017-09-12 19:53