如何选择小写伽玛的样式?

如何选择小写伽玛的样式?

在物理学中,传统上是使用看起来像 Y 的小写 Gamma。在不讨论这种传统是否错误的情况下,如何在数学模式 Latex 标记中区分看起来像 Y 的 Gamma 和带有循环的 Gamma?

不,我不是指资本或者正直。

我建议避免使用 Unicode,除非 ArXiV 现在支持 xetex。

我不知道如何将 PDF 作为图像插入,但是http://mason.gmu.edu/~smetz3/humor/dirac.pdf来自

\documentclass{article}
\usepackage{bm}
\usepackage[paperheight=10in,paperwidth=10in,top=0.75in, bottom=0in,   left=0in, right=0in]{geometry}
\usepackage{graphicx}
\begin{document}
\pagestyle{empty}

\vspace{.5in}

\begin{center}
{\Huge \bfseries Which part of}
\end{center}

\vspace{1.75in}

{\Huge
  \[
    \bm{(\gamma^{\mu } (i\hbar \partial _{\mu } - {\frac {e}{c}}A_{\mu })-mc) \psi =0}
  \]
}

\vspace{1.75in}

\begin{center}
{\Huge \bfseries don't you understand?}
\end{center}
\end{document}

答案1

请选择其中之一。

\documentclass[a4paper]{article}
\usepackage{tipa}
\usepackage{upgreek}
\begin{document}

\begin{tabular}{rl}
tipa:    & \textbabygamma\\
upgreek: & $\upgamma$\\
tipa:    & \textgamma\\
tipa:    & \textramshorns\\
default: & $\gamma$\\
\end{tabular}

\end{document}

在此处输入图片描述

答案2

在现代工具链中

\usepackage{unicode-math},然后检查Unicode 数学符号列表获得六种 Unicode 数学字体中所有数学符号的字体样本。选择您喜欢的字体。

如果您只想将希腊字母更改为另一种 Unicode 字体(包括桌面上的任何字体),请添加\setmathfont{Latin Modern Math}作为默认值,然后\setmathfont[range=it/{Greek,greek}, Scale=MatchLowercase]{Artemisia}(例如)。

一般来说,如果可以的话,请为新的工具链编写新文档,如果必须的话,请为旧工具链编写新文档。

使用传统数学字体

装载isomath和挑选它支持的希腊字母之一。 这个包为mathalfa您提供了 NFSS 生态系统中最接近标准界面的东西,用于选择您想要的数学字母。

使用传统希腊文本字体

您可以使用LGR 编码的传统 NFSS 字体在数学模式下通过mathastext。此示例加载 GFS Bodoni:

\usepackage[LGR,T1]{fontenc}
\usepackage{textcomp}
\usepackage[utf8]{inputenc}
%\usepackage{amsmath}
\usepackage{alphabeta}
\usepackage{gfsbodoni}
\usepackage[italic, LGRgreek, itgreek]{mathastext} % or upgreek, or upGreek.

如果您想写真正的希腊语单词,也请加载babel

如果你真的只想要那一封信

查找您想要的符号的旧字体的编码,并将其声明为符号字母表。此示例使用 AMS Euler 字体中的 γ 以 ISO 样式排版 Euler-Mascheroni 常数。该常数不倾斜,不是斜体,我给它事实上标准名称\upgamma。其他符号取自newpxPalatino 的克隆,Palatino 是 Hermann Zapf 的另一种字体,与他的 AMS Euler 完美匹配。

\documentclass[varwidth]{standalone}
\usepackage[T1]{fontenc}
\usepackage{textcomp}
\usepackage[utf8]{inputenc} % The default since 2018.
\usepackage{newpxtext, newpxmath}

\DeclareSymbolFont{eulerup}{U}{zeur}{m}{n}
\DeclareMathSymbol{\upgamma}{\mathord}{eulerup}{"0D}

\begin{document}
\begin{minipage}{10cm}
\[ \upgamma = \lim_{n \to \infty} \left(
      - \ln n + \sum_{k=1}^n \frac{1}{k}
   \right) \]
\end{minipage}
\end{document}

欧拉常数

顺便说一句,如果你喜欢这个设置,这里是使用现代工具链获取它的方法(从 GitHub 下载 Khaled Hosny 的字体 Neo Euler 后):

\documentclass[varwidth]{standalone}
\usepackage[math-style=ISO]{unicode-math}

\defaultfontfeatures{Scale=MatchLowercase}
\setmainfont{TeX Gyre Pagella}[
  Scale = 1.0 ,
  Ligatures = {Common, TeX} ]
\setmonofont{Inconsolata}
% A good matching sans serif, should you want one, is Optima.  A free clone
% is URW Classico.
\setmathfont{TeX Gyre Pagella Math}
% Neo Euler by Khaled Hosny, based on AMS Euler by Hermann Zapf:
% https://github.com/khaledhosny/euler-otf
\setmathfont[range=up/{latin,Latin,greek,Greek},
             script-style={},
             sscript-style={}]{Neo Euler}

\begin{document}
\begin{minipage}{10cm}
\[ \upgamma = \lim_{n \to \infty} \left(
      - \ln n + \sum_{k=1}^n \frac{1}{k}
   \right) \]
\end{minipage}
\end{document}

相关内容