latex超链接hyperref的使用 latex url
liebian365 2024-10-29 15:51 25 浏览 0 评论
latex引用字体颜色
\usepackage{xcolor}
第一个 {\color{black}{\cite{bibtex1}}}
其他的 {\cite{bibtex2}}
或
\usepackage{color}
\textcolor{red/blue/green/black/white/cyan/magenta/yellow}{text}
引用包
首先引用hyperref包并加以设置
\usepackage{hyperref}\hypersetup{ colorlinks=true, linkcolor=cyan, filecolor=blue, urlcolor=red, citecolor=green,}
单说一下几个参数:
colorlinks就是说超链接是否带颜色;
linkcolor就是目录,公式,图表等内部链接的颜色;
filecolor就是文件型链接的颜色;
urlcolor就是网页链接的颜色;
citecolor就是参考文献连接的颜色;
更多参数说明参考hyperref常用参数说明
引用参考文献、图表
原来没有用超链接的时候引用参考文献是\cite{},也是一样,不用变;图标原来是现在也不用变。有些博客说用\href{}我这里没有用这个也可以。
url链接
使用\href{url}{caption}
就可以,url是网页链接,caption就是起个名字显示在文本上
文件末尾的bib语句
文件末尾加入
\bibliographystyle{plain}\bibliography{references}
references是你的参考文献bib文件的名
一前言
论文见刊,参考文献引用序号以及公式的颜色和下滑虚线都是必要的。
二.技术实现
1.所有参考文献引用变成蓝色,代码如下
- \usepackage[colorlinks=true,linkcolor=black,citecolor=blue,urlcolor=blue,]{hyperref}
- \usepackage[doipre={doi:~}]{uri}
2.插入下划线就没有整体宏定义了,需要手动的修改(参考文献、公式、图片同理)
首先加入库,代码如下
\usepackage{ulem}
然后在需要的地方,写下面代码
\dashuline{\citeyear{Iagnemma2004}};
三.实例展示
代码:
Ding et al.\dashuline{\citeyearpar{ding2010}} took th
展示:
相关推荐
- Pandoc安装、使用、快速上手(pandoc安装教程)
-
Pandoc安装、使用、快速上手Pandoc如果你需要将文档从一种格式转换成另一种格式,那么Pandoc是你的一把瑞士军刀,Pandoc可以将下列格式文档进行相互转换。Markdown、Microso...
- Pinocchio 安装教程|机器人学的必备库
-
视频讲解:Pinocchio安装教程|机器人学的必备库_哔哩哔哩_bilibilihttps://gepettoweb.laas.fr/doc/stack-of-tasks/pinocchio/ma...
- 常用linux命令:netstat(常用linux命令有多少个)
-
linuxnetstat命令用于显示网络状态,可用于列出系统上所有的网络套接字连接情况#显示所有的连接$netstat-aActiveInternetconnections(serv...
- 【收藏】Linux服务器常用巡检命令
-
在Linux服务器上进行常规巡检是确保服务器稳定性和安全性的重要措施之一。以下是一些常用的巡检命令和技巧:1.查看系统信息1.1系统信息显示命令:uname-a[root@linux100~]...
- 详解linux内核网络数据包发送在UDP协议层的处理与监控
-
udp_sendmsg这个函数定义在net/ipv4/udp.c,函数很长,分段来看。UDP插入UDPudp_sendmsgcorking是一项优化技术,允许内核将多个数据累积成一体的数据...
- Linux实例常用内核网络参数介绍与常见问题处理
-
Linux实例常用内核网络参数介绍与常见问题处理概述本文主要介绍常见的Linux内核参数及相关问题的处理方式。详细信息注意:Linux从4.12内核版本开始移除了tcp_tw_recycle配置。即移...
- Linux配置网络(rocky linux配置网络)
-
1、网卡名配置相关文件回到顶部网卡名命名规则文件:/etc/udev/rules.d/70-persistent-net.rules#PCIdevice0x8086:0x100f(e1000)...
- Linux安全之网络防火墙(linux防火墙配置基本步骤)
-
纸上得来终觉浅,绝知此事要躬行。iptables是运行在用户空间的应用软件,通过控制Linux内核netfilter模块,来管理网络数据包的处理和转发。在大部分Linux发行版中,可以通...
- linux命令 - fuser、lsof、pidof学习
-
fuser可以借由文件(或文件系统)找出正在使用该文件的程序。有的时候我想要知道我的程序到底在这次启动过程中打开了多少文件,可以利用fuser来观察啦!举例来说,你如果卸载时发现系统通知:“...
- Linux使用中的一些问题及解决过程(记录1)
-
1.在Linux虚拟中安装dhcpv6后,Server发送的dhcpv6advertise报文中的udp校验和出错,导致用户不能获取IPv6地址修正方法:将该接口的校验关闭ethtool--of...
- 比 netstat 好用?Linux 网络状态工具 ss 详解
-
ss命令用于显示socket状态。他可以显示PACKETsockets,TCPsockets,UDPsockets,DCCPsockets,RAWsockets,Unixdomains...
- 七、网工必备“基础命令”:像查水电表一样轻松排查网络问题!
-
网络命令听起来高深,但其实它们就像你家里的“工具箱”——拧螺丝用螺丝刀,测电路用电笔,而排查网络问题,就用这些命令!今天我们就用生活中最常见的例子,带你轻松掌握ping、ipconfig、tracer...
- 为什么 Windows 病毒不影响 Linux 机器?
-
病毒是一种计算机程序。病毒不会影响Linux的原因和MicrosoftExcel不能在Linux上运行的原因是一样的:Linux不能运行Windows程序。你可以使用特殊的软件,...
- 别让Linux网络基础拖后腿!这些 lsof 骚操作你真的了解吗?
-
lsof是Linux系统管理中极为强大的工具,尤其在网络问题排查中堪称神器。以下从基础到进阶的用法解析,帮你彻底掌握网络相关的骚操作:一、基础必知:网络连接的本质Linux中一切皆文件,网络连...
- 别让Linux网络基础拖后腿!这些 netstat 骚操作你真的了解吗?
-
在Linux网络管理和故障排查中,netstat确实是必备的瑞士军刀。掌握这些进阶技巧能显著提升效率,尤其当服务器出现连接数爆满、端口冲突或异常流量时。以下乃是自实战之中所总结而成的深度操作指南:继续...
你 发表评论:
欢迎- 一周热门
- 最近发表
- 标签列表
-
- wireshark怎么抓包 (75)
- qt sleep (64)
- cs1.6指令代码大全 (55)
- factory-method (60)
- sqlite3_bind_blob (52)
- hibernate update (63)
- c++ base64 (70)
- nc 命令 (52)
- wm_close (51)
- epollin (51)
- sqlca.sqlcode (57)
- lua ipairs (60)
- tv_usec (64)
- 命令行进入文件夹 (53)
- postgresql array (57)
- statfs函数 (57)
- .project文件 (54)
- lua require (56)
- for_each (67)
- c#工厂模式 (57)
- wxsqlite3 (66)
- dmesg -c (58)
- fopen参数 (53)
- tar -zxvf -c (55)
- 速递查询 (52)