LINUX.ORG.RU

latex не компилит документ с кирилицей

 , , ,


0

2

Простейший пример, пишу в kile.

\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[T2A]{fontenc}

\begin{document}
test тест
\end{document}

Вот например.

Kile пишет: pdflatex finished with exit code 1.

Лог: http://bpaste.net/show/Bi1ToYG7UesohOxNDHZn/

Пакеты texlive-langcyrillic, texlive-fontsextra установлены. Переставлять пробовал, безрезультатно.

Где ошибка?

Deleted

Подключи пакет babel

\documentclass[12pt,a4paper]{article}
\usepackage[T2A]{fontenc}
\usepackage[utf8x]{inputenc}
\usepackage[english,ukrainian]{babel}

ZHekan ()
Ответ на: комментарий от Deleted

Тогда, возможно, не установлен или babel или кирилические шрифты ТеХ texlive-cyrillic или что-то подобное. В Suse это метапакет texlive-collection-langcyrillic

ZHekan ()

Попробуй явно установить используемые Ш. Например, подключить pscyr или что там хочешь использовать. Явно же на шрифты ругается.

\usepackage{pscyr}

raven_cler ★★ ()
Последнее исправление: raven_cler (всего исправлений: 2)

\usepackage[T2A]{fontenc}

Это не нужно.

Eddy_Em ☆☆☆☆☆ ()
Ответ на: комментарий от Deleted

И да, в опциях babel указывал russian или ukranian, как в посте выше(разница наверное есть)?

raven_cler ★★ ()
Ответ на: комментарий от ZHekan

Потому что по умолчанию латех сам все шрифты подключает.

Вот тебе минимальный файл, который корректно компилится:

\documentclass[a4paper,12pt,twoside]{article}
\usepackage[koi8-r]{inputenc}
\usepackage[russian]{babel}
\begin{document}
Тест
\end{document}
Eddy_Em ☆☆☆☆☆ ()

а кодировка main.tex точно utf-8?

enca main.tex

anonymous ()
Ответ на: комментарий от Eddy_Em

Да, компилится проверил, я это напостой использовал.

ZHekan ()

С pscyr опять kile выдает exit code 1, но пдфка делается, кирилицу видно. Но pscyr это левый шрифт, должно же использовать из langcyrillic.

russian или ukrainian в \usepackage{babel} ничего не меняет.

Deleted ()
Ответ на: комментарий от Deleted

У тебя проблема с Т2А:

! Font T2A/cmr/m/n/10=larm1000 at 10.0pt not loadable: Metric (TFM) file not found.
Проверь эти пакеты или что-то подобное.
texlive-cm-lgc
texlive-cmap
texlive-hyph-utf8
texlive-hyphen-russian
texlive-hyphen-ukrainian

ZHekan ()

Сейчас попробую пересобрать все пакеты, которые относятся к texlive, посмотрим.

Deleted ()
Ответ на: комментарий от Eddy_Em

Хоть бы кодировку сменил, а то ведь напорется кто-нибудь.

Deleted ()
Ответ на: комментарий от Deleted

Сфигали мне ее менять? У меня КОИ8-Р. А если у кого-то хрюникод, то он — ССЗБ.

Eddy_Em ☆☆☆☆☆ ()
Ответ на: комментарий от Eddy_Em

Ну, опять пошло-поехало. Просто смирись с тем, что по крайней мере у большинства — юникод. Это не заражает тебя илитизмом и не делает пользователей юникода ССЗБ. Это просто факт.

А вот на твой код неопытный/невнимательный прохожий будет ругаться, что приведёт к долгой и бессмысленной демагогии. Оно тебе надо?

Deleted ()
Ответ на: комментарий от Deleted

Да пофиг мне. Пусть хоть все сдуреют и с крыши будут прыгать. Я в сторонке посижу и на этих идиотов погляжу.

Eddy_Em ☆☆☆☆☆ ()

зато с пеной из рта доказываются что латех хорошее решение

YLoS ★★★ ()
Ответ на: комментарий от raven_cler

pscyr ни в каких дистрибутивах не обитает и это не лечится, так как шрифтовая база там варез.

Evgueni ★★★★★ ()
Ответ на: комментарий от YLoS

Конечно хорошее, не идеальное, но во всяком случае, лучше, чем в либре формулу с номером писать вручную в таблице.

Не, разные задачи, разные инструменты — базару ноль. Но у тебя задача такая была, что либра под нее ну вот вообще не очень. Только если требуют приносить doc, odt, etc.

HerrWeigel ★★★★ ()
Ответ на: комментарий от Amet13

УМВР
За єто банят что ли?

Просто как минимум мне непонятно что там написано?

ZHekan ()
Ответ на: комментарий от ZHekan

На duckduckgo забанили?

УМВР (англ. WORKSFORME) — «у меня всё работает (нормально)». Вариант: «на моём компьютере всё работает.»

Amet13 ★★★★★ ()

Таки решил

texconfig font rw
texmf-update

Всем спасибо.

Deleted ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.