gpt4 book ai didi

latex -\documentclass{book} 居中的标题页

转载 作者:行者123 更新时间:2023-12-04 10:58:43 25 4
gpt4 key购买 nike

使用 \documentclass{book} 排版文档时,奇数页和偶数页的页边距是不同的,就像在书中一样。这意味着页面上的内容没有居中,这一切都很好,除了有时在标题页上。

我的问题是:如何在使用 book 类排版文档时使标题页居中?

下面是一个例子:

\documentclass{book}
\title{Lorem ipsum dolor yada yada}
\begin{document}
\maketitle
\end{document}

我想让标题以页面为中心。有没有干净的方法来做到这一点?

最佳答案

使用 adjustwidth环境来自 changepage (或过时的 chngpage )包。 changepage 的文档包位于 changepage.sty文件本身。
adjustwidth环境可用于临时调整文本块的宽度。请注意,由于 LaTeX 将文本拆分为页面的方式,您应该避免使用 adjustwidth如果奇数页和偶数页的左边距和右边距不同,文本博客的环境将拆分为单个页面。

假设您的文档有一个 1 英寸的内边距和一个 2 英寸的外边距。如果您希望标题在物理上位于页面中央(即,内部和外部都有 1 英寸的有效边距),您可以使用以下代码:

\usepackage{changepage}% or chngpage -- note that the syntax differs slightly between the two packages

\begin{adjustwidth*}{}{-1in}% leave left margin alone, decrease right margin by 1in
%\begin{adjustwidth}[]{}{-1in}% same as above, but this syntax is for the chngpage package
\begin{center}
My Title\par
Author Name\par
Whatever you want on your title page
\end{center}
\end{adjustwidth*}
adjustwidth environment 需要两个参数:分别调整左边距和右边距。如果您将其中一个参数留空,则该边距不会更改。

如果您使用的是 changepage包, adjustwidth*环境将根据您是在奇数页还是偶数页上做正确的事情。 chngpage包没有带星号的环境,所以你必须提供一个空的可选参数 []以获得相同的效果。

更多信息 changepage可以在其 CTAN page 上找到包.

关于latex -\documentclass{book} 居中的标题页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2332757/

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