Tips-1

经常为些小问题在网上搜半天,攒在一起,备忘

  1. Beamer 宏包加页码
  2. Beamer宏包作为Latex中最强大的PPT模版之一,风格简洁大方,
    宏包本身自带很多格式,用欧洲各地地名来命名,有细微的差别,对比截图可点此查看。但是大部分模版下方都不带页数统计,可以通过附加一个叫“beamer outer theme split numbered”的样式文件来解决。不过我调用的方式和它自带的说明不太一样,具体见代码:

    \usepackage{beamerouterthemesplitnumbered}
    \setbeamertemplate{slidenumber}[totalframenumber]
    \setbeamertemplate{footline}[split slidenumber left]

  3. 配置Total Commander 的SSH插件

  4. WinSCP 很好用,但我使用频率很低,就想集成到TC里。开始我习惯性的打开ftp标签,新建连接,勾选SSL/TLS选项,提示需要OpenSSL动态链接库,就跑到OpenSSL官网上,点半天也没找到dll的影子,然后发现win下的编译版本要到这里下(想起原来用curl的时候也这样找了半天),从压缩包bin目录下的一堆exe中掏出两个dll文件(libssl32.dll,
    libeay32.dll),复制到TC安装文件夹,终于可以选中SSL选项了。输入地址也变成了ftps://XXX,看起来一切顺利

    Connect to: (2009-12-18 16:50:02)
    hostname=XXX:22
    username=
    startdir=
    SSH-2.0-OpenSSH_4.7

    然后就卡在这里……这时候我还没明白是怎么回事,又去网上转了半天,直到翻出TC官方论坛里的一个老帖才恍然大悟,原来FTPS不是SFTP……自行补课半小时,然后从头开始……TC支持SSH的插件叫sftp4tc,基于putty构建,将wfx版本解压的TC目录下,在插件设置的“文件系统设置”中添加wfx文件。然后在网上邻居的列表中就能看到SSH的登录选项了(显示的名字可以在刚才添加wfx文件的地方修改)。

  5. js 版图书分类
  6. 一直想做个图书分类法的树形目录,找了很久都没有合适的,只有自己做。冰岛的Geir Landrö提供了js模块dtree,只需要将txt目录整理成固定的格式即可。主要有两个要素,结点序号和父结点序号,结点序号必须唯一。处理的基本思路是,先将字母大类转换为ASC码,加上其后的数字编号直接作为结点序号,去掉编号的最后一位便是父结点。中间遇到几个小问题,F是F0的父结点,F5又是F50的父结点,如果直接转换成数字,得到的结点序号会有重复,索性在编码最后增加一个标识位,记录目录级数,方便区分;
    另一方面中图法自身的设定也有很多费解的地方。大类都是一个大写字母开头,唯独工业是双字母;如果说目录不够,可W和Y又留空未用,短划线和小数点的用法也不是那么自然,计算机所在的TP类图书远远多于许多一级目录,导致许多常用书籍路径很深……情况实在比较复杂,于是只处理了简版。不过包含三级目录的文件已经很大了(接近1M),加载速度很慢,要另想办法。

订阅评论
提醒

1 评论
最旧
最新 最多投票
内联反馈
查看所有评论
2010 年 4 月 1 日 18:12

It is quite easy to make a beamer with LyX.