
我有標題頁的這段程式碼:
\documentclass{article}
\usepackage[utf8]{inputenc}
\title{My Title}
\author{My Name}
\date{Today}
\maketitle
我想將我的標題放置在頁面上方。我怎樣才能實現這個目標?
答案1
讓我們先看看標題現在在哪裡。完成範例並添加geometry
,pass, showframe
我們可以看到預設值:
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[pass,showframe]{geometry}
\title{My Title}
\author{My Name}
\date{Today}
\begin{document}
\maketitle
\end{document}
如果您想調整邊距,請在調整標題之前執行此操作。例如,如果我們刪除pass
,我們將獲得geometry
的預設值:
這本身俱有減少標題之前的垂直空間的效果,因為新的上邊距小於 LaTeX 的預設值。
但當然,您可能想要更小的利潤。如果是這樣,請在考慮標題之前進行調整。
添加
\geometry{top=20mm}
我們得到
如果在對頁面佈局進行排序後,您仍想調整標題位置,請考慮載入該titling
套件。
預設使用center
標題環境,所以讓我們嘗試使用\centering
:
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[showframe]{geometry}
\usepackage{titling}
\geometry{top=20mm}
\pretitle{\begingroup\centering\LARGE}
\posttitle{\par\endgroup}
\title{My Title}
\author{My Name}
\date{Today}
\begin{document}
\maketitle
\end{document}
顯然,文件現在非常不平衡:如果您更改top
,您也會想要更改其他邊距。根據需要進行調整。