![Lyx 中的引用样式](https://linux22.com/image/326827/Lyx%20%E4%B8%AD%E7%9A%84%E5%BC%95%E7%94%A8%E6%A0%B7%E5%BC%8F.png)
日志示例:
Gray, Jo Anna。(1976 年)。“工资指数化——一种宏观经济方法。”《货币经济学杂志》2,221-235。
图书范例
Blanchard, Olivier J. 和 Stanley Fischer。(1989 年)。《宏观经济学讲座》。马萨诸塞州剑桥:麻省理工学院出版社。
有人能告诉我 Lyx 中的哪种样式可以产生这种引用样式吗?它是《货币、信用与银行杂志》的样式。看起来,所有名字都以全名出现,第二作者的名字样式与第一作者不同。我在将 .bib 文件添加到主 Lyx 文件时尝试了几种选项,但无法产生这种样式。Lyx 中的 jmr 样式产生接近但不完全相同的结果。提前致谢。
答案1
正如 Bernard 所评论的,您可以使用 BibLaTeX。
有关 BibLaTeX 与 LyX 的使用,请参阅这里。
我查了一下您引用的期刊中的一篇文章,看看参考文献的哪一部分应该用斜体表示,不幸的是,我没有找到那篇文章中引用的书籍,所以我的回答仅基于您的问题。
这是.bib
文件(由于您没有发布您的文件,我从 Google Scholar 中获取了引文,并将其导出为 BibTeX,稍作修改):
@article{gray1976wage,
title={Wage indexation: a macroeconomic approach.},
author={Gray, Jo Anna},
journal={Journal of Monetary Economics},
volume={2},
pages={221--235},
year={1976},
publisher={Elsevier}
}
@book{blanchard1989lectures,
title={Lectures on macroeconomics},
author={Blanchard, Olivier J. and Fischer, Stanley},
year={1989},
publisher={MIT press},
address={Cambridge, MA.}
}
这是代码(您必须将两者之间的行放在%---
LyX 菜单选项 Document > Settings > LaTeX Preamble 下的 LaTeX Preamble 中):
\documentclass[11pt,openright]{book}
\usepackage[T1]{fontenc}
\usepackage[latin9]{inputenc}
\usepackage[english]{babel}
%---
% BibLaTeX
\usepackage[style=authoryear, natbib=true, backend=biber]{biblatex}
\usepackage{csquotes}
\usepackage{xpatch}
% Dot after author
\xpretobibmacro{date+extrayear}{\setunit{\addperiod\space}}{}{}
% No in: before journal title
\renewbibmacro{in:}{}
% Comma after journal title
\DeclareFieldFormat{journaltitle}{\mkbibemph{#1}\isdot}
\renewbibmacro*{journal+issuetitle}{%
\usebibmacro{journal}%
\setunit*{\addcomma\space}%
\iffieldundef{series}
{}
{\newunit
\printfield{series}%
\setunit{\addspace}}%
\usebibmacro{volume+number+eid}%
\setunit{\addspace}%
\usebibmacro{issue+date}%
\setunit{\addcolon\space}%
\usebibmacro{issue}%
\newunit}
% Non-italic book title (if it must be in italic, comment this line)
\DeclareFieldFormat[book]{title}{#1}
% No pp. before pages
\DeclareFieldFormat[article]{pages}{#1}
% Add bibliography database
\addbibresource{your-bib-file.bib}
%---
\begin{document}
Article:\\
Citation of the type Author (year): \citet{gray1976wage} \\
Citation of the type (Author, year): \citep{gray1976wage}
Book:\\
Citation of the type Author (year): \citet{blanchard1989lectures} \\
Citation of the type (Author, year): \citep{blanchard1989lectures}
\printbibliography
\end{document}
作者后面的点的代码取自评论这个答案。
期刊名称后的逗号代码来自这里。
其余内容或多或少可以在 Elad Den 的回答链接中找到。
结果:
答案2
款式怎么样apalike
?
无论如何,你可以像 Bernard 所说的那样定制你的参考书目。看看这个关联