我必须参考 Cadence Design Systems 的一些产品。当我尝试在“a”上方写一个长音符号“Cadence”时,我遇到了问题。
\documentclass[12pt, a4paper]{report}
\usepackage{cochineal}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\begin{document}
\subsubsection{C\={a}dence SimVision}
C\={a}dence SimVision
\end{document}
但在普通文本中这正是我想要的。我在这里做错了什么?自定义子部分格式不正确吗?
答案1
\documentclass[12pt, a4paper]{report}
\usepackage{cochineal}
\usepackage[T1]{fontenc}
\showoutput
\begin{document}
\textbf{C\={a}dence SimVision}
C\={a}dence SimVision
\end{document}
您会看到与上面的相同内容,它似乎是粗体字体中的错误,而不是 tex 宏中的问题。
一种解决方法可能是“手动”移动重音
\documentclass[12pt, a4paper]{report}
\usepackage{cochineal}
\usepackage[OT1]{fontenc}
%\showoutput
\begin{document}
\textbf{C\rlap{\kern-.45em\={}}adence SimVision}
C\={a}dence SimVision
\end{document}