Pro uživatele LaTeXu doporučuji k sázení zdrojového kódu použít balíček listings nebo něco podobného (nechá se nastavit celkem široká škála programovacích jazyků a dalších věcí - pak se pouze vloží zdrojový kód a ono ho to při překladu celého dokumentu pěkně zformátuje popřípadě ohraničí, doplní čísla řádků, atd...