请看我刚刚设置的写作模板:
\documentclass[UTF8,a4paper]{ctexart}
\usepackage[top=.9in, bottom=.8in, left=.8in, right=.8in]{geometry}
\usepackage[colorlinks,bookmarks=true,CJKbookmarks=true,bookmarksnumbered=true,unicode=true,linkcolor=black,anchorcolor=blue,citecolor=blue,urlcolor=blue]{hyperref}
\usepackage{fancyhdr}
\pagestyle{plain}
\rhead{Some confidential materials}
\lhead{Version 0.1}
\title{The title the title the title}
\author{First Name}
\date{}
\begin{document}
\maketitle
\thispagestyle{fancy}
\newpage
\tableofcontents
\newpage
\section{第一章}
\subsection{第一节}
\newpage
\bibliographystyle{ieeetr}%unsrt
\bibliography{reference}
\end{document}
代码运行良好,结果如下所示,
但我想要实现的目标是:
- 添加一些在位置显示的文本块,(文本颜色当然是黑色);
- 页码计数从目录 (ToC) 之后开始。
因为我用中文写作,所以文档类crepart
最适合我。有人能给我一些说明并帮助我可以使用哪种包吗?谢谢!
答案1
我无法ctexart
在本地构建课程,而且中文字符也让我很头疼。不过,我相信下面的方法应该可以奏效:
- 添加一些在位置显示的文本块,(文本颜色当然是黑色);
\tableofcontents
\vfil%
\hfil TEXT\hfil\makebox[0.5\textwidth]{\hrulefill}\hfil\par
\hfil TEXT\hfil\makebox[0.5\textwidth]{\hrulefill}\hfil
- 页码计数从目录 (ToC) 之后开始。
用于\setcounter{page}{1}
重置页码计数器并使用\pagenumbering{gobble}
用于关闭页码,然后\pagenumbering{arabic}
用于重新打开它:
结果代码
\documentclass[UTF8,a4paper]{ctexart}
\usepackage{fancyhdr}
\pagestyle{plain}
\rhead{Some confidential materials}
\lhead{Version 0.1}
\title{The title the title the title}
\author{First Name}
\date{}
\begin{document}
% Turn off pagenumbering
\pagenumbering{gobble}
\maketitle
\thispagestyle{fancy}
\newpage
\tableofcontents
\vfil%
\hfil TEXT\hfil\makebox[0.5\textwidth]{\hrulefill}\hfil\par
\hfil TEXT\hfil\makebox[0.5\textwidth]{\hrulefill}\hfil
\newpage
% Set page number to 1
\setcounter{page}{1}
% Turn on page numbering
\pagenumbering{arabic}
\section{first}
\subsection{second}
\newpage
\section{third}
\bibliographystyle{ieeetr}%unsrt
\bibliography{reference}
\end{document}
答案2
您应该使用不同的方法\pagestyle
,并\pagenumbering{arabic}
在您想要开始页码编号时发出问题。我还添加了推荐的bookmark
包。请注意对的更改\headheight
,这是必需的fancyhdr
。
由于您正在使用hyperref
,我添加了\pagenumbering{alph}
前言,以便保持hyperref
愉快并且不会发出重复的目标错误。
\documentclass[
a4paper,
UTF8,
]{ctexart}
\usepackage[
top=.9in,
bottom=.8in,
left=.8in,
right=.8in
]{geometry}
\usepackage{fancyhdr}
\usepackage[
colorlinks,
bookmarks=true,
CJKbookmarks=true,
bookmarksnumbered=true,
unicode=true,
linkcolor=black,
anchorcolor=blue,
citecolor=blue,
urlcolor=blue
]{hyperref}
\usepackage{bookmark}
\fancypagestyle{first}{%
\fancyhf{}% clear all fields
\fancyhead[R]{Some confidential materials}%
\fancyhead[L]{Version 0.1}%
}
\fancyhf{}
\fancyfoot[C]{\thepage}
\setlength{\headheight}{13pt} % to keep fancyhdr happy
\title{The title the title the title}
\author{First Name}
\date{}
\begin{document}
\pagenumbering{alph} % to keep hyperref happy
\maketitle
\thispagestyle{first}
\clearpage
\pagestyle{empty}
\tableofcontents
\clearpage
\pagenumbering{arabic}
\pagestyle{plain}
\section{北京}
\subsection{北京}
\clearpage
\bibliographystyle{ieeetr}%unsrt
\bibliography{reference}
\end{document}
生产说明。为了生成图像,我传递了a6paper
只是geometry
为了减小图像大小。我还添加了fontset=windows
或出现了字体错误。最后,您的输入产生了错误,所以我用北京的中文将其更改了。