
Das durch den Befehl erzeugte Symbol \maltese
ist einEisernes Kreuz, nicht ganz dasselbe wie einMalteserkreuz, sowohl hinsichtlich der Erscheinung als auch der Bedeutung.
Ich habe mich gefragt, ob es eine Möglichkeit gibt, in LaTeX ein echtes Malteserkreuz als mathematisches Zeichen zu zeichnen.
Antwort1
Es scheint wirklich, dass die Unicode-Zuordnung an dieser Stelle falsch ist. Das Malteserkreuz wird indexiert alsU+2720. Aber die einzige Schriftart, die ich finden konnte, um es richtig abzubilden, ist die SchriftartCode2000. Es enthält das folgende Symbol:
Das folgende MWE zeigt, wie man nur dieses Symbol laden kann und stellt die Skalierbarkeit unter Beweis. Es kann in Text und Mathematik verwendet werden:
% 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}
Schließlich habe ich noch ein wenig nachgeforscht, welche "Malteserkreuze" es gibt. Die folgende Tabelle zeigt die möglichen Symbole. Sie enthält kein Symbol ausSchriftart Awesomeaber wie Bernard in seinem Kommentar erwähnte, gibt es eineFeatureanfrageherum. Hoffentlich machen sie es richtig.
Bearbeiten: kürzeste Version des Malteserkreuz-Symbols
\documentclass{article}
\usepackage{fontspec}
\usepackage{mathtools}
\newcommand*{\amalfi}{\ensuremath{\text{\fontspec{code2000.ttf}\symbol{"2720}}}}
\begin{document}
\amalfi
\end{document}
Antwort2
Ich weiß nicht, ob Sie dies für Ihren Zweck als „Mathematikzeichen“ betrachten, aber Sie können mit TikZ ein Symbol zeichnen und es auf die Größe eines Symbols Ihrer Wahl skalieren (in diesem Fall die Ziffer 0), sodass es in mathematischen Umgebungen skaliert wird.
Außerdem habe ich die Maße geschätzt, sodass die Längen und Winkel wahrscheinlich alle falsch sind. Sie können sie gerne verbessern. ;)
Funktioniert auch im Textmodus mit unterschiedlichen Schriftgrößen:
\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}