从 org-mode 8.x 开始,这两个功能已经无效。
1 用途一:编辑代码
在org-mode中可以通过键入 <s
快速输入代码引用段,得到下面的内容:
但当我们在里面编辑的时候,会发现tab无法缩进。一种解决方法是通过键入
C-q <Tab>
缩进,但如果整份文档都需要重排,一行一行的敲肯定很费力。这时候可以在代码段中键入
C-c '
,此时Emacs会新建一个buffer,原来代码段的内容会自动粘贴到这个buffer里,此时会发现这个buffer的Minor
Mode刚好是相应语言的Mode,所以可以很自在的完成各种熟悉的代码编辑工作。完成后再次按
C-c '
返回。
Read More
1 前言
在Linux安装配置OpenGL理论上是一件非常轻松的事情,因为OpenGL本身就是跨平台的东西。但我在看 OpenGL SuperBible 4th Edition 的时候,却总是遇到一些让我郁闷的事情:自带的GLTools类包只能在Windows和Mac OSX下使用,而且还得自己写Makefile。后来到网上找解决方法,才发现 SuperBible 已经早已经出到了 5th Edition,并且加入了对Linux的支持。 --bbb
这给我两大教训:
- 当书中的内容有所欠缺的时候,应该及时去看官网,看看有没有发布新的版本,而不是自己在一旁摸索解决方法。
- 不要总指望网上能够下载到电子版本,能够下载的大多数是Out of Date的。于是我索性网购了一本纸质版 1 1其实我喜欢电子版本的原因是可以方便的复制书中的内容,这对我做笔记很有用。另外由于电脑屏幕够大,所以在Awesome下可以直接开Emacs和evince两个窗口,一边看书一边动手,非常顺手。。
Read More
org-mode 是 Emacs
的杀手级应用,使用它可以用来做很多事情,如GTD、做笔记等。它可以导出多种格式的文件,包括HTML、LaTeX、Freemind、DocBook等,因此,通过定制之后,编写一份org文件就等于同时编写(或者排版)了多种格式文件,而且每种格式的文件又可以各自拥有不同的排版效果。这正是
org-mode 精妙之处。
比如,我最喜欢的做法是先在 Emacs 里打开 evernote-mode 写一份 org-mode
的笔记,然后 C-c C-e H
导出成 HTML
代码,并发布到我的博客中或者加入到我的 wiki 里。如果有需要,我还可以
C-c C-e l
生成 LaTeX 代码并编译成 PDF 文件。
用 org-mode 制作 Beamer 幻灯片也很简单,官方已经给出了
详细的教程
,照着一步步做即可。官方的教程并没有针对中文进行定制,因此笔者写了一个org-mode的Beamer中文模板,这是在
Carsten
Dominik的例子
的基础上修改得到的。
Read More
这是一份针对初学者而编写的 LaTeX 札记。我写这份文档的主要目的是介绍一下 LaTeX 的优点,一些小技巧,还有针对初学者常犯的几个错误,提醒一下他们需要格外引起注意的问题。
重点将讲讲中文处理,以及使用 JabRef 管理 BibTeX 的方法,这是很多 LaTeX 教程所缺少的内容。
因此,这份材料不是一份面面俱到的教程,而适合当作其他教程的补充。其他的内容可以参考 lshort 或其他教程,里头有更丰富的介绍。Anyway,希望这份东西对正在学习LaTeX 的人有用。
Happy TeXing!
Read More
1 前言
作为一个重度Emacs使用者,我使用电脑的大部分时间都在用键盘。“工欲善其事,必先利其器”,为了避免患上RSI,我用上了罗技K350键盘。
罗技K350是一款不错的人体工学键盘,它具有下面几个优点:
- 人体工学键盘。采用曲形键盘设计,因此手可以很自然的放在键盘上面。具有较大的掌托,有助于减少手腕的疲劳。提供两段式可调节键盘支架,可以按照喜好调整键盘高度;
- 极尽奢华的功能键。K350具有16颗独立的功能键,可以实现vista3D浏览(在XP系统下为应用程序切换键)、vista照片库(在XP系统下为我的图片)、媒体播放器、计算器、计算机休眠等功能。另外,通过右手侧的“Fn”键与F1-F12键组合,还可以实现快速启动word文档程序、excel表格程序、日历、IE、浏览器、MSN、电源状态检测以及光盘弹出开关。并且,这些功能键都是可编程的,通过使用官方的SetPoint工具,可以定制这些按键对应的功能;
- Unifying无线优联技术,通过简单的设置,可以和其他支持Unifying的外设共用一个接收器,因此和我的M505鼠标可以天衣无缝的配合;
- Ctrl、Alt键都较大,适合Emacser使用。
Read More