更新

更新

我可以找到国际象棋、纸牌等的收藏。但找不到宗教字体的收藏。

答案1

如果你使用 XeLaTeX 或 LuaLaTeX,你可以使用任何你喜欢的 Unicode 符号——只要你的字体有它。字体Segoe UI 符号(我认为是 Windows 系统字体),例如,支持列出的大部分符号Unicode 中的文化、政治和宗教符号在维基百科上:

\documentclass{article}
\usepackage{fontspec}
%\setmainfont{Arial Unicode MS}% also not bad
\setmainfont{Segoe UI Symbol}
\begin{document}\Huge
࿕ ࿖ ࿗ ࿘ Ⓐ ☘ ☠ ☥ ☦ ☧ ☨ ☩ ☪ ☫ ☬ ☭ ☮ ☯ ☸ ☹ ☺ ☻ ♡ ♥ ♰ ♱
⚜ ⛤ ⛥ ⛦ ⛧ ✊ ✌ ✝ ✞ ✟ ✠ ✡ ❤ ⸙ 卍 卐 ﷲ 

答案2

标准套餐pifont提供三个基督教风格的十字架和大卫之星。我也可以添加一个新月形来代表伊斯兰教,还有一些其他的东西,但现在不知道在哪里可以找到它们:

\documentclass{standalone}
\usepackage{pifont}
\begin{document}
  \ding{61} \ding{62} \ding{63} \ding{65}
\end{document}

宗教叮当

wasysym提供了另一种选择\davidsstar

<code>wasysym</code> 大卫之星

bbding提供十字架和大卫之星,但仅限于元字体格式。

marvosym启用多个符号命令,包括\Cross \Ankh \CeltCross \Yinyang

<code>marvosym</code> 宗教符号

我觉得很奇怪,综合列表中有这么多符号,却找不到任何与伊斯兰教有关的东西。我找错了吗?

更新

无论如何,如果有人需要它们,我会发布以下tikz pics,它们可用于创建两种类型的十字架、大卫之星和新月/星形符号。每个都pic需要一个与大小相对应的参数。

\documentclass[tikz]{standalone}
\begin{document}

  \tikzset{
    croes0/.pic={%
      \draw [line width=.2*#1, inner sep=0pt, pic actions] (0,.5*#1) -- (0,-.5*#1) (-.3*#1,.2*#1) -- (.3*#1,.2*#1);\
    },
    croes/.pic={%
      \draw [line width=.1*#1, inner sep=0pt, pic actions] (.075*#1,.45*#1) |- (.25*#1,.25*#1) |- (.075*#1,.1*#1) |- (-.075*#1,-.45*#1) |- (-.25*#1,.1*#1) |- (-.075*#1,.25*#1) -| (-.075*#1,.45*#1) -- cycle;
    },
    seren2/.pic={%
      \node (cylch seren) [circle, line width=0pt, inner sep=0pt, minimum size=#1] {};
      \foreach \i in {90, -54, -126, 18, 162}
      \coordinate (seren\i) at (node cs:name=cylch seren, angle=\i);
      \draw [fill, pic actions] (seren-126) -- (seren90) -- (seren-54) -- (seren162) -- (seren18)  -- cycle;
    },
    seren/.pic={%
      \node (cylch seren) [circle, line width=.1*#1, inner sep=0pt, minimum size=#1] {};
      \foreach \i in {90, -30, -150, -90, 30, 150}
      \coordinate (seren\i) at (node cs:name=cylch seren, angle=\i);
      \draw [line width=.1*#1, pic actions] (seren90) -- (seren-30) -- (seren-150) -- cycle (seren-90) -- (seren30) -- (seren150) -- cycle;
    },
    cilgant seren/.pic={%
      \path [fill, even odd rule, line width=.1*#1, pic actions] circle [radius=.5*#1] {} [xshift=.1*#1, draw=white, line width=.01*#1] circle [radius=.4*#1] {};
      \pic at (.5*#1,0) {seren2=.4*#1};
    },
  }

  \begin{tikzpicture}
    \pic [red] at (0,0) {croes0=12.5pt};
    \pic [orange] at (.5,0) {croes=12.5pt};
    \pic [green] at (1,0) {seren=10pt};
    \pic [blue] at (1.5,0) {cilgant seren=10pt};
  \end{tikzpicture}

\end{document}

对 <code>tikz</code> 的信心

编辑

不要给你的照片命名。也就是说,不是写一些类似\pic (pic name) [blue] {cilgant seren=10pt};其他符号的东西不是无法正确绘制。我不确定为什么会这样,但至少对于某些符号(例如新月星)来说确实如此。由于命名它们毫无意义,因此不命名是显而易见的解决方案。

答案3

这取决于你对宗教字体的期望。如何在 LaTeX 中制作十字符号有一些来自的十字架marvosym

相关内容