Я хотел бы узнать, есть ли какая-либо команда, которая автоматически регулирует вертикальный интервал строки, чтобы полностью отобразить математическое уравнение или формулу в этой строке? Например,
\documentclass[11pt,a4paper]{article}
\begin{document}
-Hello everyone, $\lim_{n\to\infty}d(x_n^{C_1},x_n^{C_2})$ exists,
\end{document}
Выполнение кода выше показывает, что знак бесконечности расположен рядом, а lim
не под ним из-за плотного вертикального интервала. Я не хочу использовать $$
или любой align
для этого, потому что
Такие команды начинают формулу с новой строки и
В случае длинного уравнения использование таких команд часто приводит к тому, что уравнение выходит за пределы поля.
Мне нравится текущий размер шрифта и узкий межстрочный интервал, и я хотел бы немного уменьшить вертикальный межстрочный интервал, чтобы отображать «предельное» уравнение, как и положено, только для той строки, которая его содержит.
решение1
Пожалуйста, имейте в виду, что набор больших формул или формул с большой высотой/глубиной приводит к действительно уродливому результату в текстовом режиме (то есть к тому, что вы пытаетесь сделать).
Решение вашей команды следующее \limits
:
\documentclass[11pt,a4paper]{article}
\begin{document}
-Hello everyone, $\lim\limits_{n\to\infty}d(x_n^{C_1},x_n^{C_2})$ exists,
\end{document}
который производит
Другим решением, как прокомментировал @DavidCarlisle, было бы использование \displaystyle
команды, например:
-Hello everyone, $\displaystyle\lim_{n\to\infty}d(x_n^{C_1},x_n^{C_2})$ exists,
это будет применяться ко всей формуле.
Тем не менее, я рекомендую вам прочитать amsmath
пакет документов: набор отображаемых математических формул с помощью этого пакета действительно прост (ну, с LaTeX тоже легко, но так лучше), и он также предоставляет множество сред, которые позволят вам разбивать длинные уравнения на несколько строк.
Держу пари, что вы используете LaTeX для получения красивых печатных документов, и они сделаны с использованием отображаемой математики (наряду снекоторыйтекстовая математика).
Чтобы получить документацию, введите в командной строке/окне терминала следующее:
texdoc amsmath
Поиск повебможет привести вас на сайт CTAN, но нет необходимости туда заходить.
Я настоятельно рекомендую вам просмотреть наиболее популярные вопросы TeX.SE, чтобы найти некоторую информацию и руководства для новичков, например:
решение2
Чтобы встроенная математика выглядела так же, как при использовании equation
и других отображаемых математических сред, вы просто добавляете, \displaystyle
не изменяя свой код. Тем не менее, я настоятельно рекомендую не делать этого внутри абзацев, это только делает текст уродливее из-за неравномерного межстрочного интервала.
\documentclass[11pt,a4paper]{article}
\usepackage{tabularx}
\begin{document}
\begin{tabularx}{\linewidth}{|X|X|}\hline
this is one line above ...
-Hello everyone, $\displaystyle\lim_{n\to\infty}d(x_n^{C_1},x_n^{C_2})$ exists, ...
and this is one line below ...
&
this is one line above ...
-Hello everyone, $\lim_{n\to\infty}d(x_n^{C_1},x_n^{C_2})$ exists, ...
and this is one line below ... \\ \hline
\end{tabularx}
\end{document}