Переносы в русском тексте LaTeX: различия между версиями
Материал из AlexNook
Перейти к навигацииПерейти к поиску
ALEX (обсуждение | вклад) (Новая страница: «'''LaTeX''' — наиболее популярный набор макрорасширений (или макропакет) системы ...») |
ALEX (обсуждение | вклад) |
||
Строка 1: | Строка 1: | ||
[[wikipedia:ru:LaTeX|'''LaTeX''']] — наиболее популярный набор макрорасширений (или макропакет) системы компьютерной вёрстки TeX, который облегчает набор сложных документов. | [[wikipedia:ru:LaTeX|'''LaTeX''']] — наиболее популярный набор макрорасширений (или макропакет) системы компьютерной вёрстки TeX, который облегчает набор сложных документов. | ||
==Суть дела== | |||
Встала небольшая проблема у меня при настройке латеха, появилась необходимость заставить его понимать кодировку Utf-8 и делать переносы в русскихх текстах. | Встала небольшая проблема у меня при настройке латеха, появилась необходимость заставить его понимать кодировку Utf-8 и делать переносы в русскихх текстах. | ||
Нашёл рабочую, хорошую | Нашёл рабочую, хорошую [http://www.kulichki.com/ostrova/bera/Comp/rus-latex/rus-latex.ru.html инструкцию], которая помогла мне решить данную проблему. | ||
==Что необходимо сделать== | |||
Сперва необходимо скачать файл с [[Media:ruhyphen.tex.7z|переносами]], затем распаковав его, положить по адресу: {{path|c:\Program Files (x86)\texlive\2011\texmf\tex\generic\hyphen\}}. | |||
Затем нужно отредактировать файл {{path|c:\Program Files (x86)\texlive\2011\texmf\tex\generic\config\language.dat}}, где мы добавляем строчки: | |||
{{file|c:\Program Files (x86)\texlive\2011\texmf\tex\generic\config\language.dat| | |||
<syntaxhighlight lang="ini" line start="1" line="GESHI_FANCY_LINE_NUMBERS" enclose="div"> | |||
% The babel system allows you to easily change the active language for | |||
% LaTeX. For more information, see the documentation in | |||
% texmf-dist/doc/generic/babel/. ConTeXt has its own language support too. | |||
% | |||
english hyphen.tex % do not change! | |||
=usenglish | |||
=USenglish | |||
=american | |||
russian ruhyphen.tex | |||
=russian | |||
=english | |||
</syntaxhighlight> | |||
}} | |||
Запускаем команду {{root|texhash}} | |||
а потом | |||
{{root|fmtutil-sys --all}} | |||
==Ссылки== | ==Ссылки== |
Версия 20:17, 5 июня 2012
LaTeX — наиболее популярный набор макрорасширений (или макропакет) системы компьютерной вёрстки TeX, который облегчает набор сложных документов.
Суть дела
Встала небольшая проблема у меня при настройке латеха, появилась необходимость заставить его понимать кодировку Utf-8 и делать переносы в русскихх текстах.
Нашёл рабочую, хорошую инструкцию, которая помогла мне решить данную проблему.
Что необходимо сделать
Сперва необходимо скачать файл с переносами, затем распаковав его, положить по адресу: c:\Program Files (x86)\texlive\2011\texmf\tex\generic\hyphen\.
Затем нужно отредактировать файл c:\Program Files (x86)\texlive\2011\texmf\tex\generic\config\language.dat, где мы добавляем строчки:
File: c:\Program Files (x86)\texlive\2011\texmf\tex\generic\config\language.dat
% The babel system allows you to easily change the active language for
% LaTeX. For more information, see the documentation in
% texmf-dist/doc/generic/babel/. ConTeXt has its own language support too.
%
english hyphen.tex % do not change!
=usenglish
=USenglish
=american
russian ruhyphen.tex
=russian
=english
Запускаем команду
texhash
а потом
fmtutil-sys --all
Ссылки
- Как заставить LaTeX2e понимать русский язык.