首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

用Pandoc+Latex制作红头文件

做为程序员,当然还是希望公司所有的文档都CommitGit里,使用Markdown这样的文档格式,可是如何转换成红头文件呢?好在笔者有一些Latex的基础,写个模板应该还是可以做到的。...5\baselineskip} \hfill{\includegraphics[width=10em]{xytxcf.png}} 文件底部信息,设置首先缩进为0,然后 \vfill 会保证填充页面完间页面底部...好了,有了redtitle.tex和test.md后,我们就可以用Pandoc生成PDF了: pandoc -s --template redtitle.tex --pdf-engine=xelatex...-o test.pdf test.md 注意,我们使用xelatex引擎以更好地支持中文,另外,在导言区使用了华文黑体和仿宋,因为是Mac自带的字体使用起来方便一些。...链接失效的可以复制此链接使用:https://gist.github.com/seven1240/2b18d53b7d3452a29020d4760a82f1f0 如果想经常收到红头文件,欢迎加入信悦通和小樱桃,发简历

3.4K22
您找到你想要的搜索结果了吗?
是的
没有找到

R沟通|Bookdown中文书稿写作手册(中)

在bookdown的管理下一本书的内容可以按章节分解成多个Rmd文件, 其中可以包含可执行的R代码, R代码生成的统计汇总结果、表格、图形可以自动插入生成的内容中, 表格和图形可以是浮动排版的。...- bmargin=2.5cm - lmargin=3.5cm - rmargin=2.5cm 2.3.2 _bookdown.yml文件 一个bookdown图书项目除了index.Rmd文件之外...,还有一些设置文件index.Rmd文件的元数据部分抽离出来。...`index.Rmd`及`_output.yml`中的设置会嵌入这个模板中,生成完整的单文档`tex`源文件....为此, 在附录章节的第一个文件开头加如下的第一行标题行: # (APPENDIX) 附录 {-} # biblatex介绍 {#biber} 2.5 书的编译 在index.Rmd或者_

2.8K10

Jupyter Notebook如何导出包含中文的 PDF?

Jupyter提供导出的格式有 .py、.html、.md、.pdf等。...Jupyter Notebook支持的导出格式 效果来看,网页中notebook的渲染是最好看的,导出的html对代码和超链接失真严重。...安装过程还是耗费些时间的,下载安装完成之后的步骤是: 1, ipynb文件编译为tex 在命令行中定位要转换的jupyter文件的路径下,输入jupyter nbconvert --to latex....tex文件生成 .log、.out、.aux是LaTex生成pdf的一些输出和日志 总结一下,jupyter notebook生成pdf文件需要的依赖项还是比较多的,Windows下安装MiKTeX...生成pdf的效果 另外ipynb文件变成pdf文件还可以采用的方式有: 打开ipynb文件后在浏览器直接选择打印; 导出markdown在Typora软件中选择导出为PDF; 这三种方式生成的PDF

4.5K20

Jupyter Notebook导出包含中文的pdf

Jupyter提供导出的格式有 .py、.html、.md、.pdf等。...Jupyter Notebook支持的导出格式 效果来看,网页中notebook的渲染是最好看的,导出的html对代码和超链接失真严重。...安装过程还是耗费些时间的,下载安装完成之后的步骤是: 1, ipynb文件编译为tex 在命令行中定位要转换的jupyter文件的路径下,输入jupyter nbconvert --to latex...生成pdf的一些输出和日志 总结一下,jupyter notebook生成pdf文件需要的依赖项还是比较多的,Windows下安装MiKTeX才能用xelatex命令。...生成pdf的效果 另外ipynb文件变成pdf文件还可以采用的方式有: 打开ipynb文件后在浏览器直接选择打印; 导出markdown在Typora软件中选择导出为PDF; 这三种方式生成的PDF

2.3K10

【学习笔记】Latex各平台2020实战攻略

然后接下来是说正事环节,在本文中,我将尝试去展示尽可能多的角度,以尽可能详细的方式去讲述自己tex使用的经验,以及一些潜在遇到的问题。...当Tex遇到Windows 实际上这部分操作也不算很复杂,甚至对于不那么习惯使用命令行的人而言反而这样更傻瓜一些。 首先,清华大学镜像源上下载所需要的iso镜像,并挂载到本地虚拟盘符上。...tex文件并生成pdf路径) make edit # 编辑tex文件(会自动寻找顶层tex文件和各种命令行编辑器,并打开编辑器) make clean # 清空目前存在的构建文件 此外,考虑可能存在的调试情况...README.md。...当Tex遇到docker 而考虑部分小伙伴可能比较喜欢docker-based开发,所以在此笔者也进行了一定的踩坑。关于docker相关,我也分享一下经验。

1.5K10

为什么要学习 Markdown?究竟有什么用?

