Крокодил шире чем длиннее…

tired emoticon

…мдя, надо же так умудриться меня достать за двое суток. :)

Для тех кто не знает: TeX — это такая вавилонская башня острием вниз. Если точнее, это злоумный издательский пакет, ведущий свое начало еще в 60х, во времена когда компьютеров в современном понимании еще толком не было. До сих пор он используется для научной литературы, особливо для математики, ибо как ни старалось человечество, а ничего всерьез лучше для рисования формул не придумано и по сию пору.

Мне не надо рисовать формулы. Мне нужен BibTeX — а это очень полезная штука навешанная поверх TeX для учета ссылок на литературу, которая позволяет их просто и быстро цитировать. Это действительно чрезвычайно удобно, потому что встретив то, что можно спизпроцитировать, его можно занести в базу, оставить заметочку чего там заинтересовало, и больше не вспоминать пока мысль не оформится и не придет время писать. Текст живо так обрастает сносками и приобретает ученый вид.

Только вот я уже задолбался на грабли наступать, нужен какой-то радикальный метод борьбы со всем этим бобром, а документация нарочито невнятна.

TeX — невероятно древний пакет, который появился на свет тогда, когда даже восьмибитных компьютеров еще толком не было. Поэтому он уверен что букв 128. Все это, конечно, было исправлено позже, путем навешивания сверху еще одной приблуды, которая… Теперь приблуд и прочих радостей на нем столько, что дистрибутив занимает полный дивидюк.

После довольно длительной войны со списком литературы оформленным по ГОСТ1 и базой литературы в utf-82 я получил наконец искомый документ, и понял что смотреть на этот шрифт я не могу, ибо он ужасен.

Ладно, на такой случай вроде бы есть совсем новый вариант — XeTeX. Который работает с TTF-шрифтами и utf-8 по умолчанию. Вроде бы этого мне и надо.

Хрен, оно тоже не работает. Почему? Потому что в Gentoo для всех вариантов TeX, которых на свете порядочно, общая система, складывающая в кучку всю вавилонскую башню что выше острия. И в настоящий момент за ней некому ухаживать, поэтому часть пакетов насмерть брошены. Англоговорящие линуксоиды этого не замечают, потому что им не нужен не только ГОСТ, но и кириллица как таковая. За основу бобра взят пакет TeTeX. Который автор бросил еще в прошлом году, сказав всем переходить на новый TexLive, которое в Gentoo как таковое есть, но исходники, пожеванные чтобы они влезали в Gentoo, надо качать с сайта который намертво лежит…

Убью кого-нибудь за такие фокусы.

update: Я знаю даже кого я убью, его зовут TeTeX. Это, конечно, еще гигабайт закачки, но что мне гигабайт…


  1. Никогда бы не подумал, что моя диссертация оформлена не по ГОСТ, однако факт, оказалось именно так. Надо будет как-нибудь переверстать для порядка… ↩︎

  2. Оно отказывалось работать очень долго, и я до сих пор не понял, почему же оно наконец перестало. Тех кто до сих пор обожает cp1251, спешу уведомить что я попробовал и ее, но это не помогло. ↩︎