我的方程式没有显示符号:积分、等号、括号等。这些是我使用的包和我的乳胶代码。进程正常退出。在日志中,除了“坏框”外,没有与方程式相关的错误消息。有什么办法可以解决这个问题吗?谢谢。
\usepackage{newtxtext,newtxmath}
\usepackage{txfonts}
\usepackage{mathtools}
\usepackage{amsmath}
\usepackage{amssymb}
\begin{equation} \label{den_abel}
n_{e} (r) =\frac{\lambda n_{c}}{\pi^{2}}\int_{r}^{r_0}
\frac{\mathit{\phi(x)}}{dx} \frac{1}{\sqrt{x^{2}-r^{2}}}dx.
\end{equation}`
经过测试
foo $\int(aba)$ bar
输出:
[解决了]
\documentclass{jjap3}
%\usepackage{newtxtext,newtxmath}
\usepackage{txfonts}
\usepackage{mathtools}
\usepackage{amsmath}
\usepackage{amssymb}
\begin{document}
\begin{equation} \label{den_abel}
n_{e} (r) =\frac{\lambda n_{c}}{\pi^{2}}\int_{r}^{r_0}
\frac{\mathit{\phi(x)}}{dx} \frac{1}{\sqrt{x^{2}-r^{2}}}dx.
\end{equation}
\end{document}
谢谢大家的意见:)
答案1
编写这些newtx
软件包是为了消除众多弱点txfonts
(不良字符边界框、不正确的字距调整等等)。
通过加载txfonts
后newtxmath
您会遇到冲突并且没有积分符号,因为newtxmath
在开始文档时为其定义了一个txfonts
没有字形的插槽。
解决方法:删除txfonts
。
您不需要amssymb
,因为newtxmath
已经涵盖了它。加载mathtools
也会加载amsmath
。
\documentclass{article}
\usepackage{newtxtext,newtxmath}
%\usepackage{amsmath}
\usepackage{mathtools}
\begin{document}
\begin{equation} \label{den_abel}
n_{e} (r) =
\frac{\lambda n_{c}}{\pi^{2}}
\int_{r}^{r_0} \frac{\mathit{\phi(x)}}{dx} \frac{1}{\sqrt{x^{2}-r^{2}}}\,dx.
\end{equation}
\end{document}
为了进行比较,以下是输出txfonts
:
除了不同的积分符号(可以恢复)之外,请注意两个样本中指数的位置(底部有争议)。