帶有波蘭語引號的微排版突出

帶有波蘭語引號的微排版突出

我使用 pdfLaTeX 處理波蘭語文檔。在波蘭語中,引號如下所示:「Lorem」。透過包polski,人們可以在 LaTeX 中使用它們,,Lorem''。一切都很好,但我最近發現了這個令人驚奇的microtype包裹。

不幸的是,progression 只是不想與 Polish 一起使用

實際結果

如您所見,常規英語引號的處理方式與波蘭語引號不同。

我期望的是這樣的:

預期結果

這是最小的程式碼範例:

\documentclass{article}
\usepackage{polski}
\usepackage[utf8]{inputenc}
\usepackage{microtype}

\begin{document}

\noindent
``Lorem'' \newline
,,Lorem'' \newline
Lorem

\end{document}

我的問題是:如何讓輸出看起來像第二張影像?

答案1

使用T1fontencoding 而不是OT4(預設)。

\documentclass{article}
\usepackage[T1]{polski}
\usepackage[utf8]{inputenc}
\usepackage{microtype}

\begin{document}

\noindent
``Lorem'' \newline
,,Lorem'' \newline
Lorem \newline
ć, ń, ó, ś, ź, ż, ą, ę, ł \newline
Ć, Ń, Ó, Ś, Ź, Ż, Ą, Ę, Ł

\end{document}

在此輸入影像描述

答案2

編輯:此問題已在版本 2.7b(2019 年 2 月 28 日)中修復。


預設microtype配置缺少連字的突出設定。您可以像這樣添加它們(在序言中):

\LoadMicrotypeFile{cmr}
\SetProtrusion
   [ name     = cmr-OT4,
     load     = cmr-OT1]
   { encoding = OT4,
     family   = cmr  }
   {
      "FF = {500,300}
   }

相關內容