【论文基本功】【LaTeX】参考文献中常见属性的用法及特点(bib文件)【IEEE论文】

news2024/7/2 3:44:11

【论文基本功】【LaTeX】参考文献中常见属性的用法及特点(bib文件)【IEEE论文】

  • 一、author(作者)
    • 1. 使用方法
      • 用法1:作者名字的两种写法
      • 用法2:使用and连接不同作者姓名
      • 用法3:超过3个作者时如何使用 et al
    • 2. 展示特点
  • 二、title(标题)
    • 1. 用法:使用花括号保持大写
  • 三、month(月份)
    • 1. 用法:month的最佳赋值写法
  • N. 根据需要再补充

关于参考文献的所有格式类型(bib文件)请参考博主的另一篇博客:
【论文基本功】【LaTeX】参考文献的所有格式类型(bib文件)【IEEE论文】

一、author(作者)

1. 使用方法

用法1:作者名字的两种写法

作者的名字可以写作 Firstname Middlename LastnameLastname, Firstname Middlename,两种格式等价,实际展示的都是“F. M. Lastname”,即“名”(Firstname)和“中间名”(Middlename)使用首字母缩写,放在前面,而“姓”(Lastname)完整使用,放在后面。

用法2:使用and连接不同作者姓名

不同作者之间需要使用 and 连接,如“author1 and author2”。

用法3:超过3个作者时如何使用 et al

有时要求当同一篇参考文献的作者数超过3个时,后面的作者使用 “et al” 代替。此时,只需把第四及之后的作者姓名替换为“et al”,具体来说就是将“author1 and author2 and author 3 and author4 …”修改为“author1 and author2 and author3 and et al”。

2. 展示特点

特点1:如前所述,人名中只有姓会完整给出,名和中间名给出的都是缩写。
特点2:如果参考文献部分的连续两篇文献author属性的赋值完全相同,那么后一篇文献的作者部分将自动使用长横线 “ ——” 代替。具体效果如下图所示。
参考文献部分连续两篇文献author属性的赋值完全相同时,后一篇文献的作者部分将使用长横向代替

二、title(标题)

1. 用法:使用花括号保持大写

对于article或inproceedings等类型的参考文献,无论标题中的任意字母采用大写或小写,最终都会被自动修改为第一个单词首字母大写、其余所有字母小写的格式。该自动处理适用于多数一般情况,但当标题中有单词的部分字母必须大写时,需要用额外使用一层花括号把相应的单词套进去。例如,使用 title=“Example title for {IEEE}” 定义的标题中“IEEE”仍保持大写。下面图中的第一个示例参考文献没有使用花括号,第二个使用了花括号。

@article{article_example,
  author = "author1 and author2",
  title = "Example title for IEEE without \{ \}",
  journal = "example journal",
  year = "2022"
}
@article{article_example2,
  author = "author1 and author2",
  title = "Example title for {IEEE} with \{ \}",
  journal = "example journal",
  year = "2023"
}

使用花括号保持大写的效果

三、month(月份)

1. 用法:month的最佳赋值写法

一般属性在赋值时都需要把所赋结果用双引号或花括号包括起来,如

@book{book_example,
  author = "Firstname Middlename Lastname and author2 and author3 and et al",
  title = "Book Title Example",
  publisher = "Publisher",
  address = "Beijing, China",
  month = "Nov.",
  year = "2022"
}
或
@book{book_example2,
  author = {Firstname Middlename Lastname and author2 and author3 and et al},
  title = {Book Title Example},
  publisher = {Publisher},
  address = {Beijing, China},
  month = {Nov.},
  year = {2022}
}

使用月份(month)可以不使用双引号或花括号,只需要将月份的前三个字母(不需要注意大小写)输入即可,也不需要考虑月份如何缩写。例如,五月(May)全称只有三个字母,没有缩写,后面不需要加“.”,但使用这里的写法不需要考虑这一点,仍然直接为month赋值may即可。month=novmonth=NoV 两种写法都能准确得到11月(November)的准确缩写“Nov.”。

因此,建议默认采用下面的写法

