LINUX.ORG.RU

помогите с tex`ом. не могу создавать документы с русскими буковками...


0

0

помогите новичку в линуксе оформить курсовую работу в tex`е:)

пишу тестовый документ файл tmp.tex :
\documentclass[a4paper,12pt]{article}
\usepackage[T2A]{fontenc}
\usepackage[utf8x]{inputenc}
\usepackage[russian]{babel}
\usepackage{geometry} % Меняем поля страницы
\geometry{left=2cm}% левое поле
\geometry{right=1.5cm}% правое поле
\geometry{top=1cm}% верхнее поле
\geometry{bottom=2cm}% нижнее поле
\begin{document}
привет медвед.
\end{document}

пишу в командной строке
pdflatex tmp.tex

выдает ошибку создания метрики шрифта на сколько я понимаю.

pdflatex ./tmp.tex
This is pdfTeXk, Version 3.141592-1.40.5 (Web2C 7.5.6)
%&-line parsing enabled.
entering extended mode
(./tmp.tex
LaTeX2e <2005/12/01>
Babel <v3.8h> and hyphenation patterns for english, usenglishmax, dumylang, noh
yphenation, arabic, basque, bulgarian, coptic, welsh, czech, slovak, german, ng
erman, danish, esperanto, spanish, catalan, galician, estonian, farsi, finnish,
french, greek, monogreek, ancientgreek, croatian, hungarian, interlingua, ibyc
us, indonesian, icelandic, italian, latin, mongolian, dutch, norsk, polish, por
tuguese, pinyin, romanian, russian, slovenian, uppersorbian, serbian, swedish,
turkish, ukenglish, ukrainian, loaded.
(/usr/share/texmf-texlive/tex/latex/base/article.cls
Document Class: article 2005/09/16 v1.4f Standard LaTeX document class
(/usr/share/texmf-texlive/tex/latex/base/size12.clo))
(/usr/share/texmf-texlive/tex/latex/base/fontenc.sty
(/usr/share/texmf-texlive/tex/latex/cyrillic/t2aenc.def)
(/usr/share/texmf-texlive/tex/latex/cyrillic/t2acmr.fd)kpathsea: Running mktextfm larm1200
mktextfm: mktexdir ~/.texlive2008/texmf-var/fonts/tfm/lh/lh-t2a failed.
kpathsea: Appending font creation commands to missfont.log.

! Font T2A/cmr/m/n/12=larm1200 at 12.0pt not loadable: Metric (TFM) file not fo
und.
<to be read again>
relax
l.100 \fontencoding\encodingdefault\selectfont

?
) (/usr/share/texmf-texlive/tex/latex/base/inputenc.sty
(/usr/share/texmf-texlive/tex/latex/ucs/utf8x.def))
(/usr/share/texmf-texlive/tex/latex/ucs/ucs.sty
(/usr/share/texmf-texlive/tex/latex/ucs/data/uni-global.def))
(/usr/share/texmf-texlive/tex/generic/babel/babel.sty
(/usr/share/texmf-texlive/tex/generic/babel/russianb.ldf
(/usr/share/texmf-texlive/tex/generic/babel/babel.def)))
(/usr/share/texmf-texlive/tex/latex/geometry/geometry.sty
(/usr/share/texmf-texlive/tex/latex/graphics/keyval.sty)
(/usr/share/texmf-texlive/tex/xelatex/xetexconfig/geometry.cfg)) (./tmp.aux)
(/usr/share/texmf-texlive/tex/latex/ucs/ucsencs.def)
(/usr/share/texmf-texlive/tex/latex/ucs/data/uni-4.def) [1] (./tmp.aux) )
Output written on tmp.pdf (1 page, 922 bytes).
Transcript written on tmp.log.

честно искал в интернете лечение ничего толком не подсказывают

texconfig выбрать в меню hypnenation latex и раскоментировать русский язык(он как оказывается и был раскоментированным) не помогает :(

если закомментировать строки
\usepackage[T2A]{fontenc}
\usepackage[russian]{babel}
и не использовать русские буквы в тексте все работает прекрасно.


Re: помогите с tex`ом. не могу создавать документы с русскими буковками...

>> Fixing it should be possible as follows:
>>

>> find /var/cache/fonts/ -type d | xargs chmod a+w

>> chmod 755 /var/cache/fonts

name_no ★★ ()

Re: помогите с tex`ом. не могу создавать документы с русскими буковками...

у меня так:
\documentclass[a4paper,russian]{article}
\usepackage[utf8]{inputenc}
\usepackage[T2A]{fontenc}
\usepackage[russian]{babel}
\usepackage{pscyr}

поставь пакет texlive-lang-cyrillic

для нормальных шрифтов из pscyr надо ставить tex-pscyr (его нет в репах).

Lucky1 ★★★ ()

Re: помогите с tex`ом. не могу создавать документы с русскими буковками...

Поменяйте utf8x на utf8

Cigarettesmoker ()

Re: помогите с tex`ом. не могу создавать документы с русскими буковками...

Мой стандартный вариант:

\documentclass[a4paper,12pt,oneside]{article}
\usepackage[colorlinks=true,unicode=true]{hyperref}
\hypersetup{pdftitle=Unix,pdfauthor=Goncharuk Sergey}
\usepackage[russian]{babel}
\usepackage[T2A]{fontenc}
%Кодировка
\usepackage[koi8-r]{inputenc}
\usepackage{fancyhdr}
%Включаем возможность печати спец.символов
\usepackage{textcomp}
%Включаем возможность печати спец.символов
\usepackage{amssymb}
%Включаем возможность печати спец.символов
\usepackage{amsfonts}
\righthyphenmin=2
%Пакет для работы с графикой
\usepackage{graphicx}
%Интервал печати
\linespread{1}
%Ширина текста
\textwidth=15cm
%Высота текста
\textheight=700pt
%Расстояние от верхнего края до колонтитула 1 дюйм минус voffset
\voffset=-2cm
%Сообщения типа "Внимание"
\newenvironment{ramka}{\begin{tabular}{|p{13cm}|}
\hline \sffamily \small}{\\ \hline \end{tabular}}
\newfont{\wasyten}{wasy10 at 20pt}
\newcommand{\telephone}{\hbox{\wasyten\symbol{7}}}
%Включаем HTML-штучки
\usepackage{html,makeidx}
\usepackage{ccaption}
% заменяем для рисунков : после номера рисунка на .
\captiondelim{ . } % после точки стоит пробел !
\usepackage{float}
\renewcommand{\bfdefault}{b}
\usepackage{amscd}
\usepackage{color}
\usepackage{colortbl}

sskirtochenko ★★ ()

Re: помогите с tex`ом. не могу создавать документы с русскими буковками...

пришлось снести техлив и поставить тетех и заработало. плохо что так и не понял как поправить ошибочку...

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