
答案1
您可以使用 Steven B. Segletes 的scalerel
套件並執行以下操作:
% My standard header for TeX.SX answers:
\documentclass[a4paper]{article} % To avoid confusion, let us explicitly
% declare the paper format.
\usepackage[T1]{fontenc} % Not always necessary, but recommended.
% End of standard header. What follows pertains to the problem at hand.
\usepackage{scalerel}
\newcommand*{\biggsum}{\mathop{\stretchrel*{\sum}{\bigg(}}\limits}
\begin{document}
Text before
\begin{equation}
f_1(x) = \min \bigg\{ \biggsum_{m=1}^{M} \biggsum_{i=I_{sm}}^{I{em}-N_m}
\bigg(\sum_{n=i}^{i +(N_m-1)} P_m[n-i]T_sC[n]\bigg)u_{mi} \bigg\}
\end{equation}
Text after.
\end{document}
我不對輸出的(非常差的)印刷品質承擔任何責任! (:-) 事實上,你得到的是
也就是說,我永遠不會在我的論文中使用它;但它仍然接近您的要求。
添加
OP 已經明確表示,他並沒有(相當狡猾的;-)意圖拉伸求和符號,如發布的圖像所示,而是將其放大。正如評論中所解釋的,這是透過簡單地將\stretchrel
命令替換為\scalerel
:
% My standard header for TeX.SX answers:
\documentclass[a4paper]{article} % To avoid confusion, let us explicitly
% declare the paper format.
\usepackage[T1]{fontenc} % Not always necessary, but recommended.
% End of standard header. What follows pertains to the problem at hand.
\usepackage{scalerel}
\newcommand*{\biggsum}{\mathop{\scalerel*{\sum}{\bigg(}}\limits}
\begin{document}
Text before. Note that, this time, I'm using
\verb|\left\{|\,\ldots\verb|\right\}|.
\begin{equation}
f_1(x) = \min \left\{ \biggsum_{m=1}^{M} \biggsum_{i=I_{sm}}^{I{em}-N_m}
\bigg(\sum_{n=i}^{i +(N_m-1)} P_m[n-i]T_sC[n]\bigg)u_{mi} \right\}
\end{equation}
Text after.
Another possibility is to use \verb|\Biggl\{|\,\ldots\verb|\Biggr\}| (which
looks better, IMHO\@).
\begin{equation}
f_1(x) = \min \Biggl\{ \biggsum_{m=1}^{M} \biggsum_{i=I_{sm}}^{I{em}-N_m}
\bigg(\sum_{n=i}^{i +(N_m-1)} P_m[n-i]T_sC[n]\bigg)u_{mi} \Biggr\}
\end{equation}
Text after.
\end{document}
這是新的輸出:
第二次添加
實際上,還有另一種,而且我相信更簡單的可能性,只需要套件amsfonts
(當您使用套件時會自動加載amsmath
)。下面的程式碼說明了這一點:
% My standard header for TeX.SX answers:
\documentclass[a4paper]{article} % To avoid confusion, let us explicitly
% declare the paper format.
\usepackage[T1]{fontenc} % Not always necessary, but recommended.
% End of standard header. What follows pertains to the problem at hand.
\usepackage{amsfonts}
\makeatletter
\newcommand*\@MyHelperSum[1]{%
\mathop{\hbox{#1$\m@th\displaystyle\sum$}}\limits
}
% Here is a whole series of larger and larger summation symbols:
\newcommand*\largesum{\@MyHelperSum\large}
\newcommand*\Largesum{\@MyHelperSum\Large}
\newcommand*\LARGEsum{\@MyHelperSum\LARGE}
\newcommand*\hugesum {\@MyHelperSum\huge }
\newcommand*\Hugesum {\@MyHelperSum\Huge }
\makeatother
\begin{document}
Text before. Note that, this time, I'm using
\verb|\left\{|\,\ldots\verb|\right\}|.
\begin{equation}
f_1(x) = \min \left\{ \Largesum_{m=1}^{M} \Largesum_{i=I_{sm}}^{I{em}-N_m}
\bigg(\sum_{n=i}^{i +(N_m-1)} P_m[n-i]T_sC[n]\bigg)u_{mi} \right\}
\end{equation}
Text after.
Another possibility is to use \verb|\Biggl\{|\,\ldots\verb|\Biggr\}| (which
looks better, IMHO\@).
\begin{equation}
f_1(x) = \min \Biggl\{ \Largesum_{m=1}^{M} \Largesum_{i=I_{sm}}^{I{em}-N_m}
\bigg(\sum_{n=i}^{i +(N_m-1)} P_m[n-i]T_sC[n]\bigg)u_{mi} \Biggr\}
\end{equation}
Text after.
\end{document}
輸出是
您可能還想嘗試其他尺寸,例如, \LARGEsum
.
請注意以下事項:
該
amsfonts
包是必需的,因為如果沒有它,cmex10
字體將以固定大小加載;事實上,該omxcmex.fd
文件包含以下行\DeclareFontFamily{OMX}{cmex}{} \DeclareFontShape{OMX}{cmex}{m}{n}{% <->sfixed*cmex10% }{}
而
amsfonts.sty
有\DeclareFontShape{OMX}{cmex}{m}{n}{% <-7.5>cmex7% <7.5-8.5>cmex8% <8.5-9.5>cmex9% <9.5->cmex10% }{}%
(這裡的區別在於,
<9.5->cmex10
其他三個與較小尺寸相關)。這種方法直接使用所有網站上應提供的所需尺寸的字體,而不需要渲染設備(或排版引擎)的任何特殊幫助來放大字形;即使使用點陣字體,就像幾十年前使用的字體一樣,它也應該可以正常工作(當然,前提是標準尺寸已正確安裝,如前所述)。因此,它確保了最大的便攜性。
另一方面,如果使用輪廓字體(至少從十五年前開始就是這種情況),該解決方案最終將要求渲染設備放大字體中包含的求和符號
cmex10
,就像它所發生的那樣當scalerel
使用包時。只有當您想放大符號而不扭曲它時,此解決方案才有效:這就是為什麼我一開始沒有想到它。
缺點:如果您已經按照
\Huge
尺寸進行排版,那麼該解決方案當然是不夠的。 (;-)
第三次添加
為了結束這次討論,我最後想指出的是,OP 使用relsize
包及其\mathlarger
命令的最初想法(這也是一個完全可行的解決方案)並沒有成功,原因與上面暗示的相同:為了使其工作,還應該加載該amsfonts
包。事實上,該包的文檔relsize
明確警告用戶這一事實(實際上,它提到了該exscale
包,它提供了類似的功能)。
答案2
這MTPRO2包提供了\xl
、\XL
和\XXL
修飾符,它們可以作為「大型」數學運算符(例如\sum
、\prod
和 )的前綴,\int
以創建越來越大的符號。 (好吧,還有\XXXL
修改器,它會產生 5 公分 [!] 高的運算符號,但我們不要去那裡。)
請注意,完整的mtpro2
軟體包不是免費的。然而,它的“lite”子集(本例所需的全部內容)是免費的。
以下螢幕截圖顯示了 、 、 和 兩個外部符號的正常\sum
顯示\xl\sum
數學\XL\sum
樣式\XXL\sum
大小\sum
。最裡面\sum
不是故意修改的。我非常確定第 3 行和第 4 行在 @egreg 的分類系統中將被視為「怪物」。
\usepackage{newtxtext,amsmath}
\usepackage[lite]{mtpro2}
\begin{document}
\begin{align*}
f_1(x) &= \min \biggl\{\, \sum_{m=1}^{M} \sum_{i=I_{sm}}^{I_{em}-N_m}
\biggl(\,\sum_{n=i}^{i +N_m-1} P_m[n-i]T_sC[n]\biggr)u_{mi} \biggr\}\\
f_1(x) &= \min \Biggl\{ \xl\sum_{m=1}^{M} \xl\sum_{i=I_{sm}}^{I_{em}-N_m}
\biggl(\,\sum_{n=i}^{i +N_m-1} P_m[n-i]T_sC[n]\biggr)u_{mi} \Biggr\}\\
f_1(x) &= \min \LEFTRIGHT\{\}{ \XL\sum_{m=1}^{M} \XL\sum_{i=I_{sm}}^{I_{em}-N_m}
\biggl(\,\sum_{n=i}^{i +N_m-1} P_m[n-i]T_sC[n]\biggr)u_{mi}}\\
f_1(x) &= \min \LEFTRIGHT\{\}{ \XXL\sum_{m=1}^{M} \XXL\sum_{i=I_{sm}}^{I_{em}-N_m}
\biggl(\,\sum_{n=i}^{i +N_m-1} P_m[n-i]T_sC[n]\biggr)u_{mi}}
\end{align*}
\end{document}