- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在用 Latex 撰写论文并有一个模板。它适用于除一个之外的所有其他事物。章节编号在每一章的第一页上正确递增,但对于每一章的连续页面,标题为“第 x 章 - 这是章节标题”的章节编号始终为 1。
以下是我认为与 header 相关的 CLS 文件中的代码示例:
\newcommand\btypeout[1]{\bhrule\typeout{\space #1}\bhrule}
\def\today{\ifcase\month\or
January\or February\or March\or April\or May\or June\or
July\or August\or September\or October\or November\or December\fi
\space \number\year}
\usepackage{setspace}
\onehalfspacing
\setlength{\parindent}{0pt}
\setlength{\parskip}{2.0ex plus0.5ex minus0.2ex}
\usepackage{vmargin}
\setmarginsrb { 1.5in} % left margin
{ 0.6in} % top margin
{ 1.0in} % right margin
{ 0.8in} % bottom margin
{ 20pt} % head height
{0.25in} % head sep
{ 9pt} % foot height
{ 0.3in} % foot sep
\raggedbottom
\setlength{\topskip}{1\topskip \@plus 5\p@}
\doublehyphendemerits=10000 % No consecutive line hyphens.
\brokenpenalty=10000 % No broken words across columns/pages.
\widowpenalty=9999 % Almost no widows at bottom of page.
\clubpenalty=9999 % Almost no orphans at top of page.
\interfootnotelinepenalty=9999 % Almost never break footnotes.
\usepackage{fancyhdr}
\lhead[\rm\thepage]{\fancyplain{}{\sl{\rightmark}}}
\rhead[\fancyplain{}{\sl{\leftmark}}]{\rm\thepage}
\chead{}\lfoot{}\rfoot{}\cfoot{}
\pagestyle{fancy}
%% Chapter Heading ---------------
\renewcommand{\chaptermark}[1]{\btypeout{\thechapter\space #1}\markboth{\@chapapp\ \thechapter\ #1}{\@chapapp\ \thechapter\ #1}}
%%--------------------------------------------------
\renewcommand{\sectionmark}[1]{}
\renewcommand{\subsectionmark}[1]{}
\def\cleardoublepage{\clearpage\if@twoside \ifodd\c@page\else
\hbox{}
\thispagestyle{empty}
\newpage
\if@twocolumn\hbox{}\newpage\fi\fi\fi}
最佳答案
虽然我没有使用与您相同的模板,但我对类似问题的解决方案涉及三个包:sectsty、fancyhdr 和 partpg(我重写了 chappg 以提供与 chappg 对章节相同的效果)。
我列出了标题代码的以下部分。从我对该代码的评论中,您会看到还有一个 Unresolved 问题,但评论提供了一种解决方法。
%----------------------------------------------------------
\usepackage{sectsty} % Fancy section Headers.
\usepackage{fancyhdr} % Headers and footers.
\usepackage[auto]{partpg} % Modified version of chappg to provide part-pageno type page numbering.
\usepackage{appendix} % Multiple appendix sections in multi part document.
\usepackage[style=altlist,toc=true]{glossary} % Enhanced glossary commands.
%----------------------------------------------------------
\makeglossary
% There is a conflict between partpg and makeglos.
% To generate the glossary, run makeglos AFTER removing the next line.
\renewcommand{\partpgsep}{.}
\renewcommand{\glossaryname}{Glossary}
\setlength{\headheight}{13.6pt}
\pagestyle{fancy}%
{% Ensure appendices in different parts restart numbering at A each time
\renewcommand{\restoreapp}{}
\fancypagestyle{plain}{% Redefine style to use the relevant elements on the part pages
\fancyhfoffset[LE,RO]{\marginparsep+\marginparwidth}
\renewcommand{\headrulewidth}{0.1pt}
\renewcommand{\footrulewidth}{0.1pt}
\fancyhead[LE,RO]{\leftmark}
\fancyfoot[LE,RO]{\thepage}}%
\makeatletter% Redefine cleardoublepage so blank pages at the end of chapters have desired header.
\def\cleardoublepage{\clearpage\if@twoside \ifodd\c@page\else
\hbox{}
\vspace*{\fill}
\pagestyle{plain}
\newpage
\if@twocolumn\hbox{}\newpage\fi\fi\fi}
\makeatother
\fancyhead{}
\fancyfoot{}
%----------------------------------------------------------
\begin{document}
\end{document}
%----------------------------------------------------------
如果这让您前进,并且您想了解我在 partpg 中的编码的详细信息,请对此答案发表评论。
关于latex - 除第一页外,页眉上的章节编号错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2275052/
我想预加载同一视频的各个章节。这样当有人跳到新章节时就不会出现缓冲。 例如,如果第一章从 00:00 开始,下一章从 00:15 开始,我希望我的播放器提前预加载每章 2-3 秒。 最佳答案 您可以尝
我似乎无法在 NASM 的文档中找到任何关于在代码中使用“Section”或“[SECTION”(带方括号)之间的区别的明确信息。我知道这些是宏,但我发现它们几乎可以互换使用。是这样吗?换句话说就是
最近我去了w3schools New HTML5 Elements并发现了“section”和“article”标签。我的问题是什么时候应该使用节、文章或 div 标签,为什么当我使用节和文章标签时文
我正在尝试使用 JavaScript 来导航 Quicktime 视频中的章节。 我可以使用此功能查看每个 Quicktime 有多少章: function GetChapterCount(an
Eloquent javscript 在模块章节的第 10 章中写道: The most obvious way is the special operator eval, which will ex
我正在开发 HTML5 应用程序,我在其中使用了以下标签。 我想知道在 HTML5 应用程序中这些标签的实际用途是什么。我们已经使用了 我们传统应用程序中的标签也与上面给定的标签一样工作,所以
我正在尝试使用适用于 Linux 的 WKHTMLTOPDF 生成一本 PDF 书籍,并通过 Perl 程序享用午餐。我将多个带有封面和页脚信息的 html 文件通过 html 文件传递到 WKH
在关于流的介绍性章节中,Okasaki 为 drop 提供了 2 个实现。在溪流上。 他明确提到第二个更有效(并且两者具有相同的语义),但我似乎无法弄清楚为什么一个比另一个更有效。任何见解将不胜感激。
什么是 rails 方式显示嵌套层次结构的 View ?似乎是一个简单的问题,但试着忍受我,也许有人会理解(并希望能消除)我的困惑。 我的应用程序是一个简单的层次结构(为了讨论的目的而更加简化): 在
我是一名优秀的程序员,十分优秀!