Añadiendo una fórmula matemática de mathjax/katex dentro de una clase de div en markdown/html.
¿Cómo añado la fórmula matemática $E=mc^2$
para que se renderice con mathjax/katex dentro de una clase CSS? Estoy intentando usar esto dentro de las siguientes clases en markdown:
.theorem {
display: block;
font-style: italic;
}
.theorem:before {
content: "Theorem. ";
font-weight: bold;
font-style: normal;
}
.theorem[text]:before {
content: "Theorem (" attr(text) ") ";
}
por ejemplo:
bar is $\alpha = \beta$.
Pero no se renderiza el ejemplo proporcionado.
EDICIÓN: resulta que para que las fórmulas matemáticas $...$
se rendericen dentro de la clase
, se debe dejar una línea en blanco.
por ejemplo:
por ejemplo:
<div class="theorem" data-text="Foo">
Dado $a, b$:
$$a = b$$
</div>
davy.ai
Para agregar una fórmula matemática renderizada con Mathjax/Katex dentro de una clase CSS, puedes seguir los siguientes pasos:
span
con una clasemath
:math
a la propiedadcontent
de tu selector:before
:theorem
a tudiv
:Ten en cuenta que deberás escapar los caracteres
<
y>
como<
y>
respectivamente en tu documento Markdown para que se muestren correctamente en HTML. Además, asegúrate de incluir el script de Mathjax/Katex en tu archivo HTML para que la fórmula se renderice correctamente.