Professional Documents
Culture Documents
LATEX Cho Nguoi Su Dung Word PDF
LATEX Cho Nguoi Su Dung Word PDF
Tm tt ni dung
EX c th thay th hon ho bt k chng trnh son tho vn bn no. Tuy nhin,
vi ngi mi s dng LATEX, tht kh h hnh dung ra nhng iu phi lm. Ti liu
ny so snh nhng nt c bn gia mt chng trnh son tho vn bn thng thng, v
d Microsoft Word, v LATEX. Cc chc nng ca trnh son tho vn bn c lit k, cng
vi cch lm tng ng trong LATEX.
LAT
Mc lc
1 Introduction (gii thiu)
1.1 Dn nhp . . . . . . . . . . . . . . . .
1.1.1 Cc h tr ca trnh son tho
1.1.2 Thm cc gi mi . . . . . . .
1.2 Cc Quy tc vng . . . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
1
2
3
3
4
File Menu
File/New (to file mi) . . . . . . . . .
File/Save As. . . . . . . . . . . . . . . .
File/Save As Template . . . . . . . . .
File/Import . . . . . . . . . . . . . . .
File/Page Setup (nh kiu trang) . . .
2.5.1 Page Setup/Headers and Footers
File/Printer Setup . . . . . . . . . . . .
File/Print Preview (xem trc) . . . . .
File/Print (in n) . . . . . . . . . . . .
File/Versions (qun l phin bn) . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
4
4
5
5
5
6
7
7
7
8
8
8
9
2 The
2.1
2.2
2.3
2.4
2.5
2.6
2.7
2.8
2.9
Ti liu ny c dch trong khi ccc ang lm thi Ton (khi D) cho k thi Tuyn sinh Cao ng Chnh
quy nm 2004 ti trng CSP Qung Nam. Khi bin dch, ccc typeset ti liu ny 335 ln ;)
4 The
4.1
4.2
4.3
4.4
4.5
4.6
4.7
4.8
4.9
4.10
4.11
4.12
4.13
4.14
4.15
4.16
Insert Menu
Insert/Breaks (ngt dng) . . . . . . . . .
Insert/Enumerated List (danh sch) . . .
Insert/Special Character (k t c bit) .
4.3.1 ng Euro: . . . . . . . . . . .
Insert/Formula (cng thc) . . . . . . . .
Insert/Footnote (ch thch cui trang) . .
Insert/Indices (Mc lc) . . . . . . . . . .
Insert/Vertical and Horizontal Space . . .
Insert/Tabs . . . . . . . . . . . . . . . .
Insert/Cross Reference (tham kho cho)
Insert/Margin Notes (ch thch bn l) . .
Insert/Frame (khung) . . . . . . . . . . .
Insert/Figure (hnh) . . . . . . . . . . . .
Insert/Shapes (ng) . . . . . . . . . .
Insert/Line (on thng) . . . . . . . . .
Insert/Hyperlink (siu lin kt) . . . . . .
Insert/Comment (ch thch) . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
9
9
9
11
12
12
13
13
14
14
14
15
15
15
17
18
18
19
.
.
.
.
.
.
.
.
.
.
.
.
.
19
19
19
20
21
22
23
23
23
25
26
26
27
27
28
Tools Menu
Tools/Default Language (ngn ng) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Tools/Hyphenation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Tools/Spell Check . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
30
30
30
31
31
ii
31
A Cc mu ti liu
33
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
8
11
12
20
21
22
24
29
Hnh v ny c tc gi yu thch. .
th Gnuplot. . . . . . . . . . . . .
Mu to cun sch. . . . . . . . .
Mu to bo co. . . . . . . . . . . .
Mu to l th. . . . . . . . . . . . .
Mu to thng bo. . . . . . . . . .
Cch thit k mt poster. . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
15
16
33
34
34
35
36
1.1 Dn nhp
1.1
Dn nhp
Nhiu tnh nng ca mt chng trnh son tho vn bn c h tr bi trnh son tho; mt
s tnh nng khc c c bng cc macro LATEX chun; mt s khc th c c bng cch
dng cc gi (package). Cc gi l tp hp mt s macro nhm m rng kh nng ca LATEX.
C rt nhiu gi khc nhau cung cp cho bn nhiu cng c khc nhau khi lm vic vi LATEX.
V cng c rt nhiu gi khc nhau cung cp cho bn cc cch khc nhau lm cng mt cng
vic trong LATEX. Vn l phi bit cc gi ny u ly khi cn, cng nh cch thm cc
gi ny vo LATEX. Vui lng xem mc 1.1.2 bit thm v cc gi.
Cc gi cho LATEX (v TEX) c tm thy nhiu a ch khc nhau. Bn hy thm trang web
CTAN bit thm chi tit.
Mc d bt k chng trnh no c kh nng lu tp tin di dng plain text u c th tr
thnh mt chng trnh son tho dnh cho TEX, nhng hu ht nhng ngi dng TEX u
khuyn bn ci t v dng cc chng trnh di y:
GNU Emacs hoc Xemacs;
vi hoc phin bn nng cao ca vi l Vim;
Jed;
(Lyx) gn nh mt chng trnh son tho TeX WYSIWYG, rt thch hp cho ngi mi
lm quen vi LATEX;
GNU TEXmacs l mt chng trnh son tho WYSIWYG LATEX (ch c cho Unix);
WinEdt l chng trnh son tho rt mnh dnh ring cho LATEX. y l mt share-ware,
ch dnh cho ngi dng Windows.
Cc chng trnh son tho trn u cho php i mu cc t kha, cc macro, lnh ca (La)TEX
v cc macro, lnh do bn nh ngha; chng gip ch cho bn rt nhiu khi vit m ngun ca
ti liu.
1.1 Dn nhp
1.1.1
Thm cc gi mi
1.2
Cc Quy tc vng
2.1
To ti liu mi
\documentclass{article}
\begin{document}
% ghi nhng g bn mun y
\end{document}
% in tiu
\begin{abstract}
Ni dung tm tt.
\end{abstract}
\tableofcontents
\listoftables
\listoffigures
% mc lc
% danh sch cc bng
% danh sch cc hnh
\section{Mc 1}
\label{sec:start}
Ni dung ca phn ny. Xem \cite{KyAnh} bit thm.
\section{Mc cui}
\label{sec:end}
Ni dung ca phn cui. Vui lng xem mc \ref{sec:start} bit.
\begin{thebibliography}{99} % danh sch ti liu tham kho
\bibitem{KyAnh} ccc. \textit{\LaTeX{} cho ngi dng Word}. CTAN, 2004.
\end{thebibliography}
\end{document}
2.2
File/Save As. . .
2.3
File/Save As Template
2.4
File/Import
2.5
Cch thng thng xc nh c giy, hng giy, l (margins), l dng cc tham s khi
gi \documentclass. C giy c th l a4paper, a5paper, b5paper, letterpaper, legalpaper,
executivepaper; hng giy l hng chn dung (portrait) theo mc nh, hoc l hng
landscape. V d
\documentclass[a5paper,landscape,12pt]{article}
l tri
l phi
l cho trang l
l cho trang chn
l trn
chiu rng phn giy c dng g vn bn
chiu cao phn giy c dng g vn bn
2.5.1
2.6
File/Printer Setup
This is highly OS-dependent, and definitely outside of the scopes of LATEX. Assuming that youre
using a Unix-like system, these tips may come in handy:
lpr -P printername prints to the specified printer;
lpr -# 10 prints 10 copies;
lpr -r removes the file after printing it
2.7
Trong khi vit m ngun TEX cho ti liu, bn c mun xem trc, xem th kt qu. C th
dng cc cch sau:
chuyn t tp tin *.tex qua dng tp tin .dvi (bng latex file.tex) v xem tp tin
*.dvi bng xdvi, yap, v.v...;
chuyn t tp tin .dvi sang dng PostScript bng chng trnh dvips, sau xem kt
qu bng chng hn Ghostview;
to tp tin .pdf t kt qu *.dvi bng ng dng dvipdfm hoc t (trc tip) tp tin
*.tex bng chng trnh pdflatex.
Ch
2.8
File/Print (in n)
Kt qu ca vic bin dch tp tin .tex c th cc dng *.dvi, *.ps hay *.pdf. Vi mi dng,
c cc chng trnh khc nhau xem tp tin kt qu (v d, kdvi xem kt qu .dvi). Cc
chng trnh ny u cho php bn in; hy n menu File/Print.
2.9
Menu ny th hin kh nng ca chng trnh son tho hn l kh nng ca LATEX. Hy tham
kho bng 1 bit cc t hp phm tng ng vi cc menu Edit/Cut, Edit/Copy, Edit/Paste,
Edit/Find, v Edit/Replace trong mt s chng trnh son tho.
Action
start selection
end selection
cut
copy
paste
find
replace
Emacs
Ctrl-@ or
Ctrl-SPACE
n/a
Ctrl-W
Alt-W
Ctrl-Y
Ctrl-S
Ctrl-%
vi
n/a
jed
Ctrl-KB
WinEdt
n/a
n/a
nD
nY
P
/
s/old/new/gc
Ctrl-KK
Ctrl-KY
Ctrl-KH
Ctrl-KC
Ctrl-QF
Ctrl-QA
n/a
Ctrl-X
Ctrl-C
Ctrl-V
Ctrl-F
Ctrl-H
on vn ny c t m;
on vn sau cng c t m;
Dng ny c t m!
3.1
Edit/Autotext (t g tt)
4
4.1
Dng ny b ko dn!\linebreak
Dng ny th khng.\newline
Ok, bn hiu ri.
ko
dn!
Finally, \clearpage differs from \newpage in that it prints all pending floats (figures and tables).
Floats will be explained in Section 4.12.
4.2
Danh sch lit k hoc danh sch c th t c cho bi cc mi trng itemize v enumerate.
C th dng tham s b sung cho \item thay i kiu hin th (xem di y)
\begin{itemize}
\item[*] bt u bng du sao;
\item[-] bt u bng du gch ngang.
\end{itemize}
* bt u bng du sao;
- bt u bng du gch ngang..
9
* mc mt, phn t 1
* mc mt, phn t 2
- mc hai, phn t 1
- mc hai, phn t 2
* mc mt, phn t 3
V d v danh sch c th t:
\begin{enumerate}
\renewcommand{\labelenumi}{%
\Alph{enumi}}
\renewcommand{\labelenumii}{%
\roman{enumii}}
\item mc mt, phn t 1
\item mc mt, phn t 2
\begin{enumerate}
\item mc hai, phn t 1
\item mc hai, phn t 2
\end{enumerate}
\item mc mt, phn t 3
\end{enumerate}
A mc mt, phn t 1
B mc mt, phn t 2
i mc hai, phn t 1
ii mc hai, phn t 2
C mc mt, phn t 3
a) mc mt, phn t 1
b) mc mt, phn t 2
(a) mc hai, phn t 1
(b) mc hai, phn t 2
c) mc mt, phn t 3
10
K t
$
&
%
_
{
}
<
>
\
|
c
^
~
r
TM
a
o
Macro to k t
\$ or \textdollar
\&
\%
\_ or \textunderscore
\{ or \textbraceleft
\} or \textbraceright
$<$ or \textless
$>$ or \textgreater
\textbackslash
\textbar
\textbullet
\textdaggerdbl
\textdagger
\textparagraph
\textsection
\textcopyright
\textasciicircum
\textasciitilde
$\sim$
\textregistered
\texttrademark
\textordfeminine
\textordmasculine
\begin{enumerate}[i.]
\item mc mt, phn t 1
\item mc mt, phn t 2
\begin{enumerate}
\item mc hai, phn t 1
\item mc hai, phn t 2
\end{enumerate}
\item mc mt, phn t 3
\end{enumerate}
4.3
i. mc mt, phn t 1
ii. mc mt, phn t 2
(a) mc hai, phn t 1
(b) mc hai, phn t 2
iii. mc mt, phn t 3
11
\Yingyang
\Letter
\Lightning
\Mobilefone
\Coffeecup
\Football
\Cutright
\FAX
\Faxmachine
\Heart
\Smiley
\Bicycle
\Capricorn
\Bat
\Womanface
\begin{dinglist}{43}
\item mt
\item hai
\item ba
\end{dinglist}
mt
hai
ba
4.3.1
mt
hai
ba
ng Euro:
4.4
12
Ti yu ton: xn + xn 6= z n n 6= 2 l nh l
Fermat ln.
biu din cc cng thc ton hc ch ring, khng cng dng vi cc vn bn, dng mi
trng displaymath, hoc equation (cc phng trnh c nh s), hoc equation* (phng
trnh khng nh s).
nh l Fermat ln:
\begin{equation}
x^n + x^n \neq z^n
\quad\forall n \neq 2
\label{eq:fermat}
\end{equation}
Bn c th chng minh
bt ng thc (\ref{eq:fermat})?
nh l Fermat ln:
xn + xn 6= z n
n 6= 2
(1)
Cc biu thc, phng trnh phc tp hn i hi mt n lc rt ln khi dng LATEX. Tht may!
c gi amsmath gip bn rt nhiu. Xem ti liu ca gi ny bit thm chi tit.
4.5
Dng macro \footnote{Ch thch 123456}2 s to ch thch cui trang (xem pha di trang
ny).
Nu bn mun thay i s th t ca ch thch, hy nh ngha li macro \footnote. V d:
\renewcommand{\thefootnote}{**}
y l ch thch\footnote
{y l ch thch.}
cui trang ;).
y l ch thch.
4.6
th nht.
th hai.
to Mc lc, danh sch cc bng, dnh sch cc hnh v, ch vic dng cc macro di y
(nh t cc macro ny trc khi gi n bt k macro \section, \chapter no)
\tableofcontents
\listoffigures
\listoftables
2
% mc lc
% danh sch cc hnh v
% danh sch cc bng
Ch thch 123456
13
4.7
mt
hai
ba
bn
nm
Thng thng, LATEX s khng cho php bn t cc khong trng nh ca bn. Tuy nhin,
nu bn mun lm cho ti liu ca mnh c v ln xn, hy dng ~ to cc khong trng
khng v:
Ngoi ra, macro \hspace cho php thm cc khong trng nh v d di y:
Sau y l khong cch\hspace{2cm}
rng 2-cm.
4.8
rng 2-cm.
Insert/Tabs
Zero
Zero
One
Two
One
Zero
Two
Zero One
Two
tab mi 1. . . tab mi 2
tab mi
tab
Zero One
Two
Three
Three
Three
Three
4.9
Cc macro \label, \ref, \pageref gip cho bn c th tham kho cho n cc phn khc
nhau ca ti liu. Cc nhn ( nh du ch - ni tham kho) thng c dng prefix:nhn.
14
Trong , prefix l tin t c trng cho kiu nhn; tin t ny do bn quy nh, nhng thng
thng l eq cho cc phng trnh, fig cho cc hnh v, sec cc mc v mc con (section v
subsection), tab cho cc bng, cha cho chng.... Cn nhn l mt tn gi nh.
V d di y, ta s dng \label v \ref tham kho n s trang.
\paragraph{V d.}
\label{par:vidu}
y l on vn trong
Mc~\ref{par:vidu}
trang \pageref{par:vidu}.
4.10
1. bc mt: nhy n bc 4
2. bc khc
3. bc khc
4. bc cui: nhy n bc 1
4.11
on vn
Insert/Frame (khung)
4.12
Insert/Figure (hnh)
15
=8-)
Hnh 1: Hnh v ny c tc gi yu
thch.
Ghi ch
Gnuplot 3D graph
sin(x*x + y*y)/(x*x + y*y)
\begin{figure}
\begin{center}
\fbox{\includegraphics
[width=0.5\textwidth, angle=-90]
{gnuplot.ps}}
\caption{ th Gnuplot.}
\label{fig:gnuplot}
\end{center}
\end{figure}
1
0.8
0.6
0.4
0.2
0
-0.2
-0.4
4
3
2
-4
1
-3
-2
0
-1
X
-1
0
-2
2
-3
4 -4
Hnh 2: th Gnuplot.
Vic ti cc hnh v ch thch hp vi dng file .eps. C mt vi gi khc cho php chuyn
cc hnh v .jpg, .gif, .png,.... sang dng .eps: mt trong nhng chng trnh tt nht l
ImageMagik thch hp cho nhiu h thng my tnh. Bn cnh , cn c mt cng c rt hay
chuyn cc file .jpg sang dng .eps l jpeg2ps.
Nu bn dng PDFLATEX, bn phi chuyn cch hnh v qua dng .pdf bng cng c epstopdf
v thay i vic ti cc hnh tng ng. Nu bn mun dng c hai dng .pdf v .eps ca cng
mt hnh v, hy lm nh di y.
% to bin boolean \ifpdf
\newif\ifpdf
\ifx\pdfoutput\undefined
\pdffalse
\else
\pdftrue
\pdfoutput=1
\fi
\documentclass{....}
% phi \documentclass y
...
% np gi thch hp
\ifpdf
\usepackage[pdftex]{graphicx}
16
Ch
\pdfcompresslevel=9
\else
\usepackage{graphicx}
\fi
...
% np hnh v thch hp
\ifpdf
\includegraphics{file.pdf}
\else
\includegraphics{file.eps}
\fi
4.13
Insert/Shapes (ng)
Mi trng picture gip bn v cc ng trn (\circle), hnh -van (\oval), v.v... Theo
tc gi, vic v cc hnh khng dng vi cc mi trng ha l rt kh, v mi trng
picture cng c nhng hn ch nh vy. C gii php hay hn l dng gi epic v gi eepic
(ti hai gi ny theo th t ch ra), cng vi chng trnh v hnh Xfig (ch thch hp vi h
thng Unix).
Chng trnh Xfig trng c v xu x, nhng thc t l mt chng trnh rt mnh. Mt trong
nhng tin li ca n l kh nng chuyn hnh do n v thnh cc dng khc nhau, k c cc
file PostScript. Mt kh nng khc, l chng trnh c kh nng chuyn cc m LATEX nhng,
nh , bn c th nhp vo cc m lnh LATEX to bng, k hiu khi v.
By gi, gi s bn v xong hnh v small.fig vi chng trnh Xfig. T Xfig, chn menu
File/Export. . . v sau chn LaTeX picture + eepic macros t menu Language. Khi , bn
s thu c tp tin small.eepic c th nhng vo ti liu LATEX.
y l hnh v bng Xfig:
This is a picture drawn with Xfig:\\
% \input{small.eepic}
% s khng lm vic vi pdflatex!
\input{small.eepic}
iu khng may, l eepic khng lm vic vi pdflatex. V vy, t chng trnh Xfig, bn chn
dng xut (export) l Combined PS/LaTeX (both parts). Nh , bn s nhn c hai tp
tin khc nhau: small.pstex v small.pstex_t. i tp tin th hai thnh small.tex, m file
ny v thm cc dng sau y vo u file:
\documentclass{article}
3
17
Ch
\usepackage{graphicx}
\pagestyle{empty}
\begin{document}
sau , thm cc dng sau vo cui file small.tex:
\end{document}
By gi, bin dch file small.tex, ri chuyn kt qu t dng .ps sang dng .eps v np hnh
thu c nh ni Mc 4.12.
4.14
4.15
H v Tn: . . . . . . . . . . . . . .S bo danh:. . . . . . .
Khi dng gi hyperref, bn c c macro \href cung cp nhiu tin nghi hn khi chn cc siu
lin kt.
\href{http://vntex.sarovar.org/}{%
Lin kt n trang ch ca VnTeX}
18
4.16
Khi son cc ti liu vi LATEX, mt vic lm rt thng xuyn l thm cc ch thch. Cng
xy ra trng hp bn khng mun mt phn ti liu no c in ra, nhng li mun gi
chng li trong tp tin ngun tin theo di. Khi , bn cn bin phn mun che i thnh
ch thch.
Cc n gin nht l thm k t % trc dng cn ch thch. Mi th k t k t % cho n
cui dng u bin mt.
Bn cng c th dng gi comment; gi ny cung cp mi trng comment bin mt phn
no (ty ) thnh ch thch.
Khng th c c % cc ch ny
% y l dng ch thch
Khng th c c
5.1
C mt cch khc, l dng gi doublespace hoc gi setspace (mt trong hai gi ny u c).
Cc mi trng c cung cp l singlespace (cho khong cch n), onehalfspace (cho
khong cch bng 1.5 ln so vi bnh thng) v doublespace (gp i).
5.2
Format/Character (k t)
5.2 Format/Character (k t)
Tnh cht
\textnormal
\textrm
\textit
\emph
\textmd
\textbf
\textup
\textsl
\textsf
\textsc
\texttt
\underline
\mathrm
\mathbf
\mathsf
\mathtt
\mathit
\mathnormal
\mathcal
Mi trng
textnormal
rmfamily
itshape
n/a
mdseries
bfseries
upshape
slshape
sffamily
scshape
ttfamily
underline
n/a
n/a
n/a
n/a
n/a
n/a
n/a
V d
kiu ch chnh ca ti liu
roman
in nghing
emphasis
trung bnh (mc nh)
in m
upright (mc nh)
slanted
sans serif
ch hoa nh
kiu nh my
gch chn
xn + xn 6= zn n 6= 2
xn + xn 6= zn n 6= 2
xn + xn 6= zn n 6= 2
xn + xn 6= zn n 6= 2
x n + x n 6= z n n 6= 2
xn + xn 6= z n n 6=
ABCDEFGHIJ ...
Khng ht thuc
20
5.2 Format/Character (k t)
Font size
tiny
scriptsize
footnotesize
small
normalsize
large
Example
v d
v d
v d
v d
v d
v d
Large
v d
LARGE
v d
huge
v d
Huge
v d
5.2.2
Ch
bo m tnh tng thch, kh chuyn v cho kt qu tt nht, LATEX dng font ring ca
mnh, cc font METAFONT.
iu may mn l LATEX c th dng cc PostScript font. Bn hy th dng mt trong cc
gi sau y:
avant, avangar, bookman, chancery, charter, courier, helvet, helvetic, ncntrsbk, newcent, palatcm,
palatino, pifont, times, utopia, zapfchan.
Hy lu rng, cc cng thc ton lun dng cc font ring ca LATEX; ngha l vic dng cc
kiu font khc nhau ca bn khng nh hng n cc biu thc ton.
Cc gi va k trn c nh hng n ton ti liu. dng cc font PostScript ch cho mt
vng no ca ti liu, bn hy dng cc macro thay i font nh trong v d di y. Cc h
(kiu) font hay dng nht c lit k trong bng 6. Ch rng, mt s font c th khng c
trn mt s h thng.
y l font Vit Nam CMR\\
{\fontfamily{cmss}\selectfont
y l font Vit Nam CMSS!}
21
Ch
5.2 Format/Character (k t)
Family
cmr
cmss
cmtt
pag
pbk
phv
pnc
ppl
ptm
pcr
Name
Computer Modern Roman
Computer Modern Sans Serif
Computer Modern Typewriter
Avantgarde
Bookman
Helvetica
New Century Schoolbook
Palatino
Times
Courier
i khi, bn mun thay th ton b mt kiu font no bi mt kiu khc. Chng hn, nu
bn mun thay th cc font cmr trong vn bn bi cmss, bn c th dng
\renewcommand{\rmdefault}{cmss}
5.2.3
22
5.3
Trc ht, bn phi nh rng on trong LATEX l phn ti liu trong tp tin ngun c kt
thc bng \\, hoc theo sau bi mt dng trng.
Mi trng l cch LATEX thit lp cc thuc tnh cho mt phn ca ti liu, v d thuc tnh
c ch, canh l, v.v... iu ny ging nh khi trong Microsoft Word, bn chn mt phn ti liu
vi chut, ri chn tnh cht (properties) ca phn vn bn (t menu ng cnh - chut phi).
Mt cch khc thit lp mi trng l t on ti liu vo trong cp du ngoc.
Cc mi trng c s dng di dng
\begin{tn-mi-trng}
...vn bn thuc mi trng...
\end{tn-mi-trng}
Chng hn, nu bn mun canh gia cho mt on vn, bn c th dng mi trng center:
\begin{center}
on vn ny c canh gia
\end{center}
on vn ny c canh gia
Cc mi trng chun ca LATEX c lit k trong bng 7. Trong cc mc tip theo ca ti liu
ny, bn s bit dng chng nh th no v khi no.
5.3.1
Theo mc nh, vn bn s c canh u (justify). canh tri, canh phi, canh gia bn
dng cc mi trng flushleft, flushright, center tng ng. Bn c th dng cc macro
\raggedleft, \raggedright, hoc \centering (vi tham s l phn vn bn cn canh l). Lu
rng, cc macro ny khng bt u mt on vn mi.
5.3.2
23
Mi trng
array
center
description
enumerate
eqnarray
equation
figure
flushleft
flushright
itemize
letter
list
minipage
picture
quotation
quote
tabbing
table
tabular
thebibliography
theorem
titlepage
verbatim
verse
Mc ch
To cc mng ton hc
Canh gia
Danh sch m t
Danh sch c th t (c nh s)
Chui cc phng trnh c canh thng
Phng trnh, biu thc ton
Hnh v (float)
Canh tri
Canh phi
Danh sch lit k
Th t
Danh sch tng qut
To mt trang giy nh
Hnh nh gm vn bn, mi tn, ng k, ng trn
Trch dn (c tht u dng)
Trch dn (khng tht u dng)
Canh thng cc on vn bt k
To bng
Canh vn bn theo ct
To th mc, danh sch ti liu tham kho
nh l, b , nh ngha,...
To trang tiu
Gi lp bn phm my tnh
Bi th, cu trch, v.v...
24
on vn ny s cch on vn bn di mt
khong chnh xc l 1.3 cm:
on vn ny s cch on vn bn
di mt khong chnh xc l 1.3 cm:\\
\vskip 1.3cm
pha trn on vn ny l mt khong
trng rng chnh xc 1.3cm.
on vn gia trang
on vn cui trang
5.3.3
25
5.3.4
thay i cch tht dng u tin ca mt on vn, dng macro \parindent. Trong v d
sau, ta t khong cch tht u dng l 1 cm:
\setlength{\parindent}{1cm}
Macro \indent v macro \noindent cho php hay khng vic tht u dng on vn k tip.
Cui cng, khong cch gia hai on vn c thay i bi \parskip:
\setlength{\parskip}{3pt}
5.4
y l on vn c ng khung!
y l on vn c t bng, bn c thch n
khng?
26
on vn c ng khung!
Macro \linewidth dng xc nh chiu rng (tng i) ca khung theo rng ca dng.
Tt nhin, thay v dng \linewidth -2 \fboxsep -2 \fboxrul nh trn, bn c th ch ra
rng (tuyt i) ca khung nu bn thch.
Cui cng, bn c th to mt khung vi rng bng vi rng ca vn bn c ng
khung (vic tnh ton ny l t ng, bn khng phi quan tm):
khung rng bng rng ca t
\framebox[\width]{i cu}
5.5
Format/Colour (mu)
on vn trong khung ny c t
mu vng!
Vui lng xem Mc 5.2.3 bit thm chi tit v vic dng mu.
5.6
Format/Columns (ct)
27
Ch : t ra ngoi cc ct...
i khi, c mt phn vn bn no bn mun \section{....} Hy dng tham s b sung
t ra ngoi cc ct, v d khi to cc mc vi cho mi trng.
28
\caption{V d v bng.}
% t nhn y, c th tham kho cho
% v d, "xem Bng~\ref{tab:sampletab}"
\label{tab:sampletab}
\end{center}
% \end{small}
\end{table}
2
2
2
2
2
dng
dng
dng
dng
dng
dng
1,
2,
3,
4,
5,
5,
Phi
ct 3
ct 3
ct 3
ct 3
ct 3
ct 3
4 cm
dng 1, ct 4
dng 2, ct 4
dng 3, ct 4
phi
tri
gia
Bng 8: V d v bng.
i khi, mt bn qu rng s khng va kht trong mt trang giy. Trong trng hp ny,
gi rotating cung cp mi trng sidewaystables xoay cc bng theo chiu ngang hay hc.
Ngoi ra, gi longtable cung cp cc bng c th t ng ct ra nhiu phn cc trang khc
nhau nu bng qu di.
[TODO: thm cc v d.]
thm mu cho cc trong bng, bn c th dng gi colortbl:
i mu theo dng:\\\vskip 2mm
\begin{tabular}{|l|c|r|}
\hline
\rowcolor{cyan}
mt & hai & ba\\
\rowcolor{green}
mt & hai & ba\\
\rowcolor{yellow}
mt & hai & ba\\
\hline
\end{tabular}
i mu theo dng:
mt
mt
mt
29
hai
hai
hai
ba
ba
ba
7
7.1
Ngn ng mc nh dnh cho LATEX l ting Anh, tuy nhin, cc ngn ng khc cng c
h tr. Nu bn mun dng ting Vit vi LATEX, bn c th s dng gi VnTeX (xem http:
//vntex.sarovar.org/ bit thm chi tit). Mt s cc tp tin mu c km theo ti liu ny
cho bn v d v s dng ting Vit trong LATEX.
Nu bn dng nhiu ngn ng trong cng mt ti liu, bn c th dng gi babel nh sau:
\usepackage[english,vietnam]{babel}
7.2
Tools/Hyphenation
Although LATEX does a good job at hyphenating words, sometimes manual intervention may
yield better results. Manual hyphenations are specified inserting \- where we want the word to
be broken. A better way is to declare hyphenation rules:
\hyphenation{ge-o-phy-sics, ge-o-lo-gy, earth}
The above declaration instructs LATEX not to hyphen the word earth. Another way to prevent
a word to be hyphenated is to enclose it in \mbox:
Do not hyphen \mbox{internationalisation}.
30
7.3
Tools/Spell Check
Spell checking the text is not something LATEX is aware of; it is another tools work. Under Unix,
you can use ispell this way:
shell> ispell -t mydocument.tex
The -t switch instructs ispell to ignore TEX and LATEX commands. If your language is different
than English, specify the appropriate dictionary with the -d switch:
shell> ispell -d italiano -t mydocument.tex
Khi bn cn s gip trong vic s dng LATEX, bn c th c c ti liu bng nhiu cch
khc nhau, bao gm online v offline. Bn nn tham kho a ch http://www.ctan.org/
tex-archive/info/ c thm cc thng tin rt hu ch.
info latex (h thng Unix) cho bn cc thng tin kh y v LATEX;
http://www.giss.nasa.gov/latex/ cha ti liu tham kho (online) v rt nhiu lin kt
c ch.
http://www.ctan.org/tex-archive/info/LatexHelpBook/ cha cc gip v LATEX,
thch hp cho ngi dng Windows.
nhm tin news:comp.text.latex.
c Guido Gonzato, 2001, and released under the GNU General Public Licence.
This document is
I really hope youll find this guide useful. For any suggestions or comments, please feel free to
contact me.
c 2004.
ccc gi bn quyn bn dch ting Vit ca ti liu ny,
Ti liu hng dn ny c ccc bin dch sang ting Vit t bn gc (ting Anh) ca tc gi
Guido Gonzato v phn phi li theo giy php GNU LGPL (Lesser General Public License).
31
32
A CC MU TI LIU
Cc mu ti liu
33
A CC MU TI LIU
\documentclass[twoside,12pt]{report}
\usepackage[tcvn]{vietnam} % URL: http://vntex.sarovar.org/
% lit k cc bng v hnh v float cui
\usepackage{endfloat}
\begin{document}
\frontmatter
\title{Bo co cui cng}
\author{ccc}
\date{Qung Nam, \today}
\maketitle
\begin{abstract}
y l bo co cui cng.
\end{abstract}
\tableofcontents
\listoftables
\listoffigures
\mainmatter
\part{Phn bt u}
\section{Gii thiu}
Bt u ni dung bo co.
\end{document}
Hnh 4: Mu to bo co.
\documentclass[12pt]{letter}
\usepackage[tcvn]{vietnam} % URL: http://vntex.sarovar.org/
\begin{document}
\address{a ch ngi gi}
\signature{Ch k}
\begin{letter}{a ch ngi nhn}
\opening{Nga thn mn!}
Thank you for being my friend.
\closing{Mong sm gp li bn!}
\ps{P.S. Cho t gi li thm My!}
\encl{Hnh v ca gia nh ti!}
\end{letter}
\end{document}
Hnh 5: Mu to l th.
34
A CC MU TI LIU
\documentclass[a4paper]{article}
\usepackage{type1cm}
\usepackage[tcvn]{vietnam}
\usepackage{times}
\usepackage{color}
\usepackage{rotating}
\pagestyle{empty}
\begin{document}
\begin{sidewaysfigure}
\fontsize{2.5cm}{2.5cm}\selectfont
\centerline{\textcolor{blue}{\textbf{Vui lng:}}}
\vskip 1cm
\fontsize{4cm}{3cm}\selectfont
\centerline{\textcolor{red}{\MakeUppercase{Khng}}}
\centerline{\textcolor{red}{\MakeUppercase{ht}}}
\centerline{\textcolor{red}{\MakeUppercase{ y!}}}
\vskip 1cm
\fontsize{2cm}{2cm}\selectfont
\centerline{\textcolor{magenta}{Nu bn ht,}}
\centerline{\textcolor{magenta}{bn s \emph{b pht!}}}
\end{sidewaysfigure}
\end{document}
35
A CC MU TI LIU
\newif\ifpdf
\ifx\pdfoutput\undefined
\pdffalse
\else
\pdftrue
\pdfoutput=1
\fi
\documentclass{article}
\usepackage[tcvn]{vietnam} % vit ting Vit
% xem: http://vntex.sarovar.org/
\usepackage[absolute,showboxes]{textpos}
\usepackage{color}
% c mu
\usepackage{framed}
% to khung
\ifpdf
\usepackage[pdftex]{graphicx}
\pdfcompresslevel=9
\else
\usepackage{graphicx}
\fi
\usepackage{graphicx}
% np hnh v
36