info:md2pdf

Ceci est une ancienne révision du document !


md2pdf

convertir un .md en .pdf

md2html (convertir un .md en .html)

# WeasyPrint
sudo apt update
sudo apt install python3-pip libpango-1.0-0 libpangoft2-1.0-0 libharfbuzz0b
python3 -m venv weasyprint-env
source weasyprint-env/bin/activate
pip install weasyprint cairocffi
# check install
weasyprint --info

style-paysage.css

@page {
  size: landscape;
  margin: 1cm;
}

style-portrait.css

@page {
  size: portrait;
  margin: 1cm;
}
echo "choisir le .md à convertir en html/pdf"
ls *.md
read fichier
echo "portrait ou paysage"
read orientation
 
pandoc $fichier -o intermediaire.html \
  --~/template=template-$orientation.html \
  --standalone
 
weasyprint intermediaire.html $orientation.pdf
  • info/md2pdf.1769746721.txt.gz
  • Dernière modification : 2026/01/30 05:18
  • de radeff