Paket termasuk baru yang disarankan oleh Will Robertson agak berguna untuk menghindari halaman yang jelas. Tampaknya, agar \includeonly
berfungsi, seseorang harus segera memanggil paket setelahnya \documentclass{...}
. Dalam lingkungan disertasi yang kompleks, saya juga mengalami masalah dengan referensi yang rusak.
Solusi yang baik, jika hanya menyertakan tidak diperlukan untuk versi final, adalah dengan menggunakan penyertaan hanya dalam draf:
\newif\ifdraft\drafttrue
atau
\newif\ifdraft\draftfalse
\ifdraft
\include{...}
\fi
\ifdraft
\include{file}
\else
\input{file}
\fi
Baris pertama dapat dengan mudah ditambahkan oleh makefile, untuk membuat draf atau produksi versi produksi membuat target.
\includeonly{file1,file2,...}
memungkinkan untuk menentukan daftar file sumber yang dipanggil dengan \include{file1}
(di mana file1
adalah contoh) yang akan ditampilkan dalam dokumen yang dihasilkan. Yang lain tidak akan muncul, tetapi dipertimbangkan untuk penghitung, label, daftar isi ketika file aux terkait disertakan.
Dengan kata lain, dengan menggunakan include
dan includeonly
seseorang dapat membuat waktu kompilasi singkat dalam draf sambil memiliki referensi yang benar. Bacaan lebih lanjut di Wikibooks .
@AngkasaSurga
\include
sangat berguna karena memungkinkan melalui \includeonly{...}
untuk membangun hanya bagian yang diperlukan. Saat mengerjakan teks yang lebih panjang, bisa membuat perbedaan yang cukup besar dalam waktu kompilasi dengan hanya menyertakan satu bagian dari bab yang panjang. Ini juga sangat berguna karena seseorang tidak harus membaca draf panjang sambil bekerja pada satu titik. Terakhir, file kode sumber yang lebih kecil lebih mudah ditangani dalam manajemen versi, misalnya git.