So fügen Sie ein spezielles mathematisches Alphabet ein

So fügen Sie ein spezielles mathematisches Alphabet ein

Ich versuche, ein spezielles mathematisches Alphabet in eine Gleichung für eine physikalische Größe namens „Hohlraumfinesse“ einzufügen. Es wird im Wesentlichen durch einen ausgefallenen Buchstaben F dargestellt, der so aussieht wie auf dem Bild. (Ref.:http://mirrors.ctan.org/macros/latex/contrib/mathalpha/doc/mathalpha-doc.pdf).

Nach einigen Recherchen scheint es, dass ich ein Mathematikpaket herunterladen muss, um es verwenden zu können, aber das meiste davon ist nicht kostenlos. Ich brauche nur diesen einen Buchstaben aus dem Paket und werde es wahrscheinlich nur ein paar Mal verwenden. Gibt es eine einfache Möglichkeit, ihn einzufügen?

Bildbeschreibung hier eingeben

Bildbeschreibung hier eingeben

Ich verwende es \mathcal{F}gerade (siehe unteres Bild), aber es sieht nicht so toll aus.

Antwort1

Mit einer Standard-TeX-Installation können Sie beispielsweise (unter anderem) Folgendes erzeugen:

4 Fs

mit Code wie diesem:

\documentclass{article}
\usepackage[T1]{fontenc}
\DeclareFontFamily{T1}{calligra}{}
\DeclareFontShape{T1}{calligra}{m}{n}{<->s*[1.44]callig15}{}
\DeclareMathAlphabet\mathcalligra   {T1}{calligra} {m} {n}
\DeclareMathAlphabet\mathzapf       {T1}{pzc} {mb} {it}
\DeclareMathAlphabet\mathchorus     {T1}{qzc} {m} {n}
\DeclareMathAlphabet\mathrsfso      {U}{rsfso}{m}{n}
\begin{document}
\Huge
\noindent
      $\mathzapf{F}$\marginpar{Zapf}\\
      $\mathchorus{F}$\marginpar{tgchorus}\\
      $\mathcalligra{F}$\marginpar{calligra}\\
      $\mathrsfso{F}$\marginpar{rsfso}\\
\end{document}

Antwort2

Das dutchcalPaket macht die Dutchcal-Schriftarten gebrauchsfertig. Sie sind von den Esstix-Schriftarten abgeleitet, einer leicht überarbeiteten Times-ähnlichen Schriftart. Wenn Sie MiKTeX verwenden, müssen Sie sie nach der Installation mit dem MiKTeX-Paketmanager so oft starten, updmapdass die Schriftarten vollständig verfügbar sind.

    \documentclass{article}
    \usepackage{dutchcal}

    \begin{document}
     $ \mathcal{F}\enspace  \mathbcal{F}$

    \end{document} 

Bildbeschreibung hier eingeben Es gibt auch ein bickhamPaket, aber es ist komplizierter, die Schriftarten wirklich für Ihr TeX-System verfügbar zu machen, denn da Bickham eine OpenType-Schriftart ist, muss sie mit den LCDF Type Tools in Type 1 konvertiert werden.

Antwort3

\mathcal{F}Sie können auch die Version ausprobieren, die mit verfügbar ist \usepackage{F}. Dies ergibt (meiner Meinung nach) eine viel ansprechendere kalligrafische Schrift:

Bildbeschreibung hier eingeben

Code:

\documentclass[]{article}
\usepackage{eucal}
\begin{document}

% eucal redefines \mathcal command but keeps original
% Computer Modern version available as \CMcal
$\CMcal{F}$ Original \verb!\mathcal{F}!

$\mathcal{F}$ \verb!\mathcal{F}! with \verb!eucal! 


\end{document}

Weitere Informationen finden Sie unterGibt es zwei verschiedene Versionen des \mathcal{F}-Zeichens?.

Antwort4

In einem Beispiel von Unicode-Systemschriftarten (Zugriff über das Paket unicode-math) sind verschiedene Kringelgrade für die Symbolform verfügbar:

Skript F-Beispiel

MWE:

\documentclass[12pt]{article}
\usepackage{xcolor}
\pagecolor{red!3}
\usepackage{unicode-math}
\setmathfont{XITS Math}[Colour=blue]
\setmathfontface\masana{Asana Math}
\setmathfontface\mdejavu{DejaVu Math}
\setmathfontface\mtgdeja{TeX Gyre DejaVu Math}
\setmathfontface\mpagella{TeX Gyre Pagella Math}
\setmathfontface\mbonum{TeX Gyre Bonum Math}
\setmathfontface\mschola{TeX Gyre Schola Math}
\setmathfontface\mtermes{TeX Gyre Termes Math}
\setmathfontface\mlatin{Latin Modern Math}
\setmathfontface\mcambria{Cambria Math}
\setmathfontface\mfira{Fira Math}
\setmathfontface\mfreeserif{FreeSerif}
\setmathfontface\mlibert{Libertinus Math}
\setmathfontface\mnoto{Noto Sans Symbols}
\setmathfontface\mqui{Quivira}
\setmathfontface\mstixtwo{STIX Two Math}
\setmathfontface\mstixgen{STIXGeneral}
\setmathfontface\msymbola{Symbola}
\setmathfontface\mgaramond{\detokenize{Garamond-Math}}
\newcommand\mfsize{\Huge}
\setmainfont{Noto Serif}


%mas = Mathematical Alphanumeric Symbols block in unicode
\newcommand\themassym{ℱ}
\begin{document}
\section {Sampling {\mfsize $\symcal{F}$}}%symbol name comes from   unicode-math-table.tex

This is script {\mfsize $\symcal{F}$} (unicode Letterlike Symbols U+2131) in math mode: 


\vspace{24pt}

\begin{tabular}{rccl}
XITS Math & \mfsize $\themassym$ & \mfsize $\mcambria \themassym$ & Cambria Math \\ 
\ &\ & \ & \ \\ 
Asana Math & \mfsize $\masana {\themassym}$ & \mfsize $\mfira \themassym$ & Fira Math (no script series)\\ 
\ &\ & \ & \ \\ 
DejaVu Math & \mfsize $\mdejavu \themassym$ & \mfsize $\mfreeserif \themassym$ & FreeSerif \\
\ &\ & \ & \ \\ 
Tex Gyre Bonum Math & \mfsize $\mbonum \themassym$ & \mfsize $\mlibert \themassym$ & Libertinus Math \\
\ &\ & \ & \ \\ 
Tex Gyre DejaVu Math & \mfsize $\mtgdeja \themassym$ & \mfsize $\mnoto \themassym$ & Noto Sans Symbols \\
\ &\ & \ & \ \\ 
Tex Gyre Pagella Math & \mfsize $\mpagella \themassym$ & \mfsize $\mqui \themassym$ & Quivira \\
\ &\ & \ & \ \\ 
Tex Gyre Schola Math & \mfsize $\mschola \themassym$ & \mfsize $\mstixtwo \themassym$ &STIX Two Math \\
\ &\ & \ & \ \\ 
Tex Gyre Termes Math & \mfsize $\mtermes \themassym$ & \mfsize $\mgaramond \themassym$ & Garamond-Math \\
\ &\ & \ & \ \\ 
Latin Modern Math & \mfsize $\mlatin \themassym$ & \mfsize $\msymbola \themassym$ & Symbola \\
\end{tabular}

\end{document}

verwandte Informationen