Markdown xpath 备忘录

markdown

交叉引用

引用标题
使用标准标题链接 
[跳转到结论](#结论)

引用自定义锚点​
使用 HTML 锚点标签
定义:<a id="my-anchor"></a>
引用:[跳转](#my-anchor)

引用数学公式​
结合插件与自定义组件 (如在 React 中)
定义:为公式元素添加唯一 id
引用:$eqref{id}$

引用图片/表格​
使用专用过滤器 (如 pandoc-crossref)
定义:![图注](image.png){#fig:label}
引用:参见 @fig:label
# 需要使用 Pandoc 并安装 pandoc-crossref过滤器

引用标题

[跳转到锚点](#锚点)
无论是多少级的标记,一律都是一个#

锚点在有特殊符号时,是不能直接复制粘贴过去,而是需要进行修改。

移除标点符号(:、")
空格替换为连字符(-)
转换为小写

例如:[Docke协作机制跳转](### 连接方式:在 Docker 中,通过以下机制让它们"协作":)错误
正确用法:[Docker协作机制跳转](#连接方式在-docker-中通过以下机制让它们协作)

HTML锚点引用

锚点
### 连接方式:在 Docker 中,通过以下机制让它们"协作":<a id="docker-cooperation"></a>
标题最后添加html标签
[跳转到Docker协作机制](#docker-cooperation)
引用

xpath

xpath 简介

XPath 是一门在 XML 文档中查找信息的语言。XPath 用于在 XML 文档中通过元素和属性进行导航

什么是xpath

  • XPath 使用路径表达式在 XML 文档中进行导航
  • XPath 包含一个标准函数库
  • XPath 是 XSLT 中的主要元素
  • XPath 是一个 W3C 标准

XPath 路径表达式

XPath 使用路径表达式来选取 XML 文档中的节点或者节点集。这些路径表达式和我们在常规的电脑文件系统中看到的表达式非常相似。

XPath 标准函数

XPath 含有超过 100 个内建的函数。这些函数用于字符串值、数值、日期和时间比较、节点和 QName 处理、序列处理、逻辑值等等

XPath 在 XSLT 中使用

XPath 是 W3C 标准

XPath 于 1999 年 11 月 16 日 成为 W3C 标准。XPath 被设计为供 XSLT、XPointer 以及其他 XML 解析软件使用

XPath 节点

在 XPath 中,有七种类型的节点:元素、属性、文本、命名空间、处理指令、注释以及文档节点(或称为根节点)。

mermaid

生成思维导图的方法大致分为两种:

  1. 编写code生成diagram。
  2. 可视化操作

考虑到这玩意是为了写文档用,所以可视化操作是最快,然后直接复制代码即可。

官方文档中提供了一个网站。mermaidchat

基本的功能直接free账号使用就好。在其他的思维导图平台,也基本上是一样的free模式。

综上所述

mermaid 研究?研究个屁!直接可视化操作,然后复制代码!

甚至,不是因为我的强迫症,完全就可以插入思维导图图片就可以。

对了,在这里在提供一个网站。draw.io

可以导出成xml和其他格式。

posted @ 2024-10-04 17:58  no_no  阅读(166)  评论(0)    收藏  举报