kerning

为整个多页文档设置全局 Luatex Umath 原语
kerning

为整个多页文档设置全局 Luatex Umath 原语

我想修改整个 Lualatex 文档的 \Umath* 原语,其中包含多个。似乎使用 \makeatletter \AtBeginDocument{% \check@mathfonts \Umathsubsupvgap\textstyle=0.5pt } 序言中的 仅适用于第一页。 之后\clearpage,该值将再次重置为默认值。 我如何才能使其持久? ...

Admin

我是否可以在不修改字体指标的情况下为“eV”声明一个新的自动字距?
kerning

我是否可以在不修改字体指标的情况下为“eV”声明一个新的自动字距?

“eV”(电子伏特)单位及其变体(“MeV”、“GeV”、“TeV”等)在核物理学和粒子物理学中被广泛使用。默认情况下,Computer Modern 和其他常见的 TeX 字体不包含预定义的字距来将“e”和“V”拉近,大概是因为这种组合从未出现在“正常”书面语言中。 虽然所需的字距量是字体特定的,当然也可以定义\eV宏等以在特定字体中使用,但许多物理学家并不这样做,因此最终导致他们的文档中的单位相当丑陋。甚至包也siunitx没有用负字距定义其“eV”单位(因为字体特定性)。 为了使问题不那么明显,但不能完美地解决所有字体的问题,我想知道是否可以在 L...

Admin

xeCJK 的字距调整太窄
kerning

xeCJK 的字距调整太窄

我正在尝试使用 xelatex 和 xeCJK 包排版日语。出于某种原因,小假名会导致文本出现奇怪的字距。在下面的例子中,两个小假名之间以及小假名和标点符号之间的间距太窄。很明显,它们的宽度与常规假名不一样。 %!TEX program = xelatex \documentclass{article} \usepackage{xeCJK} \setCJKmainfont{IPAMincho} \begin{document} ぎゅっと持った。あっ、そうかも。 あいうえおかきくけこさしすせそ \end{document} 编译后,我得到以下内容: ...

Admin

德式引号与斜体字母和 mathpazo 字体包太接近
kerning

德式引号与斜体字母和 mathpazo 字体包太接近

