For our graduate students to take notes, writing articles is an essential skill, after more than half a year of graduate life, I found several relatively easy to use editing tools, this Markdown for a brief introduction, because the learning process is a necessary student the road, we should learn to stand on the shoulders of giants, so the first step is to learn to take notes ah! It is worth mentioning that the article uses Latex formula syntax, which is a more useful tool for writing papers, of course, you will ask me why I choose to use Markdown language, because Markdown relatively easy to use and personally think is more suitable for writing notebook of course there are a lot of cattle people choose Markdown be writing books on Git hub, have to say is really a great tool Markdown writers. Here just like to explain its use, I think you will love the Markdown.
A title
# 一级标题
## 二级标题
### 三级标题
Results are as follows :
A title
Subheadings
Three title
Second, the reference
> 这里是引用,我一般用来写一些解释性的东西比如名词的含义,或者添加一些附录性的信息,如下
>
>相关工具推荐:
>
>Markdown在线编辑工具:**[dillinger](https://dillinger.io/)**、**[Cmd Markdown](https://www.zybuluo.com/mdeditor)**
>
>Markdown离线编辑工具:**[Typora](http://typora.io/)**、**[印象笔记](https://www.yinxiang.com/?utm_source=yinxiang_app&utm_medium=windows)**、**[MarkdownPad](http://markdownpad.com/)**
>
>Markdown离线PowerPoint工具:**[Marp](https://yhatt.github.io/marp/)**
>
>论文排版利器:**[LaTeX](https://en.wikibooks.org/wiki/LaTeX)**
>
>PowerPoint的LaTex加载项工具:**[IguanaTex](http://www.jonathanleroux.org/software/iguanatex/)**
>
>公式image转LaTex工具:**[mathpix](https://mathpix.com/)**
Results are as follows :
Recommended tools:
Markdown online editing tools: Dillinger , Cmd Markdown Markdown offline editing tools: Typora , Evernote , MarkdownPad Markdown offline PowerPoint tool: MARP paper publishing tool: LaTeX PowerPoint add-in tool of LaTex: IguanaTex formula image transfer LaTex tools: mathpix
Third, the list
In the list of daily use are exhibited for relevance to present information, and check boxes are often used in the preparation of the daily to-do list, in general, I would choose to be in the box marked with the impression notes do list is complete, it is worth mentioning that the Evernote client computer has begun to support Markdown language.
1. 一级有序列表
1. 二级有序列表
2. 二级有序列表
2. 一级有序列表
- 一级无序列表
- 二级无序列表
- 二级无序列表
- 一级有序列表
* [ ] 复选框未选择
* [x] 复选框已选中
Results are as follows :
- An ordered list
- Two ordered list
- Two ordered list
- An ordered list
- An unordered list
- Two unordered list
- Two unordered list
- An ordered list
- Check box is not selected
- Check box is selected
Fourth, the font
斜体:*斜体字体*
加粗:**加粗字体**
高亮:==高亮字体==
转义字符:\theta
下划线:<u>Markdown</u>
删除线:~~微信公众号不能使用Markdown~~
字体颜色:<font color=#FF0000> 设置字体颜色为红色 </font>
Results are as follows :
Italic: Italic font bold: bold font to highlight:Highlight fontUnderline: Markdown strikeout:Micro-channel public number can not use MarkdownFont color: set the font color to red
Fifth, insert mathematical formulas
Formulas are different formula and the formula of the line within the line to machine learning linear models, for example, do the following show
一般的向量模型:
$$
f(\boldsymbol{x})=\boldsymbol{w}^{\mathrm{T}} \boldsymbol{x}+b
$$
其中:$\boldsymbol{x}=\left(x_{1} ; x_{2} ; \ldots ; x_{d}\right)$,$
\boldsymbol{w}=\left(w_{1} ; w_{2} ; \ldots ; w_{d}\right)
$,其中$x_i$是$x$在第$i$个属性上的取值。
Results are as follows :
General vector model:
Wherein: \ (\ boldsymbol {X} = \ left (X_ {. 1}; X_ {2}; \ ldots; X_ {D} \ right) \) , $ \ boldsymbol = \ left (W_ {. 1}; W_ { 2}; \ ldots; w_ \ right) $, where x_i $ $ $ X $ is the value on the first attribute of $ I $. // can not display the formula, it is helpless ...
Six, and a timing flowchart of FIG.
Flow chart and draw the timing diagram, I chose the Markdown plugin drawing: Mermaid
Mermaid flowchart following syntax:
```mermaid
graph LR;
A[模块A] -->|A1| B(模块B)
B --> C{判断条件C}
C -->|条件C1| D[模块D]
C -->|条件C2| E[模块E]
C -->|条件C3| F[模块F]
```
The timing chart mermaid syntax is as follows:
```mermaid
sequenceDiagram
opt connect
Note over PythonClient,CppSever: 三次握手连接确定双方信息
PythonClient->>CppSever: SYN,1000(0),<mss 1024>
CppSever-->>PythonClient: SYN,8000(0),ACK 1001,<mss 1024>
PythonClient->>CppSever: ACK 8001
end
loop transfer
Note over PythonClient,CppSever: Cpp一直向Python单向传输数据
PythonClient->>CppSever: 1001(20),ACK 8001
CppSever-->>PythonClient: 8001(258),ACK 1021
PythonClient->>CppSever: ACK 8259
end
opt disconnect
Note over PythonClient,CppSever: 四次握手断开,每个方向单独断开
PythonClient->>CppSever: FIN,1021(0),ACK8001
CppSever-->>PythonClient: ACK 1022
CppSever-->>PythonClient: FIN,8001(0),ACK 1022
PythonClient->>CppSever: ACK 8002
end
```
Results are as follows :
Insert link
[Flame's Github](https://github.com/Flamealone)
Insert Picture
![Markdown](https://d33wubrfki0l68.cloudfront.net/f1f475a6fda1c2c4be4cac04033db5c3293032b4/513a4/assets/images/markdown-mark-white.svg)
Into code blocks
In Markdown language identification code will be added to the segment labeled language codes to achieve highlighted.
```c++
#include <iostream>
#include <thread> //①
void hello() //②
{
std::cout << "Hello Markdown\n";
}
```
The effect of the following, you're not wrong above all Markdown source display are using this tool:
#include <iostream>
#include <thread>
void hello()
{
std::cout << "Hello Markdown\n";
}
Recommended tools:
Markdown online editing tools: Dillinger , Cmd Markdown
Markdown offline editing tools: Typora , Evernote , MarkdownPad
Markdown offline PowerPoint tool: MARP
Paper publishing tool: LaTeX
PowerPoint add-in tool of LaTex: IguanaTex
LaTex formula image transfer tool: mathpix