蓝天,小湖,湖水中一方小筑

xetex设置字体

关键字: xetex, 字体 xetex是好东西啊,直接支持TTF字体。赞完了,说正题。写片子,最后的一个Thanks需要用花体,google了几个关键字组合未果,只好去直接翻fontspec的文档了,结果发现真的很简单。\fontspec{FONTNAME} <text>,就行了,如果只想要这一点文字是这个字体,那么两边加个花括号,over.

给beamer加背景

关键字: beamer, latex, 背景 一直以为给beamer加背景是很难的事情,后来在网上翻了翻才知道原来是很简单的,只需要重新设置一下beamer的background变量就行了,代码很简单: \setbeamertemplate{background}% {\includegraphics[height=\paperheight]{pics/background_title.jpg}} 后面的includegraphics也可以换成别的包含图片的命令,像xelatex里面的\XeTeXpicfile什么的。话说后来发现,手册里面也有说这东西 ,所以有空还是要把手册给读读啊~~~

参考文献的间距

毕业论文中的参考文献用默认的间距看上去有点大,不知道别人看上去会不会不舒服,所以想调小点。最后使用了natbib宏包,用 \setlength{\bibsep}{1ex} 设置一下即可,后面括号中的值可以自己调。

让xetex支持EPS图

用asymptote画的图,用includegraphics插入生成的eps到文件中,居然告诉我不认,上网找了找,发现需要在documentclass中加入 dvipdfm的选项才行。基本功不行啊。

设置行距

写论文,教务处要固定行距20磅,在LaTeX里面可以用linespread设置,但是它的参数表示的是倍数,所以算啊。用的是小四号字,大小大概是12pt,然后默认的行距是1.2倍,然后小算了一下,最后用的是\linespread{1.36},1.36倍,大概行距是121.21.36=19.584,凑合用吧,嗯。

TexLive书签的乱码

昨晚看了几个帖子,终于弄掉了,其实也简单,就是在hyperref宏包的参数中加上unicode选项就可以了,这个选项好像和CJKbook….什么的冲突还是和什么冲突,反正老的东西不能用了,自己又重新写了个选项列表,主要就是更改了一些颜色之类的东西,还有文档属性的一些东西。有些参数还是满好玩的,嗯。

TeXLive中的XeTeX

前段时间看到smth上有人说XeTeX直接支持TTF字体,心里一阵痒痒的,本来XeTeX是给Apple的人用的,现在咱终于有的用了,就带在TeXLive2007里面。昨天把TeXLive2007折腾完了,本来心里面想难道是直接用的是XeTeX引擎,后来用的时候才知道,直接用latex命令使用的还是fpTex,如果要用XeTeX的话,需要使用xetex和xelatex命令。昨天没空,全折腾字体去了,今天刚好有些时间空出来了,就换个东西折腾了 ^_^

初用TeXLive2007

前段时间也不知道为什么把CTeX删了,最近要用,刚好一直以来想试试TeXLive,于是就拖下来了,newsmth上有人做的,可以Live,支持中文。 不过东西弄下来后,感觉挂着iso玩有些不爽,如果想要升级宏包的话就不行了,于是动手开始拷东西。它的文档中是说把光盘里面的所有东西拷到某个目录下 就可以了,但看着那么一大堆东西头大,于是决定拷有用的,自己慢慢找吧。最后的结果是把bin目录,texmf*目录,gs目录,perltl目录和 WinEdt给拷过来了,把bin加进了系统目录,但是运行latex,出错,错误信息忘抄了,反正就是说啥啥文件找不到。后来仔细看了看它的安装说明, 老老实实的设置了几个环境变量,TEXMFDIST, TEXMFLOCAL, TEXMFMAIN, TEXMFSYSVAR,再运行,可以了。和原来用的MikTex相比,没感觉到什么不同,嗯。8过TeXLive里面加了XeTeX,号称直接支持 TTF字体,而且内部全使用Unicode编码,听上去很诱人,刚用个小文件试了试,有几个字体直接给我弄出来了,效果还行,过过再写吧 ^_^

又被dvipdfmx郁闷了

昨天在寝室又被dvipdfmx郁闷了,本来以为升级一下dvipdfmx就可以OK了,图插进去了,但是字体又出问题了,也不知道是哪的问题,经常出现两个字叠在一 起的情况。最后不得以,把那些图使用的Acrobat转成了eps,插了进去。现在又有问题了,继续FT……. btw: 不知道为啥CTeX版的mptopdf要在前面加上%&latex :(