Как ограничить размер разделителя для встроенной математики?

Как ограничить размер разделителя для встроенной математики?

Я работаю над текстом со встроенной математикой, содержащей большие разделители:

Lorem ipsum dolor sit amet, consetetur sadipscing elitr,\\ sed diam
nonumy eirmod tempor invidunt $\left(I_A^B\right)$\\ ut labore et
dolore magna aliquyam erat, sed diam voluptua.

В то же время я хотел бы избежать нарушенного межстрочного интервала. Есть ли простой способ установить верхнюю границу размера разделителя (гибкий размер, но только до определенного предела)? В идеале это будет применяться только к приведенной выше ситуации со встроенной математикой, но не к, например, отображению математики. В случае сомнений я бы предпочел придерживаться (I_A^B)вместо этого.

Заранее спасибо!

Редактировать: Шрифт — латинский современный, размер шрифта 12, межстрочный интервал одинарный.

Редактировать 2: Нужно было быть аккуратнее с моим MWE. Так что реальный пример из моего текста - это что-то такое раздутое, как

$\left[\tau^{\left(a\right)}\left(k\right)\right]^{-1}=\left.k^{2}  \gamma^{\left(a\right)}\right/\chi^{\left(a\right)}$

решение1

Ваш пример не показывает увеличенное пространство между базовыми линиями. В следующем коде я установил \lineskipбольшое значение (по умолчанию ноль), чтобы подчеркнуть, когда происходит увеличение: вы видите, что в примере 2 оно не отображается.

\documentclass[10pt]{article}
\usepackage{lmodern}

\begin{document}

\setlength{\lineskip}{10pt} % to magnify the effect

1. \textbf{Incorrect}\par
Lorem ipsum dolor sit amet, consetetur sadipscing elitr,\\ sed diam
nonumy eirmod tempor invidunt $\left(I_A^{B^\frac{2}{3}}\right)$\\ ut labore et
dolore magna aliquyam erat, sed diam voluptua.

\bigskip

2. \textbf{Incorrect}\par
Lorem ipsum dolor sit amet, consetetur sadipscing elitr,\\ sed diam
nonumy eirmod tempor invidunt $\left(I_A^B\right)$\\ ut labore et
dolore magna aliquyam erat, sed diam voluptua.

\bigskip

3. \textbf{Almost correct}\par
Lorem ipsum dolor sit amet, consetetur sadipscing elitr,\\ sed diam
nonumy eirmod tempor invidunt $\bigl(I_A^B\bigr)$\\ ut labore et
dolore magna aliquyam erat, sed diam voluptua.

\bigskip

4. \textbf{Correct}\par
Lorem ipsum dolor sit amet, consetetur sadipscing elitr,\\ sed diam
nonumy eirmod tempor invidunt $(I_A^B)$\\ ut labore et
dolore magna aliquyam erat, sed diam voluptua.

\end{document}

введите описание изображения здесь

Вы также можете ясно видеть, что нет необходимости в том, чтобы разделители покрывали всю высоту: четвертый пример так же четко разделен, как и третий.

Примечание: Мне пришлось прибегнуть к размеру 10pt, потому что размер 12pt \bigтакой же, как и обычный, с Latin Modern. Вот картинка для 12pt.

введите описание изображения здесь

Добавление

Теперь, когда вы показали настоящую формулу, вот пример:

\documentclass[12pt]{article}
\usepackage{lmodern}

\begin{document}

\setlength{\lineskip}{10pt} % to magnify the effect

1. \textbf{Incorrect}\par
Lorem ipsum dolor sit amet, consetetur sadipscing elitr,\\
sed diam nonumy eirmod tempor invidunt
$\left[\tau^{\left(a\right)}\left(k\right)\right]^{-1}=
\left.k^{2}  \gamma^{\left(a\right)}\right/\chi^{\left(a\right)}$\\
ut labore et dolore magna aliquyam erat, sed diam voluptua.

\bigskip

2. \textbf{Correct}\par
Lorem ipsum dolor sit amet, consetetur sadipscing elitr,\\
sed diam nonumy eirmod tempor invidunt
$[\tau^{(a)}(k)]^{-1}=k^{2}\gamma^{(a)}/\chi^{(a)}$\\
ut labore et dolore magna aliquyam erat, sed diam voluptua.

\end{document}

введите описание изображения здесь

Увеличение все еще больше обычного, просто для того, чтобы лучше показать, где это происходит. Это ошибка, когда везде используют \leftand \right: «правильная» формула даже лучше читается, чем та, с ними.

Связанный контент