fix(ref): \appref 前导空格改紧贴前字,撤回 \unskip

a035602 给 \appref/\secref 加的 \unskip 会误删前一字符的胶:当宏紧跟在
全角标点后(如"框架''。\appref"),\unskip 把 xeCJK 的标点间距胶一并删掉,
"。附录"被压缩约 7pt。撤回 \unskip,宏恢复为 附录~\ref / 第~\ref~节。

实测真正会漏空格的只有"汉字+空格+宏"(xeCJK 看不穿宏、不知它展开为中文,
漏约 3.65pt);"标点+空格+宏"不漏(xeCJK 标点处理已吸收该空格)。故仅把
14 处"汉字 \appref"的源码空格删去、紧贴前字,标点后及行首的空格保留。
正则 [一-鿿] +\appref 精确命中汉字前导,不误伤标点。
This commit is contained in:
2026-06-16 20:12:04 +08:00
parent a035602696
commit df18eb2cc7
6 changed files with 16 additions and 16 deletions
+1 -1
View File
@@ -196,7 +196,7 @@
若必须给出物理 Hz 单位,应显式写为 $\nu^{\mathrm{Hz}}$,避免与归一化模型参数混淆。
下标区分两类 Doppler:$\nu_k$ 为单阵列多信源场景中第 $k$ 个信源的独立 Doppler($K$ 个自由待估量);$\nu_\ell$ 为多星单用户场景中第 $\ell$ 条链路的 Doppler,由参考链路 $\nu_{\mathrm{ref}}$ 经几何映射 $\nu_\ell=\nu_{\mathrm{ref}}+\Delta\nu_\ell(\boldsymbol\xi)$ 诱导,仅 $\nu_{\mathrm{ref}}$ 为自由标量。
相关符号汇总于表~\ref{tab:signalDopplerDelayNotation}。
其中带时延下标 $\tau$ 的符号($\tau_\ell$、$\tau_{\mathrm{ref}}$、$f_{\tau,\ell}$、$\boldsymbol\eta_\tau$、$\mathcal E_{\tau,\ell}$)为 \gls{doa}--Doppler--delay 扩展预留,本版本正文不展开,与 \appref{subsec:beamformingSymbols} 的波束成形符号同属预留命名空间。
其中带时延下标 $\tau$ 的符号($\tau_\ell$、$\tau_{\mathrm{ref}}$、$f_{\tau,\ell}$、$\boldsymbol\eta_\tau$、$\mathcal E_{\tau,\ell}$)为 \gls{doa}--Doppler--delay 扩展预留,本版本正文不展开,与\appref{subsec:beamformingSymbols} 的波束成形符号同属预留命名空间。
\begingroup
\small