最近看的一些书 - 行者无疆 始于足下 - 行走,思考,在路上

最近看的一些书

xiaohanyu posted @ Sun, 06 Sep 2009 22:40:14 +0800 in Life with tags reading emacs latex , 1738 readers

8月10日回家带了四本书,但是一本没看,看的全部都是电子书,如下:

  1. 《How to Do Every Thing with HTML》
  2. 基本看完,重温并巩固了HTML的绝大部分知识,初步领略CSS的风范,对 Javascript,DHTML有了感性的了解。看这部分主要是为了旅行者小网站的建 设做一下充分的准备工作。
  3. 《Advanced Bash Scripting Guide》
  4. 暑假Linux短学期让我领略到了Bash编程的魅力。虽然这本书厚达800多页,而 我只看完了4章60多页,但是这本书难度不是很高,应该能在两周之内搞定的。 前提是得多练习啊。
  5. 《LPIC-1: Linux Professional Institue Certification Study Guide》
  6. 打算考LPI了。虽然每级考试2600的考试费让我很是心疼,也会让我时刻鞭策 自己好好看书。找工作么,无非就是那么几回事儿,出身、成绩、英语、专业 技能、社会实践、项目经验、实习经验。
  7. 《PHP Manual》
  8. 用dwww看的本地html版本。看完了Language Reference的大部分。感觉php就 是C和Bash的结合体,语法绝大部分借鉴C和C++,变量借鉴Bash,掌握其精髓,剩 下的数据库接口,图像处理等等,就靠实践了。

一些问题和期待:

  1. xetex 0.997 in ubuntu
  2. 自己配置的LaTeX+CJK环境用的比较顺手了,但是很不爽的一点是生成的pdf书 签是乱码。开始我以为是evince的问题,后来拿到windows平台上用Adobe Reader打开也是乱码。CTeX论坛说有个gbk2uni的程序处理一下就行,但是我 没有成功。于是我开始寻求xetex的解决方案。但是,问题又来了,单纯的 xetex可以解决书签乱码问题,但是需要配上XeCJK,才能达到完美的排版效 果,偏偏XeCJK的最低版本要求是0.997而我的Ubuntu9.04上的xetex却是0.996 版本。于是我郁闷了,只能先LaTeX+CJK凑合用吧。期待Ubuntu9.10中能有所 改进。
  3. 旅行者手册
    本来打算8月底完工的,但是真正做起来才发现工作量之大。手册打算以pdf、 html、doc三种格式发行。为了保持文档的一致性,当初设想了三个方案:
    • docbook
    • docbook已经成为技术文档撰写事实上的标准。但是一来docbook写起来比较 麻烦;二来对中文支持不太好;三来我看了几个docbook做出来的东西实在 不怎么好看,毕竟是用来写技术文档的;四来我还不怎么会用docbook。所 以此方案暂时不可行。
    • LaTeX+tth
      1. LaTeX中文书签乱码问题
      2. 格式转换问题
    • LaTeX的排版效果自不必说。问题在于: tth是个很优秀的软件。支持绝大部分的LaTeX环境,转换出来的html文档相 当完美,并且支持中文。通过html再转换成doc,也只不过是一盏茶的功夫。 但是tth转换出来的文档略显单调,而且是长长的一整篇,我琢磨这我这预 算在100多页的文档转换成一页html文档,估计对看客是个考验。虽然可以 事后重组,排版,但终究是很麻烦的一件事情。
    • Emacs+Muse
    • 想来想去还是回到了Emacs+Muse的解决方案上。配上一定的CSS,完美的 html输出,然后输出LaTeX文件整合一下,套上个中文CJK的模板,基本上可 以解决问题。不过Muse会自动加上一些烦人的超连接,目前的解决方案就是 利用Emacs的query-replace-regexp手工解决。当然也Baidu过sed、awk和 perl,以后再学。

OK,继续CSS。


Login *


loading captcha image...
(type the code from the image)
or Ctrl+Enter
Host by is-Programmer.com | Power by Chito 1.3.3 beta | © 2007 LinuxGem | Design by Matthew "Agent Spork" McGee