我定義了一個圖形操作,它在某種程度上與圖形並集操作相關。我希望操作如下圖。
我將多次使用該操作,因此我希望能夠將不同的字元放入聯合符號中。我嘗試透過操作名為egreg的用戶給出的程式碼來產生結果這帖子但我沒有成功。關於如何進行這樣的操作有什麼想法嗎?
答案1
根據我的回答將兩個符號合併為一個完全可擴展的符號,我提供\cuplet[]
和\bigcuplet[]
,其中可選參數(預設i
)是嵌入變數。為了獲得限制,我只是附加\limits...
到用法。
\documentclass[a4paper,10pt]{article}
\usepackage{stackengine,scalerel}
\newcommand{\bigcuplet}[1][i]{\mathop{\ThisStyle{%
\ensurestackMath{\stackinset{c}{}{c}{+.3\LMex}{#1}{\SavedStyle\bigcup}}}}}
\newcommand{\cuplet}[1][i]{\mathop{\ThisStyle{%
\ensurestackMath{\stackinset{c}{.3\LMpt}{c}{0\LMpt}{\SavedStyle^{#1}}{\SavedStyle\cup}}}}}
\begin{document}
\[
G_i \bigcuplet\limits_{i=1}^n G_{i+1}\hspace{20pt}
\scriptstyle G_j \bigcuplet[j]\limits_{j=1}^n G_{j+1}\hspace{20pt}
\scriptscriptstyle G_k \bigcuplet[k]\limits_{k=1}^n G_{k+1}
\]
\[
G_i \cuplet\limits_{i=1}^n G_{i+1}\hspace{20pt}
\scriptstyle G_j \cuplet[j]\limits_{j=1}^n G_{j+1}\hspace{20pt}
\scriptscriptstyle G_k \cuplet[k]\limits_{k=1}^n G_{k+1}
\]
\end{document}