数式全体を表示するために縦の行間隔を自動的に調整します

数式全体を表示するために縦の行間隔を自動的に調整します

行内の数式や公式を完全に表示するために、行の垂直間隔を自動的に調整するコマンドがあるかどうか知りたいのですが。たとえば、

\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. このようなコマンドは、数式を新しい行で開始し、

  2. 長い数式の場合、このようなコマンドを使用すると、数式が余白に溢れてしまうことがよくあります。

現在のフォント サイズと狭い行間隔が気に入っているので、垂直の行間隔を少し緩めて、「制限」方程式をそれが含まれる行にのみ適切に表示したいと思います。

答え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 で最も投票数の多い質問を閲覧して、次のような洞察や初心者向けガイドを見つけることを強くお勧めします。

http://www.dickimaw-books.com/latex/novices/index.html

答え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}

ここに画像の説明を入力してください

関連情報