Briefe im DIN-Format kann man auch in ConTeXt MKIV setzen. Von ConTeXt aus ist es sehr einfach mit Lua zu interagieren und man kann sich den Umweg über Python sparen.
sparen, siehe dazu
- [Programming in LuaTeX](http://wiki.contextgarden.net/Programming_in_LuaTeX)
- [ConTeXt Lua Documents](http://wiki.contextgarden.net/cld)
<!-- -->
\usemodule[letter]
\mainlanguage[de]
\useletterstyle[dinb]
\setupletterlayer
[reference]
[list={name,phone,email,date}]
\setupletter
[
name={Max Mustermann},
phone={01234/567890},
email={max.mustermann@example.com},
date={\currentdate},
]
\setupletter
[
toname={Hans Hansen},
toaddress={Zielgasse 23\\34789 New Mustertown},
]
\setupletter
[
fromname={\correspondenceparameter{name}},
fromaddress={Musterstraße 12\\12345 Musterstadt},
]
\starttext
\startletter
[
opening={Sehr geehrte Damen und Herren,},
subject={Grund des Anschreibens},
closing={Mit freundlichen Grüßen},
signature={\correspondenceparameter{name}},
]
\input knuth
\stopletter
\stoptext
![alt text][1]
[1]: http://texwelt.de/wissen/upfiles/test_313.png