调整 LaTeX 数学模式字体大小

调整 LaTeX 数学模式字体大小

我有一个简单的 LaTeX 文档:

\documentclass{article}
\usepackage{polyglossia}
\usepackage{layout}
\usepackage{setspace}
\XeTeXlinebreaklocale "th_TH"
\XeTeXlinebreakskip = 0pt plus 1pt
\setmainfont{THSarabunNew}
\usepackage{anyfontsize}
\usepackage[left=1in, right=1in, top=0.75in, bottom=0.75in]{geometry}
\begin{document}

    \fontsize{20}{20}\selectfont
    \textbf{\underline{ตอนที่ 1} ข้อสอบแบบเลือกตอบ 6 ตัวเลือก จำนวน 10 ข้อ ข้อละ 2 คะแนน}\\
    \rule{\textwidth}{1pt}

\fontsize{18}{18}\selectfont
\indent\indent จงหาจำนวนของจำนวนนับ  $ n $  ทั้งหมดที่เป็นไปได้ซึ่ง $ 143\leq n\leq 1143 $  และจำนวน   กับ   มีเลขโดดในหลักพัน หรือหลักหมื่น แตกต่างกัน\\
a. $ 609 $      b. $ 700 $      c. $ 701 $      d. $ 854 $      e. $ 855 $
\end{document}

问题是,THSarabunNew与数学模式文本相比,字体相当小(这就是为什么使用 20 和 18 的文本字体),从而使数学模式看起来相当大。我想知道如何自定义数学模式字体大小没有对于每个数学等式来说,它都是前面那个\fontsize{16}{18}\selectfont(较小的)。

提前致谢

答案1

不要增加文档的尺寸,而是以更大的比例加载字体:

\documentclass{article}

\XeTeXlinebreaklocale "th_TH"
\XeTeXlinebreakskip = 0pt plus 1pt

\usepackage{fontspec}
\setmainfont[Scale=1.5]{THSarabunNew.ttf}

\begin{document}

{\large
ตอนที่ 1 ข้อสอบแบบเลือกตอบ 6 ตัวเลือก จำนวน 10 ข้อ ข้อละ 2 คะแนน

}

จงหาจำนวนของจำนวนนับ $ n $ ทั้งหมดที่เป็นไปได้ซึ่ง $ 143\leq n\leq 1143 $ และจำนวน กับ มีเลขโดดในหลักพัน หรือหลักหมื่น
แตกต่างกัน\\ a. $ 609 $ b. $ 700 $ c. $ 701 $ d. $ 854 $ e. $ 855 $

\end{document}

在此处输入图片描述

相关内容