@book{book_example,
  author = "Firstname Middlename Lastname and author2 and author3 and et al",
  title = "Book Title Example",
  publisher = "Publisher",
  address = "Beijing, China",
  month = nov,
  year = "2022"
}

month=nov的效果

N. 根据需要再补充

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/730171.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Excel如何在运算中过滤重复数据?

来百度APP畅享高清图片 问题:两个对比表格内的数据实际是有重复的但是不是完全重复,比如a-b 和b-a 只是顺序换了但是条件格式就无法筛选了,只能筛选出a-b a-b 的相同数据。 需求:要筛选出a-b a-b b-a的重复数据,或者把…

3.2.cuda运行API-第一个运行时程序,hello-cuda

目录 前言1. hello-cuda总结 前言 杜老师推出的 tensorRT从零起步高性能部署 课程,之前有看过一遍,但是没有做笔记,很多东西也忘了。这次重新撸一遍,顺便记记笔记。 本次课程学习精简 CUDA 教程-第一个运行时程序,hell…

助力打造“先锋城市” 中国数字智能生态大会在深圳举行

随着数字经济的深入发展,以人工智能、大数据、数字孪生等新技术所产生的社会价值日益凸显,以“技术红利”牵引带动“改革红利”,形成广泛共识。 7月5日下午,以供需对接、链接合作为特色的 CDEC2023中国数字智能生态大会深圳站活动…

logstash grok解析Java log实践

针对Java配置的日志格式如下: <property name="log_pattern" value="%d{yyyy-MM-dd HH:mm:ss.SSS} %contextName [%thread] %mm{sessionId} %-5level %logger{50} [%file:%line] - %P{traceId} - %msg%n"/> %d表示日期, %thread表示线程名, %-…

在vue中全局修改滚动条样式

在App.vue中加入以下样式代码&#xff1a; ::-webkit-scrollbar {-webkit-appearance: none;width: 6px;height: 6px; } ::-webkit-scrollbar-track {background: rgba(0, 0, 0, 0.1);border-radius: 0; } ::-webkit-scrollbar-thumb {cursor: pointer;border-radius: 5px;bac…

【MySQL库表操作】

一、数据库Market中创建表customers 1、创建数据库 #创建数据库 mysql> create database Market; mysql> use Market;2、创建数据表 #创建数据表 mysql> create table customers(-> c_num int(11) primary key auto_increment,-> c_name varchar(50),-> c_…

【SQL】查找多个表中相同的字段

--查找字段所在 SELECTbb.TABLE_NAME,bb.COLUMN_NAME ,aa.COLUMN_ID,aa.DATA_TYPE,aa.DATA_LENGTH ,bb.COMMENTS FROMuser_tab_cols aa JOIN user_col_comments bb ONaa.TABLE_NAME bb.TABLE_NAMEAND aa.COLUMN_NAME bb.COLUMN_NAME JOIN dba_objects cc ONbb.TABLE_NAME cc…

Python程序设计——总目录

下面三套课程只是适用人群不同&#xff0c;基本知识点覆盖都是一样&#xff0c;不同人群选择不同的课程学习即可&#xff0c;不必要全都学习&#xff0c;以下是适用人群介绍&#xff1a; Python程序设计&#xff1a;适用于有一定基础且时间充裕的朋友Python基础&#xff1a;适…

Scala的变量和数据类型续篇

Scala的变量和数据类型续篇 文章目录 Scala的变量和数据类型续篇写在前面字符串字符串连接传值字符串插值字符串多行字符串 输入输出输入输出网络 数据类型Java数据类型Scala数据类型 类型转换自动类型转化&#xff08;隐式转换&#xff09;强制类型转化字符串类型转化 写在前面…

SSM学习笔记-------Spring(二)

SSM学习笔记-------Spring&#xff08;二&#xff09; Spring_day021、IOC/DI配置管理第三方bean1.1 案例:数据源对象管理1.1.1 环境准备1.1.2 思路分析1.1.3 实现Druid管理步骤1:导入druid的依赖步骤2:配置第三方bean步骤3:从IOC容器中获取对应的bean对象步骤4:运行程序 1.1.4…

