Tex与PDF】的更多相关文章

实验: 在linux环境下,编译(英文)*.bib和*.tex文件,生成pdf文件. 环境: fedora 20(uname -a : Linux localhost.localdomain 3.19.8-100.fc20.i686+PAE #1 SMP Tue May 12 17:27:49 UTC 2015 i686 i686 i386 GNU/Linux) texlive(yum info texlive : ... 名称    :texlive架构    :i686时期       :3…
环境:macbook pro, mactex, jupyter notebook, brew 安装pandoc从而支持格式转换为tex: brew install pandoc 修改tex article 模板,添加中文支持: >/dev/null | xargs vi# like .../nbconvert/templates/latex/article.tplx# 或者分两条命令运行 修改Latex Article头部为: %=================================…
由Knuth Donald开发的tex.web会生成DVI文件,DVI也是Knuth自己实现的(虽然概念是其他人提出的)一种文件格式,目标是与设备无关. 通过dvips程序可以将DVI格式转化成PostScript格式,而PostScript格式是Adobe公司起家的产品,也是PDF格式的前身,甚至PDF现在的绘画机制与PostScript也相差无几. 可以使用ps2pdf将PostScript文件转化成PDF格式文件. Tex的机制基本上就可以这样描述. 因为Tex的产生比较早,当时PostS…
\documentclass{article} \usepackage{hyperref} \begin{document} \href{run:d:/my folder/test.pdf}{This is my link} \end{document}…
参考linux下编译bib.tex生成pdf文件 为了编译出出正确的pdf文件,需要执行4条命令完成整个编译过程. 编译命令及输出 $ pdflatex bb.tex #目录下会生成bb.aux.bb.log.bb.pdf三个个文件.bb.aux有用. bb.pdf文件内参考文献,没有正确显示出来.只显示"?",表明还没有引用 $ bibtex bb #生成 bb.bbl,bb.blg两个文件.这两个文件都是字符文件,可查看.其中*.bbl内容就是要插入到*.tex中去的.注意命令中,…
TeX, LaTeX, XeTeX, PdfTeX等等 TeX 是一种宏语言.就像别的语言有库一样,TeX 语言有宏的集合.这些宏,就是用这个语言写出来的东西,供大家共用的.TeX 有个最基本的宏集合,与基础语言一起构成一种“格式”,就是 Plain TeX.基本的 TeX 语言和 Plain TeX 的宏,都是 Knuth 完成的.后来有了 LaTeX,就是 Lamport TeX.LaTeX 也是宏的集合,也构成一种与 Plain TeX 不一样的格式.这种格式提供了不少方便的功能,并强调结…
如何用Latex合并多个pdf文件?   用TeX合并pdf, 用LaTeX合并pdf 代码: \documentclass[a4paper]{article} \usepackage{pdfpages} \begin{document} \includepdfmerge{.pdf,-} \includepdfmerge{.pdf,-} \end{document} 其中命令\includepdfmerge{1.pdf,1-3}就是导入1.pdf的1至3页. 命令\includepdfmerge…
利用Pandoc将markdown文件转化为pdf 准备工作 安装pandoc 安装MiKTeX 将markdown文件转换为pdf 准备工作 安装pandoc Windows下安装pandoc很容易,直接从pandoc官网上下载最新安装包安装即可.Linux下的安装可以参考阳志平的博文1. 安装MiKTeX pandoc被称为格式转换的瑞士军刀2.执行程序文件只有20M左右大小,但是能够在几十种文件格式之间自如的转换,那当然是得依赖各种格式文件所需要库.转换为pdf就要用到MiKTeX,Win…
直接执行的python代码ipynb2pdf.py 主要思路.将ipynb文件转成tex文件,然后使用latex编译成pdf.由于latex默认转换不显示中文,需要向tex文件中添加相关中文包. 依赖 latex 中的 xelatex,需要xelatex.exe文件在PATH环境变量下 # coding:utf-8 import sys import os import re import shutil notebook = sys.argv[1] texFile = notebook.repl…
SMILES 与 chemfig 针对化学分子结构,可以用SMILES (用ASCII字符串明确描述分子结构的规范)来定义. SMILES(Simplified molecular input line entry specification),简化分子线性输入规范,是一种用ASCII字符串明确描述分子结构的规范.SMILES由Arthur Weininger和David Weininger于20世纪80年代晚期开发,并由其他人,尤其是日光化学信息系统有限公司(Daylight Chemical…