工具:makdown特殊操作整理

本文介绍了如何在Markdown中使用HTML实现表格单元格的合并,以及如何生成文章目录。通过`colspan`和`rowspan`属性可以实现表格的列和行合并。同时,利用`[TOC]`符号可以轻松创建自动目录。此外,还提到了手动创建目录的方法和避免字符转义的技巧。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

简介

平常使用typora来记录笔记,typora使用markdown来保存文件,遇到markdown的一些特殊操作,记录整理如下。

表格之单元格合并

markdown的表格本身不支持单元格合并,但是markdown支持html,我们可以通过html中插入table来支持单元格合并。

比如输入如下的html表格,可以达到单元格合并的方式。

  • colspan=“2”,表示列合并。
  • rowspan=‘3’,表示行合并,后续3行的tr只需要代一个td就可以了。
  • 因使用html,所以特殊字符需要注意,比如<>括号的显示需要转义。https://www.cnblogs.com/huaxingtianxia/p/5643584.html
<table>
	<tr>
	    <td colspan="2">std::mutex</td>
	</tr>
    <tr>
	    <td>头文件</td>
        <td>#include &lt;mutex&gt;</td>
	</tr>
    <tr>
	    <td>支持版本</td>
        <td>C++11开始支持</td>
	</tr>
    <tr>
	    <td rowspan='3'>方法</td>
        <td>lock<br/>锁定互斥锁,如果互斥锁不可用则阻塞互斥锁</td>
	</tr>
    <tr>
        <td>try_lock<br/>尝试锁定互斥锁,如果互斥锁不可用则返回false,否则true</td>
	</tr>
    <tr>
        <td>unlock<br/>解锁互斥锁</td>
	</tr>
</table>

显示效果如下:

std::mutex
头文件#include <mutex>
支持版本C++11开始支持
方法lock
锁定互斥锁,如果互斥锁不可用则阻塞互斥锁
try_lock
尝试锁定互斥锁,如果互斥锁不可用则返回false,否则true
unlock
解锁互斥锁

生成文章目录

  • 自动列出文章目录

    在 Markdown 中,自动生成目录非常简单,只需要在需要显示目录的位置添加 [TOC] 符号,凡是以 # 定义的标题都会被编排到目录中。

    语法:

    [toc]
    

    其他:

    该语法要看markdown的工具是否支持,从当前来看typora和csdn上都支持,满足需求。

  • 手动录入目录

    手动添加目录的方法就是将「列表」和「页内超链接」相结合。(与HTML的锚点链接类似)

    语法:

    [目录名](#标题链接)
    

    规则

    • 标题链接格式为: 一个# + 被链接标题
    • 标题链接中不能出现大写字母,大写字母用小写字母代替
    • 标题链接中不能出现空格 ,空格 用-代替,多个空格也使用一个-代替。(Markdown中多空格显示一个空格)
    • 目录排布由有序列表或无序列表控制

避免字符转义

当要显示某些字符,markdown的工具一般会自动转义,为避免字符转义,可以使用代码方式``避免其转义。

示例:

&lt;

代码:

`&lt;`

文本注音

示例:

饕餮 tāo tiè饕餮 tāo tiè

代码:

<ruby>饕餮 <rt>tāo tiè</rt></ruby>

如果你有收获,点个赞吧👍

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

xiaobaiPlayGame

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值