如何在 LibreOffice 中啟動字距調整?

如何在 LibreOffice 中啟動字距調整?

我的字體在 LibreOffice 中的字距嚴重失調。例子:

這是一個比較,LibreOffice 位於頂部,Inkscape 位於底部。

LibreOffice 和 Inkscape 的字距調整比較

正如您所看到的,LibreOffice 弄亂了字距調整。字體是Ubuntu,10分在 LibreOffice 和Ubuntu,13 像素在 Inkscape 中。

順便說一句,如果我增加字體大小,字距調整問題就會減少。

LibreOffice 中是否有用於啟動字距調整的開關,或者這是一個已知問題?

答案1

透過使用“格式”->“字元”選單,選擇“位置”標籤並使用“間距”部分中的“配對字偶距”複選框來啟動字偶距調整。

在此輸入影像描述

答案2

做一個“全選”在開啟字偶距調整之前。否則,它將僅適用於本地選擇,可能是當前段落。

(我在 Mac 上使用最新的 libreoffice,但這應該仍然適用。)

答案3

有兩種類型的字距調整。舊風格涉及字母對,而新風格,GPOS 字距調整,支持配對團體字母。 Adobe FontCreator 和其他公司現在使用 GPOS 和通用子系統而不是「傳統的」kern 表方法。

Linux 浪子字體項目(維基百科選擇的字體)討論字距調整:

幾乎所有好的字體都包含字距調整訊息,但設計者在這個功能上花費的時間和精力卻截然不同。直到 20 世紀 90 年代末,字距調整資訊都是在長表中逐對定義的。自 OpenType 以來,就有了 GPOS Kerning 方法,該方法允許採用分組方法。這是一個更優雅的解決方案,因為超過 2000 個字元的現代字體將包含數千個條目。

問題是 GPOS 支援非常少。 OpenOffice 錯誤 31764LibreOffice 錯誤 46055兩者都要求 GPOS 字距調整支持,但似乎都沒有受到太多關注。

2017 年更新:解決這是在 2016/11 年。 GPOS 將在 LibreOffice ~5.3 中預設為啟用。

相關內容