首页>LaTeX>source

我希望标题页显示页码1,之后每页显示一个没有中断的页码.我需要改变什么?

\documentclass[pdftex,12pt,a4paper]{report}
\usepackage[pdftex]{graphicx}
\newcommand{\HRule}{\rule{\linewidth}{0.5mm}}
\begin{document}
\input{./title.tex}
\clearpage
\tableofcontents
\chapter{Chapter One}
\section{Abstract}
test
\end{document}

title.tex:

\begin{titlepage}
\begin{center}
\textsc{\LARGE University of Beer}\\[1.5cm]
This thesis is Submitted to UoB\\[0.5cm]
For the degree of Doctor of Philosophy\\[0.5cm]
% Title
\HRule \\[0.4cm]
{ \huge \bfseries Finance \\[0.4cm] }
\HRule \\[1.5cm]

\begin{minipage}{0.45\textwidth}
\begin{flushleft} \large
\emph{Author:}\\
John \textsc{Smith}
\end{flushleft}
\end{minipage}
\begin{minipage}{0.45\textwidth}
\begin{flushright} \large
\emph{Supervisor:} \\
Prof.~John \textsc{Smith Snr}
\end{flushright}
\end{minipage}
\vfill
% Bottom of the page
{\large \today}
\end{center}
\end{titlepage}
最新回答
  • 2019-12-5
    1 #

    我添加了一个自动 \stepcounter{page}   明确地在 titlepage结束时   使用 \xpatchcmd的环境   来自egreg的 xpatch   包.结合werner关于 \[email protected]的建议   命令,这应该提供所需的功能.

    自从 titlepage   是一个环境,有一个自动 \endtitlepage   命令/ hook,在命令结束时调用,因此附加 \stepcounter就足够了   命令 \endtitlepage

    \documentclass[pdftex,12pt,a4paper]{report}
    \usepackage[pdftex]{graphicx}
    \usepackage{xpatch}
    \xapptocmd{\endtitlepage}{\clearpage\stepcounter{page}}{}{}%
    
    % Taken from Werner's comment
    \makeatletter 
    \let\[email protected]\[email protected]%
    \makeatother
    \newcommand{\HRule}{\rule{\linewidth}{0.5mm}}
    \begin{document}
    \input{./title.tex}
    %\clearpage
    \tableofcontents
    \chapter{Chapter One}
    \section{Abstract}
    test
    \end{document}
    

    title.tex   文件不受影响,应该从上面的OP中使用。

  • 将桌子放入投影机的框架中
  • LaTeX fonts:在TexLive 2017中安装getnonfreefonts问题