shuo's profile我们这里还有鱼PhotosBlogListsMore Tools Help

我们这里还有鱼

Koeln  
Photo 1 of 23
March 04

latex使用心得(转)


工具:

我现在使用的是CTex,一个号称支持中文的Latex,不过我现在还用不上中文。该软件免费可下载:http://www.ctex.org/HomePage  里面的WinEdit确实是很好用的。编译的内核是MikTex 2.4,有一点老,不过基本功能都有了。

在linux上,可以使用texmaker,用了用,还是不错的。

一些使用心得:

插入图片。在Latex中,图片是以文件的方式嵌入到文档当中,在转换为pdf或者ps文件的时候才会嵌入到文件中,否则都是单独存在的。插入图片的基本命令:

\begin{figure}
\centering
\includegraphics[width=0.6\textwidth]{file/vcrouter}
\caption{Internal structure of a VC router}\label{fig:vcrouter}
\end{figure}

\begin{figure}和\end{figure}中间是图片的命令。\centering之后的所有内容居中。 \includegraphics插入图片,width=0.6\textwidth说明图片的宽度为0.6倍页宽,文件名是 file/vcrouter,用latex编译自动搜索后缀为eps的图像,pdflatex编译自动搜索后缀为pdf的文件。\caption说明该图 片的标题,\label给出一个标签,文中则可以使用\ref{}进行连接。插入图片需要加载\usepackage{graphicx}。

插入多幅图片并包含子图的图片:

\begin{figure}[ht]
\centering \subfigure[A bundled-data channel]{
    \includegraphics[width=0.30\textwidth]{file/bundleddata}\label{fig:bundleddata}}
\hspace{0.1\textwidth} \subfigure[The 4-phase bundled-data
protocol]{
    \includegraphics[width=0.4\textwidth]{file/4phasebundled}\label{fig:4phasebundled}}
\caption{The 4-phase bundled-data protocol}\label{fig:4pb}
\end{figure}

这是一个两个子图水平并列的例子。在\begin{figure}后添加[ht]说明以水平table的形式排布,当然也可以使用tabular,不过麻烦一些。使用\includegraphics需要加载\usepackage{subfigure}。

公式编辑。其实可以使用公式编辑器。MathType 5.0以上,在perferences菜单里的translators选择translate to other languages,然后选择latex。之后,用公式编辑器编辑的公司可以直接用选择和复制放到latex文件当中。

如果公式需要加编号,使用\begin{equation}和\end{equation}就能自动添加编号。不过最好加载 \usepackage{amsmath}。另外,默认公式是居中的,如果需要改成靠左缩进的方式,在\documentclass[fleqn] {firstyearreport}添加这个fleqn选择参数。

参考文献最好使用bibtex管理。管理的软件可以使用Endnote,不过我用的是jabref,一个开源软件,还是很好用的。只要 写上\bibliography{file/reference},这里的file/reference说明参考文献是file /reference.bib文件,所有的参考文献就可以自动加载。关于参考文献的风格,我使用的 是\bibliographystyle{alpha},以作者的第一字母和年代为标号。但是还有很多其他的方式,可以参考这个网站:http://www.cs.stir.ac.uk/~kjt/software/latex/showbst.html

图片格式是一个很烦人的问题。最基本的图片格式是eps,尽管现在pdflatex支持pdf和jpeg,png等等,但是我还是认为eps比较好。eps是矢量图,没有图像失真。用eps转换成的pdf放大多少都没有问题,体积也很小。

但是,支持eps的软件并不多。在windows上,我们最习惯的是Visio画图,但是visio对eps基本上没有支持。网上有很多将visio的图转化成eps的图的方法,但是很多都很麻烦。我现在终于找到了一种比较好的方式。

首先安装一个postscript的虚拟打印机,http://www.adobe.com/support/downloads/detail.jsp?ftpID=1502。然后用visio将图片用postscript打成prn或者ps文件。用CTex自带的GSview打开该文件(没有也没关系,下一个:http://pages.cs.wisc.edu/~ghost/),file菜单中有一个ps to eps,哈哈,自动转换边界,就变成eps文件了,而且是矢量的。

还有一个问题,pdflatex偏偏是不支持eps文件,默认是pdf文件。使用pdflatex时,如果没有pdf文件会报错。有人说使 用\usepackage{epstopdf}可以解决该问题,eps文件会自动在编译时变为pdf文件,但是在windows上的使用结果很糟 糕,eps文件没有自动转换边界,按A4打印,结果很难看。

其实加载\usepackage{epstopdf},就是使用epstopdf命令转换eps文件。但是在windows系统中的 epstopdf命令好像不能自动转换边界,但是linux系统上的epstopdf是好的。所以我建议使用linux系统上的epstopdf命令转 化,是会自动转化边界的。

