2 Matching Annotations
  1. Apr 2025
  2. Jan 2025
    1. Primero

      Lo primero sería establecer el conjunto de dependencias que hacen esta narrativa de datos reproducible, similar a como lo hacemos en la narrativa de cartofonías.

      Por lo pronto se recomienda copiar los prerrequisitos faltantes en este documento de la otra narrativa y adaptarlos a esta. La reflexión a continuación aborda cómo podría hacerse desde las transclusiones.

      La información podría ser transcluida en distintos documentos una vez le demos soporte a HastyScribe como exportador por omisión para los documentos de Grafoscopio/MiniDocs. Lo ideal sería que un documento inicial de prerrequisitos tenga copias en los repositorios de otros documentos, para facilitar la transclusión, pero que distintas copias apunten a ese documento original, de modo que se puedan coordinar entre sí, o mirar las bifurcaciones que ellos han tenido en la medida en que los documentos avanzan.

      Una posibilidad sería combinar los alias de los documentos con el Hjson front matter, propuesto en la primera carta a Fabio, definiéndolas allí para que nifty sepa cómo descargarlas:

      yaml tranclusions: { prerrequisites: https://external-repo.tld/prerrequisites--id.md }

      Y luego se puedan insertar como snippets en una celda preambulo, pre-creada por MiniDocs (similar a la celda inicial de configuración de LiveBook):

      {{ prerrequisitos -> prerrequisites--id.md}}

      Para ser usada dentro del documento como:

      {@ {{prerrequisitos}} @}

      Nótese que acá estamos suponiendo que los prerrequisitos no necesitan offset y que HastyScribe soporta anidado de intrucciones, llamando un snippet dentro de una transclusión