2010-05-19 13 views
11

में टाइपसेटिंग अध्याय और सेक्शन नंबर मैं लाटेक्स में कुछ टाइप करने की कोशिश कर रहा हूं और मैं जानना चाहता हूं कि मैं इसे सही कर रहा हूं या नहीं। मूल विचार यह है कि अनुभाग संख्या बाएं हाशिए में लटकती है। संख्या अध्याय शीर्षक के लिए हेडर + 2 लाइनों की ऊंचाई लेती है, सेक्शन हेडिंग के लिए +1 लाइन, और उपखंड के लिए शीर्षलेख के समान ऊंचाई है, और शीर्षक के शीर्ष पर गठबंधन है। मैं क्या बात कर रहा हूँ की एक विचार प्राप्त करने के लिए निम्न छवि देखें:लाटेक्स: मार्जिन

http://img62.imageshack.us/img62/8404/bladld.png

मेरे दृष्टिकोण titlesec उपयोग कर रहा है और कुछ इस तरह कर रही है:

\titleformat{\chapter}% 
      {\Huge\bfseries\sffamily}% format 
      {\vbox to 16pt{\llap{% label 
       \fontsize{3em}{0}\selectfont{\thechapter}% 
       \hskip 9pt% 
      }}}% 
      {0pt}% horizontal sep 
      {}% before 

\titlespacing*{\chapter}% 
       {0pt}% left 
       {-2em}% before 
       {0pt}% after 

लेकिन इस समाधान कुछ हैक्स है कि मैं बल्कि इससे बचूंगा। उदाहरण के लिए \vbox ऊंचाई, परीक्षण और त्रुटि द्वारा पाई जाती है। दृश्यमान, यह लगभग सही दिखता है ...

उत्तर

5

memoir document class का उपयोग करने का प्रयास करें। ये कुछ ऐसी वास्तव में इस तरह से करने के लिए विकल्पों में से एक टन है, और यह बहुत neater है ...

एक hangnum शैली नहीं है और वर्गों के लिए, वहाँ एक \hangsecnum विकल्प है, लेकिन वह केवल मार्जिन में नंबर कहते हैं: ऐसा नहीं इसे बड़ा नहीं बनाओ। Memoir भी fabulously दस्तावेज है। तो मुझे उम्मीद है कि आपको जो कुछ भी चाहिए वह वहां होगा। हैंग्नम के लिए कोड शानदार memoir manual के पी.88 पर है। तो वहां से और बाद के उदाहरणों से आपको उन सभी पॉइंटर्स मिलना चाहिए जिन्हें आप चाहते हैं ...