junicode

某些字体无法与 `multicols` 和 `babel` 正常配合使用
junicode

某些字体无法与 `multicols` 和 `babel` 正常配合使用

我最初在EB 加拉蒙德存储库,但建议在这里提问。这个问题只发生在我尝试的两种字体上:EB Garamond 和 Junicode Two Beta。如果您尝试使用从右到左的语言(如阿拉伯语)并将babel英语和阿拉伯语文本放在multicols环境中,如果段落结束在之前,结果将不正确\end{otherlanguage}。我想把段落结束在之前的原因是\end{otherlanguage}是为了解决问题使用 linebreaker 包。除最后一页外,所有页面都将向左移动很远。让我困惑的是为什么这种情况只发生在某些字体上。 \documentclass{book...

Admin

使用 LuaLaTeX 和 fontspec 访问字符变体很困难
junicode

使用 LuaLaTeX 和 fontspec 访问字符变体很困难

我已经问过类似问题以前有过,但似乎同样的技巧不起作用。我使用的是 Junicode (1.002) 字体,可在此链接。我想访问长斜杠的字符变体;这应该可以通过 获得StylisticSet=10。但是,我得到的结果是: 其代码如下(我更愿意使用addfontfeatures,但我根本无法让它工作,甚至小写数字也不行...我只是不明白fontspec)。 \documentclass{article} \usepackage{fontspec} \setmainfont{Junicode}[ Script={Latin}, Numbe...

Admin

Junicode 或 EB Garamond 中是否有“非连字符‘短 f’”?
junicode

Junicode 或 EB Garamond 中是否有“非连字符‘短 f’”?

使用拉丁现代罗马字母、Junicode 或 EB Garamond 时,f 及其连字如下所示: 请注意,拉丁现代罗马字母的“正常” f 很短,而其他 f 则“长”。使用 XeTeX 禁用连字会产生以下结果: Junicode 或 EB Garamond 中是否有 f 的短版本?我认为 EB Garamond 中一定有一个,隐藏在字形表的某个地方(但我没有找到它)。如果有 f 的另一个版本:我该如何全球用其他unicode字符替换文档中的每个f字符? 我在用此版本的 Junicode和此版本的 EB Garamond。 ...

Admin

Junicode 的字形交替问题
junicode

Junicode 的字形交替问题

我对 Junicode 中的特定字形交替存在疑问——即斜体k之前有一个特定的变体i,我觉得它不是特别有吸引力。您可以在此处的图片中看到它仅出现在之前i。 这是一个巧妙的想法,但间距让它看起来很奇怪,我想避免使用它。不过,Junicode 文档没有提到这种特殊的交替,我尝试关闭和打开各种字体功能,但无济于事(它不属于任何风格集,也不受连字设置的影响)。 有没有一种方法可以让我在整个上下文中全局绕过这种特定的交替,而无需使用内置字体选项来做到这一点? 生产上述产品的 MWE: \documentclass{article} \usepackage{...

Admin

向 Junicode 添加功能并使用斜体后出现致命错误
junicode

向 Junicode 添加功能并使用斜体后出现致命错误

\emph{sty}在答案中添加以下行访问 Junicode 连字符产生致命错误。 \documentclass{article} \usepackage{fontspec} \usepackage{filecontents} \begin{filecontents*}{junicode.fea} languagesystem DFLT dflt; languagesystem latn dflt; feature liga { sub t y by t_y; } liga; \end{filecontents*} \setmainfont[...

Admin