GUI Reference¶
Lancement¶
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 | — |
| 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.