MarkDown常见小技巧

简介: MarkDown常见小技巧

Word格式转换MarkDown

安装pandoc,软件本身是有多个版本,支持linux和Windows的,为了方便,我直接安装Windows版本了

进入需要转换的windows目录并打开终端(或者直接cmd然后cd到对应目录)

202305230032719.png

  • 使用命令开始转换
# pandoc -f docx -t markdown --extract-media ./ -o output.md input.docx
# 例如本次转换命令:
PS C:\Users\admin\Desktop\mdtest> pandoc -f docx -t markdown --extract-media ./ -o m.md word2.docx
# 转换完成之后会在当前目录新建一个media的文件夹存放图片
# ps:工具貌似只能转换docx,不能转doc 
# 参数介绍
-f docx:指定源文件为 docx 格式(from)
-t markdown:指定我们要转为 md 格式(to)
--extract-media ./:将图片文件导出到目录 ./ (感谢置顶评论)
-o output.md:表示输出的文件名为 output.md(output)
input.docx:表示要转换的文件为 input.docx 

typora自动上传图片至图床

typora自动上传图片通常是与picgo配合使用


先下载一个picgo软件 可以直接上官方去找对应版本,可以直接上GitHub下载,但是速度一般比较慢,所以推荐直接上山东大学镜像站  


image-20230523093930663.png

下载安装包,按对应提示安装完成


安装完成后桌面生成一个PicGo图标,双击点开,在左侧图床设置有一些常见的对象存储,如腾讯云、阿里云、七牛云等,但是默认也有一些云的没有,比如华为云和我们这次要用的青云

image-20230523095008962.png

点开插件设置,搜索青云(如果是华为云OBS的话就搜索华为),搜索完成点击安装,这个安装依赖nodejs,安装完成之后重新打开软件再到图床设置就可以看见青云了,然后按照提示一步步设置即可(具体设置的bucket、ak、as等根据自己个人情况因人而异)

image-20230523095602309.png

picgo设置完成之后,右键单击picgo图标打开文件所在位置,复制下来对应app的路径


点击typora左上角 文件 --> 偏好设置 -->图像  

image-20230523093358796.png,选中 pirgo(app)之后需要在下方填上正确的路径,也就是上一部复制下来的路径,如果全部是默认安装,路径应该是C:\Program Files\PicGo\PicGo.exe,点击验证上传选项,如果验证成功会出现sucess,那么现在往typora插入图片就会自动上传至对象存储了

image-20230523100316654.png

目录
相关文章
|
JavaScript 前端开发
学习JavaScript笔记
学习JavaScript笔记
60 0
学习JavaScript笔记
|
1月前
|
Kubernetes Linux 网络安全
CentOS7上kubeadm方式部署Kubernetes(v1.24.3版本)
CentOS7上kubeadm方式部署Kubernetes(v1.24.3版本)
168 0
|
1月前
|
Docker 容器
containerd快速安装指南🚀
本指南旨在提供一个简洁有效的方法来安装`containerd`。我们将通过一份易于理解的脚本步骤,指导您完成安装🔧。请根据您的实际需求,适当调整`containerd`版本及其相关依赖。
|
存储 Linux Windows
手把手教你Linux磁盘分区与文件挂载(二)
手把手教你Linux磁盘分区与文件挂载
265 0
手把手教你Linux磁盘分区与文件挂载(二)
|
设计模式 存储 监控
设计模式(C++版)
看懂UML类图和时序图30分钟学会UML类图设计原则单一职责原则定义:单一职责原则,所谓职责是指类变化的原因。如果一个类有多于一个的动机被改变,那么这个类就具有多于一个的职责。而单一职责原则就是指一个类或者模块应该有且只有一个改变的原因。bad case:IPhone类承担了协议管理(Dial、HangUp)、数据传送(Chat)。good case:里式替换原则定义:里氏代换原则(Liskov 
35975 13
设计模式(C++版)
openstack虚拟机占用CPU高定位排查
openstack虚拟机占用CPU高定位排查
225 0
|
jenkins 持续交付 网络安全
Jenkins+Docker+Gitee发布
Jenkins+Docker+Gitee发布
253 0
|
存储 Kubernetes Shell
Helm
Helm
115 0
|
Kubernetes Docker Perl
记一次kubernetes故障
记一次kubernetes故障
133 0
|
Kubernetes 调度 容器
使用kubeadm命令升级k8s集群1.20到1.20.4版本
使用kubeadm命令升级k8s集群1.20到1.20.4版本
261 0
使用kubeadm命令升级k8s集群1.20到1.20.4版本