Aller au contenu

vLaTeX — Obsidian vers LaTeX

  • Télécharger


    Binaire unique pour Linux, macOS et Windows. Aucune dépendance externe requise.

    Installation

  • Démarrage rapide


    Convertissez votre premier fichier markdown en LaTeX en 3 commandes.

    Quickstart

  • CLI


    Interface en ligne de commande rapide et directe. Idéale pour les scripts et l'automatisation.

    CLI Reference

  • GUI Native


    Interface graphique native avec éditeur, prévisualisation et navigateur de fichiers.

    GUI Reference


Qu'est-ce que vLaTeX ?

vLaTeX est un outil qui convertit des vaults Obsidian (markdown) en documents LaTeX, PDF et DOCX. Il est écrit en Rust pour la performance et la fiabilité, et fonctionne sans Obsidian.

Caractéristiques principales

Fonctionnalité Description
Conversion Markdown → LaTeX Headers, listes, tableaux, mathématiques, citations, images
Compilation PDF 3 passes pdflatex + biber/bibtex, shell-escape
Compilation DOCX Via pandoc avec préservation de la mise en forme
Embeds Obsidian Résolution de ![[Note]] et ![[image.png]]
Wikilinks Conversion [[Page\|alias]]\hyperref
Mathématiques $...$$...$, $$...$$\begin{equation}
Citations @key\citep{key}, navigation bidirectionnelle
Tableaux Pipe tables → tabular/tabularx/longtable
Mermaid Diagrammes → PNG via mmdc
Callouts Admonitions → tcolorbox
GUI native Éditeur + prévisualisation + compilation (egui)
TUI Interface terminal (ratatui)
Un seul binaire CLI + TUI + GUI dans un unique executable

Architecture

vlatex (un binaire)
├── vlatex file.md            → CLI (stdout LaTeX)
├── vlatex file.md --pdf      → CLI (compile PDF)
├── vlatex file.md --docx     → CLI (compile DOCX)
├── vlatex --tui              → TUI (terminal)
└── vlatex --gui              → GUI (fenêtre native)

Technologies

  • Rust — Performance et fiabilité
  • egui/eframe — GUI native cross-platform
  • ratatui/crossterm — TUI
  • Podman/Docker — Compilation LaTeX isolée
  • WASM — Playground web interactif

  • GitHub


    Code source, issues, releases.

    Repository

  • WASM Playground


    Essayez vLaTeX directement dans votre navigateur.

    Playground