DisplayForm[expr]
式 expr 内に記述されている低レベルボックスを最終的な二次元形または他の形で表示する.
DisplayForm
DisplayForm[expr]
式 expr 内に記述されている低レベルボックスを最終的な二次元形または他の形で表示する.
詳細
- 通常のStandardFormによる出力では,SubscriptBox等のボックスはもとの記述のまま表示される.DisplayFormでは,最終的な二次元形として表示される.
- DisplayFormは,入力を評価してDisplayForm[expr]になるときは出力には現れない. »
例題
すべて開く すべて閉じる例 (1)
スコープ (5)
DisplayForm[RowBox[{"1", "+", "1"}]]DisplayForm[RadicalBox[FractionBox[x, SqrtBox[y]], n]]DisplayForm[SuperscriptBox[SubscriptBox[a, b], c]]DisplayForm[SubsuperscriptBox[a, b, c]]OverscriptBoxからのベクトル表記:
DisplayForm[OverscriptBox[a, "⇀"]]UnderoverscriptBoxを使って表示した記号総和:
DisplayForm[RowBox[{UnderoverscriptBox["∑", "x=1", "n"], x}]]GridBoxを表示する:
tab = Table[i + j, {i, 3}, {j, 3}];DisplayForm[GridBox[tab]]DisplayForm[GridBox[tab, RowLines -> True, ColumnLines -> True]]DisplayForm[FrameBox[%]]DisplayForm[StyleBox["name", FontSlant -> "Italic"]]DisplayForm[StyleBox["name", "Title"]]特性と関係 (3)
Sqrt[x - a / b]ToBoxes[%]DisplayForm[%]InterpretationBoxを表示する:
DisplayForm[InterpretationBox[SuperscriptBox["x", "2"], var]]ToExpression[%]DisplayFormは,入力を評価してDisplayForm[expr]になるときは出力には現れない:
DisplayForm[RowBox[{"2", "+", "2"}]]Outには,DisplayForm[RowBox[{"2","+","2"}]]ではなく値RowBox[{"2","+","2"}]が割り当てられる:
%考えられる問題 (1)
DisplayFormは,出力のトップレベルから省略された場合でも部分式からは削除されない:
e = DisplayForm[RowBox[{"2", "+", "2"}]]出力はDisplayFormではない:
%しかし,変数 e はDisplayFormなので,続く評価に影響するかもしれない:
FullForm[e]DisplayFormが介在するためにMakeExpressionはエラーを返す:
MakeExpression[e, StandardForm]まず変数に割当てを行い.次に結果にDisplayFormを適用することで計算可能性を維持する:
(f = RowBox[{"2", "+", "2"}])//DisplayFormMakeExpression[f, StandardForm]テクニカルノート
-
▪
- ボックス形テキスト表記 ▪
- フォーマット出力
関連するガイド
履歴
1996 で導入 (3.0)
テキスト
Wolfram Research (1996), DisplayForm, Wolfram言語関数, https://reference.wolfram.com/language/ref/DisplayForm.html.
CMS
Wolfram Language. 1996. "DisplayForm." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/DisplayForm.html.
APA
Wolfram Language. (1996). DisplayForm. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/DisplayForm.html
BibTeX
@misc{reference.wolfram_2026_displayform, author="Wolfram Research", title="{DisplayForm}", year="1996", howpublished="\url{https://reference.wolfram.com/language/ref/DisplayForm.html}", note=[Accessed: 10-September-2026]}
BibLaTeX
@online{reference.wolfram_2026_displayform, organization={Wolfram Research}, title={DisplayForm}, year={1996}, url={https://reference.wolfram.com/language/ref/DisplayForm.html}, note=[Accessed: 10-September-2026]}