清华大学团队提出一种基于稳态视觉诱发反应的混合脑机接口

更多脑机接口前沿技术&#xff0c;关注公众号&#xff1a;脑机接口社区 近日&#xff0c;清华大学团队提出一种基于脑电图&#xff08;EEG&#xff09;和磁脑电图&#xff08;MEG&#xff09;混合的脑机接口&#xff08;BCI&#xff09;系统的研究&#xff0c;旨在提高BCI性能…

数字电路设计——加法器

数字电路设计——加法器 半加器 半加器只有两个一位宽的输入 a a a 和 b b b &#xff0c;输出 a b ab ab 所产生的本位和 s u m sum sum 和进位 c o u t cout cout。组合逻辑为&#xff1a; S A ⊕ B , C o u t A B S A \oplus B,Cout AB SA⊕B,CoutAB 真值表和原…

选读SQL经典实例笔记02_多表查询

1. 除非有必要&#xff0c;否则不要用UNION代替UNION ALL 2. 查找两个表中相同的行 2.1. 当执行连接查询时&#xff0c;为了得到正确的结果&#xff0c;必须慎重考虑要把哪些列作为连接项 2.2. 当参与连接的行集里的某些列可能有共同值&#xff0c;而其他列有不同值的时候&a…

2.4.cuda驱动API-使用驱动API进行内存分配

目录 前言1. 内存分配总结 前言 杜老师推出的 tensorRT从零起步高性能部署 课程&#xff0c;之前有看过一遍&#xff0c;但是没有做笔记&#xff0c;很多东西也忘了。这次重新撸一遍&#xff0c;顺便记记笔记 本次课程学习精简 CUDA 教程-Driver API 内存分配 课程大纲可见下面…

基于Java生活缴费系统设计实现(源码+lw+部署文档+讲解等)

博主介绍&#xff1a;✌全网粉丝30W,csdn特邀作者、博客专家、CSDN新星计划导师、Java领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域和毕业项目实战✌ &#x1f345;文末获取源码联系&#x1f345; &#x1f447;&#x1f3fb; 精彩专…

【工具】录屏工具Bandicam参数测试(参数设置建议)

一款小而精美的软件&#xff0c;上手特别容易&#xff0c;学习版参见b站up视频&#xff1a;【免费】好用录屏软件推荐&#xff0c;无水印1080P你值得拥有。 我有个需求&#xff0c;要求录屏但视频文件尽可能小但保持基本清晰。 我分别用看视频环境&#xff08;b站学习教程类&…

探索全桥电机驱动模块:实现精确控制与高效驱动

全桥电机驱动模块是一种在现代工程应用中广泛使用的电机驱动方式。对于需要精确控制和高效驱动的场景&#xff0c;如机器人、无人机、电动车等&#xff0c;全桥电机驱动模块提供了理想的解决方案。本文将介绍全桥电机驱动模块的原理和实际应用场景&#xff0c;并对几种常见的全…

【高并发网络通信架构】引入IO多路复用(select,poll,epoll)实现高并发tcp服务端

目录 一&#xff0c;往期文章 二&#xff0c;基本概念 IO多路复用 select 模型 poll 模型 epoll 模型 三&#xff0c;函数清单 1.select 方法 2.poll 方法 3.epoll_create 方法 4.epoll_ctl 方法 5.epoll_wait 方法 6.struct epoll_event 结构体 四&#xff0c;代…

uniapp踩坑之项目:uniapp修改弹窗组件样式

在components文件夹里创建zz-prompt文件夹&#xff0c;再在下面创建index.vue <!--通知弹窗index.vue--> <template><view class"prompt-box" v-if"visible" touchmove"true"><view class"prompt"><view c…

1.8 用户注册_和使用的工具类

步骤1&#xff1a;在common模块下,创建对应的工具类 /** 创建性别枚举(Sex)*/ /** md5加密类(MD5Utils)*/ /** 时间转换格式化类(DateUtil)*/ /** 生成全局唯一主机id (Sid)*/步骤2&#xff1a;在pojo模块下&#xff0c;创建表单封装bo对象 /** 注册表单bo对象 UserBO*/步骤3…