私の「\,」の細いスペースは、xelatex コンパイルの PDF 出力では、通常幅のスペースのように見えます。
LaTeX ファイルは、Pandoc を介して MarkDowon ファイルから生成されるため、LaTeX のプリアンブルには多数のパッケージが含まれていますが、その多くは私の使用例には明らかに役立ちません。これは Pandoc を使用する場合にのみ発生するため (1 年前にプレーンな LaTeX で作成したドキュメントと比較しましたが、ガリア語の細いスペースはすべてまったく問題ありません)、これは Pandoc によってデフォルトで生成される LaTeX パッケージの 1 つ、またはその呼び出し方法が原因であると考えられます。
残念ながら、これはフランス語で書かれた文書であり、多くの句読点を使用する場合は細いスペースが必須です。"; : ! ? % « »」など。
明確にするために…フランス語の組版規則に厳密に従うダイアログでは、次のような形式にする必要があります: «°Sacrebleu°!°» ここで、'°' は (改行しない) 細いスペースです。通常幅のスペースなど、その他の形式は使用できません。
これまでにこのようなことに遭遇した人はいますか?
フォントを EBGaramond から Linux Libertine または Charis Sil に切り替えてみましたが、それでも同じ問題が発生します。
おそらく、問題がなくなるまで中間 LaTeX ファイルからパッケージを 1 つずつ削除していき、問題を絞り込むことになるでしょうが、Tex のロジックに詳しい人が、何が起こっているのか推測するかもしれないので、まずはここで質問してみようと思いました。
ありがとう、
編集 - 22:00 EST(東部基準時:
どうやら、ポリグロッシアパッケージは、フランス語の組版ルールで必要とされる句読点に自動的に細いスペースを追加するようです。その結果、すでに私のソースでは細いスペースを使用しています…そしてポリグロシアはそれを知りません…どうやら追加しているようです2番目の薄いスペースPDF を作成すると、標準の全角スペースの幅に相当する間隔が確保されます。ドキュメントには、この機能は、polyglossia パッケージを '[autospacing=false]' オプションで呼び出すことで無効にできることが示されています。明日はこれを確認できると思います。