!Mode:: "TeX:UTF-8"\documentclass[a4paper,12pt]{article}%中英文混排\usepackage{xltxtra,fontspec,xunicode}%加载xetex宏包%中文字体设定\usepackage[slantfont, boldfont, CJKnumber,CJKtextspaces,CJKmathspaces]{xeCJK} % 允许斜体和粗体\setCJKmainfont[BoldFont={Adobe Heiti Std}, ItalicFont={Adobe Kaiti Std}]{Adobe Song Std} % 设置缺省中文字体\setCJKsansfont{YouYuan}\setCJKmonofont{Adobe Fangsong Std} % 设置等宽字体%英文字体设定\defaultfontfeatures{Scale=MatchLowercase} % 这个参数保证 serif、sans-serif 和 monospace 字体在小写时大小匹配\setmainfont[Mapping=tex-text]{Liberation Serif} % 英文衬线字体\setsansfont[Mapping=tex-text]{Liberation Sans} % 英文无衬线字体,使用 XeTeX 的 text-mapping 方案,正确显示 LaTeX 样式的双引号(`` '')\setmonofont{DejaVu Sans Mono} % 英文等宽字体\punctstyle{kaiming} % 开明式标点格式\usepackage{indentfirst} % 首段缩进\usepackage{amsmath}\usepackage{listings}%格式化代码的宏包,下边是格式化代码时的通用设置\lstset{breaklines}%这条命令可以让LaTeX自动将长的代码行换行排版\lstset{extendedchars=false}%解决代码跨页时章节标题等汉字不显示的问题\lstset{showstringspaces=false}%让代码中的字符串里的空格不可见,只是一个空格\lstset{tabsize=4}\usepackage[usenames]{color}\usepackage{colortb1,booktabs}
2011年6月14日星期二
LaTex学习笔记1:不完美解决中英文混排
订阅:
博文评论 (Atom)
没有评论:
发表评论