8000 GitHub - trojsten/dgs: Trojsten Document Generation System (pronounce "degeš")
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
/ dgs Public

Trojsten Document Generation System (pronounce "degeš")

License

Notifications You must be signed in to change notification settings

trojsten/dgs

Repository files navigation

This is DGS, short for Document Generation System (pronounced ['degeʃ]).

DGS is a compositor for structured documents, mostly those built on standardized frameworks, where the structure is always the same (or very similar) but the underlying data change. It was primarily built for correspondence seminar problems, real-time competitions, lectures, homework sheets and handouts for university courses. It also includes basic internationalization.

The same content can be repeatedly rendered to various templates or output formats, for instance XeLaTeX for printable documents and HTML for the web. DGS is built with Makefile, Python and XeLaTeX, and it uses pandoc, jinja2, rsvg-convert, and dvisvgm to process content.

The authors would like to express their gratitude to

  • Joseph Wright, for the wonderful siunitx package, which has made our life orders of magnitude easier
  • Christian Tellechea for chemfig, which allowed Náboj Chemistry to escape the Microsoft hell
  • Sebastian Schubert for FontPro, which did the same for the seventh circle of Computer Modern

About

Trojsten Document Generation System (pronounce "degeš")

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  
0