删除标题行时 footruleskip 已定义错误 - abntex

删除标题行时 footruleskip 已定义错误 - abntex

我正在尝试删除标题行。进行了一些搜索,最好的答案是,\renewcommand{\headrulewidth}{0pt}但是当我添加包时fancyhdr,我收到一条错误消息,指出 footruleskip 命令已定义。

我正在使用\pagestyle{myheadings}从页眉中删除章节标题。

\include{fixos/instituicao/sistemas}
%\linespread{1.5}
%\renewcommand{\baselinestretch}{1.5} 
\usepackage[compact]{titlesec}
\titleformat{\section}{\bfseries}{\thesection\space }{12pt}{}
\titlespacing*{\chapter}{0pt}{0pt}{20pt}
\usepackage{fancyhdr}
\pagestyle{myheadings}
\renewcommand{\sfdefault}{\rmdefault}
\renewcommand{\headrulewidth}{0pt}
\begin{document}
.
.
.

我使用的模板https://github.com/guylhermetabosa/TCC/tree/master/modelo-tcc-abntex2 TCC.tex 是主文件 在此处输入图片描述

答案1

显示的存储库似乎是一个大学模板。记录的代码是用我不会说的语言编写的,但按照制作最小工作示例的常规算法,它归结为/textual中的主要内容abntex2。页面样式设置abntheadings为 以及
\makeheadrule{abntheadings}{\textwidth}{\normalrulethickness}。我们可以看到,关键是使该线的宽度等于零点,即具有不可见的规则。

\documentclass{abntex2}
\usepackage[alf]{abntex2cite}
\usepackage{blindtext}
\renewcommand{\normalrulethickness}{0pt}
\begin{document}
\textual
\chapter{lambada leguan}
\blindtext[10]
\end{document}

由于这是遵循 ABNT 的大学模板,因此重新定义其页面布局可能不是一个好主意。在memoir内部用于normalrulethickness各种场合,因此重新定义它可能会导致意外的结果。


编辑:无需更改\normalrulethickness,只需修改abntheadings样式:\makeheadrule{abntheadings}{\textwidth}{0pt}在序言中,这样做仅abntex2会更改标题。(Guilherme Z. Santos)

相关内容