使用 sectsty 时,\section 显示为未定义

使用 sectsty 时,\section 显示为未定义

我对标题有样式要求。标题 1 = 16pt 粗体,标题 2 = 14pt 粗体下划线。字体要求为 Palatino Linotype。我从同学那里得到了这个文档外壳,并且只在 latex 中制作了一个真正的文档。我无法弄清楚如何在不使用 sectsty 包的情况下修改标题,但是当使用 sectsty 时,我得到了“我的 \section、\subsection、\tableofcontents 和 \begin 未定义的控制序列错误,但格式是正确的。它不会弄乱文档,但我想弄清楚为什么会发生这种情况。

我的部分并不复杂(例如:/Section{Introduction})

\documentclass[11pt,titlepage]{article}
\usepackage{float}
\usepackage{graphicx, fancyvrb, natbib, setspace}
\usepackage{listings}
\usepackage[usenames,dvipsnames]{color}
\usepackage[usenames]{color}
\usepackage{geometry}
\usepackage{amsmath}
\usepackage{multirow}
\usepackage{caption}
\usepackage[T1]{fontenc}
\usepackage{textcomp}
\usepackage{mathpazo}
\usepackage{sectsty}
\usepackage{fncychap}
\usepackage[normalem]{ulem}
\captionsetup[table]{font=bf}
\subsectionfont{\Large\PalatinoLinotype\underline}
\sectionfont{\LARGE\PalatinoLinotype}

答案1

如果整个文档都需要 Palatino,那么您已经加载mathpazo了 Palatino 的文本和数学模式。

梅威瑟:

\documentclass[11pt,titlepage]{article}

\usepackage{mathpazo}

\usepackage{sectsty}
\subsectionfont{\Large\underline}
\sectionfont{\LARGE}

\usepackage{lipsum} % just for the example

\begin{document}
\section{A section}
\lipsum[1]
\[a+b=c\]
\subsection{A subsection}
\lipsum[2]
\[x+y=z\]
\end{document} 

在此处输入图片描述

相关内容