universolab SCI · CLI · BIO

EXP-002 · activo

TexForge

Los tipos móviles antes requerían un taller. Ahora requieren un solo binario.

Un único binario en Rust que arma, revisa, formatea y compila documentos — el motor LaTeX llega solo en la primera compilación, y los diagramas Mermaid, Graphviz o D2 se renderizan dentro de tus archivos .tex sin navegador ni Node.js.

Instalar
curl -fsSL https://get.univerlab.org/texforge | sh
Génesis · TERRA 2026 · Sol 87

Nació de una tesis.

Una tesis de maestría, escrita con IA en el flujo. Overleaf quería mi dinero o mi paciencia; TeXstudio arrastraba MiKTeX; VSCode quería una extensión para cada cosa. Solo quería diagramas Mermaid en mi LaTeX — lo que por supuesto significaba Node y una pila de archivos .mmd. Pegué con cinta un latexmake para renderizar los que faltaban. Aguantaba como aguanta la cinta. Y cada error mandaba al modelo a recorrer un log de compilación de mil líneas para hallar una sola línea mala. TexForge es la herramienta que debí tener desde el principio: un binario, un skill, cero ceremonia.

\begin{mermaid}
flowchart LR
  tex[.tex] --> lint --> typeset
  typeset --> pdf[(PDF)]
  lint -.->|error| log
\end{mermaid}
Fig. 1 · flujo de compilación · mermaid
Toda la imprenta
  • 01Componer — plantillas con placeholders que ya saben tu nombre.
  • 02Corregir — un linter que detecta referencias rotas, archivos faltantes y entornos sin cerrar antes de imprimir.
  • 03Ajustar — un formato canónico, como rustfmt para .tex. Diffs limpios para siempre.
  • 04Ilustrar — los bloques Mermaid, Graphviz y D2 se vuelven figuras en compilación, renderizados en Rust puro.
  • 05Imprimir — Tectonic compila de forma determinista; el modo watch reimprime mientras escribes.
Subproyecto

texforge-templates ↗

Un registro abierto de plantillas LaTeX con placeholders — APA, IEEE, informes, cartas y más. La plantilla general va embebida en el binario, así que crear un documento funciona incluso sin conexión.

Preguntas frecuentes

Preguntas frecuentes

¿Qué problema resuelve TexForge?
Compilar LaTeX normalmente requiere instalar TeX Live (4+ GB), luego herramientas separadas para Mermaid, Graphviz y D2 — cada una con su propia configuración. TexForge es un solo binario de ~15 MB que hace todo: scaffolding, linting, formateo, diagramas y compilación.
¿Pueden los agentes de IA usar TexForge para trabajar con LaTeX?
Sí. Un agente puede ejecutar `texforge build` sin instalar nada — el motor de LaTeX se descarga en el primer uso. Los errores son concisos (no logs de 1000 líneas), y los diagramas se renderizan dentro de archivos `.tex` sin Node.js ni herramientas externas.
¿TexForge soporta diagramas Mermaid y D2 en LaTeX?
Sí. Escribe un bloque de Mermaid, Graphviz o D2 directamente en tu archivo `.tex`. TexForge lo renderiza como figura en el build, en Rust puro, sin navegador ni Node.js.