2014 dxdy logo

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

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




 
 как в ссылке на литературу заменить et al на русский аналог?
Сообщение03.02.2015, 20:29 
Список литературы веду в отдельном файле .bib, в основном документе подключаю этот bib. файл стандартным \bibliography{filename}. Основной документ на русском языке, но ссылки есть на англоязычную литературу, в том числе такую, у которой несколько авторов. Когда я делаю \cite{} на такие источники, у меня появляется фамилия только первого автора, последующие заменяются на "et al.". Никакого указания по стилю литературу я не объявляю в документе, так как не знаю какой нужен журналу; поэтому, видимо, используется что-то по умолчанию. Класс документа у меня такой: \documentclass{crm-article}.

Как сделать так, чтобы вместо "et al" был какой-то русскоязычный аналог? Типа "и др." или "и другие" (не знаю какой употребимее).

 
 
 
 Re: как в ссылке на литературу заменить et al на русский аналог?
Сообщение03.02.2015, 20:54 
longstreet в сообщении #973183 писал(а):
Как сделать так, чтобы вместо "et al" был какой-то русскоязычный аналог? Типа "и др." или "и другие" (не знаю какой употребимее).
Обычно при ссылке на англоязычную литературу et al. как раз ставится и в русскоязычных статьях. Так что Вы уверены, что оно Вам надо?

 
 
 
 Re: как в ссылке на литературу заменить et al на русский аналог?
Сообщение03.02.2015, 22:38 
Pphantom, действительно, логично! Не подумал( :oops:

-- 03.02.2015, 22:40 --

А как быть с аналогичной проблемой при нумерации подрисунков? Там вот вряд ли должны быть a) b) c) d).

 
 
 
 Re: как в ссылке на литературу заменить et al на русский аналог?
Сообщение15.07.2015, 23:13 
А если всё-таки статья, на которую ссылаюсь, сама русском -- как сделать, чтобы в тексте не было "and" между авторами статьи?

Вот TeX-овский пример:

(Оффтоп)

Используется синтаксис LaTeX
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[T2A]{fontenc}
\usepackage[russian, english]{babel}
\usepackage{pscyr}
\usepackage[semicolon, sort]{natbib}
\begin{document}

Текст из \citep{article}.

\bibliographystyle{plainnat}
\bibliography{refref}

\end{document}


А вот содержимое refref.bib файла:

(Оффтоп)

Код:
@article{article,
        author      = {Автор and Соавтор},
        title       = {Название книги},
        journal     = {Журнал},
        year        = {2015},
        number      = {1},
        pages       = {1--2},
        language    = {russian},
        hyphenation = {russian}
        }


Выдача такая:
Изображение

 
 
 
 Re: как в ссылке на литературу заменить et al на русский аналог?
Сообщение06.08.2015, 17:48 
longstreet в сообщении #1037584 писал(а):
как сделать, чтобы в тексте не было "and" между авторами статьи

Так возьмите вместо plainnat какой-нибудь русский библиографический стиль, например
Используется синтаксис LaTeX
\bibliographystyle{gost780u}

 
 
 [ Сообщений: 5 ] 


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