Шановні добродії!Виникла ось яка проблемка з Vakaref:у мене кодування UTF8, відповідно файли класів я перекодував у UTF8,так от після того, як я це зробив, не можу скомпілювати титульну сторінку автореферату.Що робити?
\usepackage[utf8x]{inputenc}
! Missing number, treated as zero.<to be read again> �l.155 \council{Д~26.206.01} ?
! Undefined control sequence.\GenericError ... #4 \errhelp \@err@ ...l.171 \maketitle ?
! Missing number, treated as zero.<to be read again> �\council #1->\catcode `м =11 \def \@council@code {#1}\@ifnextchar [\o@counci...l.155 \council{Д~26.206.01} ?
\newcommand{\council}[1]{\catcode`м=11
\newcommand{\council}[1]{\catcode 172=11
А навіщо ця команда \catcode`м=11 в даному конкретному випадку?
Що ж, запитаю тоді у автора.
Цитата: buenasdiaz від 2011-02-01 20:57:25А навіщо ця команда \catcode`м=11 в даному конкретному випадку? Треба автора спитати, вона змушує TeX вважати «м» () звичайною літерою ASCII.
\council{Д~26.206.01} [Інститут математики, Національна академія наук України] {Інститут математики НАН України} {01601 м.~Київ, вул.~Терещенківська, 3}
\catcode`м=11
<щось>.<~ або нічого><місто>,<ще щось>
З такою командою \setcounter{errorcontextlines}{999} у преамбулі програма видає:Код: [Вибрати]! Missing number, treated as zero.<to be read again> �\council #1->\catcode `м =11 \def \@council@code {#1}\@ifnextchar [\o@counci...l.155 \council{Д~26.206.01} ?
\makeatletter\renewcommand{\council}[1]{% \def\@council@code{#1}% \@ifnextchar[\o@council\@council}\makeatother
Правильно я зрозумів, що крім вставки нового кодуКод: [Вибрати]\makeatletter\renewcommand{\council}[1]{% \def\@council@code{#1}% \@ifnextchar[\o@council\@council}\makeatotherя ще закоментовую "\catcode'м=11"?
[1{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}]! Undefined control sequence.\GenericError ... #4 \errhelp \@err@ ...l.175 \maketitle ?
Спробував з новим кодом, але виходить ось що:Код: [Вибрати][1{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}]! Undefined control sequence.\GenericError ... #4 \errhelp \@err@ ...l.175 \maketitle ?
\makeatletter\AtBeginDocument{% \renewcommand{\transformsentence}[2]{#2\ignorespaces}%}\makeatother