Ejemplos de Markdown

$\KaTeX$

$\KaTeX$ es una biblioteca rápida y fácil de usar que permite la representación de notación matemática utilizando sintaxis LaTeX.

Puedes usar $\KaTeX$ en línea al envolver la expresión entre $ o entre \\( y \\).

Por ejemplo, $ \sin(x) = \sum_{n=0}^{\infty} \frac{(-1)^n}{(2n + 1)!} x^{2n + 1} $ se mostraría como: $ \sin(x) = \sum_{n=0}^{\infty} \frac{(-1)^n}{(2n + 1)!} x^{2n + 1} $

Para mostrar la expresión en su propia línea y centrada, envuélvela entre $$ o entre \\[ y \\].

Por ejemplo, \\[ r = \frac{\sum_{i=1}^{n}(x_i - \bar{x})(y_i - \bar{y})}{\sqrt{\sum_{i=1}^{n}(x_i - \bar{x})^2}\sqrt{\sum_{i=1}^{n}(y_i - \bar{y})^2}} \\] se mostraría como: \[ r = \frac{\sum_{i=1}^{n}(x_i - \bar{x})(y_i - \bar{y})}{\sqrt{\sum_{i=1}^{n}(x_i - \bar{x})^2}\sqrt{\sum_{i=1}^{n}(y_i - \bar{y})^2}} \]

Para activar $\KaTeX$ en una publicación o sección entera, incluye katex = true dentro de la sección [extra] del encabezado. Por ejemplo:

title = "Probando KaTeX"
date = 2002-11-30

[extra]
katex = true

Para activarlo globalmente, añade katex = true en la sección [extra] de tu config.toml.

Para un mejor rendimiento y seguridad, el JavaScript, CSS y las fuentes de $\KaTeX$ se alojan localmente.

Nota: Después de habilitar $\KaTeX$, si deseas usar $ sin representar una expresión matemática, escápalo con una sola barra invertida: \$.

Tabla

Aquí tienes un ejemplo de una tabla[1]. Los colores cambian dependiendo del tema actual.

SímboloElementoNúmero atómico
HHidrógeno1
CCarbono6
FeHierro26
AuOro79

Bloque de código

fn main() {
    println!("¡Hola, mundo!") -> ();
}

Con números de línea

1use std::collections::HashMap;
2
3#[derive(Debug)]
4struct TwinPeaksCharacter {
5 name: String,
6 coffee_rating: f32,
7 pie_preference: String,
8}
9
10fn main() {
11 let mut black_lodge = HashMap::new();
12
13 black_lodge.insert("agent", TwinPeaksCharacter {
14 name: String::from("Dale Cooper"),
15 coffee_rating: 9999.99,
16 pie_preference: String::from("Damn Fine Cherry"),
17 });
18
19 black_lodge.insert("giant", TwinPeaksCharacter {
20 name: String::from("The Fireman"),
21 coffee_rating: 42.424242,
22 pie_preference: String::from("Garmonbozia"),
23 });
24
25 // Calculate total appreciation of damn fine coffee
26 let total_coffee: f32 = black_lodge.values()
27 .map(|character| character.coffee_rating)
28 .sum();
29
30 println!("☕ Total coffee appreciation: {:.2} cups", total_coffee);
31}

Etiquetas de código

En Rust, declaras una variable mutable con let mut x = 5;, mientras que en Python, simplemente usas x = 5. De manera similar, para imprimir un valor en Rust, utilizarías println!("Valor: {}", x);, pero en Python, es tan sencillo como print(f"Valor: {x}").

Cita

«A mí me sobra el cuerpo, Orfeo, me sobra el cuerpo porque me falta alma.»

— Miguel de Unamuno, Niebla


  1. ¡Y aquí tienes un ejemplo de una nota al pie de página!