我发现这个帖子小十字和小倒十字符号但这对我来说不起作用,因为我使用的是 LaTeX 中的默认字体。我希望找到一种方法来打印十字形的特殊字符。Alt+0134 不显示,我已经试过了。我愿意使用另一种字体来显示十字形(而不是整个文档),但我不知道哪种字体会显示该符号。我最感兴趣的是如何制作类似于下图中圈出的十字形,但学习制作其他十字形也会很好。
答案1
作为艾伦·芒建议“确定字体是否具有符号取决于您的操作系统。有许多工具可以显示字体中的所有符号。这里介绍了如何使用特定字体作为文档的一部分:如何在文档的一小部分中使用特定字体“
我的任何符号搜索都开始于http://detexify.kirelabs.org/classify.html
然后符号-a4.pdfsymbols-a4.pdf
。我是从链接得到的。
表 293:其他marvosym
符号:第 90 页
\Cross
在 中\usepackage{marvosym}
。需要注意的是,此符号仅在文本模式下有效。
\documentclass[12pt,convert=false,border=5pt]{standalone}
\usepackage{marvosym}
%\usepackage{bbding}
\begin{document}
\Cross
\end{document}
表 248:bbding
叉号和加号:第 76 页
\documentclass[12pt,convert=false,border=5pt]{standalone}
\usepackage{bbding}
\begin{document}
\Cross ~\CrossOpenShadow ~\PlusOutline
~\Plus ~\CrossMaltese ~\PlusCenterOpen
\end{document}
表 249:pifont
叉号和加号:第 77 页
\documentclass[12pt,convert=false,border=5pt]{standalone}
\usepackage{pifont}
\begin{document}
\ding{57} ~\ding{59} ~\ding{61} ~\ding{63}
~\ding{58} ~\ding{60} ~\ding{62} ~\ding{64}
\end{document}
答案2
构建您自己的。您可以根据我提供的四个参数更改尺寸。
\documentclass{article}
\usepackage{stackengine}
\def\thickness{.2ex}
\def\crossheight{1.6ex}
\def\crosswidth{1ex}
\def\barheight{1ex}
\def\plaincross{\bottominset{\rule{\crosswidth}{\thickness}}
{\rule{\thickness}{\crossheight}}{\barheight}{0ex}}
\begin{document}
x\plaincross X
\end{document}
答案3
使用以下方式覆盖元素\ooalign
您可以将十字架构建为水平和垂直条/ \rule
:
\documentclass{article}
\newcommand{\cross}[1][1pt]{\ooalign{%
\rule[1ex]{1ex}{#1}\cr% Horizontal bar
\hss\rule{#1}{.7em}\hss\cr}}% Vertical bar
\begin{document}
This is a cross \cross. This is a thinner cross \cross[.4pt].
\end{document}
十字架的默认宽度是1pt
,但可以通过一个简单的可选参数来改变。
答案4
为了绘制您的符号,请遵循以下代码。
\documentclass[12pt,letterpaper]{article}
\usepackage{marvosym}
\begin{document}
\Cross
\end{document}
此符号仅在文本模式下有效。
您可能想要查看的一个重要资源是 Detexify。它允许您绘制不同的符号,并且程序会编译与已绘制图像相似的符号列表。链接如下。
http://detexify.kirelabs.org/classify.html