从页脚中删除页码但保留页脚?

从页脚中删除页码但保留页脚?

我一直找不到解决这个问题的好办法。我有一个自定义页脚,需要出现在此文档的每一页上。页码需要从第一页开始,但直到第三页才以小写罗马数字显示。然后在大约第七页时切换到阿拉伯数字。我已经从罗马数字切换到阿拉伯数字,所有页码都显示出来,但我该如何删除只是删除前两页的页码,并保留页脚的其余部分?到目前为止,我看到的所有方法最终都会删除这两页的整个页脚,但如果没有页脚,那就是法律问题。

\documentclass[12pt]{article}
\usepackage{fancyhdr}
\usepackage{enumerate}
\pagestyle{fancy}
\pagenumbering{roman}

\fancyhf{}
\fancyhead[C]
{\footnotesize words\\
words words words words words words words words words words words words words words words words words words words words words words words}
\fancyfoot[C]
{\begin{flushright}
\noindent\mbox{}\hfill \thepage \hfill\mbox{}\makebox[0pt][r]{{\footnotesize Internal Number}}\\
\end{flushright}
\footnotesize words\\
words words words words words words words words words words words words words words words words words words words words words words words}
\fancypagestyle{plain}{%
\fancyhead[C]{words\\
words words words words words words words words words words words words words words words words words words words words words words words}
\fancyfoot[C]
{\begin{flushright}
{Internal Number}\\
\end{flushright}

\begin{document}
\thispagestyle{fancy}

我不确定您还需要什么其他信息来帮助解决这个问题,所以请询问。

答案1

运行此代码将创建一个 9 页的文档。前两页将被编号但不显示页码。第 3 页至第 6 页的页码将以罗马小写显示,最后从第 7 页开始,页码将以阿拉伯字符显示。

页脚的其它部分将不会被修改。

第 1 页和第 2 页 A

第 3 页和第 4 页 b

第 6 页和第 7 页 C

第 8 和第 9 页 d

\documentclass[12pt]{article}
\usepackage{fancyhdr}
\usepackage{enumerate}

\fancypagestyle{fancy}{%
\fancyhf{}
\fancyhead[C]
{\footnotesize words\\
    words words words words words words words words words words words words words words words words words words words words words words words}
\fancyfoot[C]
{\begin{flushright} \noindent\mbox{}\hfill \ifnum\thepage<3\relax\else\ifnum\thepage<7\roman{page}\else\arabic{page}\fi\fi\hfill\mbox{}\makebox[0pt][r]{{\footnotesize Internal Number}}\\
    \end{flushright}
    \footnotesize words\\
    words words words words words words words words words words words words words words words words words words words words words words words}
}

\usepackage{kantlipsum}% dummy text ONLY for testing

\pagestyle{fancy}
\begin{document}
\kant[1-24]
\end{document}

相关内容