不过大批的文件一个一个去手动转化还是很麻烦,我就写了一个makefile文件,假设所有的eps文件都在一个文件夹下,那么make all一下,就能自动转化为pdf文件。知道我在说什么吧,呵呵。Makefile的内容如下:

clean:
        rm -f *.pdf

eps_file = $(wildcard *.eps)

pdf_file = $(eps_file:%.eps=%.pdf)

$(pdf_file): %.pdf : %.eps
        epstopdf $<

all: $(pdf_file)

show:
        echo $(pdf_file)

伪代码。伪代码有时候还是要用的,对于复杂的算法,直接写伪代码有时候更容易懂。关于伪代码有一个包algorithms,需要加 载\usepackage{algorithm}和\usepackage{algorithmic},具体用法可以直接看他的帮助,在下载的压缩包中的 doc目录下。下载路径:http://www.ctan.org/tex-archive/help/Catalogue/entries/algorithms.html 忘了说了,所有Latex相关的文件找不到,或者需要最新版,请查询www.ctan.org.

附录。需要插入附录的话,下面的命令会很有用

\appendix
\appendixpage
\addappheadtotoc

\appendix说明之后的内容为附录,\appendixpage将添加一个专门的附录页,\addappheadtotoc将附录添 加到目录当中,需要加载\usepackage{appendix}。不过,一旦附录开始,将不能转回正文。另一种方式可以使用 \begin{appendices}和\end{appendices}在正文中添加附录,参看http://www.tex.ac.uk/cgi-bin/texfaq2html?label=appendix

关于文档中的引用链接和生成pdf的链接目录,只能使用pdflatex。方法是加载\usepackage{hyperref},所有链接自动生成。

关于所有的latex相关的命令,有一本手册(书)http://tobi.oetiker.ch/lshort/lshort.pdf ,好像有中文的翻译版本 http://net.ytu.edu.cn/share/%D7%CA%C1%CF/lshort-cn.pdf

March 19

天气不好,心情也不是很好

最近Paderborn开始变天了,先是降温,然后就在这两天连着下了好几次冰雹。

心情也不是太好。本来Projektseminar考了1.0是一件很让人高兴的事情,但是还没等高兴呢,就得知Regelungstechnik的Bode图画错了。开始还不信,用Matlab验证了一遍才证实的确是自己画错了。哎,本来也是一点几的成绩,这下估计起评分直接变成2.0了,怎能不郁闷啊。不算难的题,没有考一个好成绩,总感觉有点窝囊。还好心理承受能力还说得过去。况且2.0的分也不算太拖后腿。以后几门课都尽量考高点的话,平均分还是可以保持在比极高的水平。想到这些,也就不再那么郁闷了。

不过,风还是在挂,天还是不好。

March 08

三个半小时的努力。。。

变态的Matlab,变态的数值分析计算,变态的信号处理。。。。。。

一个看似简单的小问题,仔细研究起来居然有这么多的学问,学科和学科之间的联系把自己原来的知识漏洞一点一点的暴露出来。

无奈基础太薄弱,无奈选的专业有点复杂,只好用三个半小时的努力去换来一点点的知识积累。好在,努力之后还有收获,期待下次不会再用这么长的时间了,即使是两个半小时也是一种进步。

February 17

第一门考试结束。1.3 的成绩说得过去,但是并不理想。

今天上午终于考完了来德国后的第一门考试(而且还是口语考试)--汽车声学。总的感觉是喜忧参半吧。

虽然考前只准备了三四天吧,但是自我感觉还是比较不错的,至少对整个学科有了概括性的了解,也大概知道了诸如研究对象,研究方法,研究方向等系列问题。不知道是不是有点自满的原因,考试前两天就比较浮躁了。没有再仔细钻研一下,对有的知识点也只是浅尝辄止,没有保持正常的平静的心态。所以今天考试的时候直接导致对一个自己曾经留意的问题没有做出完美的回答。。。哎,最后只能眼睁睁的接受教授给的1.3的成绩。

总结这次考试成绩不理想的原因主要有一下几点吧:

1.听力还是有待提高,很多课堂上教授提到的知识点,由于自己语言方面的不足,没有做好记录,导致在最后复习过程中较为盲目,耗费了大量的精力和时间,可谓事倍功半。

2.盲目乐观。由于自我感觉良好导致了考试前的浮躁情绪,以至于浪费了很多时间却没有真正的踏实的复习,没有取到很好的效果。

3.没有安排好自己的学习计划,目前只报了四门考试,而每门考试之间都有约两个星期的复习时间。如果提前做好安排,至少还可以多考两门。。。。

该总结的还是很多,不过暂且休整一天,理清头绪,明日再战。

