.tex
dosyasından bir .pdf
dosyası oluşturduğumda, yalnızca "İçindekiler" başlığı gerçek bir TOC olmadan gösterilir. Bir kez daha pdflatex my.tex
çalıştırırsam, TOC'yi iyi üretir. Bunu, .toc
dosyasını kaldırarak çoğaltabilirim. Ne olduğunu düşünüyorum, benim .toc
dosyamın çok geç oluşturulduğudur - bu yüzden TOC'u ilk kez nasıl çalıştırabilirim? pdflatex
'u kullanmadan önce TOC'yi oluşturmalı mıyım?Latex tableofcontents komutu her zaman boş gösterir İlk yapıdaki içerikler
cevap
Bu normaldir. LaTeX dokümanı, kararlı bir duruma ulaşmak için birkaç derleme gerektirir. Doğru sayıda derlemek için rubber -d my
kullanın (birçok linux dağıtımında bir paket olarak rubber gelir).
Damn'a eşdeğer, Windows kullanıyorum - benim için kauçuk yok. "Kauçuk pencereler" için arama bana oldukça garip sonuçlar verdi: | –
lookup rubber.sf.net bunun yerine – Benoit
'Bu normal' olarak düşünülürse, içsel işlemenin bir parçası olarak iki geçişi yapmak için herhangi bir iyi 'tex -> pdf' aracı beklenmeyecek. .. Her neyse hayatımı kurtardın ve lastik işi yapıyor, çok teşekkürler! – CitizenInsane
Yanılıyor olabilirim, ama bence, bu varsayılan davranış. Pdflatex'in ilk çalışmasından sonra doğru çapraz referansları (dipnotlar, not notları, edebiyat) da bulamazsınız.
Önemli olan, LaTeX'in, belgenin içine işaret eden referansları çözümlemek, numaralandırma ve sayfa numaralarını doğru bir şekilde almak için ekstra turlara ihtiyaç duymasıdır.
Aynı sorunu editör Latexian ile yaşadım. Problemi çözen şey tercihleri değiştirmekti. Ben varsayılan 1 yerine "dizgici sayısı sonunda çalışır" olarak değiştirdim. Sonra "Yenile" düğmesini araç çubuğuna ekledim ve yenilenmeye çalıştı ve çalıştı.
Ayrıca, sthg hangi shoul yapmak, latexmk kullanabilirsiniz. Lastik – epsilonhalbe