
我在方程式之前放置了\large
一個方程式,因為我希望它比預設大小更大。不過,下一段的字體也被放大了。
是否可以在方程式末尾和新文字段落的開頭之間放置一個命令,以便字體恢復到文字的正常大小?
答案1
您不想\large
在方程式之前發出。考慮這個例子
\documentclass{article}
\usepackage{amsmath}
\usepackage{lipsum}
\begin{document}
\lipsum[1][1-6]
\lipsum[1][1-6]\large
\begin{equation}
a+b+c
\end{equation}\normalsize
\lipsum[1][1-6]
\end{document}
你看得出問題所在嗎?\large
也作用於方程式之前的文字:不是作用於字體大小,而是作用於基線距離。
之前使用空行\large
並沒有太大幫助
方程式上方的空間太大,它也可能會出現在下一頁的頂部。
如果你希望方程式個數較大,合理的話,可以這樣做:
\documentclass{article}
\usepackage{amsmath}
\usepackage{lipsum}
\newenvironment{largeequation}
{$$\begin{minipage}{\displaywidth}\large
\abovedisplayshortskip=0pt \belowdisplayshortskip=0pt
\noindent\begin{equation}}
{\end{equation}\end{minipage}$$\ignorespacesafterend}
\begin{document}
\lipsum[1][1-6]
\lipsum[1][1-6]
\begin{largeequation}
a+b+c
\end{largeequation}
\lipsum[1][1-6]
\end{document}
筆記。是的,我用過,$$
因為我知道它的用途。
答案2
巨集\large
設定字體大小,並且此設定是在本地完成的。通常,您可以在 TeX 小組中執行此操作。當 TeX 小組結束時,此設定將被刪除。
顯示數學在 TeX 群組中處理,因此您可以在顯示數學開始時重新調整字體大小。例如,在 OpTeX 中它看起來像這樣:
\lorem[2]
$$
\typosize[15/] a^2 + b^2 = c^2 \eqno (1)
$$
\lorem[3]
\bye