|
|
发表于 2010-7-4 16:39:50
|
显示全部楼层
好久没写tex了,这是找到的一个可以编译的头文件,楼主试试看。
\documentclass{beamer}
\mode<presentation>
{
%\usetheme{Hannover}
\usetheme{Darmstadt}
\usecolortheme{rose}
\setbeamercovered{transparent}
}
\usepackage[english]{babel}
\usepackage{amsmath,amssymb,amsfonts}
\usepackage[latin1]{inputenc}
\usepackage{times}
\usepackage[T1]{fontenc}
\usepackage{xeCJK}
%\CJKlanguage{zh-cn}
\setmainfont{DejaVu Sans}
\setCJKmonofont{DejaVu Sans Mono}
\setCJKfamilyfont{hei}{文泉驿正黑}
\setCJKfamilyfont{zenhei}{文泉驿等宽正黑}
%\setCJKfamilyfont{ming}{AR PL UMing CN}
%\setCJKfamilyfont{minghk}{AR PL UMing HK}
%\setCJKfamilyfont{big5kai}{AR PL KaitiM Big5}
%\setCJKfamilyfont{kai}{AR PL UKai CN}
%\setCJKfamilyfont{kaihk}{AR PL UKai HK}
%\setCJKfamilyfont{kaitw}{AR PL UKai TW}
%\setCJKfamilyfont{mono}{DejaVu Sans Mono}
%\setCJKfamilyfont{songtil}{AR PL SungtiL GB}
%\setCJKfamilyfont{xishanghaisong}{AR PL Mingti2L Big5}
%\setCJKfamilyfont{mingtitw}{AR PL UMing TW MBE}
%\setCJKfamilyfont{kaititw}{AR PL UKai TW MBE}
%\setCJKfamilyfont{kaitil}{AR PL KaitiM GB}
\CJKfamily{zenhei}
\title[中文]
……略
Post by forrestxz;2101220
谢谢,我按操作后
按照 http://www.linux-wiki.cn/index.p ... 94%A8XeTeX%EF%BC%89 中说的
- 接着要准备字体。这一步是可选的,但Linux中的中文字体多数不太适合用于排版文档,建议复制Windows中的字体或Adobe的字体。注意 XeTeX可以直接使用系统中的字体,只要把需要字体复制到指定位置就行,无需自己生成字体文件。比如复制Windows中的宋体、黑体等字体:
- $ sudo mkdir /usr/share/fonts/win
- $ sudo cp /media/Win系统盘挂载点/Windows/Fonts/{SIM,sim}* /usr/share/fonts/win/
- 第二行按Windows的版本不同可能有变化,总之只要把那些SIM及sim开头的字体文件拷出来就好了。
- 接着更新字体缓存:
- $ fc-cache
- 使用fc-list查看可用的字体:
- $ fc-list
- 如果能看到想要的中文字体,就可以了。至此,准备工作已经结束。
复制代码
然后编译下面的文件
- \documentclass[11pt]{article}
- \usepackage[BoldFont,SlantFont,CJKsetspaces,CJKchecksingle]{xeCJK}
- \setCJKmainfont[BoldFont=SimHei]{SimSun}
- \setCJKmonofont{SimSun}% 设置缺省中文字体
- \parindent 2em %段首缩进
-
- \begin{document}
- \section{举例}
- \begin{verbatim}
- 标点。
- \end{verbatim}
-
- 汉字Chinese数学$x=y$空格
- \end{document}
复制代码
结果提示:
! LaTeX Error: Unknown option `CJKchecksingle' for package `xeCJK'. |
|