删除线 如果段落上的文字需添加删除线,在需要添加删除线的文字首部和尾部加上两个波浪线~~即可 ~~这行文字已被删除~~ 这行文字已被删除 下划线 如果段落上的文字需添加下划线,在需要添加下划线的文字首部和尾部加上...文本即可 这行文字已被添加下划线 这行文字已被添加下划线 脚注 脚注是对文本的备注说明。...科学公式 当需要在 Markdown 编辑器中插入数学公式时,可以使用两个美元符$$包裹TeX或LaTeX格式的数学公式来实现。...横向流程图 在md2all编辑器是无法实现流程图的制作的,可以在有道云笔记PC端,新建一个md的文件,开启源代码模式进行编辑查看效果; ``` graph LR A(总经理) --> B(技术部)...我个人是通过md2all编辑器编写好后,然后复制粘贴到公众号,所有的样式渲染地很完美,包括图片加载等等,且格式也不会变的很乱。 复制前的效果图: ? 复制公众号编辑器后的效果图: ?

1K10

Markdown使用教程

使用教程 一、Markdown 简介 应用 编辑器 二、徽章 什么是徽章 徽章的使用 三、设置目录 四、标题 一级标题 二级标题 三级标题 四级标题 五级标题 六级标题 五、文本 段落 字体 删除线 下划线...使用方法: 首先将.md文档复制gh-md-toc.exe的根目录下 在该目录下打开系统命令行,输入命令:gh-md-toc.exe README.MD 生成目录 把生成的目录复制.md文件即可。...五、文本 段落 字体 删除线 下划线 文字高亮 分隔线 脚注 六、列表 无序列表 有序列表 折叠列表 带复选框列表 列表嵌套 七、区块引用 区块嵌套 区块中使用列表 列表中使用区块 八、代码...下划线可以通过 HTML 的 标签来实现: 带下划线的文本 带下划线的文本 文字高亮 文字高亮能使行内部分文字高亮,使用一对反引号。...感叹号 以下部分在Github或其他在线预览中暂未支持 数学公式 当你需要在编辑器中插入数学公式时,可以使用两个美元符 $$ 包裹 TeX 或 LaTeX 格式的数学公式来实现。

6.2K32

日拱一卒,元编程不是元宇宙,麻省理工教你makefile、依赖管理和CI

缩进的部分是一个用来依赖创建目标的程序。在make当中,第一条指令同样表明了最终目标。如果你运行make的时候不带任何参数,它就是我们最终创建的结果。...让我们试着修改一下paper.tex,重新make: $ vim paper.tex $ make pdflatex paper.tex ......依赖管理 宏观的角度来说,你的项目依赖的可能是其他人的项目。你可能依赖一些需要安装的程序(比如Python),系统包(比如openssl),或者是一些编程语言的库(比如matplotlib)。...请编写一个pre-commit (https://git-scm.com/docs/githooks#_pre_commit)钩子,它会在提交前执行 make paper.pdf并在出现构建失败的情况拒绝您的提交...添加一个GitHub Action 该仓库,对仓库中的所有 shell 文件执行 shellcheck(方法之一); 构建属于您的 GitHub action,对仓库中所有的.md文件执行proselint

25830

用 Pandoc 生成一篇调研论文

author.email$} $endif$ $else$ $author$ $endif$ $endfor$ 要让这些更改起作用,我们还应该有下面的文件: main.md...包含调研论文 biblio.bib 包含参考书目数据库 acmart.cls 我们使用的文档的集合 mytemplate.tex 是我们使用的模板文件(代替默认的) 让我们添加论文的元信息一个 meta.yaml...-N \ -f markdown -t latex+raw_tex+tex_math_dollars+citations -o main.tex main.md @pdflatex...pandoc-crossref 进行过滤 --natbib 用 natbib (你也可以选择 --biblatex)对参考书目进行渲染 --template 设置使用的模板文件 -N 为章节的标题编号 -f 和 -t 指定哪个格式转换到哪个格式...main.tex &> /dev/null @pdflatex main.tex &> /dev/null 脚本用 @ 忽略输出,并且重定向标准输出和错误 /dev/null ,因此我们在使用这些命令的可执行文件时不会看到任何的输出

1.3K30

论文写作利器—LaTeX教程(入门篇)(更新中)

最近的站点下载软件镜像文件(目前可下载 texlive2018.iso 版本的镜像) TeXstudio是一个用于创建LaTeX文档的集成书写环境,具有众多功能,如语法高亮,集成查看器,...本节内容基于基本TeX语法,对于任何LaTEX配置环境均有效。  3.1 熟悉LaTeX 首先尝试编译一个小demo。打开LaTeX编辑器,新建一个.tex文件,编辑下图所示TeX源文件。...字体命令:使用\textit{内容}、\textbf{内容}等设置斜体、粗体样式,更多颜色下划线等样式命令请参考LaTeX手册。...LaTeX中所有公式均可以由代码编写完成,但是考虑需要记忆大量符号命令成本较高,此处推荐采用MathType公式编辑器进行公式可视化编辑而后转为LaTeX代码插入TEX文档。...bib格式的参考文献元数据可以web of science 或者googlescholor导出,也可以直接编写bib信息条目(不推荐百度学术导出的元数据,因为多数不准确) 使用bib参考文献首先需要在

7.2K20

Markdown(MD)文档语法使用指南(学会后写文档写博客贼6)

文章目录 标题 代码块 多行代码块 单行代码块 列表 有序列表 无序列表 图片 链接 分割线 引用 表格 斜体、加粗、下划线、删除线 Markdown 是一种用来写作的轻量级「标记语言」...Markdown 文档内容格式,甚至插图,通过键盘就可以通通搞定。现在大多数网站的编辑器都支持Markdown语法。...(比如CSDN、语雀、掘金、钉钉文档、石墨文档等都支持Markdown语法) 标题 MD标题的语法为#号+空格,后面带标题文字,一个#六个#加空格,分别代表一级标题六级标题。...案例: _比萨斜体 效果: 比萨斜体 MD粗体的语法为**+具体内容+**。 案例: **我是大粗体** 效果: 我是大粗体 MD下划线的语法为+具体内容+。...案例: 我是下划线‍♀️ 效果: 我是下划线‍♀️(csdn的编辑器好像不支持),实际效果如下: MD删除线的语法为~~+具体内容+~~。

2.9K21
领券