当我在正文中使用上标时,上标行和上标行之间会有一些额外的空白。我该如何让它停止这种情况?例如,降低上标,或使它们变小?
编辑:我敢打赌,在这种情况下,问题不在于上标,我在删除 \footnotesize 后发现,这个问题与 MWE 有关。我敢打赌,这是上标和我的 titlesec 命令之间的相互作用。两者单独工作正常,但在这种情况下,当它们结合在一起时会发生一些事情。...\glue(\lineskip) 1.0
我的日志文件中有一个。
梅威瑟:
\documentclass[12pt,letterpaper]{article}
%Font stuff here
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{tgtermes,newtxmath}
%Chemistry stuff
\usepackage[language=british]{chemmacros}
\usepackage[]{titlesec} %makes section headers smaller
\titleformat{\subsection}[runin]{\normalsize\it}{\thesubsection}{0.5em}{}[:]
\titlespacing\subsection{0pt}{0.2ex plus -1ex minus -.5ex}{-\parskip}
\titlespacing{\subsection}{0.5ex plus -1ex minus -.3ex}{*2}{2\wordsep}
\showoutput
\begin{document}
\subsection{Actinide Coordination Polymers}
The most common ionic uranium species in atmospheric conditions is uranyl, {\ch{[UO2]^{ 2+}}}, a uranium(VI) (\textit{d}\textsuperscript{0}\textit{f}\textsuperscript{0}) species.
The two oxo ligands are double-bonded in the axial positions, restricting other ligands to the equatorial plane.
The uranyl ion is Lewis acidic, and very ``hard'' on the Lewis acid-base hardness scale, causing it to be oxophilic.
\end{document}
答案1
如果你\showoutput
在序言中添加内容,你会在日志中看到可怕的
...\glue(\lineskip) 1.0
这意味着 TeX 无法维持正常的基线空间,因此插入了行跳过粘连以确保线条不接触。
您已强制将上标变大,\footnotesize
但为了避免这种情况,您需要将其变小,或者将下标下调得更少,将上标上调得更少,或者总体上增加基线跳跃。所有方法都可行,您自己选择...
如果使用默认上标大小,则上标将适合基线间距:
\documentclass[12pt,letterpaper]{article}
%Font stuff here
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{tgtermes,newtxmath}
%Chemistry stuff
\usepackage[language=british]{chemmacros}
%\usepackage[]{siunitx}
\showoutput
\begin{document}
The most common ionic uranium species in atmospheric conditions is uranyl, { \ch{[UO2]^{2+}}}, a uranium(VI) (\textit{d}\textsuperscript{0}\textit{f}\textsuperscript{0}) species.
The two oxo ligands are axial, restricting other ligands to the equatorial plane.
The uranyl ion is Lewis acidic, and very ``hard'' on the Lewis acid-base hardness scale, causing it to be oxophilic.
It is phosphorescent, with multiple emission bands in the 450--600 nm range, giving it bright green emission, as shown in Figure.
\end{document}
在编辑的问题中,问题在于插入的标题titlesec
有一个支柱(用于 15pt 基线跳跃),深度为 4.35pt,这意味着几乎没有任何空间容纳下行部分。我不明白为什么一个连续的标题应该有一个支柱(标准定义不会有),而不是深入到包中,我只是在本地使用以下方法破坏支柱:
\titleformat{\subsection}[runin]{%
\let\strut\relax
\normalsize\it}{\thesubsection}{0.5em}{}[:]
答案2
1.1pt
确实,我所能测量到的线条跳跃之间的差异是最大的。您还可以稍微增加 的值\linespread
:\linespread{1.05}
差异仅为0.1pt
, 而 没有差异\linespread{1.07}
。