org mode + LaTeX安装和学习指南

来源:互联网 发布:大智慧实时数据接口 编辑:程序博客网 时间:2024/06/08 15:24

其实搞这两个东西的基本动机就是学习emacs,同时提高工作的效率。

1. 我现在安装的是debian8,基本上很多问题都非常容易解决,其中直接配置源然后apt-get install emacs安装上的就是emacs24.4.1(好像是),配置文件直接从大牛那里拷贝一份即可。

2. org-mode已经成为了emacs的一部分了。所以使用起来就是一个手熟的问题。

3. TeX这个东西大名很早知道,今天也算是第一次尝试了,果然非同凡响,学习的主要文章主要是这一篇西南林业大学王晓林老师的介绍文章。当然我使用的过程中也是发现了很多问题,首先是我安装了aucTeX这个包(安装这个可要花掉500MB的空间!),安装完成之后也没有发现有xelatex的命令可以使用,按照王老师的编译命令是xelaete xxx.tex就可以了。但是我还真没有。

折腾了一个多月了不少问题也比较清楚了,最主要的是去下载一系列的参考文献,有很多texlive包里面都会有很详细的配置文件。其中最恶心的问题就是中文的排版和编码问题。强烈建议安装auctex + texlive2015版本,中文的问题尽量去参考标准的文件而不是上网去寻求其他网友的帮助,参差不齐,浪费很多时间。

apt-get install auctex textlive的网址在这里:http://tug.org/texlive/apt-get install beamer

还有很多问题要去探索。不过我十分愿意相信只要花点时间,这些根本不是问题,其实tex目前对对我们唯一的要求就是中文的编码问题了。建议使用xeCJK的包。

----------------------------------------------------------我是不怎么华丽的分割线--------------------------------------------------------------

有时候人就是懒惰,宁愿花大量的时间上网去找别人的答案也不愿自加去参考官方的手册,最后其实也就是两条命令的事情。

在texlive2015的第3.4.4小结就有现成的解决方案。

locate texlive-fontconfig.conf #结果是/usr/local/texlive/2015/texmf-var/fonts/conf/texlive-fontconfig.conf#然后将上面查找到的文件直接复制到cp /usr/local/texlive/2015/texmf-var/fonts/conf/texlive-fontconfig.conf /etc/fonts/conf.d/#最后执行在/etc/fonts/conf.d/此目录下执行fc-cache -fsv#上面的命令请在root账号下执行。

完美解决了中文的问题。

-------------------------2016 01 25 更新--------------------------
在《LaTeX入门》-刘海洋的书籍中p9页介绍了这个方法,还有个一个补充就是
让pdfTeX、dvipdfmx等能够正确找到操作系统中安装的字体就要改变OSFONTDIR
这个变量,注意用locate texmf.cnf会搜到两个文件,只能改动
/usr/local/texlive/2015/texmf.cnf这个文件,改动内容如下(root权限)

OSFONTDIR = /usr/share/fonts//;/usr/local/share/fonts//;~/.fonts//


0 0
原创粉丝点击