新手入门Markdown的一些参考:应用、基础知识和技巧以及PDF、word、PPT等格式的转换

Markdown是一种非常简约好用、本人十分钟爱的标记语言。它的入门并不难,但多尝试、学习一些他人的经验,能更快、也更快乐的享受Markdown编辑的乐趣。下面列出一些本人或者他人的经验以供参考(各种markdown编辑软件的使用、一些小技巧以及将markdown格式转换为PDF、word、PPT、HTML等其他格式的方法

  1. 首先是使用Markdown建议的应用或网站。我所使用的应用有:

此外,还有OneNote(整理笔记神器)、有道云笔记(曾经用过,不过后来还是主打印象笔记了,功能和以上相比并无特殊之处)等工具,不一一介绍了。

  1. 下面是一些简洁而系统的Markdown语法概述。(网上教程很多很详细,可以自己搜索)
  1. 各类数学公式的编辑
  • 下面这个链接是一些相对更简洁的介绍,但也是很齐全的,可以先参考之;* 在Markdown文档中插入数学公式

  • 下面这个链接的内容更详尽,可供查询

    简书·markdown中公式编辑教程

  • 最新get一个软件,==Mathpix Snipping Tool==下载链接超级好用,可以通过截图直接将图片中的公式转为LaTeX代码(文字也可以一并转了),直接粘贴就好了,非常快,尤其对于大片的数学公式推导而言简直神器。但一个月只有50次免费转的机会,不过有闲鱼可以解决这个问题,很便宜。

  1. 将Excel表格导入到Markdown中
    顺序如下:
  • 从word或excel中复制表格
  • 打开链接:excel-HTML转换器
  • 贴上复制的文字,然后按convert,就会得到这个表格的html代码
  • 将html代码贴到markdown编辑器
  1. 空格与空行
  1. 流程图
  1. 导出PDF时无法显示数学公式的情况解决
  1. Markdown打开本地文件的链接
  1. 如何改变所插入图片的大小和位置&如何图片并排
<div align=center><img width = '70%' height ='70%' src ="图片\图片7.png"/></div>
  • 图片并排很简单,将两张图片的代码接在一起,中间不能有空格。同时,若图片是由上面的形式表达的,则前一个把最后的“</div>”去掉,后一个把前面的“<div>”去掉
  1. 如何实现内容折叠?
<details>
<summary>Title</summary>

content!!!
</details>
  1. markdown中公式靠左的问题
    知乎链接
  • "&"用于表明对齐起始位置
  • \begin{aligned}和\end{aligned}不能与公式空一行,要紧贴.
  • 公式句尾加"\"表示分行
\begin{aligned}
 a + b + c &= d \\
 e + f &= g  
\end{aligned}

Latex 公式换行问题(换行,等号对齐)

  1. 高亮文字与高亮底色

    Markdown文档常用字体及颜色设置

    • 高亮文字内容:<font color=red>文字高亮内容</font>
    • 高亮文字底色:
<table><tr><td bgcolor=orange>文字底色高亮内容</td></tr></table>

颜色名列表可看这个:
CSDN-markdown编辑器语法——背景色

在Typora中,可以通过==文字底色高亮部分==来实现。默认是黄色底色,不过设置中可以更改。

  1. LaTeX中矩阵的编写
\begin{equation}
H_x=\frac{1}{3}\times{
\left[ \begin{array}{ccc}
1 & 0 & -1\\
1 & 0 & -1\\
1 & 0 & -1
\end{array} 
\right ]},
H_y=\frac{1}{3}\times{
\left[ \begin{array}{ccc}
1 & 1 & 1\\
0& 0 & 0\\
1 & 1 & 1
\end{array}
\right ]}
\end{equation}

最后,如何实现Markdown文件转PDF、HTML、Word和PPT?

  • VSCode中下载Markdown PDF插件,启用后去文件代码处点击右键即可;
  • Typora中可以直接点击文件-导出,有各种格式(包括word格式,但需要先下载pandox插件;
  • Jupyter Notebook与markdown(注:可以方便的转pdf和PPT)
    Jupyter Notebook与markdown
  • 转PPT的另外一种方法:marp网站。此外,也是可以在VSCode中装这个插件的 vs code中使用marp

此外,还有一些奇怪的需求,如用Python批量的将markdown转化成word文档


以上经验还很不完备,也没有系统,有待继续完善。也希望大家提供一些建议、经验

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。