当我使用 Palladio 字体输入斜体文本时,德语引号离字母太近了。英语引号不会出现此问题。 有没有什么解决方案或解决方法?我喜欢这个字体,但这会阻止我使用它。 \documentclass[11pt]{article} \usepackage[sc]{mathpazo} \usepackage[ngerman]{babel} \begin{document} \textit{"`clever"' (or \glqq clever\grqq) compared to ``clever''} \end{document} ...

Admin

在 Babel 中,将 \kern 添加到泰语会导致换行
kerning

在 Babel 中,将 \kern 添加到泰语会导致换行

如果我在泰语文本中添加\kern,它似乎会中断换行。(免责声明:我不会读或写泰语。) 我怎样才能解决这个问题? (我正在使用\kern它来添加一点牢不可破的空间,所以对具有相同效果的替代方案感到很满意。) 平均能量损失 %! TeX Program = lualatex \documentclass{article} \usepackage{babel} \babelprovide[import, main]{australian} \babelprovide[import]{thai} \babelfont[thai]{rm}[Renderer=Harf...

Admin

如何手动调整枚举中的第一个字符的字距来模仿微类型?
kerning

如何手动调整枚举中的第一个字符的字距来模仿微类型?

这\kern不会将引号移到左边。我做错了什么? \documentclass{memoir} \begin{document} \begin{enumerate} \item \kern-0.2em``Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.'' Ut enim ad minim veniam, quis nostrud exercitation ...

Admin

UrlFont 和字距调整
kerning

UrlFont 和字距调整

如何设置 UrlFont 以使字距正确? \documentclass[10pt,twoside]{scrbook} \usepackage{fontspec} \usepackage[hyphens]{xurl} \def\UrlFont{\itshape} \usepackage[colorlinks,urlcolor=black,linkcolor=black,filecolor=black,citecolor=black]{hyperref} \begin{document} \noindent \textit{http://www.dfg.de}...

Admin

在单词的字母之间添加空格
kerning

在单词的字母之间添加空格

在 xelatex 或 lualatex 中,如何让段落在单词内留出微小的空格作为排版的最后手段来拉伸单词?似乎每个人都只想要大写字母之间固定大小的微小 hspace,但我想要一个像0em plus 0.05em每个单词内一样的空格 - 但我仍然需要连字符才能工作,并且当单词内的拉伸为零时,我希望正常的字距和连字! 在示例中,您会看到,对于第一行未满的水平盒子,空格已经大到可以达到的程度,单词开始出现间隔。在同一段落中,该单词再次出现,间距正常。并且“flesh”中“fl”的连字符也存在。 我以为 TeX 默认就是这么做的! 这是乳胶失败的情况: \doc...

Admin

我怎样才能让 fnpct kern \cite 上标像 kerns \footnote 那样?
kerning

我怎样才能让 fnpct kern \cite 上标像 kerns \footnote 那样?

fnpct似乎可以出色地调整句号/逗号和脚注符号之间的字距。此 AdaptNote 命令确实会切换标点符号的位置,但不进行字距调整。我可以使用fnpct来执行字距调整吗? \documentclass{article} \usepackage{natbib} \setcitestyle{super,comma,open=,close=} \usepackage{fnpct} \AdaptNote\cite{o+m}[\@mpfn]{\IfNoValueTF{#1}{#NOTE{#2}}{#NOTE[#1]{#2}}} \begin{document} ...

Admin

如何在 Metafont 中循环遍历 ligtable?
kerning

如何在 Metafont 中循环遍历 ligtable?

字距调整roman.mf是针对 Computer Modern Roman 字体定义的。 我想ligtable更有效地编写定义,但我尝试的一切都是错误的: % With macro def group_kerning(text L)(expr k)(text R) = ligtable for l=L: l: endfor for r=R: r kern k, endfor enddef; group_kerning("A", "F", "K")(k#)("C", "G");% wrong % Without macro ligtable for l=...

Admin

如何减少“
kerning

如何减少“

喂食 \documentclass{article} \pagestyle{empty} %\usepackage[slantedGreek,subscriptcorrection]{newtx}% this is what I use with many of other packages in a non-minimal example. %% Text skips with glue being half of the value of the argument (cf. http://tex.stackexchange.com/q/657443, h...

Admin

如何实现`derivative`中的一致间距?
kerning

如何实现`derivative`中的一致间距?

编译时: \documentclass{article} \usepackage{derivative} \begin{document} \noindent \[\pdv{P}{r}\] \[\pdv{T}{r}\] \[\pdv{X}{r}\] \end{document} 得到: 很明显, 的T间距或字距与其他字母不同。我想确保P和 的X字距/间距也像T本例中的 一样。 我相信我可以插入\!间距,但如果我决定更改字体(字距以某种方式正确地发生),或者derivative更新以解决此问题,这很快就会成为一种麻烦。 ...

Admin

为什么我的 TexMaker 输出的字距这么糟糕?
kerning

为什么我的 TexMaker 输出的字距这么糟糕?

我正在使用 TexMaker 撰写一篇研究文章。本文使用以下软件包作为序言: \ifx\directlua\undefined\ifx\XeTeXcharclass\undefined \usepackage[utf8]{inputenc} %pdftex engine \else\RequirePackage[no-math]{fontspec}[2017/03/31]\fi %xetex engine \else\RequirePackage[no-math]{fontspec}[2017/...

Admin

斜体“Ex-Vivo”的字距为什么乱了?
kerning

斜体“Ex-Vivo”的字距为什么乱了?

当以斜体排版“Ex-Vivo”时,破折号和 V 之间明显有很大的间距。这是否意味着我的 LaTeX 设置错误,还是我需要为这种情况手动设置字距? 梅威瑟: \documentclass{article} \begin{document} \section{Ex-Vivo} \section{\textit{Ex-Vivo}} Ex-Vivo \textit{Ex-Vivo} \end{document} ...

Admin