accentElementoDesde: siempre
Agrega un acento a una base.
En modo matemático, los acentos comunes también están disponibles como símbolos con nombre que se pueden llamar directamente (como funciones) para adjuntarlos a algún contenido.
Ejemplo
$grave(a) = accent(a, `)$ \
$arrow(a) = accent(a, arrow)$ \
$tilde(a) = accent(a, \u{0303})$

Parámetros
base
La base a la que se aplica el acento. Puede estar formada por varias letras.
Ver ejemplo
$arrow(A B C)$

accent
El acento que se aplica a la base.
Los acentos admitidos incluyen:
| Acento | Nombre | Punto de código |
|---|---|---|
| Grave | grave | ` |
| Agudo | acute | ´ |
| Circunflejo | hat | ^ |
| Tilde | tilde | ~ |
| Macron | macron | ¯ |
| Guion | dash | ‾ |
| Breve | breve | ˘ |
| Punto | dot | . |
| Punto doble, diéresis | dot.double, diaer | ¨ |
| Punto triple | dot.triple | \u{20db} |
| Punto cuádruple | dot.quad | \u{20dc} |
| Círculo | circle | ∘ |
| Agudo doble | acute.double | ˝ |
| Caron | caron | ˇ |
| Flecha a la derecha | arrow, -> | → |
| Flecha a la izquierda | arrow.l, <- | ← |
| Flecha izquierda/derecha | arrow.l.r | ↔ |
| Arpón a la derecha | harpoon | ⇀ |
| Arpón a la izquierda | harpoon.lt | ↼ |
sizePor defecto: 100% + 0pt
El tamaño del acento, relativo al ancho de la base.
Ver ejemplo: Uso básico
$dash(A, size: #150%)$

Tené en cuenta que el acento resultante puede no tener exactamente el tamaño deseado. Por ejemplo, una flecha puede ser un glifo corto predefinido o un glifo largo armado con piezas (punta de flecha + línea) que proporciona la fuente. Los tamaños de las dos posibilidades pueden no cubrir todo el rango. En consecuencia, no se pueden construir flechas de ciertos tamaños intermedios.
Ver ejemplo: Tamaño de la flecha que crece de forma discontinua
#for i in range(6) {
$ arrow(#box(
width: 0.4em + 0.3em * i,
fill: aqua,
height: 0.4em,
)) $
}

dotlessPor defecto: true
Si se quita el punto de las i y j minúsculas al agregar un acento superior.
Esto habilita la característica OpenType dtls.
Ver ejemplo
$hat(dotless: #false, i)$
