為什麼不同的字體會有不同的磅值?

為什麼不同的字體會有不同的磅值?

我的「一般」問題是:

  • 為什麼不同的字體對「點」的定義不同?

或在具體案例中:

  • 為什麼 Arial 12pt 比 Times New Roman 12pt 大?

事實上,點大小的定義從一種字體變成另一種字體,這一事實讓我感到困惑。

歡迎一般或理論答案。

PS:雖然這個問題與 (La)TeX 不直接相關,但同時也是因為 (La)TeX 當然使用字體。

編輯和可能的答案:這裡是一個範例文檔,其中每個拉丁字符有 20 個重複字符,採用 Times(上行)和 Arial(就在其下方):

比較-Arial-Times

我們可以看到,Arial 中 50% 的字母(特別是元音)較大,35% 的字母大小相似,Times 中的 15% 較大。但這些大小差異僅在寬度上是真實的,因為它改變了一行(和一頁)中可以容納的字元數。

關於兩種字體所佔用的垂直空間,Arial 的 x 高度比 Times 大(x 高度的共同點是字母:pb),但是 x 高度 + 上升部分的大小(它們的共同點是bh) 或x-height + Descender(它們有共同點pq)在兩種字體中是相同的。

字體大小

一般來說,字體的「磅值」是x高度+上升區域的大小+下降區域的大小,磅值沒有說明任何內容,並且對每個字元的寬度沒有任何限制。因此,Arial 比 Times 大的唯一原因是它的寬度。任何其他大小差異僅取決於字體設計的視覺風格(在本例中,Arial 具有更大的 x 高度)。

最後,一個點有多大?每種字體都使用相同的“磅值”定義嗎?原則上,一個點的大小為 0.35278 毫米,因此為 12 點(異食癖),12*0.35278 = 4.23333 毫米。這個點大小應該是標準的,並且似乎 Arial 和 Times New Roman 都使用這個點的定義(用螢幕中的規則進行測試:P)。雖然,總的來說,我不知道是否真的每種現代字體都尊重它,根據一些評論和其他互聯網來源,情況似乎並非如此。

答案1

這是我的答案的完全重寫,我原來的誤導答案保留在最後。

將字形設為 12pt 表示該字形會被縮放,以便它適合 12pt 的垂直空間(在任何系統中)。問題是如何確定字形的垂直尺寸。垂直度量在字體範圍內定義,對於 Arial 和 Times,它們是相同的:這些字體中的字形高度分為 2048 個設計單元,其中 1638 個位於基線上方,410 個位於基線下方。在這兩種情況下,理論上的下降高度和上升高度都位於相同的點。這兩種情況的不同之處在於影像和字形的空白(這是它的重要組成部分)的分佈方式。

在下圖中,您可以看到 Times 和 Arial 的 b(來自 Sortsmill Editor 的螢幕截圖)。頂部和底部的水平線和垂直線標記字形的邊界框,其間的水平線是基線。將字形設為 12pt 表示頂部和底部水平線之間的距離為 12pt(無論您選擇什麼系統)。

在此輸入影像描述

最重要的區別是 Times 中的 x 高度要低得多(916 與 1062)。但字形實際影像中的上升高度也有所不同(1422 與 1466),《泰晤士報》中上升部分的傾斜頂部增加了這種印象,這使得其字母顯得更小。第三個差異是大寫字母高度較小(1356 與 1466),但更重要的是 Times 中粗垂直筆劃和細水平筆劃之間的對比,而在 Arial 中幾乎沒有對比。更重要的是,Arial 的字幹其實比 Times 的字幹稍微粗一點(180 比 166)。這使得《Times》看起來更輕,因此增加了它更小的印象。最後,Arial 的設計有點寬,Times 的設計非常窄,所以還有一個因素可以增加上述印象。

答案的第一個版本:

首先,Arial 的 12pt 與 Times 的 12pt 沒有區別,只要兩者是在同一系統內測量的(pica、didot 或 big point)。您問的是相同標稱尺寸下不同字體的光學外觀。這本質上是一個字形圖像如何在其框中定位的問題。在鉛類型中,您有在其上投射圖像的鉛體。此圖像可能具有不同的垂直尺寸,具體取決於字體的設計,例如較小,以便在頂部為變音標記留出更多空間。此外,基線的高度可能會向上移動,因此下降部分可以更長。數字類型也是如此(事實上,在引線類型中存在一些基線標準化,而在數字類型中不再存在)。例如,Arial 的大寫字母比 Times 佔據更多的垂直空間。此外,Arial 中的 x 高度(僅到達中線的字母高度,如字母「x」)比 Times 中的高得多,這增加了尺寸更大的印象。

答案2

點單位其實有不同的定義。如今,大多數系統的意思是「PostScript 點」 1/72 in(TeX 稱之為大點bp),但這並不是真正的問題。

大小本質上是字體設計者指定的任意數字。對於字體的「點大小」的衡量標準沒有通用的定義。它不是M(或任何其他可測試事物的高度。您真正能說的是,對於給定的字體,12 磅的字體可能比 10 磅的字體更大。

答案3

在過去的鉛字時代,字符被鑄造在矩形鉛塊的末端(單個鉛塊被稱為“鉛”)。彈頭的深度是恆定的(英國和美國為 0.918 英寸,但歐洲大陸的做法與此不同)。每種排序的高度是恆定的,即字體大小,寬度會根據特定字元的寬度而變化。當組裝成行時,所有種類的高度都相同,因此給定大小的任何字體的任何字元都適合該行。對於每種字體,例如 Roman 或 Arial,排序上的字元的實際高度可能不同,從而使相同字體大小的不同字體的字形更大或更小。因此,字體大小不是字形的高度。

相關內容