如何使用 biblatex(无 biber)生成 APA 格式的参考书目?

如何使用 biblatex(无 biber)生成 APA 格式的参考书目?

我正在努力寻找一种方法来生成 APA 样式的参考书目,同时使用 biblatex 和 backend=bibtex,而不是 biber(否则会出现一堆其他错误)。我正在使用 TeXstudio。我的代码如下:

%\listfiles
\documentclass[a5paper,10.22pt,twoside,openany]{book}



\usepackage[english]{babel}

\usepackage[a5paper,top=1in,bottom=1.25in]{geometry}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{textcomp}
\usepackage{bbold}
\usepackage{upgreek}
\usepackage{csquotes}
\usepackage{booktabs}

\usepackage[backend=bibtex,citestyle=authoryear,maxbibnames=99]{biblatex}

\DeclareUnicodeCharacter{2212}{-}

\addbibresource{Bibliography.bib}

\begin{document}

...........................................................

\chapter*{Bibliography}

\printbibliography[
heading=none,
heading=bibintoc,
heading=subbibliography,
title={Scientific books and papers},
keyword=science
]


\printbibliography[
heading=none,
heading=bibintoc,
heading=subbibliography,
title={Legislative texts},
keyword=law
]

\printbibliography[
heading=none,
heading=bibintoc,
heading=subbibliography ,
title={Official documents and reports},
keyword=report
]

\printbibliography[
heading=none,
heading=bibintoc,
heading=subbibliography ,
title={Websites},
keyword=website
]

\printbibliography[
heading=none,
heading=bibintoc,
heading=subbibliography ,
title={Newspaper articles},
keyword=news
]


\thispagestyle{empty}
\markboth{}{}
\cleardoublepage
\thispagestyle{empty}

\end{document}

有人知道如何修改它以获得 APA 书目吗?提前谢谢大家!

编辑:如果我将编辑器配置为 biber 而不是 bibtex,如Biblatex 与 Biber:配置我的编辑器以避免未定义的引用,并且我使用 \usepackage[backend=biber,style=apa,citestyle=authoryear,maxbibnames=99]{biblatex},编译时得到的结果如下(这里,我将“test.tex”称为我的主文件):
INFO - 这是 Biber 2.12 INFO - 日志文件为“test.blg” INFO - 正在读取“test.bcf” INFO - 在 bib 第 0 节中找到了 93 个 citekeys INFO - 正在处理第 0 节 INFO - 正在为第 0 节查找 bibtex 格式文件“Bibliography.bib” INFO - LaTeX 解码... INFO - 找到 BibTeX 数据源“Bibliography.bib” FATAL - 捕获信号:SEGV 您的 .bib 可能有一个非常糟糕的条目,导致 libbtparse 崩溃:

相关内容