答案1
您可能应该发布一个 MWE 来充分解释您想要什么。我假设您想要类似的东西$J_{a\_b}$
并且正在使用类似的某种编码\usepackage[T1]{fontenc}
,所以您不喜欢 a 和 b 之间的下划线的样子。
尝试使用命令\rule[h]{w}{t}
绘制一条水平线(控制w
所需宽度的参数和另外两个用于垂直定位和厚度的参数,均为 tex 长度):
\documentclass{article}
\usepackage[T1]{fontenc}
\begin{document}
$J_{a\_b}$ %underscore is too long?
$J_{a\rule[-.1em]{1ex}{.4pt}b}$
\end{document}
您可能想要尝试\usepackage{fontenc}
或者\usepackage[OT1]{fontenc}
,如果它们不会破坏文档中的任何其他内容,它们至少会在 MWE 中呈现更短的下划线。