我建议看一下这个 MnWE:
\documentclass{article}
\usepackage[eulermath,nochapters]{classicthesis}
\usepackage{lmodern}
\begin{document}
$$ (x+2)(x-5)$$
\end{document}
编译(pdflatex)时,括号不会出现在 pdf 中。注释 lmodern、classicthesis 或仅 eulermath 时,问题消失。您建议采取什么解决方法?谢谢!S。
答案1
该lmodern
软件包删除了许多选项的设置eulermath
,您仍然处于非常不稳定的状态。
加载eulervm
时间晚于lmodern
:
\documentclass{article}
\usepackage[nochapters]{classicthesis}
\usepackage{lmodern}
\usepackage[euler-digits]{eulervm}
\begin{document}
Some text for seeing what happens
\[
(x+2)(x-5)
\]
\end{document}
但从印刷角度来说,我不认为这是一个好主意。
不要$$
在 LaTeX 中使用,请参阅为什么 \[ ... \] 比 $$ ... $$ 更可取?
答案2
如果你交换顺序\usepackage{lmodern}
它\usepackage[eulermath,nochapters]{classicthesis}
应该可以工作。即你的代码应该变成:
\documentclass{article}
\usepackage{lmodern}
\usepackage[eulermath,nochapters]{classicthesis}
\begin{document}
$$ (x+2)(x-5)$$
\end{document}