2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




На страницу 1, 2  След.
 
 Ошибка в преамбулах
Сообщение05.06.2017, 14:42 
Аватара пользователя
Здравствуйте, помогите пожалуйста устранить ошибку.
Ошибка на команду
Код:
\centerline


код: [ скачать ] [ спрятать ]
Используется синтаксис LaTeX
\documentclass{book}

%\usepackage{cmap}
\usepackage[T2A]{fontenc}
\usepackage[cp866]{inputenc}
\usepackage[english,russian]{babel}
\usepackage{amsmath,amsfonts,amssymb,amscd}

\textwidth 105mm
\textheight 170mm
\evensidemargin0mm
\oddsidemargin0mm
\topmargin-10mm

\pagestyle{empty}
\begin{document}

\centerline{\large\bf Об одной краевой задаче}
\medskip

\centerline{\bf И.\,И.~Иванов}
\medskip

\centerline{\it Владимирский государственный университет, Россия}
\centerline{\tt ivanov@mail.ru}
\bigskip

Текст


%\begin{thebibliography}{9}

%\end{thebibliography}


\end{document}
 

 
 
 
 Re: Ошибка в преамбулах
Сообщение05.06.2017, 14:59 
Аватара пользователя
TeX.SE писал(а):
The \centerline command should never be used in a LaTeX document (unless you know precisely what you're doing, and probably only in the preamble for some definition). Use
Код:
\begin{figure}[htp]
\centering

<whatever>

\end{figure}
and <whatever> (a graphic, a TikZ picture or anything) will be centered.

 
 
 
 Re: Ошибка в преамбулах
Сообщение05.06.2017, 15:04 
Аватара пользователя
Aritaborian
Кажет дело не в этом команде а вообще преамбула не работает почему?

 
 
 
 Re: Ошибка в преамбулах
Сообщение05.06.2017, 15:04 
Аватара пользователя
Maik2013 в сообщении #1222339 писал(а):
Ошибка на команду

И какая же ошибка?

ПС Практически каждая строка документа просится в туториал: "как не надо делать".

 
 
 
 Re: Ошибка в преамбулах
Сообщение05.06.2017, 15:07 
Аватара пользователя
Red_Herring
Вот ошибка кода
Код:
! Package inputenc Error: Keyboard character used is undefined
(inputenc)                in inputencoding `cp866'.

See the inputenc package documentation for explanation.
Type  H <return>  for immediate help.
...                                             
                                                 
l.19 О

 
 
 
 Re: Ошибка в преамбулах
Сообщение05.06.2017, 15:12 
Аватара пользователя
Это ошибка не на команду \centerline, это ошибка на первую русскую букву, О в 19 строчке. У Вас кодировка неправильная.

 
 
 
 Re: Ошибка в преамбулах
Сообщение05.06.2017, 15:14 
Аватара пользователя
А какая кодировка документа tex? Она должна соответствовать кодировке заявленной в преамбуле.

Ну, cp886 это DOS, cp 1251 это виндоус (соответственно для динозавров и мамонтов), а правильная utf8

 
 
 
 Re: Ошибка в преамбулах
Сообщение05.06.2017, 15:16 
Аватара пользователя
Xaositect
Нет. Я уберу эту строку еще и на другой строчку ошибка дает.

 
 
 
 Re: Ошибка в преамбулах
Сообщение05.06.2017, 15:17 
Аватара пользователя
Естественно, у Вас же в других строчках тоже кириллические буквы есть.

 
 
 
 Re: Ошибка в преамбулах
Сообщение05.06.2017, 15:18 
Аватара пользователя
Red_Herring
Ну помогите пожалуйста как та это преамбула работала нормально.

 
 
 
 Re: Ошибка в преамбулах
Сообщение05.06.2017, 15:27 
Аватара пользователя
Вам же сказали: смените кодировку на utf8.

 
 
 
 Re: Ошибка в преамбулах
Сообщение05.06.2017, 15:30 
Аватара пользователя
Aritaborian
Где можно заменит кодировку, сюда
Код:
\usepackage[utf8]{inputenc}
?

 
 
 
 Re: Ошибка в преамбулах
Сообщение05.06.2017, 15:32 
Аватара пользователя
Maik2013 в сообщении #1222357 писал(а):
Ну помогите пожалуйста как та это преамбула работала нормально.

Я не знаю какая у вас кодировка самого документа.
Red_Herring в сообщении #1222353 писал(а):
А какая кодировка документа tex? Она должна соответствовать кодировке заявленной в преамбуле.
Чтобы не менять кодировку документа, попробуйте
\usepackage[cp1251]{inputenc}
\usepackage[utf8]{inputenc}
\usepackage[koi8–r]{inputenc}
Только по одному! И вместо cp866

 
 
 
 Re: Ошибка в преамбулах
Сообщение05.06.2017, 15:33 
Аватара пользователя
Red_Herring
Теперь ошибка на
Код:
\usepackage[koi8–r]{inputenc}

 
 
 
 Re: Ошибка в преамбулах
Сообщение05.06.2017, 15:40 
Аватара пользователя
Повторяю медленно, печально и в последний раз:

Замените строчку
Используется синтаксис LaTeX
\usepackage[cp866]{inputenc}
 

на
Используется синтаксис LaTeX
\usepackage[cp1251]{inputenc}
 

и попробуйте. Получилось?--Хорошо. Не получилось--снова замените ... и т.д.

 
 
 [ Сообщений: 16 ]  На страницу 1, 2  След.


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group