用标题格式给小型大写字母部分加下划线?

用标题格式给小型大写字母部分加下划线?

使用 MWE 后,我已将小型大写字母放入部分格式中(希望正确),但无法使用\titleformatuline 该节,尽管文档说:“最后一个命令可以接受一个参数,即标题文本。”uline被忽略了。此外,它不应该有编号。只有一个带下划线的小型大写字母部分。

\documentclass[a4paper,10pt]{article}

\usepackage{latexsym}
\usepackage[empty]{fullpage}
%\usepackage[usenames,dvipsnames]{color}
\usepackage{verbatim}
\usepackage{enumitem}
\usepackage{ulem}
\usepackage[pdftex, hidelinks]{hyperref}
\usepackage{fancyhdr}
\usepackage[charter]{mathdesign}
%\usepackage{newpxtext,newpxmath}%bad w/ small-caps
\usepackage{titlesec}
\usepackage{graphicx}
\usepackage{float} 

\titleformat{\section}{\vspace{-0pt}\scshape}{}{0pt}{\uline{#1}}[\vspace{-5pt}]
\let\resumeSection\section

\begin{document} 
%---------------------OBJECTIVE
\resumeSection{Objective}
blue blue
\end{document}
%FIN

每个错误\resumeSection

! 您不能在受限水平模式下使用“宏参数字符 #”。@empty ## 1\xdef \UL@spfactor {\the \spacefactor }

解决了: 解决了

相关内容