我正在写一篇文章,我想将文中的引用样式更改为我的母语样式。示例:
(姓氏 1 和姓氏 2 (2020))-->(姓氏 1 og/& 姓氏 2 (2020))
而参考列表应该是这样的:
姓氏 1,X 和姓氏 2,Y,...
“og” 在丹麦语中表示“和”。
我见过类似的问题,但参考书目与我的参考书目风格不同,所以我很困惑,不知道该添加什么。我已经有了\usepackage[danish]{babel}
\documentclass[11pt]{article}
\usepackage[utf8]{inputenc}
\usepackage[danish]{babel}
\bibliographystyle{unsrtnat}
\usepackage{hyperref}
\usepackage[round]{natbib}
\usepackage{graphicx}
\usepackage{caption}
\usepackage{subcaption}
\usepackage[font=small]{caption}
\usepackage[margin=2.5cm,headheight=26pt,includeheadfoot]{geometry}
\setlength{\marginparwidth}{2.5cm}
\usepackage{tabularx}
\setcounter{secnumdepth}{3}
\usepackage{times}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\begin{document}
\end{document}
答案1
我建议您按如下方式进行:
在你的 TeX 发行版中找到该文件
unsrtnat.bst
。复制此文件并将副本命名为unsrtnat-dk.bst
。在文本编辑器中打开文件
unsrtnat-dk.bst
。(你用来编辑 tex 文件的程序就可以了。)找到 的三个实例
" and "
并将其更改为" og "
。 (在我的文件副本中,这些实例出现在第 232、325 和 1111 行。)将文件保存
unsrtnat-dk.bst
在包含主 tex 文件的文件夹中,或保存在 BibTeX 搜索的文件夹中。如果选择后者,请确保适当更新 TeX 发行版的文件名数据库。(如果您不知道前面这句话的意思,您可能应该选择前者。)在您的主 tex 文件中,将指令更改
\bibliographstyle{unsrtnat}
为\bibliographstyle{unsrtnat-dk}
并执行完整的重新编译循环:LaTeX、BibTeX,然后再执行两次 LaTeX。
祝您 BibTeX 愉快!
\documentclass[11pt]{article}
\begin{filecontents}[overwrite]{sample.bib}
@misc{ ab:3001, author = "A and B", title = "Tanker", year=3001 }
\end{filecontents}
\usepackage[danish]{babel}
\usepackage[authoryear]{natbib}
\bibliographystyle{unsrtnat-dk}
\begin{document}
\cite{ab:3001}
\bibliography{sample}
\end{document}