在我的文本中,章节标题应该大写,所以我使用了sectsty
包来实现这一点。但是,当我想cleveref
在章节标题(大写)中放入一个时,输出是问号。请注意,当标题不是大写时,cleveref
会正确显示。
\documentclass[12pt,a4paper]{book}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{cleveref}
\usepackage{sectsty}
\sectionfont{\raggedright\large\MakeUppercase}
\subsectionfont{\raggedright\normalsize}
\begin{document}
\chapter{Chapter title}\label{chp:1}
\section{\Cref{chp:1}}% <------------- Produces ??
\subsection{\Cref{chp:1}}% <--------- Appears correctly
\end{document}