मैंने दो कॉलम प्रारूप, 11pt, बार फ़ॉन्ट का उपयोग करके लाटेक्स में एक दस्तावेज़ लिखा है। मेरे कई शब्द हाइफेनेटेड दिखाई देते हैं, और प्रत्येक विवरण सूची आइटम के लिए, मुझे एक बैडबॉक्स चेतावनी मिलती है (हालांकि आउटपुट में कोई समस्या दिखाई नहीं दे रही है)। मैं इसे कैसे ठीक करूं?लाटेक्स बहुत सारे शब्दों को तोड़ रहा है
उत्तर
आप अपनी प्रस्तावना में कहीं न कहीं एक हायफ़नेशन दंड निर्धारित करना चाहिए:
\hyphenpenalty=750
750 का मूल्य एक 12 pt फ़ॉन्ट के साथ पत्र कागज पर एक दो कॉलम लेआउट (में 8.5x11) के लिए मेरी जरूरतों उपयुक्त है। अपनी जरूरतों के अनुसार मूल्य समायोजित करें। संख्या जितनी अधिक होगी, कम हाइफेनेशन होगा। आप hyphenat
पैकेज पर भी एक नज़र डालना चाहते हैं, यह सिर्फ हाइफेनेशन पेनल्टी से थोड़ा अधिक प्रदान करता है।
मैंने हमेशा इसके लिए \raggedright
का उपयोग किया है, लेकिन मैंने इसे पूरे पेपर के लिए कभी नहीं किया है। This FAQ (जो मेरे जाने-जाने वाले लाटेक्स संसाधनों में से एक है) ragged2e
पैकेज की सिफारिश करता है।
ओह, और एक साइड नोट: मैं कभी भी खराब बक्से पर ध्यान नहीं देता जब तक कि मैं उन्हें आउटपुट में नहीं देख पाता। यह शायद गूंगा है, लेकिन लाटेक्स मैं जितना ज्यादा पिकियर हूं।
ड्राफ्ट विकल्प का उपयोग करना - \ documentclass [ड्राफ्ट] {...} - या \ overfullrule = 5pt जैसे कुछ का उपयोग लाल रंग में ओवरफुल बॉक्स दिखाएगा, ताकि आप उन्हें नोटिस कर सकें और तय कर सकें कि आप परवाह है या नहीं। और टीएक्स को कम पिक बनाने के लिए, आप \ hfuzz (उदा। \ Hfuzz = 1pt के साथ) बदल सकते हैं। – ShreevatsaR
यह बहुत उपयोगी है, धन्यवाद - मुझे विश्वास नहीं है कि मैंने इससे पहले कभी नहीं सुना है। –
जबकि, हाँ, आप टीएक्स को कम पसंद कर सकते हैं या यहां तक कि रैग किए गए विकल्प भी जा सकते हैं, यह microtype
पैकेज द्वारा सबसे अच्छा तय किया गया है। बस लोड हो रहा है यह चाल करना चाहिए:
\usepackage{microtype}
यह पैराग्राफ के टाइपसेटिंग सुधार करने के लिए दो विशेषताएं प्रदान करता है:
- मार्जिन कर्निंग: किरदारों मुख्यतः विराम चिह्न, मार्जिन में एक छोटा सा अंश बढ़ाना होगा । व्यावहारिक रूप से, इसका लाइन लंबाई बहुत बढ़ने का प्रभाव पड़ता है और (आईएमओ) दृष्टि से बहुत अच्छा लग रहा है।
- फ़ॉन्ट विस्तार: साथ ही फ्लश पैराग्राफ बनाने के लिए शब्दों के बीच की जगह को खींचने/घटाने के लिए, वर्ण स्वयं बहुत कम मात्रा (एक प्रतिशत से भी कम) तक फैला/संकुचित हो जाते हैं। यह चरित्र स्तर पर दृष्टिहीन रूप से अचूक है लेकिन, आश्चर्य की बात है, अनुच्छेद स्तर पर एक बड़ा अंतर बनाता है।
- 1. लाटेक्स में शब्दों को शब्दों में कैसे विभाजित करें
- 2. बहुत सारे jquery प्लगइन्स?
- 3. mysql बहुत सारे कॉलम?
- 4. एंड्रॉइड बहुत सारे एसएमएस संदेश भेज रहा है
- 5. MySQLNonTransientConnectionException: बहुत सारे कनेक्शन
- 6. कुशलतापूर्वक बहुत सारे कणों को चित्रित करना
- 7. सी # नेमस्पेस/फ़ोल्डर्स: जब बहुत व्यवस्थित हो रहा है/बहुत सारे नामस्थान बनाना सही नहीं है?
- 8. MySQL त्रुटि "बहुत सारे कनेक्शन"
- 9. ओपनसीवी फ्लेकर बहुत सारे आउटलेटर्स
- 10. रेल्स MySQL बहुत सारे कनेक्शन
- 11. जावास्क्रिप्ट बहुत सारे कन्स्ट्रक्टर तर्क
- 12. क्लोजर थ्रेड के बहुत सारे
- 13. MySQL में बहुत सारे फ़ील्ड?
- 14. लाटेक्स को डैश युक्त हाइफनेटिंग शब्दों से कैसे रोकें?
- 15. बहुत सारे चर बनाम Arrays
- 16. जाओ: क्या मैं बहुत सारे मूल्य बना रहा हूं?
- 17. क्या यह बहुत सारे डेटाबेस विचारों को ठीक है?
- 18. मेरे फ़ंक्शन में बहुत सारे तर्क - पायथन
- 19. django विदेशीकी फ़ील्ड से बहुत सारे प्रश्न
- 20. प्रतिबिंब सिद्धांत encapsulation सिद्धांत तोड़ रहा है?
- 21. एक सरणी में बहुत सारे तत्व! ।।?!
- 22. लाटेक्स
- 23. एसक्यूएलएसटीएटी [08004] [1040] बहुत सारे कनेक्शन
- 24. एंड्रॉइड डील बहुत सारे इरादे से
- 25. स्क्रिप्ट एसआरसी पृष्ठ तोड़ रहा है
- 26. बहुत छोटे आवेषणों में डेटाबेस में बहुत सारे डेटा डालें
- 27. क्या योजना 9 विकास बहुत सारे हैं?
- 28. PHP ओओपी बहुत सारे सेटर्स, गेटर्स
- 29. यूनिकोड पाठ के साथ बहुत सारे UILabels
- 30. सीक्वेल बहुत सारे कॉलम का चयन
क्या आप कृपया एक छोटा सा नमूना पोस्ट कर सकते हैं? हो सकता है कि आपकी सामग्री वाला एक पृष्ठ छीन लिया जाए ताकि प्रभाव उत्पन्न हो और डीबग किया जा सके, लेकिन पूरा दस्तावेज़ नहीं? – mmr