Holi Labs
2 min Typst

Una estructura de proyectos Typst que crece sin estorbar

Organiza documentos, imágenes, estilos compartidos y exportaciones para guardar varios proyectos en un workspace del navegador.

#typst #proyectos #archivos
Contenido
Usa una carpeta por proyecto Resuelve rutas desde la raíz del proyecto Trata las imágenes como archivos normales Comparte estilos con cuidado Separa fuente y salida Soporta ambos modos de almacenamiento Checklist del proyecto inicial

Un solo archivo main.typ basta para empezar, pero los documentos pronto acumulan imágenes, bibliografías, estilos y exportaciones. Un árbol predecible evita que el panel de archivos se convierta en todo el producto.

Usa una carpeta por proyecto

Empieza con un workspace capaz de guardar proyectos independientes:

workspace/
  projects/
    tesis/
      main.typ
      secciones/
      images/
        placeholder.svg
      referencias.bib
    plantilla-factura/
      main.typ
      images/
  shared/
    marca.typ
  exports/

Cada proyecto debe compilar sin depender de archivos privados de otro. Así la exportación, respaldo y colaboración son predecibles.

Resuelve rutas desde la raíz del proyecto

El editor debe conocer el proyecto activo y resolver images/grafica.svg desde ahí. Una vez que existe un workspace, no hace falta separar los flujos de “importar archivo” e “importar carpeta”. El panel puede centrarse en crear, renombrar, mover y mostrar el proyecto activo.

Trata las imágenes como archivos normales

Crea images/ en cada proyecto inicial e incluye un placeholder ligero. Al arrastrar o pegar una imagen, escríbela ahí e inserta una referencia relativa. Conserva el nombre original sólo después de validar que sea seguro y no choque con otro archivo.

Comparte estilos con cuidado

El directorio shared/ sirve para fuentes, colores y funciones comunes, pero crea acoplamiento. Mueve algo ahí sólo cuando dos proyectos reales lo usan. Un proyecto preparado para exportarse debe poder copiar sus dependencias compartidas dentro de su propio árbol.

Separa fuente y salida

Los PDF generados no son documentos fuente. Coloca las descargas en una zona de exportación o usa el diálogo de guardado del navegador. No escribas continuamente cada frame del preview al disco.

Soporta ambos modos de almacenamiento

La estructura debe ser idéntica en una carpeta seleccionada y en el almacenamiento administrado por el navegador. Sólo cambia el adaptador. Así las rutas de compilación, proyectos recientes, estados vacíos y recuperación permanecen consistentes.

Checklist del proyecto inicial

  • main.typ compila de inmediato.
  • images/placeholder.svg confirma las rutas relativas.
  • El nombre del proyecto puede cambiar sin romper imports.
  • Autosave escribe sólo después de un cambio local.
  • Exportar nunca sobreescribe un archivo fuente.
  • Perder el permiso de carpeta no descarta el borrador en memoria.
Anterior Diseña un código QR que sí se pueda escanear Siguiente Escribe una etiqueta de privacidad que sí se pueda verificar

Preferencias locales

Configuración

Estas preferencias se guardan únicamente en este navegador y no requieren una cuenta.

Apariencia

Tema Se aplica en este dispositivo

Navegación

Inicio Holi.tools Artículos
Sesión Sin cuenta · preferencia local

Actual v0.6.0

Versiones

Mantén Holi disponible

Apoya herramientas independientes

Las donaciones ayudan a cubrir alojamiento y desarrollo sin volver obligatorias las cuentas ni el almacenamiento remoto.

Contacto
v0.6.0 2026-09-02
  • Definidos Tutoriales, Notas de campo, Experimentos y Papers como formatos de una sola publicación Holi Labs
  • Añadida una colección Papers localizada con una grulla discreta en los siete idiomas
  • Añadidos filtros de formato y la identidad del ajolote conservando una sola biblioteca y shell de privacidad
v0.5.0 2026-09-02
  • Extendidos el shell, privacidad, búsqueda, filtros y rutas de artículos de Labs a los siete idiomas de Holi
  • Traducido el dock compartido y eliminado su brillo exterior inestable
  • Conservados bloques de código, URLs, rutas y nombres técnicos en los tutoriales traducidos
v0.4.0 2026-09-02
  • Labs fue rehecho como biblioteca práctica con lectura destacada, búsqueda, filtros y tiempo de lectura
  • Publicados siete tutoriales, guías y notas técnicas completos en español e inglés
  • Añadidas paletas clara y oscura coherentes y limitadas las rutas públicas a idiomas completos
v0.3.0 2026-09-02
  • Unificadas Configuración, Versiones y Privacidad en el dock compartido de Holi
  • Añadidas preferencias locales de tema e idioma y navegación de Labs
  • Integrados donaciones, soporte y Shadow Log dentro de Versiones
v0.2.1 2026-09-02
  • Separados privacidad y Version Log en controles flotantes
  • Movidos los datos de privacidad a un panel dedicado
v0.2.0 2026-09-02
  • Añadido un resumen visible de privacidad en artículos y tags
  • Disponible la versión y Shadow Log en todo Labs
  • Labs pasó de backlog a publicación de investigación
v0.1.1 2026-01-12
  • Añadidas rutas en español e inglés
  • Sincronizada la colección de contenido
  • Mejorada la estabilidad
v0.1.0 2026-01-12
  • Creada la primera colección de Labs
  • Publicadas las primeras notas de gráficos y rendimiento

Privacidad de un vistazo

Resumen de privacidad

Leer y exportar artículos no entrega archivos personales a Holi. Cloudflare puede conocer tu IP y horario.

Contenido
Labs publica artículos estáticos y no solicita tus documentos locales.
Exportación
Copiar resúmenes y generar Markdown o impresión ocurre en tu navegador.
Alojamiento
Cloudflare puede procesar IP, horario, ruta solicitada, volumen y datos de enrutamiento.
Enlaces externos
Donaciones, soporte y fuentes externas sólo se abren cuando tú las eliges.

Acerca de

Holi Labs

Tutoriales, notas de campo y guías técnicas para construir herramientas web útiles y local-first.

Explorar Holi.tools

Donar

Donar

Si Holi.tools te ayuda, puedes apoyar su desarrollo aquí:

GitHub Sponsors Ko-fi

Soporte y sugerencias

Soporte y sugerencias

Para soporte, reportar errores o enviar sugerencias:

Correo [email protected] GitHub Issues

Código fuente: https://github.com/HugoAndresAmayaChairez/holi.tools