我正在尝试在论文中加入总结。我最初能够使用以下代码使其工作:
\begin{center}
$$\sum_{r=1}^{\infty} \frac{1}{r^{n}} = 1 + \frac{1}{2^n} + \frac{1}{3^n} + ... + \frac{1}{r^n}$$
\end{center}
但是,我希望方程式中的所有元素整体上都更大。我在这里找到了另一篇回答了这个问题的帖子,但是我在运行它时一直出错,我检查了好几次,但还是搞不清楚哪里出了问题。代码和错误如下所示。我还使用 \relsize 包来获取更大的代码。
错误:
"...larger{\sum}}_{r=1}^{\infty}\frac{1}{r^n} = 1 + \frac{1}..."
代码:
\begin{center}
$\mathlarger{\mathlarger{\sum}}_{r=1}^{\infty}\frac{1}{r^n} = 1 + \frac{1}{2^n} + \frac{1}{3^n} + ... + \frac{1}{r^n}$
\end{center}
对于任何反馈,我们都表示感谢。
答案1
首先,正如@egreg所说,不要使用center
方程式和$$
已过时的,而是使用\[ .. \]
。其次,你似乎从某个地方复制粘贴了公式,并且在不同的地方隐藏了unicode字符;before \sum
、after\infty
和before 1
,删除这些字符,公式将成功编译。
\documentclass[12pt]{article}
\usepackage{amsmath}
\usepackage{relsize}
\begin{document}
\[
\mathlarger{\mathlarger{\sum}}_{r=1}^{\infty} \frac{1}{r^{n}} = 1 + \frac{1}{2^n} + \frac{1}{3^n} + ... + \frac{1}{r^n}
\]
\end{document}
答案2
\documentclass[]{report}
\usepackage{relsize,exscale}
\begin{document}\centering
$\mathop{\mathlarger{\sum_{r=1}^{\infty} \frac{1}{r^{n}} = 1 + \frac{1}{2^n} + \frac{1}{3^n} + ... + \frac{1}{r^n}}}$
$\mathop{\mathlarger{\mathlarger{\sum_{r=1}^{\infty} \frac{1}{r^{n}} = 1 + \frac{1}{2^n} + \frac{1}{3^n} + ... + \frac{1}{r^n}}}}$
$\mathop{\mathlarger{\mathlarger{\mathlarger{\sum_{r=1}^{\infty} \frac{1}{r^{n}} = 1 + \frac{1}{2^n} + \frac{1}{3^n} + ... + \frac{1}{r^n}}}}}$
\end{document}
注意,如果使用 exscale 和 amsmath,则应按该顺序加载它们,参见amsmath 和 exscale 之间的兼容性
例如
\usepackage{lmodern}
\usepackage{exscale,amsmath}
我不知道 relsize 的顺序是否重要,对于其在不同场景中的有效性,有各种各样的答案和评论,但是嵌套和重复使用 \mathlarger 已被证明可以从 exscale 的应用中受益。在该解决方案中,提出了 \mathop{whole definition},我(剪切粘贴倡导者)遵循了该建议。但是请注意,David Carlisle(他对此类用法有丰富的经验)质疑这是否可取,因此它可能没有必要,并且在许多情况下可以放弃。