Convertir du Markdown en PDF
juin 16, 2026 | DocumentationsPrerequis
sudo apt install pandoc texlive-latex-base texlive-fonts-recommended texlive-extra-utils texlive-latex-extra texlive-xetex
Script
La petite fonction qui va bien. A mettre dans le .bashrc par exemple
# Export Markdown vers PDF propre (A4, sans numérotation, police personnalisée)
md2pdf() {
if [ -z "$1" ]; then
echo "Usage: md2pdf fichier.md [nom_police] [sortie.pdf]"
echo "Exemple: md2pdf lettre.md Helvetica"
return 1
fi
local input="$1"
local font="${2:-Liberation Sans}"
local output="${3:-${input%.md}.pdf}"
pandoc "$input" -o "$output" \
--pdf-engine=xelatex \
-V papersize=a4 \
-V geometry:margin=1cm \
-V pagestyle=empty \
-V mainfont="$font"
echo "✓ PDF généré avec la police '$font' : $output"
}