如何在标题页上包含有关标题、作者、出版商的信息?

如何在标题页上包含有关标题、作者、出版商的信息?

编辑:边框不是最终结果的一部分 - 它只是一个屏幕截图。

我希望我的标题页(封面后的第一页)看起来像这样(取自word文档):

标题页的正确布局方法是什么?我应该使用titleauthor命令,还是只使用等来布局文本vspace?但是,我不知道 LaTeX 是否有用于指定publisher和的字段publisher place

关于如何做到这一点的任何提示或示例都将非常有用。

答案1

如果您输入texdoc titlepages命令行,您应该会找到 Peter Wilson 的一组精彩的标题页示例。以下是 CTAN 上的链接:标题页

答案2

我不确定你的标题中是否有边框。看看这个。希望有用。

在此处输入图片描述

\documentclass[12pt,twoside]{report}
\usepackage[english]{babel}
\usepackage[charter]{mathdesign}
\usepackage{graphicx} 
\usepackage[a4paper,bindingoffset=0.2in,left=1in,right=1in,top=1in,bottom=1in]{geometry}
%-----------------------------------------------------------------
\begin{document}
% ----------------------------------------------------------------
\begin{titlepage}
%=========================
\begin{center}
\hspace{0pt}\\
\vspace{4cm}
{\Large\bfseries ANDRIY DROZDYUK}\\[5pt]
{\Large\bfseries DENYS DROZDYUK}\\
\vspace{3cm}
 {\scalebox{2}{\Huge\bfseries FIBONACCI,}}\\
\vspace{0.8cm}
 {\LARGE\bfseries HIS NUMBERS AND HIS}\\[10pt]
 {\LARGE\bfseries RABBITS}\\
 % ----------------------------------------------------------------
 \vfill
 Choven Publishing Company\\
 TORONTO--2010
 % ----------------------------------------------------------------
\end{center}
\end{titlepage}
% ----------------------------------------------------------------
\end{document}
% ----------------------------------------------------------------

答案3

除了 Alan 提到的优秀参考资料外,我建议你直接对标题页进行硬编码。你可以使用环境titlepage,但我发现它不是特别有用(请参阅titlepage 环境起什么作用以及有什么好处?)。您可以像这样访问存储在\title和中的信息:\author

\documentclass{article}

\author{Frank Foo}
\title{Bar Baz}

\begin{document}

\makeatletter
\@author: \@title
\makeatother

\end{document}

或者您可以使用titling将此信息存储在宏中的包:

\documentclass{article}

\usepackage{titling}

\author{Frank Foo}
\title{Bar Baz}

\begin{document}

\theauthor: \thetitle

\end{document}

对于垂直对齐,我建议使用\vspace*{\fill},它将元素最大程度地分开,例如,如果你想把Choven 出版公司等等,位于页面的最底部。

如果要在垂直方向上分隔元素,但保留不同的空间,则可以使用,例如\vspace*{\stretch{n}}

Foo

\vspace*{\stretch{1}}

Bar

\vspace*{\stretch{2}}

Baz

这样你就可以将两者之间的空间加倍酒吧巴兹你有酒吧。当然,您可以使用任何您喜欢的数字。

如果您想将元素放在一起(例如一些文本和徽标),minipages 会是您的好朋友。这里有一个关于此问题的问题,我现在找不到,但如果我再次遇到它,我会插入链接。

最后,正如您在问题中暗示的那样,最好使用\vspace\vspace*添加垂直空间;不要使用多个实例\\

相关内容