5

TeXで方程式を小さくするにはどうすればよいですか? たとえば、方程式環境を次のように使用したいと考えています。

\begin{equation}
long equation here
\end{equation}

しかし、大きすぎて余白に収まらないように表示されます。以下を使用してこれを回避します。

$ long equation here $

しかし、その後、自動番号付けや方程式環境の他のすべての優れた機能が得られません。

第二に、\begin{equation}\end{equation} 内の特定の方程式の番号付けを抑制するにはどうすればよいですか? 数字が表示されていない方程式は合計にカウントされないようにしたいと思います (したがって、最初の 3 つの方程式の数字が抑制されているが、4 番目の方程式が抑制されていない場合、4 番目の方程式には「1」というラベルを付ける必要があります)。

ありがとう。

4

3 に答える 3

5

$ eqn $ から得られる結果が気に入ったら、\textstyle を方程式環境に置くことでこれを得ることができます。

番号付けを抑制するには、"*": を使用します \begin{equation*} ... \end{equation*}。環境内の個々の方程式に \notag を使用することもできます (例: align)。

于 2010-02-04T03:35:16.477 に答える
3

しかし、大きすぎて余白に収まらないように表示されます。

あなたはフェルマーの最後のレオレムの証明を書こうとしているのではありませんよね? :-)

方程式がマージンにオーバーフローすることを意味していると仮定し、フォントを変更するのではなくそれを避けたいと仮定すると、amsmathをお勧めします。たとえば、次のような長い式を書くことができます。

\begin{multline}
  A = \lim _{n\rightarrow \infty }\Delta x\left( a^{2}+\left( a^{2}+2a\Delta x
    +\left( \Delta x\right) ^{2}\right)\right.\\
  +\left( a^{2}+2\cdot 2a\Delta x+2^{2}\left( \Delta x\right) ^{2}\right)\\
  +\left( a^{2}+2\cdot 3a\Delta x+3^{2}\left( \Delta x\right) ^{2}\right)\\
  + \ldots\\
  \left.+\left( a^{2}+2\cdot (n-1)a\Delta x +(n-1)^{2}\left( \Delta x\right) ^{2}\right) \right)\\
  = \frac{1}{3}\left( b^{3}-a^{3}\right)
\end{multline}

( Mathmodeからの例: 優れた数学をタイプセットしたい場合は必須です。) amsmath には他にも多くの環境があります:複数の方程式をまとめて収集するため、複数align行にまたがって配置するためのバリエーション(注、いいえ) 、amsmath には他にも多くの環境があります。等式_gathermultlineisplit

2 番目の他の質問に答えるには: 方程式環境のスター付き形式を使用して、番号のない方程式を取得できます。

\begin{equation*}
    E = mc^2
\end{equation*}
于 2010-02-04T09:49:14.623 に答える
2

displaymath環境(environmentによって呼び出されるequation)はあなたの数学を広すぎてタイプセットしますが、environment math$formulae$foの例によって呼び出される)はそれを正しくタイプセットすることを理解しますか?

その場合、引数のdisplaymathモードをmathモードに、またはその逆に切り替えることができるコマンドがあります。

mathでスタイルを誘導するには、コマンドdisplaymathを使用できます\textstyle{}displaymathでスタイルを誘導するには、コマンドmathを使用できます\displaystyle{}

だからあなたの仕事のために:

\begin{equation}\textstyle{
neverending formulae
}\end{equation}

私はそれがあなたが望むことをすることを願っています。

于 2010-02-11T04:26:32.207 に答える