Mailing List CyrTeX-ru@vsu.ru Message #1761
From: neGODnick <CyrTeX-ru@vsu.ru>
Subject: Re: Выбор ПО для верстки
Date: Sun, 13 Dec 2009 16:10:57 +0300
To: Cyrillic TeX Users Group <CyrTeX-ru@vsu.ru>
Добрый день!

У MikTex есть проблема, которая, оказывается, тянется из версии в
версию (поиск в сети это показал). Но я почему-то обнаружил её только
в версии 2.8 Portable. Часто (буквально через раз) при попытке
обновить форматные файлы и при некоторых других операциях получаею
сообщения типа:

mkfntmap.EXE: The operation failed for some reason.

initexmf.exe: The operation failed for some reason.

Проблема и решения описаны в частности здесь:
http://sourceforge.net/mailarchive/forum.php?forum_name=miktex-users&max_rows=25&style=nested&viewmonth=200910

Другая проблема состоит в том, что после каждого обновления
выключаются русские переносы, а также переносы для
церковно-славянского (они отсутствуют в поставке и добавлены в
language.dat вручную при установке набора CSL TeX). Также слетают
настройки для дополнительно установленных шрифтов. То есть, сразу
после установки и после каждого обновления необходимо поправлять файлы
language.dat и updmap.cfg (с прогоном updmap.exe).

В общем, жить с этими проблемами можно, но раздражает. Преимущество
MikTex, как я понял, в том, что он автоматически ставит при
подключении к Интернет недостающие пакеты.

TeXLive 2008 у меня раньше стоял, помню, смотрелку DVI не смог
прикрутить, но она мне и не нужна была, т. к.  компилирую pdflatex-ом.
В целом не могу сказать, лучше он был или хуже "--- я тогда ещё только
начинал осваивать. Таких проблем, как с MikTex, не помню, но,
насколько помню, я просто тогда ничего такого ещё не делал. Сейчас
2009 вышел, но поставить его не могу: он, видимо, находит в реестре
записи об установленном MikTex-е (у меня стоит и портабл, и обычный
MikTex 2.8) и ревнует.

Редакторов немного, все они имеют те или иные довольно крупные
недостатки, вплоть до нестабильной работы с самопроизвольными
вылетами. Интерфейс же и функционал всех очень убогий.

Я держу TeXnicCenter ( http://www.texniccenter.org ) и LEd (
http://www.latexeditor.org ). Последний хорош тем, что им можно
открыть файл DVI и скомпилировать из него PDF. Но его решили сделать
платным, безплатная версия будет убогой, поэтому планов на него
строить я бы не советовал.

Но этими редакторами я пользуюсь очень редко. Мой рабочий инструмент
"--- LyX ( http://www.lyx.org ). Я его выбрал не потому, что он
"визивиг для чайников" "--- это вовсе не так. Кое-что о причинах
выбора я разсказал здесь: http://dxdy.ru/post131100.html#p131100.
Работая в LyX, придётся учитывать некоторые нюансы и помнить, что
преобразование в код TeX осуществляется машиной, поэтому не всегда
рационально, а иногда и с ошибками. Например, при изправлении \-/ на
\=/ внутри ERT (это такая штука в LyX для набора чистого кода LaTeX),
LyX может написать в коде \{-}/. Или он может вставить
\foreignlanguage, где не надо. Ещё большая проблема, что нельзя во
всём документе выполнить поиск-замену обычного длинного тире (которое
не три чёрточки ---, а из Ворда "--- тут через почту не проходит, не
могу показать) на специальное "---. Это будет возможно только в версии
LyX 2.0. То есть пока, если код не находится в окружении ERT, то
каждый фрагмент придётся по всему документу заключать в ERT вручную.

Но в целом я LyX-ом очень доволен и горячо рекомендую.

Ребята делают портабл версию LyX + TexLive:
http://code.google.com/p/lytex/  . Я попробовал "--- вроде хорошо
работает. Обновлять только вручную приходится, они от графика, к
сожалению, отстают.


--
С уважением — Эдуард
Subscribe (FEED) Subscribe (DIGEST) Subscribe (INDEX) Unsubscribe Mail to Listmaster