Etiquetas
En Notarium, las etiquetas son un eje de navegación de pleno derecho, no meras marcas sobre las tarjetas. Las defines en el frontmatter de una nota y Notarium las convierte en un filtro por facetas: un clic acota el Feed o el Grafo hasta el tema que buscas. Las etiquetas son jerárquicas (mediante /) y no distinguen mayúsculas de minúsculas.
Cómo definir etiquetas
Las etiquetas viven en el frontmatter de la nota, el bloque YAML habitual al principio del archivo:
---
title: Notas sobre transformers
tags: [ml/nlp, lectura]
---
Cuerpo de la nota…
La jerarquía se expresa con /: ml/nlp es la etiqueta nlp dentro de ml. Las mayúsculas no importan: ML y ml cuentan como una sola etiqueta.
Jerarquía y filtrado
La propiedad clave de la jerarquía es que el padre incluye a sus hijos. Filtrar por ml muestra por igual las notas etiquetadas con ml, ml/nlp y ml/cv. Eso te permite mantener las etiquetas tan detalladas como te resulte cómodo sin perder la posibilidad de ver un tema en su conjunto.
El filtro funciona como una unión (OR): selecciona varias etiquetas y la selección se amplía; aparecen las notas que coinciden con cualquiera de ellas. Si no seleccionas nada, no hay filtro.
El widget de filtro habla el mismo idioma en dos lugares:
- En el Feed: un panel de etiquetas junto a las carpetas y la búsqueda de texto. Las etiquetas forman parte de la URL, así que una vista filtrada se puede guardar en marcadores o compartir. La ventana del Feed, el contador y el histograma por fechas describen exactamente la selección filtrada.
- En el Grafo: los mismos chips jerárquicos, más un conmutador Todas / Con etiquetas / Sin etiquetas.
Los chips de etiqueta en la cabecera del lector y en el panel de metadatos son enlaces: al hacer clic en uno se abre el Feed filtrado por esa etiqueta. En las tarjetas del Feed, el chip de etiqueta forma parte de la propia tarjeta: al hacer clic (incluido el chip) se abre la nota, no el Feed filtrado por la etiqueta.
Una carpeta responde a «dónde vive la nota»; una etiqueta, a «de qué trata». Se combinan: carpeta ∧ etiqueta ∧ texto, un único idioma de filtrado en el Feed. La misma nota se puede encontrar tanto a través del árbol de carpetas como a través de cualquiera de sus etiquetas.