較小的字體大小可保持比例

較小的字體大小可保持比例

我僅在我的文件中使用此序言:

\documentclass[8pt]{article}
\usepackage{graphicx}
\usepackage[dvipsnames]{xcolor}
\usepackage[margin=10mm]{geometry}
\usepackage{multicol}
\usepackage{amsmath}

問題是我正在為考試做一個公式表,我希望能夠插入許多公式,所以我希望字體尺寸小一點,8pt 太大了。我嘗試了\small\footnotesize\scriptsize\tiny它們都可以,但問題是字體越小,文字似乎被水平拉伸得越多。感覺文本只失去了高度而不是寬度。 問題

答案1

可以使用 lualatex 進行編譯嗎?如果是這樣,\usepackage{fontspec}就在文檔類別下面。然後您將使用 OpenType 或 TrueType 字型。

Fontspec 允許您將Scale字體設定為任何大小,甚至是十進位值,例如 7.6pt,\addfontfeature{Scale=X}其中 X 是主字體大小的乘數。這不會改變基線跳躍。為此,\def\baselinestretch{Y}其中 Y 是當前基線跳躍的乘數。

Fontspec 可讓您拉伸/縮小字體的水平尺寸,這正是您所需要的。\addfontfeature{FakeStretch=Z}其中Z是乘數,例如0.9。

現在,您注意到現有的較小字體的間距似乎比預期的更寬。但這並不罕見。事實上,它是許多字體的標準。取決於字體和技術。小字體的字形通常與大字體不成比例,以提高可讀性和整個頁面的「灰階密度」更均勻。

相關內容