このページはまだ翻訳されていません。原文の内容が表示されています。
cancel
要素関数要素関数要素関数はset
ルールやshow
ルールでカスタマイズできます。
set
ルールやshow
ルールでカスタマイズできます。Displays a diagonal line over a part of an equation.
This is commonly used to show the elimination of a term.
Example
Here, we can simplify:
$ (a dot b dot cancel(x)) /
cancel(x) $

引数引数引数は関数への入力値です。関数名の後に括弧で囲んで指定します。
body
The content over which the line should be placed.
length
設定可能引数設定可能引数設定可能引数は、set
ルールを用いて設定でき、それ以降で使用するデフォルト値を変更できます。
set
ルールを用いて設定でき、それ以降で使用するデフォルト値を変更できます。The length of the line, relative to the length of the diagonal spanning
the whole element being "cancelled". A value of 100%
would then have
the line span precisely the element's diagonal.
デフォルト値: 100% + 3pt
例を表示
$ a + cancel(x, length: #200%)
- cancel(x, length: #200%) $

inverted
設定可能引数設定可能引数設定可能引数は、set
ルールを用いて設定でき、それ以降で使用するデフォルト値を変更できます。
set
ルールを用いて設定でき、それ以降で使用するデフォルト値を変更できます。Whether the cancel line should be inverted (flipped along the y-axis). For the default angle setting, inverted means the cancel line points to the top left instead of top right.
デフォルト値: false
例を表示
$ (a cancel((b + c), inverted: #true)) /
cancel(b + c, inverted: #true) $

cross
設定可能引数設定可能引数設定可能引数は、set
ルールを用いて設定でき、それ以降で使用するデフォルト値を変更できます。
set
ルールを用いて設定でき、それ以降で使用するデフォルト値を変更できます。Whether two opposing cancel lines should be drawn, forming a cross over
the element. Overrides inverted
.
デフォルト値: false
例を表示
$ cancel(Pi, cross: #true) $

angle
How much to rotate the cancel line.
- If given an angle, the line is rotated by that angle clockwise with respect to the y-axis.
- If
auto
, the line assumes the default angle; that is, along the rising diagonal of the content box. - If given a function
angle => angle
, the line is rotated, with respect to the y-axis, by the angle returned by that function. The function receives the default angle as its input.
デフォルト値: auto
例を表示
$ cancel(Pi)
cancel(Pi, angle: #0deg)
cancel(Pi, angle: #45deg)
cancel(Pi, angle: #90deg)
cancel(1/(1+x), angle: #(a => a + 45deg))
cancel(1/(1+x), angle: #(a => a + 90deg)) $
