![我怎样才能避免使用unicode-math的函数参数接触括号?](https://linux22.com/image/274822/%E6%88%91%E6%80%8E%E6%A0%B7%E6%89%8D%E8%83%BD%E9%81%BF%E5%85%8D%E4%BD%BF%E7%94%A8unicode-math%E7%9A%84%E5%87%BD%E6%95%B0%E5%8F%82%E6%95%B0%E6%8E%A5%E8%A7%A6%E6%8B%AC%E5%8F%B7%EF%BC%9F.png)
也许,我做错了什么,但请看一下这个公式中的对齐:
% arara: lualatex
\documentclass{article}
\usepackage{mathtools}
\usepackage[%
,math-style=ISO
]{unicode-math}
\begin{document}
$f(T)= T\cdot \dots$
\end{document}
那不是很美观。“T”形螺母位于右支架上,T 形下方有很多自由空间(支架太低)。我可以添加一些\,
或类似的东西,但我想,我只是不知道如何设置功能。
编辑:使用 XeLaTeX 编译效果很好。但我需要使用 LuaLaTeX。Lua 版本是:“LuaTeX,版本 beta-0.76.0-2013062820 (rev 4627)”我收到很多
luaotfload | load : auto-selecting default features for script: dflt
luaotfload | load : path lookup of "latinmodern-math.otf" unsuccessful, falling
back to file:
在我的main.log
答案1
TL2013 和 MiKTeX 的文件luatex-unicode-letters.tex
有所不同。TL 版本停用(注释)从\l 1D400
到的所有条目\l 1D7CB
,并包含注释:
% XXX: luatex math italic correction bug
% http://www.tug.org/pipermail/tex-live/2011-October/030295.html
这听起来好像 LuaTeX 中有一个错误,而 Tex Live 通过不设置某些 catcode 实现了解决方法。如果我将复制luatex-unicode-letters.tex
到 MiKTeX,更新 FNDB 并重新创建 LuaLaTeX 格式,那么 MiKTeX 中的间距也是正确的。