Latex ошибка связанная с кодировщиком

Модератор: /dev/random

dy636363
Сообщения: 2
ОС: Debian 7

Latex ошибка связанная с кодировщиком

Сообщение dy636363 » 20.05.2014 18:27

Подскажите как избавиться от ошибки.

111.tex input file :

Код:

\documentclass[a4paper,12pt]{article} \usepackage[utf8]{inputenc} \usepackage[utf8]{fontenc} \usepackage[russian,english]{babel} \begin{document} АБВ ABC \end{document}


Terminal output :

Код:

dy636363@computerdy636363 ~ $ latex 111.tex This is pdfTeX, Version 3.1415926-2.5-1.40.14 (TeX Live 2013/Debian) restricted \write18 enabled. entering extended mode (./111.tex LaTeX2e <2011/06/27> Babel <3.9g> and hyphenation patterns for 2 languages loaded. (/usr/share/texlive/texmf-dist/tex/latex/base/article.cls Document Class: article 2007/10/19 v1.4h Standard LaTeX document class (/usr/share/texlive/texmf-dist/tex/latex/base/size12.clo)) (/usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty (/usr/share/texlive/texmf-dist/tex/latex/base/utf8.def (/usr/share/texlive/texmf-dist/tex/latex/base/t1enc.dfu) (/usr/share/texlive/texmf-dist/tex/latex/base/ot1enc.dfu) (/usr/share/texlive/texmf-dist/tex/latex/base/omsenc.dfu))) (/usr/share/texlive/texmf-dist/tex/latex/base/fontenc.sty ! Package fontenc Error: Encoding file `utf8enc.def' not found. (fontenc) You might have misspelt the name of the encoding.


ls program output of that directory is and it contain utf***:

Код:

dy636363@computerdy636363 ~ $ ls /usr/share/texlive/texmf-dist/tex/latex/base/ ... exscale.sty leqno.sty ot1cmfib.fd t1cmdh.fd utf8.def fix-cm.sty letter.cls ot1cmfr.fd t1cmfib.fd utf8enc.dfu fixltx2e.sty letter.sty ot1cmr.fd t1cmfr.fd utf8-test.tex flafter.sty lppl.tex ot1cmss.fd t1cmr.fd utf8test.tex
Спасибо сказали:

Аватара пользователя
Hephaestus
Сообщения: 2580
Статус: Многоуважаемый джинн...
ОС: Slackware64-14.1/14.2

Re: Latex ошибка связанная с кодировщиком

Сообщение Hephaestus » 20.05.2014 21:55

Эх, давненько не брал я LaTeX в руки...

dy636363 писал(а):
20.05.2014 18:27
\usepackage[utf8]{fontenc}
Вот это неправильно.

Для кириллицы должно быть

Код: Выделить всё

\usepackage[Т2А]{fontenc}

или

Код: Выделить всё

\usepackage[Т2B]{fontenc}

или

Код: Выделить всё

\usepackage[Т2С]{fontenc}

или их сочетания через запятую.
В зависимости от того, какой набор символов нужен.
Чаще всего T2A бывает достаточно.
Пускай скрипят мои конечности.
Я - повелитель бесконечности...
Мой блог
Спасибо сказали:

dy636363
Сообщения: 2
ОС: Debian 7

Re: Latex ошибка связанная с кодировщиком

Сообщение dy636363 » 20.05.2014 23:17

Эти скрипты ещё и регистрочувствительны, чего я не ожидал. Как обезьяна 2 дня тыкал в клаву.. Да и не могу пока курить сложные маны прост. Вот итоговая простейшая структура преамбулы файла:

Код:

\documentclass[a4paper,12pt]{article} \usepackage[utf8]{inputenc} \usepackage[T2A]{fontenc} \usepackage[english,russian]{babel} \begin{document} This is our first LaTeX document. Это наш первый документ ЛаТеХ. \end{document}


Источник по нужным для кириллицы пакетам: dxdy. Вкратце: tex-common, texlive-base, texlive-base-bin, texlive-doc-base, texlive-fonts-recommended, texlive-lang-cyrillic, texlive-latex-base, texlive-latex-recommended.
Спасибо сказали:

Аватара пользователя
Hephaestus
Сообщения: 2580
Статус: Многоуважаемый джинн...
ОС: Slackware64-14.1/14.2

Re: Latex ошибка связанная с кодировщиком

Сообщение Hephaestus » 20.05.2014 23:48

Читайте литературу по LaTeX'у. Её полным-полно, в том числе и на русском.
У Котельникова/Чеботаева весьма подробно, но это придется где-то пиратить.


У Евгения Балдина целый цикл написан.
У Львовского освещены некоторые тонкие моменты.
Эти два источника вполне себе свободно распространяемые.

Есть ещё и другие, но их я толком не помню, поэтому ничего определенного сказать не могу.
Пускай скрипят мои конечности.
Я - повелитель бесконечности...
Мой блог
Спасибо сказали: