提问于:
浏览数:
2064
```tex
\documentclass[a4paper,UTF8,twoside]{article}
\usepackage[notext,nomath,not1,notextcomp]{stix}
\usepackage{amsmath}
\begin{document}
\begin{displaymath}
\fint
\end{displaymath}
\end{document}
```
stix宏包中有定义\fint,但是实际使用中却显示该命令未定义,请问如何解决?![命令未定义](https://pics.latexstudio.net/data/images/202004/407dcb94b1ff7e2.png "命令未定义")![宏包中有定义](https://pics.latexstudio.net/data/images/202004/ffffd70f29ee48a95.png "宏包中有定义")
1 回答
3
选项中有 `nomath` 怎么可能出得来……
作者追问:2020-04-02 20:35
解决了,谢谢!只是之前一直都加载过这个命令,都能正常运行,结果这次却不能运行,真是奇怪。
作者追问:2020-04-02 22:21
```tex
\documentclass[a4paper,UTF8,twoside]{article}
\usepackage{amssymb}
\usepackage[heading=true]{ctex}
\usepackage[notext,not1,notextcomp]{stix}
\usepackage{amsmath}
\usepackage{upgreek}
\usepackage{mathrsfs}
\begin{document}
\begin{displaymath}
\fint_U
\end{displaymath}
\end{document}
```
现在编译出错。测试过,若把amssymb、ctex、upgreek、mathrsfs四个宏包任意删一个,则可以正常编译。
回答: 2020-04-02 22:49
`stix` 换成 `stix2`,把剩下的包删了,有需要的时候再用,例如
```tex
\documentclass[a4paper,twoside]{article}
\usepackage[UTF8,heading=true]{ctex}
\usepackage[notext,not1,notextcomp,lcgreekalpha]{stix2}
\usepackage{amsmath}
\begin{document}
\[
\fint_U
\]
\begin{align*}
\mathscr{ABC}\\
\mathbb{QRC}\\
\alpha\beta\gamma
\end{align*}
\end{document}
```
可以正常通过
-
回复 undefined :这是另外一个问题,麻烦你提供相应的 MWE – 啸行 2020-04-02 21:38 回复
-
如果取消nomath的话,我的原始文件不能正常编译了...... – Mso1124 2020-04-02 20:37 回复
-
如果取消nomath的话,我的原始文件不能正常编译了...... – Mso1124 2020-04-02 20:37 回复
-
非常感谢! – Mso1124 2020-04-02 20:36 回复
你的回答
请登录后回答
你的回答将会帮助更多人,请务必认真回答问题。