我正在使用fancyhdr
包,我希望文档的某些页面具有特定的页脚,我借助 设法做到了这一点\cfoot
。我正在使用字体Marathi
。
但是在该页面之后,每个页面都具有与 参数指定的相同页脚\cfoot
。我也在\pagenumbering{arabic}
该页面之后添加了,但是不起作用。请帮帮我。
(请注意-\pagestyle
所有页面的 是fancy
。)
根据@Marjin 的建议,我创建了一个文件。(我添加了序言中的每个命令。可能一些命令也与我们的兴趣无关。)此文件无法运行。(polyglossia
需要 XeLaTeX,所以我使用了 XeLaTeX)
\documentclass{article}
\usepackage{fontspec}
\usepackage{xltxtra}
\usepackage{polyglossia}
\usepackage{fancyhdr}
\usepackage{navigator}
\usepackage{eso-pic,xcolor}
\newcommand{\HUGE}{\fontsize{50pt}{50pt}\selectfont}
\renewcommand{\footrulewidth}{0.4pt}
\setdefaultlanguage{Marathi}
\setmainfont[Mapping=devanagarinumerals,Language=Marathi]{Tillana Medium}
\newfontfamily{\Sharad}[Mapping=devanagarinumerals]{Sharad76}
\newfontfamily{\Modak}[Mapping=devanagarinumerals,Language=Marathi]{Modak}
\renewcommand{\baselinestretch}{1.2}
\disablehyphenation
\setlength{\parindent}{0.9cm}
\usepackage{color}
\color{white}
\pagecolor{black}
\begin{document}
\begin{center}
\outline{1}{abcd}
abcdefghi\\
\pagebreak
\outline{1}{pqrs}
\thispagestyle{fancy}
\cfoot{एक}
abcdefghi\\
\pagebreak
\outline{1}{lmno}
\thispagestyle{fancy}
\cfoot{दोन}
abcdefghi\\
\pagebreak
\outline{1}{wxyz}
\thispagestyle{fancy}
\cfoot{तीन}
abcdefghi\\
\pagebreak
\thispagestyle{fancy}
abcdefghi\\
\pagebreak
\outline{1}{stuv}
\pagenumbering{arabic}
\thispagestyle{fancy}
\end{center}
\end{document}
答案1
由于您使用的字体是我们大多数人都没有的,因此我们无法运行您指定的 mwe。如果字体不是问题,请在将来创建一个没有特殊字体的 mwe,并使用标准字体,就像我在以下 mwe 中所做的那样。
如果您更改\cfoot
代码,则此更改是永久性的,这意味着如果您希望稍后取回页码,则必须\cfoot
再次更改,就像我在以下 mwe 中所做的那样。请注意,我使用了文本foot <number>
进行更改,\cfoot
并在最后添加了\cfoot{\thepage}
页码以取回页码。我在您的页眉中添加了数字,以便abcdefghi 1
能够更好地识别当前页面。我只是评论了您的字体定义...
梅威瑟:
\documentclass{article}
\usepackage{fontspec}
\usepackage{xltxtra}
\usepackage{polyglossia}
\usepackage{fancyhdr}
\usepackage{navigator}
\usepackage{eso-pic,xcolor}
\newcommand{\HUGE}{\fontsize{50pt}{50pt}\selectfont}
\renewcommand{\footrulewidth}{0.4pt}
%\setdefaultlanguage{Marathi}
%\setmainfont[Mapping=devanagarinumerals,Language=Marathi]{Tillana Medium}
%\newfontfamily{\Sharad}[Mapping=devanagarinumerals]{Sharad76}
%\newfontfamily{\Modak}[Mapping=devanagarinumerals,Language=Marathi]{Modak}
\renewcommand{\baselinestretch}{1.2}
\disablehyphenation
\setlength{\parindent}{0.9cm}
\usepackage{color}
\color{white}
\pagecolor{black}
\begin{document}
\begin{center}
\outline{1}{abcd}
abcdefghi 1\\ % <=======================================================
\pagebreak
\outline{1}{pqrs}
\thispagestyle{fancy}
\cfoot{foot1}
abcdefghi 2\\ % <=======================================================
\pagebreak
\outline{1}{lmno}
\thispagestyle{fancy}
\cfoot{foot2}
abcdefghi 3\\ % <=======================================================
\pagebreak
\outline{1}{wxyz}
\thispagestyle{fancy}
\cfoot{foot3}
abcdefghi 4\\ % <=======================================================
\pagebreak
\thispagestyle{fancy}
\cfoot{\thepage} % <====================================================
abcdefghi 5\\
\pagebreak
\outline{1}{stuv}
\pagenumbering{arabic}
\thispagestyle{fancy}
\end{center}
\end{document}
结果:
和第 5 页