如何使粗体文字更明显

如何使粗体文字更明显

我在 OpenOffice 中设计了一件 T 恤,但对小写 Gamma 的渲染效果不满意。我尝试在 LaTeX 中完成此操作,但公式和文本都不如 OpenOffice 版本清晰可见。我使用的标记是:

\documentclass{文章}
\usepackage{bm}
\usepackage[paperheight=10 英寸,paperwidth=10 英寸,顶部=0.75 英寸,底部=0 英寸,左侧=0 英寸,右侧=0 英寸]{几何}
\usepackage{graphicx}
\开始{文档}
\pagestyle{空}

\vspace{.5in}

\开始{中心}
 {\Huge \bfseries 哪一部分}
\结束{中心}

\vspace{1.75英寸}

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

\vspace{1.75英寸}

\开始{中心}
 {\巨大的 \bfseries 你不明白吗?}
\结束{中心}
\结束{文档}

我试过

\documentclass{文章}
\usepackage{unicode-math}
\usepackage[paperheight=10 英寸,paperwidth=10 英寸,顶部=0.75 英寸,底部=0 英寸,左侧=0 英寸,右侧=0 英寸]{几何}
\usepackage{graphicx}

\usepackage{新计算机现代}

\setmainfont{新CMMath-Book.otf}[
  版本=粗体,
  假粗体=2.0,
  假拉伸 = 1.1 ]

\setmathfont{NewCMMath-Book.otf}[
  版本=粗体,
  假粗体=2.0,
  假拉伸 = 1.1 ]

\pagestyle{空}
\开始{文档}

\vspace{.5in}

\开始{中心}
 {\Huge \bfseries 哪一部分}
\结束{中心}

\vspace{1.75英寸}

 {\巨大的
   \[
      \boldsymbol{\gamma^{\mu } (i\hbar \partial _{\mu } - {\frac {e}{c}}A_{\mu })-mc) \psi =0}
   \]
 }

\vspace{1.75英寸}

并得到

shmuel@linux-gn5l:~> latexmk -xelatex ~/Documents/Dirac
rc 文件读取:
  /etc/texmf/latexmk/latexmk.conf
Latexmk:这是 Latexmk,John Collins,2020 年 4 月 17 日,版本:4.69a。
Latexmk:应用规则‘xelatex’……
规则‘xelatex’:以下规则和子规则已过时:
      ‘xelatex’
------------
规则“xelatex”的运行次数为 1
------------
------------
运行‘xelatex -no-pdf -recorder“/home/shmuel/Documents/Dirac.tex”’
------------
这是 XeTeX,版本 3.14159265-2.6-0.999991(TeX Live 2019/TeX Live for opensuse.org)(预加载格式=xelatex)
 受限 \write18 已启用。
进入扩展模式
(/home/shmuel/Documents/Dirac.tex
LaTeX2e
(/usr/share/texmf/tex/latex/base/article.cls
文档类别:文章 2018/09/03 v1.4i 标准 LaTeX 文档类别
(/usr/share/texmf/tex/latex/base/size10.clo)
(/usr/share/texmf/tex/latex/unicode-math/unicode-math.sty
(/usr/share/texmf/tex/generic/iftex/ifxetex.sty
(/usr/share/texmf/tex/generic/iftex/iftex.sty)
(/usr/share/texmf/tex/generic/iftex/ifluatex.sty)
(/usr/share/texmf/tex/latex/l3kernel/expl3.sty
(/usr/share/texmf/tex/latex/l3kernel/expl3-code.tex
(/usr/share/texmf/tex/latex/l3kernel/l3deprecation.def)
(/usr/share/texmf/tex/latex/l3backend/l3backend-xdvipdfmx.def)
(/usr/share/texmf/tex/latex/ucharcat/ucharcat.sty)
(/usr/share/texmf/tex/latex/l3packages/xparse/xparse.sty)
(/usr/share/texmf/tex/latex/l3packages/l3keys2e/l3keys2e.sty)
(/usr/share/texmf/tex/latex/fontspec/fontspec.sty
(/usr/share/texmf/tex/latex/fontspec/fontspec-xetex.sty
(/usr/share/texmf/tex/latex/base/fontenc.sty
(/usr/share/texmf/tex/latex/base/tuenc.def)
(/usr/share/texmf/tex/latex/fontspec/fontspec.cfg)
! 未定义的控制序列。
 \LaTeX3 错误:
                           使用了错误变量 \c__fontspec_shape_n_n_tl!
l.3806 \emfontdeclare{ \emshape, \eminnershape }
                                                

答案1

这是 Computer Modern 的粗体字体。如果您切换到 LuaLaTeX 或 XeLaTeX,并且您确实想对 Computer Modern 执行此操作,则可以使用fontspec选项来加粗和拉伸数学字体:

\documentclass{article}
\usepackage{unicode-math}
\usepackage[paperheight=10in,paperwidth=10in,top=0.75in, bottom=0in, left=0in, right=0in]{geometry}
\usepackage{graphicx}

\usepackage{newcomputermodern}
\setmathfont{NewCMMath-Book.otf}[
  version=bold,
  FakeBold=2.0,
  FakeStretch = 1.1 ]

\pagestyle{empty}
\begin{document}

\vspace{.5in}

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

\vspace{1.75in}

 {\Huge
   \[
      \boldsymbol{\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}

相关内容