Я начинаю разочаровываться в латехе. При всей его мощи, некоторые вещи делать в нем неоправданно сложно. Наверное, главный недостаток теха в целом — это возраст, как следствие — очень слабая поддержка юникода и, в частности, кириллицы. Некоторые пакеты (например, listings) не умеют кириллицу в utf-8 вообще. Я уже молчу про кану и прочие иероглифы. Разные пакеты развиваются неравномерно, мне попался один 96-го года. Но что особенно напрягает — это неочевидность выполнения некоторых функций. Например, мне нужно было выравнять заголовок секции по центру листа. Однако латех сначала ставит номер секции, а уже потом, с учетом уменьшившейся ширины рабочего пространства, центрирует заголовок. Если последний умещается в одну строку, это выглядит в точности как и должно, но если одной строки недостаточно, все плывет и выглядит совершенно не так, как хотелось бы. К моему удивлению, такое поведение оказалось не так-то просто изменить, и даже после двух дней штурма гугла я не смог добиться желаемого результата. На фоне простоты исполнения такого оформления в текстовых процессорах, такая сложность удручает.
Продолжаю есть кактус, поглядываю в сторону XeTeX'а.
Kona-chan
27.12.2010 15:07 Mendoza-desktop
Do you really want to delete ?
Насчет XeTeX'а мое мнение, что на него не поглядывать лучше, а активно переходить. А насчет оформления интересно пощупать ConTeXt — там, емнип, легкость верстки в фичах значится (в отличие от латеха, где шаг влево-вправо — расстрел).