markdown 学习

2021-06-28 10:06:32 浏览数 (1)

为了让写的一些不那么学术的东西格式看起来统一些,折腾了一下markdown,这玩意用来写代码相关的博客或者纯文本的内容,看起来效果还不错,环境搭建也十分简单,语法更是令人一目了然。

当然一些个性化的配置需要进一步了解css的部分内容,倒是后话了,毕竟缺啥 google 啥就是了。熟悉之余顺便记录一下,当是先做个练习了。

1 markdown 环境

  • 可以采用专业软件例如 typora
  • 在浏览器中可以采用插件markdown here
  • vscode 中通过插件加载

2 基本语法

1 字体配置

加粗 双星号

斜体 单星号

加粗斜体 三星号

字体 双波浪

2 图片插入
代码语言:txt复制
![](/home/gaohttps://img.yuanmabao.com/zijie/pic/run.png)

在括号中可以插入图片的位置,和在线图片的地址

3 表格
代码语言:txt复制
| 事情的发生 | 为啥子发生 | 持续时间 |
| ---------- | ---------- | -------- |
| 好事1      | 原因1      | 很久很久 |
| 好事2      | 原因2      | 很久八久 |
| 好事3      | 原因3      | 久久九九 |

事情的发生

为啥子发生

持续时间

好事1

原因1

很久很久

好事2

原因2

很久八久

好事3

原因3

久久九九

4 代码块

tab 键上方的半角引号 ''' 加相应的语言

代码语言:txt复制
#include<isotream>
using namespace std;
%
    int main()
{
    print('hello world')
        
}
5 公式

typora 中公式插入,采用双$号引入

代码语言:javascript复制
$$
mathbf{V}_1 times mathbf{V}_2 =  begin{vmatrix}
mathbf{i} & mathbf{j} & mathbf{k} \
frac{partial X}{partial u} &  frac{partial Y}{partial u} & 0 \
frac{partial X}{partial v} &  frac{partial Y}{partial v} & 0 \
end{vmatrix}
$$
mathbf{V}_1 times mathbf{V}_2 = begin{vmatrix} mathbf{i} & mathbf{j} & mathbf{k} \ frac{partial X}{partial u} & frac{partial Y}{partial u} & 0 \ frac{partial X}{partial v} & frac{partial Y}{partial v} & 0 \ end{vmatrix}

3 几个问题

  • 采用浏览器插件markdown here时,可以通过修改css文件修改字体的大小,修改p{}以及li{} 中的font-size可以改变字体的大小,但公式的引入还存在问题;
  • 采用浏览器插件markdown here 时,采用c或者cpp代码时不能高亮;
  • 采用vscode时图片加载有问题,需要修改设置,VScode编辑页面,按快捷键Ctrl Shift P,搜索 markdown 更改预览安全设置,选择允许不安全内容,即可显示预览网页图片;

0 人点赞