Příklad je třeba zde:
http://www.drangle.com/~james/dictionary/Nicméně dovedu si představit sazbu třeba pomocí prográmku s použitím iTextu. Nebo za pomoci komerčních nástrojů typu InDesign (samozřejmě ne ručně, ale data do toho nalít). Záleží na tom, jak ten slovník má vypadat, co od sazby bude požadováno (různé křížové odkazy, UNICODE znaky, kvalita sazby, ...).
Rozhodně bych se vyhýbal ruční práci, která povede k chybám, nekonzistencím a věčnému předělávání kvůli opravě někde na jiném místě. Tedy ideální je data mít v nějakém strukturovaném zdroji (databáze, XML, ...) a k tomu skript/prográmek/šablonu/..., co z toho udělá tu grafickou podobu (tedy typicky nějaké PDF).