关闭标题粗体+更改标题页上的页眉

关闭标题粗体+更改标题页上的页眉

我正在尝试按照提供的模板制作标题页。我需要在除第一页之外的每一页上都添加右上页眉,而第一页的左上角应该只有资助委员会的名称(这次下面没有一行)。我知道如何获取除标题页之外的所有页面的页眉。我尝试按照标题页的页眉或页脚与正文不同只修改标题页标题,但没有成功。我还需要一个多行居中标题。如何关闭标题中某些行的粗体?最后,我需要将整个标题移到页面顶部,即删除其顶行上方的大部分空间。

这是我想要运行的文件的骨架版本。

\documentclass[a4paper,11pt]{article}
\usepackage[utf8x]{inputenc}

%Add header to each page
\usepackage{fancyhdr}

\setlength{\headheight}{14.5pt}
\pagestyle{fancy}
\lhead{}
\chead{}
\rhead{Name, Title, Section}
\renewcommand{\headrulewidth}{0.4pt}
\renewcommand{\footrulewidth}{0.4pt}

\usepackage{mathptmx}


\title{Name\\Grant\\Research proposal\\Part B\\Title\\Acronym\\Length}

\date{}
\begin{document}

\maketitle

\section*{test}

\end{document}

编辑:虽然它是带有标题的页面,所以从这个意义上来说,它是一个标题页,但我需要直接在标题下方开始文档。

答案1

出于个人偏好,我会放弃使用,\maketitle以便在排版标题页和后续内容时拥有更多的自由。在这方面,请考虑以下几点:

\documentclass[a4paper,11pt]{article}
\usepackage[utf8x]{inputenc}
\usepackage{lipsum}% http://ctan.org/pkg/lipsum
\usepackage{fancyhdr}% http://ctan.org/pkg/fancyhdr
\usepackage{mathptmx}

\pagestyle{fancy}
% Global fancy header style
\lhead{}
\chead{}
\rhead{Name, Title, Section}
\renewcommand{\headrulewidth}{0.4pt}
\renewcommand{\footrulewidth}{0.4pt}

\setlength{\headheight}{14.5pt}

\begin{document}

% Set fancy header style for title page only (local fancy header style)
\fancypagestyle{titlepage}{
  \lhead{Name of Grant Council}% Grant name
  \rhead{}% Remove global (right) header 
  \renewcommand{\headrulewidth}{0pt}
  \renewcommand{\footrulewidth}{0pt}
}

\thispagestyle{titlepage}

\begingroup
  \centering \Huge
  Name\\Grant\\Research proposal\\Part B\\Title\\Acronym\\Length\\
\endgroup

\section*{test}
\lipsum[1-20]
\end{document}​

“标题”是使用 排版的\centering\Huge,因此没有大胆的. 第一页的标题采用花式样式设置titlepage,可修改仅有的标题页标题(通过\thispagestyle{titlepage}) - 也就是说,这是一个局部更改。lipsum包裹仅是为了用一些虚拟文本填充文档而包含的。

具有不同标题的标题页

当然,标题后的间距可以根据需要进行调整(例如,使用\bigskip或其他垂直间距技术)。

答案2

我想说放弃尝试使用命令\title来完成所有工作,而是自己放置元素,明智地使用\\[length]在元素之间放置垂直空间,并使用一些明确的\Huge,\large,\normalsize命令让元素看起来有不同的大小。

我添加了titling包以允许您分别使用\thetitle\theauthor打印标题和作者。

编辑:由于您不希望标题位于单独的页面上,因此删除 titlepage 环境(但保留其内容)可以完美地工作

这是第一次尝试做你想做的事情:

\documentclass[a4paper,11pt]{article}
\usepackage[utf8x]{inputenc}

%Add header to each page
\usepackage{fancyhdr}

\setlength{\headheight}{14.5pt}
\pagestyle{fancy}
\lhead{}
\chead{}
\rhead{Name, Title, Section}
\renewcommand{\headrulewidth}{0.4pt}
\renewcommand{\footrulewidth}{0.4pt}
\fancypagestyle{titlepage}{
  \fancyhf{}
  \lhead{Grant info}
  \renewcommand{\headrulewidth}{0pt}
  \renewcommand{\footrulewidth}{0pt}
  \setlength\headheight{1.5\baselineskip} % <-- set to whatever you need on the first page.
}
\usepackage{titling}

\usepackage{mathptmx}
\title{Name}
\author{A. Author}
\date{}
\begin{document}

\thispagestyle{titlepage}
  \begin{center}
    \Huge \theauthor \\[1cm]
    \Large Grant \\
    Research proposal\\[.5cm]
    \normalsize Part B \\
    \Huge \thetitle \\[1cm]
    \large Acronym \\
    length
  \end{center}

\section*{test}

\end{document}

注意我已使用它\fancypagestyle来定义titlepage页面样式(如您链接到的答案中所做的那样)并将其应用于标题页。

根据记录,titlepage环境这对于这个特定问题不起作用,可以让您更好地控制页面中各个元素的放置位置。这绝对比将它们全部放入命令中更好\title

相关内容