我在编写论文时目前面临未定义的行为。
在 Overleaf 中编译时
\parencite{wolf2020bodyperception,wolf2021embodiment,wolf2022holographic}
,我得到了结果
Wolf 等人,2020 年; Wolf 等人,2022 年; Wolf 等人,2021 年
在文中。
当我在离线环境中编译同一个文件时,我得到了
Wolf 等人,2020 年、2021 年、2022 年
作为结果。
我认为这是由于使用不同默认值的环境之间的包版本不同,但我无法弄清楚哪个biblatex
设置定义了这种行为。
这是我的biblatex
配置:
\usepackage[
style=apa, % Citestyle
isbn=false, % Hides ISBN
doi=true, % Shows DOI
pagetracker=true,
autocite=inline, % Defines \autocite as inline=\parancite
block=space, % Small space between fields
backref=true, % Show pages where ref is used
date=year, % Date format
backend=biber,
uniquelist=false, % Adds letters for non-unique authors within a year
]{biblatex}
\DeclareLanguageMapping{english}{english-apa}
其他作者列表在wolf2020bodyperception
、wolf2021embodiment
、方面有所不同wolf2022holographic
- 只有第一作者始终相同。
@inproceedings{wolf2020bodyperception,
author = {Wolf, Erik and Döllinger, Nina and Mal, David and Wienrich, Carolin and Botsch, Mario and Latoschik, Marc Erich},
booktitle = {2020 IEEE International Symposium on Mixed and Augmented Reality (ISMAR)},
title = {Body Weight Perception of Females using Photorealistic Avatars in Virtual and Augmented Reality},
year = {2020},
pages = {583-594},
doi = {10.1109/ISMAR50242.2020.00071},
publisher = {IEEE},
address = {New York, NY, USA},
}
@inproceedings{wolf2021embodiment,
author = {Wolf, Erik and Merdan, Nathalie and Döllinger, Nina and Mal, David and Wienrich, Carolin and Botsch, Mario and Latoschik, Marc Erich},
booktitle = {2021 IEEE Virtual Reality and {3D} User Interfaces (VR)},
title = {The Embodiment of Photorealistic Avatars Influences Female Body Weight Perception in Virtual Reality},
year = {2021},
pages = {65-74},
doi = {10.1109/VR50410.2021.00027},
publisher = {IEEE},
address = {New York, NY, USA},
}
@inproceedings{wolf2022holographic,
author = {Wolf, Erik and Fiedler, Marie Luisa and Döllinger, Nina and Wienrich, Carolin and Latoschik, Marc Erich},
booktitle = {2022 IEEE Conference on Virtual Reality and {3D} User Interfaces (VR)},
title = {Exploring Presence, Avatar Embodiment, and Body Perception with a Holographic Augmented Reality Mirror},
year = {2022},
pages = {350--359},
doi = {10.1109/VR51125.2022.00054},
publisher = {IEEE},
address = {New York, NY, USA},
}
有人能告诉我如何才能
Wolf 等人,2020 年、2021 年、2022 年
答案1
这是与 APA 格式旧版本的偏差biblatex-apa
,报告于https://github.com/plk/biblatex-apa/issues/150并在 v9.16 (2022-06-22) 中修复biblatex-apa
。假设您的本地 TeX 系统足够新,可以拥有此版本。Overleaf 尚未拥有它,甚至在他们的 TeX Live 2022 系统中也没有(撰写此答案时最新版本)。
虽然报告的问题的修复相当简单(https://github.com/plk/biblatex-apa/commit/6f36071a3bb0c1d7e5d71a2afb42d75bd4a67e06)——如果有点冗长——,有相关问题(最明显的是https://github.com/plk/biblatex-apa/issues/152) 在 v9.15 及以下版本中需要biblatex
和 Biber 中的新功能,因此在更新 TeX 系统之前无法在 Overleaf 上复制。(biblatex
在 Overleaf 上,只需将相关文件上传到您的项目中即可更新样式或 - 更一般地说 - LaTeX 包。我绝对不推荐这样做,因为它会造成混乱和巨大的混乱,但有时这是获得所需结果的最佳方式。但是,在这里,您还需要新版本的biblatex
和 Biber二进制- 无法通过上传实现。)
目前,您可能不得不忍受 Overleaf 上不理想的输出,并且只能在本地编译工作的最终版本。很抱歉。