Fórmulas en Markdown
Introducción
Markdown no soporta de base el uso de fórmulas matemáticas. Sin embargo, existen plugins que permiten dar soporte a Markdown de las fórmulas escritas en lenguaje TEX y sus derivados.
A continuación se explora la sintaxis para escribir símbolos y fórmulas matemáticas.
Sintaxis
Las fórmulas matemáticas se marcan entre simbolos de peso ($
) antes y después de la fórmula:
\(A = \pi*r^{2}\)
El contenido de la fórmula puede repartirse en varios renglones. Sin embargo no todos los intérpretes de Markdown lo aceptan bien. Por ejemplo el visor online de GitHub no tolera bien el reparto en varias líneas del código y lo muestra incorrectamente. Por ello es mejor abrir y cerrar con '$' en cada renglón de fórmulas.
Con doble signo ($$
) el contenido queda centrado en la página:
Una gran ventaja del uso de esta opción es la posibilidad de repartir la secuencia de la fórmula matemática a lo largo de varios renglones.
Ejemplo:
$$ \left(\sum_{k=1}^n a_k b_k \right)^2
\leq
\left(\sum_{k=1}^n a_k^2 \right)
\left(\sum_{k=1}^n b_k^2 \right)
$$
A continuación se muestran varios ejemplos de fórmulas y su código generador
Operadores Relacionales
Signo | Secuencia |
---|---|
= | = |
> | > |
< | < |
\(\leq\) | \leq , \le |
\(\geq\) | \geq , \ge |
\(\approx\) | \approx |
\(\equiv\) | \equiv |
\(\neq\) | \neq |
Operadores Aritméticos
Signo | Secuencia |
---|---|
\(\times\) | \times |
\(\cdot\) | $\cdot |
\(\ast\) | \ast |
\(\div\) | $\div$ |
\(\pm\) | \pm |
\(\circ\) | \circ |
\(\bigotimes\) | \bigotimes |
\(\bigoplus\) | \bigoplus |
\(\bigodot\) | \bigodot |
\(\mid\) | \mid |
Espacios en Blanco
Los espacios en blanco se crean con virgulillas (~
):
Subíndices y Superíndices
\(x_i ~~~~~~~~~\) \(x_{i,j} ~~~~~~~~\) \(x^2 ~~~~~~~~\) \(x^3_{i,j} ~~~~~~~~\) \(x^{3,4}_{i,j}\)Fracciones
\({x}/{y} ~~~~~~~~\) \(\frac{x}{y}\)Potencias
\(x^{2/3} ~~~~~~~~\) \(a^{ \frac{X}{Y} }\)
Raices:
\(\sqrt{x} ~~~~~~~~\) \(\sqrt[n]{x}\)\(\sqrt[n]{ \frac{x}{y}}\)
Operatorias
Sumatoria
\(\sum_{i=1}^{n} X^2_i\)Productoria
\(n!=\prod_{k=1}^n k\)Unión
\(\bigcup_{i=1}^{2} R_i\)Intersección
\(\bigcap_{i=1}^{2} R_i\)Análisis matemático
Límites
\(\lim_{n \to +\infty} \frac{1}{(n+1)}\)Derivada
\(\left({e^{ax}} \right)^`=ae^{ax}\quad\)
\(\frac{d}{dx}e^{ax}=ae^{ax}\quad\)
Integrales
\(F(s) = \int_0^\infty f(t) e^{-st}dt\)Más símbolos:
Signo | Secuencia |
---|---|
$\int $ | \int |
$\iint $ | \iint |
\(\iiint\) | \iiint |
\(\oint\) | \oint |
Función Partida
\(n!=\begin{cases} n(n-1)! &\text{if } n \ge 1 \\ 1 &\text{caso contrario }\end{cases}\)
Matrices
\(\begin{array} {} 1 & 2 \\ 3 & 4 \end{array}\)Paréntesis Ampliables
Los paréntesis ampliables se crean con las palabras \left y \right y a continuación de cada una el paréntesis deseado:
$\left[ \begin{array} {} 1 \\ 2 \end{array} \right]$
$\left( \begin{array} {} 1 \\ 2 \end{array} \right)$
$\left\{ \begin{array} {} 1 \\ 2 \end{array} \right\}$
Marcas en las expresiones
LLaves
\(\underbrace{a+b}_{sample} ~~~~~~~~~~\) \(\overbrace{c+d}^{sample}\)Flechas encima
\(\overleftarrow{a+b} ~~~~~~~~~~\) \(\overrightarrow{c+d} ~~~~~~~~~~\) \(\overleftrightarrow{e+f}\)Flechas debajo
\(\underleftarrow{a+b} ~~~~~~~~~~\) \(\underrightarrow{c+d} ~~~~~~~~~~\) \(\underleftrightarrow{e+f}\)Línea
\(\overline{a+b} ~~~~~~~~~~\) \(\underline{c+d}\)Referencias
Programador Clic - Markdown fórmulas y símbolos matemático
R Users Group - Ecuador - Guía completa markdown y su integración con R