翻訳済み
このページは日本語に翻訳済みです。
align
要素関数要素関数要素関数はset
ルールやshow
ルールでカスタマイズできます。
要素関数
要素関数は
set
ルールやshow
ルールでカスタマイズできます。Aligns content horizontally and vertically.
Example
Let's start with centering our content horizontally:
#set page(height: 120pt)
#set align(center)
Centered text, a sight to see \
In perfect balance, visually \
Not left nor right, it stands alone \
A work of art, a visual throne

To center something vertically, use horizon alignment:
#set page(height: 120pt)
#set align(horizon)
Vertically centered, \
the stage had entered, \
a new paragraph.

Combining alignments
You can combine two alignments with the +
operator. Let's also only apply
this to one piece of content by using the function form instead of a set
rule:
#set page(height: 120pt)
Though left in the beginning ...
#align(right + bottom)[
... they were right in the end, \
and with addition had gotten, \
the paragraph to the bottom!
]

Nested alignment
You can use varying alignments for layout containers and the elements within them. This way, you can create intricate layouts:
#align(center, block[
#set align(left)
Though centered together \
alone \
we \
are \
left.
])

Alignment within the same line
The align
function performs block-level alignment and thus always
interrupts the current paragraph. To have different alignment for parts
of the same line, you should use fractional spacing instead:
Start #h(1fr) End

引数引数引数は関数への入力値です。関数名の後に括弧で囲んで指定します。
引数
引数は関数への入力値です。関数名の後に括弧で囲んで指定します。
alignment
位置引数位置引数位置引数は順序通りに指定することで、引数名を省略して設定できます。設定可能引数設定可能引数設定可能引数は、set
ルールを用いて設定でき、それ以降で使用するデフォルト値を変更できます。
位置引数
位置引数
位置引数は順序通りに指定することで、引数名を省略して設定できます。
設定可能引数
設定可能引数
設定可能引数は、
set
ルールを用いて設定でき、それ以降で使用するデフォルト値を変更できます。The alignment along both axes.
デフォルト値: start + top
例を表示
#set page(height: 6cm)
#set text(lang: "ar")
مثال
#align(
end + horizon,
rect(inset: 12pt)[ركن]
)

body
The content to align.