Markdown
Markdown es un lenguaje de marcado (tipo de formateo de texto más o menos estandarizado, que ocupa poco espacio y es fácil de editar con un editor de texto) que permite incluir enlaces, tablas, listados, etc, en un texto de forma sencilla.
Editores, previsualizadores, generadores de webs
Editores WYSIWYG
- haroopad: The Next Document processor based on Markdown
- wereturtle/ghostwriter: A cross-platform, aesthetic, distraction-free Markdown editor
Previsualizadores
- Calibre viewer
- GitHub: Se puede utilizar tanto dentro de ficheros
.md
como en los comentarios de las propiasIssues
. La especificación dentro de GitHub se llama GFM
Generadores de webs
Herramientas
wiki -> markdown
portapapeles -> markdown
Auto-generación de tabla de contenidos (Table Of Contents, TOC)
Véase roboticslab-uc3m/questions-and-answers#64:
- Plugin GitBook (perma):
- jonschlinkert/markdown-toc (Node.js)
- ekalinin/github-markdown-toc (bash)
- ekalinin/github-markdown-toc.go (go)
- http://doctoc.herokuapp.com/
- rossant/awesome-math/build_toc.py
Ejemplos
Enlaces
Ejemplo de enlace (link).
Código:
[link](www.google.es)
Ejemplo de enlace con movimientos en ruta. Ejemplo adelante.
Código:
[nombre enlace](./ruta a ir)
Ejemplo de enlace con movimientos en ruta. Ejemplo atrás.
Código:
[nombre enlace](../)
Tablas
Ejemplo de tablas.
Elemento 1 | Elemento 2 | Elemento 3 | |
---|---|---|---|
Elemento 1 | Elemento 2 | Elemento 3 | |
Cosa 1 | Cosa 2 | Cosa3 | Cosa |
Código:
| Elemento 1 | Elemento 2 | Elemento 3 |
| ---------- | ---------- | ---------- |
| Elemento 1 | Elemento 2 | Elemento 3 |
| Cosa 1| Cosa 2|Cosa3|Cosa|
Encabezados
Ejemplo de encabezados.
Nivel 3
Nivel 4
Código:
### Nivel 3
#### Nivel 4
Cursivas
Ejemplo de cursivas.
Mensaje de prueba
Código:
*Mensaje de prueba*
Negrita
Ejemplo de negrita.
Mensaje de prueba
Código:
**Mensaje de prueba**
Negrita y cursiva
Ejemplo de negrita y cursiva.
Mensaje de prueba
Código:
***Mensaje de prueba***
Imágenes
Ejemplo de imágen.
Código:

Comentarios de código
El comentario de código.
En una línea.
Si se trara de comentar un fragmento en una línea mediante apertura y cerrado del mensaje a comentar con `
Ejemplo:
Mensaje a comentar
Código:
`Mensaje a comentar`
Varias líneas.
Si se trara de comentar un fragmento en varias líneas mediante apertura y cerrado del mensaje a comentar con ```
Ejemplo:
Mensaje a comentar
Índices y puntos
- Índices
Mediante:
- Elemento 1
- Subelemento 1
- Subelemento 2
- Subsubelemento 1
- Elemento 2
- Elemento 3
Código:
1. Elemento 1
1. Subelemento 1
1. Subelemento 2
1. Subsubelemento 1
1. Elemento 2
1. Elemento 3
- Puntos
Mediante:
- Elemento 1
- Subelemento 1
- Subelemento 2
- Subsubelemento 1
- Elemento 2
- Elemento 3
Código:
* Elemento 1
* Subelemento 1
* Subelemento 2
* Subsubelemento 1
* Elemento 2
* Elemento 3
Lista de tareas (GitHub)
Ejemplo lista de tareas.
- [ ] Elemento 1
- [ ] Elemento 2
- [ ] Elemento 3
Código:
- [ ] Elemento 1
- [ ] Elemento 2
- [ ] Elemento 3
Menciones (GitHub)
Menciones mediante @nombredeusuario
. Ejemplo:
@nombredeusuario