fracElementoDesde: siempre
Una fracción matemática.
Ejemplo
$ 1/2 < (x+1)/2 $
$ ((x+1)) / 2 = frac(a, b) $

Sintaxis
Esta función también tiene una sintaxis dedicada: usá una barra para convertir las expresiones vecinas en una fracción. Se pueden agrupar varios átomos en una única expresión con paréntesis redondos de agrupación. Esos paréntesis se quitan de la salida, pero podés anidar varios para forzar que se muestren.
Parámetros
num
El numerador de la fracción.
denom
El denominador de la fracción.
stylePor defecto: "vertical"
Cómo debe disponerse la fracción.
Ver ejemplo: Estilos
$ frac(x, y, style: "vertical") $
$ frac(x, y, style: "skewed") $
$ frac(x, y, style: "horizontal") $

Ver ejemplo: Establecer el valor por defecto
#set math.frac(style: "skewed")
$ a / b $

Ver ejemplo: Manejo de los paréntesis de agrupación
// Grouping parentheses are removed.
#set math.frac(style: "vertical")
$ (a + b) / b $
// Grouping parentheses are removed.
#set math.frac(style: "skewed")
$ (a + b) / b $
// Grouping parentheses are retained.
#set math.frac(style: "horizontal")
$ (a + b) / b $

Ver ejemplo: Distintos estilos en ecuaciones en línea y en bloque
// This changes the style for inline equations only.
#show math.equation.where(block: false): set math.frac(style: "horizontal")
This $(x-y)/z = 3$ is inline math, and this is block math:
$ (x-y)/z = 3 $

Ver ejemplo: Usar la convención de tipo LaTeX
// Change the default style.
#set math.frac(style: "horizontal")
// Define a shorthand with the original style.
#let frac = math.frac.with(style: "vertical")
$ p/q = frac(p, q) $
// The shadowed definition can still be accessed.
#assert.eq($p/q$, $std.math.frac(p, q)$)

| Variante | Detalles |
|---|---|
"vertical" | Numerador y denominador apilados con una barra. |
"skewed" | Numerador y denominador separados por una barra. |
"horizontal" | Numerador y denominador en línea, y los paréntesis no se absorben. |