#weasyprint — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #weasyprint, aggregated by home.social.
-
Une vidéo passionnante sur le #format #PDF avec le lead de #WeasyPrint. J’adore !
https://www.youtube.com/watch?v=Xxg_8mge50U -
Une vidéo passionnante sur le #format #PDF avec le lead de #WeasyPrint. J’adore !
https://www.youtube.com/watch?v=Xxg_8mge50U -
Une vidéo passionnante sur le #format #PDF avec le lead de #WeasyPrint. J’adore !
https://www.youtube.com/watch?v=Xxg_8mge50U -
Une vidéo passionnante sur le #format #PDF avec le lead de #WeasyPrint. J’adore !
https://www.youtube.com/watch?v=Xxg_8mge50U -
Une vidéo passionnante sur le #format #PDF avec le lead de #WeasyPrint. J’adore !
https://www.youtube.com/watch?v=Xxg_8mge50U -
Typst does 500 pages in 157 milliseconds. My own engine needs 4.4 seconds. So why would anyone use the slower tool?
Because "how many pages per second" is the wrong question. The right question is "how many pages until you need a human to check."
I wrote up the full benchmark with 6 PDF engines: https://news.speedata.de/2026/02/10/typesetting-benchmark/
#speedatapublisher #typst #fop #TeXLaTeX #weasyprint #benchmark
-
Typst does 500 pages in 157 milliseconds. My own engine needs 4.4 seconds. So why would anyone use the slower tool?
Because "how many pages per second" is the wrong question. The right question is "how many pages until you need a human to check."
I wrote up the full benchmark with 6 PDF engines: https://news.speedata.de/2026/02/10/typesetting-benchmark/
#speedatapublisher #typst #fop #TeXLaTeX #weasyprint #benchmark
-
Typst does 500 pages in 157 milliseconds. My own engine needs 4.4 seconds. So why would anyone use the slower tool?
Because "how many pages per second" is the wrong question. The right question is "how many pages until you need a human to check."
I wrote up the full benchmark with 6 PDF engines: https://news.speedata.de/2026/02/10/typesetting-benchmark/
#speedatapublisher #typst #fop #TeXLaTeX #weasyprint #benchmark
-
Typst does 500 pages in 157 milliseconds. My own engine needs 4.4 seconds. So why would anyone use the slower tool?
Because "how many pages per second" is the wrong question. The right question is "how many pages until you need a human to check."
I wrote up the full benchmark with 6 PDF engines: https://news.speedata.de/2026/02/10/typesetting-benchmark/
#speedatapublisher #typst #fop #TeXLaTeX #weasyprint #benchmark
-
Typst does 500 pages in 157 milliseconds. My own engine needs 4.4 seconds. So why would anyone use the slower tool?
Because "how many pages per second" is the wrong question. The right question is "how many pages until you need a human to check."
I wrote up the full benchmark with 6 PDF engines: https://news.speedata.de/2026/02/10/typesetting-benchmark/
#speedatapublisher #typst #fop #TeXLaTeX #weasyprint #benchmark
-
Pour créer des fichiers PDF avec #Weasyprint. Intéressant, ça se fait en ligne de commandes.
https://rodolphe.breard.tf/article/generer-des-pdf-en-utilisant-html-et-css/
Son article m'a surtout donné envie de replonger dans le #latex .
-
Pour créer des fichiers PDF avec #Weasyprint. Intéressant, ça se fait en ligne de commandes.
https://rodolphe.breard.tf/article/generer-des-pdf-en-utilisant-html-et-css/
Son article m'a surtout donné envie de replonger dans le #latex .
-
Pour créer des fichiers PDF avec #Weasyprint. Intéressant, ça se fait en ligne de commandes.
https://rodolphe.breard.tf/article/generer-des-pdf-en-utilisant-html-et-css/
Son article m'a surtout donné envie de replonger dans le #latex .
-
@david 5Go parce que tu tires LaTeX en dépendance ? Mes disques se sentent beaucoup mieux depuis que je suis passé à #weasyprint comme moteur de rendu PDF dans mon utilisation de Pandoc. 🙂
-
@david 5Go parce que tu tires LaTeX en dépendance ? Mes disques se sentent beaucoup mieux depuis que je suis passé à #weasyprint comme moteur de rendu PDF dans mon utilisation de Pandoc. 🙂
-
@david 5Go parce que tu tires LaTeX en dépendance ? Mes disques se sentent beaucoup mieux depuis que je suis passé à #weasyprint comme moteur de rendu PDF dans mon utilisation de Pandoc. 🙂
-
@david 5Go parce que tu tires LaTeX en dépendance ? Mes disques se sentent beaucoup mieux depuis que je suis passé à #weasyprint comme moteur de rendu PDF dans mon utilisation de Pandoc. 🙂
-
@david 5Go parce que tu tires LaTeX en dépendance ? Mes disques se sentent beaucoup mieux depuis que je suis passé à #weasyprint comme moteur de rendu PDF dans mon utilisation de Pandoc. 🙂
-
Last Wednesday, my fellow XPUB1 classmates and me wrapped up the trimester with a collective folding, binding, and paginating party to make A_Mazing Machine[s]: Wordscapes to Liberate Language, the printed publication of our Special Issue 28!
My first few months at @xpub have been incredible. I am so proud of my classmates, the work we did together, and what we learned. I am also very grateful to our tutors, who have been super kind and inspiring!
All information, plus a PDF of the printed version, made with WeasyPrint is available on this Eleventy website we created to share all the things that we explored. It mirrors our incredible, legendary wiki. It was very interesting and insightful, so I published my notes about Using MediaWiki as a CMS for Eleventy.
#WeasyPrint #WebToPrint #Web2print #SI28 #SpecialIssue28 #SpecialIssue #XPUB #ExperimentalPublishing #publishing #WritingMachines #Eleventy #builtWithEleventy #11ty #MediaWiki #wiki
-
Last Wednesday, my fellow XPUB1 classmates and me wrapped up the trimester with a collective folding, binding, and paginating party to make A_Mazing Machine[s]: Wordscapes to Liberate Language, the printed publication of our Special Issue 28!
My first few months at @xpub have been incredible. I am so proud of my classmates, the work we did together, and what we learned. I am also very grateful to our tutors, who have been super kind and inspiring!
All information, plus a PDF of the printed version, made with WeasyPrint is available on this Eleventy website we created to share all the things that we explored. It mirrors our incredible, legendary wiki. It was very interesting and insightful, so I published my notes about Using MediaWiki as a CMS for Eleventy.
#WeasyPrint #WebToPrint #Web2print #SI28 #SpecialIssue28 #SpecialIssue #XPUB #ExperimentalPublishing #publishing #WritingMachines #Eleventy #builtWithEleventy #11ty #MediaWiki #wiki
-
Last Wednesday, my fellow XPUB1 classmates and me wrapped up the trimester with a collective folding, binding, and paginating party to make A_Mazing Machine[s]: Wordscapes to Liberate Language, the printed publication of our Special Issue 28!
My first few months at @xpub have been incredible. I am so proud of my classmates, the work we did together, and what we learned. I am also very grateful to our tutors, who have been super kind and inspiring!
All information, plus a PDF of the printed version, made with WeasyPrint is available on this Eleventy website we created to share all the things that we explored. It mirrors our incredible, legendary wiki. It was very interesting and insightful, so I published my notes about Using MediaWiki as a CMS for Eleventy.
#WeasyPrint #WebToPrint #Web2print #SI28 #SpecialIssue28 #SpecialIssue #XPUB #ExperimentalPublishing #publishing #WritingMachines #Eleventy #builtWithEleventy #11ty #MediaWiki #wiki
-
Last Wednesday, my fellow XPUB1 classmates and me wrapped up the trimester with a collective folding, binding, and paginating party to make A_Mazing Machine[s]: Wordscapes to Liberate Language, the printed publication of our Special Issue 28!
My first few months at @xpub have been incredible. I am so proud of my classmates, the work we did together, and what we learned. I am also very grateful to our tutors, who have been super kind and inspiring!
All information, plus a PDF of the printed version, made with WeasyPrint is available on this Eleventy website we created to share all the things that we explored. It mirrors our incredible, legendary wiki. It was very interesting and insightful, so I published my notes about Using MediaWiki as a CMS for Eleventy.
#WeasyPrint #WebToPrint #Web2print #SI28 #SpecialIssue28 #SpecialIssue #XPUB #ExperimentalPublishing #publishing #WritingMachines #Eleventy #builtWithEleventy #11ty #MediaWiki #wiki
-
Last Wednesday, my fellow XPUB1 classmates and me wrapped up the trimester with a collective folding, binding, and paginating party to make A_Mazing Machine[s]: Wordscapes to Liberate Language, the printed publication of our Special Issue 28!
My first few months at @xpub have been incredible. I am so proud of my classmates, the work we did together, and what we learned. I am also very grateful to our tutors, who have been super kind and inspiring!
All information, plus a PDF of the printed version, made with WeasyPrint is available on this Eleventy website we created to share all the things that we explored. It mirrors our incredible, legendary wiki. It was very interesting and insightful, so I published my notes about Using MediaWiki as a CMS for Eleventy.
#WeasyPrint #WebToPrint #Web2print #SI28 #SpecialIssue28 #SpecialIssue #XPUB #ExperimentalPublishing #publishing #WritingMachines #Eleventy #builtWithEleventy #11ty #MediaWiki #wiki
-
Editer des livres sous Linux c'est quand même une dinguerie. J'ai trouvé un outil qui utilise Pandoc et WeasyPrint pour produire epub et PDF d'une manière très souple et personnalisable (genre, avec du CSS au lieu de LaTeX, incroyable.)
Sauf qu'au moment de mettre des notes de bas de page ben... La syntaxe markdown qui fait des belles notes de bas de page en epub ne passe pas du tout avec WeasyPrint qui lui s'appuie sur la syntaxe html/CSS.
Je vais m'éclater demain pour faire une regex pour passer d'un format à l'autre. 🙃
#Pandoc #WeasyPrint #epub #pdf #edition #MicroÉdition #markdown #latex
-
Editer des livres sous Linux c'est quand même une dinguerie. J'ai trouvé un outil qui utilise Pandoc et WeasyPrint pour produire epub et PDF d'une manière très souple et personnalisable (genre, avec du CSS au lieu de LaTeX, incroyable.)
Sauf qu'au moment de mettre des notes de bas de page ben... La syntaxe markdown qui fait des belles notes de bas de page en epub ne passe pas du tout avec WeasyPrint qui lui s'appuie sur la syntaxe html/CSS.
Je vais m'éclater demain pour faire une regex pour passer d'un format à l'autre. 🙃
#Pandoc #WeasyPrint #epub #pdf #edition #MicroÉdition #markdown #latex
-
Editer des livres sous Linux c'est quand même une dinguerie. J'ai trouvé un outil qui utilise Pandoc et WeasyPrint pour produire epub et PDF d'une manière très souple et personnalisable (genre, avec du CSS au lieu de LaTeX, incroyable.)
Sauf qu'au moment de mettre des notes de bas de page ben... La syntaxe markdown qui fait des belles notes de bas de page en epub ne passe pas du tout avec WeasyPrint qui lui s'appuie sur la syntaxe html/CSS.
Je vais m'éclater demain pour faire une regex pour passer d'un format à l'autre. 🙃
#Pandoc #WeasyPrint #epub #pdf #edition #MicroÉdition #markdown #latex
-
Editer des livres sous Linux c'est quand même une dinguerie. J'ai trouvé un outil qui utilise Pandoc et WeasyPrint pour produire epub et PDF d'une manière très souple et personnalisable (genre, avec du CSS au lieu de LaTeX, incroyable.)
Sauf qu'au moment de mettre des notes de bas de page ben... La syntaxe markdown qui fait des belles notes de bas de page en epub ne passe pas du tout avec WeasyPrint qui lui s'appuie sur la syntaxe html/CSS.
Je vais m'éclater demain pour faire une regex pour passer d'un format à l'autre. 🙃
#Pandoc #WeasyPrint #epub #pdf #edition #MicroÉdition #markdown #latex
-
🚀️ Saltimbanque v1.2.2 released!
Saltimbanque provides an HTTP API to convert Web pages to PDF using #WeasyPrint
➡️ https://github.com/wanadev/saltimbanque/releases/tag/v1.2.2
This version brings official support for #Python 3.14 and replaces setup.py/setuptools by pyproject.toml/flit
-
🚀️ Saltimbanque v1.2.2 released!
Saltimbanque provides an HTTP API to convert Web pages to PDF using #WeasyPrint
➡️ https://github.com/wanadev/saltimbanque/releases/tag/v1.2.2
This version brings official support for #Python 3.14 and replaces setup.py/setuptools by pyproject.toml/flit
-
🚀️ Saltimbanque v1.2.2 released!
Saltimbanque provides an HTTP API to convert Web pages to PDF using #WeasyPrint
➡️ https://github.com/wanadev/saltimbanque/releases/tag/v1.2.2
This version brings official support for #Python 3.14 and replaces setup.py/setuptools by pyproject.toml/flit
-
🚀️ Saltimbanque v1.2.2 released!
Saltimbanque provides an HTTP API to convert Web pages to PDF using #WeasyPrint
➡️ https://github.com/wanadev/saltimbanque/releases/tag/v1.2.2
This version brings official support for #Python 3.14 and replaces setup.py/setuptools by pyproject.toml/flit
-
🚀️ Saltimbanque v1.2.2 released!
Saltimbanque provides an HTTP API to convert Web pages to PDF using #WeasyPrint
➡️ https://github.com/wanadev/saltimbanque/releases/tag/v1.2.2
This version brings official support for #Python 3.14 and replaces setup.py/setuptools by pyproject.toml/flit
-
The new ebook plugin for Typemill has a remote service to generate PDFs and an aditional ebook theme with a fancy 2-column layout.
The remote pdf generation is powered by #WeasyPrint now as an alternative to the browser based generation with #pagedjs
-
The new ebook plugin for Typemill has a remote service to generate PDFs and an aditional ebook theme with a fancy 2-column layout.
The remote pdf generation is powered by #WeasyPrint now as an alternative to the browser based generation with #pagedjs
-
The new ebook plugin for Typemill has a remote service to generate PDFs and an aditional ebook theme with a fancy 2-column layout.
The remote pdf generation is powered by #WeasyPrint now as an alternative to the browser based generation with #pagedjs
-
I got fed up fighting with LaTeX and started using #printcss via #weasyprint. Highly recommended if you care about typesetting but hate dealing with a klugey clusterfuck of document types and dependencies.
-
I got fed up fighting with LaTeX and started using #printcss via #weasyprint. Highly recommended if you care about typesetting but hate dealing with a klugey clusterfuck of document types and dependencies.
-
Ce soir, je devais aller au meetup python, mais en fait, c'est un meetup pdf #weasyprint merci @courtbouillon
-
Ce soir, je devais aller au meetup python, mais en fait, c'est un meetup pdf #weasyprint merci @courtbouillon
-
Ce soir, je devais aller au meetup python, mais en fait, c'est un meetup pdf #weasyprint merci @courtbouillon
-
Ce soir, je devais aller au meetup python, mais en fait, c'est un meetup pdf #weasyprint merci @courtbouillon
-
@Mindiell C'est ça. Parce que ce qu'il manque, ce n'est pas tant les alternatives -- on a par exemple #WeasyPrint de @courtbouillon, ou @pagedjs de @julieblanc et @julientaq, #Scribus, ou encore @pandoc.
Ce qui manquait jusqu'à présent, c'est le pont entre ces alternatives et InDesign, parce qu'il y a des personnes qui sont aujourd'hui coincées sur les logiciels d'Adobe. Ça propose une transition vers ces alternatives, ou du moins c'est l'idée.
-
@Mindiell C'est ça. Parce que ce qu'il manque, ce n'est pas tant les alternatives -- on a par exemple #WeasyPrint de @courtbouillon, ou @pagedjs de @julieblanc et @julientaq, #Scribus, ou encore @pandoc.
Ce qui manquait jusqu'à présent, c'est le pont entre ces alternatives et InDesign, parce qu'il y a des personnes qui sont aujourd'hui coincées sur les logiciels d'Adobe. Ça propose une transition vers ces alternatives, ou du moins c'est l'idée.
-
@Mindiell C'est ça. Parce que ce qu'il manque, ce n'est pas tant les alternatives -- on a par exemple #WeasyPrint de @courtbouillon, ou @pagedjs de @julieblanc et @julientaq, #Scribus, ou encore @pandoc.
Ce qui manquait jusqu'à présent, c'est le pont entre ces alternatives et InDesign, parce qu'il y a des personnes qui sont aujourd'hui coincées sur les logiciels d'Adobe. Ça propose une transition vers ces alternatives, ou du moins c'est l'idée.
-
@Mindiell C'est ça. Parce que ce qu'il manque, ce n'est pas tant les alternatives -- on a par exemple #WeasyPrint de @courtbouillon, ou @pagedjs de @julieblanc et @julientaq, #Scribus, ou encore @pandoc.
Ce qui manquait jusqu'à présent, c'est le pont entre ces alternatives et InDesign, parce qu'il y a des personnes qui sont aujourd'hui coincées sur les logiciels d'Adobe. Ça propose une transition vers ces alternatives, ou du moins c'est l'idée.
-
J'ai trouvé un cas d'usage pour #pagedjs : export pdf de mon support de présentation fait avec remarkjs
Vu que remarkjs génère les diapos à partir d'un contenu markdown, #weasyprint (que j'utilise d'habitude) ne peut pas me faire un PDF, car il n'interprète pas le javascript
Pagedjs se fait dans un moteur de navigateur.
J'ai dû repasser les diapos en 4:3 mais sinon, rien à signaler, le signal est propre !
Merci @julientaq et @julieblanc pour les causeries pagedjs ce week end aux @jdll #jdll2025 -
J'ai trouvé un cas d'usage pour #pagedjs : export pdf de mon support de présentation fait avec remarkjs
Vu que remarkjs génère les diapos à partir d'un contenu markdown, #weasyprint (que j'utilise d'habitude) ne peut pas me faire un PDF, car il n'interprète pas le javascript
Pagedjs se fait dans un moteur de navigateur.
J'ai dû repasser les diapos en 4:3 mais sinon, rien à signaler, le signal est propre !
Merci @julientaq et @julieblanc pour les causeries pagedjs ce week end aux @jdll #jdll2025 -
J'ai trouvé un cas d'usage pour #pagedjs : export pdf de mon support de présentation fait avec remarkjs
Vu que remarkjs génère les diapos à partir d'un contenu markdown, #weasyprint (que j'utilise d'habitude) ne peut pas me faire un PDF, car il n'interprète pas le javascript
Pagedjs se fait dans un moteur de navigateur.
J'ai dû repasser les diapos en 4:3 mais sinon, rien à signaler, le signal est propre !
Merci @julientaq et @julieblanc pour les causeries pagedjs ce week end aux @jdll #jdll2025 -
J'ai trouvé un cas d'usage pour #pagedjs : export pdf de mon support de présentation fait avec remarkjs
Vu que remarkjs génère les diapos à partir d'un contenu markdown, #weasyprint (que j'utilise d'habitude) ne peut pas me faire un PDF, car il n'interprète pas le javascript
Pagedjs se fait dans un moteur de navigateur.
J'ai dû repasser les diapos en 4:3 mais sinon, rien à signaler, le signal est propre !
Merci @julientaq et @julieblanc pour les causeries pagedjs ce week end aux @jdll #jdll2025 -
J'ai trouvé un cas d'usage pour #pagedjs : export pdf de mon support de présentation fait avec remarkjs
Vu que remarkjs génère les diapos à partir d'un contenu markdown, #weasyprint (que j'utilise d'habitude) ne peut pas me faire un PDF, car il n'interprète pas le javascript
Pagedjs se fait dans un moteur de navigateur.
J'ai dû repasser les diapos en 4:3 mais sinon, rien à signaler, le signal est propre !
Merci @julientaq et @julieblanc pour les causeries pagedjs ce week end aux @jdll #jdll2025