設定全域替換宏

設定全域替換宏

有多種方法可以設定全域樣式。但是添加用戶定義代碼怎麼樣?

如果使用以下求和符號預計會出現無數次:

\sum_{i=1}^n \lim\limits_{t\rightarrow -\infty}

有沒有什麼方法可以讓使用者在文件的開頭將此字串定義為特定程式碼,例如“SUM”,然後當我鍵入以下內容時:

$SUM$

我可以得到類似的結果

$\sum_{i=1}^n \lim\limits_{t\rightarrow -\infty}$

當我輸入:

$\displaystyle SUM a_i(x_ty_t)+SUM b_i(y_t)^2$

我會有:

$\displaystyle \sum_{i=1}^n \lim\limits_{t\rightarrow -\infty} a_i(x_ty_t)+\sum_{i=1}^n \lim\limits_{t\rightarrow -\infty} b_i(y_t)^2$

答案1

也許就是這個意思。更多功能需要帶有參數等的命令。

\displaystyle建議將其用於內聯數學,因為它會增加行的文字高度,請參閱文字Inline:

\documentclass{article}


\newcommand{\MYSUM}{\sum_{i=1}^n \lim\limits_{t\rightarrow -\infty}}

\begin{document}
$\MYSUM$

Inline: $\displaystyle \MYSUM a_i(x_ty_t)+\MYSUM b_i(y_t)^2$

Inline: $\MYSUM a_i(x_ty_t)+\MYSUM b_i(y_t)^2$
\end{document}

在此輸入影像描述

相關內容