在定理环境中,文本的字体样式为斜体,包括数字。但是,数字的默认斜体样式看起来像是装饰性字体。我想调整为舒适的斜体。
\documentclass[a4paper,12pt]{article}
\usepackage{amsmath,amsthm,amssymb,mathrsfs,lineno}
\newtheorem{theorem}{Theorem}[section]
\begin{document}
\begin{theorem}
Any simple 1-planar graph with minimum degree 7 has at least 24 vertices of degree 7.
\end{theorem}
\end{document}
下图中 24 和 7 的斜体样式正是我所期望的。
我想知道如何在定理环境中调整数字斜体字体。提前谢谢。
答案1
您看到的结果只是斜体的 Computer Modern 字体。听起来您更喜欢倾斜的数字而不是斜体。
为此,您可以\textsl
仅对数字使用倾斜字体。然后,结果如下所示。
\documentclass[a4paper,12pt]{article}
\usepackage{amsmath,amsthm,amssymb,mathrsfs,lineno}
\newtheorem{theorem}{Theorem}[section]
\begin{document}
\begin{theorem}
Any simple \textsl{1}-planar graph with minimum degree \textsl{7} has at least \textsl{24} vertices of degree \textsl{7}.
\end{theorem}
\end{document}
另一种可能性是改变整个plain
定理的风格(或定义一个新的风格),使得定理的主体全部倾斜。结果如下所示。
\documentclass[a4paper,12pt]{article}
\usepackage{amsmath,amsthm,amssymb,mathrsfs,lineno}
\newtheoremstyle{plain}
{\topsep} % ABOVESPACE
{\topsep} % BELOWSPACE
{\slshape} % BODYFONT
{0pt} % INDENT (empty value is the same as 0pt)
{\bfseries} % HEADFONT
{.} % HEADPUNCT
{5pt plus 1pt minus 1pt} % HEADSPACE
{} % CUSTOM-HEAD-SPEC
\newtheorem{theorem}{Theorem}[section]
\begin{document}
\begin{theorem}
Any simple 1-planar graph with minimum degree 7 has at least 24 vertices of degree 7.
\end{theorem}
\end{document}