gpt4 book ai didi

latex - 标题页垂直居中

转载 作者:行者123 更新时间:2023-12-01 18:15:37 26 4
gpt4 key购买 nike

我正在尝试使用 latex 将标题垂直居中在自定义大小的页面上。我编写了以下代码,但由于某种原因它没有居中。有人可以指出我有什么问题吗?

谢谢!

\documentclass{article}
\setlength{\pdfpagewidth}{88.184mm}
\setlength{\pdfpageheight}{113.854mm}

\usepackage[margin=0.5cm, paperwidth=88.184mm, paperheight=113.854mm]{geometry}

\title{[[title]]}
\date{[[date]]}
\author{[[author]]}

\begin{document}
\vspace{\fill}
\maketitle
\vspace{\fill}

\newpage

[[text]]
\end{document}

最佳答案

您的代码中有两个小错误。

首先,如果您希望 \vspace 在页面的开头或结尾工作,则应使用带星号的版本 (\vspace*)。

这可行,但是 \maketitle 是一个非常复杂的宏,如果像您的示例中那样使用,它只会将标题放在第二页。您可以使用 titlepage 环境,它使您可以更好地控制标题页的外观 - 包括间距。例如,您可以使用以下代码:

\documentclass{article}
\setlength{\pdfpagewidth}{88.184mm}
\setlength{\pdfpageheight}{113.854mm}

\usepackage[margin=0.5cm, paperwidth=88.184mm, paperheight=113.854mm]{geometry}

\begin{document}
\begin{titlepage}
\vspace*{\fill}
\begin{center}
{Huge [[title]]}\\[0.5cm]
{Large [[author}\\[0.4cm]
[[date]]
\end{center}
\vspace*{\fill}
\end{titlepage}

[[text]]
\end{document}

关于latex - 标题页垂直居中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3141702/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com