标记语言
标记语言
标记语言(markup language)是一种用语义上可区分文本的方式来注释文档的系统。对手稿标记文字以表明在什么部分该用什么样式。标记语言是一种将文本以及文本相关的其他信息结合起来,展现出关于文档结构和数据处理细节的电脑文字编码。像许多语言一样,它需要一个运行环境,使其有用,提供运行时环境的元素成为用户代理。
常见文本编辑语言
Gen Code:第一个用于计算机文本处理的标记语言
TeX:被普遍认为是一个很好的排版工具,特别是在处理复杂的数学公式时;LaTeX,TeX宏包,在TeX上提供了一个描述性标记系统,被广泛使用
HTML:为给Internet上共享的文章做标记
XML:HTML的元语言
markdown:轻量级标记语言,广泛用于撰写帮助文档或发表论坛文章
常见文本编辑器(editor)
tinymce:轻量级的基于浏览器的所见即所得编辑器,自由软件,可以用于商业应用
typora:简洁的markdown编辑器、阅读器,
vscode:通过安装插件可以使用各类编辑语言
final
我的主要需求:写博客,最后选择typora
2021-8-2
图片自动上传
将markdown文件粘到博客园,由于图片是本地链接所以没法直接发布,学习了一下自动上传的方法
既然要上传到网络,就需要选择一个储存图片的服务器,也叫图床;我们可以搜索到一大把图床,免费的、付费的;为了博客的图片能始终正常显示,还是要慎重选择图床,一来许多免费的小站可能不知道哪天就关闭了服务,二来也要考虑图床的存储容量
上面是从图片上传角度考虑,还有一个问题是,typora需要支持自动上传到该图床才行,不然每个图片都自己先上传再粘到typora...那直接传到博客园好了
选择图床

上面是我的typora版本,点击文件-偏好设置-图像
下面是我最终的设置,可以参考

两个选项:插入图片时---设置当你在typora中插入图片时的默认操作
上传服务设定---当你直接在typora中上传图片时的服务
typora提供了3种上传服务(windows)
picgo-core
用命令行操作,支持第三方图床插件
picgo(app)
picgo的图形化工具,下面是目前支持的图床;官方文档说本体将不再增加其他图床支持
custom command
自定义命令;我这里使用了这个是因为,直接下载picgo非常慢,网上有一些解决方案,这个最方便;具体做法下文会提
总的来说,typora使用任何图床理论上都是可行的,只要有第三方图床插件
暂时使用gitee来存储图片,上限5G,满了再说
具体操作
在typora中的设置上面已经有截图
1.安装node
2.安装picgo
# 配置源 安装过程中配过就忽略这一步
npm config set registry https://registry.npm.taobao.org`
# 安装picgo
npm install picgo -g
3.安装gitee插件
picgo install gitee-uploader
4.配置gitee
配置文件一般在文件夹C:/username(看你的windows用户名)/.picgo
打开文件夹中的config.json,下面标注了需要自己修改的地方
{
"picBed": {
"uploader": "gitee",
"current": "gitee",
"transformer": "path",
"gitee": {
"repo": "li_tong26/assert", //仓库名,你需要在gitee建一个仓库
"branch": "master",
"token": "************", //gitee私人令牌,你需要获得gitee的私人令牌
"path": "image/", //图片所在文件夹,你需要在仓库中建一个文件夹(不建也行,此项为空)
"customPath": "default",
"customUrl": ""
}
},
"picgoPlugins": {
"picgo-plugin-gitee-uploader": true
},
"picgo-plugin-gitee-uploader": {
"lastSync": "2021-08-02 04:32:03"
}
}
5.验证图片上传选项
回到typora偏好设置,点击验证选项,验证成功即可正常使用。
本地写完一篇博客,直接“上传所有本地图片”

浙公网安备 33010602011771号