Войти в систему

Home
    - Создать дневник
    - Написать в дневник
       - Подробный режим

LJ.Rossia.org
    - Новости сайта
    - Общие настройки
    - Sitemap
    - Оплата
    - ljr-fif

Редактировать...
    - Настройки
    - Список друзей
    - Дневник
    - Картинки
    - Пароль
    - Вид дневника

Сообщества

Настроить S2

Помощь
    - Забыли пароль?
    - FAQ
    - Тех. поддержка



Пишет Misha Verbitsky ([info]tiphareth)
@ 2009-11-21 16:12:00


Previous Entry  Add to memories!  Tell a Friend!  Next Entry
Настроение: sick
Музыка:Pink Floyd - Wish You Were Here (trance remixes)
Entry tags:linux, tex

rlatex for TeX Live
Кстати,
современные дистрибутивы Линукса перешли на TeX Live,
соотвественно, пакет Шеня и Львовского rlatex, написанный
под TeTeX, больше не устанавливается. Без него
обойтись трудно, если вы хотите писать теховские
команды русскими буквами.

Для борьбы с этим делается следующее.

1. отсюда вот сгружаем файл russlh.zip

2. Устанавливаем файло:
alt2t2.tcx
koi2t2.tcx
win2t2.tcx в /usr/share/texmf/web2c

russlh.sty
russcorr.sty
pdfstringdefPostHook.sty - в /usr/share/texmf/tex/local

2.5. russcorr.sty Львовского берется, например, тут:
http://dxdy.ru/topic15994.html (Гугль в помощь, он много
где есть).

3. Делаем texhash, чтобы сообщить теху об изменениях.

4. В заголовке файла пишем
\usepackage{russcorr, russlh}

5. В .bashrc пишем
alias rlatex='latex --translate-file=koi2t2.tcx'
alias rpdflatex='pdflatex --translate-file=koi2t2.tcx'

Теперь можно техить русские файлы посредством
rlatex и rpdflatex, с тем же функционалом, что у Шеня.

Привет



(Читать комментарии) - (Добавить комментарий)


[info]distortion
2009-11-27 18:05 (ссылка)
"Нахуя" - это понятно.
А в чём принципиальная некошерность UTF?
Мне кажется, человечество никогда не создавало ничего более костыльного, зоопаркоподобного и, если уж на то пошло, всё равно избыточного (tar czf не даст соврать), чем "национальные кодировки".

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]tiphareth
2009-11-27 18:20 (ссылка)
В том, что он содержит все стопиццот национальных кодировок целиком.
Это уродство. Правильно было бы иметь модульный стандарт, к которому
кодировки и шрифты подсоединяются в меру потребности пользователя.
С возможностью произвольного расширения стандарта и добавления
алфавитов.

Не то чтобы очень трудно было подобное реализовать, скажем, емаксовские
внутренние кодировки (уродские дико, конечно, но стократ лучше юникода)
именно так устроены.
http://www.m17n.org/mule/pricai96/mule.en.html

(Ответить) (Уровень выше)


(Читать комментарии) -