Markdown中的引用与交叉引用
Markdown中的引用与交叉引用
全文目录大纲
- Markdown中的引用与交叉引用
- 一、Markdown中的引用
- 二、Markdown中的交叉引用
- 正文中引用图片
- 正文中引用参考文献
一、Markdown中的引用
Markdown中的引用使用方法为在要引用的文字前输>
,如:
> 你好
输出效果:
你好
- 需要注意的是,有的编译器可能需要在
>
后加空格才能引用生效。为规范语法、美化代码,建议统一在>
后加一个空格。 - 和使用标题所用的
#
一样,代码生效的关键在于>
要另起一行且位于行首。
二、Markdown中的交叉引用
交叉引用适用于许多场景:
- 正文中引用图片
- 正文中引用表格
- 正文中引用参考文献
- ……
在这里,可以利用HTML标签的思想为被引用对象插入锚点,命好名,在正文中可以直接进行交叉引用。
正文中引用图片
利用HTML的思想,引入<div></div>
块对图片进行插入:
<div align="center">
<a name="ML"></a>
<img src="https://seopic.699pic.com/photo/40005/7241.jpg_wh1200.jpg" alt="ML" style="zoom:80%;"/>
<br>图1:Machine Learning</div>
其中,aligh="center"
表示将图片居中,<br>
为换行符。<img>
中的alt="ML"
在HTML中表示可用于定位的标签,但是在有的Markdown编辑器中无法实现这个作用。该功能需要借助<a name="ML"></a>
来实现,表示命名为ML
的锚点。
需要注意的是,<a name="ML"></a>
的放置位置决定了交叉引用所指向的位置。如果<a>
和</a>
之间包含了其他标签,比如在这里如果<a>
和</a>
将图片包括进来,即,将</a>
放到<br>
左或右边,则交叉引用所指的位置位于整幅图片的正中间。如果像上面举例的那样,<a>
和</a>
中间不包括其他部分,则直接指向<a>
和</a>
所在位置。
也就是说,交叉引用指向的位置位于<a>
和</a>
所包含内容的正中间。
图片展示效果如下:
![](https://seopic.699pic.com/photo/40005/7241.jpg_wh1200.jpg)
图1:Machine Learning
而正文中的引用方法为:
[图1](#ML)是一张机器学习的宣传图。
交叉引用表格则和交叉引用图片的方法类似,使用时只需将图片换成表格即可。
正文中引用参考文献
在这里,被引用的参考文献书写的代码如下:
<div><a name="R1"></a>
[1] Karlgren, Jussi. An algebra for recommendations: using reader data as a basis for measuring document proximity, 1990.
</div>
在上面的代码中,两个</>
的位置可以自由调整,不影响展示效果。相当于需要用<div>
和<a>
来把参考文献给封装起来,以实现锚点标记功能。
而原文中可以使用脚标来进行引用,引用方法如下:
1990年,推荐系统的概念首次被哥伦比亚大学的Jusii Karlgren教授在一份报告[<sup>1</sup>](#R1)中提及。
展示效果如下:
1990年,推荐系统的概念首次被哥伦比亚大学的Jusii Karlgren教授在一份报告1中提及。
参考文献:
其中,<sup>1</sup>
表示将1
给标成脚标形式。正文中的引用的方式都为[**](#**)
。
Markdown中的引用与交叉引用相关推荐
- IOS小知识点5之内存警告、循环引用、交叉引用
IOS的内存使用有以下几个等级,最常见的就是OSMemoryNotificationLevelWarning OSMemoryNotificationLevelUrgent typedef enum ...
- Word如何交叉引用以及交叉引用参考文献后使用逗号分隔
如果你知道如何交叉引用,可以直接跳转到第2节: 如果你知道如何定义编号格式,但是不会交叉引用,可以直接跳转到 1.2 节. 目录 1. 交叉引用 1.1 定义有序列表 1.2 如何交叉引用 1.3 为 ...
- html中div区域可以交叉引用,需要js中的交叉引用
我有我的requirejs模块互相交叉引用和交互的问题.需要js中的交叉引用 第一模块将进行第二模块的价值观,为什么requirejs表现得像是什么? HTML: Edit Save JS: defi ...
- 利用题注和交叉引用功能,更好地管理word中图表号以及正文中的图表号 引用
有时候写一篇比较长的文件,需要用到非常多的图表时,一般都会对图表进行编号,并在正文中引用,比如见表1. 表1 例 然而如果用到很多图表,并且对其中图表有删除或增加操作时,会使得 ...
- Word中公式自动编号及交叉引用:简单、详细、可用
一.公式自动编号 第一步: "Alt" + "=" 键入所需公式,并在公式输入完成后键入"#",注意,中间不加空格: 第一步: 选择 ...
- 14.IDA-XREF(交叉引用)概述
XREF分类 CODE XREF:代码交叉引用 DATA XREF:数据交叉引用 XREF描述含义 这是个代码交叉引用 sub401000是被引用者,main+2A是引用者(引用sub401000的 ...
- Office基础操作:Word 使用交叉引用的超链接后,如何一步操作返回至引用处
在Word文档中,当使用交叉引用,创建超链接后,可在引用处,按住"Ctrl"键并单击即可访问超链接,或跳至参考文献,或跳至题注,此时,若需要一步操作,返回至原引用处,该如何操作呢? ...
- 中文论文撰写技巧(word)——参考文献的交叉引用
使用word完成参考文献的交叉引用 参考文献的快速引用 word交叉引用 设置交叉引用快捷键 视频教程 参考文献的快速引用 百度学术为例: (1)在搜索框属于需要检索的文章的关键字,点击待引用文章下的 ...
- word的自定义编号+自定义多级列表+交叉引用
word的自定义编号+自定义多级列表+交叉引用 之前一直用letax排版觉得letax的参考文献能够自动的进行更新实在是很方便,不用因为增加一个或者减少一个文献而 ...
最新文章
- 天龙源码分析 - 选择角色流程
- pandas使用split函数将dataframe中的特定列表字段(list column)裂变为多个数据列并拼接到原dataframe中
- a标签阻止链接跳转(href=‘javascript:;‘)
- html 获得文本节点,JavaScript获取节点——获取文本节点
- linux 邮件日志,linux下如何建立邮件日志
- [译] Node.js, Express.js 搭建 HTTP/2 服务器
- Jquery 1.4.2 animate的BUG
- Fiddler环境配置、抓包、手机代理
- 软考数据库系统工程师是什么?如何备考?
- 银行如何构建反欺诈模型
- Linux(CentOS)安装 Vim编辑器
- Bug 引发的 18 次重大事故
- win10 Administrator账户被禁用怎么办?
- Code3 整数反转
- 【AliOS Studio】AliOS Studio初体验
- 唱吧android逆向加密算法笔记 此文章已做脱敏处理不会对原厂家app安全构成威胁,仅供学习
- 出书最多 [2021年12月 电子学会C语言编程等级考试二级真题解析]
- 项目训练营模块学习---Oled屏幕
- 正反斜杠的区别_正斜杠(/)和反斜杠(\)的区别
- Apache Kudu 1.15.0的分布式集群部署
热门文章
- 罗兰贝格为您解读《新冠疫情影响下中国与全球车市研判报告》
- gbl计算机房配电箱,供应北京广盟GBL广盟GBL机房列头柜
- Vue3 reactive 源码分析
- 【新布局】火绒安全企业产品Linux终端、macOS终端开启公测
- 论零成本一个人操作互联网创业项目的可行性
- manjaro双系统 windows_win10环境下安装manjaro kde(双系统)
- PCB测试点的设计要求
- java上下左右建监听,js键盘上下左右键怎么触发function(实例讲解)
- 华为nova3E升级鸿蒙,华为nova 3e刷机教程_华为nova3e强刷升级更新官方系统包
- 众测图数据库 Nebula Graph | 捉虫计划已开启,这项有礼