我想找到 TeX 的 ⚡ 符号。当我尝试在 Detexify 中绘制类似的东西时,我得到了类似的符号,但它们在闪电的南端有一个箭头,与 Unicode U+26A1(即 ⚡)不同。有没有实现这种闪电的软件包?
答案1
TikZ 的解决方案。绘制的符号\Lightning
的高度为H
。它有一个可选参数来设置一些参数,如填充和绘制颜色。此外,LaTeX\newcommand
使带有可选参数的宏变得健壮。
\documentclass{standalone}
\usepackage{tikz}
\newcommand*{\Lightning}[1][]{%
\tikz[
x=.55 * height("H"), % symbol width
y=height("H"), % symbol height
baseline=(current bounding box.south),
line width=.02 * height("H"),
line join=bevel,
]
\filldraw[{#1}]
(-.5, -.5) -- (.4, -.03) -- (-.1, .06) --
(.5, .5) -- (-.4, .03) -- (.1, -.06) --
cycle
% side bearings
(-.5 - .08, 0)
(.5 + .08, 0)
;%
}
% Test
\setlength{\fboxsep}{0pt}
\setlength{\fboxrule}{.1pt}
\begin{document}
\fbox{\Lightning[fill=red, draw=blue]}%
\Lightning
\Lightning[fill=yellow, line join=round, xscale=1.25]
\end{document}