跳至主要內容
EasyLaTeXDocs

頁面尺寸、頁邊距與分欄

使用文件類選項或 geometry 設定紙張和頁邊距;使用 multicol 在區域內容中建立分欄。頁面尺寸應在導言區一次確定,不要靠手工換行控制版面寬度。

EasyLaTeX 編譯器設定:XeLaTeX + ctex;示例使用 geometry 和 multicol。投稿、學位論文和會議模板的紙張與版心通常不可自行更改。

設定紙張與頁邊距

在導言區載入 geometry,用 a4paper 和 margin 設定紙張及統一邊距:

LaTeX
\usepackage[a4paper,margin=2.5cm]{geometry}

a4paper 也可以作為文件類選項。只需在一個位置明確紙張大小,避免文件類和套件的設定互相矛盾。

分別設定四邊

裝訂、雙面列印或模板要求不對稱頁邊距時,分別指定每一邊:

LaTeX
\usepackage[  a4paper,  top=2.5cm,  bottom=2.5cm,  inner=3cm,  outer=2cm]{geometry}

inner 和 outer 適合雙面文件;單面文件可使用 left 和 right。不要把頁邊距壓得過小來容納更多內容,列印和裝訂都需要留白。

區域改變頁面幾何

寬表格或附錄需要臨時改變版心時,使用 \newgeometry 和 \restoregeometry:

LaTeX
\newgeometry{left=1.8cm,right=1.8cm}這一頁使用較寬的正文區域。\restoregeometry

區域改變會影響頁首、頁尾和分頁,適合少數連續頁面。單個過寬表格優先考慮縮短列內容、改為橫向頁面或拆分表格。

使用分欄

區域雙欄使用 multicol:

LaTeX
\usepackage{multicol}​\begin{multicols}{2}兩欄中的正文內容。\columnbreak下一欄從這裡開始。\end{multicols}

整篇文件雙欄可使用文件類選項 twocolumn。multicols 中的浮動圖表支援有限,含大量浮動體的雙欄論文應使用目標模板的原生雙欄方案。

橫向頁面

單頁寬表格可使用 pdflscape 的 landscape EasyLaTeX 編譯器設定:

LaTeX
\usepackage{pdflscape}​\begin{landscape}橫向頁面中的寬表格。\end{landscape}

PDF 閱讀器通常會自動旋轉該頁。橫向頁面只用於確實無法在縱向版心中清晰呈現的內容。

常見問題

頁邊距設定沒有生效

檢查模板或文件類是否在後面重新設定了版心,並確認 geometry 沒有被重複載入。使用學校模板時,先檢視其說明,不要覆蓋強制格式。

表格超出頁面

不要先縮小正文整體字號。優先縮短列標題、使用固定寬度列、拆分表格,或改用橫向頁面。

分欄中的圖表跑到意外位置

這是浮動體和 multicols 的限制。將圖表移到分欄環境外,或使用為雙欄文件設計的模板和浮動體方案。

完整示例

LaTeX
\documentclass[UTF8,12pt]{ctexart}\ctexset{contentsname={目錄},listfigurename={插圖目錄},listtablename={表格目錄},figurename={圖},tablename={表}}\usepackage[a4paper,margin=2.5cm]{geometry}\usepackage{multicol}​\begin{document}\section{雙欄摘要}​\begin{multicols}{2}這是左欄的內容。LaTeX 會自動平衡欄高。​這是同一欄的第二段內容。\columnbreak這是右欄的內容。\end{multicols}​\newgeometry{left=2cm,right=2cm}\section{寬版心附錄}這一頁臨時使用較寬的版心。\restoregeometry​\end{document}