多年以前,有一段时间我对 Asciidoc 很感兴趣,尝试用它起草写了一篇博客文章(为什么我说Rust是靠谱的编程语言),偏偏那是一篇很长的文章(大概有一万字),偏偏里面有大量的超级链接,大量的链接夹杂在文字中间,写的我都快吐了。当时也曾专门去找,想知道Asciidoc有没有类似Markdown的嵌入式链接写法([title][name] [name]: url),然而很遗憾,没找到(我觉得官方文档也要背一下锅)。结果就是,那是我第一篇也是唯一一篇用Asciidoc格式正式书写的文章。

今天偶然看到Asciidoc,又去它官方网站找了一遍,还真给找到了嵌入式链接写法,解开了我心中积压多年的一个疑团。下面引用官方文档。(杯具的是,我这里写的还是Markdown,因为CSDN博客编辑器已经官方支持Markdown。)


28.1. Setting configuration entries

Attribute entries promote clarity and eliminate repetition

URLs and file names in AsciiDoc macros are often quite long — they break paragraph flow and readability suffers. The problem is compounded by redundancy if the same name is used repeatedly. Attribute entries can be used to make your documents easier to read and write, here are some examples:

:1:         http://freshmeat.net/projects/asciidoc/
:homepage:  http://asciidoc.org[AsciiDoc home page]
:new:       image:./images/smallnew.png[]
:footnote1: footnote:[A meaningless latin term]Using previously defined attributes: See the {1}[Freshmeat summary]
or the {homepage} for something new {new}. Lorem ispum {footnote1}.

Note:

  • The attribute entry definition must precede it’s usage.
  • You are not limited to URLs or file names, entire macro calls or arbitrary lines of text can be abbreviated.
  • Shared attributes entries could be grouped into a separate file and included in multiple documents.

Asciidoc 的嵌入式链接写法相关推荐

  1. js 主动触发 a 标签 href 链接写法,

    js 主动触发 a 标签 href 链接写法结构 <a href = "index.html"><input id="clickBtn" ty ...

  2. LaTex建立参考文献链接

    在LaTex生成的pdf文档中建立链接(如从正文到参考文献,从目录到相应内容,从图标号到对应图),有利于读者快速定位当前阅读的信息. 参考:http://www.tug.org/application ...

  3. 50种方法可以获得高质量的“SEO白帽”反向链接

    50种方法可以获得高质量的"SEO白帽"反向链接 获得"SEO白帽"SEO链接实际上只是部分关于链接本身.它也是为网站的观众和社区提供服务,以及与您建立真实关系 ...

  4. php友情链接大于3换行,交换友情链接需要了解的一些常识和原则

    对SEOER们来讲友情链接应该不是一个什么新鲜的事了,但是往往很多SEOER对网站交换友情链具体的作用以及需要注意的地方还不是很清楚,对此本文就交换友情链接需要注意的几点常识和交换友情链接需要知道的一 ...

  5. HTML标签——锚点链接小学习(懒癌患者的摸索之路)

    我是灼灼,一只初学Java的大一金渐层. 向往余秀华和狄兰·托马斯的疯狂,时常沉溺于将情感以诗相寄:追逐过王尔德.王小波的文字,后陷于毛姆和斯蒂芬·金不可自拔:热爱文学的浪潮,白日梦到底却总在现实里清 ...

  6. 《CSAPP》笔记——链接、异常控制流、虚拟内存

    文章目录 传送门 链接 基础 链接器的意义 编译器驱动程序 静态链接 ELF目标文件格式 可重定位目标文件 符号和符号表 链接过程 符号解析 解析规则 静态链接库 带有静态链接库的解析过程 重定位 重 ...

  7. jquery-question

    js中的一些问题 事件 css jquery的动画 jq中的tmpl每个定义的具体列子 flex布局(弹性盒模型小型) 移动端 boorstrap 适配自适应响应式 viewport   rem vh ...

  8. HTML5+CSS3 非常全的笔记

    文章目录 HTML5 vsco的使用 常用标签 图像标签 超链接标签 锚点链接 特殊字符 表格标签 列表标签 表单标签 实战(注册页面) CSS3 书写规范 css选择器 基础选择器 标签选择器 类选 ...

  9. 初学php时一些术语以及一些基础知识

    2019独角兽企业重金招聘Python工程师标准>>> 1.你要把PHP.ini 里的 display_errors ? = ? On 才可以显示错误位置    打开php短标记符  ...

最新文章

  1. AI 3.0》王飞跃教授推荐序——未来智能:人有人用,机有机用
  2. 请问大数据有没有速成的方法?嗯 真的没有
  3. 【Unity/Kinect】获取预制的手势信息KinectInterop.HandState
  4. 深入了解WM_SIZE
  5. 网站优化上首页不算成功稳定排名才算
  6. 用ajax更新div,如何使用ajax和jquery更新特定的div
  7. 归并排序相关题目(待编辑)
  8. StringGrid数据导出到Excel
  9. 【Ubuntu】 Ubuntu16.04搭建Samba服务
  10. 题目1065:输出梯形 (直接用循环控制输出)+题目1432:叠筐 (数组控制形状,最后输出数组)...
  11. Spring MVC 使用介绍(二)—— DispatcherServlet
  12. [李景山php]每天TP5-20170114|thinkphp5-Model.php-7
  13. PAT (Basic Level) Practice1021 个位数统计
  14. 设置HTML的一个元素
  15. AndroidSDK下载
  16. PDF Expert for Mac最新免费激活码序列号安装下载教程详解
  17. 重装系统后电脑主机前面音频输出没用暨Realtek高清晰音频管理器
  18. 前台服务java.lang.SecurityException: Permission Denial: startForeground
  19. 赚钱鬼才:即使开放外部支付,苹果App Store仍坚持收取佣金
  20. 【引用】教你会看电脑的配置

热门文章

  1. WSF操作系统抽象层学习笔记(四)---定时器
  2. Javascript之BOM与DOM讲解
  3. 2016前端实习总结
  4. miniUI中的隐藏div标签
  5. Vero WorkNC2021中文版
  6. 阿里巴巴关键字搜索商品API接口(item_search-按关键字搜索商品接口),阿里巴巴搜索API接口
  7. MyCnCart之创蓝短信升级版
  8. 关于G1回收器的区域分类的正确说明:自由分区说明
  9. Octaisobutyl POSS八异丁基笼状聚倍半硅氧烷/CAS号:221326-46-1/分子量:873.59/白色粉末状
  10. 六位、八位邀请码生成