실제 몰타 십자가를 그리는 방법은 무엇입니까?

실제 몰타 십자가를 그리는 방법은 무엇입니까?

명령 에 의해 생성된 기호 \maltese는 다음과 같습니다.철 십자가, a와 완전히 똑같지는 않습니다.몰타 십자가, 외관상으로나 의미상으로나.

LaTeX에서 실제 몰타 십자가를 수학 문자로 그릴 수 있는 방법이 없을지 궁금합니다.

답변1

여기 유니코드 매핑이 잘못된 것 같습니다. 몰타 십자가는 다음과 같이 색인되어 있습니다.U+2720. 하지만 올바르게 매핑할 수 있는 유일한 글꼴은 다음과 같습니다.코드2000. 다음 기호가 표시됩니다.

여기에 이미지 설명을 입력하세요

다음 MWE는 이 기호만 로드하고 확장성을 입증하는 방법을 보여줍니다. 텍스트와 수학에서 사용할 수 있습니다.

% arara: lualatex

\documentclass{article}
\usepackage{booktabs}
\usepackage{fontspec}
%\usepackage{bbding} % for \CrossMaltese % results in a Koch Pattée which is to ugly to show
\usepackage{pifont} % for \ding{64}
\usepackage{MnSymbol} % for \MnMaltese
\let\MnMaltese\maltese
\usepackage{mathtools}
\usepackage{unicode-math}
\newcommand*{\amalfi}{\ensuremath{\text{\fontspec{code2000.ttf}\symbol{"2720}}}}

\begin{document}
    {\Huge\amalfi}

    In text \amalfi{}, in in-line math $\amalfi$, and in a formula:
    \[\amalfi_{\amalfi_\amalfi}\]   
    \begin{tabular}{ll}\toprule
        Symbol&Example\\\midrule
        Iron Cross (Pattée)&$\maltese$\setmathfont{Asana Math}$\maltese$\setmathfont{TeX Gyre Pagella Math}$\maltese$\ding{64}$\MnMaltese$\setmainfont{symbola.ttf}\symbol{"2720}\\
        Pattée acc.\ Koch&\setmathfont{XITS-Math}$\maltese$\setmainfont{quivira.otf}\symbol{"2720}\setmainfont{DejaVuSans}\symbol{"2720}\\
        Maltese Cross&\amalfi\\\bottomrule
    \end{tabular}
\end{document}

여기에 이미지 설명을 입력하세요

마지막으로, 나는 존재하는 "몰타" 교배에 대해 몇 가지 조사를 했습니다. 다음 표는 가능한 기호를 보여줍니다. 의 기호가 포함되어 있지 않습니다.멋진 글꼴아직은 Bernard가 의견에서 언급했듯이기능 요청약. 바라건대, 그들은 그것을 바로잡을 것입니다.

여기에 이미지 설명을 입력하세요


편집하다: 몰타 십자가 기호의 가장 짧은 버전

\documentclass{article}
\usepackage{fontspec}
\usepackage{mathtools}
\newcommand*{\amalfi}{\ensuremath{\text{\fontspec{code2000.ttf}\symbol{"2720}}}}

\begin{document}
    \amalfi
\end{document}

답변2

귀하의 목적에 따라 이것을 "수학 문자"로 간주하는지 모르겠지만 TikZ를 사용하여 기호를 그리고 원하는 기호 크기(이 경우 숫자 0)로 크기를 조정할 수 있습니다. 수학 환경에서 확장됩니다.

그리고 치수도 눈여겨 봤기 때문에 길이나 각도가 다 틀렸나봐요. 자유롭게 개선해 보세요. ;)

수학 모드의 몰타 십자

다양한 글꼴 크기의 텍스트 모드에서도 작동합니다.

텍스트 모드의 몰타 십자가

\documentclass{article}
\usepackage{tikz}
\usepackage{scalerel}

\newcommand{\maltcross}{\scalerel*{%
    \tikz\fill
    (0.02,0.02)    -- (0.2,0.5)   -- (0,0.4)  -- (-0.2,0.5)  --
    (-0.02,0.02)   -- (-0.5,0.2)  -- (-0.4,0) -- (-0.5,-0.2) --
    (-0.02,-0.02)  -- (-0.2,-0.5) -- (0,-0.4) -- (0.2,-0.5)  --
    (0.02,-0.02)   -- (0.5,-0.2)  -- (0.4,0)  -- (0.5,0.2)   --
    cycle;}% Scale this picture...
    {0}% ...to the size of this symbol.
}

\begin{document}
\[
    f(\maltcross, y) = 2^{\maltcross} \cdot 2^{3^{\maltcross}} + y\maltcross
    - \int\limits_{\maltcross}^{\maltcross+1} 9\maltcross
\]

\tiny \maltcross
\scriptsize \maltcross
\footnotesize \maltcross
\normalsize \maltcross
\large \maltcross
\Large \maltcross
\LARGE \maltcross
\Huge \maltcross
\end{document}

관련 정보