查找《计量经济学理论》期刊使用的参考书目样式

查找《计量经济学理论》期刊使用的参考书目样式

我正在寻找一个参考书目样式(.bst 文件),看起来像此网页第二列底部的样式http://korora.econ.yale.edu/et/policy/guidelines.pdf?jid=ECT。复制于此,

阿肯色州伯格斯特罗姆 (1976)连续时间经济模型中的统计推断. 北荷兰。

Giraitis, L. & D. Surgailis (1986) 多元 Appell 多项式和中心极限定理。在 E. Eberlein & MS Taqqu (eds.) 中, 概率论与统计学中的依赖性:最新成果综述,第 21-72 页。

Birkhauser. Gregory, AW & GW Smith (1995) 商业周期理论和计量经济学。经济期刊 105,1597–1608。

我已经搜索过该问题链接的网页(在哪里可以找到书目样式的集合?) 但找不到它。

以下是一个例子,

\documentclass{article} 
\usepackage{natbib}
\begin{document} 
\citet{abc}
\bibliographystyle{agsm} %I would like a .bst file to insert here instead of agsm.
\bibliography{biblio}
\end{document}

编辑:我最终latx makebst按照评论中的建议进行了操作。

答案1

即使您已经找到了解决方案,我还是想使用 BibLaTeX 展示一个可能的解决方案。

我发明了该.bib文件,并且解决方案并不复杂(例如,应改进未发布的条目以避免警告),但我认为它可以给你一个想法。

\begin{filecontents}{biblio.bib}
    @book{bergstrom1976statistical, 
        title={{Statistical Inference in Continuous Time Economic Models}}, 
        author={Bergstrom, Albert Rex}, 
        year={1976}, 
        publisher={North-Holland} 
    }
    @incollection{giraitis1986multivariate,
        author={Giraitis, L and Surgailis, D},
        title={Multivariate Appell polynomials and the central limit theorem},
        editor={Eberlein, E. and M. S. Taqqu},
        booktitle={Dependence in Probability and Statistics: A Survey of Recent Results},
        publisher={Birkh{\"a}user},
        year={1986},
        pages={21--71}
    }%
    @article{gregory1995business,
        title={Business cycle theory and econometrics},
        author={Gregory, Allan W and Smith, Gregor W},
        journal={Economic Journal},
        volume={105},
        pages={1597--1608},
        year={1995},
        publisher={JSTOR}
    }
    @unpublished{wooldridgeinpress,
        title={On the limits
            of GLM for specification testing: A
            comment on Gurmu and Trivedi},
        author={Wooldridge, J. M.},
        journal={Econometric Theory},
        year={in press}
    }%
\end{filecontents}

\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage[latin9]{inputenc}

\usepackage[english]{babel}

\usepackage[style=authoryear, natbib=true, backend=biber,firstinits=true]{biblatex}
\usepackage{csquotes}

% "&" instead of "and"
\AtBeginBibliography{
    \renewcommand*{\finalnamedelim}{\addspace\&\addspace}%
}

\renewcommand{\labelnamepunct}{\addspace}% no dot after the year

% titles without ""
\DeclareFieldFormat[incollection]{title}{#1}
\DeclareFieldFormat[article]{title}{#1}
\DeclareFieldFormat[unpublished]{title}{#1}

\DeclareFieldFormat[article]{pages}{#1}% no pp. in articles

\renewbibmacro{in:}{}% no in before journal title 

\renewcommand*{\bibinitdelim}{}% no space between name initials

% editor in lowercase
\DefineBibliographyStrings{english}{%
    editor = {\lowercase{ed}\adddot},%
    editors = {\lowercase{eds}\adddot},%
}

% editor before collection title (I've find this code here: http://tex.stackexchange.com/a/173663/101651 and I've modified it a little, hence maybe I did something wrong :) )
\renewbibmacro*{editorstrg}{%from biblatex.def
    \printtext[editortype]{%
        \iffieldundef{editortype}
        {\ifboolexpr{
                test {\ifnumgreater{\value{editor}}{1}}
                or
                test {\ifandothers{editor}}
            }
            {\bibcpstring{editors}}%changed
            {\bibcpstring{editor}}}%changed
        {\ifbibxstring{\thefield{editortype}}
            {\ifboolexpr{
                    test {\ifnumgreater{\value{editor}}{1}}
                    or
                    test {\ifandothers{editor}}
                }
                {\bibcpstring{\thefield{editortype}s}}%changed
                {\bibcpstring{\thefield{editortype}}}}%changed
            {\thefield{editortype}}}}}


\renewbibmacro*{byeditor+others}{%from biblatex.def
    \ifnameundef{editor}
    {}
    {\printnames[byeditor]{editor}%
        \addspace%added
        \mkbibparens{\usebibmacro{editorstrg}}%added
        \clearname{editor}%
        \newunit}%
    \usebibmacro{byeditorx}%
    \usebibmacro{bytranslator+others}}

\DeclareBibliographyDriver{incollection}{%from standard.bbx
    \usebibmacro{bibindex}%
    \usebibmacro{begentry}%
    \usebibmacro{author/translator+others}%
    \setunit{\labelnamepunct}\newblock
    \usebibmacro{title}%
    \newunit
    \printlist{language}%
    \newunit\newblock
    \usebibmacro{byauthor}%
    \newunit\newblock
    \bibstring{in}\addspace
    \usebibmacro{byeditor+others}%changed
    \setunit{\addcomma\addspace}\newblock%changed
    \usebibmacro{maintitle+booktitle}%
    \newunit\newblock
    \printfield{edition}%
    \newunit
    \iffieldundef{maintitle}
    {\printfield{volume}%
        \printfield{part}}
    {}%
    \newunit
    \printfield{volumes}%
    \newunit\newblock
    \usebibmacro{series+number}%
    \setunit{\addcomma\addspace}    
            \usebibmacro{chapter+pages}%
    \newunit\newblock
    \usebibmacro{publisher+location+date}%
    \newunit\newblock
    \iftoggle{bbx:isbn}
    {\printfield{isbn}}
    {}%
    \newunit\newblock
    \usebibmacro{doi+eprint+url}%
    \newunit\newblock
    \usebibmacro{addendum+pubstate}%
    \setunit{\bibpagerefpunct}\newblock
    \usebibmacro{pageref}%
    \newunit\newblock
    \iftoggle{bbx:related}
    {\usebibmacro{related:init}%
        \usebibmacro{related}}
    {}%
    \usebibmacro{finentry}}

% Bibliography Driver for unpublished items (improvements are welcomed)
\DeclareBibliographyDriver{unpublished}{%
    \usebibmacro{bibindex}%
    \usebibmacro{begentry}%
    \usebibmacro{author/translator+others}%
    \setunit{\addspace} 
    \usebibmacro{title}%
    \newunit
    \usebibmacro{journal}%
    \newunit\newblock
    \usebibmacro{finentry}}

\addbibresource{biblio.bib}

\begin{document}

    \nocite{*}

    \printbibliography

\end{document}

在此处输入图片描述

相关内容