El lenguaje de Tisty
Un documento de Tisty es un archivo .md normal. Lo que lleva es Markdown: CommonMark con lo que le agrega GitHub, más unas pocas palabras cortas propias de Tisty para lo que Markdown no sabe decir: el color de un rotulador, un subrayado, un icono, una sección que se pliega. Esta página las reúne todas: para qué sirve cada una, cómo queda escrita en el archivo, cómo se lee y las reglas chicas que deciden cuándo cuenta.
Nada de esto hay que aprenderlo de memoria. El menú / y la barra del editor lo escriben todo por ti; esto es lo que encuentras si abres el archivo en otra parte, o si quieres escribirlo a mano.
De un vistazo
| Qué | Se escribe | GitHub | CommonMark |
|---|---|---|---|
| Propiedades | --- title: tags: … --- | como tabla | como raya y texto |
| Títulos | # Título … ###### Título | sí | sí |
| Negrita, cursiva, tachado, código | **n** *c* ~~t~~ `c` | sí | salvo ~~t~~ |
| Subrayado | ++palabras++ | no | no |
| Rotuladores | ==palabras== ==palabras=={green} | no | no |
| Enlaces | [palabras](https://…) [palabras][uno] https://… | sí | salvo una https://… suelta |
| Saltos de línea | una línea por línea | las junta | las junta |
| Listas y etapas | - elemento 1. elemento - [ ] etapa | sí | listas, no etapas |
| Citas y avisos | > palabras > [!NOTE] | sí | citas, no avisos |
| Secciones plegables | :::details Título … ::: | no | no |
| Etiquetas | #contrato | como texto | como texto |
| Iconos | ::dog orange:: | no | no |
| Emojis | 🎉 o :tada: | sí | solo 🎉 |
| Otros documentos y páginas |  | no | no |
| Adjuntos |  | no | no |
| Referencias | [[Nombre]] [[#2]] | no | no |
| Notas al pie | [^1] … [^1]: nota | sí | no |
| Código | ```lenguaje title="nombre" | sí | sí |
| Diagramas | ```mermaid | sí | como código |
| Fórmulas | ```math $x$ $$x$$ | sí | no |
| Widgets | ```widget | como código | como código |
| Tablas | \| a \| b \| | sí | no |
| Saltos de página | --- | como raya | como raya |
| Comentarios y entidades | <!-- nota --> © | sí | sí |
Donde la tabla dice no, un lector que sigue solo GitHub o solo CommonMark muestra las palabras tal como están escritas, así que no se pierde nada: ++palabras++ se sigue leyendo, y ::dog:: sigue siendo un perro.