跳至主要內容
EasyLaTeXDocs

大型專案管理

在 EasyLaTeX 中管理長文件時,把主檔案、章節、圖片與參考文獻分開,既能減少誤改,也便於協作者定位內容。編譯環境和生成檔案由平台管理,專案中重點維護的是原始碼、資源和專案設定。

固定主檔案

在平台的主檔案選擇處設定完整入口,例如 main.tex。主檔案集中管理文件類、套件、全域設定和章節順序:

LaTeX
main.texchapters/*.texfigures/*references.bib

開啟章節編輯後,仍從這個主檔案編譯。模板已有入口時保留其約定。

在檔案樹中按用途組織

  • chapters/:章節正文。
  • figures/:圖片和繪圖原始碼。
  • tables/:重複使用的表格片段。
  • data/:正文需要讀取的資料。
  • bibliography/:參考文獻 .bib 檔案。

建立或上傳檔案後檢查相對路徑和大小寫。主檔案決定章節順序,不必依賴檔名前的數字。

除錯較大的章節

先保留完整入口,再逐次檢查最近修改的章節。\includeonly 可以限制參與排版的章節:

LaTeX
\includeonly{chapters/method,chapters/results}

這隻適合預覽。跳過章節的編號和引用依賴相應的輔助資訊,不應假設它在每次平台任務中都可用。檢查文件整體或下載最終 PDF 前,移除 \includeonly,讓所有章節參與編譯。

用草稿模式減少圖片排版

圖片較多時,可以暫時給文件類加上 draft:

LaTeX
\documentclass[draft,UTF8,a4paper,12pt]{ctexbook}\ctexset{contentsname={目錄},listfigurename={插圖目錄},listtablename={表格目錄},figurename={圖},tablename={表}}

也可只在 graphicx 上啟用:

LaTeX
\usepackage[draft]{graphicx}

草稿中可能只有圖片框,不能據此判斷圖片最終清晰度和版面配置。交付前去掉 draft,重新編譯並檢查 PDF。

編譯生成檔案由平台管理

.aux、.toc、.lof、.lot 等用於目錄和引用,通常不需要在專案檔案樹中建立或手工編輯。目錄或引用異常時,先檢查主檔案、標籤和第一處編譯錯誤;修正後重新編譯,等待平台完成所需的輪次。

協作與交付

修改模板設定前先與協作者確認。提交前檢查完整編譯是否成功,目錄、圖表目錄、頁首頁尾、頁碼與圖片是否正確;同時保留專案原始碼、圖片、.bib 和模板依賴檔案。下載 PDF 用於交付,不能代替原始碼備份。

常見問題

只顯示部分章節

確認主檔案是否正確,是否遺留 \includeonly,各個 \input 或 \include 路徑是否存在。

同一專案的預覽與預期不同

檢視專案儲存狀態、編譯器、主檔案和本次任務是否成功。平台實際使用的字型由模板與專案配置決定,不是個人電腦的字型列表。

為清理專案誤刪檔案

不要把模板的 .cls、.sty、圖片或 .bib 當作編譯快取。刪除前先檢查正文與模板中的引用;已發生缺檔案錯誤時,恢復對應專案資源再編譯。

完整主檔案示例

先在檔案樹中建立示例引用的章節檔案,再選擇此主檔案編譯:

LaTeX
\documentclass[UTF8,a4paper,12pt]{ctexbook}\ctexset{contentsname={目錄},listfigurename={插圖目錄},listtablename={表格目錄},figurename={圖},tablename={表}}\usepackage{graphicx}\usepackage[colorlinks=true,linkcolor=blue]{hyperref}% 除錯時取消下一行註解,只編譯指定章節% \includeonly{chapters/method}​\begin{document}\frontmatter\tableofcontents\mainmatter\include{chapters/introduction}\include{chapters/method}\include{chapters/results}\backmatter\include{chapters/appendix}\end{document}
大型專案管理 | EasyLaTeX | EasyLaTeX