[TeX] Делаю \renew - все равно не выходит bibliography...

Priss

Нужно переделать из статьи по-русски статью по-английски (все надписи "Рис." и "Список литературы" заменить на английский вариант)
Пишу так:
 
\documentclass {article}
\usepackage{amsmath,amssymb,latexsym, epsfig, graphics}
\usepackage[cp1251]{inputenc}
\usepackage[english, russian]{babel}
\renewcommand{\refname}{References}
\renewcommand{\figurename}{Figure}
\begin{figure}
\includegraphics[scale=0.5]{Pictures/1.eps}
\label{pic-event}
\end{figure}
\begin{thebibliography}{99}

и ничего не выходит..
В чем может быть дело?

NHGKU2

\renewcommand{\refname}{References}
\renewcommand{\figurename}{Figure}
Может всё-таки
\renewcommand{\refname}{Список литературы}
\renewcommand{\figurename}{Рис.}
?

Priss

зачем?
я же хочу по английски сделать надписи...

NHGKU2

А, перепутал. Думал, наоборот.
Тогда непонятно, зачем в строчке
\usepackage[english, russian]{babel}

ты добавляешь "russian". Попробуй убрать.

Priss

ты добавляешь "russian". Попробуй убрать.
Вся проблема в том, что в статье должны быть русские буквы (в частности некоторые ссылки из библиографии по-русски)
Если ее убрать, то не скомпилится..

kravecnata

Думаю, в данном случае достаточно написать
\usepackage[russian,english]{babel}

Priss

попробовал. перестало компиляться.... (так словно вообще русский убрать..)
(что странно - я думал от порядка ничего не должно зависеть... )

Priss

п.с. тех - MikTeX 3.14

kravecnata

\usepackage[T2A]{fontenc}
\usepackage[cp1251]{inputenc}
\usepackage[english]{babel}
Думаю, опция russian не нужна. Хотя если требуются автоматические переносы в русских словах, можно указать и \usepackage[russian,english]{babel} и писать в нужных местах \selectlanguage.

Priss

Большой спасибо! Все заработало!
Оставить комментарий
Имя или ник:
Комментарий: