stix宏包中的符号无法调用

2020-04-02 20:29发布

```tex \documentclass[a4paper,UTF8,twoside]{article} \usepackage[notext,nomath,not1,notextcomp]{stix...

```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条回答
啸行 - 目前是一名 LaTeX 学徒
2020-04-02 20:33 .采纳回答
选项中有 `nomath` 怎么可能出得来……

作者追问:2020-04-02 20:33

解决了,谢谢!只是之前一直都加载过这个命令,都能正常运行,结果这次却不能运行,真是奇怪。

作者追问:2020-04-02 20:33

```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 20:33

`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} ``` 可以正常通过

一周热门 更多>