画图小记
gnuplot得到fig.mp文件,
然后用metapost(mpost fig.mp)得到类似fig.1之类的文件,
最后在tex文件中includegraphics{fig.1}即可.
另外还可以用metagraf生成"手绘"的mp文件.
最烦的就是直接在tex中借助于宏包curves,ebezier,epic,eepic等来画,需要输入的字符太多.
gnuplot得到fig.mp文件,
然后用metapost(mpost fig.mp)得到类似fig.1之类的文件,
最后在tex文件中includegraphics{fig.1}即可.
另外还可以用metagraf生成"手绘"的mp文件.
最烦的就是直接在tex中借助于宏包curves,ebezier,epic,eepic等来画,需要输入的字符太多.
化了几个小时看相关文档,发现相关宏包比较多。自己已经把讲义基本上敲完了,在犹豫用哪个宏包。初步定在beamer上。
tex做出来的slides真漂亮。如果有好的内容的话,做成课件应该不错。
明天再说。
偶然发现标准latex2e中有exam宏包,具体位置(如果你安装的是ctex2.4.4full版)C:CTeXtexmftexlatexexam。
帮助文档在C:CTeXtexmfdoclatexexam。
有了这个包就不需要自己写或借用别人写的了。我喜欢标准的。
问题:把"例2.3.1(表示第二章第三节的例题1)"改为"例1." 的形式,并保持每小节例题独立计数。
解决方法:usepackage{amsthm}
在导言区写下如下命令:
newtheoremstyle{mystyle}{3pt}{3pt}{upshape}{parindent}{normalfont}{}{0.1em}{}
theoremstyle{mystyle}
newtheorem{example}{例}[section]
renewcommand{theexample}{arabic{example}.}
注:usepackage{amsthm}与usepackage{ntheorem} 可能互相不兼容。
困扰我一个大问题终于解决了。
tex宏包的帮助文档(目录texmfdoclatex下)一般是dvi格式的,在我的adobe acrobat reader 7下打不开,用Yet Another Viewer当然可以正确浏览,但有一个不太方便的地方就是文本不能拷贝,而在试用某宏包时往往需要敲入相关文字。
现在有一个变通的方法:自己编辑一个同名的tex文件,然后保存在与对应dvi文件相同的目录下,然后,点击dvi->pdf按钮就可以了。不过,你得注意,这么一来,原来的dvi文件可能就没有了。当然,这么做是比较麻烦的,我觉得可以直接转化,但我还找到相应的方法。如果你知道的话,请告诉我。
好不容易从网上觅得word2tex v3 crack。这下可以方便地将doc转成tex,然后tex->page,tex->pdf了。
不过这个word2tex网上提供的所谓破解版一般不行,就是那种提供keygen的。下面我贴了一点我使用的那个破解步骤(其实是转贴而已):
破解步骤:
1. 安装 word2tex. 就选试用安装。你很可能把文件安装到下面3个文件夹:
1)C:Program FilesWord2TeX
2)C:Program FilesMicrosoft OfficeOFFICE11STARTUP
3)C:Program FilesCommon FilesMicrosoft SharedTEXTCONV
2.用破解了的word2tex.cnv代替第3个文件夹中的同名文件。
Note: 这一步很重要,一定要是第3个文件夹中的同名文件。因为当你在WORD中选择另存为TEX文件时,WORD就会从第3个文件夹中调用 word2tex.cnv进行WORD TO TEX的转换。至于是否要替换第1个文件夹的word2tex.cnv,对破解都没有影响。
也就是说,你必须要有那个word2tex.cnv文件,否则失败。
讲义的文字录入工作基本结束。后面的工作主要有一下几点:
1.中英文混排、公式与文字间的间距要做细微调整;
2.插图是个大问题,其实是画图比较麻烦,我想用metapost试试,实在不行就用其他工具画好,再转成eps或相应的格式;
3.想把“例2.1.3”(意为第二章第一节的第三个例题)这种标号改为“例3”的形式,并且排序限定在每节中,即每一小节的例题编号互不影响;
4.补充例题,尤其是今年的高考卷;
5.尝试去把答案做出来,录入:不过这恐怕得过一段时间再弄;
6.看能不能把文本编辑器换成emacs或vim:有难度。
documentclass[12pt,a4paper]{article}
textwidth=6.1in textheight=10.7in oddsidemargin=-0.3in
evensidemargin=0in topmargin=-1.1in
usepackage{CJK}
usepackage{color}
usepackage{bm}
usepackage{amsmath}
usepackage{amssymb}
usepackage{enumerate}
usepackage{textcomp}
usepackage{pifont}
usepackage{graphicx}
usepackage{tipa}
usepackage{phonetic}
usepackage{stmaryrd}
%usepackage{mathabx}
usepackage{indentfirst}
usepackage{txfonts}
usepackage{phonetic}
usepackage{stmaryrd}
usepackage{indentfirst}
linespread{0.9}
%renewcommand{baselinestretch}{1.5}
newcommand{aaa}{ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz}
newcommand{bbb}{1234567890}
newcommand{me}{mathrm{e}}
newcommand{mi}{mathrm{i}}
newcommand{mj}{mathrm{j}}
newcommand{dif}{mathrm{d}}
word2tex转化的确比较麻烦,麻烦之处在于如果用公式编辑器编辑公式的时候,顺便也输入了一些汉字,则该工具不能正确的翻译出来,此时只能自己一个一个地调整,更糟糕的是汉字后面的公式内容基本上也得重新来过。