答案1
欢迎来到 TeX-SE。我想提请您注意以下答案这个问题。我的建议基于 Ti钾答案是 Z。一个简单的(但可扩展的)线圈可以用
\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{decorations.pathmorphing}
\newcommand\Wasserman{\tikz[baseline=-0.8ex]{\draw[line width=0.07em,decorate,decoration={coil,segment
length=0.45em,amplitude=0.8ex}] (0,0) -- (2em,0);}}
\begin{document}
\[ X_1 \Wasserman X_2\]
\end{document}
通过一些额外的工作,您可以使其“加粗”并符合不同的数学风格(如果您说的话,上面的版本已经变得很大\large
,当然是在数学模式之外)。
\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{decorations.pathmorphing}
\usepackage{amsmath}
\makeatletter
\DeclareRobustCommand{\checkbold}[1]{% https://tex.stackexchange.com/a/24635/121799
\edef\@tempa{\math@version}\edef\@tempb{bold}%
\ifx\@tempa\@tempb%
\def#1{1}%
\else
\def#1{0}%
\fi}
\makeatother
\newcommand{\WassermanCoil}{\checkbold\tmp%
\ensuremath{\mathrel{%
\mathchoice{%
\tikz[baseline=-0.8ex]{\draw[line width={(1+0.33*\tmp)*0.06em},decorate,decoration={coil,segment
length=0.45em,amplitude=0.8ex}] (0,0) -- (2em,0);}
}{%
\tikz[baseline=-0.8ex]{\draw[line width={(1+0.33*\tmp)*0.06em},decorate,decoration={coil,segment
length=0.45em,amplitude=0.8ex}] (0,0) -- (2em,0);}
}{%
\tikz[baseline=-0.6ex]{\draw[line width={(1+0.33*\tmp)*0.045em},decorate,decoration={coil,segment
length=0.36em,amplitude=0.6ex}] (0,0) -- (1.6em,0);}
}{%
\tikz[baseline=-0.45ex]{\draw[line width={(1+0.33*\tmp)*0.035em},decorate,decoration={coil,segment
length=0.25em,amplitude=0.45ex}] (0,0) -- (1.2em,0);}
}}}}
\begin{document}
\[ X_1 \WassermanCoil X_2 X_{Y_1 \WassermanCoil Y_2}\]
\boldmath
\[ X_1 \WassermanCoil X_2 X_{Y_1 \WassermanCoil Y_2}\]
\unboldmath
{\Large A\WassermanCoil B} {\Huge A\WassermanCoil B} {\small A\WassermanCoil B}
\end{document}
你也可以采用更奇特的方式三维线圈但除非被要求,我不会讲出这一点。
您可以做的另一件事是关注CarLaTeX 的答案并用来trimpclip
剪掉\gluon
(已经评论中提到刚刚)得到
\documentclass{article}
\usepackage{amsmath}
\usepackage[nointegrals]{wasysym}
\usepackage{trimclip}
\newcommand{\WassermanCoil}{\clipbox{0em -1ex 1.65em -1ex}{\gluon}%
\clipbox{1.7em -1ex 0em -1ex}{\gluon}}
\begin{document}
\[
X_1\WassermanCoil X_2
\]
\end{document}
答案2
如果符号\gluon
不存在,或者您使用 TikZ 绘制符号,或者您可以使用例如包circuitikz
。添加scalerel
包还允许您根据需要调整符号的大小。
\documentclass{article}
\usepackage{circuitikz}
\usepackage{scalerel}
\newcommand{\ngluon}{\scaleobj{.7}{\begin{tikzpicture}
\draw (.65,0) to [cute inductor] (1.5,0) ;
\end{tikzpicture}}}
\begin{document}
$X_1\,\ngluon\, X_2|X_3$
\end{document}