![使用 \markboth{}{} 作为字典的标题引用错误](https://linux22.com/image/479588/%E4%BD%BF%E7%94%A8%20%5Cmarkboth%7B%7D%7B%7D%20%E4%BD%9C%E4%B8%BA%E5%AD%97%E5%85%B8%E7%9A%84%E6%A0%87%E9%A2%98%E5%BC%95%E7%94%A8%E9%94%99%E8%AF%AF.png)
我正在尝试为自己的字典实现一个字典模板,但很难获得正确的标题。
在许多词典中,页眉包含页面上的第一个和最后一个条目。在 latex 中,这可以通过使用 \markboth 和 fancyhdr 来实现。
使用 \markboth 时,问题在于当页面的最后一段(= 一个条目)结束页面时,相关页面和下一页的页眉未引用正确的条目。下一页开始的段落成为页眉中上一页的最后一个条目,而下一页的第二段则显示为下一页页眉中的第一个条目。
如果第 l 页最后一段 x 不是第 l 页的结尾 => 没有问题
否则,如果第 l 页的最后一段 x 结束页面 => 第 l 页页眉中的最后一项显示第 x+1 段(第 l+1 页),第 l+1 页页眉中的第一项显示第 x+2 段
下面,我展示了一个在互联网上广泛使用的字典模板的代码,我为其添加了更多条目以使问题显而易见。特别查看条目结束页面的页面。
显然,例如在页面的最后一段添加 \vfill 可以解决问题(对于相关页面),但我希望能够以自动化的方式解决这个问题。
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Dictionary
% LaTeX Template
% Version 1.0 (20/12/14)
%
% This template has been downloaded from:
% http://www.LaTeXTemplates.com
%
% Original author:
% Vel ([email protected]) inspired by a template by Marc Lavaud
%
% License:
% CC BY-NC-SA 3.0 (http://creativecommons.org/licenses/by-nc-sa/3.0/)
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%----------------------------------------------------------------------------------------
% PACKAGES AND OTHER DOCUMENT CONFIGURATIONS
%----------------------------------------------------------------------------------------
\documentclass[10pt,a4paper,twoside]{article} % 10pt font size, A4 paper and two-sided margins
\usepackage[top=3.5cm,bottom=3.5cm,left=3.7cm,right=4.7cm,columnsep=30pt]{geometry} % Document margins and spacings
\usepackage[utf8]{inputenc} % Required for inputting international characters
\usepackage[T1]{fontenc} % Output font encoding for international characters
\usepackage{palatino} % Use the Palatino font
\usepackage{microtype} % Improves spacing
\usepackage{multicol} % Required for splitting text into multiple columns
\usepackage[bf,sf,center]{titlesec} % Required for modifying section titles - bold, sans-serif, centered
\usepackage{fancyhdr} % Required for modifying headers and footers
\fancyhead[L]{\textsf{\rightmark}} % Top left header
\fancyhead[R]{\textsf{\leftmark}} % Top right header
\renewcommand{\headrulewidth}{1.4pt} % Rule under the header
\fancyfoot[C]{\textbf{\textsf{\thepage}}} % Bottom center footer
\renewcommand{\footrulewidth}{1.4pt} % Rule under the footer
\pagestyle{fancy} % Use the custom headers and footers throughout the document
\newcommand{\entry}[4]{\markboth{#1}{#1}\textbf{#1}\ {(#2)}\ \textit{#3}\ $\bullet$\ {#4}} % Defines the command to print each word on the page, \markboth{}{} prints the first word on the page in the top left header and the last word in the top right
%----------------------------------------------------------------------------------------
\begin{document}
%----------------------------------------------------------------------------------------
% SECTION A
%----------------------------------------------------------------------------------------
\section*{A}
\begin{multicols}{2}
\entry{Aardvark}{ahrd-vahrk}{Noun}{A nocturnal badger-sized burrowing mammal of Africa, with long ears, a tubular snout, and a long extensible tongue, feeding on ants and termites. Also called antbear.}
\entry{Abbreviated}{uh-bree-vee-ey-tid}{Adjective}{Constituting a shorter or smaller version of}
\entry{Aberration}{ab-uh-rey-shuh n}{Noun}{The act of deviating from the ordinary, usual, or normal type.}
\entry{Above}{uh-buhv}{Preposition}{In extended space over and not touching.}
\entry{Academia}{ak-uh-dee-mee-uh}{Noun}{The environment or community concerned with the pursuit of research, education, and scholarship.}
\entry{Accomplished}{uh-kom-plisht}{Adjective}{Completed; done; effected. Highly trained or skilled in a particular activity.}
\entry{Acidophilic}{uh-sid-uh-fil-ik, as-i-duh-}{Adjective}{Biology: having an affinity for acid stains; eosinophilic. Ecology: thriving in or requiring an acid environment.}
\entry{Adaptation}{ad-uh p-tey-shuh n}{Noun}{The action or process of adapting or being adapted. Biology: The process of change by which an organism or species becomes better suited to its environment}
\entry{Adenine}{ad-n-in, -een, -ahyn}{Noun}{A compound which is one of the four constituent bases of nucleic acids. A purine derivative, it is paired with thymine in double-stranded DNA.}
\entry{Adorable}{uh-dawr-uh-buh l}{Adjective}{Inspiring great affection or delight.}
\entry{Advanced}{ad-vanst}{Adjective}{Far on or ahead in development or progress.}
\entry{Aerial}{air-ee-uh l}{Noun}{A rod, wire, or other structure by which signals are transmitted or received as part of a radio or television transmission or receiving system.}
\entry{Affordable}{uh-fawr-duh-buh l}{Adjective}{Believed to be within one's financial means.}
\entry{Agnostic}{ag-nos-tik}{Noun}{A person who holds that the existence of the ultimate cause, as God, and the essential nature of things are unknown and unknowable, or that human knowledge is limited to experience.}
\entry{Aioli}{ahy-oh-lee}{Noun}{Mayonnaise seasoned with garlic.}
\entry{Alchemy}{al-kuh-mee}{Noun}{The medieval forerunner of chemistry, concerned with the transmutation of matter, in particular with attempts to convert base metals into gold or find a universal elixir.}
\entry{Algebra}{al-juh-bruh}{Noun}{The part of mathematics in which letters and other general symbols are used to represent numbers and quantities in formulae and equations.}
\entry{Amatol}{am-uh-tawl}{Noun}{A high explosive consisting of a mixture of TNT and ammonium nitrate.}
\entry{Almanac}{awl-muh-nak}{Noun}{An annual publication containing a calendar for the coming year, the times of such events and phenomena}
\entry{Animal}{an-uh-muh l}{Noun}{A living organism which feeds on organic matter, typically having specialized sense organs and nervous system and able to respond rapidly to stimuli.}
\entry{Ascension}{auh-sen-shuh n}{Noun}{The action of rising to an important position or a higher level.}
\entry{Aspire}{uh-spahyuh r}{Verb}{Direct one's hopes or ambitions towards achieving something.}
\entry{Athlete}{ath-leet}{Noun}{a person trained or gifted in exercises or contests involving physical agility, stamina, or strength; a participant in a sport, exercise, or game requiring physical skill.}
\entry{Azobenzene}{az-oh-ben-zeen}{Noun}{A synthetic crystalline organic compound used chiefly in dye manufacture.}
\entry{Aardvark}{ahrd-vahrk}{Noun}{A nocturnal badger-sized burrowing mammal of Africa, with long ears, a tubular snout, and a long extensible tongue, feeding on ants and termites. Also called antbear.}
\entry{Abbreviated}{uh-bree-vee-ey-tid}{Adjective}{Constituting a shorter or smaller version of}
\entry{Aberration}{ab-uh-rey-shuh n}{Noun}{The act of deviating from the ordinary, usual, or normal type.}
\entry{Above}{uh-buhv}{Preposition}{In extended space over and not touching.}
\entry{Academia}{ak-uh-dee-mee-uh}{Noun}{The environment or community concerned with the pursuit of research, education, and scholarship.}
\entry{Accomplished}{uh-kom-plisht}{Adjective}{Completed; done; effected. Highly trained or skilled in a particular activity.}
\entry{Acidophilic}{uh-sid-uh-fil-ik, as-i-duh-}{Adjective}{Biology: having an affinity for acid stains; eosinophilic. Ecology: thriving in or requiring an acid environment.}
\entry{Adaptation}{ad-uh p-tey-shuh n}{Noun}{The action or process of adapting or being adapted. Biology: The process of change by which an organism or species becomes better suited to its environment}
\entry{Adenine}{ad-n-in, -een, -ahyn}{Noun}{A compound which is one of the four constituent bases of nucleic acids. A purine derivative, it is paired with thymine in double-stranded DNA.}
\entry{Adorable}{uh-dawr-uh-buh l}{Adjective}{Inspiring great affection or delight.}
\entry{Advanced}{ad-vanst}{Adjective}{Far on or ahead in development or progress.}
\entry{Aerial}{air-ee-uh l}{Noun}{A rod, wire, or other structure by which signals are transmitted or received as part of a radio or television transmission or receiving system.}
\entry{Affordable}{uh-fawr-duh-buh l}{Adjective}{Believed to be within one's financial means.}
\entry{Agnostic}{ag-nos-tik}{Noun}{A person who holds that the existence of the ultimate cause, as God, and the essential nature of things are unknown and unknowable, or that human knowledge is limited to experience.}
\entry{Aioli}{ahy-oh-lee}{Noun}{Mayonnaise seasoned with garlic.}
\entry{Alchemy}{al-kuh-mee}{Noun}{The medieval forerunner of chemistry, concerned with the transmutation of matter, in particular with attempts to convert base metals into gold or find a universal elixir.}
\entry{Algebra}{al-juh-bruh}{Noun}{The part of mathematics in which letters and other general symbols are used to represent numbers and quantities in formulae and equations.}
\entry{Amatol}{am-uh-tawl}{Noun}{A high explosive consisting of a mixture of TNT and ammonium nitrate.}
\entry{Almanac}{awl-muh-nak}{Noun}{An annual publication containing a calendar for the coming year, the times of such events and phenomena}
\entry{Animal}{an-uh-muh l}{Noun}{A living organism which feeds on organic matter, typically having specialized sense organs and nervous system and able to respond rapidly to stimuli.}
\entry{Ascension}{auh-sen-shuh n}{Noun}{The action of rising to an important position or a higher level.}
\entry{Aspire}{uh-spahyuh r}{Verb}{Direct one's hopes or ambitions towards achieving something.}
\entry{Athlete}{ath-leet}{Noun}{a person trained or gifted in exercises or contests involving physical agility, stamina, or strength; a participant in a sport, exercise, or game requiring physical skill.}
\entry{Azobenzene}{az-oh-ben-zeen}{Noun}{A synthetic crystalline organic compound used chiefly in dye manufacture.}
\entry{Aardvark}{ahrd-vahrk}{Noun}{A nocturnal badger-sized burrowing mammal of Africa, with long ears, a tubular snout, and a long extensible tongue, feeding on ants and termites. Also called antbear.}
\entry{Abbreviated}{uh-bree-vee-ey-tid}{Adjective}{Constituting a shorter or smaller version of}
\entry{Aberration}{ab-uh-rey-shuh n}{Noun}{The act of deviating from the ordinary, usual, or normal type.}
\entry{Above}{uh-buhv}{Preposition}{In extended space over and not touching.}
\entry{Academia}{ak-uh-dee-mee-uh}{Noun}{The environment or community concerned with the pursuit of research, education, and scholarship.}
\entry{Accomplished}{uh-kom-plisht}{Adjective}{Completed; done; effected. Highly trained or skilled in a particular activity.}
\entry{Acidophilic}{uh-sid-uh-fil-ik, as-i-duh-}{Adjective}{Biology: having an affinity for acid stains; eosinophilic. Ecology: thriving in or requiring an acid environment.}
\entry{Adaptation}{ad-uh p-tey-shuh n}{Noun}{The action or process of adapting or being adapted. Biology: The process of change by which an organism or species becomes better suited to its environment}
\entry{Adenine}{ad-n-in, -een, -ahyn}{Noun}{A compound which is one of the four constituent bases of nucleic acids. A purine derivative, it is paired with thymine in double-stranded DNA.}
\entry{Adorable}{uh-dawr-uh-buh l}{Adjective}{Inspiring great affection or delight.}
\entry{Advanced}{ad-vanst}{Adjective}{Far on or ahead in development or progress.}
\entry{Aerial}{air-ee-uh l}{Noun}{A rod, wire, or other structure by which signals are transmitted or received as part of a radio or television transmission or receiving system.}
\entry{Affordable}{uh-fawr-duh-buh l}{Adjective}{Believed to be within one's financial means.}
\entry{Agnostic}{ag-nos-tik}{Noun}{A person who holds that the existence of the ultimate cause, as God, and the essential nature of things are unknown and unknowable, or that human knowledge is limited to experience.}
\entry{Aioli}{ahy-oh-lee}{Noun}{Mayonnaise seasoned with garlic.}
\entry{Alchemy}{al-kuh-mee}{Noun}{The medieval forerunner of chemistry, concerned with the transmutation of matter, in particular with attempts to convert base metals into gold or find a universal elixir.}
\entry{Algebra}{al-juh-bruh}{Noun}{The part of mathematics in which letters and other general symbols are used to represent numbers and quantities in formulae and equations.}
\entry{Amatol}{am-uh-tawl}{Noun}{A high explosive consisting of a mixture of TNT and ammonium nitrate.}
\entry{Almanac}{awl-muh-nak}{Noun}{An annual publication containing a calendar for the coming year, the times of such events and phenomena}
\entry{Animal}{an-uh-muh l}{Noun}{A living organism which feeds on organic matter, typically having specialized sense organs and nervous system and able to respond rapidly to stimuli.}
\entry{Ascension}{auh-sen-shuh n}{Noun}{The action of rising to an important position or a higher level.}
\entry{Aspire}{uh-spahyuh r}{Verb}{Direct one's hopes or ambitions towards achieving something.}
\entry{Athlete}{ath-leet}{Noun}{a person trained or gifted in exercises or contests involving physical agility, stamina, or strength; a participant in a sport, exercise, or game requiring physical skill.}
\entry{Azobenzene}{az-oh-ben-zeen}{Noun}{A synthetic crystalline organic compound used chiefly in dye manufacture.}
\entry{Aardvark}{ahrd-vahrk}{Noun}{A nocturnal badger-sized burrowing mammal of Africa, with long ears, a tubular snout, and a long extensible tongue, feeding on ants and termites. Also called antbear.}
\entry{Abbreviated}{uh-bree-vee-ey-tid}{Adjective}{Constituting a shorter or smaller version of}
\entry{Aberration}{ab-uh-rey-shuh n}{Noun}{The act of deviating from the ordinary, usual, or normal type.}
\entry{Above}{uh-buhv}{Preposition}{In extended space over and not touching.}
\entry{Academia}{ak-uh-dee-mee-uh}{Noun}{The environment or community concerned with the pursuit of research, education, and scholarship.}
\entry{Accomplished}{uh-kom-plisht}{Adjective}{Completed; done; effected. Highly trained or skilled in a particular activity.}
\entry{Acidophilic}{uh-sid-uh-fil-ik, as-i-duh-}{Adjective}{Biology: having an affinity for acid stains; eosinophilic. Ecology: thriving in or requiring an acid environment.}
\entry{Adaptation}{ad-uh p-tey-shuh n}{Noun}{The action or process of adapting or being adapted. Biology: The process of change by which an organism or species becomes better suited to its environment}
\entry{Adenine}{ad-n-in, -een, -ahyn}{Noun}{A compound which is one of the four constituent bases of nucleic acids. A purine derivative, it is paired with thymine in double-stranded DNA.}
\entry{Adorable}{uh-dawr-uh-buh l}{Adjective}{Inspiring great affection or delight.}
\entry{Advanced}{ad-vanst}{Adjective}{Far on or ahead in development or progress.}
\entry{Aerial}{air-ee-uh l}{Noun}{A rod, wire, or other structure by which signals are transmitted or received as part of a radio or television transmission or receiving system.}
\entry{Affordable}{uh-fawr-duh-buh l}{Adjective}{Believed to be within one's financial means.}
\entry{Agnostic}{ag-nos-tik}{Noun}{A person who holds that the existence of the ultimate cause, as God, and the essential nature of things are unknown and unknowable, or that human knowledge is limited to experience.}
\entry{Aioli}{ahy-oh-lee}{Noun}{Mayonnaise seasoned with garlic.}
\entry{Alchemy}{al-kuh-mee}{Noun}{The medieval forerunner of chemistry, concerned with the transmutation of matter, in particular with attempts to convert base metals into gold or find a universal elixir.}
\entry{Algebra}{al-juh-bruh}{Noun}{The part of mathematics in which letters and other general symbols are used to represent numbers and quantities in formulae and equations.}
\entry{Amatol}{am-uh-tawl}{Noun}{A high explosive consisting of a mixture of TNT and ammonium nitrate.}
\entry{Almanac}{awl-muh-nak}{Noun}{An annual publication containing a calendar for the coming year, the times of such events and phenomena}
\entry{Animal}{an-uh-muh l}{Noun}{A living organism which feeds on organic matter, typically having specialized sense organs and nervous system and able to respond rapidly to stimuli.}
\entry{Ascension}{auh-sen-shuh n}{Noun}{The action of rising to an important position or a higher level.}
\entry{Aspire}{uh-spahyuh r}{Verb}{Direct one's hopes or ambitions towards achieving something.}
\entry{Athlete}{ath-leet}{Noun}{a person trained or gifted in exercises or contests involving physical agility, stamina, or strength; a participant in a sport, exercise, or game requiring physical skill.}
\entry{Azobenzene}{az-oh-ben-zeen}{Noun}{A synthetic crystalline organic compound used chiefly in dye manufacture.}
\entry{Aardvark}{ahrd-vahrk}{Noun}{A nocturnal badger-sized burrowing mammal of Africa, with long ears, a tubular snout, and a long extensible tongue, feeding on ants and termites. Also called antbear.}
\entry{Abbreviated}{uh-bree-vee-ey-tid}{Adjective}{Constituting a shorter or smaller version of}
\entry{Aberration}{ab-uh-rey-shuh n}{Noun}{The act of deviating from the ordinary, usual, or normal type.}
\entry{Above}{uh-buhv}{Preposition}{In extended space over and not touching.}
\entry{Academia}{ak-uh-dee-mee-uh}{Noun}{The environment or community concerned with the pursuit of research, education, and scholarship.}
\entry{Accomplished}{uh-kom-plisht}{Adjective}{Completed; done; effected. Highly trained or skilled in a particular activity.}
\entry{Acidophilic}{uh-sid-uh-fil-ik, as-i-duh-}{Adjective}{Biology: having an affinity for acid stains; eosinophilic. Ecology: thriving in or requiring an acid environment.}
\entry{Adaptation}{ad-uh p-tey-shuh n}{Noun}{The action or process of adapting or being adapted. Biology: The process of change by which an organism or species becomes better suited to its environment}
\entry{Adenine}{ad-n-in, -een, -ahyn}{Noun}{A compound which is one of the four constituent bases of nucleic acids. A purine derivative, it is paired with thymine in double-stranded DNA.}
\entry{Adorable}{uh-dawr-uh-buh l}{Adjective}{Inspiring great affection or delight.}
\entry{Advanced}{ad-vanst}{Adjective}{Far on or ahead in development or progress.}
\entry{Aerial}{air-ee-uh l}{Noun}{A rod, wire, or other structure by which signals are transmitted or received as part of a radio or television transmission or receiving system.}
\entry{Affordable}{uh-fawr-duh-buh l}{Adjective}{Believed to be within one's financial means.}
\entry{Agnostic}{ag-nos-tik}{Noun}{A person who holds that the existence of the ultimate cause, as God, and the essential nature of things are unknown and unknowable, or that human knowledge is limited to experience.}
\entry{Aioli}{ahy-oh-lee}{Noun}{Mayonnaise seasoned with garlic.}
\entry{Alchemy}{al-kuh-mee}{Noun}{The medieval forerunner of chemistry, concerned with the transmutation of matter, in particular with attempts to convert base metals into gold or find a universal elixir.}
\entry{Algebra}{al-juh-bruh}{Noun}{The part of mathematics in which letters and other general symbols are used to represent numbers and quantities in formulae and equations.}
\entry{Amatol}{am-uh-tawl}{Noun}{A high explosive consisting of a mixture of TNT and ammonium nitrate.}
\entry{Almanac}{awl-muh-nak}{Noun}{An annual publication containing a calendar for the coming year, the times of such events and phenomena}
\entry{Animal}{an-uh-muh l}{Noun}{A living organism which feeds on organic matter, typically having specialized sense organs and nervous system and able to respond rapidly to stimuli.}
\entry{Ascension}{auh-sen-shuh n}{Noun}{The action of rising to an important position or a higher level.}
\entry{Aspire}{uh-spahyuh r}{Verb}{Direct one's hopes or ambitions towards achieving something.}
\entry{Athlete}{ath-leet}{Noun}{a person trained or gifted in exercises or contests involving physical agility, stamina, or strength; a participant in a sport, exercise, or game requiring physical skill.}
\entry{Azobenzene}{az-oh-ben-zeen}{Noun}{A synthetic crystalline organic compound used chiefly in dye manufacture.}
\end{multicols}
\end{document}