当作者和编辑相同且我使用多个章节时,如何使用 incollection?

当作者和编辑相同且我使用多个章节时,如何使用 incollection?

我在 bibtex 中有一个参考文献,其中一章的作者与编辑者相同。除此之外,我引用了多个章节。引用的正确方法是什么?目前,我使用 @BOOK,但我意识到这不是正确的方法。

@BOOK{X,
    author = {author},
    title = {title},
    publisher = {publisher},
    year = {1234},
}

但我想要类似的东西

@INCOLLECTION{X,
    author = {author},
    editor = {author},
    title = {title},
    booktitle = {booktitle},
    publisher = {publisher},
    year = {1234}
}

由于我引用的章节更多,这可能不是最好的方法。

答案1

假设它是一本选集,即有不同的作者,并且您没有使用 Biblatex:

@INCOLLECTION{X-a,
    author = {author},
    title = {article title},
    pages = {123--234},
    crossref = {X},
}
@INCOLLECTION{X-b,
    author = {author, another},
    title = {another title},
    pages = {12--34},
    crossref = {X},
}
@BOOK{X,
    author = {author},
    editor = {author},
    title = {title},
    booktitle = {booktitle},
    publisher = {publisher},
    address = {place},
    year = {1234},
}

@BOOK 必须位于.bib文件后面比引用它的条目更多。

相关内容