0 वोट
232 व्यूज़

हमारे स्थानीय लिपि के लिए जो फ़ॉन्ट हमारे पास है वह काफी अच्छा है, लेकिन अंग्रेज़ी अक्षर, अंक और विराम चिह्न अच्छे नहीं हैं। क्या मैं ptxprint-premods.tex या ptxprint-mods.tex में ग्लिफ़ प्रतिस्थापित करने के लिए कोई XeTeX कमांड जोड़ सकता हूँ? मैं चाहता हूँ कि अधिकांश पाठ के लिए फ़ॉन्ट A सेट करूँ, लेकिन अंकों और कुछ विराम चिह्नों के लिए फ़ॉन्ट B के ग्लिफ़ का उपयोग करूँ।

मैंने Fallback Font का उपयोग करने और '0 1 2 3 4 5 6 7 8 9' को अनुपस्थित वर्णों के टेक्स्ट बॉक्स में जोड़ने का प्रयास किया। लेकिन PTXprint एक सामान्य 'Failed to create' त्रुटि के साथ विफल हो जाता है।

English से मशीन-अनुवादित
PTXprint में द्वारा (126 अंक) | 232 व्यूज़

1 उत्तर

0 वोट

मेरा मानना है कि आप fallback-font विधि का उपयोग नहीं कर सकते/नहीं करना चाहिए, क्योंकि यह सभी अंकों के साथ बुरा व्यवहार करती है, और आप s1, q1, आदि को तोड़ना नहीं चाहते। मुझे लगता है कि मैं इसके बजाय एक बहु-चरणीय दृष्टिकोण की सलाह दूंगा:

  1. अध्यायों, श्लोकों, आदि के लिए एक अलग फ़ॉन्ट निर्दिष्ट करें जो अंक अच्छी तरह से प्रदर्शित करता है और उन शैलियों पर लागू करें।
  2. पाठ के भीतर के अंकों के लिए उस फ़ॉन्ट को निर्दिष्ट करने वाली एक कस्टम कैरेक्टर शैली बनाएं।
    उदाहरण के लिए, ताकि आपको अच्छे परिणाम मिलें
\s1 The feeding of the \+znum 5000\+znum*
  1. कुछ परिवर्तन नियमों का निर्धारण करें जो श्लोक/अध्याय संख्याओं को \+znum \+znum* के साथ नहीं लपेटते, लेकिन अन्य अंकों को लपेटते हैं।
  2. मुझे शायद कुछ भूल गया है…
English से मशीन-अनुवादित
द्वारा (1.1k अंक)

कोई संबंधित प्रश्न नहीं मिला

Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
Accept the one whose faith is weak, without quarreling over disputable matters.
Romans 14:1
3,081 प्रश्न
6,048 उत्तर
5,710 टिप्पणियाँ
2,048 उपयोगकर्ता