枠装飾に関するプリミティブです。
余白指定、描画指定、内容をそれぞれ入れることで枠で囲まれた部分を作ります。
枠内で行分割されることはありませんが、内側の要請に合わせて内容に含まれるグルーが伸び縮みします。
余白指定、描画指定、内容をそれぞれ入れることで枠で囲まれた部分を作ります。
枠内で行分割されることはありません。また、内容に含まれるグルーが伸び縮みすることはありません。
枠の幅、余白指定、描画指定、内容をそれぞれ入れることで枠で囲まれた部分を作ります。
枠内で行分割されることはありませんが、最初に入れた枠の幅に合わせて内容に含まれるグルーが伸び縮みします。
余白、描画指定、内容をそれぞれ入れることで 途中で行分割可能な枠で囲まれた部分を作ります。内容のグルーは行分割に合わせて伸び縮みします。
inline-frame-breakable
に与えられるdeco-setはそれぞれ「口」形・「匚」形・「二」形・「コ」形のグラフィックスを返すような関数です。
context、余白、描画指定、中身をそれぞれ入れることで 途中でページ分割可能な枠で囲まれた部分を作ります。
block-frame-breakable
に与えられるdeco-setはそれぞれ「口」形・「冂」形・「||」形・「凵」形のグラフィックスを返すような関数です。
deco 型に関する関数を提供します。
deco.satyhによって提供され、@require: deco
とすると使うことができます。
何も描画されない deco 型です。
線の太さ、線の色、枠内の色を入れるとdecoが返ってきます。
inline-frame-breakable
で処理する
deco-set
型に関する関数を提供します。
hdecoset.satyhによって提供され、@require: hdecoset
とすると使うことができます。
何も描画されない deco-set 型です。
線の太さ、線の色を入れるとdeco-setが返ってきます。
四つ角が弧になるdeco-setを返します。
block-frame-breakable
で処理する
deco-set
型に関する関数を提供します。
vdecoset.satyhによって提供され、@require: vdecoset
とすると使うことができます。
何も描画されない deco-set 型です。