forked from jaywcjlove/reference
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
a0754c5
commit df9bf1f
Showing
3 changed files
with
175 additions
and
8 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,9 +1,7 @@ | ||
Github Copilot 备忘清单 | ||
=== | ||
|
||
这是开始使用 [Github Copilot](https://code.visualstudio.com/docs/editor/github-copilot) 的快速参考指南。 | ||
|
||
\* 校对、错误请指正。📮邮箱: <a href="mailto:[email protected]">[email protected]</a> | ||
这是开始使用 [Github Copilot](https://code.visualstudio.com/docs/editor/github-copilot) 的快速参考指南 | ||
|
||
一、准备工作 | ||
---- | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,168 @@ | ||
Pandoc 备忘清单 | ||
=== | ||
|
||
Pandoc 是一个文档转换器,这个 [pandoc](https://pandoc.org/) 备忘单包含 pandoc 命令和一些常见的 pandoc 技巧 | ||
|
||
入门 | ||
--- | ||
|
||
### 语法 | ||
|
||
```bash | ||
$ pandoc -s [source file] -o [output file] | ||
``` | ||
|
||
--- | ||
|
||
- [Pandoc 官方文档](https://pandoc.org/) | ||
|
||
#### 安装 | ||
|
||
安装命令 | 环境 | ||
:-|- | ||
`$ brew install pandoc` | macos | ||
`$ choco install pandoc` | windows | ||
|
||
#### Debian/Ubuntu | ||
|
||
```bash | ||
$ sudo apt-get update | ||
$ sudo apt-get install pandoc | ||
``` | ||
|
||
#### Fedora | ||
|
||
```bash | ||
$ sudo dnf install pandoc | ||
``` | ||
|
||
#### Arch Linux | ||
|
||
```bash | ||
$ sudo pacman -S pandoc | ||
``` | ||
|
||
### 将 LaTeX 转换为 MS Word | ||
<!--rehype:wrap-class=col-span-2--> | ||
|
||
简单的 `.tex` 到 `.docx` | ||
|
||
```bash | ||
$ pandoc -s file.tex -o file.docx | ||
``` | ||
|
||
将 `.tex` 转换为 `.docx` 并使用默认引文 | ||
|
||
```bash | ||
$ pandoc -s file.tex --citeproc --bibliography=bib_library.bib -o file.docx | ||
``` | ||
|
||
将 `.tex` 文件转换为 `.docx` 文件,并注明具体引文 | ||
|
||
```bash | ||
$ pandoc -s file.tex --citeproc --bibliography=bib_library.bib --csl=apa.csl -o file.docx | ||
``` | ||
|
||
`.tex` 到 `.docx`,带交叉引用 | ||
|
||
```bash | ||
$ pandoc -s file.tex --filter pandoc-crossref -o file.docx | ||
``` | ||
|
||
使用示例 | ||
--- | ||
|
||
### 转换文件格式 | ||
|
||
```bash | ||
$ pandoc input.md -o output.pdf | ||
``` | ||
|
||
### 支持的输入格式 | ||
|
||
```bash | ||
$ pandoc -s input.txt -o output.html | ||
``` | ||
|
||
### 自定义输出格式 | ||
|
||
```bash | ||
$ pandoc input.md --to=latex -o output.tex | ||
``` | ||
|
||
### 添加元数据 | ||
|
||
```bash | ||
$ pandoc input.md -o output.pdf --metadata title="My Document" | ||
``` | ||
<!--rehype:className=wrap-text--> | ||
|
||
### 从 URL 转换 | ||
|
||
```bash | ||
$ pandoc https://example.com/document.md -o output.pdf | ||
``` | ||
<!--rehype:className=wrap-text--> | ||
|
||
### 生成幻灯片 | ||
|
||
```bash | ||
$ pandoc input.md -t beamer -o output.pdf | ||
``` | ||
|
||
### 合并文件 | ||
|
||
```bash | ||
$ pandoc file1.md file2.md -o output.pdf | ||
``` | ||
|
||
### 指定样式文件 | ||
|
||
```bash | ||
$ pandoc input.md -o output.pdf --css=style.css | ||
``` | ||
<!--rehype:className=wrap-text--> | ||
|
||
### 转换为 AsciiDoc | ||
|
||
```bash | ||
$ pandoc input.md -o output.asciidoc | ||
``` | ||
|
||
### 转换为 Docx 格式 | ||
|
||
```bash | ||
$ pandoc input.md -o output.docx | ||
``` | ||
|
||
### 执行 Lua 过滤器 | ||
|
||
```bash | ||
$ pandoc input.md --lua-filter=custom-filter.lua -o output.pdf | ||
``` | ||
<!--rehype:className=wrap-text--> | ||
|
||
### 自动生成目录 | ||
|
||
```bash | ||
$ pandoc input.md -o output.pdf --toc | ||
``` | ||
|
||
### 禁用目录编号 | ||
|
||
```bash | ||
$ pandoc input.md -o output.pdf --toc --toc-depth=2 | ||
``` | ||
<!--rehype:className=wrap-text--> | ||
|
||
### 显示详细信息 | ||
|
||
```bash | ||
$ pandoc input.md -o output.pdf -v | ||
``` | ||
|
||
### 查看支持的输出格式 | ||
|
||
```bash | ||
$ pandoc --list-output-formats | ||
``` |