老是忘记怎么弄,写个备忘。
1.CJKutf8
\documentclass[a4paper,12pt]{article}
%不知道CJK和CJKutf8这两个package有什么区别
\usepackage{CJKutf8}
%hyperref好像有点问题:会使得copy出来的文字乱码。
%必须加入下面这条才行。
\usepackage[utf8]{hyperref}才行。
\title{Test}
\author{XIAO Zigang}
\begin{document}
\begin{CJK*}{UTF8}{gkai} % 对我的texlive,支持gbsn,gkai,bkai,bsmi
\maketitle
你好。
\end{CJK*}
\end{document}
%其中CJK*和CJK的区别在于:使用 * 的会自动删除两个汉字之间的空格以及换行。
2.pdflatex+eps
pdflatex很奇怪,支持很多图像偏偏不支持eps(但支持mps,用metapost生成的文件)
可以有两种方法解决这个问题:
1)使用latex -> dvipdf 生成(测试未通过!)
\usepackage[dvipdfm]{graphicx}
2)使用latex -> dvips -> pspdf生成
\usepackage[dvips]{graphicx}
3)使用pdflatex一步到位:通过使用pdftex驱动,用epstopdf转换eps为pdf
以及在pdflatex时加上--shell-escape选项。(最方便,也相当于先用epstopdf转换后直接include pdf文件)
\documentclass[a4paper,12pt]{article}
\usepackage[pdftex]{graphicx}
\usepackage{epstopdf}
\graphicspath{{/path/to/file}} % 指定文件路径
\DeclareGraphicsRule{*}{eps}{*}{} % 指定默认文件拓展名
\begin{document}
\begin{figure}[!ht]
\centering
\includegraphics{epsfile} % 拓展名可带可不带
\end{figure}
\end{document}
No comments:
Post a Comment