Row

Row[{expr1,expr2,}]

expriを横に,場合によっては数行に渡って並べるオブジェクトである.

Row[list,s]

連続する要素間に s をセパレータとして挿入する.

詳細とオプション

  • Row[list]は,デフォルトで,あたかもStandardForm入力の連続する要素として現れたかのように,要素間に余分なスペースを挿入せずに expriをフォーマットする.
  • セパレータ s は任意の式でよい.一般に次のようなものが使われる.
  • " "単一のスペース文字
    ", "コンマとスペース
    Spacer[w]w の印刷用ポイント幅のスペース
    Invisible[expr]expr の幅のスペース
  • Rowが複数行に及ぶときは,一般のWolfram言語の式と同じようにどこで行替えするかが選ばれ,続く行の行頭が下げられる.
  • 要素 expriは,文字列,グラフィックス,その他どのような式でもよい.
  • expriは,ベースラインあるいは整列点が揃うように並べられる.
  • 次のオプションを使うことができる.
  • Alignment {Left,Baseline}要素の水平および垂直方向の整列
    Background None使用する背景色
    BaselinePosition Automatic周囲のテキストのベースラインと何を揃えるか
    BaseStyle{}行のベーススタイル指定
    Frame None枠を描くかどうか
    FrameMargins Automatic枠内に残す余白
    FrameStyle Automatic枠のスタイル
    ImageMargins 0表示エリアの外側に加える余白
    ImageSize Automatic表示された行の全体的な画像サイズ
    RoundingRadius 0角丸の半径
  • Row[]は,StandardFormTraditionalFormOutputFormで,1行の式としてフォーマットする.
  • InputFormではRow[]は文字通りRow[]としてフォーマットする.
  • TextCell[Row[list],]は,list 中の文字列およびスタイル付きの文字列を直接含むことができるテキストセルを作成する.

例題

すべて開くすべて閉じる

  (2)

セパレータを入れる:

スコープ  (2)

Rowは折り返して数行にすることができる:

要素はStandardFormで表示される:

オプション  (11)

Alignment  (1)

ImageSize内で揃え方を調整する:

Background  (1)

全体的な背景色を変更する:

BaselinePosition  (1)

周囲のテキストと揃える:

Editable  (1)

デフォルトで,行内の編集を可能にする:

行内の編集を不可にする:

Frame  (1)

行全体に枠を付ける:

FrameMargins  (1)

枠内にスペースを加える:

FrameMarginsは背景にも適用できる:

FrameStyle  (1)

枠の色を変更する:

ImageMargins  (1)

各行の周囲に余白を加える:

各側に異なる余白を残す:

ImageSize  (1)

全体的な大きさを指定する:

幅を狭くすると強制的に改行されることがある:

RoundingRadius  (1)

枠の角を丸くする:

RoundingRadiusは背景にも適用できる:

Selectable  (1)

デフォルトで行内の選択を可能にする:

行内の選択を明示的に不可とする:

アプリケーション  (3)

関係を表示する:

枠に入ったオブジェクトの行を作る:

大陸ごとに区切られた国のリストを作る:

考えられる問題  (2)

FrameMarginsRoundingRadiusは,Frame->Trueでなければ目に見える効果は与えない:

FrameStyle->Noneとして,枠を加えずに他のオプションを使う:

垂直方向にまたがる演算子はRowに文字列形式で渡された場合には大きくならない:

RawBoxesを使って演算子がコンテンツに垂直方向にまたがるようにする:

Wolfram Research (2007), Row, Wolfram言語関数, https://reference.wolfram.com/language/ref/Row.html (2008年に更新).

テキスト

Wolfram Research (2007), Row, Wolfram言語関数, https://reference.wolfram.com/language/ref/Row.html (2008年に更新).

CMS

Wolfram Language. 2007. "Row." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2008. https://reference.wolfram.com/language/ref/Row.html.

APA

Wolfram Language. (2007). Row. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/Row.html

BibTeX

@misc{reference.wolfram_2024_row, author="Wolfram Research", title="{Row}", year="2008", howpublished="\url{https://reference.wolfram.com/language/ref/Row.html}", note=[Accessed: 21-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_row, organization={Wolfram Research}, title={Row}, year={2008}, url={https://reference.wolfram.com/language/ref/Row.html}, note=[Accessed: 21-November-2024 ]}