Я бы хотел указывать авторов просто «обычно», например [Автор, Год].
Например: alea iacta est. [Цезарь, 2013]
Что я получаю: alea iacta est. [Cae13]
Хотя я использую файл .bib со следующей информацией:
@TECHREPORT{caesar2013,
AUTHOR="G. I. Caesar",
TITLE="Title",
INSTITUTION="RomeDome",
TYPE="misc",
MONTH=jan,
YEAR=2013
}
Однако информация в библиографии верна. Можно ли это как-то изменить? Не должно быть проблем с моим компилятором или свойствами, поскольку я использую онлайн-редактор и компилятор writelatex.com. Есть ли какой-либо тег \usepackage или другой вариант для исправления этой проблемы?
решение1
Замечания
Похоже, вы ищете либо стиль apalike
, либо plainnat
предоставленный natbib
.
apalike
\documentclass{article}
\pagestyle{empty}% for cropping
\usepackage[square]{natbib}
\usepackage{filecontents}
\begin{filecontents}{test.bib}
@TECHREPORT{caesar2013,
AUTHOR="G. I. Caesar",
TITLE="Title",
INSTITUTION="RomeDome",
TYPE="misc",
MONTH=jan,
YEAR=2013
}
\end{filecontents}
\begin{document}
\citep{caesar2013}
\bibliographystyle{apalike}
\bibliography{test}
\end{document}
plainnat
\documentclass{article}
\pagestyle{empty}% for cropping
\usepackage[square]{natbib}
\usepackage{filecontents}
\begin{filecontents}{test.bib}
@TECHREPORT{caesar2013,
AUTHOR="G. I. Caesar",
TITLE="Title",
INSTITUTION="RomeDome",
TYPE="misc",
MONTH=jan,
YEAR=2013
}
\end{filecontents}
\begin{document}
\citep{caesar2013}
\bibliographystyle{plainnat}
\bibliography{test}
\end{document}
Выход
В этом случае результат будет одинаковым для обоих стилей.