使用notepad++写markdown的配置过程
已过时
下载最新的markdown插件,github
解压后将MarkdownViewerPlusPlus.dll复制一份到notepad++安装目录的plugins里
现在再打开notepad++就能看到markdown插件的小图标了设置markdown高亮
下载最新的markdown高亮配置文件,github
打开notepad++,依次点击:
语言→自定义语言格式→导入
我选的是theme-deep-black里的userDefinedLang-markdown.deep-black.modern.xml样式
重启notepad++→语言,这时就能在下面看到你添加的高亮配置选项,选中即可Ctrl+Shift+M实时预览。
还是简陋了点,其实Github官方出的Atom更好用一些(配合Markdown Preview Enhanced插件)。
下面给出新方法
下载安装notepad++;
设置markdown高亮
下载最新的markdown高亮配置文件,github
打开notepad++,依次点击:语言→自定义语言格式→导入,选择theme-deep-black里的userDefinedLang-markdown.deep-black.modern.xml样式
重启notepad++→语言,这时就能在下面看到你添加的高亮配置选项,选中即可。安装chrome插件Markdown Preview Plus进行安装。
打开选项设置,勾选以下选项:- [x] KaTeX support inline(
$math$or \ (math\ )) and line($ $ math $ $ or \ [math\ ]) - [x] Enable HTML content Note: Take care for XSS attack if you enable this option
- [x] Enable auto-reload
- [x] Enable Table Of Content
并将Reload Frequency设置为1
second。然后勾选全部的
Supported file extensions。打开
chrome://extensions/找到Markdown Preview Plus,点击下面的详细信息,勾选允许访问文件网址,可选在隐身模式下使用。- [x] KaTeX support inline(
开始创作
新建一个Markdown文件,在notepad++里进行编辑,同时拖放到chrome浏览器中进行实时预览。在notepad++里每保存一次,浏览器里就可看到预览情况。
- 以下是最新办法:使用VS Code或Atom中的Markdown Preview Enhance插件预览。
- 要保存为PDF,需要先转换为本地html,然后在Chrome浏览器中打开,打印为PDF文档。
表格与公式
表格的语句上一行必须为空行,不然表格不生效。
| 代码 | 符号 |
|---|---|
\lbrace |
\(\lbrace\) |
\sim |
\(\sim\) |
输入公式时,下标代码_后一定要加一个空格,否则可能渲染错误。如:
$$\boldsymbol{||x||}_ {p}=(\sum_ {i}{|x_ {i}|^p})^{1/p} \tag{1}$$
的效果是
\]
而
$$\boldsymbol{||x||}_{p}=(\sum_{i}{|x_{i}|^p})^{1/p} \tag{2}$$
效果是:
\]
代码
\begin{aligned}
a&=b+c \\
d+e&=f
\end{aligned}
的显示效果为:
a&=b+c \\
d+e&=f
\end{aligned}
\]
代码
\begin{alignedat}{2}
10&x+ &3&y = 2 \\
3&x+&13&y = 4
\end{alignedat}
的显示效果为:
10&x+ &3&y = 2 \\
3&x+&13&y = 4
\end{alignedat}
\]
代码
$$
\left[
\begin{matrix}
1 & 2 & 3 \\
4 & 5 & 6 \\
7 & 8 & 9
\end{matrix} \right]\tag{2}
$$
的显示效果为:
\begin{matrix}
1 & 2 & 3 \\
4 & 5 & 6 \\
7 & 8 & 9
\end{matrix} \right]\tag{2}
\]
而代码
$$\left\{ \begin{matrix}g(x_{i}) \leq 0 \\ \alpha_{i} \geq 0 \\\alpha_{i}\cdot g(x_{i})=0\end{matrix} \right.$$
的显示效果为
\]
画流程图:
```mermaid
graph TD
A[Hard edge] -->|Link text| B(Round edge)
B --> C{Decision}
C -->|One| D[Result one]
C -->|Two| E[Result two]
```
的效果为:
A[Hard edge] -->|Link text| B(Round edge)
B --> C{Decision}
C -->|One| D[Result one]
C -->|Two| E[Result two]
使用notepad++写markdown的配置过程的更多相关文章
- synergy 两台Windows电脑配置过程
Synergy 介绍 软件作用 Synergy 两台独立电脑,共享一套鼠标和键盘的工具, 软件原理(我自己想的) 保证两台电脑在一个局域网内,可以相互Ping通的电脑(这样才能直接通过TCP连接) 将 ...
- tesseract配置过程
tesseract配置过程: 1. 为了避免配置环境变量,可以先下载一个 tesseract-ocr-setup-3.02.02.exe(tesseract配置文件夹里有),然后安装(假设安装目录为D ...
- [转]caffe的配置过程
caffe的配置过程 转:http://blog.csdn.net/brightming/article/details/51106629 版权声明:本文为博主原创文章,欢迎转载!转载请写明原文链 ...
- 【Markdown】notepad++ 支持 markdown语法、预览
Notepad++中支持Markdown 最近在学习Markdown语言的使用,很想在XP主机上使用Markdown的离线编辑器,但MarkdownPad.作业部分的离线客户端都不能再XP上运行, ...
- FastDFS配置过程
在我的生产环境中利用FastDFS实现动静分离的方案
- Hadoop的配置过程(虚拟机中的伪分布模式)
1引言 hadoop如今已经成为大数据处理中不可缺少的关键技术,在如今大数据爆炸的时代,hadoop给我们处理海量数据提供了强有力的技术支撑.因此,了解hadoop的原理与应用方法是必要的技术知识. ...
- 菜鸟帮你跳过openstack配置过程中的坑
一:前言 对于一个以前做java全栈工程师而言,而且没学过Linux,很少用虚拟机(还是在大学的时候简单的用过),去配置openstack我想我入的坑肯定比有基础的一定要多,躺在每个坑中徘徊思索的时间 ...
- MacBook 整个配置过程,供新入手MacBook的同学
这里记录了MacBook 的整个配置过程,可供新入手MacBook和觉得MacBook比较难用的同学参考. 1. 外围拓展 笔记本电脑的特点是携带方便,缺点是屏幕太小,因此你首先需要再申请领用一个外接 ...
- Mac + OpenCV3.3.0 + PyCharm (非常简单的配置过程)
最近要用python来写opencv,主要是需要学习计算机视觉和机器学习.看了网上的配置过程,愣是把一件简单的事搞复杂了. 话不多说,配环境走起! 打开PyCharm,找到Preferences 尝试 ...
随机推荐
- Mock接口数据 = mock服务 + iptable配置
一.mock接口数据应用场景: 1.测试接口A,A接口代码中调用其他服务的B接口,由于开发排期.测试环境不通等原因,依赖接口不可用 2.测试异常情况,依赖接口B返回的数据格式不对.返回None.超时等 ...
- Python 的 time 模块导入及其方法
时间模块很重要,Python 程序能用很多方式处理日期和时间,转换日期格式是一个常见的功能,讲解一下Python 的 time 模块导入及其方法. 1,time 模块导入 import time; # ...
- basename函数不能获取url路径中文文件名的问题
basename basename() 函数返回路径中的文件名部分. 语法 basename(path,suffix) 参数 描述 path 必需.规定要检查的路径. suffix 可选.规定文件扩展 ...
- 【推荐系统】知乎live入门2.细节补充
参考链接 [推荐系统]知乎live入门 目录 1. 综述 2. 召回 3. 用户画像与标签 4. 特征工程 5. 点击率预估 6. 评估 7. 数据标注 8. 推荐 ================= ...
- Could not load file or assembly system.data.sqlite.dll or one for it's depedencies
最近做一个winform项目,因为数据库用的表很少,所以用的是轻量级数据库sqlite.sqlite的优点很多,但是他要分两个版本,32位或者64位,不能同时兼容. 我遇到的问题是,我在开发端用的是. ...
- lsattr 查看文件扩展属性
1. 命令功能 lsattr查看 是否有chattr设置的权限. 2. 使用范例 [root@localhost data]# lsattr resolv.conf -----a-------e- r ...
- uboot tag存储主要部分代码
https://www.cnblogs.com/pokerface/p/5217106.html cmd_bootm.c //传递给内核的参数 int do_bootm (cmd_t ...
- bzoj5015 [Snoi2017]礼物 矩阵快速幂+二项式展开
题目传送门 https://lydsy.com/JudgeOnline/problem.php?id=5015 题解 设 \(f_i\) 表示第 \(i\) 个朋友的礼物,\(s_i\) 表示从 \( ...
- k8s 1.9.0-手动安装-2
1 下载etcd新版 https://github.com/coreos/etcd/releases 直接下载k8s的二进制包 https://github.com/kubernetes/kubern ...
- Git常用命令的操作
Git命令 一.创建版本库 初始化一个Git仓库,使用git init命令. 添加文件到Git仓库,分两步: 使用命令git add <file>,注意,可反复多次使用,添加多个文件: 使 ...