
私は LyX 2.3.7 で博士論文を執筆しており、参考文献 (JabRef で構築) を希望の形式で取得しようとしていますが、うまくいかないようです。問題は次のとおりです。
1: maxbibnames オプションを使用しても、参考文献内の著者の最大数を修正できません。
2: 参考文献項目を引用順に表示させることができません。bib ファイルに記述されている順序が維持されているようです。\renewcommand\bibliographystyle{unsrt} やその他のオプションを追加して、すべての可能なスタイルの組み合わせを試しましたが、解決されません。
現時点では、プリアンブルはロードされていません(以前の試みはすべて失敗しました)。LyXインターフェースを通じて参考文献に使用しているオプションは次のとおりです。
そして私が今得た結果はこのタイプです
可能であれば、参考文献と参考文献を番号とともに表示し、本文では引用順に並べたいと思います。
LyX はプリアンブルの後に biblatex パッケージをロードし、"\AtBeginDocument" コマンドを使用すると、原理的にはロード後にコードを忍び込ませることができることはわかっていますが、何も機能していないようです。
どなたかこの件について手伝っていただけると大変助かります。どうもありがとうございます!
編集1: LyXにPDFLatexにエクスポートするように依頼した場合のTex中間ファイルは次のとおりです。
%% LyX 2.3.7 created this file. For more info, see http://www.lyx.org/.
%% Do not edit unless you really know what you are doing.
\documentclass[english]{article}
\usepackage[T1]{fontenc}
\usepackage[latin9]{inputenc}
\usepackage{geometry}
\geometry{verbose,tmargin=3cm,bmargin=4cm,lmargin=3cm,rmargin=3cm,headheight=1cm,headsep=1cm,footskip=2cm}
\setlength{\parskip}{\medskipamount}
\setlength{\parindent}{0pt}
\usepackage{setspace}
\doublespacing
\makeatletter
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% User specified LaTeX commands.
\AtBeginDocument{
\renewcommand{\refname}{Bibliography}
}
\makeatother
\usepackage{babel}
\usepackage[style=numeric-comp]{biblatex}
\addbibresource{\string"bibliography test.bib\string"}
\begin{document}
\title{\onehalfspacing{}test thesis}
\maketitle
here is the first and second citation \citep{FrigeriAgterbergMilatEtAl,MiyadaiKikuchiKondoEtAl}
here is the third citation \citep{TsurutaMitoKousakaEtAl} here is
the fourth citation \citep{Miranda2021}
\printbibliography
\end{document}
この結果で
編集2: Lyxファイルと参考文献へのリンクはこちらです https://file.io/7NNQwtyxa9RM