ZenBox

Заметки/документация по принципу "что делаю, то и пишу"

Подсветка исходного кода в LaTeX

Если мы хотим писать статьи на LATEX, в которых будут вставки исходного кода на каком нибудь языке программирования или консольные команды, то нам захочется, чтобы они тоже выделялись в печатаемых документах, аналогично тому, как это делается на веб страницах. Исторически в LATEX для этого использовался пакет listings. Все в нем замечательно, но он не умеет работать с символами Unicode. Отсюда следует, например, что русские комментарии в коде писать не получится.

Выбираем LaTeX в HTML конвертер

Когда то давно писал я документы в Openoffice и набирал формулы в нем, и чего то мне все нехватало, потом я пробовал LyX и опять мне чего то не хватало. Потом я набирал записи в блог с помощью Markdown, но раздражали меня некоторые его мелкие ограничения и тоже чего то нехватало. И тут я подумал, а не использовать ли один инструмент, достаточно мощный, чтоб хватало его на все, что только мне захочется везде где только можно. Чтобы не учить всё это множество специальных языков типа Markdown,Textile и прочих, инструментов по набору математических формул в каждом пакете типа Microsoft Word, OpenOffice, LyX и так далее. И снизошло до меня надо учить LATEX и писать на нем ВСЕГДА, ибо универсален он, и можно использовать его начиная от научной статьи и заканчивая замметки в блоге :)