February 05

原来无聊也是一种幸福。

 

前段时间国内的同学放假了,听到的最多的一个词就是“无聊”。是啊,大家都长大了,不像小时候会因为身边的玻璃球,纱布袋,鞭炮一玩一整天了。即使面对的是配置高级的电脑,无所不能的网络,精致逼真的游戏,情节跌宕的电影也无法提起兴趣。总是在发呆,不知道除了发呆还可以做什么。“无聊死了”,“闷死了”的口头禅就这样在同学之间传递。其实,无聊又何尝不是一种幸福呢?

怀念原来“无聊”的时光,可以和同学打打扑克,玩玩游戏,聊聊天,即使什么也不做就这么躺在床上,任由mp3中的歌曲一遍一遍随机播放。不需要思考,没有压力。多么惬意的生活。现在很向往那样的一种“无聊”,能有时间做一些感兴趣的事情。但是,现在大了,抑或是老了,已经没有资本再去享受年轻人独有的青春了。挥霍青春对我来说是一种奢侈,只可远观却不能亵玩。忙碌的生活让我无暇他顾,简单的往返于学校,超市和家。不知道何时才能再一次享受国内的灯红酒绿,不知道何时才能再一次漫步于石老人的沙滩。一切都那么遥远。

真羡慕朋友们的“无聊”,我什么时候也能无聊一次呢?

January 30

不知不觉,时间就这样从指尖溜走。掐指一算,来德国已经有三个多月了。伴随着国内春节的到来,期末的种种考试也随之而来。由于琐事的羁绊,每日也只有晚上的时间可以静下心来学习或是思考。渐渐的,也养成了熬夜的习惯。还记得第一次到德国的那个夜晚,第一次踏上了一条遥遥无期的求学路,第一次离开家庭站在异国的土地,第一次发觉入睡是那么难的一件事情。。。转眼间,在同样的房间,同样是半夜,同样的一个人,却有着不同的心情。已经没有了当时的忐忑,没有了当时对家强烈的思念,没有了心中挥之不去的阴霾和鼻尖丝丝的酸楚。。。有的只是淡定,责任,习惯以及弥散在空气中淡淡的茶香。不知道这样的夜还要持续多久,只盼持续的等待会换来东方的一丝光明。

January 17

奋斗

熬了一个星期,总算是对Matlab有了个基本了解,在看了各种教材和做了一定练习的情况下,自我感觉还是小有所成,至少在基础层面上对Matlab有了相对比较清晰的认识,各种常用函数,语句也算是能简单的使用了吧。在有点小自满的情况下上了今天的cae结果直接被打击了,才第四节课就直接讲GUI了,这东西可是原来从来没接触过的啊,和原来的函数,语句根本就不是一个类型的,用汉语讲估计我还能略微懂点,可是现在是德语讲义,而且老师上课连句话都不说,就是一人一台电脑照着讲义自学,我心中那个无奈啊。

打击过后还得继续坚持,本以为努力了一个星期,现在至少可以稍微喘口气了,现在看来这气还是暂时保持住吧,不喘也憋不死人。无止境的学习,无止境的奋斗,不断充实自己。不为得到什么,但求无愧于心。

 

shuo wang

Occupation
Location
Interests
很懒,很怕麻烦,生活极度单调,无聊
经常发呆,最喜欢说的话就是“太麻烦了!”

......

才发现自己的空间里没有留言板,害的大家没法留言了。

纯属工作失误。

现在补上,大家踊跃留言吧!

Please wait...
Sorry, the comment you entered is too long. Please shorten it.
You didn't enter anything. Please try again.
Sorry, we can't add your comment right now. Please try again later.
To add a comment, you need permission from your parent. Ask for permission
Your parent has turned off comments.
Sorry, we can't delete your comment right now. Please try again later.
You've exceeded the maximum number of comments that can be left in one day. Please try again in 24 hours.
Your account has had the ability to leave comments disabled because our systems indicate that you may be spamming other users. If you believe that your account has been disabled in error please contact Windows Live support.
Complete the security check below to finish leaving your comment.
The characters you type in the security check must match the characters in the picture or audio.
爷爷、奶奶、爸爸、妈妈祝你生日快乐!生日蛋糕红心

Apr. 2
Lynn Xwrote:
能不能问一下,你的MSN的地址呢?不好意思啊,找不到了。。。。
Aug. 4
shuo wangwrote:
那是很早以前弄得,现在估计都忘记了,你仔细看看,要是有什么不明白的就msn问吧。已经加了好友了
Aug. 4
Lynn Xwrote:
你好!看到你的日志。N95显中文的。非常激动!不知道能不能教教我。。。感激涕零啊!!。。。
Aug. 3
静 张wrote:
微笑
July 26