Aller au contenu

GUI Reference

Lancement

vlatex --gui
# ou
vlatex

La GUI s'ouvre dans une fenêtre native avec le thème sombre par défaut.

Interface

┌─────────────────────────────────────────────────────────────┐
│ vLaTeX Desktop    [Open File] [Set Vault Root] [☐ Config]  │
├────────────┬──────────────────────────┬─────────────────────┤
│            │                          │                     │
│   Files    │        Editor            │    LaTeX Output     │
│            │                          │                     │
│  / Writing │  # Mon Document          │  \documentclass...  │
│    thesis  │                          │  \begin{document}   │
│    chap1   │  ## Introduction         │  ...                │
│    chap2   │                          │                     │
│    BIBTEX  │  Ceci est un test...     │                     │
│            │                          │                     │
│  / Assets  │                          │                     │
│    fig.png │                          │                     │
│            │                          │                     │
├────────────┴──────────────────────────┴─────────────────────┤
│ Status: Ready                                    [Convert] [PDF] [DOCX] │
└─────────────────────────────────────────────────────────────┘

Panneaux

Panneau Files (gauche)

  • Arborescence du vault
  • Dossiers : prefixe /
  • Fichiers .md : cliquables pour ouvrir
  • .. : retour au dossier parent

Panneau Editor (centre)

  • Éditeur markdown monospace
  • Édition en temps réel
  • Sélection de texte, copier-coller

Panneau LaTeX Output (droite)

  • Affiche le LaTeX généré
  • Bouton Copy pour copier dans le presse-papier
  • Scroll horizontal et vertical

Barre d'outils

Bouton Action Raccourci clavier
Open File Ouvrir un fichier .md Ctrl+O
Set Vault Root Définir le dossier racine du vault
Config Afficher/masquer l'éditeur de config
Convert Convertir le markdown en LaTeX
PDF Compiler en PDF
DOCX Compiler en DOCX

Panneau Configuration

Quand Config est coché, un panneau latéral apparaît avec tous les champs :

Champ Type Description
Vault root Chemin Racine du vault Obsidian
Profile Texte Profil de conversion
Document title Texte Titre du document
Author name Texte Nom de l'auteur
LaTeX engine Texte Moteur LaTeX (pdflatex, xelatex, lualatex)
Geometry Texte Marges LaTeX
Bibliography path Chemin Chemin vers le fichier .bib
CSL path Chemin Fichier CSL personnalisé
Preamble path Chemin Preamble LaTeX personnalisé
Table width Texte Largeur par défaut des tableaux
TOC Checkbox Table des matières
LOT Checkbox Liste des tableaux
LOF Checkbox Liste des figures
Keep nav arrows Checkbox Flèches de navigation citations
DOCX numbering Checkbox Numérotation dans DOCX
Enable header Checkbox En-tête dans PDF
Header content Texte Contenu de l'en-tête
Enable footer Checkbox Pied de page dans PDF
Footer content Texte Contenu du pied de page

Sauvegarder la configuration

Cliquez Save config pour sauvegarder dans ~/.config/vlatex-desktop/config.json.

Embeds Obsidian

La GUI résout automatiquement les embeds ![[Note]] en lisant les fichiers depuis le vault :

![[Chapter1]]          → contenu de Chapter1.md
![[assets/fig.png]]    → image intégrée
![[Note#Section]]      → section spécifique

Profondeur maximale

Les embeds sont résolus récursivement jusqu'à 10 niveaux de profondeur.

Thème

La GUI utilise un thème sombre par défaut avec :

  • Fond : #1e1e2e (gris très foncé)
  • Texte : cdd6f4 (gris clair)
  • Accent : #89b4fa (bleu)
  • Police : monospace pour l'éditeur

Thème clair

egui supporte le thème clair mais il n'est pas encore implémenté dans vLaTeX.