行内の数式や公式を完全に表示するために、行の垂直間隔を自動的に調整するコマンドがあるかどうか知りたいのですが。たとえば、
\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 の Web サイトに移動することもできますが、そこに行く必要はありません。
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}