Я использую Lyx 2.0, все работает отлично, но у меня проблемы с библиографией. Я хочу, чтобы цитаты были в порядке появления в тексте.
Например:
Jbjb[1] jbibihz[2].
Library:
[1] Author1
[2] Author 2
Но на данный момент моя библиотека отсортирована в алфавитном порядке, а в тексте номера такие:
Dssfg[3]oihdovn[1]jbiub[2].
Я использую natbib
и стиль unsrt
. Но unsrt
это не меняет проблему.
Мой исходный код выглядит следующим образом, возможно, есть какая-то ошибка, которую я не нашел:
%% LyX 2.0.6 created this file. For more info, see http://www.lyx.org/.
%% Do not edit unless you really know what you are doing.
\documentclass[twoside,ngerman,11pt]{scrreprt}
\usepackage[T1]{fontenc}
\usepackage[latin9]{inputenc}
\usepackage{geometry}
\geometry{verbose,tmargin=4.5cm,bmargin=3.5cm,lmargin=3.5cm,rmargin=5cm,headheight=1cm,headsep=1.5cm,footskip=1.5cm}
\setcounter{secnumdepth}{3}
\setlength{\parskip}{6pt}
\setlength{\parindent}{0pt}
\usepackage{setspace}
\onehalfspacing
\usepackage[dot]{bibtopic}
\makeatletter
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% User specified LaTeX commands.
\bibliographystyle{unsrt}
\usepackage[numbers,sort&compress]{natbib}
\AtBeginDocument{
\def\labelitemii{\(\circ\)}
\def\labelitemiii{\(\cdot\)}
}
\makeatother
\usepackage{babel}
\begin{document}
afegbab\cite{TaeWanKim.2011}zglivf\cite{KamilaKoichumanova.2013}egadsvafdb\cite{R.R.Davda.2005}\bibliographystyle{unsrt}
\begin{btSect}{C:/literatur2}
\btPrintCited
\end{btSect}
\end{document}
Любая помощь приветствуется!! Большое спасибо!
решение1
Где-то в вашем файле, где в конечном документе должна появиться библиография, есть серый прямоугольник со словами "Generated BibTeX bibliography" (или что-то похожее). Щелкните там. В открывшемся окне перейдите во всплывающее меню, соответствующее стилям bib, и выберите unsrt
. Принять и сгенерировать новый документ.
Порядок сортировки библиографии LyX не является автоматическим? Помогите!
Я использовал unsrtnat
.