Переносы в русском тексте LaTeX: различия между версиями

Материал из AlexNook
Перейти к навигацииПерейти к поиску
(Новая страница: «'''LaTeX''' — наиболее популярный набор макрорасширений (или макропакет) системы ...»)
 
Строка 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 инструкцию], которая помогла мне решить данную проблему.
Нашёл рабочую, хорошую [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 понимать русский язык.