如何无痛使用 \bigtimes

如何无痛使用 \bigtimes

我最近一直在为此而苦苦挣扎mathabx,这真的不值得我花时间,所以我尝试切换到,MnSymbol这也会修改我的一些常规符号。最好的解决方案是制作自己的时间运算符,它比正常情况下大,最好的方法是什么?或者是否有一个库可以添加包中未涵盖的各种可变大小的符号amsmath

答案1

可以按照我在这个答案关于黑板粗体字符的问题:从mathabx文件中找到并复制相关行。

\documentclass{article}
\DeclareFontFamily{U}{mathx}{\hyphenchar\font45}
\DeclareFontShape{U}{mathx}{m}{n}{
      <5> <6> <7> <8> <9> <10>
      <10.95> <12> <14.4> <17.28> <20.74> <24.88>
      mathx10
      }{}
\DeclareSymbolFont{mathx}{U}{mathx}{m}{n}
\DeclareMathSymbol{\bigtimes}{1}{mathx}{"91}
\begin{document}
$\bigtimes\limits_{j=1}^n X_j$
\end{document}

答案2

我用了:

\usepackage{stmaryrd}
\DeclareMathOperator*{\bigtimes}{\vartimes}

我发现这个解决方案http://matheraum.de/forum/Kartesisches_Produkt_in_Latex/t278084

答案3

unicode-math是否可以使用带有选项的Xe/LuaLaTeX ?在那里,您可以直接使用\bigtimes(或几乎任何其他可以想到的数学符号),而不必担心任何额外的包或字体。

相关内容