Bienvenue
Ceci est un post de test qui démontre toutes les fonctionnalités du convertisseur. Tu peux éditer ce fichier dans Obsidian et le builder produira le HTML.
Wikilinks
Voici un lien vers un autre-post (wikilink Obsidian). Et un lien avec alias : ce super article.
Callouts Obsidian
Ceci est un callout de type note. Il est rendu avec un style bleu.
[!tip] Astuce Les callouts supportent le markdown à l'intérieur. Voici une liste :
- Item 1
- Item 2
[!warning] Attention Ceci est un avertissement. Fais attention !
[!danger] Danger Ceci est un message de danger. Les couleurs changent.
[!info] Information Tu peux utiliser `code` inline dans les callouts.
[!example] Exemple Voici un exemple de callout avec du contenu plus long.
Il peut avoir plusieurs paragraphes.
Math (LaTeX)
Formule inline : $E = mc^2$ et $a^2 + b^2 = c^2$.
Formule en bloc :
$$\int_{0}^{\infty} e^{-x^2} dx = \frac{\sqrt{\pi}}{2}$$
$$\sum_{i=1}^{n} i = \frac{n(n+1)}{2}$$
Mermaid
graph LR
A[Obsidian Vault] --> B[talion-build]
B --> C[Markdown Processing]
C --> D[HTML Output]
D --> E[Caddy Server]
E --> F[Browser]
Code avec syntax highlighting
fn main() {
let posts = collect_posts("blog/");
for post in posts {
let html = render_markdown(&post.content);
println!("Generated: {}", post.slug);
}
}
def hello(name: str) -> str:
"""A simple greeting function."""
return f"Hello, {name}!"
print(hello("talion"))
#!/bin/bash
# Build and serve
nix build .#site
caddy run --config Caddyfile
Tables
| Feature | Obsidian | Builder | Status |
| Wikilinks | [[page]] | ✅ resolved | Working |
| Callouts | > [!note] | ✅ styled | Working |
| Embeds | ![[img]] | ✅ resolved | Working |
| Math | $...$ | ✅ KaTeX | Working |
| Mermaid | ```mermaid | ✅ rendered | Working |
| Tags | #tag | ✅ linked | Working |
Task Lists
- Implement frontmatter parsing
- Implement Obsidian wikilinks
- Implement callouts
- Implement math protection
- Add RSS feed
- Add sitemap
Inline Tags
Voici quelques tags inline : #rust #nixos #caddy #obsidian
Blockquote simple
This is a regular blockquote. It should be styled with a red left border and subtle background.
Images
Les images du vault attachments/ sont copiées automatiquement vers le dossier de sortie.

Et une image avec texte alt : 
Conclusion
Ce post démontre tout ce que le convertisseur peut faire. Édite-le dans Obsidian et re-build !
Voici un dernier wikilink : bienvenue (self-link, mais ça marche).