-
不是用TeX的料 - [My Word]
2008年07月20日
好久没有一天发两篇文章了.
先说点和主题无关的.今天调poj 2252,囧了好久,一直WA.实在不行了,于是把MaShuo的程序搞来,读了一下,果然很清晰.可是和我写的方法完全不同,所以决定暂时不改我的程序(不然就要重写了^_^).
然后自己出数据,出啊出啊,也没有个WA的...于是到处找人帮忙想数据,也没WA的...
然后亲爱的哥给了我zju上的数据...发现比样例多一个x=10000000...然后预料到这数据没用,事实如此...对拍还是一样.
苦思冥想POJ上是啥数据,还是没有头绪.
然后龚治同学建议我去TJU交一下...然后WA.于是我去ZJU交,竟然也WA了...
但我手头拿的数据就是ZJU的数据啊...和ZJU有啥不同呢...
于是我理所应当的想到了编译器(我一直用Delphi的)...
嗯...于是用FPC编译...果然挂了.为啥呢...F7+F8了几分钟,发现了问题...
简单来说,比如对于"123ab"这种字符串,进行val('123ab', a, b)的操作时,在FPC和Delphi的结果是不一样的.虽然这两个编译器对b返回的都是第一个出错的位置(也就是4),可FPC对a返回的是0(并不是Yuki说的不修改a!),而Delphi对a返回的是123!
Delphi的强大就这样不好...会让程序中的一些bug无法显现.因为对于val('123ab', a, b)这种语句,我没有检查b的习惯.
NOI之前先放弃Delphi一段了,不然用不惯Lazarus,怕NOI在编译器上吃亏.然后呢,今天写介绍Splay那文章,写了一大半了.然后输出个pdf,发现不是一般的难看...于是想到了TeX.
由于好久不动TeX,所以现下载了个CTeX安上.然后开始根据word文档改成TeX.
结果中间的大批问题就不说了,比如PDFLaTeX不支持eps却支持png之类的问题.最bt的是,最后有一页有两张图片,然后似乎是换页的问题,两张图片竟然都被挤到了下一页...更改N久未果,最终放弃了...
除了微软雅黑,谁能给我推荐个输出到pdf之后还比较可看的中文字体啊(其实我用的英文字体中,Courier New也不可看)...好吧先写这些.

评论
troff或者groff。
嫌latex过于强大的可以试试troff
所以说嘛……太强大的东西就是不好。Delphi强大,不好。LaTeX强大,也不好……
世界就是这样。
是TeX不是Tex...