Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1730185
  • 博文数量: 410
  • 博客积分: 9563
  • 博客等级: 中将
  • 技术积分: 4517
  • 用 户 组: 普通用户
  • 注册时间: 2010-07-03 19:59
个人简介

文章分类

全部博文(410)

文章存档

2017年(6)

2016年(1)

2015年(3)

2014年(4)

2013年(32)

2012年(45)

2011年(179)

2010年(140)

分类: LINUX

2011-04-07 19:40:04

这是最简单的方式(cjk+lyx),原文地址在这里
版本ubuntu10.04 i386和64位 系统
但是cjk的字体安装好像很麻烦

Ubuntu 官方源就带有这个包,只需要 sudo apt-get install latex-cjk-all 即可。

安装好之后,在源文件里添加类似如下的代码,就能正确处理中文了:

\documentclass[a4paper,12pt]{article}
\usepackage{CJK}
\begin{document}
\begin{CJK}{UTF8}{gbsn}
杨卓荦中文测试
\end{CJK}
\end{document}

粗体部分是关键代码,\begin{CJK}后面建议使用符合时代精神的 UTF8 编码而不是 GB,字体使用默认的 gbsn(宋体),这样做就不需要再手工安装任何字体,也不需要再做什么配置。

如果您使用的是Lyx,那么配置就更简单了:

LateX 中文第一段的首行缩进

用LaTeX时,按照英文的写作风格,第一段是没有首行缩进的,发现用CJK包之后来写中文时,默认的article类的首段的首行也不缩进,这样很不好。

让首行缩进的方法也很简单。加入indentfirst包,然后设置缩进为2个字即可:

\usepackage{indentfirst}
\setlength{\parindent}{2em}

哪段不想缩进了,加上\noindent 缩进是\indent(默认的)

如果您使用LyX,那么只需要把上面的代码粘到文档配置中即可,如下:

关于中文文档命名的习惯

中文文档习惯于使用“目录”、“插图目录”、“表格目录”、“参考文献”、“摘要”、“索引”、“表格”、“图”等字样作为文章特殊部分的标题,而 LaTeX 对于这些部分的标题默认是使用英文的,因此可以通过重定义宏的方式将其重定义为中文字样。即加入如下代码:

% 中文文档习惯 \renewcommand{\contentsname}{目录}
\renewcommand{\listfigurename} {插图目录}
\renewcommand{\listtablename} {表格目录}
\renewcommand{\refname}{参考文献}
\renewcommand{\abstractname}{摘要}
\renewcommand{\indexname}{索引}
\renewcommand{\tablename}{表}
\renewcommand{\figurename}{图}

如果您使用LyX,请教考下图:

阅读(1544) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~