我正在尝试使用仅有的来自 mathabx 包的积分和求和符号。
在这个问题中,有人提供了添加积分符号的代码,所以我尝试调整它以添加求和符号(\sum),但失败了......
你能帮我一下吗?
一般来说,如果我有一个特定的符号,我想从 come 包中借用,并且我想使用仅有的那我该如何实现呢?
谢谢你!
答案1
符号\sum
以及 的其他数学符号mathabx
均在文件中定义mathabx.dcl
。具体来说, 的字体系列\sum
是mathx
,与您提到的帖子中定义的符号系列相同。因此,您只需将这两行添加到 的解决方案中https://tex.stackexchange.com/a/289379/231952。
\let\sum\relax
\DeclareMathSymbol{\sum}{\mathop}{mathx}{"B0}
\let\sum\relax
需要覆盖给出的定义newtxmath
。
% !TeX program = pdflatex
% !TeX encoding = UTF-8
\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage{libertine}
\usepackage[libertine]{newtxmath}
\usepackage{amsmath}
\DeclareFontFamily{U}{mathx}{\hyphenchar\font45}
\DeclareFontShape{U}{mathx}{m}{n}{<->mathx10}{}
\DeclareFontSubstitution{U}{mathx}{m}{n}
\DeclareSymbolFont{mathx}{U}{mathx}{m}{n}
\DeclareMathSymbol{\intop} {\mathop}{mathx}{"B3}
\DeclareMathSymbol{\iintop} {\mathop}{mathx}{"B4}
\DeclareMathSymbol{\iiintop}{\mathop}{mathx}{"B5}
\DeclareMathSymbol{\ointop} {\mathop}{mathx}{"B6}
\DeclareMathSymbol{\oiintop}{\mathop}{mathx}{"B7}
\let\sum\relax
\DeclareMathSymbol{\sum}{\mathop}{mathx}{"B0}
\begin{document}
\begin{equation}
\sum_{k=m}^{n} f(k) = \dots
\end{equation}
\end{document}