升级了dvipdfmx,总算把问题解决了,把dvipdfmx升级到了20050831版本,还有就是把mp文件中的两行input注释掉了(input mp- tool & input mp-spec),否则使用dvipdfmx的时候,全出错,说找不到什么"def",然后图像就包不进来。
现在郁闷的地方是学校的机器和寝室的机器编译的效果不一样,在这边编译有错,但是回去就没有了。错全是在lstlistings环境中,也不知道是为什么,FT中。
弄了几个小时,做的第一个Metapost源文件,图方便选了N-S流程图,不知道他们的图要怎么办,如果都转的话会疯掉的:(
那个图就没什么说的了,纯体力活,不过现在还有的问题就是还不能嵌入到pdf文档中去,用dvipdfmx的时候会出错,难道真让我另做一个pdf文件,再用Acro bat弄到一起啊。
为什么什么东西一碰到东亚语系就那么难弄呢?
btw:Freemind满好玩的,真的 ^_^
昨晚折腾到4点半还是没搞定,今天早上过来在网上查了一下,就查到结果了,看来,还是不太习惯没有网络的日子啊,至少在做东西的时候,真的很需要。言归正传,说说过程 吧 ^_^
故事的起因这介样的,在做数字音频信号处理的作业,想做个流程图,最后选定了用NS图表示,用Metapost做,外面的框子还算比较的好画,但是一开始加label 死活加不上去,不认latex的命令,后来用英文做,但是空格在图中都是一条小短线,狂FT。早上来网上逛逛,发现自己的程序里面,把end;放在了结尾的\end{ document}的前面,把这一条改过来后,又看到了一篇贴子,知道了要用mp -tex=latex %,于是,编译成功了 ^_^
ps: 好像还是后面一条命令的作用多一点 :)
After I re-install the OS, I improve the register to the system, but all the things was available except the ghostscript, and this failure made me cannot insert any .eps pic in my document. Yesterday, I download the gs852w32.exe from the sourceforge, after I installed this software, my LaTeX was available again ^_^
虽然做的很辛苦,但是结果不错。过过再写点使用LaTeX的心得之类的东西吧。
原来LaTeX也可以统计字数的啊,命令是charcnt filename.dvi,不过偶的cmd不知道为什么默认代码页是437-OEM-US了,虽然可以用chcp 936将其改成中文的,但是多了一条命令,不爽。再说吧^_^
今天在xia又学到了一招,VIM Latex-Suite的使用,以及在其中加上正向、反向搜索的方法。刚用了一下,感觉不错^_^
声明:==之间的内容摘自edyfox@xia.net所发表的贴子_**VIM LaTeX Suite 中正向、反向搜索的配置>**_。本人只是使用时查到了,顺便转载一下,版 权归原作者所有。 首先去下载Latex-Suite,网址是[http://vim-latex.sourceforge.net](http://vim-latex.source forge.net/),下载压缩包,解压到~/vimfiles(Windowz)或~/.vim(nix)文件夹,我使用的是Windoze下的Gvim ,在菜单里面就出现了Latex-Suite的菜单,是一些命令的快捷输入,有时还是满有用的^_^
在xia上看到了正向、反向搜索,转贴一下下:
首先,要让双向搜索正常运行,要将VIM运行在remote模式下,具体方式在两个系统下有不同,基本都是在VIM后加上参数--servername latex-suite –remote-silent <文件名>,这样VIM在打开文件的时候就不会开一个.swp文件了,这样就可以打开多个副本。
在nix下,修改.vimrc文件,使其支持xdvi,在调用latex的时候,加上-src- specials参数以生成带行号信息的dvi文件。在.vimrc文件中加上let g:Tex_CompileRule_dvi=“latex -src- specials -interaction=nonstopmode $” 。反向搜索为了让xdvi知道工作在remote模式下,要在.vimrc中加上let g:Tex_ViewRule_dvi=“xdvi -editor ‘gvim –servername latex-suite –remote-silent’";如果是Windoz,则在_vimrc中加上let g:Tex_CompileRule_dvi=“latex -src-pecials -interaction=nonstopmode $” 即可。(其实我也不清楚加上那些是什么意思,只是从那篇文章里面直接Copy过来的^_^)。
在Windowz下还需要配置yap,具体方法是打开yap,在View->Option选项中,找到Inverse
Search页,在Command里输入gvim.exe –servername latex-suite –remote-silent +%l %f,这样就可以在yap中执行反向搜索了。
用remote模式下的VIM打开一个.tex文件,在normal模式下键入\ll即可编译文件,\ls就可以调用一个dvi的窗口来查看,而且页面停留在输入\l s时,光标所指内容生成的内容上。在*nix下,在xdvi窗口中用Ctrl+左键可以调用VIM查看源码;在Windoz中,双击yap页面上相应的位置即可转到源 码中的位置。============================================================
今天主要学了Latex- Suite的使用,现在有点感觉不爽的是在VIM中输入{}、()等符号时,后面会自动加上<++>,目前还不清楚在什么地方改,再说吧^_^
多亏CTeX的Neals,才能把这个页面设置好,要是光靠我自己不晕死才怪,贴一下代码吧,这样以后我也有的查,:-)
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\documentclass[12pt,a4paper,twoside]{article} \usepackage{CJK} \usepackage{fancyhdr} \usepackage[%paperwidth=18.4cm, paperheight= 26cm, twosideshift=0 pt, margin=2.5cm, lines = 38 %headheight=1.0true cm ]{geometry} \begin{CJK*}{GBK}{song} % 构建新的页面格式 \newsavebox{\pagebox} \begin{lrbox}{\pagebox} \begin{tabular}{|p{3.00cm}|p{4.70cm}|p{3.00cm}|p{4.70cm}|}\hline \multicolumn{4}{|p{15.4cm}|}{\rule{0in}{24.5cm}\ }\\ \hline \rule{0pt}{.25in} 第一格 & 第二格 & 第三格& 第四格\\ \hline \end{tabular} \end{lrbox} % 设置页面 \pagestyle{fancy}{% \fancyhead[C]{\setlength{\unitlength}{1cm} \begin{picture}(0,0) \put(-8.55,-13.35){\usebox{\pagebox}} \end{picture}}} \fancypagestyle{plain}{% \fancyhead[C]{\setlength{\unitlength}{1cm} \begin{picture}(0,0) \put(-8.55,-13.35){\usebox{\pagebox}} \end{picture}}} % 称除页眉的那条横线 \renewcommand{\headrulewidth}{0pt} \begin{document} \title{The title} \author{The author} \date{\today} \maketitle \newpage This is a test \newpage this is a test2 \newpage This is a test3 \clearpage \end{CJK*} \end{document} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
昨天用beamer宏包做完了一份幻灯片,感觉不错。写点什么在这吧,有心得,也有问题 ^_^
不错的一个宏包,做幻灯片很方便,而且模板也不错,简洁。 说说做的过程中碰到的一些问题吧: 1、在\documentclass[cjk,10pt]{beamer}处要加上cjk,否则编译中文会出错。后面的那个10pt是设置页面大小,默认好像是11pt的吧。 2、暂时还没弄清那个slidebar的设置在什么地方,大概是在程序中的\mode{….}处吧,还不清楚怎么设置中间的字体,字号什么的。 3、定义PDF属性这一块,不清楚为什么不能使用中文,用了ctex编译也不行。 4、\frame[allowframebreaks]中不知道为什么最多只能有两页,到第三页就会出错,不知道是不是因为使用中文的问题。 5、在幻灯片中,不能很好的断词,中英文混排的英文基本上不会断词。 6、幻灯片中的公式使用的字体好怪,还要在前面加上\mathnormal才行,所以最后把公式全去了。在公式中改变字体大小可以用\displaysize \scriptsize \scriptscriptsize等命令。 7、编译的时候用ctex -pdflatex来生成有中文目录的幻灯片,如果是文章的话,要使用ctex -dvipdfmx,昨天刚在ctex论坛上发现的,很好用^^ 8、不知道怎么在后面加上参考文献,只好自己敲了 :( 9、beamer居然不能直接使用eps的图片,只好转成pdf的,发现pdf的比eps的图还要小^^
先写这些了吧,下次用的时候再写,下次就想用ConText了:)
刚用LaTeX写完了一篇论文,想写点什么东西。 LaTeX真是个好软件,免费,而且功能强大,Word能做的,它都能做,而它能做的有时Word就是做不到。它比Word差的地方就是它的学习曲线比较的陡,而且在国内,真正用Z版软件的人是少之又少。说真的,如果我的word没有问题,我现在还会是在使用.doc的文档。 不过用了LaTeX以后,感觉学到了不少的东西,而且对文章的版式有了更好的理解,也就有了更好控制。LaTeX不是"所见即所得"(WYSIWYG: What You See Is What You Get)的工具,它倡导的是一种称为"所想即所得"的东西,这东西在有些情况下很有用,虽然刚开始时有些不熟悉,但是用多了就觉得很方便了。我能忍受这种东西大概和我自己学过HTML也有一点关系吧,都不是直接能看到的^^ 现在也没什么时间,就不写什么太多的东西了,我的论文用的是清华的一个模板,然后自己改了一些东西,感觉还是不错的,但是在subsection处还有解决好缩进的问题,毕竟国内和国外的排版还是有一些差距的,加上我自己的排版和别人也是有一些不同的,所以只好自己多琢磨琢磨了。看着自己的第一篇论文,感觉还行,没有太多的不如意的地方,不过有些不爽的就是有时老师要.doc的,这时我可以说是一点辙都没有,上次老师要Word文档,我只好自己把它贴成HTML给了他,下学期看看能不能找到转换的东西吧。 先写到这吧,算是一个开头。我会一直写下去的,毕竟这个软件真的很好玩^^