2013年2月20日 星期三

Ubuntu 12.04 GVim Workaround for Hanging

Create a file named "gvim" in your $PATH, add following contents, and "chmod +x gvim"

#!/usr/bin/python

import subprocess
import sys

def main():
    dev_null = open('/dev/null', 'w+')
    arg = ['/usr/bin/gvim', '-f'] + sys.argv[1:]
    subprocess.Popen(arg, stdout=dev_null, stderr=dev_null)

if __name__ == '__main__':
    main()

2013年2月19日 星期二

Latex Beamer Itemize

一直以來都覺得 beamer itemize 的項目間距太擁擠了。如果要把他調高一點,可以用:

\begin{itemize}
    \addtolength{\itemsep}{0.25\baselineskip}}
    \item{Item 1}
    \item{Item 2}
\end{itemize}

當然如果一個一個加很麻煩,也可以定義一個新的 environment:

\newenvironment{xitemize}
{\begin{itemize}\addtolength{\itemsep}{0.25\baselineskip}}
{\end{itemize}}

這樣要用間距比較大的 itemize,就改成

\begin{xitemize}
    \item{Item 1}
    \item{Item 2}
\end{xitemize}