Layout Tools: Difference between revisions

From XPUB & Lens-Based wiki
No edit summary
 
(10 intermediate revisions by the same user not shown)
Line 1: Line 1:
==Tools==
==Tools==


Below is a listing of typesetting tools published under an open license.  
Below is a listing of free software layout tools.  
<onlyinclude>
<onlyinclude>
===Canvas based (GUI)===
===Canvas based (GUI)===


* [[Scribus]] https://www.scribus.net/
* [[Scribus]] https://www.scribus.net/
* [[Inkscape]] http://inkscape.org/
* Laidout https://laidout.org/
* Laidout https://laidout.org/


Line 15: Line 16:
* wkhtmltopdf https://wkhtmltopdf.org/
* wkhtmltopdf https://wkhtmltopdf.org/
* OSPKit (CSS Regions legacy support!) http://osp.kitchen/tools/ospkit/
* OSPKit (CSS Regions legacy support!) http://osp.kitchen/tools/ospkit/
* genzine https://github.com/munusshih/p5.genzine by [https://munusshih.com/ Munus Shih]
* genzine https://github.com/munusshih/p5.genzine by [https://munusshih.com/ Munus Shih] and Iley Cao


===Python based===
===Python based===
Line 22: Line 23:
* [[ReportLab]] https://www.reportlab.com/
* [[ReportLab]] https://www.reportlab.com/
* [[Flat]] http://xxyxyz.org/flat/
* [[Flat]] http://xxyxyz.org/flat/
* PyX https://pyx-project.org/ (outputs to PostScript, PDF and SVG)


===TeX based===
===TeX based===
Line 30: Line 32:
* texinfo https://www.gnu.org/software/texinfo/manual/texinfo/html_node/Short-Sample-Texinfo-File.html
* texinfo https://www.gnu.org/software/texinfo/manual/texinfo/html_node/Short-Sample-Texinfo-File.html
* tectonic https://tectonic-typesetting.github.io/
* tectonic https://tectonic-typesetting.github.io/
* lyx https://www.lyx.org/


===XML based===
===XML based===
Line 41: Line 44:
* typst https://typst.app/ (custom markdown syntax)
* typst https://typst.app/ (custom markdown syntax)
* SATySFi https://github.com/gfngfn/SATySFi (LaTeX-like + OCaml-like)
* SATySFi https://github.com/gfngfn/SATySFi (LaTeX-like + OCaml-like)
* Patoline https://patoline.github.io/ (wiki/LaTeX/Ocaml-like)
* Patoline https://patoline.github.io/ (wiki/LaTeX/Ocaml-like)</onlyinclude>
</onlyinclude>
 
==Readings==
 
* [https://freeze.sh/_/2008/awkward/ Awkward Gestures], Femke Snelting, 2008
* [https://www.cnap.fr/sites/default/files/GEF-global-PDF-EN_compressed.pdf CREATION, TOOLS, RESEARCH GRAPHISME EN FRANCE], 2022 + [https://www.cnap.fr/sites/default/files/n%C2%B028%20-%20Graphisme%20en%20France%20-%20Cr%C3%A9ation%2C%20outils%2C%20recherche%2C%202022_compressed.pdf French version]
* [https://phd.julie-blanc.fr/ Composer avec les technologies du web] (PhD thesis), Julie Blanc, 2023
* [https://designing-design-tools.nolwennmaudet.com Designing Design Tools] (PhD thesis), Nolwenn Maudet, 2017
* [https://application.phdarts.eu/Dissertations/Joost-Grootens-BLIND-MAPS-AND-BLUE-DOTS BLIND MAPS AND BLUE DOTS] (PhD thesis), Joost Grootens, 2020
 
==See also==
==See also==


* [[PDF]]
* [[PDF]]
* [[:Category:PagedMedia]]
* [[:Category:PagedMedia]]
* [[:Category:FLOSS design]]
* [[Web-to-print]]
* [[Web-to-print]]
* https://polytype.dev/ (a rosetta's stone for typesetting tools, quick demo's of many different typesetting tools)
* https://polytype.dev/ (a rosetta's stone for typesetting tools, quick demo's of many different typesetting tools)


[[Category:PagedMedia]]
[[Category:PagedMedia]]
[[Category:FLOSS design]]

Latest revision as of 14:40, 30 April 2024

Tools

Below is a listing of free software layout tools.

Canvas based (GUI)

Web based (web-to-print)

Python based

TeX based

XML based

Misc

Readings

See also