LaTeXを使用してこの区分的関数を作成するにはどうすればよいですか?
試しました
$ \begin{array}{cc} \{ & \begin{array}{cc} 0 & x\leq 0 \\ \frac{100-x}{100} & 0\leq x\leq 100 \\ 0 & 100\leq x \end{array} \end{array} $
完全には機能しませんでした、ブラケット" { "は小さく見えます。以下を参照してください。
コメント
回答
この状況は、まさにcases
です。 amsmath
パッケージの環境が設計されました。プリアンブルに
\usepackage{amsmath}
を入れると、次のことができます
\[ \begin{cases} 0 & x\leq 0 \\ \frac{100-x}{100} & 0\leq x\leq 100 \\ 0 & 100\leq x \end{cases} \]
例を正しいサイズのブラケットに適合させるため。
TeXのような構文を使用してこのサイトで方程式を記述できない場合:これは意図的な選択。ほとんどの場合、実際には、TeXソースについて、それが生成する方程式(またはその他)ではなく、ここで話したいと思います。また、実際にはTeXではない画像を生成するためにTeXのようなプロセスを使用することは、積極的に混乱する可能性があります(完全なチューリング完全で混乱する栄光…)
(参照詳細については、メタに関するディスカッションをご覧ください。)
コメント
- では、TeX処理はなくなりましたか? = ///非常に役に立たないので、TeX.SE(o.O)内のすべてのLaTeXのものは画像である必要があります。 Math.SEで動作する場合は、なぜここにいないのですか?多分それは物事をねじ込むことができます…多分それは必要なねじです'。 = /
- @GarouDan:'が発見したように、TeX.SEサイトは、(La)TeXコードの自動変換を無効にするように設定されています。 Math.SEサイト。 TeX.SEサイトのほとんどのユーザーは、'が処理された後の外観よりも、基になるコードの表示にはるかに関心があるため、これは意図的な選択です。コードの結果を表示する必要がある場合は、いつでもコンパイルして(
standalone
ドキュメントクラスを使用するのが最適)、2つのインスタンスで行ったように画像としてアップロードできます。私が書いた答えで。 🙂 - あなたの例では、0 'を(100-x)/ 100の場合の中央に配置する方法はありますか? 0、(100-x)/ 100、0のように見えるように、すべて同じ"列"(中央)にあります?
- @jamaicanwormこれはQ &サイトなので、このようなフォローアップの質問には'コメントで質問するのではなく、新しい質問を開くことをお勧めします(この質問にリンクして、'話している内容を表示できます)。ただし、部分的な答えは、以下のMico 'の答えで、
ll
を好きなものに置き換えることができるということです-cl
が適しているように聞こえますか? - @Antブラケットの前に$ f(x)$を追加したいとします。つまり、f(x)= {bla bla if x < 0; \ n;のようなものを印刷したい場合です。 bla bla x > 0
回答
私は一般的に好むこのような場合は、amsmath
パッケージのケース環境を使用します(しゃれを意図したもの) 。ただし、提供するMWEを最小限に変更することで、主に\{
を\left\{
を作成し、アレイ環境の最後に\right.
命令を追加します。 2つのネストされたアレイ環境ではなく、 1つのアレイのみが必要であることに注意してください。
\documentclass{article} \begin{document} \[ \left\{ \begin{array}{ll} 0 & x\leq a \\ \frac{x-a}{b-a} & a\leq x\leq b \\ \frac{c-x}{c-b} & b\leq x\leq c \\ 1 & c\leq x \\ \end{array} \right. \] \end{document}
(配列の各列の配置インジケーターもc
から変更したことに注意してくださいto l
。)
画像からわかるように、最初の列の分数項のため、行間の間隔はかなり狭くなっています。これが問題だと思う場合は、最初と3番目の\\
コマンドに[0.5ex]
を追加することで、いつでも垂直方向のスペースを少し増やすことができます。 [1ex]
を2番目に(「newline」コマンドのこれらのオプションは、挿入する余分なスペースの量をTeXに指示します。)垂直方向の間隔を追加すると、次のようになります。
回答
この場合、dcases
の使用も推奨できると思います。 mathtools
パッケージに含まれています。 誰かがcases環境の引数を表示スタイルでタイプセットすることを好むかもしれません。
\documentclass{article} \usepackage{mathtools} \begin{document} \[ \begin{dcases} 0 & x\leq a \\ \frac{x-a}{b-a} & a\leq x\leq b \\ \frac{c-x}{c-b} & b\leq x\leq c \\ 1 & c\leq x \\ \end{dcases} \] \end{document}
2つの違いは次のとおりです(top:dcases
、下:cases
):
回答
または、ivを入力することもできます \{
の前にあるid = “2e27fe0a9c”>
cases
環境を提供します。