文章标签 ‘Latex’

这个东西总算是做了一大半了。因为拖了两个星期,论文还没开始写,接下来只能一边写论文一边改模板了。 简要介绍一下这个模板。 缘起是@yegle曾经推荐过他的同学梵高(cnMuggle)的一个北邮本科毕业论文模板,我看了一下觉得不太符合我的需求,最主要是他用了CTeX,这玩意儿在我的机子上水土不服。作为一个Linux+XeTeX+xeCJK党,我就自己动手开始写。 期间参考了梵高同学的模板,当然也参考了@gnawux(apt)同学的,还有DazzleZhang在apt的基础上改进的,还有老牌的ThuThesis。当然最主要还是依靠Google和CTeX论坛,把一些稀奇古怪的问题给解决了。 今天又解决了几个大问题,同时也把插入图片、插入表格、插入公式的格式整理了一下,所以就发布Alpha-1版本了。地址在Google Code上。接下来要完成的主要工作就是参考文献的排版。我一看其他模板的bst文件,几千行的代码,吓坏了。下次再搞好了。 欢迎提Bug~

...
2010年5月16日20:30 | 3 条评论
分类: Programming

过一段时间公司和学校都得做presentation,所以现在就得好好开始准备slides。以前我就用Beamer做过一次slide,而且是匆匆忙忙用了默认模板搞定的。这次借着再做slides的机会,我得自己搞个模板。 需求如下,非常简单: 1. 要在合适的位置打上Logo(一般是左上角或者右上角); 2. 要能自定义页脚 3. 首页要有背景 经过半个白天加一个晚上的折腾,基本上解决了上述问题: 要打Logo,并且自定义位置,可以使用如下语句: \logo{\pgfputat{\pgfxy(#1,#2)}{\pgfbox[center,base]{\includegraphics[height=0.5cm]{#3}}}} 事先要包含pgf宏包,#1,#2是Logo坐标,#3是Logo路径。关于坐标,我发现用pdflatex编译和用xelatex编译时坐标表示的实际位置是不同的,反正自己手工慢慢调就是了。也可以把上述代码加个\newcommand,做成一个带参数的命令直接调用。 自定义页脚,我参考了beamer guide和beamer里面的某个宏包的写法:

...
2010年4月3日17:37 | 18 条评论
分类: Programming

用LaTeX上瘾之后,什么东西都想用LaTeX来做。前段时间由于经验不足,折腾LaTeX版的实验报告模板未果,这次在写LaTeX简历之前,足足做好了功课,最后总算是做出来了,感觉很棒。 推荐几个LaTeX模板,一个是以前找到的,不过我最后没采用。点此下载>>> 另外一个是在这里找到的:http://www.davidgrant.ca/latex_resume_template,作者使用了shading宏包,但是我用了XeTeX包后shading包似乎就不起作用了,后来在作者文章后面发现一个留言,似乎是个变通的办法,但是shading是有了,边框却没了。最后去smth上的TeX版求助,可爱的版主大人瞬间就回帖告诉我,用\fcolorbox等比较常见的包中的命令就能搞定,于是我就搞定了。经过我修改后的LaTeX模板,我只贴一个文件\begin{document}前面的那部分吧,因为简历的内容真的是不好意思拿出手-。-和我下载的那个网页的主人比起来,真是汗颜啊~~ 这部分改动还是挺多的,特别是修改了几个命令,请注意自己替换,并且请使用xelatex命令编译。 2009年4月23日22:04 | 5 条评论

分类: Programming

曾经的曾经,为了折腾LaTeX中的中文字体,我参照了Monnand和TualatriX童鞋的配置方式,装好CJKutf8宏包,然后用fontforge制作Type1字体,然后才算搞定。一切皆因为LaTeX默认不支持Unicode,也不能支持Truetype字体。 最近一段时间一直听到XeTeX的相关消息,在BYR上,在linuxsir上,都听说了,只是安逸于自己的CJKutf8,不想去折腾。可是昨天写简历的时候,发现没有斜体字,看来我制作的Type1字体没有包含斜体字。为了把斜体弄出来,上网狂Google,就在熄灯前的几秒钟,我看到了网上对XeTeX原生Unicode支持的评价很高,尤其是它可以直接使用Truetype字体,顿时心里痒痒。今天起床后,趁着做实验的空档,把XeTeX装好,果然很惊喜啊。 首先了解一下什么是XeTeX吧,其官方主页:http://www.tug.org/xetex/. 网页开篇即说:XeTeX is "a typesetting system based on a merger of Donald Knuth's TeX system with Unicode and modern font technologies.",正合我意。

...
2009年4月22日14:45 | 2 条评论

在论坛上知道了LaTeX,又从monnand那里看到了它的应用,又听见某慕容同学嚷嚷着要学,那么我就看看LaTeX到底是怎么样一个东西吧…… What's LaTex? LaTeX is a high-quality typesetting system; it includes features designed for the production of technical and scientific documentation. LaTeX is the de facto standard for the communication and publication of scientific documents. LaTeX is available as free software. 请访问LaTeX Porjiect页面以了解更多信息:http://www.latex-project.org/ What's CJK? C就是Chinese,J就是Japanese,K就是Korean。CJK就是中日韩文字符支持……

...
2008年4月7日20:19 | 没有评论
分类: Softwares
标签: , ,