sexta-feira, 28 de outubro de 2011

LaTeX package listings bug with greek letters

Nice Ada source code, with greek letter variables, UTF-8 encoded:


And here is how LaTeX typesets it, via package listings:


Note how line 49 is perfectly typeset, but the variables at the start of lines 42, 43 have moved to end of the previous line. Man, I hate LaTeX!"#$%&/()=?»

sábado, 22 de outubro de 2011

Porquê "Marius"

Eis uma razão porque me intitulo "Marius", e não "Mário", na Internet. Porque, passadas várias décadas, os computadores continuam a não saber grafar acentos. Eis a detestável visão que acabo de ter na minha caixa de correio-e. Outras vezes é Mrio, ou coisas como M$%rio. Cinco décadas de informática! Uma década de Unicode!