Bigcup 未显示

Bigcup 未显示

由于某些我无法理解的原因,符号\(\bigcup\)未显示在编译的 PDF 中。没有错误消息。 也是如此\(\bigsqcup\),我想我可以用它来代替。

我没有发现其他缺陷。

这是一个常见问题吗?有办法解决吗?

由于 (\bigcup) 不需要任何包,因此问题可能最常出现是因为两个包的加载顺序错误。

@Jasper Habicht 提供的答案也解决了 (\Koppa) 出现的问题,正如问题中解释的那样在 Teubner 的领导下,Koppa 的替代者?正如他在回答中指出的那样,teubner 和 newtxmath 包的顺序是决定性的:

\documentclass{book}
\usepackage[T1]{fontenc}
\usepackage[greek,english]{babel}

\usepackage{newtxmath}% <<<
\usepackage{teubner}

\begin{document}

Hello $\bigcup$ \Koppa\koppa{} $\bigsqcup$ bye

\end{document}

相对

\documentclass{book}
\usepackage[T1]{fontenc}
\usepackage[greek,english]{babel}

\usepackage{teubner}% <<<
\usepackage{newtxmath} 

\begin{document}

Hello $\bigcup$ \Koppa\koppa{} $\bigsqcup$ bye

\end{document}

答案1

显示该问题的 MWE 可以简化为:

\documentclass{book}
\usepackage[T1]{fontenc}
\usepackage[greek,english]{babel}

\usepackage{newtxmath} 

\usepackage{teubner}

\begin{document}

Hello $\bigcup$

\end{document}

在此处输入图片描述

问题似乎是teubner包重新定义了几个宏。解决方法可能是teubner先加载包,但这尚未测试,其他事情可能会中断:

\documentclass{book}
\usepackage[T1]{fontenc}
\usepackage[greek,english]{babel}

\usepackage{teubner}

\usepackage{newtxmath} 

\begin{document}

Hello $\bigcup$

\end{document}

在此处输入图片描述

至少,如果您teubner先加载包,然后newtxmath再加载,您应该能够使用\Koppa\koppa以及\bigcup看起来\bigsqcup

\documentclass{book}
\usepackage[T1]{fontenc}
\usepackage[greek,english]{babel}

\usepackage{teubner}

\usepackage{newtxmath} 

\begin{document}

Hello $\bigcup$ \Koppa\koppa{} $\bigsqcup$ bye

\end{document}

在此处输入图片描述

相关内容