EMACS::Org-mode 配置
2013-11-10 21:01
246 查看
Org-mode是Emacs的一种个人信息管理和大纲化工具。本文讲解其基本使用方法,如有兴趣请访问org-mode官网。
1 获取org-mode
http://orgmode.org/index.html
2 安装配置
为方便管理Emacs诸多插件,在~/.emacs.d/新建一个目录plugins,将org-mode解压到此。另外,为方便管理org文件,创建一文件夹保存。
cd org-7.3
make
在~/.emacs文件中加入如下语句
;;;org-mode;;;
(setq load-path (cons "~/.emacs.d/plugins/org-7.3/lisp" load-path))
(setq load-path (cons "~/.emacs.d/plugins/org-7.3/contrib/lisp" load-path))
(require 'org-install)
(require 'org)
(require 'org-publish)
(add-to-list 'auto-mode-alist '("\\.org\\'" . org-mode))
(add-hook 'org-mode-hook 'turn-on-font-lock)
(add-hook 'org-mode-hook
(lambda () (setq truncate-lines nil)))
(global-set-key "\C-cl" 'org-store-link)
(global-set-key "\C-ca" 'org-agenda)
(global-set-key "\C-cb" 'org-iswitchb)
(setq org-log-done t)
******转化成 tex 文件
LaTeX是一个强大的排版软件,但是其最初只是为英文排版而设计的。为了使其能够胜任中文排版的重任,我们还需要进行一些额外的调教。这篇文章中,就谈谈如何在Ubuntu下(使用12.04)进行LaTeX中文环境配置。
第一步,安装基本的LaTeX环境:
sudo
第二步,安装中文字体包。字体包中包含bsmi,bkai,gkai,gbsn四种中文字体。bsmi和bkai是Big5编码的宋体和楷体字;后两者gkai和gbsn分别处理简体中文楷体字和宋体字。
sudo
至此,基本的配置就完成了。此时,我们可以新建一个tex文件并输入以下测试内容。正常情况下,编译这个tex文件就能在文档中显示中文了。值得说明的一点是,这些字体是不支持斜体格式的,但支持加粗。其实,在正式的中文排版中,如果要强调某些部分,是通过使用仿宋体或者楷体来实现,而不是像英文中那样通过斜体来实现。
\documentclass{article}
\usepackage{CJKutf8}
\begin{document}
\begin{CJK}{UTF8}{gkai}
这是一个楷体中文测试,处理简体字。
\end{CJK}
\begin{CJK}{UTF8}{gbsn}
这是一个宋体中文测试,处理简体字。
\end{CJK}
\begin{CJK}{UTF8}{bkai}
這是一個big5編碼的楷體中文測試,處理繁體文字。
\end{CJK}
\begin{CJK}{UTF8}{bsmi}
這是一個个big5編碼的明體中文測試,處理繁體文字。
\end{CJK}
\end{document}
接下来,还要针对中文排版进行进一步的设置。
首先,设置每一行的首行缩进。
/usepackage{indentfirst}
/setlength{/parindent}{2em}
其次,中文文档习惯于使用“目录”、“插图目录”、“表格目录”、“参考文献”、“摘要”、“索引”、“表格”、“图”等字样作为文章特殊部分的标题,而 LaTeX 对于这些部分的标题默认是使用英文的,因此可以通过重定义宏的方式将其重定义为中文字样。
本文出自 “Security_net” 博客,请务必保留此出处http://yxh51netsec.blog.51cto.com/7743046/1322809
1 获取org-mode
http://orgmode.org/index.html
2 安装配置
为方便管理Emacs诸多插件,在~/.emacs.d/新建一个目录plugins,将org-mode解压到此。另外,为方便管理org文件,创建一文件夹保存。
cd org-7.3
make
在~/.emacs文件中加入如下语句
;;;org-mode;;;
(setq load-path (cons "~/.emacs.d/plugins/org-7.3/lisp" load-path))
(setq load-path (cons "~/.emacs.d/plugins/org-7.3/contrib/lisp" load-path))
(require 'org-install)
(require 'org)
(require 'org-publish)
(add-to-list 'auto-mode-alist '("\\.org\\'" . org-mode))
(add-hook 'org-mode-hook 'turn-on-font-lock)
(add-hook 'org-mode-hook
(lambda () (setq truncate-lines nil)))
(global-set-key "\C-cl" 'org-store-link)
(global-set-key "\C-ca" 'org-agenda)
(global-set-key "\C-cb" 'org-iswitchb)
(setq org-log-done t)
******转化成 tex 文件
LaTeX是一个强大的排版软件,但是其最初只是为英文排版而设计的。为了使其能够胜任中文排版的重任,我们还需要进行一些额外的调教。这篇文章中,就谈谈如何在Ubuntu下(使用12.04)进行LaTeX中文环境配置。
第一步,安装基本的LaTeX环境:
sudo
apt-get
install
texlive
第二步,安装中文字体包。字体包中包含bsmi,bkai,gkai,gbsn四种中文字体。bsmi和bkai是Big5编码的宋体和楷体字;后两者gkai和gbsn分别处理简体中文楷体字和宋体字。
sudo
apt-get
install
latex-cjk-all
至此,基本的配置就完成了。此时,我们可以新建一个tex文件并输入以下测试内容。正常情况下,编译这个tex文件就能在文档中显示中文了。值得说明的一点是,这些字体是不支持斜体格式的,但支持加粗。其实,在正式的中文排版中,如果要强调某些部分,是通过使用仿宋体或者楷体来实现,而不是像英文中那样通过斜体来实现。
\documentclass{article}
\usepackage{CJKutf8}
\begin{document}
\begin{CJK}{UTF8}{gkai}
这是一个楷体中文测试,处理简体字。
\end{CJK}
\begin{CJK}{UTF8}{gbsn}
这是一个宋体中文测试,处理简体字。
\end{CJK}
\begin{CJK}{UTF8}{bkai}
這是一個big5編碼的楷體中文測試,處理繁體文字。
\end{CJK}
\begin{CJK}{UTF8}{bsmi}
這是一個个big5編碼的明體中文測試,處理繁體文字。
\end{CJK}
\end{document}
接下来,还要针对中文排版进行进一步的设置。
首先,设置每一行的首行缩进。
/usepackage{indentfirst}
/setlength{/parindent}{2em}
其次,中文文档习惯于使用“目录”、“插图目录”、“表格目录”、“参考文献”、“摘要”、“索引”、“表格”、“图”等字样作为文章特殊部分的标题,而 LaTeX 对于这些部分的标题默认是使用英文的,因此可以通过重定义宏的方式将其重定义为中文字样。
/renewcommand{/contentsname}{目录} /renewcommand{/listfigurename}{插图目录} /renewcommand{/listtablename}{表格目录} /renewcommand{/refname}{参考文献} /renewcommand{/abstractname}{摘要} /renewcommand{/indexname}{索引} /renewcommand{/tablename}{表} /renewcommand{/figurename}{图}写到这里,用LaTeX来进行日常的中文排版就不成问题了。
本文出自 “Security_net” 博客,请务必保留此出处http://yxh51netsec.blog.51cto.com/7743046/1322809
相关文章推荐
- emacs org mode 表格使用
- 【Emacs】之 Org-mode
- 使用emacs的org-mode进行时间管理(三)——时间日期
- emacs 配置php-mode
- [emacs] org-mode的一些小技巧
- 只管去做—用emacs的org-mode做时间管理(序)
- 使用emacs的org-mode进行时间管理(二)——TODO
- emacs中cc-mode的缩进配置方法详解
- 使用emacs的org-mode进行时间管理(一)——简介
- [emacs] org-mode风格的代码分段与折叠
- 只管去做—用emacs的org-mode做时间管理(1.收集、处理)
- 使用emacs的org-mode进行时间管理(六)——tags
- Cao Le的 Emacs org mode 学习笔记
- emacs orgmode 插入代码支持的类型
- mac OS X 10.9.3 上emacs 24.1 org-mode8.26 输出中文pdf
- 只管去做—用emacs的org-mode做时间管理(2.规划、执行)
- 使用emacs的org-mode进行时间管理(七)——org-remember模式
- Emacs的org-mode输出html试用,嘿嘿
- 我的Emacs之Org-Mode
- emacs orgmode 文档元数据 控制发布页面显示数据