2010-10-05 11 views
10

पर रिक्त सामग्री दिखाता है जब मैं फ़ाइल फ़ाइल pdflatex का उपयोग कर फ़ाइल उत्पन्न करता हूं, केवल "सामग्री" शीर्षक वास्तविक टीओसी के साथ दिखाया नहीं जाता है। यदि मैं एक बार फिर pdflatex my.tex चलाता हूं, तो यह टीओसी को ठीक बनाता है। मैं .toc फ़ाइल को हटाकर इसे पुन: उत्पन्न कर सकता हूं। मुझे लगता है कि हो रहा है कि मेरी .toc फ़ाइल बहुत देर से उत्पन्न हो रही है - तो मैं पहली बार टीओसी कैसे काम कर सकता हूं? क्या मुझे pdflatex का उपयोग किए बिना पहले से ही टीओसी उत्पन्न करना चाहिए?लेटेक्स tableofcontents कमांड हमेशा

+0

आप लेटेक्सएमके का भी उपयोग कर सकते हैं, जो शॉल करते हैं। रबड़ के बराबर – epsilonhalbe

उत्तर

16

यह सामान्य है। एक स्थिर स्थिति तक पहुंचने के लिए लाटेक्स दस्तावेज़ को कई संकलन की आवश्यकता है। सही संख्या संकलित करने के लिए rubber -d my का उपयोग करें (rubber कई लिनक्स डिस्ट्रोज़ पर एक पैकेज के रूप में आता है)।

+4

अरे, मैं विंडोज का उपयोग करता हूं - मेरे लिए कोई रबर नहीं। "रबड़ खिड़कियों" के लिए खोजना मुझे कुछ अजीब परिणाम दिया: | –

+1

लुकअप rubber.sf.net इसके बजाय – Benoit

+1

यह सोचना मजाकिया है कि 'यह सामान्य है' ... आसानी से किसी भी अच्छे 'tex -> pdf' टूल को आंतरिक प्रक्रिया के हिस्से के रूप में दो-पास करने की अपेक्षा की जाती। .. वैसे भी आपने अपना जीवन बचाया और रबर नौकरी करता है तो बहुत बहुत धन्यवाद! – CitizenInsane

6

मुझे गलत हो सकता है, लेकिन मुझे लगता है कि यह डिफ़ॉल्ट व्यवहार है। मुझे लगता है, पीडीएफएलएक्सएक्स के पहले भाग के बाद आपको सही क्रॉस संदर्भ (फुटनोट्स, एंड नोट्स, साहित्य) भी नहीं मिलेगा।

बिंदु यह है कि, लाटेक्स को दस्तावेज़ के अंदर इंगित संदर्भों को हल करने के लिए अतिरिक्त राउंड की आवश्यकता होती है, ताकि संख्या और पृष्ठ संख्याएं सही हो सकें।

2

मुझे संपादक लेटेक्सियन के साथ एक ही समस्या का सामना करना पड़ा। क्या समस्या हल की गई प्राथमिकताओं को बदल रहा था। मैंने डिफ़ॉल्ट रूप से "टाइपसेटर की संख्या अंत में" 3 तक बदल दी है। फिर मैंने टूलबार में "ताज़ा करें" बटन जोड़ा और रीफ्रेश करने का प्रयास किया और यह काम किया।