我需要在“精英”的“i”位置插入一个蜡烛符号。我浏览了全面的 LaTeX 符号 pdf找不到任何匹配的。有没有什么简单的方法可以实现这一点?图像处理工具总是一种方法,但我想看看 LaTeX 是否有任何解决方案。
答案1
这是 TikZ 中定制设计的贝塞尔曲线火焰与无点字母“i”的组合:
以下是来源:
\documentclass{minimal}
\usepackage{tikz}
\newcommand{\iflame}[2]{%
\begin{tikzpicture}[scale=#1]
\fill[color=#2]
(0,0) .. controls (-1.5,1.25) and (.5,2) .. (-.2,4)
.. controls (1,2.5) and (1,.5) .. (0,0);
\end{tikzpicture}
}
\newcommand{\icandle}[1]{%
\rlap{\kern-.0275em\raisebox{1.2ex}{\iflame{.035}{#1}}}$\i$%
}
\begin{document}
\noindent
el\icandle{red}te\\
el\icandle{orange}te\\
el\icandle{yellow!80!red}te\\
el\icandle{gray}te\\
elite\\
\par
\end{document}
如果您觉得“i”上的衬线不合适,您可以用高度 1ex、深度 0ex、宽度 .7pt 的垂直线代替,每边的字距约为 .09em,然后将火焰降低 .1ex。我尝试了这两种方法,我个人更喜欢“i”上的衬线。
附录
我今天才发现,elite 中间三个字母是 lit,最后四个字母是 lite。还有个视觉双关语“e-lite”,比如“电子灯”。
答案2
这是一个基于文本的“蜡烛”,通过堆叠获得\sun
(来自wasysym
)\i
使用accents
包裹. 一些缩放比例\scalebox
由graphicx
。它甚至可以根据字体选择进行缩放(例如\large
,,\Large
...)。
\documentclass{article}
\usepackage{graphicx}% http://ctan.org/pkg/graphicx
\usepackage{wasysym}% http://ctan.org/pkg/wasysym
\usepackage{accents}% http://ctan.org/pkg/accents
\newcommand{\sunI}{\ensuremath{\accentset{\scalebox{.5}{\sun}}{\mbox{\i}}}}%
\begin{document}
elite~el\sunI te
\end{document}
我不确定你想要什么样的烛光造型……:-|
答案3
通过调整符号的垂直位置,我认为这可以起作用:
\documentclass{minimal}
\usepackage{txfonts}
\usepackage{stmaryrd}
\usepackage{graphicx}
\usepackage{accents}
\newcommand{\candle}{\ensuremath{\accentset{\scalebox{.5}{\(\varspadesuit\)}}{\scalebox{.6}{\(\talloblong\)}}}}
\begin{document}
elite el\candle{}te
\end{document}
答案4
有一个\Candle
符号tikzsymbols
包裹。
\documentclass{standalone}
\usepackage{tikzsymbols}
\begin{document}
\Candle
\end{document}
输出
需要注意的是:我注意到火焰没有完全对齐。