LATEX 中文排版時頁首加下劃線
阿新 • • 發佈:2019-02-11
使用LATEX進行英文排版時,可以使用fancyhdr包,設定/pagestyle{fanch},即可以自動在頁首中加入下劃線。但進行中文排版時,卻不會有下劃線,解決方法是加入以下命令:
在文章正文最後要加上 /clearpage 命令,否則在最後一頁頁首頁尾可能不顯示
/newcommand{/makeheadrule}{%
/makebox[0pt][l]{/rule[.7/baselineskip]{/headwidth}{0.8pt}}%
/rule[0.85/baselineskip]{/headwidth}{1.5pt}/vskip-.8/baselineskip}
/makeatletter
/renewcommand{/headrule}{%
{/[email protected]/let/headrulewidth/plainheadrulewidth/fi
/makeheadrule}}
/makeatother
以上命令重新定義了/headrule命令,加入了/makeheadrule命令,而/makeheadrule命令在上面被定義為包含兩個/rule的,寬度為0的box。使用時應設定/pagestyle{fancyplain}在文章正文最後要加上 /clearpage 命令,否則在最後一頁頁首頁尾可能不顯示