\ Phi sembra brutto in Beamer
Sto facendo una presentazione con proiettore. Se scrivo$\Phi$sembra un po 'male nel proiettore, come mostrato di seguito. Voglio un aspetto migliore$\Phi$ come nell'articolo.
Risposte
Piuttosto che importare un diverso \Phi, che in generale non sarà compatibile nello stile con il font preesistente, io invece qui scelgo di aggiungere piccoli serif al rendering esistente di \Phi, chiamandolo \altPhi. L'ho fatto funzionare in tutti gli stili di matematica.
\documentclass{beamer}
\usepackage{stackengine,scalerel}
\newcommand\altPhi{\ThisStyle{\ensurestackMath{
\stackengine{-.6\LMpt}{%
\stackengine{-.7\LMpt}{\SavedStyle\Phi}{\rule{.5\LMex}{.7\LMpt}\kern.01ex}
{U}{c}{F}{F}{S}}%
{\rule{.5\LMex}{.7\LMpt}\kern.01ex}{O}{c}{F}{F}{S}}}%
}
\begin{document}
\begin{frame}
$\Phi \altPhi$
$\scriptstyle\Phi \altPhi$
$\scriptscriptstyle\Phi \altPhi$
\end{frame}
\end{document}
Con l' professionalfontsopzione classe, puoi caricare il carattere che preferisci. Le tue opzioni includono:
- Qualsiasi font OpenType con
unicode-math. Puoi anche aggiungere il\Phisimbolo da un altro carattere con\setmathfont[range=\mupPhi]{SomeFont.otf}(Se selezionimath-style=ISO, che ti dà lettere greche maiuscole oblique, dovresti sovrascrivere\mitPhiinvece di\mupPhi.) - Qualsiasi carattere con codifica OML con estensione
isomath - Qualsiasi carattere con codifica LGR con estensione
mathastext - Qualsiasi pacchetto di caratteri matematici
- Qualsiasi font con codifica OT1, con
\DeclareMathAlphabet. (Questi hanno lettere greche maiuscole, ma non minuscole.)
Se puoi scegliere quale compilatore e pacchetti usare, ti consiglio di usarlo unicode-mathcon un font sans-serif come Fira Math e di compilare con LuaLaTeX.
Puoi cambiare usando il mathastextpacchetto con le opzioni italice symbolgreek: ma il simbolo greco è in uprightmodalità.
\documentclass[12pt]{beamer}
\usepackage[italic,symbolgreek]{mathastext}
\begin{document}
\begin{frame}
\[\Phi_n(x)=\prod_{\zeta \text{ primitive }}{(x-\zeta)}\]
\end{frame}
\end{document}