Professional Documents
Culture Documents
Chng 3 hng dn cch son tho cc cng thc bng LATEX. Chng ti
s cung cp cho cc bn rt nhiu v d minh ho cch s dng sc
mnh ny ca LATEX. Chng ny s c kt thc bng mt bng lit
k tt c cc k hiu ton hc c h tr trong LATEX.
vi
Bn s thy nhng phn cn tham kho thm CTAN trong sut ti liu
ny, c bit l cc tham chiu n phn mm v ti liu bn c th ti v.
Thay v phi vit ton b a ch URL, chng ti s ch vit CTAN: sau l
v tr trong cy th mc CTAN.
Cm n! iii
Li m u v
2 Son tho vn bn 19
2.1 Cu trc vn bn v vn v ngn ng . . . . . . . . . . . . 19
MC LC ix
Ch mc 143
Danh sch hnh v
1.1 Cc lp ti liu. . . . . . . . . . . . . . . . . . . . . . . . . . . 12
1.2 Cc tu chn cho lp ti liu. . . . . . . . . . . . . . . . . . . 13
1.3 Mt s gi c phn phi chng vi LATEX. . . . . . . . . . . 15
1.4 Cc kiu nh dng sn ca trang vn bn trong LATEX. . . . . 16
1.1 Tn gi ca tr chi
1.1.1 TEX
TEX l mt chng trnh c thit k bi Donald E. Knuth [2]. TEX c
thit k nhm phc v cho vic son tho cc vn bn thng thng v cc
cng thc ton hc. Knuth bt u thit k cng c sp ch TEX vo nm
1977 khm ph tm lc ca cc thit b in n in t khi m n bt u
xm nhp vo cng ngh in n lc by gi. ng hy vng rng s trnh c
xu hng lm gim cht lng bn in, iu m cc ti liu ca ng b nh
hng. TEX nh chng ta thy ngy nay c pht hnh vo nm 1982 cng
vi mt s nng cp c b sung vo nm 1989 h tr tt hn cho cc
k t 8-bit v a ngn ng. TEX c ci tin v tr nn cc k n nh,
c th chy trn cc h thng my tnh khc nhau v gn nh l khng c
li. Cc phin bn ca TEX ang dn tin n s v phin bn hin nay l
3.141592.
1.2 Nhng iu c bn 2
1.1.2 LATEX
LATEX l mt gi cc tp lnh cho php tc gi c th son tho v in n
ti liu ca mnh vi cht lng bn in cao nht thng qua vic s dng
cc kiu trnh by chuyn nghip c nh ngha trc. Ban u, LATEX
c thit k bi Leslie Lamport [1]. LATEX s dng b my nh dng TEX
lm ht nhn c bn phc v cho vic nh dng ti liu. Ngy nay, LATEX
c duy tr v pht trin bi mt nhm nhng ngi yu thch v nghin
cu v TEX, ng u l Frank Mittlebach.
LATEX c pht m l Lay-tech hay l Lah-tech. LATEX trong mi
trng vn bn thng thng c vit l LaTeX. LATEX 2 c pht m l
Lay-tech two e v vit l LaTeX2e.
1.2 Nhng iu c bn
1.2.1 Tc gi, ngi trnh by sch v ngi sp ch
Trc khi mt tc phm c in n, tc gi s gi bn vit tay ca mnh n
nh xut bn. Sau , ngi trnh by sch s quyt nh vic trnh by ti
liu ( rng ca ct, font ch, khong cch gia cc tiu , . . . ). Ngi
trnh by sch s ghi li nhng ch dn nh dng ca mnh ln bn vit tay
v a cho ngi th sp ch, v ngi th ny s sp ch cho quyn sch
theo nhng nh dng c ch dn trn bn vit tay.
Ngi trnh by sch phi c gng tm hiu xem tc gi ngh g khi
vit bn vit tho c th quyt nh c nhng hnh thc nh dng ph
1
Trong ting c c hai cch pht m i vi ch ch. Mt trong hai cch ny l m
ch trong ch Pech v cch c ny c v ph hp. Khi c hi v iu ny, Knuth
tr li trong Wikipedia ting c nh sau: Ti khng bc mnh khi mi ngi pht m
TEX theo cch ring ca h . . . v c nhiu ngi pht m ch X bi m ch nh v
n theo sao nguyn m e ch khng phi ch mnh khi n theo sau nguyn m a. Nga,
tex l mt t rt thng dng v c pht m l tyekh. Tuy nhin cch pht m chnh
xc nht l Hy Lp v h dng m ch mnh trong t ach hay Loch.
1.2 Nhng iu c bn 3
1.2.2 Trnh by bn in
Vic thit k bn in l mt cng vic th cng. Nhng ngi son vn bn
khng c khiu trnh by thng mc phi mt s li nh dng nghim trng
v quan im: Nu mt ti liu trng sc so th n c thit k tt.
Tuy nhin cc ti liu c in n l c ch khng phi trng by
trong mt phng trin lm ngh thut. Do , tnh r rng, d c, d hiu
phi c t ln hng u. V d:
Kch thc ca font ch v vic nh s tiu phi c chn mt
cch hp l nhm lm cho cu trc ca cc chng, mc tr nn r
rng i vi ngi c.
Chiu di ca dng vn bn phi ngn khng lm mi mt ngi
c; ng thi, n phi di c th nm va vn trong trang giy.
iu ny mi nghe qua ta thy c v mu thun nhng y chnh l
mt yu t rt quan trng quyt nh n tnh r rng v p mt ca
ti liu.
Vi cc h son tho WYSIWYG, tc gi thng to ra cc ti liu sc
so, trng p mt nhng li khng m bo c tnh thng nht trong
2
What you see is what you get.
1.2 Nhng iu c bn 4
LATEX khuyn khch ngi son tho vit nhng ti liu c cu trc r
rng bi v y l c ch lm vic ca LATEX.
y l mt v d cho thy
rng nhiu khong
trng cng y l mt v d cho thy rng nhiu khong
ch c xem l trng cng ch c xem l mt khong
mt khong trng. trng.
ng thi mt hng trng s bt u mt
on mi.
ng thi mt hng trng
s bt u mt on mi.
1.3.2 Mt s k t c bit
Nhng k t sau l cc k t c dnh ring hay c mt ngha c bit
trong LATEX hoc l n khng c mt trong bt k b font ch no. Khi bn
nhp chng vo mt cch trc tip th thng thng chng s khng c in
ra v i khi n cng khin cho LATEX lm mt s vic m bn khng d
on trc hoc chng cng c th khin cho LATEX bo li.
# $ % ^ & _ { } ~ |
Vui lng bt u mt
Vui lng bt u mt hng mi!
hng mi!\newline
Cm n!
Cm n!
1.3.4 Cc li ch thch
Khi m LATEX gp mt k t % th n s b qua phn cn li ca hng ang
c x l. Ngoi ra, cc k t xung hng v cc khong trng u hng
tip theo s c b qua.
1.4 Cu trc ca tp tin nhp liu 8
N qu l % n gin
% tt hn <----
N qu l mt v d khng in, v ngha
mt v d khng in,
v ngha
y l mt v d khc
\begin{comment}
cng n gin nhng hu dng y l mt v d khc minh ho cch a li
\end{comment} bnh vo ti liu.
minh ho cch a li bnh
vo ti liu.
\documentclass{...}
\usepackage{...}
Khi vic khai bo nh dng ca ti liu hon tt5 , bn c th bt u
son phn thn ca ti liu vi lnh
\begin{document}
By gi th bn bt u son tho phn vn bn kt hp vi cc lnh
nh dng hu ch ca LATEX. Khi hon tt vic son tho, bn s thm vo
lnh
\end{document}
Lnh ny s yu cu LATEX kt thc phin lm vic. Ni dung cn li
trong ti liu s b b qua.
Hnh 1.1 minh ho cu trc c bn ca mt tp tin nhp liu c son
tho theo LATEX. Mt v d v tp tin nhp liu phc tp hn s c cung
cp hnh 1.2
\documentclass{article}
\begin{document}
Nh gn nhng c nhiu ngha
\end{document}
\documentclass[a4paper,11pt]{article}
% Ta ca ti liu
\author{H.~Partl}
\title{Minimalism}
\begin{document}
% To ta
\maketitle
% To bng mc lc
\tableofcontents
\section{Vi iu th v}
Mt ti liu th v??!!
\section{Tm bit cc bn}
\ldots{} y l phn kt thc.
\end{document}
latex thu01.tex
dvipdf thu01.dvi
\documentclass[tu chn]{lp}
y, lp cho bit kiu ti liu cn bin son. Bng 1.1 lit k cc kiu ti
liu c nh ngha sn. Bn cnh cc kiu ti liu chun, LATEXcn cho
1.6 Cch trnh by mt ti liu 12
\documentclass[11pt,twoside,a4paper]{article}
1.6.2 Cc gi
Trong qu trnh son tho ti liu, bn s nhn thy rng c mt s cng
vic m LATEX khng th gii quyt c. V d, ch vi LATEX th bn khng
th kt hp cc hnh nh vo ti liu c, hay n gin hn l bn khng
th a mu sc vo ti liu. Khi ny, c th m rng kh nng ca LATEX,
bn s cn thm vo mt s cng c b sung (chng c gi l cc gi).
a
CTAN:/tex-archive/macros/latex/contrib/supported/foiltex
1.6 Cch trnh by mt ti liu 13
\usepackage[tu chn]{tn gi }
\pagestyle{kiu}
\thispagestyle{style}
a
tp tin ny c trn my ca bn v bn c th dch n sang dng
DVI vo mt th mc bt k bng cch nh lnh latex doc.dtx Vi
cc tp tin c cp khc bn cng c th thao tc tng t.
1.7 Mt s dng tp tin thng gp 16
.log Lu cc thng tin chi tit v qu trnh bin dch cui cng.
1.8 Cc ti liu ln
Thng thng, khi lm vic vi cc ti liu ln, ta thng chia ti liu ra
lm nhiu phn nh hn vic qun l ti liu c thun tin, d dng
hn. LATEX cung cp cho bn hai lnh h tr cho vic ny.
\include{filename}
\includeonly{filename,filename,. . . }
\input{filename}
\usepackage{syntonly}
\syntaxonly
Son tho vn bn
% Th d 1
\ldots khi m Albert Einstein gii thiu phng trnh:
\begin{equation}
e = m \cdot c^2 \; ,
\end{equation}
th vo thi im , n l phng trnh c bit n nhiu nht
v ng thi cng t ngi hiu c n nht.
% Th d 2
\ldots theo lut Kirchoff v cng dng in th:
\begin{equation}
\sum_{k=1}^{n} I_k = 0 \; .
\end{equation}
% Th d 3
\ldots c nhiu li im.
\begin{equation}
2.2 nh dng vic xung hng v sang trang 21
\\ hay \newline
\\*
Lnh sau s cho php ngt trang sau khi xung hng:
\newpage
Cc lnh sau:
s thc hin theo th t tng ng cc cng vic nh: xung hng, khng
xung hng, sang trang, khng sang trang. Ngoi ra, chng cn cho php
ngi son tho tc ng n vic xung hng v sang trang vi tham s
km theo. S n y c th ly cc gi tr t 1 n 4. Khi n = 4 th LATEX s
t ng b qua lnh ny nu kt qu khng p mt. Lu : bn khng nn
nhm ln gia vic ngt trang vi vic to mi mt trang. Ngay c khi
bn s dng lnh ngt hng hay ngt trang th LATEX vn c gng thc
hin vic cn bng bin phi cng nh chiu di ca trang. Nu bn thc s
mun chuyn sang mt hng mi th hy s dng lnh tng ng (hy on
xem nn dng lnh no trong cc lnh trn).
LATEX lun c gng thc hin vic xung hng mt cch hp l. Nu n
khng th tm thy cch tt nht ngt hng theo chun th n s gi
nguyn phn vn bn (do , phn vn bn ny s nm ln sang l phi).
Khi ny, LATEX s thng bo khi bin dch l c phn vn bn nm ln ra
bin (overfull box).2 Bn c th hng dn LATEX linh ng x l tnh
hung thng qua lnh \sloppy. Lnh ny ngn cn vic to ra cc dng qu
di bng cch tng khong cch gia cc t ngay c khi m n lm cho kt
qu xut ra khng my p mt. Khi ny, cnh bo li (underfull hbox) s
2
Mc d LATEX a ra thng bo li nhng bn kh c th nhn thy c phn d
ra ny. Nu bn s dng tham s tu chn l draft trong lnh \documentclass th cc
hng ny s c nh du bi mt hng en bin phi.
2.2 nh dng vic xung hng v sang trang 23
2.2.2 Ngt t
LATEX s t ng ngt t khi cn thit. Nu LATEX thc hin vic ny khng
c nh ca bn th bn c th s dng lnh sau yu cu LATEX gii
quyt trng hp c bit .
\hyphenation{danh sch cc t}
\hyphenation{FORTRAN Hy-phen-a-tion}
\mbox{on vn bn}
S in thoi ca ti s thay i
S in thoi ca ti s thay i trong
trong thi gian ngn sp n. S
thi gian ngn sp n. S mi s l:
mi s l: \mbox{(08 8561144)}.
(08 8561144).
Tham s \mbox{\emph{tn tp tin}} Tham s tn tp tin dng lu tn ca tp
dng lu tn ca tp tin. tin.
Tn lnh V d M t
\today Ngy 29 thng 10 nm 2005 Ngy thng hin thi
\TeX TEX Tn ca b my sp ch yu thch ca bn!!!
\LaTeX LATEX Tn ca tr chi
\LaTeXe LATEX 2 Phin bn hin ti ca LATEX
2.4.3 Du ng ()
K t ny thng c thy trn cc a ch web. to ra k t ny trong
LATEX, ban c th s dng lnh \~ tuy nhin kt qu khng hon ton l
iu ta mun. Bn nn son tho nh sau:
http://www.rich.edu/\~{}bush \\ http://www.rich.edu/bush
http://www.clever.edu/$\sim$demo http://www.clever.edu/demo
2.4.4 K hiu v ()
V d di y minh ho cho vic in ra mt k hiu v trong LATEX:
2.4 Cc k t c bit v cc k hiu 26
\usepackage{textcomp}
\texteuro
in ra k hiu ny.
Nu font ch ca bn khng h tr k hiu ny hay bn khng thch k
hiu Euro ca font ch trn, bn c th s dng mt trong cch sau:
Cch 1: dng gi eurosym. Gi ny cung cp k hiu chnh thc ca ng
euro.
\usepackage[official ]{eurosym}
\EUR
2.4.6 Du ba chm (. . . )
Trn cc my nh ch, du phy hay du chm c cng mt kch thc vi
cc k t khc. Trong in n sch, cc k t ny ch chim mt khong nh
v c t rt st k t trc n. Do , bn khng th nhp vo du ba
chm bng cch nhp 3 du chm lin tip nhau. Thay vo , ta c mt
lnh thc hin vic ny:
\ldots
\o \o \^o \~o
o \=o o \.o o \"o c \c c
o \u o o \v o o \H o o \c o
\d o o \b o
oo \t oo
\oe \OE \ae \AE
a \aa
A \AA
\o \O l \l L \L
\i \j ! ! ? ?
\usepackage[ngn ng ]{babel}
\selectlanguage{ngn ngA}
\usepackage[bng m ]{inputenc}
\usepackage{ucs}
\usepackage[utf8]{inputenc}
\usepackage[encoding]{fontenc}
\usepackage[portuguese]{babel}
\usepackage[latin1]{inputenc}
c th nhp liu
\usepackage[T1]{fontenc}
\usepackage[portuges]{babel}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[frenchb]{babel}
2.5.3 S h tr i vi ting c
c th s dng tnh nng h tr ny, bn c th s dng lnh sau:
\usepackage[german]{babel}
Lnh trn s kch hot tnh nng ngt qung t i vi ting c sau khi
bn cu hnh h thng LATEX mt cch hp l. Ngoi ra, n cng t ng
2.5 S h tr i vi cc ngn ng quc t 33
"a a "s
" "
"< or \flqq "> or \frqq
\flq < \frq >
\dq
\usepackage{hangul}
Lnh ny s kch hot tnh nng son tho ting Hn. Cc tiu ca
chng, mc, mc con, mc lc, . . . s c dch sang ting Hn v nh dng
ca ti liu cng s thay i theo quy c mu ti liu bng ting Hn.
Cc gi trn cng cung cp tnh nng la chn mt mu nh. Trong
ting Hn, c rt nhiu cp tin t tng ng v mt ng php nhng khc
nhau v hnh thc. Cp tin t no ng s tu thuc vo m tit ng trc
kt thc bi mt nguyn m hay ph m. (iu ny phc tp hn nhng ta
c th ni nm na nh th cho d hiu.) Ngi dn Hn Quc s khng gp
kh khn trong vic la chn cp tin t no cho thch hp nhng TEX s
khng xc nh c vic s dng cp no s dng lm tham chiu v
cc chui mc nh s thay i trong khi son tho. HLATEX gii phng
c ngi dng khi vn ny bng mt c ch lm vic hot ng kh
tt (nhng vn c li).
Khi bn khng cn mt s tnh nng c bit ca son tho ting Hn,
n gin ho, bn c th dng lnh sau kch hot tnh nng son tho
9
B Vn Ho Hn Quc
2.6 Khong cch gia cc t 37
\usepackage{hfont}
\frenchspacing
2.7 Ta , cc chng v cc mc
Nhm gip cho ngi c d dng tm ra nhng phn cn thit trong ti liu,
bn nn chia nh ti liu thnh cc chng, mc v mc con. LATEX h tr
cc lnh c bit dng ta ca cc mc lm i s. Vic s dng chng
theo th t nh th no s tu thuc vo bn.
Cc lnh sau sn c dnh cho lp ti liu dng article:
\section{...}
\subsection{...}
\subsubsection{...}
\paragraph{...}
\subparagraph{...}
\part{...}
Khi lm vic vi lp ti liu report hay book, lnh chia cu trc ln nht
l
\chapter{...}
\tableofcontents
Ta ca ti liu s c to ra bi lnh
\maketitle
11
Cc lnh ny khng bit n i tng chng tham chiu n. Lnh \label ch lu
li s hiu ca vic nh s cui cng.
2.9 Ch thch cui trang 41
\underline{ni dung}
\emph{ni dung}
\textit{Bn cng c th
\emph{nhn mnh} vn bn
khi m n c chnh l
Bn cng c th nhn mnh vn bn khi m
in nghing,}
n c chnh l in nghing, trong font
\textsf{trong font ch dng
ch dng sans-serif, hay kiu nh my.
\emph{sans-serif},}
\texttt{hay kiu
\emph{nh my}.}
2.11 Mi trng
thun tin cho vic nh dng phn vn bn, LATEX nh ngha sn
mt s mi trng h tr. s dng, bn cn phi nhp vo nh sau:
\begin{aaa}...\begin{bbb}...\end{bbb}...\end{aaa}
\flushleft
\begin{enumerate}
\item Bn c th kt
hp mi trng cc danh 1. Bn c th kt hp mi trng cc
sch theo mnh: danh sch theo mnh:
\begin{itemize}
\item Nhng i khi n Nhng i khi n trng khng
trng p.
khng p. - Vi mt du gch.
\item[-] Vi mt du gch.
\end{itemize} 2. Do , hy nh rng:
\item Do , hy nh rng:
\begin{description} Nhng iu ng ngn s tr nn
\item[Nhng iu ng ngn] s tr hay khi chng nm trong mt
nn hay khi chng nm trong mt danh sch
danh sch Nhng iu hay c th c trnh
\item[Nhng iu hay] c th c by mt cch p mt thng
trnh by mt cch p qua cc danh sch.
mt thng qua cc danh sch.
\end{description}
\end{enumerate}
\begin{flushleft}
on vn bn ny c\\
on vn bn ny c
canh tri. \LaTeX{} s khng
canh tri. LATEX s khng c gng lm cho
c gng lm
cc hng c cng chiu di.
cho cc hng c cng chiu di.
\end{flushleft}
\begin{flushright}
on vn bn ny c\\
on vn bn ny c
canh phi. \LaTeX{} s khng
canh phi. LATEX s khng c gng lm cho
c gng lm
cc hng c cng chiu di.
cho cc hng c cng chiu di.
\end{flushright}
\begin{center}
Nm tm \\ca tri t. Nm tm
\end{center} ca tri t.
2.11.3 Trch dn v cc on th
Mi trng quote rt hu dng khi son tho cc li trch dn, cc cu quan
trng hay cc v d.
Lng l
\begin{flushleft}
\begin{verse}
Em m thi gian tri mi\\ Lng l
Sao ngy c di bt tn\\
Sao m c mi Em m thi gian tri mi
mong lung\\ Sao ngy c di bt tn
em lc mt\\ Sao m c mi mong lung
Mt anh tht ri.\\ em lc mt
Mt anh tht ri.
Tnh gic\\ Tnh gic
Tri bng sng bn em\\ Tri bng sng bn em
C n, lng l\\ C n, lng l
Em li m Em li m thi gian tri mi
thi gian tri mi\\ Bao cuc tnh n ri i
Bao cuc tnh n ri i\\ Nh cn gi
Nh cn gi\\ Nhng c bao gi em khc
Nhng c bao gi em khc c u\\ c u
Phi chng nc mt chn Phi chng nc mt chn
su tnh c\\ su tnh c
Phi chng trong lng\\ Phi chng trong lng
Em ch khc v anh? \ldots Em ch khc v anh? . . .
\end{verse}
\end{flushleft} on Th Ngc H
\begin{flushright}
on Th Ngc H
\end{flushright}
2.11.4 Li ta
Cc ti liu khoa hc thng bt u vi phn tm tt ni dung chnh
gip cho c gi c c ci nhn tng qut. LATEX cung cp mi trng
2.11 Mi trng 46
\begin{abstract}
Ni dung ca phn li ta. Ni dung ca phn li ta.
\end{abstract}
2.11.5 In n ng nguyn vn
Cc vn bn c son tho trong cp lnh \begin{verbatim} v \end{verbatim}
s c in n trc tip ra my in ging nh nhng g bn nhp vo (bao
gm c vic xung hng, khong trng m khng thng qua qu trnh nh
dng ca LATEX).
thc hin iu ny bn trong mt on vn th ta s dng lnh sau:
\verb+ni dung+
\begin{verbatim*}
phin bn c du * phinbncdu*
pha sau ca mi trng phasaucamitrng
\ei{verbatim} nhn \ei{verbatim}nhn
mnh khong trng gia mnhkhongtrnggia
cc t trong vn bn. ccttrongvnbn.
\end{verbatim*}
\begin{tabular}[pos]{table spec}
\begin{tabular}{|r|l|}
\hline 7C0 & c s 16 \\
3700 & c s 8 \\ 7C0 c s 16
\cline{2-2} 11111000000 3700 c s 8
& c s 2 11111000000 c s 2
\\ \hline \hline 1984 s thp phn
1984 & s thp phn \\ \hline
\end{tabular}
\begin{tabular}{|p{4.7cm}|}
\hline
on vn ny s c
on vn ny s c ng
ng khung li. Hy vng
khung li. Hy vng rng bn
rng bn s
s thch tnh nng ny.
thch tnh nng ny.
\\ \hline
\end{tabular}
\begin{tabular}{@{} l @{}}
\hline
khng c khong cch trn u khng c khong cch trn u
\\ \hline
\end{tabular}
\begin{tabular}{l}
\hline
c khong trng hai u\\ c khong trng hai u
\hline
\end{tabular}
2.12 Tnh linh ng trong cch trnh by 49
Hin nay, LATEX cha h tr trc tip cho vic sp thng hng cc ct lu
cc s thp phn,15 nhng chng ta vn c th sp thng hng bng cch
dng 2 ct: mt ct c canh l bn phi gm cc s nguyn v mt ct
c canh l bn tri cha s thp phn. Lnh \@{.} s c dng thay
i du phn cch gia cc ct thnh du .. ng qun thay th cc du
chm thp phn trong s liu ca bn thnh k hiu cch ct (&). Bn c th
dng thm mt ct xut ta bng cch s dng lnh\multicolumn.
\begin{tabular}{c r @{.} l}
Cc biu thc i vi s
$\pi$ & \multicolumn{2}{c}{Value}
\\ \hline $\pi$ & 3&1416 Cc biu thc i vi s Value
\\ $\pi^{\pi}$ 3.1416
& 36&46 \\ 36.46
$(\pi^{\pi})^{\pi}$ ( ) 80662.7
& 80662&7
\\
\end{tabular}
\begin{tabular}{|c|c|}
\hline \multicolumn{2}{|c|}
{Nguyn} \\ Nguyn
\hline Tn & Khoa! \\ Tn Khoa!
\hline
\end{tabular}
\begin{table}[!hbp]
vo. Nu LATEX khng thc hin c th biu bng hay hnh minh ho trong
hng i y s c xem nh va mi xut hin trong vn bn17 (c ngha
l n s b a xung cui hng i ch i c x l.) LATEX s c gng
gi ng th t xut hin ca cc biu bng v hnh minh ha. y l l
do m ti sao mt hnh minh ho hay biu bng b y xung n cui ti
liu. Do :
Nu LATEX khng t cc biu bng hay hnh minh ha ng v
tr bn mong mun th li gy ra l do mt biu bng hay hnh
minh ho no gy nghn hng i.
LATEX cho php vic nh v tr ch vi mt tham s nhng iu ny s
gy ra cc vn bi v nu LATEX khng th t n ti v tr nh yu cu th
n s gy nghn hng i, nh hng n cc thnh phn khc trong hng
i ny. C th, bn khng nn s dng tham s [h]tham s ny hot ng
khng tt v do , trong cc phin bn gn y ca LATEX, tham s ny t
ng c thay i bi tham s [ht].
Lnh
\caption{tiu }
nh tiu cho biu bng hay hnh minh ho. Vic nh s th t vo chui
Hnh hay Bng s c LATEX t ng thc hin.
Hai lnh sau
\listoffigures v \listoftables
Hnh~\ref{white} l mt v d v nh.
\begin{figure}[!hbp]
\makebox[\textwidth]{\framebox[5cm]{\rule{0pt}{5cm}}}
\caption{Hnh c kch thc 5x5~cm.} \label{white}
\end{figure}
nhm yu cu LATEX phi xut ra ngay tt c cc biu bng hay hnh minh
ho trong hng i v bt u mt trang mi. Lnh \cleardoublepage s
to thm mt trang mi bn phi.
Bn s hc cch a cc hnh nh PostScript vo ti liu c son
bi LATEX 2 phn sau.
2.13 Bo v cc lnh d v
Vn bn lm tham s cho cc lnh nh \caption hay \section c th xut
hin nhiu ln trong ti liu (e.g trong phn mc lc cng nh trong phn
ni dung vn bn). Mt s lnh s gy ra li khi c s dng lm tham s
cho cc lnh ging nh \section. Cc lnh ny gi l cc lnh d vv d
nh lnh \footnote hay \phantom. Cc lnh d v ny cn phi c bo
v (tt c chng ta u cn c bo v?). Bn c th bo v chng bng
cch t lnh \protect trc cc lnh ny.
Lnh \protect ch c hiu lc i vi lnh ngay bn phi ca n. Vic
lm dng lnh \protect cng khng gy nh hng g.
\section{Ti l mt ngi n cn
\protect\footnote{v bo v phn ch thch cui trang}}
Chng 3
\TeX{} c pht m l
\(\tau\epsilon\chi\).\\[6pt]
TEX c pht m l .
100~m$^{3}$ nc.\\[6pt]
Tnh yu xut pht t 100 m3 nc.
\begin{math}
Tnh yu xut pht t .
\heartsuit
\end{math}.
\begin{equation} \label{eq:eps}
\epsilon > 0
\end{equation} >0 (3.1)
T bt phng trnh (\ref{eq:eps}),
T bt phng trnh (3.1), chng ta c th
chng ta c th suy ra rng
suy ra rng . . . ng thi t (3.1) chng ta
\ldots ng thi t
suy ra . . .
\eqref{eq:eps}
chng ta suy ra \ldots
\begin{displaymath}
\lim_{n \to \infty} n
X 1 2
\sum_{k=1}^n \frac{1}{k^2} lim =
n k2 6
= \frac{\pi^2}{6} k=1
\end{displaymath}
\begin{equation}
\forall x \in \mathbf{R}:
\qquad x^{2} \geq 0 x R : x2 0 (3.2)
\end{equation}
\begin{equation}
x^{2} \geq 0\qquad
\textrm{vi mi }x\in\mathbf{R} x2 0 vi mi x R (3.3)
\end{equation}
\begin{displaymath}
x^{2} \geq 0\qquad \textrm{vi mi }
x\in\mathbb{R} x2 0 vi mi x R
\end{displaymath}
\begin{equation}
a^x+y \neq a^{x+y} ax + y 6= ax+y (3.4)
\end{equation}
$\lambda,\xi,\pi,\mu,\Phi,\Omega$ , , , , ,
$\sqrt{x}$ \qquad
p 3
$\sqrt{ x^{2}+\sqrt{y} }$ x x2 + y 2
\qquad $\sqrt[3]{2}$\\[3pt] [x2 + y2]
$\surd[x^2 + y^2]$
$\overline{a+b}$ a+b
\begin{displaymath}
y=x^{2}\qquad y=2x\qquad y=2 y = x2 y 0 = 2x y 00 = 2
\end{displaymath}
\begin{displaymath}
\vec a\quad\overrightarrow{AB}
~a AB
\end{displaymath}
3.3 Xy dng khi cc cng thc ton hc 59
$1\frac{1}{2}$~ting
\begin{displaymath} 1 12 ting
\frac{ x^{2} }{ k+1 }\qquad
x^{ \frac{2}{k+1} }\qquad x2 2
x k+1 x1/2
x^{ 1/2 } k+1
\end{displaymath}
3.3 Xy dng khi cc cng thc ton hc 60
\begin{displaymath}
n
\binom{n}{k}\qquad\mathrm{C}_n^k Ckn
\end{displaymath} k
\begin{displaymath} Z
!
\int f_N(x) \stackrel{!}{=} 1 fN (x) = 1
\end{displaymath}
Bn c th dng lnh \int son tho ton t tch phn, lnh \sum
son tho ton t tnh tng v lnh \prod son tho ton t tnh
tch. Cn trn v cn di s c son thng qua lnh ^ v _ tng t nh
vic son ch s trn/di.3
\begin{displaymath}
\sum_{i=1}^{n} \qquad n
X Z
2 Y
\int_{0}^{\frac{\pi}{2}} \qquad
\prod_\epsilon i=1 0
\end{displaymath}
\begin{displaymath}
\sum_{i=1}^{n} \qquad n
X Z
2 Y
\int_{0}^{\frac{\pi}{2}} \qquad
\prod_\epsilon i=1 0
\end{displaymath}
\begin{displaymath}
\sum_{\substack{0<i<n \\ 1<j<m}}
P(i,j) = X X
P (i, j) = Q(i, j)
\sum_{\begin{subarray}{l} i\in I\\
0<i<n iI
1<j<m 1<j<m 1<j<m
\end{subarray}} Q(i,j)
\end{displaymath}
\begin{displaymath}
{a,b,c}\neq\{a,b,c\} a, b, c 6= {a, b, c}
\end{displaymath}
\begin{displaymath}
3
1 + \left( \frac{1}{ 1-x^{2} } 1
\right) ^3 1+
1 x2
\end{displaymath}
2
$\Big( (x+1) (x-1) \Big) ^{2}$\\ (x + 1)(x 1)
$\big(\Big(\bigg(\Bigg($\quad )
o
$\big\}\Big\}\bigg\}\Bigg\}$\quad
$\big\|\Big\|\bigg\|\Bigg\|$
\begin{displaymath}
x_{1},\ldots,x_{n} \qquad
x_{1}+\cdots+x_{n} x1 , . . . , xn x1 + + xn
\end{displaymath}
\newcommand{\ud}{\mathrm{d}}
\begin{displaymath} ZZ
\int\!\!\!\int_{D} g(x,y) g(x, y) dx dy
\, \ud x\, \ud y D
\end{displaymath} thay v
thay v
Z Z
\begin{displaymath} g(x, y)dxdy
D
\int\int_{D} g(x,y)\ud x \ud y
\end{displaymath}
\newcommand{\ud}{\mathrm{d}}
ZZ
\begin{displaymath}
dx dy
\iint_{D} \, \ud x \, \ud y D
\end{displaymath}
\begin{displaymath}
\mathbf{X} =
\left( \begin{array}{ccc}
x11 x12 . . .
x_{11} & x_{12} & \ldots \\
X = x21 x22 . . .
x_{21} & x_{22} & \ldots \\ .. .. ..
\vdots & \vdots & \ddots . . .
\end{array} \right)
\end{displaymath}
3.5 Ging theo ct 64
\begin{displaymath}
y = \left\{ \begin{array}{ll}
a & \textrm{nu $d>c$}\\
b+x & \textrm{nu i chi vo a nu d > c
bui sng}\\ y= b + x nu i chi vo bui sng
l c ngy
l & \textrm{c ngy}
\end{array} \right.
\end{displaymath}
\begin{displaymath}
\left(\begin{array}{c|c}
1 & 2 \\
1 2
\hline
3 4
3 & 4
\end{array}\right)
\end{displaymath}
\begin{eqnarray}
f(x) & = & \cos x \\
f (x) = cos x (3.5)
f(x) & = & -\sin x \\ 0
\int_{0}^{x} f(y)dy & f (x) = sin x (3.6)
Z x
= & \sin x f (y)dy = sin x (3.7)
\end{eqnarray} 0
3.6 Cc khong trng thay cho phn vn bn 65
{\setlength\arraycolsep{2pt}
\begin{eqnarray} x3 x5
\sin x & = & x -\frac{x^{3}}{3!} sin x = x +
3! 5!
+ \frac{x^{5}}{5!}-{}
x7
\nonumber \\ + (3.8)
7!
& & {}-\frac{x^{7}}{7!}+{}\cdots
\end{eqnarray}}
\begin{eqnarray}
\lefteqn{ \cos x = 1
-\frac{x^{2}}{2!} +{} } x2
cos x = 1 +
\nonumber\\ 2!
& & {}+\frac{x^{4}}{4!} x4 x6
-\frac{x^{6}}{6!}+{}\cdots + + (3.9)
4! 6!
\end{eqnarray}
\begin{displaymath}
{}^{12}_{\phantom{1}6}\textrm{C}
\qquad \textrm{so vi} \qquad 12 12
6C so vi 6 C
{}^{12}_{6}\textrm{C}
\end{displaymath}
\begin{displaymath}
\Gamma_{ij}^{\phantom{ij}k} \qquad
\textrm{so vi} \qquad ij k so vi kij
\Gamma_{ij}^{k}
\end{displaymath}
\begin{equation} 2^{\textrm{nd}}
\quad 2^{\mathrm{nd}} 2nd 2nd (3.10)
\end{equation}
6
Gi amsmath ca AMS-LATEX cho php lnh \textrm lm vic vi vn bn c
thay i kch thc.
3.8 nh l, nh lut, . . . 67
\begin{displaymath}
\mathop{\mathrm{corr}}(X,Y)=
\frac{\displaystyle
n
\sum_{i=1}^n(x_i-\overline x) X
(xi x)(yi y)
(y_i-\overline y)}
i=1
{\displaystyle\biggl[ corr(X, Y ) = n n 1/2
X X
\sum_{i=1}^n(x_i-\overline x)^2 (xi x)2 (yi y)2
\sum_{i=1}^n(y_i-\overline y)^2 i=1 i=1
\biggr]^{1/2}}
\end{displaymath}
3.8 nh l, nh lut, . . .
Khi son tho cc ti liu Ton hc, bn s cn phi son tho cc b ,
nh ngha, tin v cc cu trc tng t. LATEX s h tr bn vi lnh
sau:
\newtheorem{name}[counter ]{text}[section]
\flushleft
\newtheorem{mur}{Murphy}[section]
\begin{mur}
Nu c hai hay nhiu Murphy 3.8.1 Nu c hai hay nhiu cch
cch hn lm mt hn lm mt iu g v hn na mt
iu g v hn na mt trong cc cch ny c th gy ra cc thm
trong cc cch ny c ho th s c mt ngi no sn lng lm
th gy ra cc thm ho n.
th s c mt ngi
no sn lng lm n.
\end{mur}
3.9 Cc k hiu in m 69
3.9 Cc k hiu in m
Trong LATEX, vic son tho cc k hiu in m l tng i kh khn; c
l y l ch ca LATEX bi v nhng ngi son tho nghip d rt d
lm dng chc nng ny. Lnh thay i font ch nh \mathbf s xut ra cc
k t m; tuy nhin lnh ny s i kiu font ch sang dng roman trong
khi cc k hiu ton hc thng c vit nghing. Ngoi ra, ta cn c lnh
\boldmath nhng lnh ny ch c tc dng bn ngoi mi trng ton hc.
N cng c tc dng vi cc k hiu.
\begin{displaymath}
\mu, M \qquad \mathbf{M} \qquad
\mbox{\boldmath $\mu, M$} , M M , M
\end{displaymath}
\begin{displaymath}
\mu, M \qquad
\boldsymbol{\mu}, \boldsymbol{M} , M , M
\end{displaymath}
3.10 Danh sch cc k hiu ton hc 70
a
\hat{a} a
\check{a} a
\tilde{a} a
\acute{a}
a
` \grave{a} a \dot{a} a
\ddot{a} a
\breve{a}
a
\bar{a} ~a \vec{a} A
b \widehat{A} A
e \widetilde{A}
7
cc bng sau c trch t symbols.tex c son bi David Carlisle v sau c
thay i nhiu theo s gi ca Josef Tkadlec.
3.10 Danh sch cc k hiu ton hc 71
+ + -
\pm \mp / \triangleleft
\cdot \div . \triangleright
\times \ \setminus ? \star
\cup \cap \ast
t \sqcup u \sqcap \circ
\vee , \lor \wedge , \land \bullet
\oplus \ominus \diamond
\odot \oslash ] \uplus
\otimes
\bigcirc q \amalg
4 \bigtriangleup 5 \bigtriangledown \dagger
\lhd a \rhd a \ddagger
\unlhd a \unrhd a o \wr
( ( ) ) \uparrow \Uparrow
[ [ or \lbrack ] ] or \rbrack \downarrow \Downarrow
{ \{ or \lbrace } \} or \rbrace l \updownarrow m \Updownarrow
h \langle i \rangle | | or \vert k \| or \Vert
b \lfloor c \rfloor d \lceil e \rceil
/ / \ \backslash . (c hai u trng)
2
Mt cch khc xut dng PostScript l s dng phn mm GhostScript ti a
ch CTAN:/tex-archive/support/ghostscript. Ngi dng Windows v OS/2 c th
cn phn mm GSView.
3
CTAN:/tex-archive/macros/latex/required/graphics
4.1 a nh EPS vo ti liu 82
\usepackage[driver ]{graphicx}
\includegraphics[key=value, . . . ]{file}
4
Nu chng trnh ca bn khng th xut di dng EPS, bn c th th ci t
driver ca my in PostScript (v d nh my Apple LaserWriter) v in kt qu lm vic
ra tp tin vi driver ny. Thng thng th tp tin ny s c nh dng l EPS. Lu
rng mt hnh nh dng EPS khng c php cha nhiu hn mt trang. Mt s driver
ca cc my in c th c cu hnh trc tip xut ra dng EPS.
4.2 Ti liu tham kho 83
\begin{figure}
\begin{center}
\includegraphics[angle=90, width=0.5\textwidth]{test}
\end{center}
\end{figure}
\bibitem[label ]{marker }
\cite{marker }
4.3 To ch mc
i vi cc ti liu hon chnh th phn ch mc ng mt vai tr ht sc
quan trng. Vi LATEX v chng trnh h tr vic to ch mc makeindex,5 ,
vic to ch mc cho mt ti liu tr nn ht sc n gin. Phn ny ch
gii thiu s qua nhng lnh c bn h tr vic to cc ch mc. c c
mt ci nhn su sc hn, bn c th tham kho thm ti liu The LATEX
Companion [3]. .
kch hot tnh nng to ch mc ca LATEX, bn cn phi s dng vo
gi makeidx trong phn ta ca ti liu.
\usepackage{makeidx}
\makeindex
Ni dung ca ch mc s c xc nh vi lnh:
\index{key}
V d Mc t Ch thch
\index{hello} hello, 1 Mt mc t n thun
\index{hello!Peter} Peter, 3 Mc t con ca mc t hello
\index{Sam@\textsl{Sam}} Sam, 2 Mc t c nh dng
\index{Lin@\textbf{Lin}} Lin, 7 Ging nh trn
\index{Jenny|textbf} Jenny, 3 nh dng s trang
\index{Joe|textit} Joe, 5 Ging nh trn
\index{eolienne@\eolienne} olienne, 4 iu khin cc du
makeindex tn tp tin
\printindex
\documentclass{book}
\usepackage{fancyhdr}
\pagestyle{fancy}
% xc nh rng phn ta v phn chn ca trang
% s c vit thng.
\renewcommand{\chaptermark}[1]{\markboth{#1}{}}
\renewcommand{\sectionmark}[1]{\markright{\thesection\ #1}}
\fancyhf{} % xo cc nh dng hin ti i vi phn ta trang
\fancyhead[LE,RO]{\bfseries\thepage}
\fancyhead[LO]{\bfseries\rightmark}
\fancyhead[RE]{\bfseries\leftmark}
\renewcommand{\headrulewidth}{0.5pt}
\renewcommand{\footrulewidth}{0pt}
\addtolength{\headheight}{0.5pt} % to khong trng cho vch ngang
\fancypagestyle{plain}{%
\fancyhead{} % chnh phn ta cho trang trng
\renewcommand{\headrulewidth}{0pt} % v ng k ngang
}
\verbatiminput{tn tp tin}
4.6 Ti v v ci t cc gi ca LATEX
Hu ht cc bn ci t ca LATEX u i km vi mt s lng ln cc gi
phc v vic nh dng ti liu. Tuy nhin, mt s gi hu dng khc phi
c ti v t mng. Ni m bn c th tm thy hu ht cc tin ch ny l
CTAN (http://www.ctan.org/).
4.6 Ti v v ci t cc gi ca LATEX 89
4.7.2 Cc font ch
pdfLATEX c th lm vic vi tt c cc kiu font ch (PK bitmaps, True-
Type, PostScript type 1. . . ) nhng ch yu l nh dng font ca ca LATEX,
font PK dng bitmap cho ra kt qu rt xu khi ti liu c xem bng
Acrobat Reader. c ti liu p mt th ch nn s dng cc font ch
dng PostScript Type 1. Cc bn ci t mi ca TEX s t ng cu hnh
vic ny. Nu mi th vn hnh tt th bn c th b qua c mc ny.
Chng ta s khng bn v font ch trong ti liu ny v t LATEX lm
tt vic x l cc font ch cng nh vic s dng b font ch ring ca n
p ng yu cu ca vic son tho v in n cc ti liu khoa hc.
B font PostScript da vo font ch Computer Modern v AMSFonts
c xy dng bi Blue Sky Research v Y&Y, Inc. Sau h chuyn
bn quyn sang cho American Mathemcatical Society. Cc font ch ny
c cng b rng ri t nm 1997 v c phn phi km theo cc phin
bn ca TEX.
Tuy nhin son tho ti liu bng cc ngn ng khc vi ting Anh
bn cn s dng b font ch EC, LH hay CB (xem thm phn ni v font ch
OT1 trang 30). Vladimir Volovich to ra nhm font ch cm-super bao
gm ton b font EC/TC, EC Concrete, EC Bright v LH. Bn c th ti
v a ch CTAN:/fonts/ps-type1/cm-super. Ngoi ra n cng c thm
TEXLive7 v MikTEX. Apostolos Syropoulos cng to ra b font type 1 CB
ting Hy Lp v c th ti v a ch CTAN:/tex-archive/fonts/greek/cb.
Tuy nhin, c hai b font ch ny khng c cng cht lng in n nh b
font ch Type1 CM ca Blue Sky/Y&Y.
i vi cc ti liu s dng cc ngn ng gc Latin bn c mt s tu
chn khc.
\usepackage[pdftex]{color,graphicx}
\usepackage[pdftex]{hyperref}
\usepackage[pdftex,bookmarks,colorlinks]{hyperref}
\usepackage{hyperref}
\hypersetup{colorlinks,%
citecolor=black,%
filecolor=black,%
linkcolor=black,%
urlcolor=black,%
pdftex}
\usepackage[pdfauthor={Pierre Desproges}%
pdftitle={Des femmes qui tombent},%
pdftex]{hyperref}
\href{url }{text}
on m sau
4.7 Lm vic vi pdf LATEX 97
4.7.5 Vn vi cc lin kt
Cc thng ip nh:
! pdfTeX warning (ext4): destination with the same identifier
(name{page.1}) has been already used, duplicate ignored
xut hin khi b m c khi ng li. V d nh khi s dng lnh
\mainmatter c cung cp bi lp ti liu dng book, b m s c
khi ng li l 1 tng ng vi chng u tin ca ti liu. Tuy nhin,
phn li ta ca ti liu cng c nh s l trang 1. Khi ny, tt c cc
lin kt n trang 1 s khng cho kt qu duy nht na! Do , thng bo
l duplicate has been ignored.
B m s thc hin vic a plainpages=false vo mc chn ca cc
siu lin kt. Khng may l iu ny ch h tr vic m trang. Mt gii
php trit hn l s dng mc chn hypertexnames=false tuy nhin khi
ny cc lin kt n cc trang trong phn ch mc s khng lm vic.
4.7 Lm vic vi pdf LATEX 98
4.7.6 Cc vn vi Bookmark
Phn vn bn c hin th bi bookmark khng phi lc no cng ging
nh bn mun. Bi v cc bookmark ch n thun l vn bn cho nn n
s c t k t hn l phn vn bn ca LATEX. Cc siu lin kt s t ng
thy cc li ny v a ra cnh bo:
\section{\texorpdfstring{$E=mc^2$}%
{E\ =\ mc\texttwosuperior}}
\section{\textcolor{red}{Red !}}
th kt qu s d c hn.
S tng thch gia tp tin ngun trong LATEX v trong pdf LATEX
Trong tnh hung l tng, ti liu ca bn s c dch tt nh nhau vi
LATEX v pdfLATEX. Vn ln y l vic a vo cc hnh nh. Gii
php c bn cho vn ny l b qua phn m rng ca tp tin trong lnh
\includegraphics. Khi ny, c LATEX v pdfLATEX s t ng tm kim tp
tin c nh dng ph hp trong th mc hin thi. Vic bn cn lm l to
4.8 To ti liu trnh din vi gi beamer 99
trans to ra cc slide.
handout to ra bn in.
\documentclass[10pt]{beamer}
\mode<beamer>{%
\usetheme[hideothersubsections,right,width=22mm]{Goettingen}
}
\begin{document}
\begin{frame}<handout:0>
\titlepage
\end{frame}
\section{V d}
\begin{frame}
\frametitle{Nhng vic phi lm vo bui tra ny Ch nht}
\begin{block}{Mt l \ldots}
\begin{itemize}
\item dn ch i do\dots \pause
\item c sch\pause
\item vui a vi mo\pause
\end{itemize}
\end{block}
v nhiu vic khc
\end{frame}
\end{document}
Hin nay rt nhiu ngi dng LATEX bin son ti liu. Bn cnh vic h tr
bin son cc ti liu thng thng, LATEX cn h tr bin son hnh nh da
trn nhng m t thun vn bn. Ban u, tnh nng ny c phn b hn ch
nhng theo thi gian, mt s lng ln cc gi m rng ca LATEX khin tc
v ny tr nn n gin, gp phn khc phc nhng hn ch trc y. Trong
chng ny, bn s lm quen vi mt vi gi tiu biu.
5.2.1 Cc lnh c bn
Mi trng picture1 c to ra bi mt trong hai lnh sau
hay
Cc gi tr x, y, x0 , y0 s da vo \unitlength, bn c th gn li gi tr
ny vo bt k lc no (bn ngoi mi trng picture) vi lnh nh sau
\setlength{\unitlength}{1.2cm}
hay
1
Mi trng picture hot ng c lp, khng cn thm bt k mt gi no khc ngoi
tr LATEX 2 chun
5.2 Mi trng picture 106
5.2.2 Cc on thng
\setlength{\unitlength}{5cm}
\begin{picture}(1,1)
\put(0,0){\line(0,1){1}}
\put(0,0){\line(1,0){1}}
\put(0,0){\line(1,1){1}}
\put(0,0){\line(1,2){.5}}
\put(0,0){\line(1,3){.3333}}
\put(0,0){\line(1,4){.25}}
\put(0,0){\line(1,5){.2}}
\put(0,0){\line(1,6){.1667}}
%
%
\put(0,0){\line(2,1){1}}
%
% ,
,
\put(0,0){\line(2,3){.6667}}
% ,
#
#
#
\put(0,0){\line(2,5){.4}}
% ,
#
,
\put(0,0){\line(3,1){1}}
%
% , ,
#
# "
"
"
\put(0,0){\line(3,2){1}}
% #
# "
,
"
" !
\put(0,0){\line(3,4){.75}}
% ,
#" !! !
% ,
# "
\put(0,0){\line(3,5){.6}} , " !!
%, #
"! !
\put(0,0){\line(4,1){1}}
%#
,
#
"
"
!
!
!
((( ( (
(((
\put(0,0){\line(4,3){1}}
%
,
#
"
!
"
!
(
!
((((
,
(
%
"
#
!
(
\put(0,0){\line(4,5){.8}}
\put(0,0){\line(5,1){1}}
\put(0,0){\line(5,2){1}}
\put(0,0){\line(5,3){1}}
\put(0,0){\line(5,4){1}}
\put(0,0){\line(5,6){.8333}}
\put(0,0){\line(6,1){1}}
\put(0,0){\line(6,5){1}}
\end{picture}
1. vector ch phng,
2. di.
5.2 Mi trng picture 107
6, 5, . . . , 5, 6,
5.2.3 Mi tn
\setlength{\unitlength}{1mm}
\begin{picture}(60,40)
\put(30,20){\vector(1,0){30}}
\put(30,20){\vector(4,1){20}} OC
C
\put(30,20){\vector(3,1){25}}
*
C
\put(30,20){\vector(2,1){30}} yXX
X
XX
C
1
XXX C :
\put(30,20){\vector(1,2){10}} XC
-
\thicklines
\put(30,20){\vector(-4,1){30}}
\put(30,20){\vector(-1,4){5}}
\thinlines
\put(30,20){\vector(-1,-1){5}}
\put(30,20){\vector(-1,-4){5}}
\end{picture}
4, 3, . . . , 3, 4.
5.2.4 ng trn
\setlength{\unitlength}{1mm}
\begin{picture}(60, 40)
\put(20,30){\circle{1}}
\put(20,30){\circle{2}}
\put(20,30){\circle{4}}
\put(20,30){\circle{8}}
\put(20,30){\circle{16}}
\put(20,30){\circle{32}}
\put(40,30){\circle{1}}
\put(40,30){\circle{2}}
'$ '$
#
\put(40,30){\circle{3}}
\put(40,30){\circle{4}} j
be m
j
h
be
\put(40,30){\circle{5}}
"!
\put(40,30){\circle{6}} &% &%
\put(40,30){\circle{7}}
\put(40,30){\circle{8}} r u x z}
\put(40,30){\circle{9}}
\put(40,30){\circle{10}}
\put(40,30){\circle{11}}
\put(40,30){\circle{12}}
\put(40,30){\circle{13}}
\put(40,30){\circle{14}}
\put(15,10){\circle*{1}}
\put(20,10){\circle*{2}}
\put(25,10){\circle*{3}}
\put(30,10){\circle*{4}}
\put(35,10){\circle*{5}}
\end{picture}
Lnh
Lnh
Lnh
hay
\multiput(0,0)(40,0){2}
{\line(0,1){28}}
\put(1,28){\oval(2,2)[tl]}
\put(1,29){\line(1,0){5}}
\put(9,29){\oval(6,6)[tl]}
\put(9,32){\line(1,0){8}}
\put(17,29){\oval(6,6)[tr]}
\put(20,29){\line(1,0){19}}
\put(39,28){\oval(2,2)[tr]}
}
\newsavebox{\folderb}% declaration
\savebox{\folderb}
(40,32)[l]{% definition
\put(0,14){\line(1,0){8}}
\put(8,0){\usebox{\foldera}}
}
\put(34,26){\line(0,1){102}}
\put(14,128){\usebox{\foldera}}
\multiput(34,86)(0,-37){3}
{\usebox{\folderb}}
\end{picture}
5.2 Mi trng picture 113
\newsavebox{tn}
\put(x, y)\usebox{tn}
Xem Graphics in LATEX 2 [?] bit thm thng tin v chng trnh Java
h tr vic to cc ng cong Bzier t lnh.
5.2 Mi trng picture 115
5.2.10 Catenary
\setlength{\unitlength}{1.3cm}
\begin{picture}(4.3,3.6)(-2.5,-0.25)
\put(-2,0){\vector(1,0){4.4}}
\put(2.45,-.05){$x$}
\put(0,0){\vector(0,1){3.2}}
\put(0,3.35){\makebox(0,0){$y$}}
\qbezier(0.0,0.0)(1.2384,0.0)
(2.0,2.7622)
\qbezier(0.0,0.0)(-1.2384,0.0)
(-2.0,2.7622)
y
\linethickness{.075mm}
6
\multiput(-2,0)(1,0){5}
{\line(0,1){3}}
\multiput(-2,0)(0,1){4}
{\line(1,0){4}}
\linethickness{.2mm}
\put( .3,.12763){\line(1,0){.4}}
\put(.5,-.07237){\line(0,1){.4}}
\put(-.7,.12763){\line(1,0){.4}}
-x
\put(-.5,-.07237){\line(0,1){.4}} v
\put(.8,.54308){\line(1,0){.4}}
\put(1,.34308){\line(0,1){.4}}
\put(-1.2,.54308){\line(1,0){.4}}
\put(-1,.34308){\line(0,1){.4}}
\put(1.3,1.35241){\line(1,0){.4}}
\put(1.5,1.15241){\line(0,1){.4}}
\put(-1.7,1.35241){\line(1,0){.4}}
\put(-1.5,1.15241){\line(0,1){.4}}
\put(-2.5,-0.25){\circle*{0.2}}
\end{picture}
ton hc da vo lnh
\begin{picture}(4.3,3.6)(-2.5,-0.25)
5.3 XY-pic
By Alberto Manuel Brando Simes <albie@alfarrabio.di.uminho.pt>
Gi xy l mt gi c bit v cc biu . s dng gi ny, bn ch
5.3 XY-pic 117
\usepackage[ty chn]{xy}
\begin{displaymath} A B
\xymatrix{A & B \\
C & D }
\end{displaymath} C D
\begin{displaymath} AO /B
\xymatrix{ A \ar[r] & B \ar[d] \\
D \ar[u] & C \ar[l] }
\end{displaymath} Do C
\begin{displaymath}
A@ /B
\xymatrix{ @@
A \ar[d] \ar[dr] \ar[r] & B \\ @@
@@
D & C }
\end{displaymath} D C
\begin{displaymath}
\xymatrix{ A @PPP
@@ PPP
A \ar[d] \ar[dr] \ar[drr] & & \\ @@ PPP
@@ PPP
B & C & D } PP'
\end{displaymath} B C D
\begin{displaymath}
f
\xymatrix{ A /B
A \ar[r]^f \ar[d]_g & g g0
B \ar[d]^{g} \\
D \ar[r]_{f} & C } D /C
f0
\end{displaymath}
\begin{displaymath}
\xymatrix{ A f /B
A \ar[r]|f \ar[d]|g &
g g0
B \ar[d]|{g} \\
D \ar[r]|{f} & C } D f0 /C
\end{displaymath}
\begin{displaymath}
\xymatrix{ o
\bullet\ar@{->}[rr] && \bullet\\
\bullet\ar@{.<}[rr] && \bullet\\
/o /o /o /o /o o/ /o ? _
\bullet\ar@{~)}[rr] && \bullet\\
\bullet\ar@{=(}[rr] && \bullet\\
\bullet\ar@{~/}[rr] && \bullet\\
\bullet\ar@{=+}[rr] && \bullet
}
/o /o /o /o /o /o o/
\end{displaymath}
_
\begin{displaymath}
\xymatrix{
\bullet \ar[r]
\ar@{.>}[r] & /
\bullet
}
\end{displaymath}
\begin{displaymath}
\xymatrix{
\bullet \ar@/^/[r]
\ar@/_/@{.>}[r] & (
6
\bullet
}
\end{displaymath}
mu mc nh.
\begin{lscommand}
\dum
\ci{dum}
\end{lscommand}
6.1.1 To lnh mi
thm vo mt lnh mi ca ring bn, s dng lnh sau:
\newcommand{name}[num]{definition}
\newcommand{\tnss}{The not
so Short Introduction to
y l ta gc ca ti liu ny: The not
\LaTeXe}
so Short Introduction to LATEX 2 . . . The
y l ta gc ca ti
not so Short Introduction to LATEX 2
liu ny: \tnss \ldots{}
\tnss
\newcommand{\txsit}[1]
{Xin cho
\emph{#1}. Chc mt ngy tt lnh!} Xin cho Nguyn Tn Khoa. Chc mt
% trong phn thn ca ti liu: ngy tt lnh!
\begin{itemize}
Xin cho Babymilky. Chc mt ngy
\item \txsit{Nguyn Tn Khoa}
tt lnh!
\item \txsit{Babymilky}
\end{itemize}
6.1.2 To mi trng mi
Cng nh lnh \newcommand, c mt lnh h tr cho vic to ra cc mi
trng mi. l lnh \newenvironment vi c php nh sau:
\newenvironment{name}[num]{before}{after }
\newenvironment{king}
{\rule{1ex}{1ex}%
\hspace{\stretch{1}}}
{\hspace{\stretch{1}}%
\rule{1ex}{1ex}} ti b nh ca ti . . .
\begin{king}
ti b nh ca ti \ldots
\end{king}
6.1.3 To mt gi lnh mi
Khi m bn nh ngha nhiu mi trng v nhiu lnh mi, phn ta
ca ti liu ca bn s tr nn kh di. Do , bn nn to mt gi mi cha
nh ngha ca tt c cc lnh v mi trng mi ny. Sau , bn c th s
dng lnh \usepackage a gi mi ny vo s dng trong ti liu ca
bn.
\ProvidesPackage{package name}
{\small Ch nh \textbf{bold}
dng Romans} {\Large Ch ln Ch nh bold dng Romans Ch ln
\textit{Italy}.} Italy.
\tiny font ch nh
\scriptsize font ch rt nh
\footnotesize font ch tng i nh
\small font ch nh
\normalsize font ch thng
\large font ch ln
\Large font ch ln hn
\LARGE font ch rt ln
\huge font ch khng l
\Huge font ch ln nht
6.2 Font ch v kch thc font ch 126
Lnh V d Kt qu
\mathcal{...} $\mathcal{B}=c$ B=c
\mathrm{...} $\mathrm{K}_2$ K
P2
\mathbf{...} $\sum x=\mathbf{v}$ x=v
\mathsf{...} $\mathsf{G\times R}$ GR
\mathtt{...} $\mathtt{L}(b,c)$ L(b, c)
\mathnormal{...} $\mathnormal{R_{19}}\neq R_{19}$ R 6= R19
\mathit{...} $\mathit{ffi}\neq ffi$ ffi 6= f f i
6.2 Font ch v kch thc font ch 127
Khi bn mun kch hot vic thay i kch thc font ch cho c don
vn bn hay nhiu hn, bn c th s dng mi trng lnh thay i.
\begin{Large}
ng tin nhng g con ng tin nhng g con gi ni.
gi ni. Nhng nh vy
th cn bit tin vo Nhng nh vy th cn bit tin
g na y???!!! \ldots vo g na y???!!! . . .
\end{Large}
\newcommand{\oops}[1]{\textbf{#1}}
ng \oops{bc vo} cn
ng bc vo cn phng ny!! Bn trong
phng ny!! Bn trong cn
cn phng ny ang c mt con vt l t
phng ny ang
hnh tinh khc!.
c mt \oops{con vt l}
t hnh tinh khc!.
6.2.3 Vi li khuyn
kt thc phn gii thiu v font ch v kch thc ca font ch, di y
l mt s li khuyn:
\linespread{factor }
6.3.2 nh dng on vn
Trong LATEX, c hai tham s nh hng n vic trnh by cc on vn.
Thng qua cc lnh sau
\setlength{\parindent}{0pt}
\setlength{\parskip}{1ex plus 0.5ex minus 0.2ex}
\indent
\noindent
\hspace{length}
y l mt khong
y l mt khong trng di 1.5
trng di \hspace{1.5cm}
cm.
1.5 cm.
Lnh
\stretch{n}
x\hspace{\stretch{1}}
x x x
x\hspace{\stretch{3}}x
When using horizontal space together with text, it may make sense to
make the space adjust its size relative to the size of the current font. This
can be done by using the text-relative units em and en:
6.3 Cc khong trng 131
{\Large{}big\hspace{1em}y}\\ big y
{\tiny{}tin\hspace{1em}y} tin y
\vspace{length}
Mt vi lu \ldots
\vspace{\stretch{1}}
y s l hng cui ca trang.\pagebreak
6.4 Trnh by trang 132
Lnh sau s cho php bn thay i khong cch gia cc hng trong cng
mt on vn hay trong cng mt biu bng:
\\[length]
6
i
4 i
5 i
6 i
2
? ?
?
6 ?Header
6
6 6
Body i
7
Margin
Notes
- 9i
10i
-
i
3
-
i
8 -
? ?
1i- Footer
i
6
11
\setlength{parameter }{length}
\addtolength{parameter }{length}
\addtolength{\hoffset}{-0.5cm}
\addtolength{\textwidth}{1cm}
vn bn.
\settoheight{variable}{text}
\settodepth{variable}{text}
\settowidth{variable}{text}
\flushleft
\newenvironment{vardesc}[1]{%
\settowidth{\parindent}{#1:\ }
\makebox[0pt][r]{#1:\ }}{}
\begin{displaymath}
a^2+b^2=c^2 a2 + b2 = c2
\end{displaymath}
Vi: a, b l hai cnh k ca gc vung ca
\begin{vardesc}{Vi}$a$, tam gic vung.
$b$ -- l hai cnh k ca c l cnh huyn ca tam gic vung.
gc vung ca tam gic vung.
d cha c cp y!!!!
$c$ -- l cnh huyn ca
tam gic vung.
6.6 Cc hp
LATEX xy dng cc trang bng cch kt hp cc hp. u tin, mi k t l
mt hp nh. Chng s c gn li vi nhau to nn cc t. Sau , cc
t ny li c gn li vi nhau to ra cc t khc. Tuy nhin, vi loi
keo kt dnh c bit th chng c th co dn c c th nm trn trn
mt hng.
y ch l mt cch ni nm na c ch lm vic ca LATEX. Khng ch
cc k t mi c th c ng hp. Chng ta c th t hu ht mi th
vo trong mt ci hp (ngay c mt ci hp khc). Khi ny, mi mt hp s
c LATEX xem nh mt k t n.
6.6 Cc hp 136
\parbox[pos]{width}{text}
hay mi trng
\makebox[width][pos]{text}
\raisebox{lift}[depth][height]{text}
\rule[lift]{width}{height}
\rule{3mm}{.1pt}%
\rule[-1mm]{5mm}{1cm}%
\rule{3mm}{.1pt}%
\rule[1mm]{1cm}{5mm}%
\rule{3mm}{.1pt}
\begin{tabular}{|c|}
\hline
\rule{1pt}{4ex}Pitprop \ldots\\
Pitprop . . .
\hline
\rule{0pt}{4ex}Strut\\ Strut
\hline
\end{tabular}
Ht.
Chng 7
[3] Michel Goossens, Frank Mittelbach and Alexander Samarin. The LATEX
Companion. Addison-Wesley, Reading, Massachusetts, 1994, ISBN 0-
201-54199-8.
[4] Each LATEX installation should provide a so-called LATEX Local Guide,
which explains the things that are special to the local system. It should
be contained in a file called local.tex. Unfortunately, some lazy sysops
do not provide such a document. In this case, go and ask your local LATEX
guru for help.
[5] LATEX3 Project Team. LATEX 2 for authors. Comes with the LATEX 2
distribution as usrguide.tex.
[6] LATEX3 Project Team. LATEX 2 for Class and Package writers. Comes
with the LATEX 2 distribution as clsguide.tex.
[7] LATEX3 Project Team. LATEX 2 Font selection. Comes with the LATEX 2
distribution as fntguide.tex.
[8] D. P. Carlisle. Packages in the graphics bundle. Comes with the graph-
ics bundle as grfguide.tex, available from the same source your LATEX
distribution came from.
TI LIU THAM KHO 142
[12] Kristoffer H. Rose XY-pic Users Guide. Downloadable from CTAN with
XY-pic distribution
Ch s
a, 28
\Big, 61
abstract, 46
\big, 61
acute, 28
CH S 144
\Bigg, 61 \(, 54
\bigg, 61 \), 54
\bigskip, 132 \,, 56, 62
\binom, 60 \-, 23
block, 102 \:, 62
bm, 69 \;, 62
\bmod, 59 \@, 37
\boldmath, 69 \[, 55
\boldsymbol, 69 \\, 22, 43, 45, 47, 132
book class, 12 \\*, 22
brazilian, 31 \], 55
\addtolength, 134
cu trc, 8 \and, 39
Cc ch ci Hy lp, 57 \appendix, 38, 40
cc lnh d v, 53 \ar, 117
cc phng trnh di, 65 \arccos, 59
cn bc hai, 58 \arcsin, 59
cng thc ton hc, 54 \arctan, 59
calc, 134 \arg, 59
canh tri, 43 \author, 39, 97
\caption, 52, 53 \backmatter, 40
\cdot, 59 \backslash, 6
\cdots, 62 \begin, 42, 105, 116
center, 43 \bibitem, 83
ch mc, 85 \Big, 61
ch nh, 125 \big, 61
\chapter, 38 \Bigg, 61
\chaptermark, 88 \bigg, 61
\ci, 121 \bigskip, 132
\circle, 108 \binom, 60
\circle*, 109 \bmod, 59
\cite, 84 \boldmath, 69
CJK package, 35 \boldsymbol, 69
\cleardoublepage, 53 \caption, 52, 53
\clearpage, 53 \cdot, 59
\cline, 47 \cdots, 62
color, 99, 100 \chapter, 38
commands \chaptermark, 88
CH S 145
\listoftables, 52 \part, 38
\ln, 59 \phantom, 53, 66
\log, 59 \pmod, 59
\mainmatter, 40, 97 \Pr, 59
\makebox, 136, 137 \printindex, 86
\makeindex, 85 \prod, 60
\maketitle, 39 \protect, 53
\mathbb, 56 \providecommand, 122
\mathrm, 66 \ProvidesPackage, 124
\max, 59 \put, 105109, 111, 113
\mbox, 24, 27, 136 \qbezier, 103, 105
\min, 59 \qquad, 56, 62
\multicolumn, 49 \quad, 56, 62
\multiput, 105, 110 \raisebox, 137
\newcommand, 121, 122 \ref, 40, 55, 90
\newenvironment, 122 \renewcommand, 122, 123
\newline, 22 \renewenvironment, 123
\newpage, 22 \right, 61
\newsavebox, 113 \right., 61
\newtheorem, 67, 68 \rightmark, 88
\noindent, 130 \rule, 123, 138, 139
\nolinebreak, 22 \savebox, 113
\nonumber, 65 \scriptscriptstyle, 67
\nopagebreak, 22 \scriptstyle, 67
\not, 72 \sec, 59
\oval, 111, 113 \section, 38, 53
\overbrace, 58 \sectionmark, 88
\overleftarrow, 58 \selectlanguage, 29
\overline, 58 \setlength, 105, 129, 134
\overrightarrow, 58 \settodepth, 135
\pagebreak, 22 \settoheight, 135
\pageref, 40, 90 \settowidth, 135
\pagestyle, 14 \sin, 59
\par, 127 \sinh, 59
\paragraph, 38 \sloppy, 22
\parbox, 136 \smallskip, 132
\parindent, 129 \sqrt, 58
\parskip, 129 \stackrel, 60
CH S 147
flushleft, 43 formulae, 54
flushright, 43 \frac, 59
foiltex, 12 frame, 102
\foldera, 113 \framebox, 137
\folderb, 113 \frenchspacing, 37, 38
font, 124 \frontmatter, 40
\footnotesize, 125 \frq, 33
\Huge, 125 \frqq, 33
\huge, 125 \fussy, 23
\LARGE, 125
\Large, 125 gi, 8, 120
\large, 125 gi makeidx, 85
\mathbf, 126 \gcd, 59
\mathcal, 126 geometry, 89
\mathit, 126 GhostScript, 81
\mathnormal, 126 graphicx, 81, 94, 99, 100
\mathrm, 126 grave, 28
\mathsf, 126 hm ng d, 59
\mathtt, 126 hng ngang
\normalsize, 125 ba chm, 62
\scriptsize, 125 h phng trnh, 64
\small, 125 HLATEX, 35
\textbf, 125 hLATEXp, 35
\textit, 125 hai mt, 13
\textmd, 125 \height, 136, 137
\textnormal, 125 \hline, 47
\textrm, 125 \hom, 59
\textsc, 125 \href, 96, 97, 99
\textsf, 125 \hspace, 123, 130
\textsl, 125 \Huge, 125
\texttt, 125 \huge, 125
\textup, 125 hyperref, 91, 94, 95, 100
\tiny, 125 hyphen, 25
font encodings, 30 hyphenat, 89
font size, 125 \hyphenation, 23
fontenc, 15, 30
\footnote, 41, 53 \idotsint, 63
\footnotesize, 125 ifthen, 15
CH S 150
\iiint, 63 li ta, 9
\iint, 63 \label, 40, 55
in m, 56, 125 Lamport, Leslie, 2
in nghing, 125 \LARGE, 125
\include, 17, 18 \Large, 125
\includegraphics, 82, 94, 98, 136 \large, 125
\includeonly, 18 \LaTeX, 24
\indent, 129 \LaTeXe, 24
indentfirst, 129 latexsym, 15
\index, 85, 86 \ldots, 27, 62
\inf, 59 \left, 61
\input, 18 \leftmark, 88
inputenc, 15, 29, 33 legal paper, 13
\int, 60 letter paper, 13
international, 28 \lg, 59
\item, 43 \lim, 59
itemize, 43 \liminf, 59
\limsup, 59
k hiu gii hn, 61 \line, 106, 113
k hiu in m, 69 \linebreak, 22
k hiu v , 25 \linespread, 128
k t c bit, 27 \linethickness, 110, 111, 114
k t xung hng, 21 \listoffigures, 52
kch thc, 130 \listoftables, 52
kch thc font c bn, 13 \ln, 59
kch thc font ch, 66, 124 \log, 59
kch thc font ch ca ti liu, 13 longtabular, 49
\ker, 59 lscommand, 121
khong cch hng kp, 129
khong trng, 5 mt, 5
u hng, 5 mi trng, 42
dc, 131 m ho font ch, 15
ngang, 130 \mainmatter, 40, 97
khong trng gia cc hng, 128 \makebox, 136, 137
kiu tp tin, 14 makeidx, 15, 85
Knuth, Donald E., 1 \makeindex, 85
Korean font \maketitle, 39
UHC font, 36 marvosym, 26
CH S 151
\scriptscriptstyle, 67 \tableofcontents, 39
\scriptsize, 125 tabular, 64
\scriptstyle, 67 tabular, 47, 136
\sec, 59 \tan, 59
\section, 38, 53 \tanh, 59
\sectionmark, 88 \TeX, 24
\selectlanguage, 29 \texorpdfstring, 98
\setlength, 105, 129, 134 \textbf, 125
\settodepth, 135 textcomp, 26
\settoheight, 135 \texteuro, 26
\settowidth, 135 \textit, 125
showidx, 86 \textmd, 125
siu vn bn, 90 \textnormal, 125
\sin, 59 \textrm, 66, 125
\sinh, 59 \textsc, 125
slides class, 12 \textsf, 125
\sloppy, 22 \textsl, 125
\small, 125 \textstyle, 67
\smallskip, 132 \texttt, 125
\sqrt, 58 \textup, 125
\stackrel, 60 thng ng, 125
\stretch, 123, 130 tham chiu cho, 40
strut, 139 tham s, 7
subarray, 60 thebibliography, 83
\subparagraph, 38 \thicklines, 107, 111, 114
\subsection, 38 \thinlines, 111
\subsectionmark, 88 \thispagestyle, 14
\substack, 60 ting B o Nha, 31
\subsubsection, 38 tiu , 14
\sum, 60 tilde, 25
\sup, 59 du ng ( ~), 37
superscript, 60 \tiny, 125
supertabular, 49 title, 13
syntonly, 15, 18 \title, 39
\tnss, 121
tp tin nhp liu, 9 ton hc
to ch mc, 85 du m, 58
table, 50 du ngoc, 61
CH S 154
hm, 59 WYSIWYG, 3
khong trng, 62
tr, 25 xy, 116
ton t tnh tch, 60 \xymatrix, 117
ton t tnh tng, 60
\today, 24
\totalheight, 136, 137
trnh by trang, 132
tu chn, 7, 12
txfonts, 93
ucs, 30
umlaut, 28
\underbrace, 58
underfull hbox, 22
\underline, 41, 58
\unitlength, 105, 107
units, 131
URL, 25
\usebox, 113
\usepackage, 14, 16, 26, 29, 30, 123
v tr, 50
\vdots, 62
\vec, 58
\vector, 107
vectors, 58
\verb, 46
verbatim, 8, 88
verbatim, 46, 88
\verbatiminput, 88
verse, 45
VnTeX, vi
\vspace, 131
\widehat, 58
\widetilde, 58
\width, 136, 137
www, 25
CH S 155