爱思唯尔 LaTeX模板去掉(显示)参考文献作者缩写后边的点

本文介绍了如何在使用LaTeX论文模板时,针对不同期刊对参考文献作者名字和缩写点的要求进行调整,包括修改BST文件中的format.names部分来控制是否显示点。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

写论文投稿的时候,经常会用到期刊给的模板,但是对于LaTeX模板来说,大部分人只是用,但是语法一般很少关注,而我之前经常遇到一个问题就是参考文献里 作者的名字、缩写编译的问题,有的期刊要求名字是带点的,有的时候不带的,如下边两个图,最近研究了一下怎么弄
在这里插入图片描述
在这里插入图片描述
以下是方法:
首先,是基于以下这种引入参考文献的方式,记住这里的后缀为 bst的文件,关于参考文献的格式都在这里边
在这里插入图片描述
其次,用记事本或者其他文本编辑软件打开这个 bst文件,这个文件和你的 .tex文件一般在同一个文件夹,不在的话你找找,或者到网上下载一个。打开之后搜索 format.names定位到这里:
在这里插入图片描述
下边有一个 remove.dots,这代表去掉名字缩写里那个点,如果想留着那个点,就在这一行的最前边加一个百分号 %,就是把这一行给注释掉的意思。

### elsarticle LaTeX Template 参考文献使用示例 在 `elsarticle` 文档类中处理参考文献通常推荐采用 BibTeX 或者更现代的 `biblatex` 和 Biber 组合来管理引用列表及其样式。对于希望提交给 Elsevier 出版物的文章作者来说,了解如何配置这些工具至关重要。 当利用 `biblatex` 处理参考文献时,需先加载相应的包并指定所使用的后端处理器为Biber: ```tex \usepackage[backend=biber]{biblatex} ``` 接着通过 `\addbibresource{}` 命令引入外部 `.bib` 文件作为数据源[^2]: ```tex \addbibresource{references.bib} % references.bib 是存储所有条目的文件名 ``` 为了打印出实际的参考文献部分,在文档主体结束前调用如下命令即可完成这一操作: ```tex \printbibliography ``` 如果继续沿用传统的 BibTeX 方式,则只需定义一个名为 `thebibliography` 的环境,并在此环境中逐项输入每篇文献的信息;不过这种方法灵活性较差,因此建议优先考虑上述基于 `biblatex` 的解决方案[^1]。 下面给出一段完整的最小工作样例 (Minimal Working Example),它展示了如何设置以及引用一篇假设性的文章: ```tex \documentclass[final,5p,times]{elsarticle} % 加载必要的宏包 \usepackage[T1]{fontenc} \usepackage[utf8]{inputenc} \usepackage[english]{babel} \usepackage[backend=biber,style=numeric-comp,sorting=none]{biblatex} \addbibresource{sample_refs.bib} % 这里假定有一个 sample_refs.bib 存储着参考文献记录 \begin{document} This document demonstrates how to use bibliographies within an \texttt{elsarticle.cls}. For instance, one can cite works like this~\cite{example_article}. \section*{References} \printbibliography \end{document} ``` 其中 `sample_refs.bib` 应该包含类似这样的内容: ```bibtex @Article{example_article, author = {Author Name}, title = {Title of the Paper}, journal = {Journal Title}, year = {Publication Year}, volume = {Volume Number}, number = {Issue Number}, pages = {Page Range or Article Number}, doi = {DOI Link if Available}, url = {URL if applicable but DOI preferred} } ```
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值