式のテキスト形入出力
| FullForm[expr] | 式の記述をカーネルの内部表記に変換する |
| InputForm[expr] | キーボードの文字と記号だけで構成される入力式の記述形式に変換する |
| OutputForm[expr] | キーボードの文字と記号だけで構成される出力式の記述形式に変換する |
| StandardForm[expr] | Wolframシステムノートブックの標準記述形式に変換する |
| TraditionalForm[expr] | 慣用形へ変換 |
| TeXForm[expr] | TeX形式へ変換 |
| MathMLForm[expr] | Web上で使われるMathML形式へ変換 |
| CForm[expr] | C言語形式へ変換 |
| FortranForm[expr] | Fortran形式へ変換 |
一次元文字列 | InputForm , FullForm等 |
二次元ボックス | StandardForm , TraditionalForm等 |
| ToExpression[input] | 文字列やボックスを解釈し式に変換する |
| FullForm | 明示的な関数の記述形式 |
| InputForm | 一次元的な行モードの記述形式 |
| StandardForm | 二次元的な数学記号を直接表示編集可能にする記述形式 |
| ToExpression[input,form] | 入力文 input がテキスト形式の表記で与えられたと仮定して式を生成する |
| Short[expr] | 式 expr の部分を1行分表示する |
| Short[expr,n] | 式 expr の部分を n 行分表示する |
| Shallow[expr] | 式 expr の木構造において最上位(最も浅いレベル)の部分だけを表示する |
| Shallow[expr,{depth,length}] | 式 expr の木構造において指定レベルの深さと長さまで表示する |
| StringForm["cccc``cccc",x1,x2,…] | 第1引数の文字列において2重アクセント記号 `` があればそれを xi で順番に置換した文字列を構成する |
| StringForm["cccc`i`cccc",x1,x2,…] | 第1引数の文字列においてパターン`i` があれば番号に対応した xi で置換した文字列を構成する |
| Row[{expr1,expr2,…}] | 連結した expri の出力形を返す |
| Row[list, s] | 連続要素間に s を挿入する |
| Spacer[w] | Rowで使用することのできる w ポイントのスペースを生成する |
| Invisible[expr] | expr の物理次元により決められるスペースを生成する |
| Column[{expr1,expr2,…}] | オブジェクトの左揃えの列 |
| Column[list,alignment] | |
| Column[list, alignment, s] | s のx-heightで分けられた要素を持つ列 |
| Defer[expr] | expr の評価を保留したままで expr の出力形を返す |
| Interpretation[e,expr] | e として表示されるが expr として評価される出力を返す |
| ScientificForm[expr] | 数値を科学表記で表示する |
| EngineeringForm[expr] | 数値を工学表記で表示する(指数部が3の整数倍の値になるように仮数部の小数点位置が調整される) |
| AccountingForm[expr] | 数値を会計表記で表示する |
| NumberForm[expr,tot] | 式 expr にある近似実数を最長で tot 桁まで表示する |
| ScientificForm[expr,tot] | 式 expr にある近似実数を最長で tot 桁まで科学表記で表示する |
| EngineeringForm[expr,tot] | 式 expr にある近似実数を最長で tot 桁まで工学表記で表示する |
オプション
|
デフォルト値
| |
| DigitBlock | Infinity | コンマ等の区切り記号を挿入する桁の間隔を指定する |
| NumberSeparator | {","," "} | 小数点以上の位の桁と以下の位の間隔を区切る記号を指定する |
| NumberPoint | "." | 小数点を表す記号を指定する |
| NumberMultiplier | "∖[Times]" | 科学表記における乗算記号を指定する |
| NumberSigns | {"-",""} | 負と正の符号記号を指定する |
| NumberPadding | {"",""} | 表示長を合わせるために,符号に続けて短すぎる数値にあてがう記号を指定する |
| SignPadding | False | 符号の後にスペースを入れるかどうか指定する |
| NumberFormat | Automatic | 数値(仮数部)の出力書式を指定する |
| ExponentFunction | Automatic | 指数部の出力書式を指定する |
| PaddedForm[expr,tot] | 式にある数のすべてを tot 桁まで表示し,桁数が足りなければ数の手前にスペースを充填して表示長を揃える |
| PaddedForm[expr,{tot,frac}] | 式にある数のすべてを tot 桁まで表示し,小数点以下は frac 桁まで表示し,桁数が足りなければ数の手前にスペースを充填して表示長を揃える |
| NumberForm[expr,{tot,frac}] | 式にある数のすべてを最高で tot 桁まで表示し,小数点以下は frac 桁まで表示する |
| Column[{expr1,expr2,…}] | 式 expri を左揃えで上から下へ1列で表示する |
| BaseForm[expr,b] | 式に対する数値を底 b に変換し表示する |
| PaddedForm[Column[list],tot] | tot 桁に十分なスペースを持つようすべての数が充填された列を出力する |
| PaddedForm[Grid[list],tot] | tot 桁に十分なスペースを持つようすべての数が充填された表を出力する |
| PaddedForm[Grid[list],{tot,frac}] | すべての近似実数において小数点以下に frac 桁置く |
| SpanFromLeft | 左側の要素から伸張する |
| SpanFromAbove | 上の要素から伸張する |
| SpanFromBoth | 上でかつ左の要素から伸張する |
オプション名
|
デフォルト値
| |
| Background | None | 使用する背景色 |
| BaselinePosition | Automatic | 周囲のテキストベースラインに何を揃えるか |
| BaseStyle | {} | 格子のベーススタイル指定 |
| Frame | None | 格子のどこに枠を描画するか |
| FrameStyle | Automatic | 枠に使用するスタイル |
オプション
|
デフォルト値
| |
| Alignment | {Center,Baseline} | 項目を水平・垂直方向で揃える |
| Dividers | None | 格子のどこに仕切り線を引くか |
| ItemSize | Automatic | 各項目の幅と高さ |
| ItemStyle | None | 列と行のスタイル |
| Spacings | {0.8,0.1} | 水平・垂直方向のスペース |
オプション
|
デフォルト値
| |
| Alignment | {Center,Baseline} | 項目を水平・垂直方向で揃える |
| Background | None | 使用する背景色 |
| BaseStyle | {} | 項目のベーススタイルの指定 |
| Frame | None | 項目のどこに枠を描画するか |
| FrameStyle | Automatic | 枠に使用するスタイル |
| ItemSize | Automatic | 各項目の幅と高さ |
高次元データのフォーマット
オプション
|
デフォルト値
| |
| TableDepth | Infinity | 表に含む最大レベル数(次元数)を指定する |
| TableDirections | {Column,Row,Column,…} | 各レベル(次元)を行にするか列にするか指定する |
| TableAlignments | {Left,Bottom,Left,…} | 各レベルの入力要素をどの方向に寄せて並べるか指定する |
| TableSpacing | {1,3,0,1,0,…} | 要素と要素の間隔をスペース記号換算で指定する |
| TableHeadings | {None,None,…} | 各レベルに付けるラベルを指定する |
オプション
|
設定例
| |
| FontSize | 12 | 文字の大きさ |
| FontWeight | "Plain" または "Bold" | 文字の太さ |
| FontSlant | "Plain" または "Italic" | 斜体指定 |
| FontFamily | "Courier" , "Times", "Helvetica" | 文字の種類 |
| FontColor | GrayLevel[0] | 文字の色 |
| Background | GrayLevel[1] | 背景色 |
| DisplayForm[boxes] | ボックス boxes を数学表記で表示する |
| "text" | 文字列 | |||||||||
| RowBox[{a,b,…}] | ボックスの行あるいは文字列 a,b,… | |||||||||
| GridBox[{{a1,b1,…},{a2,b2,…},…}] | ||||||||||
ボックスの配列
| ||||||||||
| SubscriptBox[a,b] | 下付き文字ボックス ab | |||||||||
| SuperscriptBox[a,b] | 上付き文字ボックス ab | |||||||||
| SubsuperscriptBox[a,b,c] | 上付き下付き文字ボックス | |||||||||
| UnderscriptBox[a,b] | 真下付き文字ボックス | |||||||||
| OverscriptBox[a,b] | 真上付き文字ボックス | |||||||||
| UnderoverscriptBox[a,b,c] | 真上真下付き文字ボックス | |||||||||
| FractionBox[a,b] | 分数ボックス | |||||||||
| SqrtBox[a] | 平方根ボックス | |||||||||
| RadicalBox[a,b] | b 次根 | |||||||||
| FrameBox[box] | ボックス box の周囲に罫線を描く |
| GridBox[list,RowLines->True] | グリッドボックスGridBoxの行と行の間に罫線を引く |
| GridBox[list,ColumnLines->True] | 列間に線を引く |
| GridBox[list,RowLines->{True,False}] | |
第1行の下だけに罫線を引く | |
| FormBox[boxes,form] | ボックス boxes に表記 form に関連した規則を適用する |
| InterpretationBox[boxes,expr] | ボックス boxes が指定式 expr を表すものと解釈する |
| TagBox[boxes,tag] | ボックス boxes にタグ tag を関連付けて解釈する |
| ErrorBox[boxes] | エラーの旨を告げ,ボックス boxes の解釈処理を停止する |
オプション
|
デフォルト値
| |
| Editable | Automatic | オブジェクト内容が編集可能かどうか指定する |
| Selectable | True | オブジェクト内容が選択可能かどうか指定する |
| Deletable | True | オブジェクト内容が削除可能かどうか指定する |
| DeletionWarning | False | オブジェクト内容が消去される際は警告するかしないか指定する |
| BoxAutoDelete | False | オブジェクト内容が変更された際はボックス書式を除去するかしないか指定する |
| StripWrapperBoxes | False |
| ∖(box1,box2,…∖) | RowBox[box1,box2,…] |
| box1∖^box2 | SuperscriptBox[box1,box2] |
| box1∖_box2 | SubscriptBox[box1,box2] |
| box1∖_box2∖%box3 | SubsuperscriptBox[box1,box2,box3] |
| box1∖&box2 | OverscriptBox[box1,box2] |
| box1∖+box2 | UnderscriptBox[box1,box2] |
| box1∖+box2∖%box3 | UnderoverscriptBox[box1,box2,box3] |
| box1∖/box2 | FractionBox[box1,box2] |
| ∖@box | SqrtBox[box] |
| \@box1\%box2 | RadicalBox[box1,box2] |
| form∖` box | FormBox[box,form] |
| \*input | input の解釈から適切なボックスオブジェクトを作成する |
| ToString[expr,form] | 式 expr を指定されたテキスト表記の文字列に変換する |
| ToBoxes[expr,form] | 式 expr を指定されたテキスト表記のボックスに変換する |
| ToExpression[input,form] | 文字列またはボックスを指定されたテキスト表記の式に変換する |
| ToString[expr] | OutputFormの文字列に変換する |
| ToBoxes[expr] | StandardFormのボックスに変換する |
| ToExpression[input] | StandardFormの式に変換する |
| InputForm | キーボード入力主体の文字列要素からなる表記 |
| StandardForm | 数学記号等の標準的な表示・編集機能に対応した文字列とボックス要素からなる表記(デフォルト形式) |
| TraditionalForm | 慣用的な数学表記に基づいた表示・編集機能に対応した文字列とボックス要素からなる表記 |
| ToExpression[input,form,h] | 式を生成し,その式に頭部 h を作用させる |
| SyntaxQ["string"] | 文字列の式が文法的に正確しいWolfram言語の入力かどうか検査する |
| SyntaxLength["string"] | 文字列が式を表すものとして,先頭からどの位置の文字までが文法的に正確な式の要素を表しているか調べる |
接頭辞(前置形) | !x | Not[x] |
接尾辞(後置形) | x! | Factorial[x] |
接合辞(中置形) | x+y+z | Plus[x,y,z] |
整合辞 | {x,y,z} | List[x,y,z] |
複合形 | x/:y=z | TagSet[x,y,z] |
上方演算子 | OverHat[x] |
代数記号の拡張指定 | x_ , #2, e::s,等 |
関数適用の指定 | e[e] , e@@e,等 |
ベキ数の指定 | √e , e^e,等 |
乗算関連の演算指定
| ∇e , e/e, e⊗e, ee,等 |
加算関連の演算指定 | e⊕e , e+e, e⋃e,等 |
関係記号 | e==e , e∼e, e⪡e, e⧏e, e∈e,等 |
ベクトル量の指定 | e⟶e , e↗e, e⇌e, e⥓e,等 |
論理演算記号 | ∀ee , e&&e, e∨e, e⊢e,等 |
パターン・規則の指定 | e.. , e|e, e->e, e/.e,等 |
純粋な関数の指定 | e& |
割当て記号 | e=e , e:=e,等 |
複文型の式の指定 | e;e |
| x⊕y | CirclePlus[x,y] |
| x≈y | TildeTilde[x,y] |
| x∴y | Therefore[x,y] |
| x↔y | LeftRightArrow[x,y] |
| ∇x | Del[x] |
| x | Square[x] |
| 〈x,y,…〉 | AngleBracket[x,y,…] |
| xy | Subscript[x,y] |
| x+ | SubPlus[x] |
| x- | SubMinus[x] |
| x* | SubStar[x] |
| x+ | SuperPlus[x] |
| x- | SuperMinus[x] |
| x* | SuperStar[x] |
| x† | SuperDagger[x] |
| Overscript[x,y] | |
| Underscript[x,y] | |
| OverBar[x] | |
| OverVector[x] | |
| OverTilde[x] | |
| OverHat[x] | |
| OverDot[x] | |
| UnderBar[x] |
| Prefix[f[x],h] | 接頭辞(前置形) h x |
| Postfix[f[x],h] | 接尾辞(後置形) x h |
| Infix[f[x,y,…],h] | 接合辞(中置形) x h y h… |
| Prefix[f[x]] | 標準の接頭辞(前置形) f@x |
| Postfix[f[x]] | 標準の接尾辞(後置形) x//f |
| Infix[f[x,y,…]] | 標準の接合辞(中置形) x~f~y~f~… |
| PrecedenceForm[expr,n] | 優先度 n の要素をカッコでくくる |
| MakeBoxes[expr,form] | 式 expr を指定表記法のボックス形に記述変換する |
| MakeExpression[boxes,form] | ボックス boxes を指定表記法の式に逆変換する |
■ 評価最小単位の要素に分解する. |
■ スペース記号等を除去する. |
■ 評価優先順に従いボックスを構築する. |
■ MakeExpression用の変換規則を適用する. |
| Print[expr1,expr2,…] | 式 expri を間隔なしで列記する(列記終了時に改行する) |
出力の書式設定
メニュー
|
Style[]
オプション
|
Style[]
指示子
|
| 書式 ▶ サイズ ▶ 14 | FontSize->14 | 14 |
| 書式 ▶ 文字の色 ▶ 灰 | FontColor->Gray | Gray |
| 書式 ▶ 文字飾り ▶ 太字 | FontWeight->Bold | Bold |
| 書式 ▶ 文字飾り ▶ 斜体 | FontSlant->Italic | Italic |
| 書式 ▶ 背景色 ▶ 黄 | Background->Yellow | |
| 書式 ▶ フォント | FontFamily->"Times" | |
| 書式 ▶ スタイル ▶ Subsection | "Subsection" |
格子のレイアウト
入力としての出力の使用
特殊な格子要素
枠とラベル
その他の注釈
デフォルトスタイル
デフォルトオプション
数式のタイプセット
ボックス言語の使用
基本的コンストラクト
これらのコンストラクトは,タイプセット構造としてノートブック内に現れるコンストラクト,格子上に配列される内容を持つグラフィックスを生成する関数,フォーマットの詳細を調節するために格子内部に現れるコンストラクトの3つに分けることができる.
Grid族
| Grid[{{expr11,expr12,…},{expr21,expr22,…},…}] | |
二次元の格子に配列された exprij でフォーマットするオブジェクト | |
| Column[{expr1,expr2,…}] | expr1 が expr2 の上,というように列に配列された expri でフォーマットするオブジェクト |
| Row[{expr1,expr2,…}] | 数行に伸張する可能性のある行に配列された expri でフォーマットするオブジェクト |
Graphics Grid族
| GraphicsGrid[{{g11,g12,…},…}] | gij が二次元格子にレイアウトされるようなグラフィックスを生成する |
| GraphicsColumn[{g1,g2,…}] | g1 が g2 の上というように,gi が列にレイアウトされるようなグラフィックスを生成する |
| GraphicsRow[{g1,g2,…}] | gi が行にレイアウトされるようなグラフィックスを生成する |
埋め込まれたコンストラクト族
| Item[expr,options] | expr を内容として,また,指定されたオプションを expr を含む領域に適用して表示する |
| SpanFromLeft | 位置が左側の内容により占められていることを示す |
| SpanFromAbove | 位置が上の内容により占められていることを示す |
| SpanFromBoth | 位置が上と左の両方から占められていることを示す |
機能のクラス
Gridおよびその関連コンストラクトは,通常非常に少ないシンタックスでかなり外観をカスタマイズすることができる.下の表はサポートされる機能の種類を示している.詳細は後で説明する.
オプションのシンタックス
格子の外観の詳細を調整するために,多数のオプションが使える.このセクションでは,そのようなオプションの多くで共有される共通のシンタックスを説明する.このシンタックスは格子全体にオプション値を割り当てるだけでなく,個々の行,列,さらには項目にまでオプション値を割り当てる方法を提供する.
Background等,多くのオプションに対する全体的なシンタックスは,Background->{specx,specy}のような形式に基づく.ここで specx は各列に対する値を含むモジュラシンタックスであり,specy は各列に対する値を含む.
| spec | spec をすべての項目に適用する |
| {specx} | specx を連続した水平の位置で適用する |
| {specx,specy} | speck を連続した水平および垂直の位置で適用する |
| {specx,specy,rules} | 個々の i,j 要素に対する明示的な規則も許可する |
この2つのメソッドには,「規則の使用」および「リストの使用」に示すようにそれぞれ異なる利点がある.
規則の使用
規則は指定の行および列に指定の値を与えるという,直接的で判読可能なメソッドを提供する.
行数や列数が多いときは,規則を使うとそのいくつかに属性を設定するのに便利である.
規則は,特定の格子要素や部分領域に値を与えるためにも使える.しかし,次に示すシンタックスは,概念的には同様でも specx および specy とは別のものである.
規則は,規則の例外が存在する場合に,それが簡単に指定できる.しかし,格子のそれぞれの要素に手動で値を指定しようとしている場合は,それほど効率的とはいえない.
反復パターンを作成するためには,代りに次のセクションで説明するリストシンタックスを使った方がよい.
リストの使用
リストで連続した値を与えることは,隣接行および列に対する多数のオプション値を指定するのに簡単で便利な方法である.
また,値を循環的に使うことを表す部分リストを使うこともできる.
このような循環的な部分リストは,最初か最後で充填することができる.
リストの位置は格子の位置に対応しているので,中ほどで単独の値を指定するためにはその前までの値をすべて与えなければならない.これをより直接的に行うためには,「規則の使用」で説明した規則を使う.
両方の使用
両方の長所を取り,格子の反復部分の指定にはリストシンタックスを,例外の指定には規則シンタックスを使うことができる.
| {s1,s2,…,sn} | s1 から sn まで使う.その後はデフォルトを使う |
| {{c}} | すべての場合に c を使う |
| {{c1,c2}} | c1 と c2 を交互に使う |
| {{c1,c2,…}} | すべての ci を循環的に使う |
| {s,{c}} | s を使う.その後は c を反復的に使う |
| {s1,{c},sn} | s1を使う.その後は c を反復的に使い,最後に sn を使う |
| {s1,s2,…,{c1,c2,…},sm,…,sn
}
| 最初に si の最初の列を使う.その後 ci を循環的に使用し,最後に si の最後の列を使う |
| {s1,s2,…,{},sm,…,sn} | 最初に si の最初の列を使い,サイトに最後の列を使う |
| {i1->v1,i2->v2,…} | 位置 ik で何を使うかを指定する |
| {spec,rules} | spec の指定をオーバーライドするために rules を使う |
列,行,溝,項目
GridおよびGraphicsGridは格子の各部分を記述する場合と同じ慣習に従う.Column,GraphicsColumn,GraphicsRowも同じ一般的な慣習に従うが,2つの可能な次元のうちのひとつだけしか扱わない.また,Rowはこのシステムには入らない.
オプションの名前
以下の表は,それぞれのオプションが対処することのできる部分を示したものである.すべてのコンストラクトに対してすべてのオプションが有効であるとは限らない.任意のコンストラクトに対して生じ得るオプションは以下の凡例を参照.
Rowはどのようなオプションも取らない.
列の次に行
オプションに対するシンタックスを覚えるときに,最も重要なステップは列に対する値をまず指定し,次に行に対する値を指定するということである.
| opt->val | すべての項目に対して val を使う |
| opt->{colspec,rowspec} | 列に colspec を,行に rowpec を使う |
| opt->{colspec} | 列に colspec を,行にデフォルトを使う |
Wolfram言語では,水平設定 h,垂直設定 v のオプションは opt->{h,v}と指定する.この慣例が使われる代表的なオプションにImageSizeとPlotRangeがある.
格子では,これらの水平および垂直設定はそれぞれ列と行の値に対応する.これは,列は水平に重なっており,幅や位置等その他の属性も水平次元に対応しているためである.同様に行は垂直に重なっており,それらの属性は水平次元に対応している.
溝
多くのGridオプションは,最終的に列,行,または格子内の項目に関連付けることができる.
DividersとSpacingsのシンタックスは,他のオプションのシンタックスと全く同じである.特定の方向の n 項目の格子では,DividersとSpacingsは,最初の要素の前から始めて最後の要素の後で終わるようにして,要素間に n+1の隙間を指定することができる.
Items
最も細かい記述レベルはItemである.格子の中の各項目は,Background,Alignment,Frame等のオプションに対して,それぞれの値を持つことができる.
仕切り線と枠
| Dividers | 列か行の間に仕切り線を描画する |
| Frame | 格子の領域の周りに枠を描画する |
| FrameStyle | 線に対して全体的なスタイルを使う |
Frameは常に囲まれた領域の4方すべてに線を描画する.Dividersを使うとより細かく指定することができる.
仕切り線と枠のスタイル
優先
矛盾したスタイルが与えられると,DividersがFrameに優先する.またこれらはどちらもFrameStyleに優先する.Itemのスタイルは他のすべてに優先する.
整列と位置
背景とスタイル
一般的な場合
要素にはそれ自身の背景色があることもあるが,要素を並べただけでは不格好な隙間ができることがある.
Gridおよびその関連関数は,その要素を含むすべての項目全体に背景色を施す.
より高度なシンタックスを使うと,さまざまなパターンを作成することができる.
オーバーラップする背景設定の優先順位
伸張とネスト
サイズ変更とスペース
格子のサイズ変更
Gridは通常その要素の大きさを変更しない.また,行と列はデフォルトで内容が表示できるようできるだけ狭くなっている.
上の例では,2行目の方が1行目よりずっと高く,2列目の方が1列目よりも狭くなっており,要素の大きさは全く変更されていない.
もし格子の中の要素がインタラクティブに,または動的に変更されると,格子全体の大きさが適切に調整される.
例外として,Buttonはデフォルトで利用可能なスペースを満たすよう拡張する.
ItemSizeを使うとデフォルトの動作をオーバーライドすることができる.
ItemSize対して使われる単位は「ex」,「em」として知られるタイプセット単位である.
Scaledを使うと,囲んでいる領域の割合として幅を指定することもできる.
格子の中の改行
列が狭すぎる場合,テキスト的な項目は改行される.この場合行は指定の最小値よりも高くなる.
GraphicsGridのサイズ変更
GraphicsGridはデフォルトで項目がすべて同じ大きさの格子を返す.
これとGridの例を比較してみると,後者は全体の大きさも縦横比も考慮しないことが分かる.
GraphicsGridはItemSizeオプションはサポートしないがImageSizeはサポートする.
| Input[] | 入力されるものを式として取り込む |
| InputString[] | 入力されるものを文字列として取り込む |
| Input["prompt"] | 入力を求める旨を示したメッセージを表示した後,入力式を取り込む |
| InputString["prompt"] | 入力を求める旨を示したメッセージを表示した後,入力文字列を取り込む |
| Quiet[expr] | メッセージを出力しないで expr を評価する |
| Quiet[expr,{s1::tag,s2::tag,…}] | 指定されたメッセージを出力しないで expr を評価する |
| Off[s::tag] | メッセージの表示を禁止にする |
| On[s::tag] | メッセージを表示する |
| s::tag | メッセージの内容を表示する |
| s::tag=string | メッセージの内容文を名前に割り付ける |
| Messages[s] | 式s に関連付けられているメッセージをすべて列記する |
| $MessageList | 最も最近の計算で発生した全メッセージのリスト |
| MessageList[n] | 現行計算セッションの n 番目の入力式の評価処理において発生した全メッセージのリスト |
| Check[expr,failexpr] | 式 expr の評価でメッセージが発生しなかったら expr の評価結果を返し,そうでなければ式 failexpr を返す |
| Check[expr,failexpr,s1::t1,s2::t2,…] | 指定メッセージ si::ti に限って自動検出する |
| $Language="lang" | 使用する言語を設定する |
| symbol::tag | メッセージ指定のデフォルト書式 |
| symbol::tag::Language | 特定言語で書かれたメッセージの指定書式 |
関連するガイド
-
▪
- 低レベルノートブック構造 ▪
- 低レベルノートブックプログラミング ▪
- 数学タイプセット ▪
- 式と文字列の間の変換 ▪
- シンタックス ▪
- 記号的表記法 ▪
- ノートブックのフォーマットとスタイル ▪
- 格子と表
