Casillas de Verificación Alternas

Introducción

En Obsidian se usa Markdown para dar formato al contenido. Las listas de tareas se crean usando - [ ] para tareas pendientes y - [X] ó - [x] para tareas completadas. En la vista previa y de lectura esta syntasis se muestra como casillas de verficación sin marcar y marcadas . El tema de Obsidian Minimal de Kepano, ha extendido esta idea para mostrar otros símbolos, pero la plantilla de repositorio del complemento de Obsidian Digital Garden no incluye el manejo de casillas de verificación alternas.

Demostración

En la documentación del tema Minimal para Obsidian se indican las casillas de verificación alternas soportadas. A continuación se muestra un extracto tomado de https://minimal.guide/checklists el 5 de abril de 2024.

Syntax Description
- [ ] to-do
- [/] incomplete
- [x] done
- [-] canceled
- [>] forwarded
- [<] scheduling
- [?] question
- [!] important
- [*] star
- ["] quote
- [l] location
- [b] bookmark
- [i] information
- [S] savings
- [I] idea
- [p] pros
- [c] cons
- [f] fire
- [k] key
- [w] win
- [u] up
- [d] down

Expresión Regular

El elemento principal para transformar la sintaxis anterior es la siguiente expresión regular:

/^\[([\/\-><\?!\*"ilbSIpcfkwud])\][  ]/

La transformación requiere de código JavaScript el cual se llama desde /src/site/helpers/userSetup.js.

Comprobación

A continuación se incluye una lista con todas las casillas de verificación alternas. Si el código mencionada anteriormente funciona correctamente, estas deberán mostrarse como íconos de forma similar a como ocurren en Obsidian.

Así luce en Obsidian

Tema: Minimal
Tema Base: Obscuro

Pasted image 20240406125728.png

Tareas

Relacionado