有没有针对伽马迪恩/纳粹十字符号的命令?

有没有针对伽马迪恩/纳粹十字符号的命令?

我一直在研究一个大型乳胶项目(使用 pdflatex 编译),我需要在文本中使用一些伽马迪恩十字符号。

它的 unicode 是 U+534D 和 U+5350,我尝试使用 inputenc + DeclareUnicodeCharacter,但没有成功。我想避免使用任何其他类型设置引擎(xelatex 或 lualatex),因为这需要对我的 tex 项目进行大量修改。

在 LaTeX 符号综合列表中 (http://anorien.csc.warwick.ac.uk/mirrors/CTAN/info/symbols/comprehensive/symbols-a4.pdf) 我找到了辛普森人物的符号(!?)所以我很难相信伽马迪恩十字架没有标准命令......

谢谢!

答案1

根据@HarishKumar 的评论,这里是解决方案

在 之前定义以下命令\begin{document},即

对于 卍 伽马迪翁

\newcommand{\agni}[1]{%
    \begin{tikzpicture}[#1]
        \draw (-1,1)  -- (0,1)  -- (0,-1) -- (1,-1);
        \draw (-1,-1) -- (-1,0) -- (1,0)  -- (1,1);
    \end{tikzpicture}%
}

和卐伽马迪翁

\newcommand{\fash}[1]{%
    \begin{tikzpicture}[#1]
        \draw (-1,1)  -- (-1,0) -- (1,0) -- (1,-1);
        \draw (-1,-1) -- (0,-1) -- (0,1) -- (1,1);
    \end{tikzpicture}%
}

要在文本中插入符号,只需分别使用\agni{scale=0.2}\fash{scale=0.2}

答案2

基于 Jake Pyne 的版本,但您只需使用\agni它来包含它。

完整代码

\documentclass[varwidth=true, border=2pt]{standalone}

% Color
\usepackage{color}
\definecolor{lightgray}{gray}{0.95}

%Additional packages and symbol definition
\usepackage{tikz}

\newcommand{\agni}{%
    \begin{tikzpicture}[x=1.4ex, y=1.4ex, scale=0.5, baseline=-.8ex]
        \draw[semithick] (-1,1)  -- (0,1)  -- (0,-1) -- (1,-1);
        \draw[semithick] (-1,-1) -- (-1,0) -- (1,0)  -- (1,1);
    \end{tikzpicture}%
}

%document
\begin{document}{\textcolor{lightgray}{a}}\agni{\textcolor{lightgray}{b}}
\end{document}

渲染

在此处输入图片描述

相关内容