o˼
2005c421F
ii
LATEXü%
8¹
1 CJKÇÇi X Ú ¦ ^ 1
1.1 CJK`: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.2 CTEXSC . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.3 ^EmacsÚAucTEX?6LATEX© . . . . . . . . . . . . . . . . . 2
1.3.1 SC . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.3.2 EmacsÄ?6õU . . . . . . . . . . . . . . . . . . . . 3
1.3.3 LATEX?6?È . . . . . . . . . . . . . . . . . . . . . . . . 4
1.3.4 AUCTEX . . . . . . . . . . . . . . . . . . . . . . . . . 6
1.4 CJK TEX
©«~ . . . . . . . . . . . . . . . . . . . . . . . . . 6
p? A ^
2 LATEXp 9
2.1 PSÚPDF©)¤ . . . . . . . . . . . . . . . . . . . . . . . . . 9
2.2 Ö\PDF© . . . . . . . . . . . . . . . . . . . . . . . . . . 10
2.3 ª . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
2.4 ©?n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
2.5 XÛÓA^CJKÚCCT . . . . . . . . . . . . . . . . . . . . . . 12
2.6 \ã/ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
2.7
§Sü . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
3 ¡ü« 19
3.1 ^Beamer¡ . . . . . . . . . . . . . . . . . . . . . . . . . 19
3.1.1 Äbeamer¡ . . . . . . . . . . . . . . . . . . . . . 19
3.1.2 Ó)¤¡Ú< . . . . . . . . . . . . . . . . . 20
3.2 ^PDFSlide¡ . . . . . . . . . . . . . . . . . . . . . . . 21
3.2.1 PPower4^ . . . . . . . . . . . . . . . . . . . . . . . . . 22
¥LATEXÚ
4 Linux¥ Ú¥ © ¦ ^ 23
4.1 LinuxeCJKÚ¥©iNSC . . . . . . . . . . . . . . . . . . . 23
4.2 Redhat Linux 9¥©V©Ñ\¯K . . . . . . . . . . . . . . . . 24
iii
iv 8¹
LATEXü%
Çi X Ú ¦ ^
1 Ù CJKÇ
1.1 ` :
CJK
©
^LATEXÚPDFLATEX<5ÚO^§6Ö%§±9
¦^LATEX,ü«
²"©ü(JЫ
AÏE
|§gCXÛ¦^ù
E|ë©LATEX
§S"
·3LATEXe¥©©Ù½Ö^Çi|±Ìkü«µ«´CCT§
¦ ^ B § ü Î Ü ¥ © ü S . § | ^CJKÀ ± | ± y 3 I
OTEXÚLATEXó ä § ´CCT J ø
A g ½ Â ª(class); , «
´CJK§§|±IOTEXÚLATEXó䧱)¤pþPS©ÚPDF©
§)¤PDF|±Ö\Ê"· ^CJK)¤PS©ÚPDF©
±?¿
Øý"
1.2 SC
CTEXS
·^L´http://www.ctex.org/e1 CTEX2.4@CÚ@ PS Type
1iN"Ù¥¹
MikTeX 2.4Ú CJK, CCT§UTEX"
5¿µXJI^Emacs?6!?ȸ§ATkSCEmacs"
SCCTEX 2.4§ke1CTEX@CÚCTeX-Fonts@C§g$1
S C Ò ±
" b S C 3
C:\CTeX8 ¹ ¥ " ù m © ± ? 1 ÷
UIe1SC§¤±±kSC'÷8"SC
CTEX@
CÚiN@C §ATwwSC \CTeX\localtexmf\dvips\config½
\CTeX\texmf\dvips\config¥config.ps©§Ù¥ATk1
p +psfonts_t1.map
ùy)¤PS©þ'p"
CTEX@ C ¤ WinEdtõ U é r § ' X \ « Î Ò ! ? È U Ü !
ç Ú \ w « " ´WinEdt3 w « Ç i é J w § ¤ ± · g C 5 ´
^UltraEdit5?6Ú?È"UltraEdit'WinEdtLATEXõUf§´§
|±çÚ\ w«§¿|±ØÓ§Só§±g½ÂóäUÜÚ¯$
"3
#Emacs 21.2 ·^EmacsÚAucTeX5?6LATEX©§EmacsõUØ
±çÚ\ w«!8¤?È!lDVI
© kÙ¦rõU"y3
kEmacs 21.3"
^CJK©^latex·-Ò±)¤IODVI©§^CTeX@C¥
Yap§S±wDVI©"^dvips·-±)¤PS©§^pdflatex·-
±)¤PDF©§^dvipdfm·-±lDVI)¤PDF©§^dvipdfmx·
-±lDVI)¤PDF©
±lPDF¥E©SN"
1
2 1Ù CJKÇiXÚ¦^
1.3 ÚAucTEX?
^EmacsÚ ?6LATEX©
©
3Linux9Ù¦UnixaöXÚþ2¦^Emacs?6ì´õU4
r8¤ó¸§3SC
AucTEX ±8¤LATEX?6!
?È!èA!<XÚ(IMikTeX½fpTeX |±)"3?6LATEX©
kéÐ{çÚ\ õU§|±
© DVI !é
A"5Emacs£MS Windowsþ饩Ñ\|±(J§
´#(21.2Ú21.3)3 MS Windowse±¦^WindowsgCÑ\{
¿¦^WindowsiN"
5¿µEmacs¦^ÚÙ¦?6ìO§UI·AL§"
1.3.1 SC
1. l þ e 1emacs-21.3-fullbin-i386.tar.gz, r § ) Ø 8 ¹(5
¿ Ø ¥ 5 k 8 ¹ § ± 3 ) Ø é 8 ¹ U ¶ emacs), '
XC:\emacs", $1Ù¥addpm.exe±3Windowsm©èüO
\Emacs§S"
2. , § I e 1 gnuserv.zip© § ò Ù ¥ gnuserv.elÐ
m Emacssite-lispf 8 ¹ ¥ " r Ù ¥ o EXE© £ Ä
Emacsbinf8¹¥"
3.
Ð?6LATEX©Ilþe1/auctex-11.14.zip0©§
r§)ØemacsSC8¹site-lisp\auctexe¡(8¹¶Øk
Ò),
4. 3emacssite-lisp8¹¥O\site-start.el©§Ù¥¹1
(load "tex-site")
(set-keyboard-coding-system ’chinese-iso-8bit-dos)
(require ’gnuserv)
(gnuserv-start)
(setq gnuserv-frame (selected-frame))
(global-set-key (quote [67108914]) (quote set-mark-command))
(add-hook ’LaTeX-mode-hook ’turn-on-reftex)
(setq TeX-command-list
(list (list "LaTeX" "%l \\nonstopmode\\input{%t}"
’TeX-run-LaTeX nil t)
(list "View" "%v" ’TeX-run-discard nil nil)
(list "DVI->PS" "dvips %d -o %f "
’TeX-run-command t nil)
(list "View PS" "start %f"
’TeX-run-command nil nil)
(list "LaTeX PDF"
"pdflatex \\nonstopmode\\input{%t}"
’TeX-run-LaTeX nil t)
(list "DVI->PDF" "dvipdfmx %d"
’TeX-run-command t nil)
(list "View PDF" "start %s.pdf"
’TeX-run-command nil nil)
(list "BibTeX" "bibtex %s"
’TeX-run-BibTeX nil nil)
(list "Index" "makeindex %s"
LATEXü%
§1.3 ^EMACSÚAUCTEX?6LATEX© 3
’TeX-run-command nil t)
(list "Other" "" ’TeX-run-command t t)))
ù±3zgéÄEmacsJøLATEX?6|±"
5. )¤C:\.emacs©§¹XeSN
(custom-set-variables
’(case-fold-search t)
’(current-language-environment "Chinese-GB")
’(default-input-method "chinese-py-punct")
’(global-font-lock-mode t nil (font-lock))
’(show-paren-mode t nil (paren))
’(transient-mark-mode t))
±·AÇi?6I"±ØÃó)¤ù©§
´3?
\Emacs ÀOptions — Mule — Set Language Enviroment — Chinese —
Chinse GB, ÀOptions — Save Options"ù¬)¤/C:\.emacs0
©uEmacsgÄ1©"
ù±¢y^Emacs + AucTeX?ÈDVI± éAõ
U " X JYap é { µ ¥ Ø U Ñ yEmacs À § ±
3Command9¥Ñ\±þ·-§,é´»"
1.3.2 Ä ? 6 õ U
Emacs
3Emacs¥^/Ctrl-x d0(U4Ctrl
Ux
§mCtrl Ud
§dö
{/C-x d0) ±Ñ\8¹£, 3I¥+nù8¹§'X1
I3,©¶þ£±mù©"·-/Ctrl-x Ctrl-f0±mÎ
©½ïá#©"
Emacs?6ékA:§L1.1Ñ
~^¯$
"5¿^/C-x0L«U
4Ctrl
2Ux
§^/M-x0L«U4Alt
2Ux
"EmacsIe¡G
1e/mini-buffer§²~|^ùpÑ\
·-ëê§XJ
±^/Ctrl-g0|Ü
"
5¿/M-<0UIÓU4AltÚShift
E!Êbµ3Emacs¥À¥¬©§±^àIöħ±U/Ctrl-
20|Ü
IPm©§r1I£Ä, IP((IP©UØ\
w«§3Optionsèü¥mActive Region Highlighting§ù3m©IP
±\ w«) 5¿m©IP·-5´/Ctrl-@0§´@IÓ
UCtrlÚShift§¤±·3C:\.emacs©¥O\1
L 1.1: 1I£Ä9íØ
ö 1I
|Ü
`²
m m C-f f orward
C-b backward
e e C-n next
þ þ C-p previous
1Ä Home C-a
1 End C-e end
e PageDown C-v
þ PageUp M-v
©Ä Ctrl-Home M-<
© Ctrl-End M->
1Ø¥ Ã C-l
íØciÎ Delete C-d
íØciÎ Backspace Ã
l1I íØ1 à C-k kill
fâíØ Ã C-y yank
Êb±cíØ Ã M-y eZg
¡E Ã C-x u undo
Ò±½Â¦^Ctrl-25m©IP"IP §±^/Ctrl-w0·-}½^
/Alt-w0·-E§^/Ctrl-y0·-Êb"^“Ctrl-x Ctrl-x”±IP
«Þ"
3Emacs¥
CeZgE½}SN§k^/Ctrl-y0Êb
±^/Alt-y0O¤±cSN"Emacs¥P4
CAgm©IP/
:§±^/Ctrl-u Ctrl-20·-£±cIP:"
Emacs´õI§S§±Ó?6õ©"Emacs¥fI
buffer(
À«)"G1¥w«
©¶§^àI
½m
ü©
¶±?6©"
1.3.3 ?6 ? È
LATEX?
XJm½#勇±/.tex0(KgÄ?\LATEX?6G"O
\
èüLaTeXÚCommand§LaTeXèü´9Ï?6·-§'XÑ\¸!
·-!·-gĤ!w?ÈاCommand·-^u?È!èA!=
(PS, PDF)"
mLATEX© ^Commandèü¥Latex·-?ȧXJkر
^/C-c ‘0
|Üw"^Commandèü¥View·-±mMikTeX¥
Yap§ S éDVI? 1 è A "Yap¥ c ? 6 ^ w « Ñ 5 "
3DVI¥£Ä, , V±£Emacs¥
©éA "
LaTeXèüÚCommandèü¥õUõ±^¯$
5¢y"e¡Ñ
~^õU"
?È Ø
±^Commandèü¥LaTeX·-½LaTeX PDF·-?È
± ^“C-c C-c”
$ 1 ? È · - § 3mini-buffer? J « $ 1 §
S§XJJ«"·-Øܦ±gCÑ\"?ÈL§¥±
^“C-c C-l”w·-ÑÑL§"XJ?Èkا±^”C-c ‘”
LATEXü%
§1.3 ^EMACSÚAUCTEX?6LATEX© 5
weØ
© 9Ø&E"3^View·-mYapw§
c?È ¬3DVI¥^L«§3DVI¥V±£
©
¥éA "
½Â"?È·-§±3©"\þaqXe5º§ù´
^PDFLaTeX?ȵ
% Local Variables:
% TeX-command-default: "LaTeX PDF"
% End:
© 9Ï AucTEX+Emacs驤AÜ©LATEX
©|±éЧ±r
© Þ © § Xmypap.tex§
Ù ¥ S N e Z ©
§ Xmypap1-inc.tex§mypap2-inc.tex " 3 Ì © (master file) my-
pap.tex¥SN ·-\include{mypap1-inc}±¹\¢S
SN"½5¿\include·-p¡©¶Ñ.tex M"
AucTEXÐ?3uµ
• =¦SN?uØÓ©¥§?ÈEgÄéØ "
• YapDVIé±(éf©¥A "
• ^/C-c C-c0·-?È=¦c©´f©¢S?ÈE´
Ì©"ùkUIgC3f©"/\þaqXe5
ºµ
1.3.4
AUCTEX
±3gCC:\.emacs©¥\\µ
1.4
© « ~
CJK TEX
e¡´Ä¦^CJKµe:
\documentclass[a4paper]{article}
\usepackage{CJK} % ^CJK|±Çi
\begin{document}
\begin{CJK*}{GBK}{song}
\CJKtilde
\include{mypap-inc}
\end{CJK*}
\end{document}
Ù ¥ S N Ü © 3 ü Õ © mypap-inc.tex¥ § ^
\include{mypap-inc} ± r © S N N \ " ù
¤ Ì © ! f ©
Ð?´±AÌ©§'XÌ©^u)¤ DVI§?Èݯ¶
Ì©^u)¤ PDF§?Èú´(J6N´¶Ì©^u)¤
,ü«¡¶Ì©^u CCT§"ù
Ì©SNf©
"Ï)¤ DVIÚ PDF!¡!¦^ CCT¤I©ÞØÓ(æ^÷
ØÓ§ãªØÓ¤¤±^AÌ©5N^ÓSN©´'Ð
{"ù«¦^CJK{·^uÙ¦classXabeamer§kUI\
þCJKÀ"
^aq\CJKfamily{fs}·-±UCy3¤^iN§Ù¥ fs´ yN,
kai´oN, hei´çN"
´§ù{ük
¯Kµ·S.^Çi¡Ù!
¶ ! ã L Ñ ^ = © I \ " d · I
N " 3 ? \ CJK ¸
(\begin{CJK*}ÚCJKTilde ¡)\Xe?Uµ
\renewcommand\contentsname{8¹}
\renewcommand\listfigurename{ã8¹}
\renewcommand\listtablename{L8¹}
\renewcommand\refname{©z}
\renewcommand\indexname{¢Ú}
\renewcommand\figurename{ã}
LATEXü%
§1.4 CJK TEX
©«~ 7
\renewcommand\tablename{L}
\renewcommand\abstractname{Á}
\renewcommand\partname{Ü©}
\renewcommand\appendixname{N¹}
\renewcommand\today{\number\yearc\number\month\number\dayF}
\providecommand{\CJKnumber}[1]{\ifcase#1\or{}\or{}\or{n}%
\or{o}\or{Ê}\or{8}\or{Ô}\or{l}\or{Ê}\or{}\fi}
ùéuarticleª·±Ä~¥©©Ù"XJ^bookª§Ò
I#½ÂÙw«:
\def\@makechapterhead#1{%
\vspace*{50\p@}%
{\parindent \z@ \raggedright \normalfont
\ifnum \c@secnumdepth >\m@ne
\if@mainmatter
\huge\bfseries 1\CJKnumber{\thechapter}Ù\ \
%\par\nobreak
%\vskip 20\p@
\fi
\fi
% \interlinepenalty\@M
\Huge \bfseries #1\par\nobreak
\vskip 40\p@
}}
\makeatother % ’@’ is restored as a "non-letter"
% character for TeX
\renewcommand\bibname{©z}
%\renewcommand\abstractname{Á}
CJKéY,¥=©ãá1kØÜ·)1½Dm
§
d±¦^\sloppy·-t
1IO"î)û{´3·/\
þüc
cJ«\-Úx\,95x~#N3T?
1"
LATEXS.3Ù!m©ãÄØ ?§
¦m©ããÄ ?±Ú
\indentfirst÷"
LATEXü%
p? A ^
1 Ù LATEXp
2.1 ÚPDF©
PSÚ © ) ¤
é uLATEX© § ) ¦ ^
CJK © § · ) ¤ ( J
´PS(PostScript)©ÚPDF©§ùü«©Ñ±3.gd/§
Ø6uäNöXÚÚó¸"
bLATEX
©art.tex§)¤PSÚ½µk^
latex art
·-?Èart.dvi"ùDVI©±^
yap art
dvips art
ùart.ps"
w½<PS©XÚ¥ISCkgsview§S"¯
¢þ§PS©±<éõ|±PS-1<Åþ"
lart.dvi)
¤PDF§^
dvipdfm art
ù art.pdf" 5 ¿ ù õ U I # CTEX½ChinaTeX§ Ï
rEPSªã/\PDF¥I
9Ï5§SrEPSã/gÄ=
PDFª"XJrdvipdfmO¤dvipdfmx§S±)¤Ul¥E©
PDF©"
lPS©±)¤PDF§#gsview¥Jø
ù=õU, =
(JU'o÷"
)¤PDF±^pdflatex?È)¤
زLDVIPDF="
rLATEX
©art.tex?ÈPDF§^
pdflatex art
9
10 1Ù LATEXp?A^
Ò±art.pdf"
±þA«{PS©ÚPDF©3(PS Type 1iN^e
iNÑé1w§ vkç¸"dvipdfmx"^´True TypeiN§J
éÐ"
PDFÚPS©koOQºPDF¢S´PSf8§wPS§S
UwPDF©"´PDFw«Ý¯§
±3Ù¥B/ʧ6å
5ÚPSB§¤±·±¦þ¦^PDF©"PS©ÚPDF©3é
\ã/|±¡k
O§e©¥ò[0"
2.2 Ö \ PDF©
©
^LATEXHyperref±)¤Ö\ÚóPDF©"ùPDF©
3èA±3Iw«©8¹(§üÂ,Ù!±×aT
?"©¥Ú^XãL!Ù!!©zѱÏLóa½Â?"
¦^HyperrefõU©N´§3Úó(preamble)Ü©\þ
\usepackage[pdftex]{hyperref}
K^PDFLaTeX)¤PDF©gÄkÖ\Úó"´§XJ·¦
^CJK¥©§KI\ØÓÀ:
\usepackage[pdftex,CJKbookmarks=true,colorlinks=true]{hyperref}
=BXd)¤PDF¥Ê9EkUw«Ïè§d§±^Xe?ÈÚ
½:
pdflatex mypap
pdflatex mypap
gbk2uni mypap.out
pdflatex mypap
Ù¥gbk2unirÖ\?è=UTF-8 Unicode"3©Äg?ÈUkJ«
ا£±Q·-4ÙUY?ȧ, 2?ÈHÒ±
"
HyperrefJø \hypertarget{name}{text} ·-±½Â©Só
§±^\hyperlink{name}{text}5Ú^"
2.3 ª
^
\pagestyle{plain}
)kÒ"^
\pagestyle{headings}
)kw
è3w¡"
%°ÝÚm>§^X
LATEXü%
§2.3 ª 11
\setlength{\textwidth}{12.1cm}
\setlength{\oddsidemargin}{2.46cm}
\setlength{\evensidemargin}{1.36cm}
% ° 12.1f § Ü S ý > . 1in+2.46cm=5cm§ ý
> . 1in+1.36cm=3.9cm§ o °21.0cm(A4 ° Ý)" ^ ù · -
> \ þ " 1= (2.54f )"A4 p Ý 29.7f § ±
^\textheightÚ\topmargin %pݧ5¿þ>\þ"1=
"
XJgC½ÂwÚ§±¦^fancyhdr"
\usepackage{fancyhdr}
\pagestyle{fancy}
Ú\T¿(²¦^Ùª", §3 ¡Ú󽩥(X¦^CJKI
3?\CJK¸ ) ^\fancyhead½Âw§^\fancyfoot½Â§½
Â\headrulewidthÚ\footrulewidth±¦©
"~Xµ
\fancyhf{} % Øk
\fancyhead[RE]{\footnotesize\leftmark} % Sý
\fancyhead[LO]{\footnotesize\rightmark} % mSý
\fancyhead[LE,RO]{\thepage} % !m ý
\fancyfoot[LE]{\footnotesize\CJKfamily{kai}\LaTeXü%} % ý
\fancyfoot[LO]{\footnotesize\CJKfamily{fs}?Í: oÀº} % mSý
\fancyfoot[RO]{\scriptsize %
http://www.math.pku.edu.cn/teachers/lidf/index.html} % m ý
\renewcommand\headrulewidth{0.4pt} % w©
\renewcommand\footrulewidth{0pt} % ©
fancyhdrwÚÑ©(L)¥(C)m(R)nÜ©§¿
ý(E)Úm
ý±©O½Â"·-\leftmarkIPÙ§\rightmarkIP!(éarticleª
>´!m>´!)§dLATEXgÄ)¤§±gC^\markboth½Â§X
\chapter*{N¹\markboth{N¹}{}}
\1ëê´wISN§1ëê´mwI"Ï^(Ò
ª\chapter Ú\section·-½ÂÙ!ØgĽÂw¤±IgC
N^\markboth"
k · I '12pt i N " ù ± ^scalefnt÷ ¢ y §
Ú ^ d ÷ , 3 © S ¦ ^\scalefont{ ê}Ò ± U C ¡ i N
ê§X\scalefont{1.21}1.21§ùIO°Ý©Ù1°23Çi"
1.44k19Çi§1.73k16Çi§2.07k13Çi"±¦
"ùØUyÙ!IKA"
±¦^CJKfont÷½ÇiiN§'X^\zihao[5]½ÊÒi
N"
2.4 ©?n
k
E|±?n©"
• ± r © Þ ! ¤ Ì © main.tex§ , 3 © S Ü ¦
^\include{©¶}{\ýSN©"5¿©¶Ø
).tex*ж"
• X J k õ © \ § ± 3 c ó(preamble)Ü © \
\includeonly{©ü}·-¦\ÑÜ©©"XJv
k\includeonly·-K©¥¤k^\include·-\©Ñ?
n§XJk\includeonly·-K?n½©§´è!¢Ú
E±^©&E"AucTeX+Emacs±éÐ/|±õ©
§
S§±(w«Ø !Yap DVI"
• Ì©±kA§ÓSNf©§±·AØÓ½Ñ
ÑI"ùrSNÚÞ©mk²wÐ?µSNI°§±
AØÓ̩ܧ'X)¤DVI^Ì©§)¤PDF^
Ì©§)¤,ü«PDFÌ©§CCT^Ì©£´§
ù«{±Ó¦^CJKÚCCT?nÓ©Ù¤"
•
5ºKÜ©SN§±^\iffalsemÞ^\fi(rTÜ©K
å5"
N´éù
5ºI±3ÙNC\þeZ©Ò5º
Î"
2.5 XÛ Ó A ^ CJKÚ
ÚCCT
CCTü(JÎÜ¥©üS.§
k
rÔÝv¦¦^CCT§¤
±·²~Ir©Ù¤CCTª"#(0.6.0±þ)CCT®²|±CJK§
)¤DVIØ2IÖ¶(patchdvi)§±oNIOTEXÚLATEX§U)
¤p°ÝPSÚPDF(J"
CCTµe:
\documentclass[a4paper,CJK]{cctbook}
%% I^\usepackageN\
\usepackage[pdftex,CJKbookmarks=true,colorlinks=true]{hyperref}
\begin{document}
\include{sec01}
\include{sec02}
\end{document}
,«~^ª´cctart§=articleCCT"
ÓSN©oNuCJKÚCCTm§CJKÌ©Ú
CCTÌ©§
SN3üÕ©¥^\include{©¶}N\"
5¿SN©¥UCiN·-AT½Â3Ì©¥
ØAT¦
^CJKiN·-"3CJKÌ©¥·½Â
\newcommand{\songti}{\CJKfamily{song}}
\newcommand{\fangsong}{\CJKfamily{fs}}
\newcommand{\kaishu}{\CJKfamily{kai}}
\newcommand{\heiti}{\CJKfamily{hei}}
LATEXü%
§2.6 \ã/ 13
ù·Ò±3SN©¥^\heiti·-5UCÇiiN
", SN
©¥Ø^CCTiÒ·-(\zihao{5}a)
AT¦^LATEXIO
\large·-"
2.6 \ã/
LATEX ã Ì ^graphicx § § ± ^\includegraphics· - \
ã/"±\ãá¥ÓuiνãSúª§
± 3LATEXfigure ¸ S 2 Ä ã / " 3figure ¸ S ^
\centering·-rã/Ø¥"
? È ¤DVI ± \ ã / Ì ´EPSã / " · ) ¤ ü
PSã/ѱw¤EPSã/§é,
ØU~O>µPSã/±3
#gsview¥m, ¦^Ù¥“PS to EPS”èü"rÙ§ªã/
=EPSã/kõ«{µ±^GIMP!Photoshopã?nã/?1=
§±SC|±PS<ŰħS|^Ù<©õUrã/
<¤PS©§"
^PDFLaTeX?ȱ|±PDF!PNG!JPEG!GIFªã/"
rPS½EPS©=PDF±^#gsview¥=õU"
5 ¿ · ã ' n ª ´PDFÚEPS§ Ï ù ü « ª |
±¥þã/§3جý"XJ5ã/Ò´:
ª
XPNG!JPEG!GIFÒØ7=PDF
"
\includegraphics·-ÀëêÌ´width=Úheight¸§XJF"
±ãp°'Ò½widthÚheight"5¿'ã½Ø°
ÝL1°§ÄK¬)éõõ{x"
· A Ó ^LATEXÚPDFLaTeX? È I §LATEX \EPSã /
PDFLaTeX\PDFã/§±¦^üÌ©maind.texÚmainp.tex©O
^5)¤DVIÚPDF§¦^\include·-N^ÓSNf©"
3maind.tex©ÞÚ\
\usepackage{graphicx} % ^5|±DVI¥ã
\usepackage{picins} % \>ã
\usepackage[CJKbookmarks=true,%
colorlinks=true]{hyperref} % \ó
3mainp.tex©ÞÚ\
\usepackage[pdftex]{graphicx} % ^5|±PDF¥ã
\usepackage{picins} % \>ã
\usepackage[pdftex,CJKbookmarks=true,%
colorlinks=true]{hyperref} % \ó
,
3LATEX? È ^EPSã § 3PDFLaTeX? È ^PDFã §
3maind.tex©Þ
Xe½Âµ
\providecommand{\img}[2][]{
\includegraphics[#1]{\figureprefix #2.eps}
}
3mainp.tex©Þ
Xe½Âµ
\providecommand{\img}[2][]{
\includegraphics[#1]{\figureprefix #2.pdf}
}
Ù¥#1ëê´ãÀXwidth=0.5\linewidth, #2ëê´\ã/"
·-\figureprefix´gC½Âã/©¶cM§X“p?E|”Ù¤
kã/^“img-tricks-018.pdf”ª§Ò±½Â
\providecommand{\figureprefix}{img-tricks-}
^\imgã~X
\img[width=0.5\linewidth]{018}
§ØIÓPkEPSÚPDFü
«ªã/"
2.6
2.4
Wear
2.2
2.0
Brand
ã 2.1: \ü2Äã~f
\begin{figure}[htbp]
\centering
\img[width=\textwidth]{018}
\caption{\ü2Äã~f\label{fig:figfloat1}}
\end{figure}
LATEXü%
§2.6 \ã/ 15
XJ2Äã/ Ø÷¿±rã·-3©¥c N"
ã2.2 > þ \ ã /
~ f " ^
A Ï picins § ù
ÌJø
Ø´2Ä
´3
2.6
cã>½m>ãUå§ã
2.4
Wear
/±k«>µ"ã·-
2.2
\parpic§Àëê[r]`²3
2.0
ãmý§ ¡7ëê¢S ACME AJAX CHAMP TUFFY XTRA
㧷^g½Â\img·- Brand
\
ã/"ùã`²IK
^\piccaption 3¢Sã· ã 2.2: ^picins\>ã
-\parpicc¡â1"ù~f¥\pichskip½ãîlm©ãõ°§Ø
´7L"
§SXeµ
\piccaption{^picins\>ã\label{fig:parpic}}
\parpic[r]{
\pichskip{6em}
\imgp[width=0.5\textwidth]{018}}
ùã{Øõ§kØÐ(J"
, «\>ã{´¦^floatflt÷§k¬CX3 ¡ãá§Øn
"
éu'ã/·F"rü¿ü3å2ħ´kgã/I
K§±^e~{§(Jã2.3Úã2.4µ
\begin{figure}[htbp]
\begin{minipage}[t]{0.48\linewidth}
\centering
\imgp[width=\textwidth]{018}
\caption{ù´1ã\label{fig:float2-1}}
\end{minipage}
\hfill
\begin{minipage}[t]{0.48\linewidth}
\centering
\imgp[width=\textwidth]{018}
\caption{ù´1ã\label{fig:float2-2}}
\end{minipage}
\end{figure}
3Splus¥)¤îã/§±^Xepostscriptã/N^µ
Ù¥regionëê^u½±ã«§ÙeÚmþI§X
JI±d«('XLõã/ܱu©Eرd«
)"
3R¥^postscript)¤EPS©±^paper="special"À
½Ü§ü ´=(1in=2.54cm)µ
2.6
2.6
2.4
2.4
Wear
Wear
2.2
2.2
2.0
2.0
ACME AJAX CHAMP TUFFY XTRA ACME AJAX CHAMP TUFFY XTRA
Brand Brand
postscript("hor.eps", paper="special",
width=12, height=8, horizontal=F)
±)¤PDFã/:
pdf("hor.pdf",
width=12, height=8, horizontal=F)
ùã3\LATEXØI^="
2.7
§Sü
§Sü¦^fancyvrb÷"^Xe·-±
ÚÀµ
\RecustomVerbatimEnvironment{Verbatim}{Verbatim}{%
frame=single,framesep=5pt,xleftmargin=1cm,fontsize=\normalsize}
\begin{tabular}{lll}
&&\\
\multicolumn{3}{l}{SELECT (\emph{ÀJLª});} \\
\quad & WHEN(\emph{L}) & \emph{é}; \\
\quad & WHEN(\emph{L}) & \emph{é}; \\
\quad & ,, & \\
\quad & OTHERWISE & \emph{é}; \\
\multicolumn{3}{l}{END;} \\
&&
\end{tabular}
(JXe(2Ä)µ
LATEXü%
§2.7
§Sü 17
SELECT (ÀJLª);
WHEN(L) é;
WHEN(L) é;
,,
OTHERWISE é;
END;
Ù ¥ 3tabular ¸ À ü m ^
@{ }5 L ¸ 5 ' °
må"Lc õ\
1±«©þe©"ØéàÜ©
^mulitcolumn·-Ü¿="
±¦^tabbing¸?1éà"X
\begin{minipage}{0.8\textwidth}
\begin{tabbing}
\qquad \= if \= \kill
\> if(^) \{ \\
\> \} else \{ \\
\> \} \\
\end{tabbing}
\end{minipage}
(Jµ
if(^) {
Lª|. . . . . .
} else {
Lª|. . . . . .
}
LATEXü%
1nÙ ¡ü«
^ PDFLaTeX÷½beamer÷±,ü«^¡"Beamer
¡'¤ "
3.1 ¡
^Beamer
beamer´PDF¡"Ù`:):
• gÄ)¤Êèü¶
• |±gÄ©Úw«(L¸)Ú½©Ùw«¶
• kØÓÚç!ª¶
• Ø|±)¤¶4w«¡PDF §^ÓÑ\±ÊÏ<
PDF§
±ÀJ@
SN?\¡§@
SN?\<¶
• |±CJK¥©"
3.1.1 Ä beamer
¡
SCÐbeamer §^beamer¡PDFĵe:
\documentclass[CJK]{beamer}
\usepackage{CJK}
\usetheme{Warsaw}
\setbeamercovered{transparent}
\begin{document}
\begin{CJK*}{GBK}{song}
\title{üùK8}
\subtitle{
IK\\
IK
}
\auther{ö¶\\
ü ¶}
\date{FÏ}
\begin{frame}
\maketitle
\end{frame}
19
20 1nÙ ¡ü«
\include{mypres}
\end{CJK*}
\end{document}
\begin{frame}
\frametitle{SNIK}
\begin{itemize}[<+->]
\item ^8
\item ^8
\end{itemize}
\end{frame}
Ù¥\frametitle\\¶4IK"
,beamer|±rframegÄ©¤õ¶4w«§´
©¬E¤
¯K§ÐÃó ©frame"
3.1.2 Ó)¤¡Ú<
·rÌSN3üÕ©S§¡Ú<üÕ
Ì©Ò±"beameré<)¤|±éЧ3<¥\frame·
-gÄ=¹Â"
<̵e:
\documentclass[a4paper,CJK]{cctbook}
\usepackage{beamerarticle}
\usepackage[pdftex,CJKbookmarks=true,colorlinks=true]{hyperref}
\begin{document}
\include{mypres}
\end{document}
LATEXü%
§3.2 ^PDFSLIDE¡ 21
\only<presentation>{
Ñy3¡¥"
}
XJF"Ñy3<¥^\only<presentation>"
3.2 ¡
^PDFSlide
y3<^Powerpointü«§´XJúª'õÒØB", §
XJ\5©Ù´^LATEX@o^LATEX¡Ò´ÜnÀJ"
LATEX ^ ´ pdfslide ÷ §CTEXÚChinaTeX¥
® ² ¹
" 3 © Þ ^\usepackage[ams]{pdfslide}N ^ ù §
^PDFLATEX? È Ò ± ) ¤ · Ü ¶ 4 ü « PDF© "
© Ð ¦
^articlea")¤ü«^£§kÊãI"Ïü«´Äu¶4
§3ØÓ¶m±^\clearpage·-"
© Ù ¥ ± ^\color{ô Ú ¶}U C i N ô Ú "
^\overlay{metablue.pdf}· - ± ¶ 4 \ µ § ù µ ±
^gCPDFª½JPEGªã/O"^\pagedissolve{Wipe /D 1}·-
±½Âm=|J"Ù¥/D 1L«ò´1¦"
^=|Jµ
\pagedissolve{Replace} Ã=|J"ù´""
\pagedissolve{Split /D 1 /Dm /V /M /I} RS.4
\pagedissolve{Split /D 1 /Dm /V /M /O} R .4
\pagedissolve{Split /D 1 /Dm /V /M /I} Y²S.4
\pagedissolve{Split /D 1 /Dm /H /M /O} Y² .4
\pagedissolve{Blinds /D 1 /Dm /H} õR.4
\pagedissolve{Blinds /D 1 /Dm /H} õY².4
\pagedissolve{Box /D 1 /M /I} SÝf
\pagedissolve{Box /D 1 /M /O} Ýf
\pagedissolve{Wipe /D 1}
\pagedissolve{Wipe /D 1 /Di 90} þí.
\pagedissolve{Wipe /D 1 /Di 180} í.
\pagedissolve{Wipe /D 1 /Di 270} eí.
\pagedissolve{Dissolve /D 1} ìz
\pagedissolve{Glitter /D 1 /Di 0} í.ìz
e¡´µÚ=|J¢~µ
\overlay{bg151.jpg}
\pagedissolve{Wipe /D 0.5} % mí.
Ù¥bg151.jpg´·gC3ã/§S¥µã¡"5¿µØ[Uö
̧ÄKéÆJ¬å¡^"
3©Þ\þXe½Â±88Lµ
\renewcommand{\labelitemi}{\textcolor{red}{$\bullet$}}
\renewcommand{\labelitemii}{\textcolor{yellow}{$\star$}}
\renewcommand{\labelitemiii}{\textcolor{magenta}{$\ast$}}
\renewcommand{\labelitemiv}{\textcolor{cyan}{$\circ$}}
XJ7{±e1SCPPower4^±)¤ÅÚwy"
^PDFSlide,ü«©vk8¹ÊõU"·±^Hyperef
Jøü·-gCïá©Sóµ\hypertarget{ó¶}{w«SN}
±½Âó8/§^/ó¶05¯§
w«ùó§
^\hyperlink{ó¶}{w«SN}w«"
ü«©´±¶4ü §IgC©"3)¤,ü«Ì©¥
·½Â
µ
\providecommand{\cls}{\clearpage}
3, Ì©¥·K½Â
\providecommand{\cls}{\vskip 1cm}
ùÌ©±)¤eë^ùÂ"
ÏPDFLaTeX?È'ú¤±·k?ȤDVI¤õ 2?ȤPDF§
ùIüÕ)¤DVIÌ©"
Ú(J¶4§·½
©pݵ
\setlength{\textheight}{10.6cm}
3.2.1 ^
PPower4^
¢ y Å Ú w « 1 J I S C PPower4^
" ù ´ Java§ S § ¤ ± I k S C Java$ 1
¸ § XJava JRE 1.2" e 1PPower4 r Ù ¥ pp4sty.zipÐ m
C:\CTEX\MikTeX\LocalTeXMF\tex\latex\ppower4¥§rÙ¥ pp4p.jarE
þã8¹¥§, )¤Xe1·- PPower4.bat:
r§3 C:\CTEX\MiKTeX\TeXMF\miktex\bin¥"5¿1·-¥I±\g
CJava$1¸´»Ú§S¶"Ðm pp4sty.zip¥© CTEX8¹¥
# MikTeX©¶êâ¥"
PPower4Ì ´ J ø
pause.sty Ú\pause· - " ¦ ^ Ù õ U
I 3LATEX© Þ Ú \pause " 3 I £ U Y w « / \
þ\pause·-", éLATEX
©(Xtest.tex)^PDFLATEX·-?ȧ,
$1PPower4:
Ktest-scr.pdf)¤(J"
PPower4Ø
Jø©Úw«|±Jø
üÚ!ìCÚµ§=|ÄxJ
"
LATEXü%
Ú¥ ©
¥LATEXÚ
1 oÙ Linux¥
¦^
4.1 Linuxe Ú¥ © i N S C
eCJKÚ
3LinuxöXÚ¥®²SC
tetexXÚ, ù´@éTEXXÚ.
XJ\^´ISLinux@CKCJK¥©|±U®²SCÐ, 'X·^
LTurbo Linux 6.0; XJ\^´RedhatI ¬, KUIgCS
CCJKÚ¥©Type1i¥.
·3Redhat 9¥æ^{´|^®²SCÐLinux tetexÚMS Win-
dowseCTEX¥©@C.
tetexÌTEXMF8¹SC3
/usr/share/texmf¥
LOCALTEXMF8¹
SC3
/usr/local/share/texmf¥. ùü ±^Xe·-Î:
S C ¥ © | ±, r CTEX¥ LocalTeXMF8 ¹ E
/usr/local/share/texmf. E{´Xe·-:
su
(input root password here)
tar cvf ~/localtexmf.tar /mnt/C/CTEX/LocalTeXMF
cd /usr/local/share
tar xvf ~/localtexmf.tar
mv LocalTeXMF texmf
p +lw35extra.mapfile
3TeTEX¥ ¬ é Ø ù ©
3xdviÚ ½ Ñ , ± ^ z
© Ò 5 º K ù 1, ½ ö l/usr/share/texmf/dvips/config¥ E
lw35extra-adobe-bi.mapù©¶.
^
texhash
23
24 1oÙ LINUX¥LATEXÚ¥©¦^
·-#©¶êâ¥. ùCJKÇiÒ±^
, CTEXiNgÄ|
±. dvips, dvipdf, pdflatex±~¦^, ØL?ÈPSÚPDFUk
iNéØ´w, ´?È(J¿Ã¯K.
3 Linux¥ ? 6 LATEX Ð ¦ ^ Emacs? 6 ì, U I g C 3
/usr/share/emacs/site-lisp/¥SC AucTeX¿é site-start.el©¥
\þ
(load "tex-site")
4.2 ¥ © V © Ñ \ ¯ K
Redhat Linux 9
Linux 9¥®²SC
miniChinputÑ\{§)U©Ñ!Ê)Ñ\{"
´Ù¥V©ØUg½ÂV©Y§¤±·éþé
襩Ñ
\{(http://www.fcitx.org/)"ùÑ\{|±Ê)کѧV©±g½Â
Y§vkU©Ñ"
ëìèÑ\{Õ«éN´SCÐdÑ\{", rV©
Y/usr/share/fcitx/sp.datE~/.gWubi/sp.dat§?Ud©gCÙ
GY(5¿µ3MS Windowseb1Ñ\{3.0¥kAV©Y©±
ë)"?U~/.gWubi/configÚ~/.gWubi/profileÀJÑ\{2, ÀJV©Ñ
\=1,¿·ÀJgCUÐ"UCtrl+Alt+Backspace #?\^rÒ±
¦^V©Ñ\
"
LATEXü%