Latex:法语参考书目 - plainnat-fr

Latex:法语参考书目 - plainnat-fr

我正在使用以下模板https://www.overleaf.com/latex/templates/template-for-a-project-report-or-memoire/zcgzvcmrsxsb

此外,我正在使用plainnat-fr它来设计参考书目,因为我需要后者法语(例如,用 dans 代替 if in 等)。

我的主要问题是,我无法中断文本中的引用,导致出现 hbox 错误(=> 引用从段落中漏出)。此外,该et al.选项似乎无法正常工作:

有以下引用:

    @inproceedings{nooralahzadeh_part_2014,
    address = {Dublin, Ireland},
    title = {Part of {Speech} {Tagging} for {French} {Social} {Media} {Data}},
    url = {https://www.aclweb.org/anthology/C14-1166},
    booktitle = {Proceedings of {COLING} 2014, the 25th {International} {Conference} on {Computational} {Linguistics}: {Technical} {Papers}},
    publisher = {Dublin City University and Association for Computational Linguistics},
    author = {Nooralahzadeh, Farhad and Brun, Caroline and Roux, Claude},
    month = aug,
    year = {2014},
    pages = {1764--1772},
}

我们期望发生类似的事情Nooralahzadeh et al.(2014)

相反,我得到的是:[Nooralahzadeh et al.(2014)Nooralahzadeh, Brun, et Roux]

任何建议和帮助都将不胜感激!提前谢谢您!

答案1

考虑以下可编译版本的代码片段:

\documentclass{article}
\begin{filecontents}[overwrite]{mybib.bib}
@inproceedings{nooralahzadeh_part_2014,
    address   = {Dublin, Ireland},
    title     = {{Part of Speech Tagging for French Social Media Data}},
    url       = {https://www.aclweb.org/anthology/C14-1166},
    booktitle = {Proceedings of COLING 2014, the 25th International Conference on Computational Linguistics: Technical Papers},
    publisher = {Dublin City University and Association for Computational Linguistics},
    author    = {Nooralahzadeh, Farhad and Brun, Caroline and Roux, Claude},
    month     = aug,
    year      = {2014},
    pages     = {1764--1772},
}
\end{filecontents}

\usepackage[french]{babel}
\usepackage[T1]{fontenc}
%%\usepackage{natbib}
\bibliographystyle{plainnat-fr}
\usepackage{xurl}

\begin{document}
\noindent
\cite{nooralahzadeh_part_2014}
\bibliography{mybib}
\end{document}

请注意,该指令\usepackage{natbib}已被注释掉。如果我运行一个完整的编译循环(LaTeX、BibTeX 和 LaTeX 再运行两次),我会得到以下引用调用:

在此处输入图片描述

这似乎是一个完全符合您在查询中发布的内容是什么,不是吗?

相反,\usepackage{natbib}再激活并运行 LaTeX 两次后,我得到:

在此处输入图片描述

这看上去正是您所期望的,不是吗?

简而言之,请尝试加载natbib引文管理包。

相关内容