You are on page 1of 246

.

AI H
.
OC QU

C GIA H
`
A N
.
I
TRU
,
`
O
,
NG
.
AI H
.
OC KHOA H
.
OC T
.
U
,
NHIN
KHOA TO

AN - CO
,
- TIN H
.
OC
NGUY

N H

U
,
U I
,
N
HU
,

O
,
NG D

N S
,
U
,
D
.
UNG VIETEX
B
,
an 4.0
Nh` a xu

t b
,
an HQG H` a N
.
i - 2014
L` o
,
i gi o
,
i thi
.
u
Nhu c
`
u so
.
an v an b
,
an b
`
ang L
A
T
E
X t ang nhanh trong nh u
,
ng n am g
`
n dy.
Ti l ` a ngu
,
` o
,
i c o may m

an h
.
oc du
,
.
o
,
c tru
,
o
,
c m
.
t s

k thu
.
t so
.
an th
,
ao b
`
ang L
A
T
E
X,
ti mu

n ph
,
bi

n nh u
,
ng cng c
.
u so
.
an th
,
ao b
`
ang L
A
T
E
X t o
,
i c ac b
.
an. Hi
.
n nay
nh u
,
ng cng c
.
u tr
.
o
,
gi up so
.
an th
,
ao v an b
,
an c o cng th u
,
c to an h
.
oc du
,
.
o
,
c ph at
tri
,
n r

t nhanh v` a nhi
`
u, ta c
`
n n

am du
,
.
o
,
c nh u
,
ng ki

n th u
,
c co
,
b
,
an th` c o th
,
s
,
u
,
d
.
ung d

d` ang.
VieTeX l ` a m
.
t chu
,
o
,
ng tr`nh so
.
an v an b
,
an TeX v` a k

t h
.
o
,
p v o
,
i MiKTeX, ch
,

l ` a chu
,
o
,
ng tr`nh tr
.
o
,
gi up cho vi
.
c so
.
an th
,
ao m a ngu
`
n TeX t

t ho
,
n. Trn th

gi o
,
i c o nhi
`
u chu
,
o
,
ng tr`nh so
.
an cho TeX. M

i chu
,
o
,
ng tr`nh d
`
u c o th

m
.
anh
ring. Nh` o
,
v` ao m
.
t s

m a ngu
`
n m
,
o
,
m` a ti so
.
an ra chu
,
o
,
ng tr`nh n` ay, k

t h
.
o
,
p
v o
,
i kinh nghi
.
m s
,
u
,
d
.
ung TeX lu n am c
,
ua ti, nh
`
am gi up ngu
,
` o
,
i d` ung thu
.
n
ti
.
n khi s
,
u
,
d
.
ung TeX.
.
ac bi
.
t l ` a c ac chu
,
o
,
ng tr`nh sau ti c o s
,
u
,
d
.
ung
1. Thu
,
vi
.
n Neil Hodgsons Scintilla m a ngu
`
n m
,
o
,
cho h
.
so
.
an th
,
ao (1998-
2011 by Neil Hodgson).
2. Chu
,
o
,
ng tr`nh m a ngu
`
n m
,
o
,
notepad2 c
,
ua Florian Balmer
y l ` a phu
,
o
,
ng an ti th
.
u
,
c hi
.
n bin d
.
ich, so v o
,
i c ac b
,
an c
,
ua c ac t ac gi
,
a trn
d a du
,
.
o
,
c c
,
ai ti

n r

t nhi
`
u v` a theo quan di
,
m ngu
,
` o
,
i d` ung so
.
an TeX: do
,
n gi
,
an,
d

th
.
u
,
c hi
.
n, tr
.
o
,
gi up t

i da TeX v` a mi

n ph.
VieTeX bao g
`
m c ac cng c
.
u so
.
an th
,
ao b`nh thu
,
` o
,
ng v` a d
.
ac bi
.
t:
1. T

t c
,
a c ac ch u
,
c n ang v` a phm t

at c
,
ua c ac chu
,
o
,
ng tr`nh so
.
an th
,
ao trn
Windows d
`
u du
,
.
o
,
c k

th` u
,
a.
2. Th
.
u
,
c hi
.
n ho` an thi
.
n c ac t` u
,
trong khi dang g o v` ao t` u
,
Window v` a t` u
,
danh
s ach bn ngo` ai.
3. L` am c ac thu
,
m
.
uc kh

i theo mi tru
,
` o
,
ng.
4. Ki
,
m tra Chnh t
,
a ti

ng Anh v` a ti

ng Vi
.
t.
5. L` am Macro c ach g o t

at v` a vi

t c ac Script.
6. T
.
u
,
d
.
at m
`
u ch u
,
cho c ac l
.
nh c
,
ua TeX v` a c ac k y hi
.
u d
.
ac bi
.
t
7. T
.
u
,
d
.
at c ac l
.
nh bin d
.
ich trn d` ong l
.
nh.
8. T
.
u
,
d
.
at c ac phm t

at cho c ac ch u
,
c n ang chu
,
o
,
ng tr`nh.
9.

i chi

u c ac ngo
.
ac d

i x u
,
ng.
10. Ch
.
on kh

i theo h`nh ch u
,
nh
.
t
11. Ch
.
on ch

d
.
ng

at d` ong trn m` an h`nh.


12. T
.
u
,
d
.
ng th
.
ut d
`
u d` ong
13. anh d

u v an b
,
an d
,
t`m l
.
ai.
L` o
,
i gi o
,
i thi
.
u 5
14. R

t nhi
`
u m

u c o s

an nhu
,
lu
.
n an, l ` am s ach, so
.
an d
`
thi,....
15. Ch

d
.
menu tu
,
o
,
ng t ac m
.
oi v
.
i tr khi nh

n phm ph
,
ai chu
.
t.
16. R

t nhi
`
u thanh cng c
.
u k y hi
.
u n
`
am ngang ho
.
ac th
,
ang d ung.
17. Dy treo h
`
u h

t c ac k y hi
.
u to an h
.
oc d
,
l

y v` ao, khi l

y v` ao du
,
.
o
,
c nh o
,
trong
l
.
nh menu tu
,
o
,
ng t ac c ac l
.
nh farvorite (L
.
nh hay d` ung).
Nh

u
,
ng cng c
.
u d
.
ac bi
.
t d` ung cho TeX
1. Tra c u
,
u nh u
,
ng l
.
nh v` a mi tru
,
` o
,
ng c
,
ua LaTeX.
2. Ho` an thi
.
n l
.
nh LaTeX t
.
u
,
d
.
ng khi g o.
3. Th
.
u
,
c hi
.
n "File project" cho t` ai li
.
u nhi
`
u t
.
p.
4. Ki
,
m tra nh an d

i chi

u trong v an b
,
an (li
.
t k danh s ach nh an).
5. Ki
,
m tra da nh an c
,
ua v an b
,
an (hi
.
n ln danh s ach nh an)
6. T`m ngu
,
.
o
,
c l
.
ai t
.
p ngu
`
n t` u
,
Yap.exe ho
.
ac SumatraPDF.
7. Ch
.
on m
`
u cho ch u
,
, n
`
n ch u
,
, h` ang v` a c
.
t trong b
,
ang b
`
ang tr
.
u
,
c quan.
8. Thu
,
m
.
uc c ac k y hi
.
u d
,
so
.
an l
.
nh LaTeX tr
.
u
,
c quan.
9. Chuy
,
n d
,
i d
.
inh d
.
ang sang PS v` a PDF d

d` ang.
10. G
.
oi t ` uy ch
.
on c
,
ua MiKTeX d
,
thm c

u h`nh ho
.
ac g oi l
.
nh d

d` ang.
11. T
.
u
,
d
.
ng d ong c ac ngo
.
ac d

i x u
,
ng.
12. L` am vi

t t

at theo kh

i ho
.
ac d` ong v` a l

y v` ao d

d` ang.
13. T m
`
u v` a so
.
an th
,
ao, bin d
.
ich k

t h
.
o
,
p v o
,
i Bibtex.
14. Th
.
u
,
c hi
.
n bin d
.
ich v` a k

t h
.
o
,
p lin ho` an d
,
d

n d
`
u ra cu

i c ` ung.
15. K

t h
.
o
,
p l ` am danh m
.
uc t` u
,
kh oa, t` u
,
di
,
n thu
.
t ng u
,
,...
16. Bin d
.
ich theo v an b
,
an ch
.
on, theo d anh d

u v` a d

n v
.
i tr con tr
,
o.
17. Bin d
.
ich trong c
,
u
,
a s
,
c
,
ua VieTeX v` a bn ngo` ai d
`
u du
,
.
o
,
c.
18. Cng c
.
u l
.
p mi tru
,
` o
,
ng d
`
th
.
i v` a b
,
ang theo giao di
.
n, theo ch u
,
c n ang,...
19. T
,
h
.
o
,
p d
.
inh d
.
ang d u
,
li
.
u v o
,
i giao di
.
n d

th
.
u
,
c hi
.
n nhu
,
psbook, psnup,
psmerge, psresize,...
20. C o c ac Menu lu
,
u c ac thao t ac v` u
,
a th
.
u
,
c hi
.
n nhu
,
C ac t
.
p m o
,
i m
,
o
,
, c ac t
.
p
chnh c
,
ua d
.
u
,
an, c ac d
.
u
,
an,....
21. S
.
u
,
qua l
.
ai v
.
i tr t
.
p ngu
`
n TeX v` a DVI theo yap.exe th
.
u
,
c hi
.
n chnh x ac.
22. S
.
u
,
qua l
.
ai v
.
i tr t
.
p ngu
`
n TeX v` a PDF theo SumatraPDF.exe th
.
u
,
c hi
.
n
chnh x ac.
Ti bin so
.
an cu

n s ach n` ay l ` a ti

p t
.
uc hai cu

n s ach tru
,
o
,
c dy nh
`
am ph
,
bi

n L
A
T
E
X cho c ac b
.
an sinh vin, h
.
oc sinh v` a c ac th` ay c gi ao d
.
ay to an. Cu

n
s ach khng l
.
ap l
.
ai nh u
,
ng g` hai cu

n tru
,
o
,
c d a c o, ti ch
,
du
,
a ra nh u
,
ng cng c
.
u
ho
.
ac l
.
nh, g oi l
.
nh quan tr
.
ong m` a tru
,
o
,
c dy chu
,
a c o. Ti du
,
a ra c ac m

u v an
b
,
an v
`
vi

t m
.
t lu
.
n an t

t nghi
.
p cho sinh vin, h
.
oc vin cao h
.
oc. M

u l ` am
m
.
t cu

n s ach d` anh cho c ac th` ay so


.
an gi ao an c ung nhu
,
chu
,
n b
.
i cho xu

t b
,
an
6 Th
.
u
,
c h` anh L
A
T
E
X
v o
,
i ch

t lu
,
.
o
,
ng cao.
Ti c ung du
,
a ra nh u
,
ng g oi l
.
nh l ` am c ac trang tr`nh chi

u cho c ac bu
,
i b
,
ao v
.

ho
.
ac thuy

t tr`nh h
.
i ngh
.
i.
`
ng th` o
,
i c o tr`nh b` ay m
.
t s

chi ti

t quan trong
trong v an b
,
an nhu
,
v e h`nh, m
`
u c ac v an b
,
an, ...
Cu

n s ach n` ay c
`
n cho t

t c
,
a nh u
,
ng ngu
,
` o
,
i d a d` ung T
E
X v` a nh u
,
ng ngu
,
` o
,
i b

at
d
`
u h
.
oc T
E
X v o
,
i c ac m

u m a c o s

an d
,
th
.
u
,
c h` anh ngay.
T

t c
,
a nh u
,
ng g oi cng c
.
u v` a ph
`
n m
`
m c o n oi t o
,
i trong s ach n` ay du
,
.
o
,
c t ac gi
,
a
chu
,
n b
.
i th` anh m
.
t da CD c` ai d
.
at, n
.
i dung chnh l ` a ph
`
n c` ai d
.
at VieTeX cho
cu

n s ach n` ay. Ngo` ai ra trong da CD theo cu

n s ach n` ay c` on ch u
,
a r

t nhi
`
u
v d
.
u m

u m` a khng c o kh
,
a n ang m t
,
a h

t
,
o
,
dy. B
.
an d
.
oc c o th
,
lin h
.
v o
,
i
t ac gi
,
a d
,
c o s
,
an ph
,
m CD n` ay.
M
.
oi lin l
.
ac v` a tr
.
o
,
gi up v o
,
i t ac gi
,
a: Nguy

n H u
,
u i
,
n
Khoa To an-Co
,
-Tin h
.
oc,
.
ai h
.
oc Khoa h
.
oc T
.
u
,
nhin, HQGHN
i
.
n tho
.
ai: CQ: 04-5572869, NR: 04-6418848, D: 0989 06 1951
Thu
,
di
.
n t
,
u
,
: huudien@vnu.edu.vn;
Web: http://nhdien.wordpress.com
L
`
o
,
i c
,
am o
,
n
Nhn dy t ac gi
,
a c
,
am o
,
n c ac b
.
an d a s
,
u
,
d
.
ung VieTeX trong so
.
an th
,
ao v an b
,
an
ti

ng Vi
.
t v` a cho nh u
,
ng l` o
,
i khuyn b
,
ch, c
`
n thi

t d
,
ti ho` an thi
.
n ph
`
n
m
`
m c
,
ua m`nh. T ac gi
,
a nh
.
n du
,
.
o
,
c nhi
`
u y ki

n d ong g op c o gi a tr
.
i c
,
ua Ban
bin t
.
p v` a nh u
,
ng di
`
u ki
.
n thu
.
n l
.
o
,
i cho vi
.
c xu

t b
,
an cu

n s ach n` ay c
,
ua
Nh` a xu

t b
,
an d
.
ai h
.
oc Qu

c gia H` a N
.
i.
H` a N
.
i, ng` ay 15 th ang 7 n am 2011
T ac gi
,
a
Nh u
,
ng thay

d
,
i VieTeX 4.0
1. S
,
u
,
a d
,
bin d
.
ich du
,
.
o
,
c c ac t
.
p *.dtx, *.ins th
,
ang ra t
.
p PDF phin b
,
an tru
,
o
,
c
chu
,
a l ` am du
,
.
o
,
c.
2. L` am n ut t`m ki

m t` u
,
t
.
p TeX sang t
.
p PDF c
,
ua chu
,
o
,
ng tr`nh sumatraPDF,
c o th
,
d
.
at l
.
ai chu
,
o
,
ng tr`nh n` ay cho Acrobat readme.
3. L` am l
.
ai m
.
t s

h`nh trn n ut thanh cng c


.
u r o ho
,
n nhu
,
n ut tho at.
4. Trn d` ong tiu d
`
c o VieTeX 4.0 d
,
bi

t du
,
.
o
,
c phin b
,
an.
5. a d
.
at l
.
ai m
.
ac d
.
inh cho nh

n d up trong sumatraPDF d
,
m
,
o
,
d

n d` ong trong
VieTeX.
6. u
,
a n ut d
,
xem hu
,
o
,
ng d

n g oi l
.
nh t` u
,
MiKTeX
,
o
,
thanh th u
,
3 (v` r

t hay
d` ung).
7. u
,
a n ut thm v` ao d
`
u v` a cu

i d` ong m
.
t d
.
ai lu
,
.
o
,
ng
,
o
,
thanh cng c
.
u th u
,
3
(r

t hay d` ung).
8. u
,
a n ut d
.
at t
.
p bin d
.
ich t
.
p chnh (main) v` a t
.
p dang m
,
o
,
tru
,
o
,
c m
.
at (Open
le)
,
o
,
thanh cng c
.
u th u
,
3 (r

t hay d` ung).
9. u
,
a ch u
,
c n ang new command, vertical spaces, Horizotal spaces, li
.
t k
,
o
,
c
,
u
,
a s
,
bn tr ai v` a d

d` ang thm v` ao c ac t
.
p d o.
10. a c
,
ai ti

n c ach th u
,
c s
,
u
,
d
.
ung c ac chu
,
o
,
ng tr`nh d
.
ich:
.
at chu
,
o
,
ng tr`nh tru
,
o
,
c
r
`
i d` ung m
.
t n ut duy nh

t d
,
ch
.
ay. Tu
,
o
,
ng t
.
u
,
d
.
at chu
,
o
,
ng tr`nh xem t` ai li
.
u
v` a d` ung 1 n ut duy nh

t d
,
xem. C ac chu
,
o
,
ng tr`nh chuy
,
n d
,
i c ac t
.
p c ung
tu
,
o
,
ng t
.
u
,
.
11.
,
tr anh khi c` ai d
.
at khng hi
.
n ra khng c o d
.
u
,
an, l
`
n n` ay n

u c ac t
.
p
c

u h`nh x oa di ho
.
ac c ac t
.
p c

u h`nh h
,
ong th` m
.
ac d
.
inh l

y t
.
p d
.
u
,
a an
vietex.vtp v` a tudien.vtp treo v` ao d o.
12. L` am l
.
ai ch u
,
c n ang
,
o
,
t
.
p vi

t t

at ra s
,
u
,
a. Ch
,
c
`
n 1 n ut t

t c
,
a c ac t
.
p vi

t t

at
du
,
.
o
,
c m
,
o
,
v` a d
.
u
,
a v` ao d o d
,
ta s
,
u
,
l
.
ai cho chnh x ac.
13.
,
l ` am vi

t t

at c ung thay d
,
i ch
,
c
`
n 1 n ut. N

u b
.
an c
`
n l ` am g o t

at th` ch
,

c
`
n 1 n ut v o
,
i ch
.
on v an b
,
an c
.
u th
,
nhu
,
n

u 1 d` ong th` l ` am vi

t t

at theo d` ong
v` a n

u ch

v an b
,
an ch
.
on l o
,
n ho
,
n s e t
.
u
,
d
.
ng l ` am theo kh

i, c` on s
,
u
,
d
.
ung nhu
,
nhau.
14. l ` am ch
,
m
.
t n ut m
,
o
,
r
.
ng c
,
u
,
a s
,
d
.
u
,
an v` a c
,
u
,
a s
,
du
,
o
,
i, khi nh

n l
.
ai th` l
.
ai
l ` am ngu
,
.
o
,
c l
.
ai,...
15. Thanh d u
,
ng c o l ` am l
.
ai cho c ac n ut c
`
n ngay
,
o
,
d o.
16. Ch u
,
c n ang Set Open File n

u c o check l ` a dang d
.
at, n

u khng c o check
l ` a dang c o Main File.
.
at di d
.
at l
.
ai cho t
.
p hi
.
n th` o
,
i dang m
,
o
,
c ung d` ung
chnh ch u
,
c n ang d o 1 l
`
n n u
,
a.
8 Nh u
,
ng thay d
,
i m o
,
i trong VieTeX 4.0L
A
T
E
X
17. Thm v` ao d
`
u c ac d` ong v` a d
`
u v` a cu

i m
.
t kh

i tch h
.
o
,
p l ` a 1. Khi ch
.
on cho
kh

i n o m o
,
i thm v` ao kh

i. Khng th` m
.
ac d
.
inh thm v` ao m

i d` ong. C ac
ch u
,
c n ang l
.
ap l
.
ai ch u
,
c n ang n` ay khng thay d
,
i.
18. S
,
u
,
a l
.
ai ch u
,
c n ang ch
.
ay makeindex.exe v` a ch u
,
c n ang n` ay v o
,
i giao di
.
n wiz-
ard makeindex.
19. u
,
a v` ao ch u
,
c n ang Context.exe d
.
ich v an b
,
an TeX.
20. u
,
a v` ao ch u
,
c n ang MetaFont.exe d
.
ich m a ngu
`
n mf.
21. Thm 5 n ut cho k y t
.
u
,
thng d
.
ung:
f
x

2
f
xy
y
x

ABC,

ABC
22. S
,
u
,
l
.
ai t m` au chnh x ac ho
,
n trong c ac l
.
nh \section, \subsection,...
23. S
,
u
,
a l
.
ai t`m ki

m Mi tru
,
` o
,
ng b
,
ang tabular, mi tru
,
` o
,
ng h`nh gure chnh
x ac ho
,
n.
24. Ch u
,
a l
.
ai th
,
u t
.
uc tnh c

bytes v` a Kb,... c
,
ua c ac t
.
p trn thanh cng c
.
u
status,....
25. Hi
.
n tr
.
ang th ai Compiler, Open/Main le, Viewer trn thanh tr
.
ang th ai
,
o
,
du
,
o
,
i.
N
.
I DUNG
L
`
o
,
i gi

o
,
i thi
.
u. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
Nh

u
,
ng thay d
,
i m

o
,
i trong VieTeX 4.0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Chu
,
o
,
ng 1. C` ai d
.
at VieTeX. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.1. Chu
,
o
,
ng tr`nh c
`
n cho VieTeX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.2. C ac bu
,
o
,
c c` ai d
.
at . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.3. C

u h`nh VieTeX v o
,
i c ac chu
,
o
,
ng tr`nh kh ac . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.4. Ch
.
ay c ac chu
,
o
,
ng tr`nh m

u . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
1.4.1. C` ai thu
,
vi
.
n g oi l
.
nh. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
1.4.2.
.
inh du
,
` o
,
ng d

n d

n thu
,
vi
.
n c
,
ua MikTeX. . . . . . . . . . . . . . . . . . . . . . 7
1.4.3. Ch
.
ay chu
,
o
,
ng tr`nh m

u. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
1.5.
.
ia ch
,
c ac chu
,
o
,
ng tr`nh trong ph
`
n n` ay . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Chu
,
o
,
ng 2. Giao di
.
n ch nh. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
2.1. Giao di
.
n chnh c
,
ua VieTeX. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
2.2. Thanh tiu d
`
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2.3. Thanh tr
.
ang th ai . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2.4. Thanh cng c
.
u. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
2.5. C
,
u
,
a s
,
d
.
u
,
an . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
2.5.1. Thu
,
m
.
uc k y hi
.
u v` a cng c
.
u . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
2.5.2. Thu
,
m
.
uc m

u LaTeX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
2.5.3. Menu tu
,
o
,
ng t ac trong c
,
u
,
a s
,
d
.
u
,
an . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
2.5.4. Ch u
,
a danh s ach l
.
nh v` a g
.
o
,
i y. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
2.6. C
,
u
,
a s
,
d
`
u ra v` a hi
.
n t
.
p log . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
2.7. C
,
u
,
a s
,
chnh no
,
i so
.
an th
,
ao t
.
p TeX. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
2.7.1. Menu nh

n phm ph
,
ai chu
.
t khng v an b
,
an ch
.
on . . . . . . . . . . . . . 18
2.7.2. Menu trn d
`
u m

i tn t
.
p . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
2.7.3. Menu nh

n phm ph
,
ai chu
.
t c o v an b
,
an ch
.
on . . . . . . . . . . . . . . . . . 19
Chu
,
o
,
ng 3. Thi

t l
.
p t
.
p ngu
`
n v` a bin d
.
ich . . . . . . . . . . . . . . . . . . . . . . . . 20
3.1. Qu a tr`nh so
.
an th
,
ao v an b
,
an L
A
T
E
X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
10 N
.
I DUNG
3.2. T
.
ao ra t
.
p L
A
T
E
X. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
3.3. M
,
o
,
v` a d ong t
.
p L
A
T
E
X d a c o. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
3.4. T
.
ao cy d
.
u
,
an (Project) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
3.5. T
.
ao m
.
t d
.
u
,
an TeX (Folder) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
3.6. Bin d
.
ich chung t
.
p TeX trong VieTeX. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
3.6.1. Gi o
,
i thi
.
u chung c ac chu
,
o
,
ng tr`nh bin d
.
ich TeX . . . . . . . . . . . . . . 25
3.6.2. Bin d
.
ich theo t
.
p chnh v` a t
.
p chnh m
,
o
,
. . . . . . . . . . . . . . . . . . . . . . 28
3.6.3. Bin d
.
ich c o l

i . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
3.7. Bin d
.
ich theo v an b
,
an ch
.
on . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
3.7.1. C ac phu
,
o
,
ng an d
.
ich ph
`
n v an b
,
an ch
.
on . . . . . . . . . . . . . . . . . . . . . . . 33
Chu
,
o
,
ng 4. So
.
an th
,
ao v` a bin t
.
p . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
4.1. Ph
`
n m
`
m g o b` an phm Unikey. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
4.2. C

at d an v` a sao ch ep v an b
,
an. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
4.3.
.
inh d
.
ang v` a thm b o
,
t v` ao d` ong v` a kh

i v an b
,
an . . . . . . . . . . . . . . . . . 40
Chu
,
o
,
ng 5. Ch

u
,
c n ang chuyn d
.
ung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
5.1. T
.
u
,
d
.
ng d ong c ac m oc . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
5.2. Macro bin t
.
p v` a g o nhanh c` ai s

an. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
5.3. G o t

at c
.
um t` u
,
v` a kh

i l
.
nh. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
5.3.1. G o t

at c o c

u tr uc m
.
t d` ong. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
5.3.2. G o t

at c o c

u tr uc m
.
t t
.
p . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
5.3.3. N
.
ap c ac t` u
,
g o t

at . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
5.3.4. Th
.
u
,
c hi
.
n g o t

at . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
5.4. Ho` an th` anh t
.
u
,
d
.
ng. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
5.4.1. C ac phu
,
o
,
ng ph ap ho` an th` anh t
.
u
,
d
.
ng . . . . . . . . . . . . . . . . . . . . . . . . . 49
5.4.2. C

u h`nh s
,
u
,
d
.
ung ho` an th` anh t
.
u
,
d
.
ng . . . . . . . . . . . . . . . . . . . . . . . . 50
5.4.3. S
,
u
,
d
.
ung ho` an th` anh t
.
u
,
d
.
ng. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
5.4.4. M
.
t s

ho` an th` anh t


.
u
,
d
.
ng d
.
ac bi
.
t . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
Chu
,
o
,
ng 6. T` m ki

m v` a thay th

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
6.1. Ch u
,
c n ang t`m ki

m chnh trong VieTeX. . . . . . . . . . . . . . . . . . . . . . . . . . . 55


N
.
I DUNG 11
6.2. H
.
p t`m ki

m v` a thay th

trn t
.
p hi
.
n h` anh. . . . . . . . . . . . . . . . . . . . . . 56
6.3. T`m theo m
.
t d
.
u
,
an . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
6.4. C ac d
.
ang t`m ki

m kh ac . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
6.5. T`m ki

m trong t
.
p. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
6.6. T`m ki

m nhanh . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
6.7. T`m ki

m ngu
,
.
o
,
c . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
6.7.1. Bin d
.
ich sang DVI v` a xem qua l
.
ai gi u
,
a VieTeX v` a Yap.exe . . . 61
6.7.2. Bin d
.
ich sang PDF xem gi u
,
a VieTeX v` a Sumatra . . . . . . . . . . . . 63
6.8. Nh u
,
ng t`m ki

m ng

an kh ac . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
6.9. T`m ki

m trn Internet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
Chu
,
o
,
ng 7. C ac l
.
nh LaTeX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
7.1. Nh
.
p kh

i l
.
nh c
,
ua LaTeX. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
7.1.1. L

y c ac mi tru
,
` o
,
ng v an b
,
an . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
7.1.2. Mi tru
,
` o
,
ng to an. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
7.1.3. Mi tru
,
` o
,
ng b
,
ang v` a ma tr
.
n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
7.2. Su
,
u t
.
p l
.
nh v` a mi tru
,
` o
,
ng . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
7.2.1. Nh
.
p mi tru
,
` o
,
ng v` a l
.
nh LaTeX ho` an th` anh t
.
u
,
d
.
ng . . . . . . . . . 69
7.2.2. Th
.
u
,
c hi
.
n su
,
u t
.
p l
.
nh . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
7.2.3. M
.
uc dch d` ung su
,
u t
.
p l
.
nh . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
7.3. Hu
,
o
,
ng d

n s
,
u
,
d
.
ung t
.
ao Macro Script . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
7.3.1. C

u tr uc macro Script . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
7.3.2. C ac l
.
nh di chuy
,
n con tr
,
o . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
7.3.3. C ac l
.
nh c

at d an . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
7.3.4. Th
.
u
,
c hi
.
n bin d
.
ich m
.
t Script . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
7.4. G an s

cng th u
,
c b
`
ang nh an . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
7.4.1. G an s

b
`
ang nh an trong LaTeX. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
7.4.2. Quy t

ac d anh s

chung. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
7.4.3. G an s

cng th u
,
c to an . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
7.4.4. VieTeX tr
.
o
,
gi up ki
,
m so at nh an . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
12 N
.
I DUNG
7.4.5. K

t lu
.
n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
7.5. Li
.
t k danh s ach l
.
nh c

u tr uc . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
7.6. K
.
ep g

p . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
7.6.1. Kh ai ni
.
m v
`
k
.
ep g

p (Folding) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
7.6.2. C ac lo
.
ai k
.
ep g

p . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
7.6.3. C ach s
,
u
,
d
.
ung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
7.6.4. C ac phm t

at v` a c` ai d
.
at . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
7.6.5. K
.
ep g

p d
.
ac bi
.
t . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
7.6.6. K

t lu
.
n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
Chu
,
o
,
ng 8. T m` au v` a d anh d

u v an b
,
an. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
8.1. T m
`
u cho v an b
,
an so
.
an th
,
ao . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
8.2. T m` au d anh d

u . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
8.2.1. T m` au c ac t` u
,
t`m ki

m. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
8.2.2. T m` au theo l
.
u
,
a ch
.
on. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
8.2.3. T m` au khi g o k y t
.
u
,
m o
,
i . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
8.3. anh d

u v an b
,
an. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
8.4. L

y c ac l
.
nh t m` au cho LaTeX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
Chu
,
o
,
ng 9. H` nh v` a b
,
ang. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
9.1. u
,
a h`nh v` ao v an b
,
an. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
9.1.1. Nh
.
p h`nh . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
9.1.2. Nh
.
p h`nh b
`
ang giao di
.
n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
9.2. Nh
.
p b
,
ang v` ao v an b
,
an. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
9.2.1. B
,
ang v o
,
i h` ang v` a c
.
t . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
9.2.2. L

y b
,
ang b
`
ang giao di
.
n. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
9.3. C ac chu
,
o
,
ng tr`nh v e h`nh . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
Chu
,
o
,
ng 10. Cng c
.
u d
.
inh dang d
`
u ra . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
10.1. C ac chu
,
o
,
ng tr`nh d
.
inh d
.
ang d
`
u ra. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
10.1.1.
.
inh d
.
ang kch thu
,
o
,
c trang . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
10.1.2. Chuy
,
n trang in hai m
.
at d
,
d ong s ach. . . . . . . . . . . . . . . . . . . . . . 106
N
.
I DUNG 13
10.1.3. Ch
.
on m
.
t s

trang l

y ra . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
10.1.4. Chu
,
o
,
ng tr`nh g ep trang . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
10.1.5.
.
inh d
.
ang t om t

at . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
10.2. G ep n

i chu
,
o
,
ng tr`nh cho s
,
an ph
,
m t

t. . . . . . . . . . . . . . . . . . . . . . . . . . 108
Chu
,
o
,
ng 11. Ki
,
m tra ch nh t
,
a v` a danh s ach l
.
nh . . . . . . . . . . . . . . . . . 111
11.1. Ki
,
m tra chnh t
,
a. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
11.1.1. Gi o
,
i thi
.
u. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
11.1.2. Co
,
s
,
o
,
d u
,
li
.
u cho t` ai li
.
u tham kh
,
ao . . . . . . . . . . . . . . . . . . . . . . . . 111
11.1.3. C` ai d
.
at v` a s
,
u
,
d
.
ung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
11.1.4. S
,
u
,
d
.
ung ki
,
m tra chnh t
,
a . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114
11.2. M
.
t s

danh s ach t` u
,
di
,
n l
.
nh v` a macro. . . . . . . . . . . . . . . . . . . . . . . . . 115
11.2.1. T` u
,
di
,
n c ac l
.
nh d a bi

t . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
11.2.2. T` u
,
di
,
n phng v` a g oi l
.
nh ti

ng Vi
.
t d` ung Unicode. . . . . . . . . 116
11.2.3. Phng ti

ng Nga v` a c ac g o trn b` an phm Latin . . . . . . . . . . . . 116


11.2.4. C ac lo
.
ai t` u
,
di
,
n kh ac . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
Chu
,
o
,
ng 12. Bibtex v

o
,
i t ` ai li
.
u tham kh
,
ao. . . . . . . . . . . . . . . . . . . . . . . . . . 120
12.1. Gi o
,
i thi
.
u. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
12.2. Co
,
s
,
o
,
d u
,
li
.
u cho t` ai li
.
u tham kh
,
ao. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
12.3. Thi

t l
.
p co
,
s
,
o
,
d u
,
li
.
u . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
12.3.1. Lo
.
ai d u
,
li
.
u v` a tru
,
` o
,
ng. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
12.3.2. Chi ti

t m
.
t s

lo
.
ai t` ai li
.
u . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
12.4. S
,
u
,
d
.
ung bibtex bin d
.
ich . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
12.4.1. L

y t` ai li
.
u v` ao. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
12.4.2. T
.
p chnh g
.
oi c ac thu
,
vi
.
n. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129
12.4.3. C ac bu
,
o
,
c bin d
.
ich. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129
12.4.4. C ac l

i bin d
.
ich c o th
,
x
,
ay ra. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129
12.5. VieTeX qu
,
an l y t
.
p Bib v` a bin d
.
ich. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
12.5.1. So
.
an th
,
ao t
.
p bib. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
12.5.2. T`m ki

m v` a xem t` ai li
.
u. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131
12.5.3. L

y t` u
,
kh oa v` ao t` ai li
.
u . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132
14 N
.
I DUNG
12.6. K

t lu
.
n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133
Chu
,
o
,
ng 13. S ach hu
,

o
,
ng d

n s
,
u
,
d
.
ung T
E
X. . . . . . . . . . . . . . . . . . . . . . . . . . 135
13.1. S ach v
`
TeX v o
,
i m a ngu
`
n. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135
13.1.1. Gi o
,
i thi
.
u. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135
13.1.2. Hu
,
o
,
ng d

n bin d
.
ich . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135
13.2. C` ai d
.
at v` a s
,
u
,
d
.
ung g oi l
.
nh. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137
13.2.1. G oi l
.
nh l ` a g` . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137
13.2.2.
.
ac di
,
m c
,
ua g oi l
.
nh . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137
13.2.3. C` ai d
.
at v` a s
,
u
,
d
.
ung g oi l
.
nh . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138
13.2.4. Nh u
,
ng g oi l
.
nh l

y t` u
,
trn internet . . . . . . . . . . . . . . . . . . . . . . . . . 139
13.2.5. K

t lu
.
n. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140
13.3. G oi l
.
nh titledot.sty . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140
13.3.1. Gi o
,
i thi
.
u. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140
13.3.2. T
.
ao l
.
p g oi l
.
nh . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140
13.3.3. S
,
u
,
d
.
ung g oi l
.
nh . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141
13.3.4. Thay Chu
,
o
,
ng b
`
ang c ac tiu d
`
kh ac . . . . . . . . . . . . . . . . . . . . . . . . . 143
13.4. C ac lu
.
n an m

u. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145
Chu
,
o
,
ng 14. Thu
,
m
.
uc k y hi
.
u to an . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147
14.1. Gi o
,
i thi
.
u chung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147
14.2. C ac k y hi
.
u m ui tn . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147
14.3. C ac l
.
nh v
`
to an t
,
u
,
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150
14.4. Ch u
,
c ai Hy L
.
ap . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152
14.5. K y hi
.
u quan h
.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152
14.6. K y hi
.
u quan h
.
g oi l
.
nh AMS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153
14.7. Nh u
,
ng k y t
.
u
,
kh ac . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153
Chu
,
o
,
ng 15. M
.
t s

ch

u
,
c n ang d
.
ac bi
.
t c
,
ua VieTeX. . . . . . . . . . . . . . . . 156
15.1. Nh u
,
ng k y t
.
u
,
d
.
ac bi
.
t . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156
15.1.1. K y t
.
u
,
khng ng

at d` ong . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156
15.1.2. K y t
.
u
,
d` ong ch u thch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157
N
.
I DUNG 15
15.2. Chuy
,
n d
,
i k y t
.
u
,
cu

i d` ong. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159
15.3. T m` au ch u
,
hoa khi so
.
an th
,
ao trong VieTeX . . . . . . . . . . . . . . . . . . . . 159
15.4. V an b
,
an du
,
.
o
,
c ch
.
on. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161
15.4.1. M
.
uc dch ch
.
on v an b
,
an. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161
15.4.2. C ach ch
.
on v an b
,
an co
,
b
,
an. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161
15.4.3. anh d

u r
`
i ch
.
on v an b
,
an. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162
15.4.4. Ch
.
on v an b
,
an kh

i ch u
,
nh
.
t . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162
Chu
,
o
,
ng 16. Hu
,

o
,
ng d

n tr
.
o
,
gi up. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164
16.1. Hu
,
o
,
ng d

n s
,
u
,
d
.
ung VieTeX. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164
16.2. S
,
u
,
d
.
ung b
,
ang li
.
t k l
.
nh v` a phm t

at. . . . . . . . . . . . . . . . . . . . . . . . . . . 164
16.3. Xem hu
,
o
,
ng d

n LaTeX, MiKTeX v` a g oi l
.
nh . . . . . . . . . . . . . . . . . . . . 164
16.3.1. Xem hu
,
o
,
ng d

n g oi l
.
nh d a n
.
ap c
,
ua MiKTeX . . . . . . . . . . . . . . . 164
16.3.2. V d
.
u t
.
p hu
,
o
,
ng d

n c o nhi
`
u t
.
p vntex. . . . . . . . . . . . . . . . . . . . . 165
16.3.3. M
,
o
,
t
.
p tr
.
o
,
gi up kh ac c
,
ua MiKTeX. . . . . . . . . . . . . . . . . . . . . . . . . . . 166
16.4. Tra c u
,
u t` u
,
di
,
n to an h
.
oc. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 166
16.4.1. Gi o
,
i thi
.
u. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 166
16.4.2. Lo
.
ai t` u
,
di
,
n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167
16.4.3. Ch
.
on t` u
,
di
,
n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 168
16.4.4. Tra c u
,
u t` u
,
di
,
n. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169
Chu
,
o
,
ng 17. L` am ch
,
s

t
`
u
,
kh oa. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 172
17.1. L` am ch
,
s

t` u
,
kh oa v o
,
i g oi l
.
nh makeidx.sty . . . . . . . . . . . . . . . . . . . . 172
17.1.1. Gi o
,
i thi
.
u. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 172
17.1.2. G oi l
.
nh makeidx.sty v` a l
.
nh so
.
an th
,
ao. . . . . . . . . . . . . . . . . . . . . 172
17.1.3. Chu
,
o
,
ng tr`nh makeindex.exe trong VieTeX . . . . . . . . . . . . . . . . . 173
17.1.4.
.
inh d
.
ang in ra trang ch
,
s

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175
17.1.5. M
,
o
,
r
.
ng kh
,
a n ang l ` am b
,
ang ch
,
s

. . . . . . . . . . . . . . . . . . . . . . . . . . 176
17.2. multind.sty l ` am nhi
`
u t
.
p ch
,
s

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176
17.2.1. G oi l
.
nh g oi l
.
nh . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176
17.2.2. V d
.
u s
,
u
,
d
.
ung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 177
16 N
.
I DUNG
17.3. index.sty l ` am nhi
`
u t
.
p ch
,
s

t` u
,
kh oa . . . . . . . . . . . . . . . . . . . . . . . . . . 179
17.3.1. G oi l
.
nh g oi l
.
nh . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 179
17.3.2. T
.
p v d
.
u v` a bin d
.
ich n o. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 182
17.3.3. Bin d
.
ich trong VieTeX 3.0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 184
Chu
,
o
,
ng 18. Hu
,

o
,
ng d

n s
,
u
,
d
.
ung WinTpic. . . . . . . . . . . . . . . . . . . . . . . . . . . 186
18.1. Gi o
,
i thi
.
u WinTpic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 186
18.2. C

u h`nh chu
,
o
,
ng tr`nh . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 187
18.2.1.
.
at l
.
ai d

i s

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 187
18.2.2. S
,
u
,
a d
,
i t
.
p kh
,
o
,
i d
.
ng . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 188
18.3. Xem k

t qu
,
a h`nh v` a chuy
,
n d
,
i d
.
inh d
.
ang c
,
ua n o . . . . . . . . . . . . . . 188
18.3.1. Xem h`nh. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 188
18.3.2. Chuy
,
n d
,
i . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 188
18.4. V e h`nh . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 189
18.4.1. V e h`nh theo c ac n ut . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 189
18.4.2. V e h`nh theo tu
,
o
,
ng t ac . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 191
18.5. u
,
a h`nh v` ao t
.
p TeX. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 192
18.6. Nh u
,
ng ch u y . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 193
Chu
,
o
,
ng 19. Hu
,

o
,
ng d

n s
,
u
,
d
.
ung TpX. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 194
19.1. Gi o
,
i thi
.
u TpX. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 194
19.2.
.
at c

u h`nh. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 194
19.3. Xem k

t qu
,
a h`nh tru
,
o
,
c trong trang . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 196
19.4. Xem nguyn kch th u
,
c h`nh d a v e . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 196
19.5. u
,
a h`nh v` ao t` ai li
.
u . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 197
19.6. Thao t ac v e h`nh. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 198
19.6.1. Thao t ac chung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 198
19.6.2. Thao t ac ring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 200
Chu
,
o
,
ng 20. SumatraPDF s
,
u
,
d
.
ung v

o
,
i VieTeX . . . . . . . . . . . . . . . . . . . . . 203
20.1. Gi o
,
i thi
.
u SumatraPDF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 203
N
.
I DUNG 1
20.2. C ac phm g o t

at trong sumatraPDF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 204


20.2.1. Chuy
,
n d
.
ng trang. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 204
20.2.2. Tr
.
ang th ai xem v an b
,
an. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 205
20.2.3. Thao t ac . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 205
20.3.
.
at SumatraPDF trong VieTeX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 206
20.4. Bin d
.
ich TeX ra PDF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 207
20.5. K

t lu
.
n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 207
Nh

u
,
ng thay d
,
i m

o
,
i trong VieTeX 3.0. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 209
Chu
,
o
,
ng 21. Th
.
u
,
c do
,
n ch nh . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 211
21.1. Ch u
,
c n ang File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 212
21.2. Ch u
,
c n ang Edit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 213
21.3. Ch u
,
c n ang Block. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 215
21.4. Ch u
,
c n ang Insert . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 216
21.5. Ch u
,
c n ang Search . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 217
21.6. Ch u
,
c n ang Mark. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 218
21.7. Ch u
,
c n ang Macro . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 219
21.8. Ch u
,
c n ang Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 220
21.9. Ch u
,
c n ang Project . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 221
21.10. Ch u
,
c n ang Execute. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 222
21.11. Ch u
,
c n ang LaTeX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 223
21.12. Ch u
,
c n ang Graphics. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 228
21.13. Ch u
,
c n ang Tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 229
21.14. Ch u
,
c n ang Users . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 230
21.15. Ch u
,
c n ang Window. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 231
21.16. Ch u
,
c n ang Help . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 232
CHU
,
O
,
NG 1
C
`
AI
.

AT VieTeX
1.1. Chu
,
o
,
ng tr`nh c
`
n cho VieTeX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.2. C ac bu
,
o
,
c c` ai

d
.
at . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.3. C

u h`nh VieTeX v o
,
i c ac chu
,
o
,
ng tr`nh kh ac. . . . . . . . . . . . . . . . . . . . . 4
1.4. Ch
.
ay c ac chu
,
o
,
ng tr`nh m

u . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
1.5.
.
ia ch
,
c ac chu
,
o
,
ng tr`nh trong ph
`
n n` ay. . . . . . . . . . . . . . . . . . . . . . . . 9
1.1. Chu
,
o
,
ng tr`nh c
`
n cho VieTeX
Chu
,
o
,
ng tr`nh d` oi h
,
oi ch
.
ay trn h
.
di
`
u h` anh Window. VieTeX l ` a chu
,
o
,
ng
tr`nh so
.
an th
,
ao v an b
,
an d` anh cho TeX, ch u
,
c n ang chnh l ` a tr
.
o
,
gi up so
.
an th
,
ao
v` a d
`
ng th` o
,
i k

t h
.
o
,
p v o
,
i c ac chu
,
o
,
ng tr`nh mi

n ph kh ac d
,
c o v an b
,
an ch

t
lu
,
.
o
,
ng chuyn nghi
.
p. T

t c
,
a chu
,
o
,
ng tr`nh d ong g oi v o
,
i VieTeX d
`
u mi

n ph.
Sau dy ch ung ti gi o
,
i thi
.
u c ac chu
,
o
,
ng tr`nh d o v o
,
i c ac d
.
ia ch
,
trn Internet
c
,
ua ch ung. C ac b
.
an c o th
,
t
.
u
,
l

y v
`
c` ai d
.
at ho
.
ac c
.
p nh
.
t phin b
,
an m o
,
i nh

t.
Ch ung ti c ung c o l ` am 2 da CDRom c` ai d
.
at t

t c
,
a c ac chu
,
o
,
ng tr`nh n` ay c ` ung
v o
,
i VieTeX. C` ai chu
,
o
,
ng tr`nh VieTeX c
`
n c ac chu
,
o
,
ng tr`nh:
1. MikTeX dy l ` a chu
,
o
,
ng tr`nh k

t h
.
o
,
p mi tru
,
` o
,
ng LaTeX t
.
ai d
.
ia ch
,

http://www.miktex.de phin b
,
an s
,
u
,
d
.
ung t

t nh

t hi
.
n nay l ` a MikTeX 2.9.
C ac b
.
an c o th
,
d` ung t` u
,
MikTeX 2.7 tr
,
o
,
di.
2. VieTeX dy l ` a chu
,
o
,
ng tr`nh so
.
an th
,
ao m` a t` ai li
.
u n` ay hu
,
o
,
ng d

n s
,
u
,
d
.
ung,
t
.
am th` o
,
i dang c o t
.
ai: http://nhdien.wordpress.com, phin b
,
an m o
,
i nh

t l ` a
VieTeX 4.0. B
.
an c o th
,
d` ung VieTeX 3.0 ho
.
ac VieTeX 2.9 v o
,
i hu
,
o
,
ng d

n n` ay
ch
,
kh ac ch ut t.
3. C ac chu
,
o
,
ng tr`nh tr
.
o
,
gi up so
.
an th
,
ao:
1. Chu
,
o
,
ng tr`nh v e h`nh Wintpic:
http://rd.vector.co.jp/soft/dl/win95/writing,
2. Chu
,
o
,
ng tr`nh v e h`nh Tpx:
http://tpx.sourceforge.net/,
3. Chu
,
o
,
ng tr`nh v e h`nh WinFIG:
http://www.schmidt-web-berlin.de/wing/
1.2. C ac bu
,
o
,
c c` ai d
.
at 3
4. B

g o ti

ng Vi
.
t Unikey: do
,
n gi
,
an v` a chnh x ac
http://unikey.sourceforge.net
4. C ac chu
,
o
,
ng tr`nh d
.
inh d
.
ang v an b
,
an:
1. Chu
,
o
,
ng tr`nh d
.
inh d
.
ang t
.
p PS:
http://www.ghostscript.com/.
2. Chu
,
o
,
ng tr`nh xem t
.
p PS:
http://www.cs.wisc.edu/ghost/
3. Chu
,
o
,
ng tr`nh xem t
.
p PDF:
http://www.adobe.com/acrobat.
4. Chu
,
o
,
ng tr`nh xem t
.
p DjVu:
http://www.lizardtech.com/documentation/djvuplugin/
5. Chu
,
o
,
ng tr`nh SumatraPDF:
http://blog.kowalczyk.info/software/sumatrapdf/free-pdf-reader.html
1.2. C ac bu
,
o
,
c c` ai

d
.
at
Bu
,

o
,
c 1. C` ai d
.
at MiKTeX 2.9 (basic-miktex-2.9.4106.exe): B
.
MiKTeX 2.9 d
`
y
d
,
u g
`
n 1000MB. Nhu
,
ng khi c` ai d
.
at ta ch
,
c` ai g oi nh
,
o nh

t m` a h
.
o d a l ` am s

an
Kho
,
ang 138MB (c` on l
.
ai d
,
trn da CD). Nh

n n ut v` a ti

p theo, MiKTeX t
.
u
,
d
.
ng c` ai v` ao. K

t qu
,
a cu

i c ` ung ta c o th
,
t`m MiKTeX tn Window:
StartAll ProgramsMiKTeX2.9[Setting, Help, Update,...]
Bu
,

o
,
c 2. C` ai chu
,
o
,
ng tr`nh so
.
an th
,
ao VieTeX (vietex40.exe). Khng c o g` d
.
ac
bi
.
t khi c` ai chu
,
o
,
ng tr`nh n` ay. Ta nhn lin ti

p c ac n ut v` a ho` an thi
.
n c ac cu
h
,
oi du
,
.
o
,
c d
.
at ra.
Khi c` ai xong chu
,
o
,
ng tr`nh ch
.
ay ngay v` a giao di
.
n so
.
an th
,
ao hi
.
n ra. Ta c o
th
,
so
.
an th
,
ao du
,
.
o
,
c ngay (h`nh 1.1).
H`nh 1.1: Giao di
.
n c
,
ua VieTeX
4 Chu
,
o
,
ng 1. C` ai d
.
at VieTeX
Bu
,

o
,
c 3. Hai bu
,
o
,
c quan tr
.
ong trn l ` a c o th
,
s
,
u
,
d
.
ung s
,
u
,
d
.
ung so
.
an TeX v` a ch
.
ay
TeX du
,
.
o
,
c r
`
i. Khi c` ai xong th` d a c o c ac t
.
p m

u d
,
ch
.
ay chu
,
o
,
ng tr`nh.
,
ho` an thi
.
n t

t ho
,
n h ay c` ai c ac chu
,
o
,
ng tr`nh ph
.
u tr
.
o
,
sau (b
`
ang c ach l
.
u
,
a ch
.
on
m
.
ac d
.
inh):
1. Chu
,
o
,
ng tr`nh v e h`nh WinTpic.
2. Chu
,
o
,
ng tr`nh v e h`nh Tpx:
3. Chu
,
o
,
ng tr`nh g o ti

ng Vi
.
t Unikey 4.0 ( dy l ` a chu
,
o
,
ng tr`nh b
,
o d

u ti

ng
Vi
.
t r

t t

t v` a c o th
,
b
,
o ch u
,
c n ang g o d

u lin quan d

n { v` a }, ch
,
c o t` u
,
phin
b
,
an 4.0 m o
,
i l ` am du
,
.
o
,
c di
`
u n` ay). http://unikey.sourceforge.net
Bu
,

o
,
c 4.
,
xem du
,
.
o
,
c c ac d
.
ang t
.
p quen thu
.
c c` ai thm c ac chu
,
o
,
ng tr`nh (c ung
b
`
ang c ach ch
.
on m
.
ac d
.
inh):
1. Chu
,
o
,
ng tr`nh Ghostscript c ac d
.
inh d
.
ang phng d
,
cho t
.
p PS.
2. Chu
,
o
,
ng tr`nh GhostViewer chu
,
o
,
ng tr`nh xem c ac t
.
p c o dui PS.
3. Chu
,
o
,
ng tr`nh Acrobat Reader chu
,
o
,
ng tr`nh xem t
.
p PDF.
4. Chu
,
o
,
ng tr`nh SumatraPDF chu
,
o
,
ng tr`nh xem t
.
p PDF v` a nh ay d up c o th
,
quya l
.
ai du
,
.
o
,
c t
.
p ngu
`
n.
5. Chu
,
o
,
ng tr`nh Djvu chu
,
o
,
ng tr`nh xem t
.
p Djvu.
1.3. C

u h`nh VieTeX v o
,
i c ac chu
,
o
,
ng tr`nh kh ac
VieTeX v o
,
i c` ai d
.
at m
.
ac d
.
inh l ` a c o th
,
s
,
u
,
d
.
ung du
,
.
o
,
c r
`
i, nh

t l ` a ngu
,
` o
,
i s
,
u
,
d
.
ung khng chuyn th` sau m
.
t th` o
,
i gian h ay thay d
,
i c

u h`nh. Nhu
,
ng d
,
s
,
u
,
d
.
ung t

t VieTeX ta c

u h`nh m
.
t s

ch u
,
c n ang m` a m
.
t s

chu
,
o
,
ng tr`nh ch
.
ay
ngo` ai VieTeX nhu
,
:
1. C` ai phng ti

ng Vi
.
t: Ta phn bi
.
t d

u ti

ng Vi
.
t trn giao di
.
n so
.
an
th
,
ao v` a d

u ti

ng Vi
.
t so
.
an c ` ung v an b
,
an TeX d
,
in

n.
a) Phng ti

ng vi
.
t so
.
an th
,
ao thay d
,
i do
,
n gi
,
an nh

t l ` a t` u
,
Menu (Trong
chu
,
o
,
ng tr`nh VieTeX):
+ Option Unicode: Utf8 : N

u c o d

u check l ` a dang so
.
an trong ch

d
.
m a
Unicode, ngu
,
.
o
,
c l
.
ai l ` a phng m a TCVN v o
,
i phng thch h
.
o
,
p
,
o
,
trn.
b) N
.
ap phng ti

ng Vi
.
t cho TeX (chu
,
o
,
ng tr`nh vnfonttex.exe):
+ B
.
phng TCVN: R

t nhi
`
u b
.
an d a d` ung b
.
phng n` ay, ti c o d ong g oi
th` anh vnfonttex.exe c o trong da CD v` a trn m
.
t s

trang Web. B
.
an nh

n d up
v` ao t
.
p v` a c` ai d
.
at m
.
ac d
.
inh. T

t nhin v an b
,
an g o v` ao b
`
ang M a TCVN.
,
bin d
.
ich v` a h` oa nh
.
p v o
,
i MiKTeX ta c` ai v` ao n o nhu
,
sau:
All ProgramsMikTeX2.9Setting Root
1.3. C

u h`nh VieTeX v o
,
i c ac chu
,
o
,
ng tr`nh kh ac 5
Thm v` ao thu
,
m
.
uc ch u
,
a c ac phng d a c` ai d
.
at
,
o
,
trn v` a nh

n n ut [Apply]
chu
,
o
,
ng tr`n t
.
u
,
c
.
p nh

t c ac phng trong thu


,
m
.
uc n` ay v` ao v o
,
i MiKTeX.
H`nh 1.2: C` ai d
.
at g oi phng TCVN
+ Phng Unicode cho TeX trong MiKTeX (Chu
,
o
,
ng tr`nh Package Manager
(Admin) ):
B
.
phng co
,
b
,
an cho TeX c
,
ua H` an Th

Th` anh c o s

an trong MiKTeX v` a du
,
.
o
,
c
c` ai v` ao nhu
,
sau (ch u y dy c ung l ` a c ach c` ai c ac g oi l
.
nh kh ac v` ao MiKTeX).
All ProgramsMikTeX2.7Setting Browse Packages
H`nh 1.3: C` ai d
.
at g oi phng Unicode
D

d` ang s
,
u
,
d
.
ung chu
,
o
,
ng tr`nh n` ay. y l ` a t

t c
,
a g oi l
.
nh m` a MiKTeX c o
qu
,
an l y v` a c` ai d
.
at du
,
.
o
,
c khi c o MiKTeX d
`
y d
,
u.
,
l
.
oc ch
.
on chu
,
o
,
ng tr`nh vntex
b
.
an h ay d anh vn v` ao name v` a nh

n [Enter] s e ra nhu
,
h`nh 1.3.
Ch
.
on v` ao d

u + d
,
n
.
ap phng, ch
.
on d

u - d
,
lo
.
ai b
,
o khng d` ung g oi l
.
nh n` ay
n u
,
a.
6 Chu
,
o
,
ng 1. C` ai d
.
at VieTeX
2. C ac chu
,
o
,
ng tr` nh d
.
ich TeX: LaTeX, Texify, yap, ... d a du
,
.
o
,
c c` ai s

an, nhu
,
ng
c o th
,
s
,
u
,
a d
,
i du
,
.
o
,
c theo c ach: Setting Coguration nhu
,
c ach hu
,
o
,
ng d

n c` ai
d
.
at ti

p theo dy.
Kho
,
ang 14 chu
,
o
,
ng tr`nh c` ai d
.
at u
,
u tin c ac b
.
an khng nn s
,
u
,
a l
.
ai v` d a du
,
.
o
,
c
cho tu
,
o
,
ng u
,
ng v o
,
i c ac n ut trn thanh cng c
.
u. S

1 l ` a n ut d
.
ich LaTeX, s

2 l ` a
n ut xem t
.
p DVI b
`
ang chu
,
o
,
ng tr`nh yap.exe, s

3 l ` a chu
,
o
,
ng tr`nh d
.
ich Texify
cho t
.
p TeX nhu
,
ng xem du
,
.
o
,
c ngay, ... c ac n ut tu
,
o
,
ng u
,
ng kh ac c ung nhu
,
v
.
y
ho
.
ac tu
,
o
,
ng u
,
ng v o
,
i Menu [Execute].
H`nh 1.4:
.
at l
.
ai c ac chu
,
o
,
ng tr`nh
3.
.
at l
.
ai chu
,
o
,
ng tr` nh xem t
.
p PS v` a PDF: Chu
,
o
,
ng tr`nh Acrobat reader
n
`
am ngo` ai MiKTeX, khi c` ai d
.
at ta theo du
,
` o
,
ng d

n c
,
ua ch ung ta ch
.
on v` ao d` ong
s

9 nhu
,
h`nh 1.4. Sau d o nh

n n ut d
,
t`m d

n chu
,
o
,
ng tr`nh n` ay trong m ay
c
,
ua ta.
Ta ch
.
on chu
,
o
,
ng tr`nh v o
,
i du
,
` o
,
ng d

n t o
,
i Acrobat Reader.
.
ac bi
.
t ph
`
n c
`
n
ch
.
ay v o
,
i chu
,
o
,
ng tr`nh n` ay l ` a <name>.pdf.
Ho` an to` an tu
,
o
,
ng t
.
u
,
nhu
,
v
.
y c` ai d
.
at cho chu
,
o
,
ng tr`nh Gsview xem t
.
p PS
,
o
,
d` ong s

5 nhu
,
h`nh 1.4.
Khi c` ai xong v` a d ung du
,
` o
,
ng d

n th` nh u
,
ng n ut tu
,
o
,
ng u
,
ng trn thanh cng
c
.
u m o
,
i n
,
i ln v` a s
,
u
,
d
.
ung du
,
.
o
,
c.
M
.
ac d
.
inh khi c` ai xong VieTeX c o m
.
t s

thu
,
m
.
uc, d
,
l

y d
`
y d
,
u c ac thu
,
m
.
uc
k y hi
.
u v` a m

u chu
,
o
,
ng tr`nh h ay v` ao ProjectInsert template folder.
1.4. Ch
.
ay c ac chu
,
o
,
ng tr`nh m

u 7
1.4. Ch
.
ay c ac chu
,
o
,
ng tr`nh m

u
Chu
,
o
,
ng 2 s e hu
,
o
,
ng d

n ch
.
ay chu
,
o
,
ng tr`nh, nhu
,
ng khi c` ai d
.
at c o chu
,
o
,
ng
tr`nh m

u readme.tex v` a c o th
,
bin d
.
ich du
,
.
o
,
c r
`
i. Khi bin d
.
ich TeX, LaTeX
thu
,
` o
,
ng t` u
,
d
.
ng g
.
oi c ac thu
,
vi
.
n v` ao d
,
l ` am v an b
,
an. Thu
,
vi
.
n c
,
ua LaTeX l ` a
c ac t
.
p d
.
c l
.
p, nn n o t`m trn m ay c
,
ua ta dang d` ung, n

u khng c o th` t`m


theo du
,
` o
,
ng Internet n

u m

y dang n

i m
.
ang. Nhu
,
ng ta ph
,
ai s

ap d
.
at d
,
LaTeX
l ` am di
`
u trn.
1.4.1. C` ai thu
,
vi
.
n g oi l
.
nh

,
khng ph
.
u thu
.
c v` ao Internet ti c o d ong g oi MikTeX 2.9 th` anh 12 t
.
p,
m

i t
.
p 95Mb.
- Ch
.
ay chu
,
o
,
ng tr`nh: cdmiktex29.part01.exe.
- Chu
,
o
,
ng tr`nh m
,
o
,
n en, n

i 12 t
.
p l
.
ai v` a du
,
a v` ao m
.
t thu
,
m
.
uc, ch
,
ang h
.
an
nhu
,
c:\miktex29 (Trn hai da CD khi 1 da dang c` ai xu

t hi
.
n giao di
.
n du
,
a
da th u
,
2 v` ao th` ta l ` am theo ch
,
d

n).
- C` ai xong trong c:\miktex29 c o 2 thu
,
m
.
uc: c:\miktex29\setup ch u
,
a t
.
p
c` ai d
.
at ph
`
n th u
,
nh

t.c:\miktex29\tm\packages ch u
,
a to` an b
.
thu
,
vi
.
n c
,
ua
MikTeX.
H`nh 1.5: Thu
,
m
.
uc ch u
,
a c ac t
.
p thu
,
vi
.
n
1.4.2.
.
inh

du
,
` o
,
ng d

n

d

n thu
,
vi
.
n c
,
ua MikTeX
a c` ai d
.
at xong MikTeX v` a VieTeX d
,
bin d
.
ich du
,
.
o
,
c m a Unicode ph
,
ai c` ai
g oi l
.
nh vntex (c
,
ua H` an Th

Th` anh) trong MiKTeX. Ta th


.
u
,
c hi
.
n c ac bu
,
o
,
c sau
dy:
Bu
,

o
,
c 1.
.
inh hu
,
o
,
ng l
.
ai g
.
oi g oi l
.
nh t` u
,
da CD:
T` u
,
Window: Program->MikTex2.9->Browse packages
8 Chu
,
o
,
ng 1. C` ai d
.
at VieTeX
(Ho
.
ac T` u
,
trong VieTeX: Tools->MiKTeX Option->Packages).
H`nh 1.6: Chu
,
o
,
ng tr`nh MiKTeX Package Manager
Bu
,

o
,
c 2. T` u
,
Menu: Repository -> Change packages repository
H`nh 1.7: Thay d
,
i du
,
` o
,
ng d

n d

n thu
,
vi
.
n
Ch
.
on v` ao nhu
,
h`nh trn r
`
i [Next] sau d o ch
.
on
H`nh 1.8: K

t qu
,
a du
,
` o
,
ng d

n d

n thu
,
vi
.
n
Bu
,

o
,
c 3. Sau d o ch
.
on v` ao d

u c
.
ng (+) d
,
nh
.
p g oi l
.
nh vntex ( d
,
l
.
oc tn g oi
l
.
nh h ay g o v` ao vn r
`
i [Enter] nhu
,
h`nh 1.6)
Sau khi n
.
ap vntex th` VieTeX m o
,
i bin d
.
ich du
,
.
o
,
c t` ai li
.
u Unicode.
1.5.
.
ia ch
,
c ac chu
,
o
,
ng tr`nh trong ph
`
n n` ay 9
1.4.3. Ch
.
ay chu
,
o
,
ng tr`nh m

u
+ T` u
,
Menu: executeCompile LaTeX;
+ N ut c o ch u
,
compile LaTeX;
Chu
,
o
,
ng tr`nh ch
.
ay v` a chuy
,
n t
.
p n` ay th` anh t
.
p DVI khng d` u
,
ng l
.
ai l ` a du
,
.
o
,
c.
Sau d o ta d` ung n ut xem k

t qu
,
a. y l ` a ph
`
n th
,
u
,
th ach c ac b
.
an d a c` ai d ung
hay chu
,
a.
H`nh 1.9: Thu
,
m
.
uc ch u
,
a c ac t
.
p thu
,
vi
.
n
1.5.
.
ia ch
,
c ac chu
,
o
,
ng tr`nh trong ph
`
n n` ay
MiKTeX: http://miktex.org/
VieTeX: http://nhdien.wordpress.com/
Ghostscript: http://www.ghostscript.com/
GhostViewer: http://pages.cs.wisc.edu/~ghost/
Acrobatreader: http://www.adobe.com/acrobat
Sumatrapdf: http://blog.kowalczyk.info/software/sumatrapdf/
DJVU: http://www.lizardtech.com/
WinTpic: http://rd.vector.co.jp/soft/dl/win95/writing
TpX: http://tpx.sourceforge.net/
Unikey: http://unikey.sourceforge.net
Notepad2:http://www.flos-freeware.ch/
Scintilla:http://www.scintilla.org/
CHU
,
O
,
NG 2
GIAO DI
.
N CH

INH
2.1. Giao di
.
n chnh c
,
ua VieTeX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
2.2. Thanh tiu

d
`
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2.3. Thanh tr
.
ang th ai . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2.4. Thanh cng c
.
u. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
2.5. C
,
u
,
a s
,
d
.
u
,
an . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
2.6. C
,
u
,
a s
,

d
`
u ra v` a hi
.
n t
.
p log . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
2.7. C
,
u
,
a s
,
chnh no
,
i so
.
an th
,
ao t
.
p TeX . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
2.1. Giao di
.
n chnh c
,
ua VieTeX
Khi c` ai d
.
at d ung v` a ch
.
ay chu
,
o
,
ng tr`nh v o
,
i l` o
,
i ch` ao b
.
an du
,
a con chu
.
t qua
m
.
at m` an h`nh l ` a v` ao giao di
.
n chnh:
H`nh 2.1: Giao di
.
n chnh
Chu
,
o
,
ng n` ay m t
,
a ch u
,
c n ang t
,
ng qu at c
,
ua c ac giao di
.
n, c` on s
,
u
,
d
.
ung ch ung
du
,
.
o
,
c m t
,
a chi ti

t
,
o
,
c ac chu
,
o
,
ng sau v` a s
,
u
,
d
.
ung ch ung. Nh`n h`nh trn giao
di
.
n c o c ac ph
`
n co
,
b
,
an:
2.2. Thanh tiu d
`
11
2.2. Thanh tiu

d
`
VieteX-[\nhdien\29\helpv29\helpvietex.tex]-[Compile Main File: helpvi-
etex.tex =>DVI]
Lun hi
.
n tn t
.
p c o du
,
` o
,
ng d

n, hay khng c
,
ua t
.
p dang hi
.
n trong mi
`
n
so
.
an th
,
ao. B
.
an c o th
,
cho hi

n du
,
` o
,
ng d

n d
`
y d
,
u hay khng v` ao d anh d

u
Menu: window-->Title Full Name
Ph
`
n th u
,
2 c
,
ua tiu d
`
l ` a t
.
p d
,
bin d
.
ich sang DVI. N

u b
.
an l ` am m
.
t d
.
u
,
an
v an b
,
an nhi
`
u t
.
p v` a d
.
at t
.
p chnh [Compile Main File: helpvietex.tex] th` d` u
b
.
an dang so
.
an t
.
p n` ao l uc bin d
.
ich c ung v
`
t
.
p d o d
,
bin d
.
ich. C` on khi m o
,
i
h
.
oc TeX, d
.
ich t
.
p ngay tru
,
o
,
c m
.
at th` c o [Compile Open File: vidu.tex] b
`
ang
c ach v` ao
Menu: Project-->Set Compile Open File
V

n d
`
lin quan d

n ph
`
n d
.
u
,
an ta c o m
.
uc ring
,
o
,
ph
`
n sau. M

i l
`
n d
.
at
t
.
p Main d
`
u du
,
.
o
,
c treo v` ao
Menu: Project-->ReSet Compile Main File.
V` a sau d o c o th
,
m
,
o
,
l
.
ai d

d` ang. K
,
c
,
a chu
,
o
,
ng tr`nh ch
,
c o m
.
t t
.
p th` c ung
d
.
at l ` a t
.
p chnh du
,
.
o
,
c v` a treo v` ao dy.
2.3. Thanh tr
.
ang th ai
Nh u
,
ng thng tin v
`
t
.
p hi
.
n h` anh v` a thu
,
m
.
uc trong d
.
u
,
an du
,
.
o
,
c hi
.
n ln
trong trang tr
.
ang th ai theo c ac nhu
,
h`nh trn th` y ngha l ` a:
nhdien/helpvietex - Trong c
,
u
,
a s
,
d
.
u
,
an c o cy danh s ach nhdien v` a dang
ch
.
on thu
,
m
.
uc practicvietex, thu
,
` o
,
ng th` thu
,
m
.
uc du
,
.
o
,
c d
,
i th` anh m` au d
,
o.
L:36/41 - Con tr
,
o dang
,
o
,
d` ong 31 trong s

41 d` ong c
,
ua t
.
p hi
.
n h` anh. Nh

n
v` ao dy c o giao di
.
n d

n d` ong n` ao.
C:8/30 - Con tr
,
o dang
,
o
,
v
.
i tr k y t
.
u
,
8 trong d` ong c o 30 k y t
.
u
,
, k
,
c
,
a k y t
.
u
,
tr

ang.Nh

n v` ao dy s e
,
n s

d` ong v` a hi
.
n s

d` ong.
2.10KB - Dung lu
,
.
o
,
ng Bits t
.
p d a c o. Nh

n v` ao dy ra thu
.
c tnh c
,
ua t
.
p m` a
Window qu
,
an l y.
Ins - So
.
an th
,
ao trong ki
,
u ch` en v` ao v` a ki
,
u d` e l ` a ovr ch
,
c

n nh

n chu
.
t
v` ao d o l ` a thay d
,
i.
Wrap - C ac d` ong d` ai vu
,
.
o
,
t qu a m` an h`nh du
,
.
o
,
c ng

at xu

ng v` a c o m ui tn g

p
ch
,
d` ong ti

p t
.
uc, ngu
,
.
o
,
c l
.
ai th` d` ong d` ai ng

t sau m` an h`nh.
Spell - ang trong ch

d
.
ki
,
m tra chnh t
,
a, ch u y l ` a ph
,
ai n
.
ap t` u
,
di
,
n ti

ng
Anh ho
.
ac ti

ng Vi
.
t m o
,
i c o t ac d
.
ung trn v an b
,
an.
12 Chu
,
o
,
ng 2. Giao di
.
n chnh
VieTeX.tex - l ` a ki
,
u t m` au c ac t` u
,
kh oa v` a c

u tr uc c
,
ua TeX theo VieTeX,
n

u m
,
o
,
ki
,
u kh ac nhu
,
metapost s e t theo l
.
nh c
,
ua lo
.
ai n` ay,...
Unicode:UTF8 - Phng so
.
an th
,
ao l ` a Unicode, ngu
,
.
o
,
c l
.
ai l ` a ANSI nhu
,
TCVN
ho
.
ac VNI.
6/2/2010 - Ng` ay trong m ay tnh.Nh

n v` ao dy s e du
,
a ng` ay th ang v` ao v an
b
,
an t
.
ai v
.
i tr con th
,
o.
cu

i c ` ung l ` a m
.
t s

thng b ao tu
,
o
,
ng t ac khi ta so
.
an th
,
ao nhu
,
d a ghi, bi
.
n
d
.
ich,...
2.4. Thanh cng c
.
u
C ac n ut trn thanh cng c
.
u d
`
u c o trong Menu (th
.
u
,
c do
,
n). Nh u
,
ng ch u
,
c n ang
n` ay hay s
,
u
,
d
.
ung khi so
.
an th
,
ao nn du
,
.
o
,
c d
, ,
o
,
dy.
1. M
.
ac d
.
inh lun c o hai thanh cng c
.
u co
,
b
,
an
H`nh 2.2: Thanh cng c
.
u chnh
So
,
lu
,
.
o
,
c c ac n ut t` u
,
tr ai qua ph
,
ai c
,
ua c ac thanh cng c
.
u
M
.
t s

thanh cng c
.
u nhu
,
ph
`
n trn nhu
,
H`nh 2.3: D

u trong mi tru
,
` o
,
ng to an
H`nh 2.4: D

u trong mi tru
,
` o
,
ng v an b
,
an
H`nh 2.5: D

u bin
,
o
,
hai bn
T` u
,
phin b
,
an 2.9 c o thm thanh cng c
.
u d u
,
ng.
2.5. C
,
u
,
a s
,
d
.
u
,
an 13
H`nh 2.6: D

u bin
,
o
,
trn du
,
o
,
i
2.5. C
,
u
,
a s
,
d
.
u
,
an
C
,
u
,
a s
,
d
.
u
,
an hay n oi c ach kh ac l ` a c
,
u
,
a s
,
project, c
,
u
,
a s
,
n` ay g

an v o
,
i Menu
ch u
,
c n ang Project. M
.
uc dch chnh l ` a qu
,
an l y c ac t
.
p d
.
u
,
an theo h`nh cy.
Nhu
,
ng VieTeX d a m
,
o
,
i r
.
ng c
,
u
,
a s

n` ay d
,
ch u
,
a c ac cng c
.
u d

y v` ao khi so
.
an
th
,
ao. B
.
an c o th
,
khng c
`
n s
,
u
,
d
.
ung c
,
u
,
a s
,
n` ay, nhu
,
v
.
y m

t di r

t nhi
`
u ch u
,
c
n ang thu
.
n ti
.
n khi so
.
an th
,
ao. Ta c o th
,
l ` am m
.
t d
.
u
,
an v o
,
i tn ring d
`
u du
,
.
o
,
c
(Khi n
.
ap v` ao m
.
ac d
.
inh l ` a VieTeX, n

u chu
,
a c o nn l ` am tn m
.
t d
.
u
,
an c
,
ua
m`nh ghi v` ao b

t cu
,
a no
,
i n` ao trn m ay). B
.
an v` ao Menu Project d
,
l ` am nh e.
2.5.1. Thu
,
m
.
uc k y hi
.
u v` a cng c
.
u
H`nh 2.7: Thu
,
m
.
uc m ui tn v` a h`nh
,
anh c
,
ua n o
C o n am thu
,
m
.
uc h`nh cy khi t
.
ao m
.
t cy d
.
u
,
an l

y v` ao, l

y v` ao b
`
ang c ach
Menu: Project-->Folder Symbols
v` a ch
.
on c ac thu
,
m
.
uc, c o to` an k y hi
.
u d o l ` a
*Arrows Thu
,
m
.
uc ch u
,
a c ac lo
.
ai m ui tn
*Greeks Thu
,
m
.
uc ch u
,
a to` an b
.
ch u
,
c ai Hy L
.
ap
*Operators Thu
,
m
.
uc ch u
,
a k y hi
.
u to an t
,
u
,
*Relations Thu
,
m
.
uc ch u
,
a c ac d

u quan h
.

14 Chu
,
o
,
ng 2. Giao di
.
n chnh
*Others Thu
,
m
.
uc ch u
,
a c ac k y hi
.
u kh ac.
Ho
.
ac nh

n v` ao n ut c o bi
,
u tu
,
.
o
,
ng thu
,
m
.
uc * trong thanh cng c
.
u th u
,
ba ra
danh s ach thu
,
m
.
uc r
`
i ch
.
on. Ta ch
,
l

y 1 v d
.
u 1 thu
,
m
.
uc nhu
,
h`nh 2.7.
Ch
,
c
`
n nh

n d up v` ao d o l ` a l
.
nh du
,
.
o
,
c du
,
a sang bn so
.
an th
,
ao.
C` on c ac thu
,
m
.
uc cng c
.
u c ung c o *
,
o
,
tn s
,
u
,
d
.
ung ho` an to` an tu
,
o
,
ng t
.
u
,
, d o ch
,

l ` a c ac macro ti thu th
.
p v` a gom l
.
ai.
2.5.2. Thu
,
m
.
uc m

u LaTeX
H`nh 2.8: Thu
,
m
.
uc lu
.
n an v` a c ac t
.
p m

u
Gi

ng thu
,
m
.
uc k y hi
.
u, c o m
.
t lo
.
at c ac thu
,
m
.
uc ch u
,
a m

u LaTeX, b
.
an ph
,
ai
v` ao l

y ra khi d a c o tn d
.
u
,
an t
.
ao b
,
o
,
i Menu Project.
Project-->Folder template ho
.
ac n ut c o @ trn thanh cng c
.
u th u
,
ba.B
.
an
l

y ra c ac thu
,
m
.
uc
@BookLaTeX B
,
ay cu

n s ach v
`
s
,
u
,
d
.
ung LaTeX v o
,
i m a ngu
`
n c o th
,
h
.
oc t
.
p
v` a bin d
.
ich du
,
.
o
,
c.
@MauCau Nh u
,
ng m

u cu ti

ng Anh khi vi

t b` ai d ang b ao To an.
@Tracnghiem G oi l
.
nh v` a m

u l ` am d
`
thi tr

ac nghi
.
m.
@Luanan M

u lu
.
n v an cho sinh vin v` a cao h
.
oc.
@Lamsach M

u l ` am s ach v o
,
i c ac chu
,
o
,
ng v` a tiu d
`
.
@PackageSymbols M
.
t s

g oi l
.
nh v
`
k y hi
.
u to an.
@Packages M
.
t s

g oi l
.
nh hay s
,
u
,
d
.
ung.
@Documents M
.
t s

u t` ai li
.
u nhu
,
d
`
th
.
i, t m` au,...
2.5. C
,
u
,
a s
,
d
.
u
,
an 15
@Sotaytho M
.
t s

b` ai tho
,
so
.
an b
`
ang LaTeX.
Ta l

y m
.
t v d
.
u v
`
m

u n` ay nhu
,
h`nh 2.8.
Trong c
,
u
,
a s
,
d
.
u
,
an khi mu

n m
,
o
,
t
.
p TeX th` nh

n d up v` ao n o. Nh u
,
ng t
.
p
kh ac nhu
,
c o dui .pdf, .djvu, .ps th` m
,
o
,
theo chu
,
o
,
ng tr`nh d a c` ai s

an k` em theo.

.
ac bi
.
t t
.
p c o dui .vie th` nh

n d up c
,
a n
.
i dung c
,
ua t
.
p du
,
.
o
,
c du
,
a v` ao v
.
i tr
con tr
,
o. V` v
.
y c
`
n nh o
,
kh

i d` ung l
.
ai th` t
.
ao 1 t
.
p dui vie g

an v` ao thu
,
m
.
uc d
,
khi c
`
n l
.
ai l

y ra. y l ` a 1 lo
.
ai Clip ta s e n oi
,
o
,
ph
`
n sau.
2.5.3. Menu tu
,
o
,
ng t ac trong c
,
u
,
a s
,
d
.
u
,
an
1. Menu l ` am cy d
.
u
,
an:
Ta c o th
,
l ` am cy d
.
u
,
an b
`
ang Menu: Project-->New Project ta n oi
,
o
,
ph
`
n
sau. Nhu
,
ng c ung c o th
,
l ` am m
.
t cy thu
,
m
.
uc b
`
ang c ach ch
.
on thu
,
m
.
uc d
`
u
tin r
`
i nh

n phm ph
,
ai chu
.
t ra menu, ta gi
,
ai thch c ac ch u
,
c n ang n` ay
Th
.
u
,
c do
,
n tu
,
o
,
ng t ac d
.
u
,
an
T
.
ao d
.
u
,
an: Khi t
.
ao m o
,
i d
.
u
,
an
M
,
o
,
t
.
p d
.
u
,
an: M
,
o
,
l
.
ai d
.
u
,
an c u
Ghi d
.
u
,
an: D
.
u
,
an du
,
.
o
,
c ghi v` ao da
Ghi tn kh ac: Ghi th` anh t
.
p kh ac

,
i tn:
,
i th` anh tn kh ac
B
,
o d
.
u
,
an: Lo
.
ai tn d
.
u
,
an
,
o
,
cy
G

an t
.
p v` ao d
.
u
,
an
T
.
ao thu
,
m
.
uc m o
,
i
u
,
a n
.
i d
.
ung thu
,
m
.
uc d a c o

.
at t
.
p m
,
o
,
l ` a chnh
Thu
,
m
.
uc c ac m

u
Thu
,
m
.
uc c ac k y hi
.
u
D
.
ich t
.
p hi
.
n h` anh
Xem DVI
2. Menu trn thu
,
m
.
uc d
.
u
,
an v` a t
.
p:
16 Chu
,
o
,
ng 2. Giao di
.
n chnh
Thm t
.
p v` ao thu
,
m
.
uc
B
,
o t
.
p kh
,
oi thu
,
m
.
uc
D
.
at t
.
p ch
.
on l ` a chnh

.
at t
.
p dang m
,
o
,
l ` a chnh

,
i tn t
.
p n` ay
M
,
o
,
t
.
p chnh
T
.
ao thu
,
m
.
uc m o
,
i
G
.
oi thu
,
m
.
uc d a c o

,
i tn thu
,
m
.
uc
X oa thu
,
m
.
uc
T
.
ao t
.
p Clip
M
,
o
,
t
.
p Clip
G
.
oi Script macro
Li
.
t k l
.
nh
T
.
p du
,
` o
,
ng d

n
Thng tin t
.
p
T
.
p trong thu
,
m
.
uc
2.5.4. Ch u
,
a danh s ach l
.
nh v` a g
.
o
,
i y
Nh u
,
ng n ut trn d
`
u d
.
u
,
an cho ta danh s ach g
.
o
,
i y g o c ac l
.
nh nhu
,
c ac phm
g o t

at, danh s ach clp, tn c ac h` am,... khi nh

n d up v` ao c ac t` u
,
trn c
,
u
,
a s
,
n` ay
n o c ung chuy
,
n qua no
,
i so
.
an th
,
ao, v d
.
u ta mu

n l

y tn h` am nh

n v` ao n ut
f(x) trn thanh th u
,
hai nhu
,
h`nh
Nh

n c ac n ut
,
o
,
c
,
u
,
a s

d
`
u ra Output s e li
.
t k c ac \ref, \label, ... trong
t
.
p trong c
,
u
,
a s
,
n` ay.
2.6. C
,
u
,
a s
,

d
`
u ra v` a hi
.
n t
.
p log
M
.
uc dch c
,
u
,
a s
,
n` ay l ` a no
,
i c o th
,
ghi t
.
am th` o
,
i v an b
,
an ra d o r
`
i l

y v` ao v an
b
,
an.
Nhu
,
ng c ung l ` a no
,
i hi
.
n ln c ac k

t qu
,
a t`m ki

m trong t
.
p, hay t`m ki

m
trong c ac t
.
p trong thu
,
m
.
uc, t`m ki

m trong d
.
u
,
an,... V d
.
u ta nh

n n ut [Toc]
cho k

t qu
,
a
B
.
an nh

n v` ao n ut [log] trn thanh cng c


.
u d
`
u tin th` t
.
p nh
.
t k y v` u
,
a d
.
ich
hi
.
n ra
,
o
,
dy v` a ta c o th
,
di tim l

i bin d
.
ich.
N

u ban ch
.
on execute-->Run Output th` khi bin d
.
ich c ac cu l
.
nh thng
2.6. C
,
u
,
a s
,
d
`
u ra v` a hi
.
n t
.
p log 17
H`nh 2.9: L

y tn h` am
H`nh 2.10: C
,
u
,
a s
,
du
,
o
,
i
b ao c ung hi
.
n ra
,
o
,
dy.
M
.
ac d
.
inh khi t`m ki

m v` a danh s ach li
.
t k c o c ac d` ong trong t
.
p
,
o
,
cu

i
d` ong, b
.
n nh

n d up v` ao t` u
,
t`m du
,
.
o
,
c th` con tr
,
o du
,
a b
.
an d
,
n ch

nguyn b
,
an
c
,
ua n o. N

u t
.
p chu
,
a m
,
o
,
th` n o m
,
o
,
ra v` a d

n d ung d` ong c
,
ua t` u
,
t`m du
,
.
o
,
c.
B
.
an mu

n nh

n d up l

y t` u
,
ho
.
ac d` ong d o v` ao v an b
,
an th` ch
.
on d anh d

u
LaTeX-->Copy Output line
18 Chu
,
o
,
ng 2. Giao di
.
n chnh
o
,
n gi
,
an nh

t l ` a bi den t` u
,
l

y v` ao v` a nh

n phm chu
.
t tr ai v` a k eo v` ao v an
b
,
an th
,
a ra c ung du
,
.
o
,
c; v o
,
i c
,
u
,
a s
,
d
.
u
,
an c ung l ` am nhu
,
v
.
y du
,
.
o
,
c.
2.7. C
,
u
,
a s
,
chnh no
,
i so
.
an th
,
ao t
.
p TeX
Ta s e n oi c ac ch u
,
c n ang so
.
an th
,
ao trong ph
`
n sau. Giao di
.
n t
.
ai dy kh a
phong ph u, tn m

i t
.
p du
,
.
o
,
c m
,
o
,
hi
.
n ra
,
o
,
dy. Ta c o th
,
m
,
o
,
nhi
`
u t
.
p m
.
t l uc
cho d

n h

t b
.
nh o
,
.
Nh

n phm tr ai chu
.
t b

t k` y
,
o
,
du c ung c o Menu tu
,
o
,
ng t ac. VieTeX thi

t k

2 lo
.
ai Menu tu
,
o
,
ng t ac: B`nh thu
,
` o
,
ng khng l
.
u
,
a ch
.
on v an b
,
an v` a m
.
t l
.
u
,
a ch
.
on
m
.
t s

t` u
,
v an b
,
an.
2.7.1. Menu nh

n phm ph
,
ai chu
.
t khng v an b
,
an ch
.
on
D an t` u
,
b
.
nh o
,
ra
Ch ep t

t c
,
a v an b
,
an v` ao b
.
nh o
,
Ch
.
on t

t c
,
a
X oa t

t c
,
a b
.
nh o
,
d
.
m
ong t

t c
,
a t
.
p m
,
o
,
tr` u
,
t
.
p n` ay
Thm t
.
p n` ay v` ao cy thu
,
m
.
uc

.
at t
.
p t
.
p chnh l ` a m
,
o
,

.
at t
.
p tru
,
o
,
c m
.
at l ` a t
.
p chnh
Ki
,
m tra chnh t
,
a m
.
t t` u
,
Thm t` u
,
v` ao t` u
,
di
,
n trong b
.
nh o
,
T m` au t

t c
,
a t` u
,
t`m ki

m
Ch
,
d

n danh s ach c

u tr uc
Su
,
u tm c ac t` u
,
kh oa, mi tru
,
` o
,
ng
D an ra t` u
,
n
.
i dung m
.
t t
.
p
M
,
o
,
t
.
p sau c ac l
.
nh du
,
a v` ao
2.7. C
,
u
,
a s
,
chnh no
,
i so
.
an th
,
ao t
.
p TeX 19
2.7.2. Menu trn

d
`
u m

i tn t
.
p
ong t
.
p
ong t

t c
,
a
ong t

t c
,
a tr` u
,
ti
Ghi l
.
ai
Ghi l
.
ai t

t c
,
a t
.
p
Ghi l
.
ai v o
,
i tn kh ac

,
i tn
G

an v` ao cy thu
,
m
.
uc

.
at t
.
p chnh l ` a m
,
o
,

.
at t
.
p dang m
,
o
,
l ` a chnh
M
,
o
,
t
.
p chnh

.
at ch
,
d
.
oc
2.7.3. Menu nh

n phm ph
,
ai chu
.
t c o v an b
,
an ch
.
on
Ch ep v` ao b
.
nh o
,
C

at v` ao b
.
nh o
,
Ch ep g ep v` ao b
.
nh o
,
D an t` u
,
b
.
nh o
,
ra
Thay d
.
inh d
.
ang ch u
,
Thm b o
,
t %
,
o
,
d
`
u d` ong
Thm b o
,
t d

u xu

ng d` ong
Thm v` ao
`
u-Cu

i kh

i
Thm v` ao
`
u-Cu

i d` ong
Ki
,
m tra t` u
,
chnh t
,
a
Thm t` u
,
v` ao b
.
nh o
,
t` u
,
di
,
n
T m` au kh

i d a ch
.
on
Bin d
.
ich kh

i d a ch
.
on
L` am m
.
t Clip t
.
ai cy thu
,
m
.
uc
Thm vi

t t

at dong
Thm vi

t t

at kh

i
Thm m
.
t t` u
,
v` ao t` u
,
di
,
n
Thm m
.
t l
.
nh v` ao l
.
nh d a bi

t
Ch u
,
c n ang Menu chnh b
.
an tham kh
,
ao
,
o
,
cu

i cu

n t` ai li
.
u n` ay.
CHU
,
O
,
NG 3
THI

T L
.
P T
.
P NGU
`
N V
`
A BIN D
.
ICH
3.1. Qu a tr`nh so
.
an th
,
ao v an b
,
an L
A
T
E
X. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
3.2. T
.
ao ra t
.
p L
A
T
E
X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
3.3. M
,
o
,
v` a

d ong t
.
p L
A
T
E
X

d a c o. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
3.4. T
.
ao cy d
.
u
,
an (Project) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
3.5. T
.
ao m
.
t d
.
u
,
an TeX (Folder) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
3.6. Bin d
.
ich chung t
.
p TeX trong VieTeX . . . . . . . . . . . . . . . . . . . . . . . . . . 24
3.7. Bin d
.
ich theo v an b
,
an ch
.
on . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Hu
,
o
,
ng d

n s
,
u
,
d
.
ung n` ay khng th
.
u
,
c hi
.
n ch
,
d

n l
`
n lu
,
.
o
,
t c ac ch u
,
c n ang
trong chu
,
o
,
ng tr`nh VieTeX, m` a hu
,
o
,
ng d

n theo cng vi
.
c so
.
an th
,
ao v` a ch
.
ay
m
.
t t
.
p TeX c
`
n cho ngu
,
` o
,
i d` ung nhu
,
th

n` ao. Ngha l ` a hu
,
o
,
ng d

n theo cng
vi
.
c d
,
l ` am m
.
t t` ai li
.
u, qua d o c ac b
.
an c o th
,
bi

t c ac ch u
,
c n ang.
3.1. Qu a tr`nh so
.
an th
,
ao v an b
,
an L
A
T
E
X

,
du
,
.
o
,
c m
.
t s
,
an ph
,
m so
.
an TeX ta ph
,
ai th
.
u
,
c hi
.
n ch ac bu
,
o
,
c sau dy (h`nh
3.1) tu
,
o
,
ng u
,
ng v o
,
i c ac ph
`
n m
`
m ph
.
u tr
.
o
,
:
VieTeX
*.tex *.dvi
*.ps
*.pdf
LaTeX
Dvips
Ps2pdf
Dvipdf
Pdftex
Screen
Printer
Acrobatreader
yap
Gsview
H`nh 3.1: Qu a tr`nh so
.
an t` ai li
.
u LaTeX
Khu quan tr
.
ong nh

t
,
o
,
dy l ` a so
.
an ra t
.
p TeX. Ph
`
n c` on l
.
ai ho` an to` an
d
.
u
,
a v` ao ph
`
n m
`
m bin d
.
ich v` a chuy
,
n d
,
i. Do v
.
y VieTeX t
.
p trung v` ao gi
,
ai
quy

t nh
.
p v an b
,
an t
.
ao ra t
.
p *.tex nhanh nh

t v` a chnh x ac theo c ac l
.
nh
c
,
ua LaTeX. Sau dy l ` a c ac bu
,
o
,
c so
.
an th
,
ao trong VieTeX.
3.2. T
.
ao ra t
.
p L
A
T
E
X 21
3.2. T
.
ao ra t
.
p L
A
T
E
X
Vi
.
c d
`
u tin d
,
so
.
an th
,
ao ra t
.
p v an b
,
an l ` a t
.
p TeX trong d o ch u
,
a v an b
,
an
c
`
n g o v` ao nhu
,
c ac chu
,
o
,
ng tr`nh so
.
an th
,
ao v an b
,
an kh ac. Nhu
,
ng d
`
ng th` o
,
i c o
c ac l
.
nh d
.
inh d
.
ang. Th
.
u
,
c hi
.
n t` u
,
Menu: Filenew. Xu

t hi
.
n giao di
.
n c ac
khun d
.
ang t
.
p TeX c
`
n so
.
an th
,
ao nhu
,
h`nh 3.2:
H`nh 3.2: M
,
o
,
t
.
p m o
,
i v` a ch
.
on m

u TeX
- empty le: M
,
o
,
m
.
t t
.
p tr

ang khng d
.
inh d
.
ang g` c
,
a.
- Article : M
,
o
,
t
.
p c o d
.
inh d
.
ang l ` am m
.
t b` ai b ao.
- Books : M
,
o
,
t
.
p c o d
.
inh d
.
ang l ` am m
.
t cu

n s ach.
- LaTeX Slide: L` am c ac trang tr`nh chi

u b
`
ang LaTeX.
- ....
B

at d
`
u t` u
,
phin b
,
an VieTeX 3.0, khi m
,
o
,
m
.
t t
.
p m o
,
i c o ghi l
.
ai ng` ay gi` o
,
v` a
n o
,
i t
.
ao ra t
.
p n` ay khng
,
anh hu
,
,
o
,
ng d

n bin d
.
ich sau n` ay. Nhu
,
v
.
y ta c o t
.
p
m

u d
,
so
.
an th
,
ao.
VieTeX c o r

t nhi
`
u m

u s

an nhu
,
m

u lu
.
n an, m

u s ach, thu
,
, tr`nh chi

u,
d
`
thi tr

ac nghi
.
m, ...
3.3. M
,
o
,
v` a

d ong t
.
p L
A
T
E
X

d a c o
Nh

n v` ao n ut [Open] ho
.
ac t` u
,
Menu: FileOpen ra giao di
.
n g
`
n nhu
,
h`nh
2.10 v` a ta ch
.
on T
.
p c
`
n m
,
o
,
v` a nh

n n ut [Open].
Khi d o t
.
p m
,
o
,
,
o
,
c
,
u
,
a s
,
bn tr ai m` an h`nh v` a tn c
,
ua t
.
p du
,
.
o
,
c g an ln l o
,
p
du
,
o
,
i thanh cng c
.
u. C o th
,
m
,
o
,
nhi
`
u t
.
p th` m

i t
.
p d
`
u c o nh an trn c
,
u
,
a
22 Chu
,
o
,
ng 3. Thi

t l
.
p t
.
p ngu
`
n v` a bin d
.
ich
s
,
v an b
,
an. Khi tn t
.
p hi
.
n nh ln l ` a t
.
p dang m
,
o
,
tru
,
o
,
c m
.
at. Ta c o th
,
d` ung chu
.
t d
,
l
.
t m
,
o
,
c ac t
.
p kh ac nhau
,
o
,
dy.
ong t
.
p gi

ng nhu
,
d ong c ac c
,
u
,
a s
,
Windows ho
.
ac ch
.
on bn ph
,
ai chu
.
t trn
tn t
.
p ra Menu tu
,
o
,
ng t ac c o ch u
,
c n ang [close] ho
.
ac [close All] d
,
d ong t
.
p
d o ho
.
ac c ac t
.
p dang m
,
o
,
.
M

i l
`
n m
,
o
,
ho
.
ac ghi l
.
ai v o
,
i tn kh ac chu
,
o
,
ng tr`nh d
`
u lu
,
u v

t t
.
ai ch u
,
c n ang
File-->ReOpen C o kho
,
ang 20 t
.
p sau c ` ung du
,
.
o
,
c lu
,
u
,
o
,
dy v` a khi mu

n m
,
o
,
l
.
ai th` ch
.
on l
.
ai s e l
.
ai m
,
o
,
ra.
Trong Menu: File h
`
u h

t c ac ch u
,
c n ang v` a phm g o t

at nhu
,
b

t c u
,
chu
,
o
,
ng
tr`nh so
.
an th
,
ao n` ao trn Windows ti khng n oi l
.
ai nhu
,
d
,
i tn, ghi l
.
ai,
thu
.
c tnh t
.
p...
File-->Favorite l ` a d` ung d
,
ch u
,
a c ac t
.
p b
.
an hay s
,
u
,
d
.
ung, b
.
an thm v` ao
th` n o
,
o
,
dy m ai m ai, m

i khi m
,
o
,
l
.
ai th` l
.
ai ch
.
on n o. M
.
uc dch l ` a ta lu
,
u c ac
t
.
p d
.
ia ch
,
, ho
.
ac t
.
p m` a l uc n` ao ta c ung c
`
n d

n n o khi so
.
an th
,
ao.
3.4. T
.
ao cy d
.
u
,
an (Project)
C
,
u
,
a s
,
d
.
u
,
an ch u
,
a m
.
t cy d
.
u
,
an, cy d
.
u
,
an du
,
.
o
,
c thi

t l
.
p b
,
o
,
i Menu: Project
ho
.
ac Menu tu
,
o
,
ng t ac b

m phm ph
,
ai chu
.
t trn cy d
.
u
,
an.
Project-->new project sau d o d
.
at tn cho d
.
u
,
an, v d
.
u h`nh du
,
o
,
i dy d
.
at
d
.
u
,
an l ` a practiclatex.vtp v` a ch
.
on n ut [Save].
Tn bao tr ` um c
,
ua cy g
.
oi l ` a tn cy d
.
u
,
an. C` on m

i d
.
u
,
an ta g
.
oi l ` a m
.
t
Folder c
,
ua cy, d
,
t
.
ao d
.
u
,
an ta th
.
u
,
c hi
.
n nhu
,
,
o
,
ph
`
n sau. B
.
an th

y trong
h`nh du
,
o
,
i dy l ` a m
.
t cy d
.
u
,
an
H`nh 3.3: L` am cy d
.
u
,
an (Project)
3.5. T
.
ao m
.
t d
.
u
,
an TeX (Folder) 23
Ta c o th
,
d
,
i tn, ghi th` anh tn kh ac, ... ta c o th
,
l ` am nhi
`
u cy d
.
u
,
an v` a
m

i l
`
n m
,
o
,
cy d
.
u
,
an du
,
.
o
,
c ghi l
.
ai v

t trong nhu
,
h`nh trn:
Project-->ReOpen project khi m
,
o
,
l
.
ai r

t d

d` ang, t
.
ao di
`
u ki
.
n c ac b
.
an
l ` am cy d
.
u
,
an kh ac nhau v` a chuy
,
n qua l
.
ai t
.
ai dy r

t d

d` ang.
M

i cy d
.
u
,
an n` ay c o th
,
l

y v` ao c ac d
.
u
,
an k y hi
.
u c o d

u *
,
o
,
tru
,
o
,
c ho
.
ac c ac
t
.
p m

u c o d

u @
,
o
,
tru
,
o
,
c b
.
an ch
.
on
Project-->Folder Template ho
.
ac Project-->Folder Symbols, ...
M

i cy d
`
u l ` am c ac d
.
u
,
an TeX b
`
ang Folder v` a ch u
,
a c ac t
.
p v` ao d o nhu
,
hu
,
o
,
ng d

n ph
`
n sau.
3.5. T
.
ao m
.
t d
.
u
,
an TeX (Folder)
Khi ta so
.
an t` ai li
.
u d` ai thu
,
` o
,
ng khng ch u
,
a trong m
.
t t
.
p m` a m

i do
.
an ho
.
ac
m

i chu
,
o
,
ng l ` a m
.
t t
.
p d
,
d

so
.
an th
,
ao v` a theo d oi. M
.
t d
.
u
,
an g
`
m t` u
,
1 d

n
nhi
`
u t
.
p c
`
n d` ung, nhu
,
ng ch
,
c o 1 t
.
p d
.
inh khun d
.
ang c` on c ac t
.
p kh ac
du
,
.
o
,
c du
,
a v` ao b
`
ang l
.
nh \input ho
.
ac \include.
T
.
p chnh d
.
inh d
.
ang g
.
oi l ` a t
.
p Main-File, v d
.
u
,
o
,
thanh
tr
.
ang th ai
,
o
,
d ay m` an h`nh khi c` ai d
.
at xong c o Main-File:
C:\vietex\template\maulatex\luanan.tex
L
.
p d
.
u
,
an l ` a nh
`
am m
.
uc dch khi bin d
.
ich cho d
.
u
,
d an ch
,
ch
.
ay t
.
p Main-
File d` u dang so
.
an th
,
ao
,
o
,
c ac t
.
p kh ac. C
,
u
,
a s
,
bn tr ai d
,
nh
`
am ch u
,
a c ac
t
.
p c
,
ua d
.
u
,
an, ch
,
c
`
n ch
.
on v` ao d o l ` a c ac t
.
p d o m
,
o
,
ra. Khi d a c o m
.
t t
.
p m
,
o
,
m
.
t d
.
u
,
an m o
,
i nhu
,
sau:
H`nh 3.4: L` am m
.
t d
.
u
,
an (Folder)
1. Khi tn d
.
u
,
an xu

t hi
.
n
,
o
,
c
,
u
,
a s
,
bn tr ai. L uc n` ay ta c o th
,
thm tn t
.
p
24 Chu
,
o
,
ng 3. Thi

t l
.
p t
.
p ngu
`
n v` a bin d
.
ich
v` ao b
`
ang c ach: Nh

n phm chu
.
t ph
,
ai ln tn c
,
ua d
.
u
,
an [practiclatex] v` a
sau d o ch
.
on [Add File] nhu
,
h`nh 3.5.
C ac t
.
p ta g

an l
`
n lu
,
.
o
,
t v` ao d
.
u
,
an (c ac t
.
p khng lin quan d

n d
.
u
,
an c ung
c o th
,
g

an v` ao d o d
,
sau n` ay d

s
,
u
,
d
.
ung).
T

t c
,
a nh u
,
ng thao t ac trn t
.
p c
,
ua d
.
u
,
an du
,
.
o
,
c th
.
u
,
c hi
.
n theo Menu tu
,
o
,
ng
t ac sau
H`nh 3.5: Thm m
.
t t
.
p v` ao d
.
u
,
an
- Ta c o th
,
d
,
i tn c ac t
.
p trn d
.
u
,
an
- Ta c o th
,
lo
.
ai b
,
o t
.
p kh
,
oi m
.
t d
.
u
,
an
- Ta c o th
,
d
.
at m
.
t t
.
p l ` a chnh c
,
ua d
.
u
,
an, ...
- M
,
o
,
m
.
t t
.
p trong d
.
u
,
an ch
,
c
`
n nh

n d up chu
.
t v` ao d o.
2. Tru
,
o
,
c khi bin d
.
ich c
`
n m
.
t t
.
p l ` am t
.
p chnh ta nh

n phm ph
,
ai chu
.
t ln
tn m
.
t t
.
p xu

t hi
.
n: [set main File] l ` a d
.
at t
.
p dang ch
.
on l ` a t
.
p chnh.
V` a m
.
t s

ch u
,
c n ang kh ac c ac b
.
an t
.
u
,
t`m hi
,
u.
Ch u y: Khi ta d
.
at l
.
ai t
.
p chnh th` chu
,
o
,
ng tr`nh bin d
.
ich theo t
.
p chnh
ta d
.
at n` ay. V
.
y ta c o th
,
d
.
at t
.
p chnh kh ac nhau trong c ac t
.
p ta thm v` ao
d
.
u
,
an. Nh

t khi c ac b
.
an c o m
.
t t
.
p ring c ung g

an v` ao dy r
`
i d
.
at n o l ` a t
.
p
chnh d
,
bin d
.
ich.
3.6. Bin d
.
ich chung t
.
p TeX trong VieTeX
Khi so
.
an th
,
ao v an b
,
an TeX ngu
,
` o
,
i ta thu
,
` o
,
ng k

t h
.
o
,
p bin d
.
ich d
,
xem k

t qu
,
a
d
.
at l
.
nh trong v an b
,
an. Chu
,
o
,
ng tr`nh bin d
.
ich TeX l ` a co
,
s
,
o
,
cho c ac chu
,
o
,
ng
tr`nh kh ac sau n` ay an theo n o. Ng` ay nay g
`
m c ac chu
,
o
,
ng tr`nh TeX, LaTeX,
Texify, PdfLaTeX, PdfTeX,XeTeX, XeLaTeX, LuaTeX, LuaLaTeX ... VieTeX v o
,
i
3.6. Bin d
.
ich chung t
.
p TeX trong VieTeX 25
MiKTeX d a h

tr
.
o
,
c ac chu
,
o
,
ng tr`nh d
,
bin d
.
ich khi so
.
an th
,
ao. C ac cng c
.
u h

tr
.
o
,
d
,
bin d
.
ich t

t ho
,
n. Gi o
,
i thi
.
u m
.
t ch ut v
`
m
.
t s

chu
,
o
,
ng tr`nh bin d
.
ich
v` a c ac ch u
,
c n ang c
,
ua VieTeX lin quan d

n bin d
.
ich.
3.6.1. Gi o
,
i thi
.
u chung c ac chu
,
o
,
ng tr`nh bin d
.
ich TeX
D. Knuth t
.
ao ra chu
,
o
,
ng tr`nh bin d
.
ich TeX d
,
s

ap x

p ch u
,
cho c ac t` ai li
.
u
To an h
.
oc. K

t qu
,
a c
,
ua cng tr`nh n` ay m
,
o
,
ra m
.
t th` o
,
i d
.
ai c ac v an b
,
an khoa
h
.
oc t
.
u
,
nhin du
,
.
o
,
c in ra v o
,
i ch

t lu
,
o
,
ng cao v` a l ` am d

d` ang trong khi so


.
an th
,
ao
ch ung. Khi c o TeX c ac chu
,
o
,
ng tr`nh d
`
u ph
.
u thu
.
c ph
`
n c u
,
ng, nhu
,
ng ring
TeX khng ph
.
u thu
.
c v` ao ph
`
n c u
,
ng, khng d` ung h`nh
,
anh c
.
u th
,
d
,
so
.
an
th
,
ao m` a d
.
oc th

n` ao th` ghi l
.
ai to` an b
.
nhu
,
v
.
y, c` on t
.
ao ra v an b
,
an ho` an ch
,
nh
l ` a nh` o
,
TeX, v o
,
i c ac thu
.
t to an t

i u
,
u nh

t v` a c ach s

ap x

p d
.
ep nh

t c o th
,
d
,
t` ai li
.
u ra d` o
,
i.
Th` o
,
i gian d a l ` am TeX m
.
anh ln r

t nhi
`
u v` r

t nhi
`
u ngu
,
` o
,
i s
,
u
,
d
.
ung v` a
th` anh chu
,
n c
,
ua nhi
`
u nh` a xu

t b
,
an v` a c ac h
.
i to an h
.
oc. D` u ng` ay nay cng
ngh
.
ph at tri
,
n r

t m
.
anh c` ang l ` am cho TeX m
.
anh ho
,
n, d

s
,
u
,
d
.
ung ho
,
n, ...
Hi
.
n t
.
ai c` on t
`
n t
.
ai c ac chu
,
o
,
ng tr`nh bin d
.
ich thng d
.
ung sau:
1. TeX l ` a chu
,
o
,
ng tr`nh co
,
s
,
o
,
, m
.
oi chu
,
o
,
ng tr`nh sau n` ay d
`
u d u
,
nguyn nh u
,
ng
g` c
,
ua n o v` a ch
,
s ang t
.
ao thm c ai m o
,
i c
,
ua th` o
,
i d
.
ai m` a thi, r

t nhi
`
u ph at
tri
,
n TeX d` ung chu
,
o
,
ng tr`nh n` ay d
,
ph at tri
,
n g oi l
.
nh v` a ph
`
n m
`
m c
,
ua
m`nh.
2. LaTeX d
.
u
,
a trn TeX ch
,
vi

t thm ph
`
n g oi l
.
nh c

u tr uc v an b
,
an cho TeX,
l ` am ngu
,
` o
,
i d` ung d

hi
,
u ho
,
n v` a s
,
u
,
d
.
ung d

d` ang ho
,
n. B

at d
`
u t` u
,
chu u,
nhu
,
ng v o
,
i c ach ti

p c
.
n c

u tr uc ng` ay nay d a th` anh ph


,
bi

n k
,
c
,
a
,
o
,
M y,
ng` ay nay da s

ngu
,
` o
,
i d` ung s
,
u
,
d
.
ung v` a ph at tri
,
n phn m
`
m theo chu
,
o
,
ng
tr`nh n` ay.
3. AmsTeX c
,
ua h
.
i to an h
.
oc, d a chu
,
n h oa cho c ac t` ai li
.
u
,
o
,
M y, r

t nhi
`
u k
hi
.
u font d
.
ep v` a chu
,
n, nhu
,
ng c` on thi

u ph
`
n c

u tr uc v` a s
,
u
,
d
.
ung khng
th

ng nh

t nn d` ung chung c
.
ng d
`
ng r

t kh o, ngu
,
` o
,
i d` ung da s

c ac nh` a
khoa h
.
oc
,
o
,
M y.
4. AmsLaTeXl ` a s
.
u
,
th

ng nh

t v` a k

t h
.
o
,
p gi u
,
a hai di
,
mm
.
anh c
,
ua hai chu
,
o
,
ng
tr`nh trn AmsTeX v` a LaTeX. Ng` ay nay thu
,
` o
,
ng du
,
.
o
,
c g
.
oi l ` a LaTeXe. Chu
,
o
,
ng
tr`nh n` ay du
,
.
o
,
c thi

t k

m
,
o
,
cho m
.
oi ngu
,
` o
,
i d` ung c o th
,
ph at tri
,
n TeX nh` o
,
v` ao g oi l
.
nh, ph` u h
.
o
,
p v o
,
i m
.
oi t` ai li
.
u v` a c ac k hi
.
u ph u
,
c t
.
ap trong th
.
u
,
c t

.
Ng` ay n` ay da s

d` ung chu
,
o
,
ng tr`nh n` ay.
5. PdfLaTeX l ` a chu
,
o
,
ng tr`nh LaTeX nhu
,
ng d
.
inh hu
,
o
,
ng d
`
u ra l ` a t
.
p Pdf
ch u
,
khng ph
,
ai t
.
p Dvi b`nh thu
,
` o
,
ng. Ngu
,
` o
,
i c o cng l o
,
n t
.
ao ra PdfLaTeX l ` a
26 Chu
,
o
,
ng 3. Thi

t l
.
p t
.
p ngu
`
n v` a bin d
.
ich
ngu
,
` o
,
i Vi
.
t Nam, H` an Th

Th` anh. Ng` ay nay vi


.
c s
,
u
,
d
.
ung PdfLaTeX c ung
r

t thng d
.
ung, nhu
,
ng ph
,
ai d
.
inh hu
,
o
,
ng t` u
,
d
`
u du
,
a v` ao d
,
ch
.
ay PdfLaTeX
v o
,
i h`nh
,
anh.
6. Ngu
,
` o
,
i ta c ung ph at tri
,
n PdfTeX v` a PdfAmsTeX d
.
inh hu
,
o
,
ng d
`
u ra Pdf.
Ng` ay nay c o r

t nhi
`
u d
.
u
,
an ph at tri
,
n TeX m` a ti c ung khng c o th` o
,
i gian
d
,
t`m hi
,
u h

t.
7. Trong MikTeX c o chu
,
o
,
ng tr`nh Texify.exe, dy l ` a chu
,
o
,
ng tr`nh bin d
.
ich
t
,
ng h
.
o
,
p k

t h
.
o
,
p t` u
,
bin d
.
ich t o
,
i hi
.
n ln t
.
p Dvi nh` o
,
yap.exe. M
.
at kh ac
c ung d
.
inh hu
,
o
,
ng d
`
u ra b
`
ang t ` uy ch
.
on texify.exe pdf d
`
u ra l ` a t
.
p Pdf v` a
c ung m
,
o
,
ngay sau khi bin d
.
ich.
8. XeTeX l ` a chu
,
o
,
ng tr`nh d
.
ich nhu
,
TeX nhu
,
ng phng l

y trong c ac h
.
di
`
u
h` anh v` a m a ngu
`
n b
`
ang Unicode
9. XeLaTeX c ung l ` a phin b
,
an m
,
o
,
r
.
ng c
,
ua XeTeX v` a LaTeX cho ta d
.
ich l

y
phng d

d` ang t` u
,
c ac h
.
di
`
u h` anh.
10. LuaTeX l ` a chu
,
o
,
ng tr`nh d
.
ich nhu
,
TeX nhu
,
ng phng l

y trong c ac h
.
di
`
u
h` anh v` a m a ngu
`
n b
`
ang Unicode v` a c o c

u tr uc d

th
.
u
,
c hi
.
n.
11. LuaLaTeX c ung l ` a phin b
,
an m
,
o
,
r
.
ng c
,
ua LuaTeX v` a LaTeX cho ta d
.
ich
l

y phng d

d` ang t` u
,
c ac h
.
di
`
u h` anh v` a c o c

u tr uc d

th
.
u
,
c hi
.
n..
VieTeX thi

t k

hai thanh cng c


.
u nh
`
am m
.
uc dch d
.
ich kh ac nhau, hai thanh
n` ay chuy
,
n qua l
.
ai d

d` ang v` a c ac n ut th

ng nh

t v o
,
i Menu
a) Thanh cng c
.
u cho d
.
ich b`nh thu
,
` o
,
ng LaTeX, Texify, ...
,
o
,
pha trn V` a c ac
H`nh 3.6: N ut cng c
.
u bin d
.
ich
menu
,
o
,
Execute
b) Thanh d` anh cho XeTeX v` a XeLaTeX
,
o
,
pha du
,
o
,
i.
R

t nhi
`
u ngu
,
` o
,
i ch
,
thch d` ung m
.
t lo
.
ai chu
,
o
,
ng tr`nh bin d
.
ich trn, v` d
.
inh
hu
,
o
,
ng ngay t` u
,
d
`
u ph
,
ai th
.
u
,
c hi
.
n c ac l
.
nh co
,
b
,
an. Vi
.
c ch
,
d` ung m
.
t lo
.
ai
chu
,
o
,
ng tr`nh l ` a th oi quen c
,
ua con ngu
,
` o
,
i, v` a d o c ung l ` a nhu
,
.
o
,
c di
,
m khng ti

p
c
.
n du
,
.
o
,
c cng ngh
.
m o
,
i. VieTeX cung c

p s
,
u
,
d
.
ung t

t c
,
a c ac chu
,
o
,
ng tr`nh
trn nhu
,
ng u
,
u tin d` ung: LaTeX, Texify, PdfLaTeX trn thanh cng c
.
u. T

t c
,
a
chu
,
o
,
ng tr`nh bin d
.
ich du
,
.
o
,
c c` ai d
.
at t
.
ai n ut c o b
,
ang ho
.
ac t` u
,
Menu:
C ac n ut bin d
.
ich tu
,
o
,
ng u
,
ng v o
,
i tn trong h
.
p tho
.
ai trn v` a ta c o th
,
s
,
u
,
a
3.6. Bin d
.
ich chung t
.
p TeX trong VieTeX 27
H`nh 3.7: Menu Execute
H`nh 3.8: Menu Execute
ch u
,
v` a d
.
at l
.
ai c ac chu
,
o
,
ng tr`nh bin d
.
ich.
1. N ut bin d
.
ich LaTeX d
`
u ra Dvi.
2. N ut xem t
.
p d a bin d
.
ich xong Dvi.
3. N ut bin d
.
ich Texify xem lun t
.
p Dvi.
4. N ut chuy
,
n d
,
i t` u
,
t` u
,
t
.
p Dvi sang t
.
p Ps.
5. Chu
,
o
,
ng tr`nh GSview xem t
.
p Ps c
,
ua t
.
p hi
.
n h` anh.
28 Chu
,
o
,
ng 3. Thi

t l
.
p t
.
p ngu
`
n v` a bin d
.
ich
6. N ut chuy
,
n d
,
i t
.
p Ps sang Pdf
7. N ut xem t
.
p Pdf b
`
ang chu
,
o
,
ng tr`nh Acrobat.
8. N ut ch
.
ay chu
,
o
,
ng tr`nh Texify d
`
u ra Pdf xem lun t
.
p Pdf.
9. ....
3.6.2. Bin d
.
ich theo t
.
p chnh v` a t
.
p chnh m
,
o
,
1. M
.
t t
.
p ch nh (main File) l ` a g` ?
- N

u ch
,
so
.
an m
.
t t
.
p LaTeX th` hai kh ai ni
.
m s

ap ch u
,
cho t
.
p chnh [Com-
pile main le] v` a t
.
p M
,
o
,
[Compile open le] l ` a m
.
t. Khi d o bin d
.
ich ch
,
trn
t
.
p n` ay. M
.
t v an b
,
an c o th
,
c o nhi
`
u t
.
p g
.
p l
.
ai m` a b
`
ang c ach g
.
oi l
.
nh \input
ho
.
ac \include. Khi d o ta t
,
ch u
,
c th` anh m
.
t d
.
u
,
an (Project) ho
.
ac (Folder) c o
t
.
p chnh d
,
g
.
oi c ac t
.
p kh ac v` ao (v d
.
u d
.
u
,
an: luanan.tex). Khi l ` am d
.
u
,
an th`
l uc bin d
.
ich d` u dang so
.
an trn c ac t
.
p d
.
u
,
an tru
,
o
,
c m
.
at nhu
,
th

n` ao, chu
,
o
,
ng
tr`nh c ung ch
,
l

y t
.
p chnh ra bin d
.
ich m` a thi, ta khng m

t cng chuy
,
n
t o
,
i t
.
p chnh d o n u
,
a.
- D` ung m
.
t t
.
p c ung c o quy
`
n d
.
at n o l ` a t
.
p chnh v` a d
.
ich b`nh thu
,
` o
,
ng nhu
,
d
.
u
,
an, di
`
u n` ay du
,
.
o
,
c th
,
hi
.
n trn thanh tiu d
`
c
,
ua chu
,
o
,
ng tr`nh c ` ung v o
,
i
t
.
p hi
.
n h` anh dang m
,
o
,
.
- Nhu
,
v
.
y thanh tiu d
`
c o th
,
hi
.
n t
.
p chnh kh ac v o
,
i t
.
p dang m
,
o
,
:
H`nh 3.9: T
.
p d
.
u
,
an chnh trong tiu d
`
C ac n ut thanh cng c
.
u l uc n` ao c ung c o th
,
th
.
u
,
c thi ch u
,
c n ang c
,
ua n o d` u
trong d
.
u
,
an hay l ` a khng. N

u bin d
.
ich t
.
p khng c o c

u tr uc kh
,
o
,
i d
`
u c
,
ua
LaTeX th` chu
,
o
,
ng tr`nh s e b ao l

i v` a c ac b
.
an ph
,
ai l ` am l
.
ai. Sau dy ti di
,
m l
.
ai
m
.
t s

chu
,
o
,
ng tr`nh d
.
ich b`nh thu
,
` o
,
ng c` on chu
,
o
,
ng tr`nh XeTeX v` a XeLaTeX
c o ph
`
n hu
,
o
,
ng d

n ring b
.
an nn d
.
oc t
.
ai d o.

,
chuy
,
n t
.
p chnh sang t
.
p m
,
o
,
l ` a chnh d
,
bin d
.
ich th
.
u
,
c hi
.
n c` ai d
.
at l
.
ai
3.6. Bin d
.
ich chung t
.
p TeX trong VieTeX 29
do
,
n gi
,
an l ` a ch
.
on v` ao t
.
p bn c
,
u
,
a s

Project
H`nh 3.10:
.
at l
.
ai t
.
p chnh v` a t
.
p chnh m
,
o
,
Sau d o th
.
u
,
c hi
.
n bin d
.
ich b`nh thu
,
` o
,
ng.
C` on khi tr
,
o
,
l
.
ai bin d
.
ich 1 t
.
p chnh m
,
o
,
th` b
.
an ch
.
on v` ao [set main open le]
S
.
u
,
chuy
,
n d
,
i n` ay c o th
,
l

y t
.
ai Menu tu
,
o
,
ng t ac b

m phm ph
,
ai chu
.
t trn
b
`
m
.
at so
.
an th
,
ao c ung d
.
at l
.
ai du
,
.
o
,
c v` a c
,
a trn Menu Project c ung v
.
y.
2. Chu
,
o
,
ng tr` nh LaTeX v` a Texify
Bin d
.
ich b
`
ang LaTeX v` a Texify thu
,
` o
,
ng du
,
.
o
,
c d` ung nh

t hi
.
n nay.
.
inh
hu
,
o
,
ng d
`
u ra l ` a t
.
p Dvi. Vi
.
c so
.
an th
,
ao TeX b
`
ang c ac l
.
nh chu
,
n b`nh thu
,
` o
,
ng
v` a c

u tr uc m
.
t v an b
,
an do
,
n gi
,
an nh

t g
`
m:
\documentclass[11pt]{article}
\usepackage{amsmath,amsxtra,amssymb,latexsym, amscd}
\usepackage[mathscr]{eucal}
\usepackage{color}
\usepackage{listings}
\usepackage{colortbl}
\usepackage[utf8]{vietnam}
\usepackage{graphicx}
\usepackage{multicol}
\usepackage{indentfirst}
\usepackage{wrapfig}
30 Chu
,
o
,
ng 3. Thi

t l
.
p t
.
p ngu
`
n v` a bin d
.
ich
\textheight 23truecm
\textwidth 14truecm
\voffset -0.7in
\parskip 4pt
\renewcommand{\contentsname}{\bf M
.
uc l
.
uc}
\renewcommand{\abstractname}{\bf Tom t

t}
\newcommand{\daut}{$\backslash$\textvisiblespace{ }}
\begin{document}
<N
.
i dung t` ai li
.
u
,
o
,
y>
\end{document}
T` ai li
.
u ng` ay nay d` ung r

t nhi
`
u g oi l
.
nh d
.
ac tru
,
ng nhu
,
: amsmath g oi k hi
.
u
c
,
ua AmsTeX, color g oi l
.
nh t m` au, graphicx g oi l
.
nh d
`
th
.
i, ... H
`
u nhu
,
d
`
u
c o m

u s

an, ngu
,
` o
,
i b

at d
`
u s
,
u
,
d
.
ung TeX d o
,
kh o kh an.
M
.
ac d
.
inh c
,
ua c ac chu
,
o
,
ng tr`nh n` ay v
`
du
,
a
,
anh v` ao l ` a t
.
p eps v` a bmp. C` on
c ac t
.
p
,
anh lo
.
ai kh ac nhu
,
jpg, png, ... th` ph
,
ai c o l
.
nh khai b ao v` a chuy
,
n d
,
i
nhu
,
:
\DeclareGraphicsExtensions{.pdf,.jpg}
\DeclareGraphicsRule{.pdf}{eps}{}{}
\DeclareGraphicsRule{.jpg}{eps}{}{}
r
`
i l
.
ai ph
,
ai c o c
,
a t
.
p khung *.ebb c
,
ua h`nh
,
anh du
,
a v` ao. Vi
.
c t
.
ao ra t
.
p *.ebb
du
,
.
o
,
c MikTeX cung c

p m
.
t chu
,
o
,
ng tr`nh v` a VieTeX c o ch u
,
c n ang trn Menu.
S
.
u
,
chuy
,
n d
,
i c ac d
.
inh d
.
ang
,
anh VieTeX c ung cung c

p h` ang lo
.
at ch u
,
c n ang
trong:
Tools --> Image Convert, v

n d
`
n` ay s e du
,
.
o
,
c n oi k y trong b` ai VieTeX v o
,
i
vi
.
c du
,
a h`nh v` ao.
3. Chu
,
o
,
ng tr` nh PdfLaTeX
C ac l
.
nh TeX cho chu
,
o
,
ng tr`nh PdfLaTeX khng c o g` thay d
,
i. ngha l ` a so
.
an
cho LaTeX ho
.
ac PdfLaTeX l ` a nhu
,
nhau. Ch
,
c o kh ac ph
`
n d
`
u c o d
.
inh hu
,
o
,
ng
d
.
ich PdfLaTeX b
`
ang g oi l
.
nh ifpdf. Ph
`
n d
.
inh d
.
ang sau dy c o th
,
bin d
.
ich
du
,
.
o
,
c c
,
a LaTeX v` a PdfLaTeX t ` uy tru
,
` o
,
ng h
.
o
,
p d
.
inh hu
,
o
,
ng c
,
ua ngu
,
` o
,
i d` ung.
\documentclass[a4paper,10pt]{article}
\usepackage{color}
\usepackage[utf8]{vietnam}
3.6. Bin d
.
ich chung t
.
p TeX trong VieTeX 31
\usepackage{ifpdf}
\ifpdf%if using PDFTeX
\usepackage[pdftex]{graphicx}
\DeclareGraphicsExtensions{.pdf,.png,.mps}
\else %if using TeX
\usepackage{graphicx}
\fi
\begin{document}
N
.
i dung t` ai li
.
u
,
o
,
y
\end{document}

,
d
.
inh hu
,
o
,
ng ra t
.
p Pdf th` trong n
.
i dung t` ai li
.
u c ac h`nh
,
anh l ` a c ac t
.
p
pdf nhu
,
v d
.
u du
,
a h`nh v` ao:
\begin{figure}[!ht]
\centering
\includegraphics[height=4.5cm,width=11.3cm]{autocom2}
\caption{Ch
.
on cach thu
,
hai T
.
u
,

.
ng ho`an th` anh}\label{fig:autocom2}
\end{figure}
Trong tru
,
` o
,
ng h
.
o
,
p LaTeX l ` a c ac t
.
p *.eps. VieTeX tr
.
o
,
gi up chu
,
o
,
ng tr`nh chuy
,
n
d
,
i c ac
,
anh, xem b` ai du
,
a h`nh v` ao LaTeX trong VieTeX. Bin d
.
ich d
.
inh hu
,
o
,
ng
PdfLaTeX c ung c o m
.
t n ut trn thanh cng c
.
u. Khi bin d
.
ich xong c ung t
.
u
,
m
,
o
,
Acrobat readme cho ngu
,
` o
,
i d` ung.
V o
,
i c

u tr uc d` ung g oi l
.
nh ifpdf
,
o
,
trn th` ta c o th
,
d
.
ich v an b
,
an
,
o
,
hai ch

d
.
LaTeX v` a PdfLaTeX nhu
,
ng khng g o ph
`
n m
,
o
,
r
.
ng c
,
ua t
.
p
,
anh. M
.
at kh ac
ph
,
ai c o c
,
a hai lo
.
ai
,
anh *.eps v` a *.pdf, vi
.
c n` ay khng kh o qua vi
.
c chuy
,
n d
,
i
c o chnh trong VieTeX.
4. Chu
,
o
,
ng tr` nh XeLaTeX
y l ` a chu
,
o
,
ng tr`nh v o
,
i cng ngh
.
m o
,
i nn c` on nhi
`
u v

n d
`
ph
,
ai th
.
u
,
c
h` anh, trong phin b
,
an n` ay d a tch h
.
o
,
p kh
,
a n ang v` a bin d
.
ich b`nh thu
,
` o
,
ng v o
,
i
MiKTeX 2.9 (C o ph
`
n ring n oi v
`
v

n d
`
n` ay).
3.6.3. Bin d
.
ich c o l

i
Ngu
,
` o
,
i m o
,
i s
,
u
,
d
.
ung TeX r

t l ung t ung khi bin d


.
ich c o l

i. C o r

t nhi
`
u lo
.
ai
l

i c o th
,
x
,
ay ra. Thu
,
` o
,
ng l ` a nh u
,
ng l

i
- anh l
.
nh sai v` a TeX khng bi

t l
.
nh d o.
32 Chu
,
o
,
ng 3. Thi

t l
.
p t
.
p ngu
`
n v` a bin d
.
ich
- TeX khng bi

t l
.
nh nhu
,
ng c o th
,
do chu
,
a du
,
a g oi l
.
nh v` ao d
`
u nhu
,
\usepackage{...}
- Thi

u d

u $, {, }, ...
- Vi
.
c k

t h
.
o
,
p mi tru
,
` o
,
ng v` a nh om l
.
nh khng d ung, ...
VieTeX d a c ung c

p c ach g o v` ao c o c

u tr uc t

i da, l ` am vi
.
c g o v` ao d

ho
,
n v` a
chnh x ac ho
,
n r

t nhi
`
u.
Khi l

i x
,
ay ra TeX thng b ao l

i t
.
ai d` ong v` a k t
.
u
,
n` ao nhu
,
:
H`nh 3.11: Bin d
.
ich c o l

i
L

i
,
o
,
d` ong 182 v o
,
i t` u
,
mi tru
,
o
,
ng enumerat. V o
,
i VieTeX tr
,
o
,
l
.
ai d` ong d o m
.
t
c ach d

d` ang v` a ta s
,
u
,
a l
.
ai.
Kh o kh an nh

t l ` a t`m l

i trong m
.
t kh

i mi tru
,
` o
,
ng ho
.
ac nh om l
.
nh. Khi d o
b
.
an ph
,
ai ki
,
m tra l
.
ai c ac c u ph ap l
.
nh c
,
ua LaTeX.
3.7. Bin d
.
ich theo v an b
,
an ch
.
on
B` ai ph
`
n bin d
.
ich theo TeX trong VieTeX v

n khng thay d
,
i, trong ph
`
n
n` ay ti ch
,
nh

n m
.
anh m
.
t c ach bin d
.
ich kh ac khng theo t
.
p chnh v` a t
.
p
dang m
,
o
,
. Ngha l ` a bin d
.
ich theo d
.
u
,
an v` a bin d
.
ich theo t
.
p l
,
e v

n d ung nhu
,
c u. B` ai n` ay n oi t o
,
i ba c ach bin d
.
ich m o
,
i du
,
.
o
,
c tch h
.
o
,
p v` ao VieTeX.
Khi ta dang so
.
an mu

n ki
,
m tra l
.
ai c ac l
.
nh TeX ho
.
ac cng th u
,
c c o d ung
khng ta ph
,
ai bin d
.
ich l
.
ai. Nhi
`
u khi ta ph
,
ai bin d
.
ich nhi
`
u l
`
n d
,
s
,
u
,
a
ch u
,
a. C o nhi
`
u b
.
an t ach ra m
.
t t
.
p ring d
,
bin d
.
ich ch
,
cng th u
,
c d o, c ach
n` ay l ` a r

t nhanh nhu
,
ng nhi
`
u ngu
,
` o
,
i khng c o kinh nghi
.
m t ach ra m
.
t t
.
p
ring, d
.
ac bi
.
t l ` a c o c ac l
.
nh m o
,
i d
.
inh ngha th` c` ang kh o kh an ho
,
n.

,
d

s
,
u
,
d
.
ung VieTeX d a tch h
.
o
,
p ch u
,
c n ang ch
.
on v an b
,
an v` a bin d
.
ich
ch
,
ph
`
n v an b
,
an ch
.
on d o thi. VieTeX d a th
.
u
,
c hi
.
n ch ep ra m
.
t t
.
p m o
,
i
_vietemp.tex ph
`
n d
`
u v an b
,
an cho d

n \begin{document} v` a ch ep ph
`
n
3.7. Bin d
.
ich theo v an b
,
an ch
.
on 33
v an b
,
an d a ch
.
on v` ao sau d o r
`
i bin d
.
ich ngay.
.
ac bi
.
t l ` a khi trong d
.
u
,
an
c o t
.
p Main le v` a khng th` chu
,
o
,
ng tr`nh t`m d ung ph
`
n d
`
u c
,
ua n o d
,
bin
d
.
ich.
Nhu
,
v
.
y trong ph
`
n v an b
,
an ch
.
on c o l
.
nh d
.
inh ngha m o
,
i c ` ung khng s
.
o
,
c o
l

i.
M

i l
`
n bin d
.
ich d
`
u t
.
ao l
.
p t
.
p m o
,
i, x oa t
.
p c u t
.
am th` o
,
i di. Do ph
`
n l
.
u
,
a
ch
.
on t nn bin d
.
ich r

t nhanh.
N

u ph
`
n l
.
u
,
a ch
.
on c o l

i th` v

n thng b ao c
,
ua TeX b`nh thu
,
` o
,
ng v` a b
.
an xem
l
.
ai ph
`
n d o c o d ung khng.
3.7.1. C ac phu
,
o
,
ng an d
.
ich ph
`
n v an b
,
an ch
.
on
Trong VieTeX c o thi

t k

ba ch u
,
c n ang bin d
.
ich t` u
,
ng ph
`
n: Bin d
.
ich theo
ph
`
n du
,
.
o
,
c ch
.
on, bin d
.
ich d

n v
.
i tr con tr
,
o nh

p nh ay, bin d
.
ich gi u
,
a 2 d` ong
du
,
.
o
,
c d anh d

u t m` au.
C` on ph
.
u thu
.
c v` ao d
`
u ra n u
,
a, ph
.
u thu
.
c v` ao v an b
,
an b
.
an d
.
ich d
`
u ra
nhu
,
DVI ho
.
ac PDF.T` u
,
phin b
,
an 2.9 b
.
an v` ao Menu:execute->Choose Compile
Combination v` a ch
.
on d
`
u ra tu
,
o
,
ng u
,
ng l ` a DVI, PDF, PS.
H`nh 3.12: Ch
.
on d
`
u ra bin d
.
ich
N ut bin d
.
ich v an b
,
an ch
.
on bn c
.
anh n ut [LaTeX], ch
,
s ang ln khi c o v an
b
,
an ch
.
on. C` on hai ch u
,
c n ang c o n ut
,
o
,
thanh th u
,
ba.
34 Chu
,
o
,
ng 3. Thi

t l
.
p t
.
p ngu
`
n v` a bin d
.
ich
H`nh 3.13: Bin d
.
ich theo ph
`
n v an b
,
an ch
.
on
D
.
ich trong ph
`
n v an b
,
an ch
.
on
1. Bi den ph
`
n v an b
,
an c
`
n bin d
.
ich
2. Nh

n n ut bin d
.
ich theo v an b
,
an ch
.
on (ch
,
khi bi den m o
,
i n
,
i n ut n` ay)
ho
.
ac execute -> Compile Selected
3. C ach l ` am n` ay thu
.
n ti
.
n cho 6ta ki
,
m tra m
.
t cng th u
,
c, m
.
t mi tru
,
` o
,
ng,
...
4. Ch u y ch
.
on kh

i v an b
,
an d
`
y d
,
u c u ph ap c
,
ua LaTeX khng th` lun lun
b
.
i l

i.
D
.
ich

d

n d` ong con tr
,
o

dang nh

p nh ay
1.
.
at con tr
,
o t
.
ai v
.
i tr d` ong ta mu

n bin d
.
ich t o
,
i d o.
2. Nh

n n ut th u
,
hai bin d
.
ich d

n d` ong
ho
.
ac excute -> Compiler At line
3. C ach bin d
.
ich n` ay du
,
.
o
,
c ap d
.
ung khi ta t`m l

i d

n d` ong n` ao. Khi c` on l

i
ta d
.
ich con tr
,
o nn d` ong tru
,
o
,
c d o d
,
bi

t l

i trong gi o
,
i h
.
an d` ong n` ao.
4. Ch u y d
.
at v
.
i tr d` ong trong c

u tr uc d
`
y d
,
u c
,
ua LaTeX, v d
.
u khng th
,
d
.
at
,
o
,
d` ong gi u
,
a m
.
t mi tru
,
` o
,
ng ho
.
ac mi tru
,
` o
,
ng to an n` ao d o.
D
.
ich trong ph
`
n v an b
,
an

du
,
.
o
,
c

d anh d

u bn l
`
1. D` ung ch u
,
c n ang d anh d

u l
`
nhu
,
search -> Mark Position ho
.
ac F2 t
.
ai
d` ong dang d u
,
ng Trong VieTeX ch
,
c
`
n nh

n con tr
,
o v` ao l
`
c ung c o d

u den
3.7. Bin d
.
ich theo v an b
,
an ch
.
on 35
H`nh 3.14: Bin d
.
ich theo ph
`
n v an b
,
an ch
.
on
d anh d

u.
2. Nh

n n ut bin d
.
ich th u
,
3 ho
.
ac excute -> Compiler by Mark Lines
H`nh 3.15: Bin d
.
ich theo ph
`
n v an b
,
an ch
.
on
Bin d
.
ich c o l

i
1. Khi ta ch
.
on v an b
,
an ho
.
ac d
.
at v
.
i tr con tr
,
o trong m
.
t c

u tr uc c
,
ua LaTeX
bao gi` o
,
c ung c o l

i.
2. Khi bin d
.
ich theo d
.
u
,
an, c o thay d
,
i
,
o
,
ph
`
n d
`
u th` nh

n v` ao n ut x oa
c ac t
.
p ph
.
u di d
,
l
.
p t
.
p m o
,
i, khi nh

n v` ao n ut x oa t
.
p ph
.
u th` c ac t
.
p *.log,
*.aux, *.dvi, ... v` a vietemp.* v` a headertemp.* c ung du
,
.
o
,
c x oa di.
36 Chu
,
o
,
ng 3. Thi

t l
.
p t
.
p ngu
`
n v` a bin d
.
ich
3. C ac thng b ao l

i trong TeX v

n b`nh thu
,
` o
,
ng v` a s
,
u
,
a nhu
,
quy tr`nh c u.
Bin d
.
ich t
,
h
.
o
,
p c ac chu
,
o
,
ng tr`nh
T` u
,
tru
,
o
,
c d

n nay ta thu
,
` o
,
ng d` ung texify.exe c
,
ua MiKTeX d
,
bin d
.
ich v` a hi
.
n
xem ngay. y l ` a chu
,
o
,
ng tr`nh k

t h
.
o
,
p c ac chu
,
o
,
ng tr`nh kh ac nhau chay lin
ti

p v o
,
i d

i s

c
.
u th
,
nhu
,
k

t h
.
o
,
p v o
,
i LaTeX, PDFLaTeX, . . . L
`
n n` ay chu
,
o
,
ng
tr`nh c` on c o n ut k

t h
.
o
,
p v o
,
i XeLaTeX,. . . nhu
,
v
.
y b
.
an d` ung XeLaTeX v c ` ung
thu
.
n l
.
o
,
i.
Nhu
,
ng c` on nhi
`
u k

t h
.
o
,
p kh ac th
,
hi
.
n xem DVI, PDF, PS. B
`
ang c ach ch
.
on
t
,
h
.
o
,
p v` a m
.
t n ut bin d
.
ich duy nh

t thu
,
.
o
,
c hi
.
n h` ang lo
.
at. Trong VieTeX d a
du
,
a thm c ach l ` am n` ay nhu
,
ng nhi
`
u t
,
h
.
o
,
p thch h
.
o
,
p ho
,
n nhi
`
u: T

t c` a bin
d
.
ich n` ay th
.
u
,
c hi
.
n trong c
,
u
,
a s
,
du
,
o
,
i c
,
ua VieTeX.
1. T
,
h
.
o
,
p cho d
`
u ra xem kh ac nhau DVI, PDF, PS v` a c o th
,
ch
.
on xem PDF
theo 2 chu
,
o
,
ng tr`nh kh ac nhau l ` a Acrobatreader, SumatraPDF.
2. T
,
h
.
o
,
p c ac chu
,
o
,
ng tr`nh nhu
,
XeTeX, XeLaTeX, TeX, AmsTeX,. . .
3. T
,
h
.
o
,
p cho th
.
u
,
c hi
.
n bin d
.
ich lin ti

p v o
,
i BibTeX, MakeIndeX,
H`nh 3.16: Bin d
.
ich theo ph
`
n v an b
,
an ch
.
on
Nh u
,
ng t
,
h
.
o
,
p n` ay d
.
u
,
a v` ao c ac chu
,
o
,
ng tr`nh do ta c` ai d
.
at nhu
,
tru
,
o
,
c nn khi
th
.
u
,
c hi
.
n xong ra t
.
p PDF v` a xem b
`
ang SumatraPDF d
`
u quay v
`
t
.
p TeX r

t
nhanh v` a chnh x ac. C` on t` u
,
t
.
p TeX t o
,
i t
.
p PDF l ` a m
.
t v

n d
`
s e du
,
.
o
,
c c` ai d
.
at
trong tu
,
o
,
ng lai, vi
.
c n` ay khng kh o.
3.7. Bin d
.
ich theo v an b
,
an ch
.
on 37
5. Menu bin d
.
ich v` a n ut bin dich t
,
ho
,
p
H`nh 3.17: Bin d
.
ich theo ph
`
n v an b
,
an ch
.
on
Nhu
,
v
.
y khi ch
.
on xong ch
,
c
`
n nh

n phm F4 d
,
th
.
u
,
c hi
.
n t
,
h
.
o
,
p d a ch
.
on.
CHU
,
O
,
NG 4
SO
.
AN TH
,
AO V
`
A BIN T
.
P
4.1. Ph
`
n m
`
m g o b` an phm Unikey. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
4.2. C

at d an v` a sao ch ep v an b
,
an . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
4.3.
.
inh d
.
ang v` a thm b o
,
t v` ao d` ong v` a kh

i v an b
,
an. . . . . . . . . . . . 40
4.1. Ph
`
n m
`
m g o b` an phm Unikey
Chu
,
o
,
ng tr`nh Unikey c
,
ua Ph
.
am Kim Long cung c

p mi

n ph t
.
ai d
.
ia ch
,

http://unikey.sourceforge.net . Hi
.
n t
.
ai dang c o b
,
an unikey 4.0. N
.
i
dung b` ai ng

an n` ay mu

n hu
,
o
,
ng d

n c ac b
.
an s
,
u
,
d
.
ung Unikey d
,
nh
.
p v an
b
,
an LaTeX thu
.
n ti
.
n v` a nhanh.
C` ai d
.
at Unikey r

t d

d` ang v` a s
,
u
,
d
.
ung r

t thu
.
n ti
.
n cho vi
.
c g o ti

ng Vi
.
t.
H`nh 4.1: Giao di
.
n Unikey
Ta ch
.
on c ach g o d
.
inh ngha v` c ac c ach kh ac c o g o { th` anh o
,
,... m` a nh u
,
ng
d

u n` ay ta hay d` ung trong TeX, v


.
y h ay b
,
o ch u
,
c n ang g o n` ay di.
B
.
an ph
,
ai d anh d

u v` ao vung [S
,
u
,
d
.
ung clipboard cho unicode]. Unikey c` on
ch u
,
c n ang g o t

at nhu
,
ng ta khng d` ung, n

u c o d` ung c ung khng


,
anh hu
,
,
o
,
ng
d

n phm g o t

at c
,
ua VieTeX.
4.2. C

at d an v` a sao ch ep v an b
,
an
VieTeX tun th
,
u theo chu
,
n Window v
`
chu
,
o
,
ng tr`nh so
.
an th
,
ao v o
,
i c

at d an,
t

t c
,
a c

at d an b`nh thu
,
` o
,
ng thng qua bi den (ch
.
on) v an b
,
an, c ac phm g o t

at
c ung gi

ng nhu
,
b

t c u
,
chu
,
o
,
ng tr`nh so
.
an th
,
ao n` ao. Sau dy l ` a m
.
t s

kh ac
4.2. C

at d an v` a sao ch ep v an b
,
an 39
H`nh 4.2: T` uy ch
.
on c
,
ua Unikey
bi
.
t ho
.
ac ti
.
n ch ho
,
n khi d` ung VieTeX.
1. Ch
.
on v an b
,
an c
,
a t
.
p, m
.
t t` u
,
, m
.
t do
.
an, trong c ac d

u m oc,...
,
o
,
Menu: Edit.
2. C

at v` ao b
.
nh o
,
d
.
m b`nh thu
,
` o
,
ng, nhu
,
ng c ung c o th
,
c

at v` a ch ep do
.
an ch
.
on
v` ao dui b
.
nh o
,
da c o d` ung
Edit-->Append v o
,
i c ac ch u
,
c n ang ti

p theo c
,
ua n o. L uc d an ra ngo` ai v

n
l ` am b`nh thu
,
` o
,
ng. Ch u
,
c n ang n` ay c o ch khi ta gom c ac v an b
,
an r` o
,
i r
.
ac v` ao m
.
t
kh

i r
`
i d an ra no
,
i ta c
`
n.
3. Thu
,
` o
,
ng bi den ch
,
theo d` ong ho
.
ac m
.
t do
.
an trn m
.
t d` ong, c` on ch
.
on v an
b
,
an theo kh

i h`nh ch u
,
nh

t b

t k` y d` ung ch u
,
c n ang
Block-->Rectangular mode ho
.
ac F4 sau d o d` ung phm m ui tn d
,
ch
.
on
nhu
,
h`nh
H`nh 4.3: Bi den theo h`nh ch u
,
nh
.
t
Ch u
,
c n ang c o ch khi sao ch ep m
.
t c
.
t c
,
ua b
,
ang d
,
g ep v` ao b
,
ang kh ac, khi
40 Chu
,
o
,
ng 4. So
.
an th
,
ao v` a bin t
.
p
l

y ra d
`
u con tr
,
o nh

p nh ay tr
,
ai xu

ng l ` a kh

i h`nh ch u
,
nh
.
t ta d a ch ep, v

n
ch
,
d` ung Paste d
,
d an ra.
4. Ta c o th
,
k eo th
,
a kh

i ch
.
on t` u
,
trong t
.
p so
.
an th
,
ao ra c
,
u
,
a s
,
du
,
o
,
i ho
.
ac
ngu
,
.
o
,
c l
.
ai.
H`nh 4.4: Bi den theo h`nh ch u
,
nh
.
t
B

m phm tr ai v` a gi u
,
trong kh

i d a ch
.
on r
`
i k eo kh

i v an b
,
an di ti no
,
i c
`
n
th
,
a.
4.3.
.
inh d
.
ang v` a thm b o
,
t v` ao d` ong v` a kh

i
v an b
,
an
1. Ta c o th
,
sao ch ep, c

at d an, n

i d` ong,... trong Menu:Insert, b


.
an ch
.
on v
.
i tr
con tr
,
o v` ao d` ong r
`
i th
.
u
,
c hi
.
n Copy line, Cut line, ... r
`
i th
.
u
,
c hi
.
n Paste b`nh
thu
,
` o
,
ng ra v
.
i tr c
`
n d an.
2. C o th
,
sinh ra d` ong gi

ng v o
,
i d` ong t
.
ai v
.
i tr con tr
,
o nh

p nh ay b
`
ang
Ctrl+D, d
,
ao d` ong ln xu

ng v

n trong Menu:Insert ch
.
on Move up, .....
3.
,
x oa di nh u
,
ng kho
,
ang tr

ang v` a d` ong tr

ang khng c
`
n thi

t chu
,
o
,
ng tr`nh
c o r

t nhi
`
u ch u
,
c n ang th
.
u
,
c hi
.
n nhu
,
: T` u
,
Menu Edit cho ch u
,
c n ang
Edit-->Trim Header-Tail lines X oa kho
,
ang tr

ang d
`
u v` a cu

i d` ong;
Edit-->Compress whitespaces X oa kho
,
ang tr

ang gi u
,
a c ac t` u
,
c o ho
,
n m
.
t
d

u c ach tr

ang;
4.3.
.
inh d
.
ang v` a thm b o
,
t v` ao d` ong v` a kh

i v an b
,
an 41
Edit-->Compress whitelines X oa d` ong tr

ang gi u
,
a c ac d` ong c o ho
,
n m
.
t
d` ong c ach tr

ang .
V` a r

t nhi
`
u ch u
,
c n ang kh ac, b
.
an t
.
u
,
t`m hi
,
u.
4. Thm v` ao d
`
u v` a cu

i d` ong trong Menu: Insert


Insert-->(+/-) Comment % i
`
n/B
,
o d

u % ch u thch (1 d` ong ho
.
ac nhi
`
u
d` ong bi den); l
`
n th u
,
nh

t th` thm v` ao, l


`
n th u
,
hai th
.
u
,
c hi
.
n th` l
.
ai b
,
o di.
Insert-->(+/-) New Lines i
`
n/B
,
o d

u \\ xu

ng d` ong (1 d` ong ho
.
ac
nhi
`
u d` ong bi den); l
`
n th u
,
nh

t th` thm v` ao, l


`
n th u
,
hai th
.
u
,
c hi
.
n th` l
.
ai
b
,
o di.

.
ac bi
.
t thm v` ao d
`
u c ac d` ong
Insert-->Add Header-Tail Lines u
,
a ph
`
n d
`
u v` a cu

i m

i d` ong m
.
t s

k y t
.
u
,
H`nh 4.5: Bi den theo h`nh ch u
,
nh
.
t
Ho` an to` an tu
,
o
,
ng t
.
u
,
nhu
,
ng thm v` ao d
`
u ho
.
ac cu

i kh

i v an b
,
an ch u
,
khng
t` u
,
ng d` ong.
Block-->Add Header-Tail block u
,
a ph
`
n d
`
u v` a cu

i kh

i v an b
,
an m
.
t
d
.
ai lu
,
.
o
,
ng n` ao d o.
CHU
,
O
,
NG 5
CH

U
,
C N

ANG CHUYN D
.
UNG
5.1. T
.
u
,

d
.
ng

d ong c ac m oc . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
5.2. Macro bin t
.
p v` a g o nhanh c` ai s

an. . . . . . . . . . . . . . . . . . . . . . . . . . . 43
5.3. G o t

at c
.
um t` u
,
v` a kh

i l
.
nh. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
5.4. Ho` an th` anh t
.
u
,

d
.
ng . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
5.1. T
.
u
,

d
.
ng

d ong c ac m oc
C

u tr uc r

t nhi
`
u kh

i l
.
nh v` a v an b
,
an c o d

u m oc m
,
o
,
nhu
,
[ { ( $ v` a
ngay sau d o l ` a d ong l
.
ai nhu
,
] } ) $.
,
thu
.
n ti
.
n v` a khng qun d

u d ong,
VieTeX cho ph ep l
.
u
,
a ch
.
on g o v` ao m
.
t d

u th` anh hai d

u ngay ch
,
di
`
n n
.
i
d` ung v` ao gi u
,
a c ac d

u d o l ` a t ` uy ch
.
on
Help -->Autoclose }])> c o d anh d

u.
C ac t
.
u
,
d
.
ng d ong c o th
,
xem b
`
ang
Help -->View Autoclose Keys
H`nh 5.1: T` uy ch
.
on Autoclose
Trong c
,
u
,
a s
,
D
.
u
,
an.
5.2. Macro bin t
.
p v` a g o nhanh c` ai s

an 43
{ => {}
{{ => {
} => \{\}
}} => }
\} => \left\{\right\}
\{ => \eqref{}
( => ()
( ( => (
) => \(\)
)) => )
\) => \left( \right)
\( => \label{}
[ => []
[[ => [
] => \[\]
]] => ]
\] => \left[\right]
\[ => \begin{}
< => <
<< => <>
\< => \left\langle\right\rangle
| => | |
| | => |
\| => \left|\right|
$ => $ $
$$ => $$ $$
\$ => \$
" => " "
"" => "
\" => \"{}
=>
=>
\ => \{}
=>
=>
\ => \{}
^ => ^
^^ => ^{}
\^ => \^{}
_ => _
_ _ => _{}
\_ => \_{}
Phin b
,
an 2.9 c` ai phm t

at [Alt]+C d
,
t

at v` a b
.
t l
.
ai ch u
,
c n ang n` ay.
5.2. Macro bin t
.
p v` a g o nhanh c` ai s

an
M
.
t s

u tr uc to an v` a v an b
,
an hay d` ung trong VieTeX d a c` ai s

an, l uc n` ao
c ung s

an s` ang, b

at d
`
u b
`
ang gi u
,
phm Alt ho
.
ac Ctrl sau d o l ` a c ac phm d
.
ai
di
.
n cho macro d o
1. v d
.
u Alt+$ s e ra $ $ v` a con tr
,
o nh

p nh ay
,
o
,
gi u
,
a d
,
ta nh
.
p d u
,
li
.
u.
2. C ung c o th
,
ta d a c o d u
,
li
.
u r
`
i nhu
,
y l`a

i s

bi den c ac ch u
,
n` ay
v` a nh

n Alt+< s e c o <y l`a

i s

>, ch u
,
c n ang n` ay d` ung bin t
.
p v` a s
,
u
,
a
ch u
,
a r

t t

t.
,
khng ph
,
ai nh o
,
Macro, VieTeX cung c

p danh s ach bn c
,
u
,
a
s
,
d
.
u
,
an b
`
ang c ach nh

n v` ao n ut [Macros] trn d
,
nh ho
.
ac Menu:
Help-->View Macro Keys
T

t c
,
a c ac macro nhu
,
b
,
ang sau
44 Chu
,
o
,
ng 5. Ch u
,
c n ang chuyn d
.
ung
H`nh 5.2: Giao di
.
n v o
,
i macro
Alt ~ => \sqrt{}
Alt ! => | |
Alt @ => align*
Alt # => equation*
Alt $ => $ $
Alt % => \frac{}{}
Alt ^ => ^{}
Alt & => \label{}
Alt * => \times
Alt ( => ()
Alt ) => \left(\right)
Alt - => _{}
Alt + => \left\{\right\}
Alt { => {}
Alt } => \{\}
Alt < => <>
Alt > => \left\langle\right\rangle
Alt \ => \backslash
Alt / => \dfrac{}{}
Alt : => ~\eqref{}
Ctrl ~ => \titde{}
Ctrl ! => \left| \right|
Ctrl @ => \index{}
Ctrl # => \mathbb{}
Ctrl $ => \mbox{}
Ctrl ^ => \widehat{}
Ctrl & => \mathcal{}
Ctrl * => \cdot
Ctrl ( => \(\)
Ctrl ) => \[\]
Ctrl - => \stackrel{}{}
Ctrl + => \cite{}
Ctrl [ => []
Ctrl ] => \left\[ \right\]
Ctrl / => \binom{}{}
Ctrl \=> \verb!!
Ctrl : => ~\ref{}
Ctrl Alt % => %-[ %]-
Ctrl Alt ~ => \sqrt[]{}
Ctrl Alt [ => \lfloor \rfloor
Ctrl Alt ] => \lceil \rceil
Ctrl Alt - => \setminus
Ctrl Alt : => {\displaybreaks }
Ctrl Alt + => \begin{}
Ctrl Alt \ => \left \right
5.3. G o t

at c
.
um t ` u
,
v` a kh

i l
.
nh 45
5.3. G o t

at c
.
um t` u
,
v` a kh

i l
.
nh
Trong khi so
.
an th
,
ao ta c o th
,
d` ung c ac d
.
inh ngha macro d
,
l

y c ac l
.
nh
ho
.
ac m
.
t c
.
um l
.
nh d a chu
,
n b
.
i tru
,
o
,
c.
.
ac di
,
m chung l ` a m

i thao t ac trn
macro d
`
u ph
,
ai d` ung m
.
t phm t

at ho
.
ac t
,
h
.
o
,
p phm t

at d
,
th
.
u
,
c hi
.
n cng
vi
.
c. G o t

at du
,
.
o
,
c thi

t k

thn thi
.
n ho
,
n, nhu
,
ng m
.
uc dch ch
,
d
,
g o m
.
t s

k y
t
.
u
,
thay v` m
.
t cu d` ai v d
.
u: cmr > Ch u
,
ng minh r
`
ang, . . . ph
`
n n` ay gi o
,
i
thi
.
u c ach th u
,
c ti

n h` anh t
.
ao g o t

at trong VieTeX, nhu


,
ng c ac ch u
,
c n ang Macro
kh ac v

n nhu
,
c u.
Trong VieTeX thi

t k

hai lo
.
ai c

u tr uc g o t

at. C ach th u
,
c g o ch
,
l ` a m
.
t nhu
,
ng
n
.
i dung thay th

c o c

u tr uc kh ac nhau.
5.3.1. G o t

at c o c

u tr uc m
.
t d` ong
1. Trong thu
,
m
.
uc ...\dic\ ch u
,
a t
.
p vieabbreviation.tex g
`
m nh u
,
ng
d` ong g o t

at m

u:
C

u tr uc c
,
ua d` ong g o t

at: M
.
t d` ong g o t

at c o hai ph
`
n v` a c ach nhau b
,
o
,
i m
.
t
d

u : v d
.
u
Cmr:Chu
,
ng minh r
`
ng
cmr:chu
,
ng minh r
`
ng
kck:khi v`a ch
,
khi
cvd:i
`
u ki
.
n c
`
n v`a
,
u l`a
- T

t c
,
a ch
,
trn m
.
t d` ong
- Ph
`
n d
`
u l ` a k y t
.
u
,
g o t

at, khng ch

p nh
.
n s

v` a k y hi
.
u kh ac nhu
,
\, +, /, . . .
- Nh om k y t
.
u
,
d
`
u g o t

at ph
,
ai kh ac nhau, ch

p nh
.
n c
,
a ch u
,
hoa kh ac ch u
,
thu
,
` o
,
ng v` a ch u
,
c o d

u Unicode.
- Ph
`
n sau du
,
.
o
,
c thay th

khi th
.
u
,
c hi
.
n, trong ph
`
n n` ay th` ch

p nh
.
n m
.
oi
k y t
.
u
,
.
2. T
.
ao ra c ac t` u
,
g o t

at
Bi den m
.
t d` ong mu

n l ` a cu g o t

at v` a v` ao Menu sau
macro>abbreviation line->Add abbreviation
46 Chu
,
o
,
ng 5. Ch u
,
c n ang chuyn d
.
ung
H`nh 5.3: L` am g o t

at d` ong
5.3.2. G o t

at c o c

u tr uc m
.
t t
.
p
1. Trong thu
,
m
.
uc ...\dic\ ch u
,
a t
.
p viemacrofile.tex g
`
m nh u
,
ng d` ong
tn t
.
p v` a ch u thch
C

u tr uc c
,
ua d` ong:
abc:T
.
p th
,
u
,
nghi
.
m lo
.
ai macro n` ay
cmr:T
.
p thu
,
hai tr`ung tn vi

t t

t
ban:y l`a v d
.
u v
`
t
.
p c
`
n l`am
math:Nhu
,
ng cng thu
,
c toan
cauhoi:y l`a m

u cu h
,
oi tr

c nghi
.
m
btl:m

u b`ai t
.
p
ctt:Cu h
,
oi tr

c nghi
.
m
- Ph
`
n d
`
u l ` a k y t
.
u
,
g o t

at, khng ch

p nh
.
n s

v` a k y hi
.
u kh ac nhu
,
\, +, /, . . .
- Nh om k y t
.
u
,
d
`
u g o t

at ph
,
ai kh ac nhau, ch

p nh
.
n c
,
a ch u
,
hoa kh ac ch u
,
thu
,
` o
,
ng v` a ch u
,
c o d

u Unicode.
- Ph
`
n sau khng ph
,
ai l ` a n
.
i dung thay th

m` a ch
,
l ` a n
.
i dung gi
,
ai thch
macro n` ay.
- N
.
i dung thay th

i ch u
,
g o t

at trn l ` a m
.
t t
.
p c o dui .vie
,
o
,
trong thu
,
m
.
uc
...\macrofiles\ ngha l ` a trong thu
,
m
.
uc n` ay c o c ac t
.
p
abc.vie, cmr.vie, ban.vie, math.vie,. . .
Khi th
.
u
,
c hi
.
n g o t

at n` ay th` n
.
i dung trong c a t
.
p s e du
,
.
o
,
c thay th

.
5.3. G o t

at c
.
um t ` u
,
v` a kh

i l
.
nh 47
2. Bi den m
.
t s

d` ong mu

n l ` a cu g o t

at v` ao
macro>abbreviation file->Add abbreviation
H`nh 5.4: L` am g o t

at m
.
t kh

i
5.3.3. N
.
ap c ac t` u
,
g o t

at
Tru
,
o
,
c khi th
.
u
,
c hi
.
n ta ph
,
ai n
.
ap c ac t` u
,
g o t

at n` ay v` ao b
.
nh o
,
, m

i lo
.
ai g o t

at
c o th
,
d` ung d

n 100 t` u
,
.
1. N
.
ap c ac t
.
p m
.
ac d
.
inh:
,
s
,
u
,
d
.
ung l
.
ai macro l
`
n tru
,
o
,
c d a l ` am trong t
.
p
m
.
ac d
.
inh ta ph
,
ai g
.
oi v` ao 1 l
`
n trong khi so
.
an.
Macro>All abbreviation Listings s e du
,
.
o
,
c checked d` ung t
.
u
,
d
.
ng v` a n
.
ap
v` ao ngay v` a c ung du
,
.
o
,
c d anh d

u
,
o
,
dy, c ung c o phm t

at [Alt]+V.
2. N
.
ap m
.
t t
.
p g o t

at b

t k` y:
macro>abbreviation line >Load My abbreviation
macro>abbreviation Block>Load My Block Macro
T`m d

n t
.
p ta chu
,
n b
.
i s

an v` a g
.
oi v` ao thu
,
` o
,
ng c ung d
,
trong ...\dic\
- C ac k y t
.
u
,
c ung hi
.
n ln nhu
,
ph
`
n
,
o
,
trn. C ac c ach g o t

at c u m

t t ac d
.
ung,
ch
,
c o c ac c ach g o t

at m o
,
i du
,
.
o
,
c th
.
u
,
c thi ngay. Nhu
,
v
.
y b
.
an c o th
,
l ` am nhi
`
u
t
.
p g o t

at kh ac nhau v o
,
i lo
.
ai v an b
,
an kh ac nhau v` a s
,
u
,
d
.
ung th` g
.
oi v` ao c ac t
.
p
tu
,
o
,
ng u
,
ng.
48 Chu
,
o
,
ng 5. Ch u
,
c n ang chuyn d
.
ung
H`nh 5.5: G
.
oi c ac t` u
,
vi

t t

at
5.3.4. Th
.
u
,
c hi
.
n g o t

at
Ta c o th
,
xem c ac t` u
,
g o t

at
,
o
,
c
,
u
,
a s
,
du
,
o
,
i b
`
ang
macro>abbreviation line >view My abbreviation
macro>abbreviation file>view My Block Macro
H`nh 5.6: Xem c ac t` u
,
g o t

at
Vi
.
c th
.
u
,
c hi
.
n g o t

at l ` a g o t` u
,
g o t

at v` a sau d o l ` a k y t
.
u
,
tr

ang th` n
.
i dung s e
5.4. Ho` an th` anh t
.
u
,
d
.
ng 49
di
`
n v` ao t` u
,
d o.
V d
.
u g o al thay b
`
ang \alpha. N

u l ` a m
.
t kh

i th` t` u
,
vi

t t

at thay v` ao c
,
a
kh

i ch

d o.
5.4. Ho` an th` anh t
.
u
,

d
.
ng
Khi so
.
an th
,
ao v an b
,
an g o c ac t` u
,
m o
,
i, g o t o
,
i k y t
.
u
,
n` ao chu
,
o
,
ng tr`nh t
.
u
,
d
.
ng
li
.
t k c ac t` u
,
tu
,
o
,
ng t
.
u
,
trong t` u
,
di
,
n c o s

an ho
.
ac l
.
oc c ac t` u
,
c o s

an trong t
.
p
du
,
.
o
,
c g
.
oi l ` a t
.
u
,
d
.
ng ho` an th` anh. Cng vi
.
c n` ay lin quan t o
,
i chu
,
o
,
ng tr`nh so
.
an
th
,
ao m a ngu
`
n c
,
ua chu
,
o
,
ng tr`nh cho ngu
,
` o
,
i l
.
p tr`nh. M

y n am g
`
n dy ch u
,
c
n ang n` ay d
`
u c o h
`
u h

t
,
o
,
m
.
oi chu
,
o
,
ng tr`nh so
.
an th
,
ao.
5.4.1. C ac phu
,
o
,
ng ph ap ho` an th` anh t
.
u
,

d
.
ng
N

u b
.
an d a l
.
p tr`nh trong mi tru
,
` o
,
ng Windows, nh

t l ` a d` ung b
.
cng c
.
u
ph at tri
,
n Microsoft Visual Studio th` khi g o m a l
.
nh v o
,
i c ac t` u
,
kh oa ho
.
ac c ac
l
.
nh quen thu
.
c s e c o m
.
t danh s ach c ac l
.
nh c o chung c ac k t
.
u
,
hi
.
n ra v` a
ta ch
.
on l

y l
.
nh d ung nh

t. Trong so
.
an th
,
ao t` ai li
.
u v
`
LaTeX c ung c o r

t
nhi
`
u l
.
nh v` a ta u
,
ng d
.
ung cng ngh
.
t
.
u
,
d
.
ng ho` an th` anh r

t thch h
.
o
,
p. Sau
n` ay ngu
,
` o
,
i ta m
,
o
,
r
.
ng khng ph
,
ai cho c ac l
.
nh d a bi

t trong danh s ach t


.
u
,
d
.
ng
ho` an th` anh m` a ch
.
on b

t k` danh s ach n` ao. C o nh u


,
ng phu
,
o
,
ng ph ap kh ac nhau
t
.
ao ra t
.
u
,
d
.
ng ho` an th` anh m
.
t t` u
,
dang g o v` ao v an b
,
an:
1. Thng d
.
ung nh

t l ` a l
.
p danh s ach c ac t` u
,
thng d
.
ung nh

t v` a lu
,
u v` ao t
.
p.
Khi so
.
an th
,
ao g o v` ao d

n k t
.
u
,
n` ao chu
,
o
,
ng tr`nh t
.
u
,
d
.
ng ho` an th` anh s e l
.
oc v` a
li
.
t k c ac t` u
,
tu
,
o
,
ng t
.
u
,
d
,
ta ch
.
on, khi g o t` u
,
g
`
n d ung th` b
.
l
.
oc ch
,
c` on r

t t t` u
,
ho
.
ac l ` a ta ch
.
on l

y ho
.
ac chu
,
o
,
ng tr`nh t
.
u
,
d
.
ng di
`
n d
`
y d
,
u t` u
,
d o v` ao v an b
,
an.
Ngha l ` a tru
,
o
,
c khi g o ta khng c
`
n nh o
,
d
`
y d
,
u t` u
,
d o.
2. C ac th u
,
hai c ung l
.
p danh s ach c ac t` u
,
, nhu
,
ng trn v an b
,
an dang g o v` ao.
Ngha l ` a chu
,
o
,
ng tr`nh t
.
u
,
d
.
ng l
.
p danh s ach c ac t` u
,
d a c o trong t
.
p dang so
.
an
th
,
ao v` a t
.
u
,
d
.
ng ho` an th` anh c ung nhu
,
ph
`
n trn.
M

i phu
,
o
,
ng ph ap d
`
u c o th

m
.
anh ring, phu
,
o
,
ng ph ap th u
,
nh

t l ` am ta ch
,
u
d
.
ng l
.
p danh s ach c ac t` u
,
, nhu
,
ng b
,
sung c ac t` u
,
m o
,
i khng ph
,
ai d

, nh

t l ` a
nh u
,
ng ngu
,
` o
,
i khng chuyn v
`
tin h
.
oc. M
.
at kh ac danh s ach nhi
`
u khi qu a d` ai
v` a c o nhi
`
u t` u
,
th` u
,
a khng bao gi` o
,
d` ung t o
,
i. Phu
,
o
,
ng ph ap th u
,
hai ph
,
ai g o t` u
,
d o t nh

t m
.
t l
`
n v` ao v an b
,
an, di
`
u n` ay phu
,
o
,
ng ph ap th u
,
nh

t c ung khng
kh a ho
,
n v` l
`
n d
`
u tin d` ung l
.
nh ho
.
ac d` ung t` u
,
d o d
`
u ph
,
ai tra c u
,
u nhu
,
nhau.
Nhu
,
ng phu
,
o
,
ng ph ap n` ay c o l
.
o
,
i l ` a m
`
m d
,
eo ho
,
n, trong m
.
t v an b
,
an LaTeX th`
r

t nhi
`
u l
.
nh ho
.
ac t` u
,
d
`
u l
.
ap di l
.
ap l
.
ai ch u
,
khng d` ung t

t c
,
a d u
,
li
.
u t` u
,
di
,
n
50 Chu
,
o
,
ng 5. Ch u
,
c n ang chuyn d
.
ung
v` a danh s ach c ac l
.
nh LaTeX.
VieTeX c ac phin b
,
an c u ch
,
d` ung m
.
t kh
,
a n ang 2, t` u
,
phin b
,
an 2.7 d a tch
h
.
o
,
p c
,
a hai kh
,
a n ang trn v` a d` ung d
`
ng th` o
,
i m
.
t l uc, t
.
ao ra vi
.
c s
,
u
,
d
.
ung da
d
.
ang khi ta hi
,
u c ach s
,
u
,
d
.
ung.
5.4.2. C

u h`nh s
,
u
,
d
.
ung ho` an th` anh t
.
u
,

d
.
ng
1. C o th
,
s
,
u
,
d
.
ung ch u
,
c n ang n` ay ho
.
ac khng, d
,
thu
.
n ti
.
n trn Menu
Option>Autocomplation
n

u du
,
.
o
,
c ch
.
on ngha l ` a s
,
u
,
d
.
ung ch u
,
c n ang n` ay n

u khng th` b
.
an nh

n con
tr
,
o v` ao d o s e m

t l
.
u
,
a tr
.
on v` a ngu
,
.
o
,
c l
.
ai.
2. N

u d` ung ch u
,
c n ang n` ay th` ta c o th
,
hi
,
u su ho
,
n m
.
t ch ut, v` ao ph
`
n
c

u h`nh l
.
u
,
a chon t` u
,
menu
Option>configuration ch
.
on Autocomplete
H`nh 5.7: T` uy ch
.
on t
.
u
,
ho` an th` anh
Ta ch u y c o hai c ach l
.
u
,
a ch
.
on:
+ Autocomplete TeX commands only: l
.
p danh s ach c ac t` u
,
c
,
ua l
.
nh TeX,
khng c o c ac t` u
,
kh ac.
+ Autocomplete references: l
.
p danh s ach c ac t` u
,
kh ac nhau c o trong t
.
p
v an b
,
an dang g o v` ao.
Khi ch
.
on l
.
p danh s ach c ac l
.
nh TeX th` ch
,
c o c ac l
.
nh TeX c o \ m o
,
i du
,
.
o
,
c
l
.
p. Ch u
,
c n ang n` ay r

t hay v` m
.
t v an b
,
an ch
,
c o m
.
t s

h u
,
u h
.
an l
.
nh l
.
ap di
l
.
ap l
.
ai. a ch
.
on ch u
,
c n ang n` ay th` ch u
,
c n ang th u
,
hai khng c o t ac d
.
ung.
5.4. Ho` an th` anh t
.
u
,
d
.
ng 51
Khi l
.
p danh s ach theo l
.
u
,
a ch
.
on th u
,
hai th` c ac t` u
,
c o trong v an b
,
an k
,
c
,
a
c ac t` u
,
,
o
,
d
`
u c o l
.
nh TeX. Nhu
,
v
.
y l
.
u
,
a ch
.
on n` ay bao tr ` un l
.
u
,
a ch
.
on th u
,
nh

t,
tuy v
.
y danh s ach s e d` ai v` a l
.
u
,
a ch
.
on t` u
,
lu ho
,
n. G o v an b
,
an b
`
ang ti

ng Anh
l
.
u
,
a ch
.
on n` ay l ` a t

i u
,
u, do nhi
`
u khi khng nh o
,
chnh x ac t` u
,
ti

ng Anh.
M
.
t c

u h`nh kh ac khi t
.
u
,
d
.
ng ho` an th` anh khng li
.
t k danh s ach m` a trn
d` ong nh
.
p t` u
,
, c ac t` u
,
nh
.
p v` ao du
,
.
o
,
c t
.
u
,
d
.
ng thay d
,
i trn d` ong d o. B
.
an c o th
,
c` ai c

u h`nh n` ay b
`
ang ch
.
on v` ao [Show word end] th` ch
,
hi
.
n ra m
.
t d` ong t` u
,
d
,
ho` an th` anh. y l ` a hai ki
,
u t
.
u
,
d
.
ng ho` an th` anh trong VieTeX.
3. C` on m
.
t s

ch u
,
c n ang kh ac do
,
n gi
,
an ti khng hu
,
o
,
ng d

n
,
o
,
dy, ch
,
ch u y
l ` a c o 2 t
.
p l
.
nh TeX, m
.
t l ` a d` ung d
,
t m` au nh u
,
ng l
.
nh d a bi

t, trong chu
,
o
,
ng
tr`nh ti d a d
.
at l ` a m
`
u tm, t
.
p n` ay s e n oi d

n trong b` ai t m` au c
,
ua VieTeX.
C` on m
.
t t
.
p m
.
ac d
.
inh l
.
p danh s ach ho` an th` anh, n
.
i dung l ` a c ac l
.
nh c
`
n li
.
t
k, c ac b
.
an c o th
,
s
,
u
,
a d
,
i v` a l ` am cho ng

an di th` c` ang t

t, hi
.
n t
.
ai l ` a trn 2000
l
.
nh (ti d a d
,
r

t nhi
`
u l
.
nh g oi l
.
nh trong d o) c` on LaTeX ch
,
kho
,
ang 700
d

n 800 l
.
nh thi.
N

u c ac b
.
an so
.
an t
.
p ring c o th
,
thay t
.
p n` ay b
`
ang c ach v` ao
Macro>Change Autocomplete dic. v` a m
,
o
,
t
.
p t` u
,
di
,
n c
,
ua b
.
an l ` a xong.
D

d` ang u
,
ng d
.
ung m
.
uc n` ay cho so
.
an th
,
ao c ac l
.
nh cho Metapost, PSTrick
ho
.
ac danh s ach c ac l
.
nh Script.
5.4.3. S
,
u
,
d
.
ung ho` an th` anh t
.
u
,

d
.
ng
Macro -> AutoComplete by Dictionary
C o phm t

at Alt+C d
,
chuy
,
n d
,
i c o d` ung t` u
,
di
,
n hay khng, n

u c o d anh
d

u d` ung t` u
,
di
,
n th` danh s ach s e chuy
,
n ch
,
l

y trong danh s ach t` u


,
di
,
n m` a
thi. C` on ngu
,
.
o
,
c l
.
ai s e l
.
oc trn v an b
,
an dang so
.
an.
Th
.
u
,
c hi
.
n c ach d` ung:
1. N

u ta ch
,
d` ung danh s ach th` ch
.
on m
.
uc n` ay d anh d

u v` a khng l
.
o
,
i d
.
ung
du
,
.
o
,
c t`m ki

m trn t
.
p dang g o v` ao. Khi g o d

n du th` danh s ach l


.
oc trong t` u
,
di
,
n d

n d o cho b
.
an ch
.
on.
2. Khng l
.
u
,
a ch
.
on m
.
uc n` ay th` ta th
.
u
,
c hi
.
n g o d

n du danh s ach du
,
.
o
,
c l
.
p
trong t
.
p dang g o v` ao v` a khng quan tm t o
,
i danh s ach c o s

an.
3. Khng l
.
u
,
a ch
.
on m
.
uc n` ay khi g o v` ao l
.
p danh s ach trn t
.
p khng c o t` u
,
ta
mu

n, l
.
ai mu

n tham kh
,
ao danh s ach t` u
,
di
,
n th` ch
.
on
Macro -> Get Auto from Dictionary
c o phm t

at l ` a Alt+Spacebar v` a danh s ach du


,
.
o
,
c l
.
oc trong t` u
,
di
,
n d

n nh u
,
ng
52 Chu
,
o
,
ng 5. Ch u
,
c n ang chuyn d
.
ung
t` u
,
dang g o du
,
.
o
,
c thay v` ao danh s ach c u, ch
.
on t` u
,
xong ta v

n
,
o
,
ch

d
.
hi
.
n h` anh
AutoComplete cho c
,
a hai c ach ho` an th` anh. Ti hay d` ung c ach n` ay th
.
u
,
c hi
.
n.
Ch u y: phm t

at Alt+Spacebar khi con tr


,
o khng d u
,
ng c
.
anh ho
.
ac gi u
,
a t` u
,
n` ao th` n o l
.
ang im, v` khng c o t` u
,
d
,
l
.
oc.
H`nh 5.8: Th
.
u
,
c hi
.
n t
.
u
,
ho` an th` anh
C o th
,
d
,
i danh s ach Autocomplete, khi ta so
.
an Script, Pstrick, MetaPost
Macro -> Change AutoComplete Dictionary
Macro -> AutoComplete TeX Only
H`nh 5.9: Ch
,
li
.
t k l
.
nh TeX
y l ` a ch u
,
c n ang ch
,
l
.
oc c ac l
.
nh TeX c` on mi tru
,
` o
,
ng v` a c ac t` u
,
kh ac khng
du
,
.
o
,
c du
,
a v` ao danh s ach, ch u
,
c n ang n` ay ch
,
d` ung cho ngu
,
` o
,
i m o
,
i d` ung TeX.
4. M
.
t di
`
u ch u y l ` a c ac l
.
nh d
`
u v an b
,
an du
,
.
o
,
c li
.
t k
,
o
,
d
`
u danh s ach nn
ta c o th
,
l
.
o
,
i d
.
ung d
.
at c ac l
.
nh thu
,
` o
,
ng d` ung nh

t
,
o
,
d
`
u t
.
p sau c ac k t
.
u
,
ch u
thch % nhu
,
:
%\alpha,\beta,\bmatrix
%\partial,\frac
%\sum,\rightarrow
Th` khi danh s ach hi
.
n ra c ung
,
o
,
c ac d` ong d
`
u tin, m
.
ac nhin ta c o danh
s ach c ac l
.
nh thu
,
` o
,
ng d` ung nh

t. Khi bin dich LaTeX c ac lnh trn khng


,
anh hu
,
,
o
,
ng g` d

n v an b
,
an c
,
a. y l ` a m
.
t c ach l ` am thng minh cho ngu
,
` o
,
i d` ung
5.4. Ho` an th` anh t
.
u
,
d
.
ng 53
v` a l
.
p danh s ach c ung d

d` ang nhu
,
dang so
.
an th
,
ao. N

u ta c o m
.
t thu
,
vi
.
n
c ac l
.
nh thu
,
` o
,
ng d` ung th` c u
,
ch ep ln d
`
u v an b
,
an l ` a du
,
.
o
,
c ch u
,
khng c
`
n ph
,
ai
t`m g o v` ao l
`
n d
`
u n u
,
a.
Khi dang so
.
an th
,
ao ho
.
ac d
,
con tr
,
o nh

p nh ay v` ao gi u
,
a t` u
,
r
`
i nh

n t
,
h
.
o
,
p
Ctrl+Enter th` danh s ach c ung hi
.
n ra c ac t` u
,
d

n d

u con tr
,
o nhu
,
h`nh:
H`nh 5.10: S
,
u
,
a t` u
,
ho` an th` anh
5.4.4. M
.
t s

ho` an th` anh t


.
u
,

d
.
ng

d
.
ac bi
.
t
1. V

n theo quan di
,
m danh s ach du
,
.
o
,
c l
.
p ngay trong t
.
p dang so
.
an th
,
ao,
VieTeX thi

t k

m
.
t s

danh s ach t
.
u
,
d
.
ng ho` an th` anh ring.
+ Danh s ach c ac nh an: Trong b` ai d anh s

b
`
ang nh an trong LaTeX v o
,
i Vi-
eTeX d a n oi r

t k d

n ch u
,
c n ang n` ay (b
.
an xem ph
`
n d o s e tr`nh b` ay k y ho
,
n).

,
qu
,
an l c ac s

d anh b
`
ang nh an, VieTeX thi

t l
.
p danh s ach t

t c
,
a c ac
nh an trong l
.
nh \label{}. Khi con tr
,
o
,
o
,
gi u
,
a hai ngo
.
ac nh
.
on c
,
ua c ac l
.
nh
\eqref{}, \ref{}, \pageref{}, \label{} th` danh s ach du
,
.
o
,
c hi
.
n ln nhu
,
h`nh
H`nh 5.11: S
,
u
,
a t` u
,
ho` an th` anh
2. M
.
t danh s ach d
.
ac bi
.
t kh ac l ` a danh s ach c ac mi tru
,
` o
,
ng trong LaTeX.
Danh s ach c ung du
,
.
o
,
c l
.
p trn t
.
p hi
.
n h` anh, di
`
u n` ay c o ngha l ` a ngu
,
` o
,
i d` ung
c o th
,
d
.
inh ngha mi tru
,
` o
,
ng m o
,
i trong v an b
,
an v` a VieTeX t
.
u
,
d
.
ng du
,
a mi
tru
,
` o
,
ng d o v` ao danh s ach t
.
u
,
d
.
ng ho` an th` anh. Khi con tr
,
o nh

p nh ay t
.
ai ngo
.
ac
54 Chu
,
o
,
ng 5. Ch u
,
c n ang chuyn d
.
ung
nh
.
on sau l
.
nh \begin{} danh s ach du
,
.
o
,
c hi
.
n ln v` a ta ch
.
on l

y m
.
t mi
tru
,
` o
,
ng, tru
,
` o
,
ng h
.
o
,
p l
.
nh \end{} c ung tu
,
o
,
ng t
.
u
,
nhu
,
v
.
y. Nhu
,
ng do hai l
.
nh
mi tru
,
` o
,
ng ph
,
bi

n nn c o phm t

at:
Ctrl + Alt+ + ra \begin{}
Ctrl + Alt+ - ra \end{}
Trong ch

d
.
AutoClose b
.
an g o v` ao \[ t
.
u
,
d
.
ng ra ngay \begin{}
Theo m
.
ac d
.
inh danh s ach c ac mi tru
,
` o
,
ng trong v an b
,
an dang so
.
an du
,
.
o
,
c
li
.
t k ra ngay nhu
,
c ac phin b
,
an c u. Nhu
,
ng n

u khng th

y mi tru
,
` o
,
ng
th` c o th
,
l
.
ai tham kh
,
ao danh s ach c o s

an thay v` ao d o b
`
ang c ach phm t

at
Ctrl+Spacebar ho
.
ac t` u
,
Menu
Macro -> Get Full Environment

.
ac bi
.
t l
`
n n` ay khng phai qua phm t

at n u
,
a khi ch
.
on tn mi tru
,
` o
,
ng xong
l ` a d
`
y d
,
u mi tru
,
` o
,
ng du
,
.
o
,
c l

y v` ao, ti dang thi

t k

d
,
c ac b
.
an c o th
,
thm
v` ao danh s ach n` ay t
.
u
,
d
.
ng mi tru
,
` o
,
ng d
`
y d
,
u.
H`nh 5.12: T
.
u
,
d
.
ng ho` an th` anh mi tru
,
` o
,
ng
Nhu
,
v
.
y l
.
p danh s ach mi tru
,
` o
,
ng c ung r

t d

l ` a du
,
a c ac mi tru
,
` o
,
ng sau
d

u %
,
o
,
d
`
u v an b
,
an. M
.
t ch u y l ` a mi tru
,
` o
,
ng l ` a m
.
t k
.
ep g

p (xem l
.
ai b` ai k
.
ep
g

p trong VieTeX) nn
,
o
,
d
`
u v an v
,
an ta d
,
mi tru
,
` o
,
ng nhu
,
sau khng
,
anh
hu
,
,
o
,
ng g`
%\begin{figure}\end{figure}%\begin{equation}\end{equation}
%\begin{align}\end{align}%\begin{align*}\end{align*}
%\begin{itemize}\end{itemize}%\begin{enumerate}\end{enumerate}
Khi d o danh s ach c
`
n c o ngay khi so
.
an th
,
ao, mi tru
,
` o
,
ng n` ao d` ung nhi
`
u ta du
,
a
ln tru
,
o
,
c. N

u danh s ach khng c o th` ta g o tn mi tru


,
` o
,
ng v` ao b`nh thu
,
` o
,
ng
v` a c ac bu
,
o
,
c sau khng thay d
,
i g`.
3. Mi tru
,
` o
,
ng tu
,
o
,
ng t
.
u
,
l ` a \cites{} v` a c ac nh an trong \bibitem{} trong
ph
`
n trch d

n, khi ta d a c o t` ai li
.
u theo trch d

n
,
o
,
trong t
.
p dang so
.
an th
,
ao
th` v o
,
i l
.
nh t
.
u
,
d
.
ng s e li
.
t k ra d
,
ta ch
.
on
CHU
,
O
,
NG 6
T
`
IM KI

M V
`
A THAY TH

6.1. Ch u
,
c n ang t`m ki

m chnh trong VieTeX. . . . . . . . . . . . . . . . . . . . . . . . 55


6.2. H
.
p t`m ki

m v` a thay th

trn t
.
p hi
.
n h` anh. . . . . . . . . . . . . . . . . . . 56
6.3. T`m theo m
.
t d
.
u
,
an . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
6.4. C ac d
.
ang t`m ki

m kh ac . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
6.5. T`m ki

m trong t
.
p. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
6.6. T`m ki

m nhanh. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
6.7. T`m ki

m ngu
,
.
o
,
c. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
6.8. Nh u
,
ng t`m ki

m ng

an kh ac . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
6.9. T`m ki

m trn Internet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
Ch u
,
c n ang t`m ki

m khng th
,
thi

u trong b

t c u
,
ph
`
n m
`
m n` ao, nh

t l ` a
trong m
.
t chu
,
o
,
ng tr`nh so
.
an th
,
ao v an b
,
an. Ch
,
u d
`
t`m ki

m c ung l ` a m
.
t v

n
d
`
l o
,
n v` a u
,
ng d
.
ung kh

ap no
,
i, c o r

t nhi
`
u cu

n s ach vi

t chuyn v
`
thu
.
t to an
t`m ki

m, c o ngu
,
` o
,
i ph

t ln v` t`m ra c ach th u
,
c t`m ki

m t

t ho
,
n ngu
,
` o
,
i kh ac.
B` ai n` ay n oi v
`
c ac th u
,
c t`m ki

m trong VieTeX.
6.1. Ch u
,
c n ang t`m ki

m chnh trong VieTeX


Ch

u
,
c n ang Ph m t

at

Y ngh a ch

u
,
c n ang
Find Ctrl + F T`m theo t` u
,
g o v` ao
Find Next F3 Ti

p t
.
uc t`m t` u
,
trn xu

ng
Find Previous Ctrl + F3 Ti

p t
.
uc t`m t` u
,
ngu
,
.
o
,
c ln
Selected Find Alt + F3 Ghi l
.
ai t` u
,
ho
.
ac nh om t` u
,
bi
den d
,
t`m
Incremental Find Ctrl+I T`m v o
,
i giao di
.
n t

at
Replace Ctrl +H Thay t` u
,
b
`
ang t` u
,
kh ac
Replace Next Ctrl +W Thay ti

p t
.
uc
Save Replace Text Ctrl +Alt+J Ghi l
.
ai t` u
,
ho
.
ac nh om t` u
,
bi
den d
,
thay
Find in Files T`m t` u
,
trong t
.
p kh ac
56 Chu
,
o
,
ng 6. T`m ki

m v` a thay th

Check {[($)]} Ki
,
m tra tnh d

i x u
,
ng c
,
ua
c ac k y hi
.
u
Return Current Line Ctrl + Alt + G
Go to Line Ctrl + G i d

n s

d` ong
Go to last change Shift + Ctrl + H

n v
.
i tr thay d
,
i cu

i c ` ung
Jump to Matching
Braces
Alt + J Nh
,
ay sang d

u ngo
.
ac d

i
di
.
n
Jump Label Ctrl + J T` u
,
nh an trong v an b
,
an
nh
,
ay d

n nh an
Go In Document u
,
a d

n
Top Ctrl + PgUp V
`
d
`
u v an b
,
an
Buttom Ctrl + PgDn V
`
cu

i v an b
,
an
Paragraph Start Alt + PgUp V
`
d
`
u do
.
an v an b
,
an con
tr
,
o dang d u
,
ng
Paragraph End Alt + PgDn V
`
cu

i do
.
an v an b
,
an con
tr
,
o dang d u
,
ng
Line Wrap Start Ctrl + <

n d
`
u d` ong ch

ng

at trn
m` an h`nh
Line Wrap End Ctrl + >

n cu

i d` ong ch

ng

at trn
m` an h`nh
Line Start Alt + Home

n d
`
u d` ong
Line End Alt + End

n cu

i d` ong
Word Start Alt +

n d
`
u t` u
,
Word End Ctrl +

n cu

i t` u
,
T

t c
,
a c ac ch u
,
c n ang d
`
u d

hi
,
u v` a d` ung tr
.
u
,
c ti

p du
,
.
o
,
c. Ch u
,
c n ang [Se-
lected Find] khi ta bi den ho
.
ac d
.
at con tr
,
o v` ao t` u
,
c
`
n t`m, chu
,
o
,
ng tr`nh t`m
ngay khng c
`
n thng qua h
.
p t`m ki

m, sau d o d` ung c ac phm t

at kh ac d
,
t`m c ac t` u
,
d o b`nh thu
,
` o
,
ng.
6.2. H
.
p t`m ki

m v` a thay th

trn t
.
p hi
.
n h` anh
1. V` t`m ki

m v` a thay th

tu
,
o
,
ng t
.
u
,
nn ta ch
,
n oi t o
,
i t`m ki

m l ` a chnh. Khi
nh

n n ut ho
.
ac Menu ta c o: 2. T`m ki

m trn t
.
p hi
.
n th` o
,
i:
a) T`m ngu
,
.
o
,
c v` a xui trong v an b
,
an (Up + Down)
b) anh d

u m` au t

t c
,
a t` u
,
t`m du
,
.
o
,
c (Mark All)
c) T`m d

n du d anh d

u d

n d o (Mark Find)
d) T`m d

n du bi den d

n d o (Find To select)
e) T`m v` ong l
.
ai t` u
,
cu

i t
.
p ln d
`
u t
.
p (Find Incremental)
6.2. H
.
p t`m ki

m v` a thay th

trn t
.
p hi
.
n h` anh 57
H`nh 6.1: Giao di
.
n t`m ki

m
f) L` am h
.
p t`m ki

m trong su

t
g) T`m k t
.
u
,
,
o
,
d
`
u t` u
,
(word start)
h) T`m d ung c o hoa v` a khng hoa (Match case)
i) T`m c
,
a t` u
,
nhu
,
v
.
y (Match whole word)
Ta c o th
,
xem v d
.
u sau T`m ki

m theo bi
,
u th u
,
c [Regular Expresion], B
.
an
H`nh 6.2: Giao di
.
n t`m ki

m chnh quy
nh

n v` ao n ut c o d

u [+] d
,
ra m
.
t s

t ` uy ch
.
on r
`
i l

y v` ao.
K hi
.
u

Y ngh a
. B

t c u
,
k t
.
u
,
n` ao
\( anh d

u mi
`
n b

at d
`
u t`m ki

m
\) anh d

u mi
`
n k

t th uc t`m ki

m
\n n l ` a m
.
t trong c ac s

1 d

n 9 ta c o th
,
thay th

. V d
.
u
t`m ki

m bi
,
u th u
,
c Fred\([1-9]\)XXX v` a thay th

b
`
ang
Sam\1YYY. Khi ta ap d
.
ung t`m du
,
.
o
,
c Fred2XXX, khi d o k

t
qu
,
a du
,
.
o
,
c thay th` anh Sam2YYY
58 Chu
,
o
,
ng 6. T`m ki

m v` a thay th

\< T`m ki

m b

at d
`
u m
.
t t` u
,
\> T`m ki

m c ac k t
.
u
,
cu

i t` u
,
\x; Cho ph ep d` ung k t
.
u
,
x l ` a d
.
ac bi
.
t, v d
.
u \[ l ` a k t
.
u
,
[
khng ph
,
ai b

at d
`
u m
.
t t` u
,
[...] T`m trong t
.
p c ac k t
.
u
,
nhu
,
m
.
t t
.
p h
.
o
,
p. V d
.
u [abc]
ngha l ` a b

t c u
,
k t
.
u
,
a, b, c d
`
u du
,
.
o
,
c.
[^...] Ph
`
n b` u d

i v o
,
i t
.
p c ac k t
.
u
,
n` ay. V d
.
u ^A-Za-z m
.
oi k
t
.
u
,
tr` u
,
c ac k t
.
u
,
ch u
,
c ai.
^ T`m t` u
,
,
o
,
d
`
u d` ong
$ T`m c ac t` u
,
,
o
,
cu

i d` ong
* T`m 0 l
`
n ho
.
ac nhi
`
u l
`
n. V d
.
u t`m S*am th` c ac t` u
,
sau
d ap u
,
ng sm, sam, saam, saaam, ...
+ T`m 1 l
`
n ho
.
ac l
.
ap l
.
ai nhi
`
u l
`
n
6.3. T`m theo m
.
t d
.
u
,
an
- M
.
t thu
,
m
.
uc (folder) trong d o c o g

an c ac t
.
p, m
.
oi t
.
p trong d o d
`
u thu
.
c
d
.
u
,
an.
-
,
t`m ki

m v` a tham kh
,
ao k hi
.
u c
,
ua m
.
t d
.
u
,
an th` ta nh

n d up v` ao tn
thu
,
m
.
uc d o th` trn thanh tr
.
ang th ai g oc tr ai c ` ung c o tn ch
.
on l ` a d
.
u
,
an, ngha
l ` a mu

n d
,
i d
.
u
,
an th` nh

n d up v` ao thu
,
m
.
uc kh ac, ...
- Khi c o d
.
u
,
an th` t`m ki

m s e ho
.
at d
.
ng trn c ac t
.
p c o g

an
,
o
,
d o ch u
,
khng
t`m trong c ac thu
,
m
.
uc kh ac, ...
- Nhu
,
v
.
y ta c o th
,
l ` am r

t nhi
`
u thu
,
m
.
uc, m

i thu
,
m
.
uc d
.
u
,
an ring v` a khi
l ` am vi
.
c ta ch
,
l ` am vi
.
c trong thu
,
m
.
uc d o thi.
Ta l

y m
.
t v d
.
u d
.
u
,
an: thitracnghiem
K

t qu
,
a t`m ki

m theo d
.
u
,
an s e du
,
a ra c
,
u
,
a s
,
du
,
o
,
i [Find Result] v` a [Com-
piler Log] Ph
`
n li
.
t k
,
o
,
c
,
u
,
a s
,
du
,
o
,
i c o k` em theo tn t
.
p sau d o m o
,
i d

n c ac t` u
,
t`m du
,
.
o
,
c.
6.4. C ac d
.
ang t`m ki

m kh ac
1. Ta c o th
,
t`m ki

m trong c ac t
.
p dang m
,
o
,
ch
.
on v` ao All Open th` c ung tu
,
o
,
ng
t
.
u
,
nhu
,
t`m trong d
.
u
,
a, Ch
,
c o kh ac l ` a c ac t
.
p dang m
,
o
,
c o tn trn thanh t
.
p
sau t
.
p dang m
,
o
,
hi
.
n h` anh.
2. Tu
,
o
,
ng t
.
u
,
trong thu
,
m
.
uc (Directory) m` a t
.
p dang m
,
o
,
c ac t
.
p
,
o
,
d o, c ac t
.
p
n` ay c o th
,
khng m
,
o
,
, khng c o trong dy d
.
u
,
an
,
o
,
bn.
C ac lo
.
ai t`m n` ay d
`
u li
.
t k ra c
,
u
,
a s
, ,
o
,
du
,
o
,
i v o
,
i tn t
.
p v` a c ac t` u
,
t`m du
,
.
o
,
c.
6.4. C ac d
.
ang t`m ki

m kh ac 59
H`nh 6.3: Giao di
.
n t`m ki

m theo d
.
u
,
an
Khi nh

n d up v` ao d o th` chu
,
o
,
ng tr`nh s e nh
,
ay v
`
v
.
i tr t` u
,
t`m du
,
.
o
,
c trong
t
.
p. N

u t
.
p chu
,
a m
,
o
,
th` n o t
.
u
,
m
,
o
,
ra r
`
i di d

n d o.
H`nh 6.4: T`m ki

m danh s ach d
.
ac bi
.
t
3. T`m ki

m b
`
ang c ach li
.
t k c ac t` u
,
quan tr
.
ong theo d
.
u
,
an ho
.
ac l ` a t
.
p dang
m
,
o
,
nhu
,
Latex-->References-->List of label
V` a tu
,
o
,
ng t
.
u
,
v o
,
i c ac lo
.
ai danh s ach kh ac. Nh

n v` ao c ac t` u
,
n` ay chu
,
o
,
ng tr`nh
s e ch
.
ay d

n t` u
,
d o
,
o
,
trong t`m d a t`m th

y....H`nh 6.4.
60 Chu
,
o
,
ng 6. T`m ki

m v` a thay th

4. T`m theo Google v` a Wiki thch h


.
o
,
p cho t`m l
.
nh trn Internet ho
.
ac c ac g oi
l
.
nh: B
`
ang c ach bi den v` ao t` u
,
mu

n t`m r
`
i th` nh

n
Help-->Google search (ho
.
ac Help---> Wiki Search) th` n

u m ay n

i
m
.
ang s e nh
,
o
,
hai chu
,
o
,
ng tr`nh trn d
,
t`m trn Internet.
6.5. T`m ki

m trong t
.
p
1. Ti l ` am thm ph
`
n n` ay d
,
m
,
o
,
r
.
ng vi
.
c s
,
u
,
d
.
ung trong c ac t
.
p c
,
ua m
.
t thu
,
m
.
uc n` ao d o trong VieTeX. V
`
b
,
an ch

t khng kh ac g` ch u
,
c n ang t`m ki

m
cu m

u ti

ng Anh v` a t`m ki

m gi
,
ai thch l
.
nh LaTeX.
2. Giao di
.
n t`m ki

m:
a. VieTeX d a du
,
.
o
,
c thi

t k

khi t
.
p n` ao dang m
,
o
,
th` thu
,
m
.
uc hi
.
n h` anh c
,
ua
chu
,
o
,
ng tr`nh s e l ` a thu
,
m
.
uc ch u
,
a t
.
p d o. Nh` o
,
v
.
y m` a c ac t
.
p ph
.
u nhu
,
*.dvi,
*.log, *.bak ... d
`
u sinh ra t
.
ai d o ch u
,
khng ch u
,
a sang c ac thu
,
m
.
uc kh ac.
b. V` l y do trn m` a khi nh

n Menu: Search --> Find in Files ho


.
ac n ut
trn thanh cng c
.
u c o

ng nh` om v` a thu
,
m
.
uc th` thu
,
m
.
uc d
`
u tin l ` a dang
ch u
,
a t
.
p dang m
,
o
,
.
c. Giao di
.
n khng kh ac g` 2 ch u
,
c n ang t`m ki

m m

u cu v` a l
.
nh
H`nh 6.5: T`m ki

m danh s ach d
.
ac bi
.
t
3. Th
.
u
,
c hi
.
n t`m ki

m
a. K y hi
.
u t`m ki

m g o v` ao b
`
ang c
,
a ti

ng Anh ho
.
ac ti

ng Vi
.
t.
b. C o th
,
ch
.
on 1 t
.
p c
.
u th
,
ho
.
ac nhi
`
u t
.
p v o
,
i c ac du
,
o
,
i kh ac nhau nhu
,
*.TeX, *.txt, *.bat, ...
c. C o th
,
thay d
,
i thu
,
m
.
uc b
`
ang c ach m
,
o
,
ra v` a ch
.
on thu
,
m
.
uc kh ac. Khi d o
danh s ach c ac t
.
p
,
o
,
thu
,
m
.
uc c u c ung du
,
.
o
,
c t
.
u
,
d
.
ng thay th

b
`
ang trong thu
,
m
.
uc m o
,
i.
d. Nh

n n ut [Find] k

t qu
,
a l

y ra
,
o
,
c
,
u
,
a s
,
du
,
o
,
i v` a ta c o th
,
copy ln ho
.
ac
nh
,
ay d

n t
.
p c o k y hi
.
u ta v` u
,
a t`m ra.
4. L

y d u
,
li
.
u dang m
,
o
,
v` ao t
.
p
a. Nh

n v` ao n ut [Add] d
,
ch ep d u
,
li
.
u dang hi
.
n h` anh v` ao t
.
p.
6.6. T`m ki

m nhanh 61
b. M
.
t di
`
u quan tr
.
ong l ` a t
.
p dang m
,
o
,
khng c ` ung thu
,
m
.
uc hi
.
n h` anh v o
,
i
t
.
p ta ch ep v` ao
6.6. T`m ki

m nhanh
M
.
t thanh giao di
.
n t`m ki

m nhanh l

y t` u
,
Search-->Incremental Find cho giao di
.
n
H`nh 6.6: T`m ki

m nhanh
C o th
,
thanh t`m ki

m n` ay d
,
lin t
.
uc khi so
.
an th
,
ao, khi c
`
n ta l
.
ai t`m ki

m
k
,
c
,
a chuy
,
n qua t
.
p m
,
o
,
kh ac r
`
i tr
,
o
,
l
.
ai t
.
p dang so
.
an.
6.7. T`m ki

m ngu
,
.
o
,
c
Khi bin d
.
ich xong ra t
.
p DVI ho
.
ac PDF n

u c o l

i ta ph
,
ai s
,
u
,
a
,
o
,
t
.
p TeX,
m` a l
.
ai mu

n d

n ngay ch

d o d
,
s
,
u
,
a, nh u
,
ng hu
,
o
,
ng d

n sau dy l ` a vi
.
c c` ai d
.
at
t ` uy ch
.
on
,
o
,
c ac chu
,
o
,
ng tr`nh tu
,
o
,
ng u
,
ng v o
,
i VieTeX.
6.7.1. Bin d
.
ich sang DVI v` a xem qua l
.
ai gi u
,
a VieTeX v` a
Yap.exe
1.
,
ch
.
ay du
,
.
o
,
c t ` u
,
d` ong t
.
p TeX sang d` ong tu
,
o
,
ng u
,
ng trong Yap (xem t
.
p
DVI) th` khi bin d
.
ich ph
,
ai c` ai d
.
at ( d a du
,
.
o
,
c m
.
ac d
.
inh trong VieTeX). Trong
VieTeX:
Configuration->set Program r
`
i ch
.
on d
.
at:
62 Chu
,
o
,
ng 6. T`m ki

m v` a thay th

1. LaTeX=>DVI d
.
at
Command: latex.exe
Parameters: --src-specials
File name: <name>.<ext>
2. Texify=>DVI d
.
at
Command: texify.exe
Parameters: --src-specials --run-viewer
File name: <name>.<ext>
H`nh 6.7: T`m ki

m ngu
,
.
o
,
c
3. Yap View DVI d
.
at
Command: yap.exe
Parameters: -1
File name: <name>.dvi
Khi th
.
u
,
c hi
.
n: d
.
at con tr
,
o t
.
ai d` ong trong VieTeX r
`
i nh

t n ut [preview dvi
at line] ho
.
ac t` u
,
Menu phm t

at Alt+F6.
2.
,
nh

n d up d` ong trong Yap.exe chuy


,
n ngay d

n d` ong TeX trong VieTeX


Nh

n n ut New r
`
i thm v` ao d` ong
6.7. T`m ki

m ngu
,
.
o
,
c 63
C:\vietex\vietex.exe "%f"-line:%l
R
`
i nh

n [Apply].
B
.
an c o th
,
ch
.
on trong th
,
e User Interface v` a d anh d

u v` ao [] Show source
links th` c o d

u tr` on tu
,
o
,
ng u
,
ng v o
,
i d` ong trn t
.
p ngu
`
n.
H`nh 6.8: T`m ki

m ngu
,
.
o
,
c c o d

u
6.7.2. Bin d
.
ich sang PDF xem gi u
,
a VieTeX v` a Sumatra
Ti m o
,
i ch
,
c` ai t

t t` u
,
Xem trn Sumatra nh

n d up nh
,
ay v
`
VieTeX v o
,
i d` ong
tu
,
o
,
ng u
,
ng. B
.
an ph
,
ai c` ai d
.
at Sumatra c o t
.
ai
http://blog.kowalczyk.info/software/sumatrapdf/index.html
v` a th
.
u
,
c hi
.
n c` ai d
.
at ch
,
trong VieTeX sau dy: (ch
,
d
.
ich b
`
ang PDFLaTeX v` a
XeLaTeX m o
,
i xem ngu
,
.
o
,
c du
,
.
o
,
c, chu
,
o
,
ng tr`nh VieTeX c o n ut n` ay).
Trong VieTeX: Configuration->set Program r
`
i ch
.
on d
.
at:
24. PDFLaTeX=>pdf d
.
at
Command: pdflatex.exe
Parameters: -synctex=-1
File name: <name>.<ext>
11. XeLaTeX=>pdf d
.
at
Command: xelatex.exe
Parameters: -synctex=-1
File name: <name>.<ext>
64 Chu
,
o
,
ng 6. T`m ki

m v` a thay th

26. Sumatra view pdf d


.
at
Command: C:\Program Files\SumatraPDF\SumatraPDF.exe
Parameters: -reuse-instance -inverse-search
"\"C:\vietex\vietex.exe\" %f -line:%l"
File name: <name>.<ext>
C` ai d
.
at n

u c o tr
.
uc tr
.
ac b
.
an xem l
.
ai c ac du
,
` o
,
ng d

n, ph
`
n c` ai d
.
at nhu
,
trn
l ` a m
.
ac d
.
inh trong VieTeX.
6.8. Nh u
,
ng t`m ki

m ng

an kh ac
T` u
,
Menu: Search c o c ac ch u
,
c n ang sau dy d
,
d

d` ang t`m d

n v
.
i tr con
tr
,
o c u.
1. -->Return Curren line Khi ta xem v an b
,
an m` a khng nh o
,
con tr
,
o l uc
tru
,
o
,
c n
`
am
,
o
,
du, v` di qu a xa v
.
i tr d` ong con tr
,
o nh

p nh ay.
2. -->Go to line s e m
,
o
,
ra giao di
.
n b
.
an g o v` ao s

d` ong c
`
n d

n.
3. -->Go to last change ch u
,
c n ang n` ay s e quay l
.
ai v
.
i tr cu

i c ` ung m` a b
.
an
c o thay d
,
i.
4. -->Jump to Matching Brace Khi con tr
,
o bn c
.
ach c ac {[()]} th` m o
,
i c o
ch u
,
c n ang v` a s e nh
,
ay d

ngo
.
ac ngu
,
.
o
,
c l
.
ai ngay sau d o.
5. Jump to Label Khi con tr
,
o dang
,
o
,
v` ung \ref{...} th` ch u
,
c n ang nh
,
ay v
`
no
,
i d
.
at nh an n` ay trong \label{...}
6. -->Line Start nh
,
ay t o
,
i d
`
u d` ong
7. -->Line End nh
,
ay t o
,
i cu

i d` ong
H`nh 6.9: Ki
,
m tra ngo
.
ac d

i x u
,
ng
6.9. T`m ki

m trn Internet 65
8. -->Line Wrap Start Trn m` an h`nh th
.
u
,
c s
.
u
,
c o th
,
g

y ra l ` am m

y d` ong
trong mi
`
n so
.
an th
,
ao, d
,
d

n du
,
.
o
,
c d
`
u c
,
ua m

i d` ong c o m ui tn g ay n` ay
ph
,
ai d` ung ch u
,
c n ang n` ay.
9. -->Line Wrap End Tu
,
o
,
ng t
.
u
,
nhu
,
trn nh u
,
ng v
`
cu

i d` ong. y l ` a ch u
,
c
n ang m o
,
i c o trong phin b
,
an 2.9.
10. -->check{[($)]} ki
,
m tra c ac d

u m oc d

i x u
,
ng c o tu
,
o
,
ng u
,
ng khng, m
.
ac
d
.
inh l ` a ki
,
m tra to` an t
.
p dang m
,
o
,
. Quan trong l ` a ki
,
m tra m
.
t do
.
an bi
den nhu
,
cng th u
,
c xem c ac d

u c o d

i x u
,
ng khng v` a thi

u d

u n` ao.
6.9. T`m ki

m trn Internet
V o
,
i ch u
,
c n ang
1. Help->Find in Internet
ta c o th
,
t`m l
.
nh, g oi l
.
nh, l o
,
p, ... trn Internet n

u m ay n

i m
.
ang.
H`nh 6.10: T`m ki

m trn Internet
C o th
,
t`m ki

m theo Google ho
.
ac wikipedia. C o th
,
l

y t` u
,
b
`
ang bi den t` u
,
d o trong v an b
,
an v` a b
.
t ch u
,
c n ang n` ay.
2. Help->Open website giao di
.
n d
,
c ac b
.
an m
,
o
,
website c
`
n t`m c o th
,
bi
den d` ong d
.
ia ch
,
v` a l

y v` ao d
,
ch
.
ay website.
3. Help->Favorite File and Programs lu
,
u l
.
ai danh s ach trang web b
.
an c
`
n
v` ao.
CHU
,
O
,
NG 7
C

AC L
.
NH LATEX
7.1. Nh
.
p kh

i l
.
nh c
,
ua LaTeX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
7.2. Su
,
u t
.
p l
.
nh v` a mi tru
,
` o
,
ng. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
7.3. Hu
,
o
,
ng d

n s
,
u
,
d
.
ung t
.
ao Macro Script . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
7.4. G an s

cng th u
,
c b
`
ang nh an. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
7.5. Li
.
t k danh s ach l
.
nh c

u tr uc. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
7.6. K
.
ep g

p. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
7.1. Nh
.
p kh

i l
.
nh c
,
ua LaTeX
Mi tru
,
` o
,
ng trong LaTeX thu
,
` o
,
ng l ` a m
.
t kh

i c o c

u tr uc.
,
l

y v` ao c ac kh

i
d o VieTeX d a thi

t k

h` ang lo
.
at cng c
.
u d
,
l

y v` ao.
7.1.1. L

y c ac mi tru
,
` o
,
ng v an b
,
an
1. Ph
`
n t
.
u
,
d
.
ng ho` an th` anh c o l

y c ac mt tru
,
` o
,
ng theo danh s ach d o l ` a m
.
t
c ach l

y nhanh nh

t v o
,
i c ac b
.
an d a d` ung th
.
ao.
2. C ac mi tru
,
` o
,
ng enumerate, itemize, decription, center, ... c o th
,
nh

n c ac
n ut m phong trn thanh cng c
.
u th u
,
hai v` a ra ngay c

u tr uc
\begin{enumerate}
\item
\item
\item
\end{enumerate}
3. H` ang lo
.
at mi tru
,
` o
,
ng t` u
,
LaTeX-->TeX Environment-->(verbatim, minipage,...)
C ung ra ngay c

u tr uc.
7.1.2. Mi tru
,
` o
,
ng to an
1. Nh u
,
ng c

u tr uc hay d` ung nh

t c o phm t

at Alt+ # ra
7.1. Nh
.
p kh

i l
.
nh c
,
ua LaTeX 67
\begin{equation*}
....
\end{equation*}
ho
.
ac Alt+@ ra
\begin{align*}
&\\
&\\
\end{align*}
H`nh 7.1: L

y mi tru
,
` o
,
ng equation
2. C o n ut ho
.
ac LaTeX-->Math Environment, C o th
,
d` ung giao di
.
n ph u
,
c t
.
ap
ho
,
n d
,
g an nhu
,
(H`nh 7.1)
B
,
o tr

ang <> l ` a mi tru


,
` o
,
ng equation b`nh thu
,
` o
,
ng, * l ` a mi tru
,
` o
,
ng equation*,
sub l ` a mi tru
,
` o
,
ng subequation; Name mi tru
,
` o
,
ng k` em theo \label{Name}.
\begin{equation}
\label{Name}
\end{equation}
Ho` an to` an tu
,
o
,
ng t
.
u
,
nhu
,
v
.
y v o
,
i mi tru
,
` o
,
ng align (H`nh 7.2)
Tu
,
o
,
ng t
.
u
,
nhu
,
mi tru
,
` o
,
ng trn trong Menu:
LaTeX-->Math Environment-->(equation,multiline,gather,...)
68 Chu
,
o
,
ng 7. C ac l
.
nh LaTeX
H`nh 7.2: L

y mi tru
,
` o
,
ng equation
7.1.3. Mi tru
,
` o
,
ng b
,
ang v` a ma tr
.
n
1. C o n ut trn thanh cng c
.
u th u
,
hai ho
.
ac t` u
,
Menu: LaTeX t o
,
i Tabular (H`nh
7.3)
\begin{tabular}{| l | l | l | l | l |}
*&*&*&*&*\\
*&*&*&*&*\\
*&*&*&*&*\\
*&*&*&*&*\\
\end{tabular}
H`nh 7.3: L

y mi tru
,
` o
,
ng b
,
ang
Ta g an c
.
u th
,
s

h` ang v` a s

c
.
t.
2. Tu
,
o
,
ng t
.
u
,
cho m

i lo
.
ai ma tr
.
n
Cho k

t qu
,
a
\begin{bmatrix}
7.2. Su
,
u t
.
p l
.
nh v` a mi tru
,
` o
,
ng 69
H`nh 7.4: L

y mi tru
,
` o
,
ng matr
.
n
*&*&*&*&*\\
*&*&*&*&*\\
*&*&*&*&*\\
*&*&*&*&*\\
\end{bmatrix}
7.2. Su
,
u t
.
p l
.
nh v` a mi tru
,
` o
,
ng
VieTeX d a th
.
u
,
c hi
.
n ho` an th` anh t
.
u
,
d
.
ng, ki
,
m so at d anh s

b
`
ang nh an, C ac
d
.
ang t`m ki

m kh ac nhau. T

t c
,
a ch u
,
c n ang t
.
u
,
d
.
ng d
.
u
,
a trn nh u
,
ng l
.
nh v` a
nh an d a c o trong t
.
p, ngha l ` a so
.
an v an b
,
an c` ang v
`
sau c` ang c o nhi
`
u co
,
h
.
i
t
.
u
,
d
.
ng h oa nhi
`
u. Nhi
`
u khi trong m
.
t d
.
u
,
an c o nhi
`
u t
.
p kh ac nhau, nh u
,
ng
l
.
nh v` a mi tru
,
` o
,
ng c
,
ua c ac t
.
p tru
,
o
,
c c
`
n du
,
.
o
,
c l
.
o
,
i d
.
ung v` a s
,
u
,
d
.
ung l
.
ai. B` ai n` ay
n oi v
`
m
.
t s

ch u
,
c n ang c
,
ua VieTeX d
,
su
,
u t
.
p c ac nh an, mi tru
,
` o
,
ng, l
.
nh d a
du
,
.
o
,
c d` ung d
,
du
,
a v` ao t
.
p m o
,
i theo ho` an th` anh t
.
u
,
d
.
ng.
7.2.1. Nh
.
p mi tru
,
` o
,
ng v` a l
.
nh LaTeX ho` an th` anh t
.
u
,

d
.
ng
Trong so
.
an th
,
ao v an b
,
an b
`
ang LaTeX quan tr
.
ong l ` a du
,
a l
.
nh, mi tru
,
` o
,
ng
c ` ung v o
,
i v an b
,
an. B` ai v
`
t
.
u
,
d
.
ng ho` an th` anh d a m t
,
a kh a k y du
,
a l
.
nh v` ao v an
b
,
an. Mi tru
,
` o
,
ng c ung du
,
.
o
,
c t
.
u
,
d
.
ng h oa khi d a c o m
.
t l
`
n du
,
a v` ao r
`
i (ho
.
ac gi
,
a
l
.
p
,
o
,
d
`
u v an b
,
an, s e du
,
.
o
,
c n oi k y trong b` ai n` ay). Ho` an th` anh t
.
u
,
d
.
ng c o th
,
theo t` u
,
di
,
n ho
.
ac c ac l
.
nh trn t
.
p dang m
,
o
,
ho
.
ac k

t h
.
o
,
p c
,
a hai. Ti thu
,
` o
,
ng
u
,
u tin ho` an th` anh t
.
u
,
d
.
ng c ac l
.
nh, mi tru
,
` o
,
ng trn t
.
p dang c o, v` c ac t` u
,
thu
,
` o
,
ng l
.
ap di l
.
ap l
.
ai, l
.
nh v` ao tru
,
o
,
c du
,
.
o
,
c u
,
u tin.
1. G o v` ao c ac t` u
,
l
.
nh th` li
.
t k c ac l
.
nh d a c o g
`
n gi

ng d

n k y t
.
u
,
d o.
2. Mi tru
,
` o
,
ng \begin{} (g o v` ao b
`
ang \[ s e ra) c o danh s ach l
.
nh ta ch
.
on
nhu
,
(H`nh 7.5):
70 Chu
,
o
,
ng 7. C ac l
.
nh LaTeX
H`nh 7.5: V d
.
u ho` an th` anh t
.
u
,
d
.
ng theo mi tru
,
` o
,
ng
nh

n [Enter] cho k

t qu
,
a
\begin{enumerate}
\item
\item
\end{enumerate}
con tr
,
o du
,
a ta d

n no
,
i b

at d
`
u so
.
an th
,
ao ngay.
Nh u
,
ng mi tru
,
` o
,
ng h`nh, b
,
ang, d ong cng th u
,
c c o nh an ho
.
ac khng c o nh an
chu
,
o
,
ng tr`nh d
`
u hi
,
u v` a di
`
n v` ao cho c ac b
.
an, ch u y vi
.
c th
.
u
,
c hi
.
n bu
,
o
,
c trn.
7.2.2. Th
.
u
,
c hi
.
n su
,
u t
.
p l
.
nh

,
ph
.
uc v
.
u cho m
.
uc dch ch
.
on c ac l
.
nh u
,
u tin cho ln d
`
u t
.
p, d
`
u danh
s ach l

y v` ao t
.
u
,
d
.
ng, v` a c ung d
,
l

y c ac l
.
nh t` u
,
t
.
p n` ay qua t
.
p kh ac th` anh
b
.
su
,
u t
.
p thng d
.
ung, VieTeX thi

t k

m
.
t s

ch u
,
c n ang l ` am chuy
.
n n` ay.
L
.
nh, mi tru
,
` o
,
ng, nh an du
,
.
o
,
c u
,
u tin su
,
u t
.
p. Vi
.
c su
,
u t
.
p du
,
.
o
,
c ti

n h` anh
trn t
.
p
,
o
,
hi
.
n h` anh. u
,
a ra c
,
u
,
a s
,
d
.
u
,
an danh s ach tham kh
,
ao v` a k

t qu
,
a ra
c
,
u
,
a s
,
Output danh s ach l
.
nh, sau d o l
.
u
,
a ch
.
on b
`
ang c ach nh

n d up v` ao d o d
,
l

y l
.
nh v` ao b

t c u
,
t
.
p n` ao dang m
,
o
,
. Ta ch
.
on t

t c
,
a d
,
du
,
a ln t
.
p s

ap so
.
an
th
,
ao. VieTeX th
,
hi
.
n b
`
ang c ach d anh d

u l
.
u
,
a ch
.
on t` u
,
(H`nh 7.6):
LaTeX--> Data Collection
Ho
.
ac t` u
,
c ac Menu tu
,
o
,
ng t ac (nh

n phm ph
,
ai chu
.
t).
7.2. Su
,
u t
.
p l
.
nh v` a mi tru
,
` o
,
ng 71
H`nh 7.6: V d
.
u ho` an th` anh t
.
u
,
d
.
ng theo mi tru
,
` o
,
ng
B
.
su
,
u t
.
p g
`
m 4 th` anh ph
`
n chnh: Su
,
u t
.
p c ac mi tru
,
` o
,
ng LaTeX, su
,
u t
.
p
c ac l
.
nh TeX, su
,
u t
.
p c ac nh an, su
,
u t
.
p ch
,
s

. C ach th u
,
c ra l
.
nh gi

ng nhau
ta ch
,
hu
,
o
,
ng d

n 2 lo
.
ai l ` a d
,
u.
1. LaTeX-->Data Collection --> Collect environments cho k

t qu
,
a
(H`nh 7.7)
H`nh 7.7: V d
.
u ho` an th` anh t
.
u
,
d
.
ng theo mi tru
,
` o
,
ng
,
O
,
dy g
`
m c o tn mi tru
,
` o
,
ng v` a k

t qu
,
a c o th
,
l

y v` ao b
`
ang c ach nh

n d up
72 Chu
,
o
,
ng 7. C ac l
.
nh LaTeX
trn d` ong l
.
nh d o. Trong c
,
u
,
s
,
Compiler Log c o c ac l
.
nh n` ay ta c o th
,
ch ep v` ao
b

t c u
,
t
.
p n` ao.
Danh s ach mi tru
,
` o
,
ng khng c o mi tru
,
` o
,
ng l
.
ap l
.
ai v` a g
`
m c
,
a nh u
,
ng mi
tru
,
` o
,
ng do ngu
,
` o
,
i d` ung d
.
inh ngha.
2. LaTeX-->Data Collection --> Collect Commands cho k

t qu
,
a (H`nh
7.8)
H`nh 7.8: V d
.
u ho` an th` anh t
.
u
,
d
.
ng theo mi tru
,
` o
,
ng
7.2.3. M
.
uc

dch d` ung su
,
u t
.
p l
.
nh
1. Su
,
u t
.
p l
.
nh v` a mi tru
,
` o
,
ng d
,
s

ap x

p u
,
u tin cho ho` an th` anh t
.
u
,
d
.
ng
c
,
ua chu
,
o
,
ng tr`nh v` a chuy
,
n t` u
,
t
.
p n` ay sang t
.
p kh ac m
.
t c ach d

d` ang.
2. C o th
,
m
,
o
,
b

t c u
,
t
.
p TeX n` ao c ung tham kh
,
ao du
,
.
o
,
c l
.
nh v` a mi tru
,
` o
,
ng
h
.
o d` ung, d

d` ang l

y v` ao c ac mi tru
,
` o
,
ng do ngu
,
` o
,
i d` ung d
.
inh ngha nhu
,
trong
h`nh 7.6 c o c ac mi tru
,
` o
,
ng t
.
u
,
d
.
inh ngha v o
,
i v o
,
i c ac l
.
nh c ung v
.
y.
M
.
t v an b
,
an c ung ch
,
c o 10 mi tru
,
` o
,
ng tr
,
o
,
l
.
ai, m
.
t t
.
p l o
,
n c ung ch
,
c o kho
,
ang
40 l
.
nh, c ac b
.
an c o th
,
t` o m` o th

ng k nh u
,
ng mi tru
,
` o
,
ng n` ay.
3. Su
,
u t
.
p nh an d
,
bi

t du
,
.
o
,
c ta d a d` ung du
,
.
o
,
c bao nhiu nh an r
`
i v` a nh an
cu

i c ` ung. V d
.
u nhu
,
4. N

u so
.
an trong nhi
`
u t
.
p c o c ac nh an tra ch eo nhau th` b
.
su
,
u t
.
p n` ay
d ap u
,
ng khi g o v` ao ho` an th` anh t
.
u
,
d
.
ng s e t`m th

y khi d
, ,
o
,
d
`
u m

i t
.
p.
7.3. Hu
,
o
,
ng d

n s
,
u
,
d
.
ung t
.
ao Macro Script 73
H`nh 7.9: V d
.
u ho` an th` anh t
.
u
,
d
.
ng theo mi tru
,
` o
,
ng
7.3. Hu
,
o
,
ng d

n s
,
u
,
d
.
ung t
.
ao Macro Script
Vi

t m
.
t b
,
an macro Script nh
`
am li
.
t k c ac thao t ac x
,
u
,
l y v an b
,
an, r
`
i sau
d o g
.
oi ra d
,
th
.
u
,
c hi
.
n. M

i l
`
n g
.
oi t
.
p macro Script n o l
.
ai th u
,
c hi
.
n d ung d
.
ng
t ac nhu
,
v
.
y, v` v
.
y ngu
,
` o
,
i ta thu
,
` o
,
ng g

an li
`
n v o
,
i n o b
`
ang m
.
t phm g
.
oi t

at. Nhu
,
v
.
y vi
.
c l
.
ap di l
.
ap l
.
ai c
,
ua ngu
,
` o
,
i s
,
u
,
d
.
ung c o th
,
t
.
p h
.
o
,
p l
.
ai th` anh c ac macrro
n` ay. Sau dy ch
,
l ` a phu
,
o
,
ng an do
,
n gi
,
an th
,
hi
.
n Macro Script c
,
ua VieTeX.
7.3.1. C

u tr uc macro Script
M
.
t t
.
p ch u
,
a l
.
nh bao gi` o
,
c ung c o dui *.vts v` a trong VieTeX c o t m` au cho
lo
.
ai t
.
p n` ay ta x et
,
o
,
ph
`
n sau. By gi` o
,
m
.
t c

u tr uc du
,
a cu l
.
nh v` ao l ` a
macroscript("name", "key", number)
<C ac l
.
nh
,
o
,
ph
`
n ngay du
,
o
,
i y>
exit
macroscript L
.
nh kh
,
o
,
i d
`
u c
,
ua macro;
exit l ` a l
.
nh k

t th uc c
,
ua script, b

at bu
.
c ph
,
ai c o;
name= tn c
,
ua macro d
,
sau n` ay trong b
,
ang qu
,
an l y bi

t du
,
.
o
,
c;
key= Phm g o t

at nhu
,
l ` a c ac phm g o t

at kh ac c
,
ua Menu (Ctrl, Shift, Alt v` a
phm b` an phm kh ac);
number=1 ghi l
.
ai v` ao t
.
p kh
,
o
,
i d
.
ng Macro ho
.
ac khng ghi (0) khi tho at kh
,
oi
chu
,
o
,
ng tr`nh.
74 Chu
,
o
,
ng 7. C ac l
.
nh LaTeX
"" T

t c
,
a chu

i d

i s

ph
,
ai trong hai d

u.
";" k

t th uc m
.
t cu l
.
nh trong n
.
i dung.
V d
.
u:
macroscript("frac", "Ctrl+Alt+0", 1)
string("\\frac{}{}");
left(3);
exit
l ` a macro cho "\frac{}{}" l
.
nh LaTeX, left(3) con tr
,
o l ` ui v
`
pha tr ai 3 k y
t
.
u
,
, tn l ` a frac, phm g o t

at nh

n Ctrl+Alt+0.
7.3.2. C ac l
.
nh di chuy
,
n con tr
,
o
left (n), leftsel (n), leftrectsel (n) = Con tr
,
o chuy
,
n v
`
tr ai n k t
.
u
,
.
right (n), rightsel (n), rightrectsel (n) = Con tr
,
o chuy
,
n v
`
ph
,
ai n k t
.
u
,
.
lineup (n), lineupsel (n) lineuprectsel (n) = Con tr
,
o chuy
,
n ln trn n k t
.
u
,
.
linedown (n), linedownsel (n), linedownrectsel (n) = Con tr
,
o chuy
,
n v
`
tr ai
n k t
.
u
,
.
paraup, paraupsel = Con tr
,
o chuy
,
n ln d
`
u do
.
an, khng d

i s

.
paradown, paradownsel = Con tr
,
o chuy
,
n ln cu

i do
.
an, khng d

i s

.
pageup, pageupsel, pageuprectsel = Con tr
,
o chuy
,
n ln d
`
u trang, khng
d

i s

.
pagedown, pagedownsel, pagedownrectsel = Con tr
,
o chuy
,
n ln cu

i trang,
khng d

i s

.
wordleft, wordleftsel = Con tr
,
o chuy
,
n sang tr ai m
.
t t` u
,
, khng d

i s

.
wordright, wordrightsel = Con tr
,
o chuy
,
n sang ph
,
ai m
.
t t` u
,
, khng d

i s

.
home, homesel, homerectsel , homewrap, homewrapsel = Con tr
,
o chuy
,
n v
`
d
`
u t
.
p, khng d

i s

.
end, endsel, endrectsel, endwrap, endwrapsel = Con tr
,
o chuy
,
n v
`
cu

i
d` ong, khng d

i s

.
enddisp, enddispsel = Con tr
,
o chuy
,
n v
`
d` ong cu

i c ` ung trn m` an h`nh,


khng d

i s

.
homedisp, homedispsel = Con tr
,
o chuy
,
n v
`
d` ong d
`
u tin trn m` an h`nh,
khng d

i s

.
docstart, docstartsel = Con tr
,
o chuy
,
n v
`
d` ong d
`
u c
,
ua t
.
p, khng d

i s

.
docend, docendsel = Con tr
,
o chuy
,
n v
`
d` ong cu

i c
,
ua t
.
p, khng d

i s

.
delwordleft, delwordright = X oa m
.
t ph
`
n m
.
t t` u
,
, khng d

i s

.
dellineleft, dellineleft = X oa m
.
t ph
`
n d` ong, khng d

i s

.
7.3. Hu
,
o
,
ng d

n s
,
u
,
d
.
ung t
.
ao Macro Script 75
delline, traspline, dupline, scrolllinedown, scrolllineup, newline = L
.
nh trn
m
.
t d` ong, khng d

i s

.
7.3.3. C ac l
.
nh c

at d an
cut = l
.
nh cut, khng d

i s

.
copy = l
.
nh copy, khng d

i s

.
paste = l
.
nh paste, khng d

i s

.
clear = l
.
nh clear (x oa v an b
,
an d a ch
.
on), khng d

i s

.
clearall = l
.
nh x oa t

t c
,
a v an b
,
an, khng d

i s

.
back = l
.
nh backspace, khng d

i s

.
selectall = l
.
nh ch
.
on t

t c
,
a v an b
,
an, khng d

i s

.
char (n) or char (symbol) = du
,
a m
.
t k t
.
u
,
v` ao, n l ` a s

m a ascii.
K t
.
u
,
d
.
ac bi
.
t: \n = thm d` ong m o
,
i, \r = xu

ng d` ong, \t = kho
,
ang
b
,
ang, \" = k t
.
u
,
", \ = k t
.
u
,
, \\ = k t
.
u
,
string ("string") = du
,
a
v` ao m
.
t chu

i k t
.
u
,
. nothing = khng l ` am g` c
,
a
uppercase, lowercase= thay d
,
i vi

t hoa, vi

t thu
,
` o
,
ng
wordselect = ch
.
on t` u
,
t
.
ai v
.
i tr con tr
,
o
linejoin, linesplit = N

i d` ong, t ach d` ong nhu


,
Menu
linetrim, linestripright, linestripleft = X oa k hi
.
u tr

ang nhu
,
Menu
enclose = u
,
a v` ao du v` a cu

i do
.
an
seldup = Kho
,
ang du
,
.
o
,
c ch
.
on nhn di
7.3.4. Th
.
u
,
c hi
.
n bin d
.
ich m
.
t Script
M
.
t t
.
p Script trong VieTeX c o dui l ` a vts v` a s e du
,
.
o
,
c t m` au c ac l
.
nh c
,
ua
Script (H`nh 7.10)
VieTeX c` on cung c

p m
.
t thu
,
m
.
uc c o v d
.
u v` a c ac t
.
p m

u, b
.
an c o th
,
v` ao
l

y ra nhu
,
(H`nh 7.11)
Project-->Folder tools-->VieScript
s e ra bn c
,
u
,
s
,
d
.
u
,
an nhu
,
h`nh trn v` a c o thu
,
m
.
uc CtrlAltF0-F9 g
`
m c ac
t
.
p m

u nh

n phm g o t

at d` anh ring.
,
O
,
thanh cng c
.
u th u
,
3 c o 3 n ut d
,
th
.
u
,
c
hi
.
n Script n` ay (ba n ut li
`
n nhau
,
o
,
gi u
,
a thanh v` a ch
,
s ang ln khi m
,
o
,
t
.
p c o
dui vts).
Ho
.
ac c ac b
.
an v` ao Menu: Macro d

n
- Check current Script: Ki
,
m tra macro vi

t c o l

i c u ph ap khng, b
.
an nh`n
h`nh trn n

u khng c o l

i th`
,
o
,
c
,
u
,
a s
,
du
,
o
,
i thng b ao [No syntax errors] l ` a
76 Chu
,
o
,
ng 7. C ac l
.
nh LaTeX
H`nh 7.10: So
.
an Macro Script
H`nh 7.11: T`m ki

m ngu
,
.
o
,
c
du
,
.
o
,
c.
- Load curent Script: u
,
a macro v` u
,
a so
.
an trn v` ao b
.
nh o
,
s
,
u
,
d
.
ung ngay,
khi th
.
u
,
c hi
.
n
,
o
,
c
,
u
,
a s

du
,
o
,
i c o thng b ao [Adding macro... Setting accelerator
table... OK!]
- Script Management...: Qu
,
an l y c ac macro do Script sinh ra v` a c o th
,
x oa
b
,
o, thm v` ao ho
.
ac d
,
i phm g o t

at (H`nh 7.12)
7.4. G an s

cng th u
,
c b
`
ang nh an 77
H`nh 7.12: Script Management...
- Script Commands: N ut v` a Menu n` ay li
.
t k t

t c
,
a l
.
nh d` ung du
,
.
o
,
c ra c
,
u
,
a
s
,
d
.
u
,
an d
,
ta l

y v` ao b
`
ang c ach nh

n d up v` ao n o nhu
,
h`nh th u
,
hai
,
o
,
dy.
- Save Memory Script: Ch
,
c o
,
o
,
menu d` ung ghi n
.
i dung dang so
.
an v` ao b
.

nh o
,
d
,
d` ung ch u
,
khng lu
,
u l
.
ai t
.
p khi tho at.
- Load Script le: N

u c o m
.
t t
.
p *.vts r
`
i th` c ac macro trong d o d a c o t` u
,
tru
,
o
,
c th` ta l

y v` ao b
`
ang c ach d
.
oc t
.
p d o v` ao khng qua giai do
.
an so
.
an n u
,
a.
7.4. G an s

cng th u
,
c b
`
ang nh an
anh s

trong m
.
t v an b
,
an khng th
,
thi

u nh

t l ` a so
.
an m
.
t t` ai li
.
u khoa
h
.
oc. anh s

c ac cng th u
,
c, c ac d
`
m
.
uc c
,
ua v an b
,
an bao gi` o
,
c ung x
,
ay ra. TeX
cung c

p m
.
t s

l
.
nh d
,
d anh s

b
`
ang nh an m
.
t c ach t
.
u
,
d
.
ng v` a khi so
.
an
th
,
ao m
.
t t` ai li
.
u d` ai, l

ap g ep c ac do
.
an kh ac nhau khng theo m
.
t th u
,
t
.
u
,
n` ao
th` nh an v

n du
,
.
o
,
c d anh s

t
.
u
,
dng cho cng th u
,
c, d
`
m
.
uc m
.
t c ach chnh x ac.
Ph
`
n n` ay gi o
,
i thi
.
u c ach danh s

trong LaTeX v` a VieTeX cho m


.
t s

ch u
,
c n ang
tr
.
o
,
gi up ti
.
n l
.
o
,
i.
7.4.1. G an s

b
`
ang nh an trong LaTeX
M
.
t v an b
,
an chu
,
n thu
,
` o
,
ng c o nhi
`
u v
.
i tr ph
,
ai d anh s

d
,
khi trch d

n l
.
ai
v
.
i tr d o thu
.
n ti
.
n v` a ng

an ho
,
n. Trong LaTeX chia ra b

n lo
.
ai d anh s

t
.
u
,
d
.
ng
78 Chu
,
o
,
ng 7. C ac l
.
nh LaTeX
kh ac nhau:
1. anh s

c ac do
.
an, chu
,
o
,
ng, kh

i v an b
,
an sau l
.
nh \part, \chapter,
\section, \subsection, \subsubsection, \paragraph,...
2. anh s

c ac d
.
inh l, m
.
nh d
`
, h
.
qu
,
a,... Khi b

at d
`
u d
.
inh
ngha \newtheorem{defn}[theorem]{Definition} sau d o l ` a mi tru
,
` o
,
ng
d
`
u du
,
.
o
,
c d anh s

, ho
.
ac c ac khun d
.
ang d a c o c ac mi tru
,
` o
,
ng
theorem, lemma, corollary, ... anh s

d
.
inh l v` a b
,
d
`
lin thng nhau
v` a ph
.
u thu
.
c v` ao nhau thng qua khi t
.
ao l
.
p c o d

i s

[theorem] nhu
,
trn,
ngha l ` a d anh s

ti

p theo d
.
inh l.
3. anh s

c ac cng th u
,
c m
.
t h` ang ho
.
ac nhi
`
u h` ang nhu
,
mt tru
,
` o
,
ng
\begin{equation}\label{eq:pt1}
...
\end{equation}
cng th u
,
c du
,
.
o
,
c d anh s

v
`
bn ph
,
ai l ` a m
.
ac d
.
inh, n

u d anh s

v
`
bn tr ai
th` d
`
u v an b
,
an c o t ` uy ch
.
on leqno. C ac mi tru
,
` o
,
ng cng th u
,
c to an kh ac d
`
u
t
.
u
,
d
.
ng d anh s

nhu
,
c ac mi tru
,
` o
,
ng align, split, multline, eqarray, ...
C ac s

cng th u
,
c c o th
,
d anh theo chu
,
o
,
ng, do
.
an, ... v d
.
u d anh s

k` em v o
,
i s

chu
,
o
,
ng l
`
n lu
,
.
o
,
t th` ph
`
n khai b ao c o l
.
nh:
\numberwithin{equation}{chapter}
4. Mi tru
,
` o
,
ng h`nh figure, c ac mi tru
,
` o
,
ng b
,
ang table du
,
.
o
,
c d anh s

t
.
u
,
d
.
ng
,
o
,
du
,
o
,
i m

i h`nh, c o nhi
`
u g oi l
.
nh thi

t l
.
p l
.
ai v
.
i tr d anh s

,
o
,
trn ho
.
ac bn
c
.
anh, v d
.
u nhu
,
mi tru
,
` o
,
ng listings d anh s

c ac thu
.
t to an c o th
, ,
o
,
pha trn.
7.4.2. Quy t

ac

d anh s

chung
C o b

n lo
.
ai c o th
,
g an nh an d
,
d anh s

t
.
u
,
d
.
ng nhu
,
trn, theo l` o
,
i khuyn
c
,
ua c ac chuyn gia so
.
an th
,
ao v an b
,
an th` ta ph
,
ai qu
,
an l th

ng nh

t t

t c
,
a
c ach g an nh an n` ay. Nhu
,
v
.
y m

i lo
.
ai g an nh an trn c o d
.
ac tru
,
ng ring c
,
ua
ch ung v` a s
,
u
,
d
.
ung c ung kh ac nhau. Nhu
,
ng c o quy t

ac chung cho vi
.
c g an nh an
n` ay:
1. C ac l
.
nh ho
.
ac mi tru
,
` o
,
ng c o d anh s

c o th
,
b
,
o t ac d
.
ung d o b
`
ang c ach cho
thm * v` ao bn c
.
anh nhu
,
: \section* ho
.
ac \begin{equation*}, ...
2. N

am b

at du
,
.
o
,
c c ac s

LaTeX ch
,
cung c

p m
.
t l
.
nh \label{...} sau ngay
c ac l
.
nh v` a mi tru
,
` o
,
ng d anh s

. V d
.
u ta mu

n nh o
,
s

t
.
u
,
d
.
ng v` ao bi

n dinhli1
th` ngay sau mi tru
,
` o
,
ng d
.
inh l ta du
,
a v` ao l
.
nh \label{dinhli1} v` a bi

n n` ay
c o s

d
,
d` ung sau n` ay.
7.4. G an s

cng th u
,
c b
`
ang nh an 79
3.
,
phn bi
.
t nh an c ac lo
.
ai trn ngu
,
` o
,
i ta thu
,
` o
,
ng quy d
.
inh chung cho th

ng
nh

t trong nh an c o d
.
ac tru
,
ng c
,
ua c ac lo
.
ai nh an nhu
,
:
a) Trong c ac do
.
an v an b
,
an: \label{sec:chuong11}, \label{sec:chuong12},...
dy l ` a c ach g an nh an cho c ac do
.
an trong chu
,
o
,
ng v an b
,
an thu
,
` o
,
ng quy d
.
inh
sec: l ` a chung sau d o r
`
i d

n k t
.
u
,
th
.
t s
.
u
,
kh ac nhau c
,
ua c ac do
.
an.
b) Trong c ac nh an h`nh v` a b
,
ang:\label{fig:hinh11} l ` a h`nh 1 chu
,
o
,
ng 1,
\label{fig:hinh12}, ... ho
.
ac \label{tab:bang1} l ` a b
,
ang s

1, ....
c) C ac d
.
inh l v` a h
.
qu
,
a c ung tu
,
o
,
ng t
.
u
,
: \label{theo:chuong23} l ` a d
.
inh l 3
chu
,
o
,
ng 2,... ho
.
ac \label{lem:chuong22}, ... ho
.
ac tn c ac d
.
inh l n
,
i ti

ng nhu
,
\label{theo:pitagoras}, ....
d) anh s

c ac cng th u
,
c r

t da d
.
ang ta nghin c u
,
u ph
`
n sau, nhu
,
ng c ung
quy d
.
inh chung \label{eq:so1},... d
,
d

nh o
,
nn quy d
.
inh nh an theo m
.
t
quy u
,
o
,
c n` ao d o nhu
,
cng th u
,
c s

: eq:so1, eq:so2, ...


Trong LaTeX d anh s

do
.
an, h`nh, b
,
ang, d
.
inh l d

d` ang th
.
u
,
c hi
.
n, ring
d anh s

cng th u
,
c r

t da d
.
ang v` a thu
,
` o
,
ng du
,
.
o
,
c u
,
ng d
.
ung tr`nh b
`
y v an b
,
an
ch
.
at ch e v` a chinhd x ac, ta x et
,
o
,
ph
`
n sau.
4. Ch
,
ra c ac s

b
`
ang nh an c o c ac l
.
nh \eqref{eq:so1} d` anh cho cng th u
,
c
to an, \ref{fig:hinh2} d` ung cho h`nh, b
,
ang, do
.
an v an b
,
an v` a khng d

u
ngo
.
ac tr` on bao quanh. Ngo` ai ra c` on c ac l
.
nh \pageref{} cho s

trang.
7.4.3. G an s

cng th u
,
c to an
Ph
,
ai x ac d
.
inh l ` a cng th u
,
c trn m
.
t d` ong m o
,
i d anh s

cng th u
,
c, c` on c ac
cng th u
,
c c o k` em theo v an b
,
an nn chuy
,
n th` anh danh s ach d
,
ti
.
n s
,
u
,
d
.
ung.
1. Cng th u
,
c khng c
`
n d anh s

nn s
,
u
,
d
.
ung trong
$$...$$ ho
.
ac c ac mi tru
,
` o
,
ng d ong cng th u
,
c c o d

u * nhu
,
:
equation*, align*, multline*, gather*, ... Ta nn d` ung mi tru
,
` o
,
ng
c o d

u * v` trong VieTeX c o c

u tr uc k
.
ep g

p.
2. Ta thu
,
` o
,
ng d` ung g oi l
.
nh amsmath nn c ac mi tru
,
` o
,
ng trn s
,
u
,
d
.
ung thu
.
n
l
.
o
,
i, ngo` ai ra cng th u
,
c du
,
.
o
,
c d anh s

t
.
u
,
d
.
ng nhu
,
:
\begin{align}
a^2+b^2&=c^2\label{eq:so11}\\
\sin^2\alpha+\cos^2\alpha&=1\label{eq:so12}
\end{align}
L

y s

nh an b
`
ang l
.
nh \ref{eq:so11} khng c o ngo
.
ac tr` on bao quanh ,
80 Chu
,
o
,
ng 7. C ac l
.
nh LaTeX
\eqref{eq:so11} c o ngo
.
ac tr` on bao quanh. M
.
t di
`
u c
`
n ch u y l ` a d` ung
\eqref{} th` trong mi tru
,
` o
,
ng d
.
inh l ch u
,
nghing c ac d

u ngo
.
ac ( ) v

n d u
,
ng
th
,
ang theo d ung nh an.
3. Mu

n ch
,
d anh s

m
.
t cng th u
,
c ho
.
ac t
.
u
,
d anh nh an k hi
.
u ring ta d` ung
l
.
nh \notag v` a \tag*{*}
\begin{align}
a^2+b^2&=c^2\notag\\
\sin^2\alpha+\cos^2\alpha&=1\tag{eq:so13}
\end{align}
Tham kh
,
ao nh an v

n b`nh thu
,
` o
,
ng \ref{eq:so13}. anh s

c` on theo c ac do
.
an
b
`
ang l
.
nh
,
o
,
d
`
u v an b
,
an l ` a
\numberwithin{equation}{section}
4. Ta c o th
,
d anh s

cng th u
,
c ph
.
u thu
.
c nhau d` ung l
.
nh \tag v` a \ref nhu
,
\begin{align}
s_1&=x_1+x_2+x_3\label{eq:viet1}\\
s_2&=x_1x_2+x_1x_3+x_2x_3\tag{\ref{eq:viet1}a}\label{eq:viet2}\\
s_3&=x_1x_2x_3\tag{\ref{eq:viet1}b}\label{eq:viet3}
\end{align}
Khi d o ~\eqref{eq:viet1}, ~\eqref{eq:viet2}, ~\eqref{eq:viet3}.
5. Ta c o th
,
d` ung mi tru
,
` o
,
ng subequations
\begin{subequations}
\begin{align}
s_1&=x_1+x_2+x_3\label{eq:viet11}\\
s_2&=x_1x_2+x_1x_3+x_2x_3\label{eq:viet22}\\
s_3&=x_1x_2x_3\label{eq:viet33}
\end{align}
\end{subequations}
Khi d o ~\eqref{eq:viet11}, ~\eqref{eq:viet22}, \eqref{eq:viet33}.
6. Nhi
`
u cng th u
,
c g an chung m
.
t nh an~\eqref{eq:so44}nhu
,
:
\begin{equation}\label{eq:so44}
\begin{aligned}
7.4. G an s

cng th u
,
c b
`
ang nh an 81
a^2+b^2&=c^2\\
\sin^2\alpha+\cos^2\alpha&=1
\end{aligned}
\end{equation}
7.4.4. VieTeX tr
.
o
,
gi up ki
,
m so at nh an

,
ki
,
m so at nh an v` a t
.
u
,
d
.
ng li
.
t k danh s ach nh an d a g an VieTeX thng
b ao nhu
,
sau:
1. L
.
nh \label{} cho li
.
t k nh an d a c o (H`nh 7.13)
H`nh 7.13: Li
.
t k nh an d a d` ung
2. G an m
.
t nh an d a g an r
`
i, th` khi g o xong l
.
nh v` ao \label{eq:so1} s e
thng b ao d a g an r
`
i
,
o
,
d` ong bao nhiu nhu
,
(H`nh 7.14):
H`nh 7.14: Nh an d a tr ` ung r
`
i
3. Khi mu

n tham kh
,
ao nh an b
`
ang l
.
nh \ref{} ho
.
ac \eqref{} ho
.
ac
\pageref{} th` hi
.
n ln danh s ach c ac nh an d a c o nhu
,
h`nh. Ch u y \ref{} ra
s

tham kh
,
ao, c` on \eqref{} ra s

trong ngo
.
ac tr` on (H`nh 7.15).
C` on n

u c o 1 nh an ch
,
ra nh an d o
,
o
,
d` ong th u
,
bao nhiu nhu
,
(H`nh 7.16) .
4. Danh s ach nh an ch
,
hi
.
n ra c ac nh an
,
o
,
t
.
p hi
.
n h` anh, c` on
,
o
,
c ac t
.
p kh ac
th` khng li
.
t k du
,
.
o
,
c. i
`
u n` ay kh o kh an cho so
.
an m
.
t d
.
u
,
an c o nhi
`
u t
.
p
82 Chu
,
o
,
ng 7. C ac l
.
nh LaTeX
H`nh 7.15: Ch
,
d

n s

theo nh an
H`nh 7.16: Ch
,
d

n s

theo nh an
(Trong VieTeX c o ch u
,
c n ang su
,
u t
.
p l
.
nh ho
.
ac nh an, mi tru
,
` o
,
ng
,
o
,
c ac t
.
p tru
,
o
,
c
d
,
du
,
a v` ao t
.
p dang so
.
an th
,
ao). Ta g an nh an c ung ph
,
ai c o quy lu
.
t tr anh tr ` ung
v o
,
i c ac nh an c
,
ua c ac t
.
p kh ac trong c ` ung d
.
u
,
an. Ta c o th
,
tam kh
,
ao t

t c
,
a c ac
nh an trong d
.
u
,
an b
`
ang c ach th
.
u
,
c hi
.
n
,
o
,
ph
`
n sau. Nhi
`
u khi chnh trong m
.
t
t
.
p c ung ch
,
ang nh o
,
d a g an d

n nh an n` ao r
`
i, VieTeX c ung cung c

p tr
.
o
,
gi up
khi con tr
,
o trong ngo
.
ac nh
.
on trong \label{} xu

t hi
.
n b
,
ang li
.
t k c ac nh an
d a g o v` ao t` u
,
d
`
u t
.
p d

n gi` o
,
v` a nh` o
,
d o s
,
u
,
a l
.
ai nh an cu

i c ` ung m
.
t ch ut th` anh
nh an m o
,
i nhu
,
(H`nh 7.17)
H`nh 7.17: Ch
,
d

n s

theo nh an
5. Ta c o th
,
tham kh
,
ao t

t c
,
a c ac nh an du
,
.
o
,
c li
.
t k trong c
,
u
,
a s
,
project
,
o
,
7.4. G an s

cng th u
,
c b
`
ang nh an 83
du
,
o
,
i b
`
ang l
.
nh:
Project --> References -->list of label (H`nh 7.18)
H`nh 7.18: Ch
,
d

n s

theo nh an
N

u ta d anh d

u [list by current folder] th` t

t c
,
a t
.
p trong thu
,
m
.
uc cy s e
li
.
t k nh an. Ta c o th
,
nh
,
ay t o
,
i nh an
,
o
,
d` ong k` em bn c
.
anh.
6.
,
thu
.
n ti
.
n cho vi
.
c g an nh an trong VieTeX d a c` ai s

an c ac phm g o t

at
ra c ac l
.
nh d
,
l

y ngay danh s ach d o l ` a:


Alt+& --> \label{}
Alt+: --> \eqref{}
Ctrl+ : -->\ref{}
Ctrl+Alt+"+" --> \begin{}
Ctrl+Alt+"-": ---> \end{}
T
.
u
,
d
.
ng ho` anh th` anh nh an, nhu
,
ng khng ph
,
ai ch
,
u d
`
b` ai n` ay ta s e d
`
c
.
p
trong b` ai Autocomplete (t
.
u
,
d
.
ng di
`
n d
`
y d
,
u).
7.4.5. K

t lu
.
n
Khi d a c o cng c
.
u tr
.
o
,
gi up khng nn d anh s

th
,
u cng, g an s

tr
.
u
,
ti

p d

n
d

n nhi
`
u sai s ot v` a tr ` ung s

cng th u
,
c gy ra m

t tnh chn th
.
u
,
c c
,
ua v an
b
,
an. M
.
at kh ac khi g an th
,
u cng qua th` o
,
i gian c ac s

g an b
.
i thay d
,
i l ` am ta
khng ki
,
m so at du
,
.
o
,
c c ac s

n` ay m

i khi s
,
u
,
a l
.
ai. LaTeX gi up ta so
.
an th
,
ao v an
b
,
an nhu
,
l ` a nh` a chuyn nghi
.
p v o
,
i d
.
chnh x ac cao.
84 Chu
,
o
,
ng 7. C ac l
.
nh LaTeX
7.5. Li
.
t k danh s ach l
.
nh c

u tr uc
Trong c

u tr uc v an b
,
an LaTeX c o m
.
t s

danh s ach ta c
`
n quan tm, d o l ` a
m
.
uc l
.
uc, danh s ach nh an, danh s ach ch
,
d

n ch eo, danh s ach h`nh, danh s ach


b
,
ang, danh s ach mi tru
,
` o
,
ng,... VieTeX thi

t k

m
.
t ch u
,
c n ang li
.
t k c ac danh
s ach n` ay, khi nh

n d up v` ao n o th` nh
,
ay d

n d ung v
.
i tr d o. T` u
,
Menu:
LaTeX-->References r
`
i ch
.
on v` ao danh s ach d o
Ho
.
ac nh

n v` ao c ac n ut
,
o
,
c
,
u
,
a s
,
output.
H`nh 7.19: L

y danh s ach li
.
t k
Danh s ach nh an du
,
.
o
,
c l

y ra v` a c o s

d` ong, t
.
p khi ta nh

n d up v` ao d o n o s e
m
,
o
,
ra:
Danh s ach h`nh
Danh s ach c ac mi tru
,
` o
,
ng
7.6. K
.
ep g

p
Trong v an b
,
an du
,
.
o
,
c chia th` anh c ac ph
`
n c o n
.
i dung du
,
.
o
,
c s

ap x

p lgic theo
y d
.
inh c
,
ua t ac gi
,
a. VieTeX cung c

p cng c
.
u k
.
ep g

p (Folding) d
,
qu
,
an l nh u
,
ng
kh

i v an b
,
an c o n
.
i dung n` ay. K
.
ep g

p c o hai ph
`
n m
.
t l ` a g

p c ac do
.
an v an
b
,
an v` a c ac ph
`
n v an b
,
an. Hai l ` a k
.
ep g

p theo mi tru
,
` o
,
ng, m

i mi tru
,
` o
,
ng d
`
u
g

p l
.
ai th` anh t` u
,
ng d` ong.
7.6. K
.
ep g

p 85
H`nh 7.20: Danh s ach nh an
H`nh 7.21: Danh s ach nh an
7.6.1. Kh ai ni
.
m v
`
k
.
ep g

p (Folding)
K
.
ep g

p l ` a m
.
t cng c
.
u hi
.
n d
.
ai c
,
ua m
.
t chu
,
o
,
ng tr`nh so
.
an th
,
ao v an b
,
an
ho
.
ac c ac m a ngu
`
n kh ac. Gi

ng h
.
t nhu
,
k
.
ep (Folder) qu
,
an l thu
,
m
.
uc t
.
p tin
trong m ay tnh. Nhu
,
ng trong c ac h
.
so
.
an th
,
ao thi

t l
.
p c ac k
.
ep g

p c o kh ac
di ch ut, khng ch
`
ng ch eo v` a c o th u
,
b
.
c h u
,
u h
.
an.
M
.
t k
.
ep g

p du
,
.
o
,
c d anh d

u b
`
ang m
.
t bi
,
u tu
,
.
o
,
ng b

at d
`
u d

u + v` a d

u -, k

t
th uc b
,
o
,
i k hi
.
u m
.
t d

u o tr` on v` a d

u tr

ang nhu
,
h`nh 7.23, 7.24, 7.25.
N
.
i dung c
,
ua m
.
t k
.
ep du
,
.
o
,
c g o v` ao trong kho
,
ang hai k hi
.
u n` ay. Thu
,
` o
,
ng
86 Chu
,
o
,
ng 7. C ac l
.
nh LaTeX
H`nh 7.22: Danh s ach mi tru
,
` o
,
ng
H`nh 7.23: ong c ac k
.
ep g

p
trong LaTeX c o c ac c

u tr uc nn thi

t l
.
p c
.
ap g

p r

t thu
.
n ti
.
n. M
.
t k
.
ep g

p
t
.
ao ra d
`
u tin du
,
.
o
,
c g
.
oi k
.
ep b
.
c 1, trong m
.
t k
.
ep g

p l
.
ai t
.
ao ra m
.
t k
.
ep g

p
kh ac g
.
oi l ` a k
.
ep b
.
c 2, ...
7.6.2. C ac lo
.
ai k
.
ep g

p
1. VieTeX c o c ac k
.
ep g

p m
.
ac d
.
inh sau dy b

at d
`
u t` u
,
c ac l
.
nh:
7.6. K
.
ep g

p 87
\part
\chapter
\section
\subsection
\subsubsection
\appendix
C ac l
.
nh n` ay lun lun thi

t l
.
p k
.
ep g

p b
.
c 1 v` a ch u
,
a c ac k
.
ep g

p kh ac, K

t
th uc k
.
ep g
.
p l ` a m
.
t d` ong tr

ang ho
.
ac g
.
ap l
.
ai chnh n o.
\subsubsubsection
\paragraph
\overlays
\slide
C ac l
.
nh n` ay thi

t l
.
p k
.
ep g

p b
.
c 2 c ung khng c o l
.
nh k

t th uc k
.
ep g

p.
M
.
uc dch c
,
ua c ac lo
.
ai k
.
ep g

p n` ay thu g
.
on m
.
t t` ai li
.
u nhu
,
l ` a m
.
t n
.
i dung
b` ai vi

t (H`nh 7.23).
2. M
.
t lo
.
ai k
.
ep g

p d
.
ac bi
.
t kh

i c ac d` ong b

at d
`
u t` u
,
k hi
.
u % ch u thch cho
v an b
,
an. Ph
,
ai c o t` u
,
hai d` ong ch u thch th` m o
,
i t
.
u
,
d
.
ng thi

t l
.
p k
.
ep n` ay.
M
.
t k
.
ep lin quan d

n d

u ch u thch l ` a b

at d
`
u b
`
ang %%< v` a k

t th uc l ` a
%%> k

t h
.
o
,
p k hi
.
u m
,
o
,
d ong k
.
ep g

p d
,
du
,
.
o
,
c c ac k
.
ep g

p nhu
,
y mu

n v` a d
.
ep
nhu
,
(H`nh 7.24)
V` lo
.
ai k
.
ep g

p n` ay khng
,
anh hu
,
,
o
,
ng g` d

n bin d
.
ich nn c o th
,
t
.
ao ra c ac
kh

i theo y mu

n b
`
ang c ach thm %%< ho
.
ac %%> v` ao d
,
k

t th uc k
.
p g

p
theo y m`nh. N

u ta th

y m
.
t k
.
ep g

p khng ph
,
ai lo
.
ai 1 th` c o th
,
thm k
hi
.
u k

t th uc %%> khng
,
anh hu
,
,
o
,
ng g` v an b
,
an LaTeX.
3. M
.
t lo
.
at c ac k
.
ep g

p c o c

u tr uc M
,
o
,
m
.
t k
.
ep g

p trong b

t c u
,
k
.
ep g

p
n` ao. C` on k

t th uc ph
,
ai c o tu
,
o
,
ng u
,
ng: (H`nh 7.25)
4. C o m
.
t k
.
ep g

p mi tru
,
` o
,
ng nhu
,
h`nh
,
o
,
trn, b

t c u
,
mi tru
,
` o
,
ng c ung l ` a
m
.
t k
.
ep g

p d
,
ta b

m v` ao d
`
u n o n o s e g

p l
.
ai.
7.6.3. C ach s
,
u
,
d
.
ung
D` ung k
.
ep g

p cho m
.
t danh s ach, m
.
t kh

i c

u tr uc v an b
,
an l ` a c ach nn
l ` am.
,
ki
,
m so at du
,
.
o
,
c v an b
,
an m
.
t c ach s ang s
,
ua ta nn g o LaTeX c o c

u
tr uc mi tru
,
` o
,
ng d
,
t
.
u
,
d
.
ng thi

t l
.
p k
.
ep g

p c ac chi ti

t. V o
,
i c ac k
.
ep g

p lin
ti

p ho
.
ac li
`
n nhau l ` a n
,
i b
.
t y v` a n
.
i dung v an b
,
an.
88 Chu
,
o
,
ng 7. C ac l
.
nh LaTeX
H`nh 7.24: K
.
ep g

p ch u thch
H`nh 7.25: M
,
o
,
k
.
ep g

p
Khun d
.
ang Article, report, ... du
,
.
o
,
c th
.
u
,
c hi
.
n trn m
.
t t
.
p th` nhu
,
h`nh du
,
o
,
i
dy cho ta n
.
i dung v an b
,
an. Ngu
,
.
o
,
c l
.
ai d
.
u
,
an c o nhi
`
u t
.
p th` m

i t
.
p 1 chu
,
o
,
ng
l ` am cho chu
,
o
,
ng v an b
,
an d o r o r` ang ho
,
n.
Trong VieTeX cung c

p c ac phm g o t

at d
,
m
,
o
,
m
.
t k
.
ep g

p ho
.
ac d ong ch ung
l
.
ai. V` khi so
.
an th
,
ao ta c o th
,
ch
,
m
,
o
,
ph
`
n k
.
ep c
`
n so
.
an thi.
7.6.4. C ac phm t

at v` a c` ai

d
.
at
C
.
u th
,
nhu
,
(H`nh 7.27)
7.6. K
.
ep g

p 89
H`nh 7.26: M
,
o
,
k
.
ep g

p
H`nh 7.27: Phm t

at k
.
ep g

p
1. Option --> Fold Margin M
,
o
,
v` a d ong l
`
c o d anh d

u k
.
ep g

p.
2. Block --> Fold All (Ctrl+F2) g

p t

t c
,
a c ac k
.
ep g

p l
.
ai
3. Block --> Expand All (Alt+F2) m
,
o
,
t

t c
,
a c ac k
.
ep g

p l
.
ai
4. Block --> Fold Current Group (Ctrl+Alt+N) g

p t

t c
,
a c ac k
.
ep g

p l
.
ai
5. Block --> Expand Current Group (Ctrl+Alt+P) m
,
o
,
t

t c
,
a c ac k
.
ep g

p
l
.
ai
90 Chu
,
o
,
ng 7. C ac l
.
nh LaTeX
7.6.5. K
.
ep g

p

d
.
ac bi
.
t
T` u
,
VieTeX 2.7 thi

t k

thm k
.
ep g

p d

u d` ong (H`nh 7.28)


H`nh 7.28: K
.
ep g

p
,
n
C ach th
.
u
,
c hi
.
n nhu
,
sau: (c o 3 c ach l ` am k
.
ep g

p)
H`nh 7.29: K
.
ep g

p v` ung bi den
1. Mu

n g

p m
.
t v` ung n` ao d o ta bi den c ac d` ong d o r
`
i
Mark-->Hide-->by selection Area cho k

t qu
,
a (H`nh 7.29)
B
.
an th

y c o d

u c
.
ng v` a d

u k

t th uc s

d` ong t` u
,
107 d

n 114 d a g

p l
.
ai.
Mu

n m
,
o
,
n o th` d` ung chu
.
t tr ai nh

n v` ao d

u c
.
ng l
.
ai m
,
o
,
ra.
2. Tu
,
o
,
ng t
.
u
,
G

p t` u
,
d
`
u t

p d

n ch

con tr
,
o nh

p nh ay, m` a l ` am nhi
`
u l
`
n
d
`
u du
,
.
o
,
c nhu
,
g

p c ac trang s ach v
.
y.
Mark-->Hide-->to current line b
.
an th

y ti g

p 2 l
`
n (H`nh 7.30)
3. Tu
,
o
,
ng t
.
u
,
ta g

p gi u
,
a hai d` ong d anh d

u
Mark-->Hide-->by between mark lines
7.6. K
.
ep g

p 91
H`nh 7.30: K
.
ep g

p d

n d` ong con tr
,
o
7.6.6. K

t lu
.
n
Khi kh eo s
,
u
,
d
.
ung k
.
ep g

p cho ta m
.
t c ach nh
.
e nh` ang h`nh dung v
`
v an
b
,
an c
`
n g o v` ao. Ta c

ang d` ung c ac t` u
,
kh oa v` a mi tru
,
` o
,
ng chu
,
n d
,
so
.
an
LaTeX. C o d
.
inh ngha l
.
ai c ung nn d` ung trong c

u tr uc \makeatletter v` a
\makeatother.
CHU
,
O
,
NG 8
T M
`
AU V
`
A

ANH D

U V

AN B
,
AN
8.1. T m
`
u cho v an b
,
an so
.
an th
,
ao. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
8.2. T m` au

d anh d

u. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
8.3. anh d

u v an b
,
an . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
8.4. L

y c ac l
.
nh t m` au cho LaTeX. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
8.1. T m
`
u cho v an b
,
an so
.
an th
,
ao
T m` au c ac l
.
nh TeX ho
.
ac mi tru
,
` o
,
ng v` a mode to an d a c o trong b

t c u
,
chu
,
o
,
ng tr`nh n` ao. Nh u
,
ng c ach t m` au d o b
.
an c o th
,
thay d
,
i trong
Menu: Option->Configuration->Edit Style
Trong d o ph
`
n Common Style v` a VieTeX.TeX c o th
,
d
.
at l
.
ai. Ti nghin c u
,
u
r

t k y c ach t m` au n` ay v` a ch
.
on m
.
ac d
.
inh m
.
t c ach s ang s
,
ua nh

t (h`nh 8.1)
M

i m
.
t d

i tu
,
.
o
,
ng du
,
.
o
,
c t m
.
t m
`
u kh ac nhau;
Math Operators C ac l
.
nh to an t
,
u
,
m
`
u tm s

m.
Greek letters C ac k y hi
.
u Hi L
.
ap m
.
ac d
.
inh m
`
u tm den.
Font Command Nh u
,
ng l
.
nh v
`
phng nhu
,
\textit{...},... v` a c ac d

u m oc
c ung du
,
.
o
,
c t m` au n` ay d
,
phn bitx r o l ` a m
`
u d
,
o.
Environment Math Tn mi tru
,
` o
,
ng to an m
`
u h
`
ng nhu
,
equation, align,....
Environment TeX Tn c ac mi tru
,
` o
,
ng m
`
u n on chu

i nhu
,
enumerate,... c` on
khng bi

t mi tru
,
` o
,
ng d o l ` a m

u xanh th

m.
Known command M
.
ac d
.
inh m` au tm nh
.
at cho c ac l
.
nh LaTeX d a c o trong
danh s ach, nhu
,
ng b
.
an ph
,
ai ch
.
on v` ao
Menu:Option-->Known TeX Dictionary
Math ModeMi tru
,
` o
,
ng trong $...$ du
,
.
o
,
c t m
`
u h
`
ng v` a b
.
an c o phm t

at
[Ctrl]+E d
,
t
.
am th` o
,
i b
,
di ho
.
ac kch ho
.
at l
.
ai.
Comment T

t c
,
a chu
,
a sau % du
,
.
o
,
c t m
`
u n on chu

i nh
.
at.
Fold T m
`
u cho v
.
t c
.
ap g

p,...
... v` a m
.
t s

k y t
.
u
,
kh ac c ac b
.
an th
,
u
,
s e th

y.
8.2. T m` au d anh d

u 93
H`nh 8.1:
.
at l
.
ai m
`
u cho v an b
,
an so
.
an th
,
ao
8.2. T m` au

d anh d

u
Phin b
,
an n` ay thi

t k

thm 3 b ut t m` au d
,
ta th
.
u
,
c hi
.
n ch
,
u d
.
ng, n

u
khng c
`
n ta x oa m` au d o di.
8.2.1. T m` au c ac t` u
,
t`m ki

m
T` u
,
d a t`m ki

m r
`
i ho
.
ac ch
.
on (bi den) t` u
,
c
`
n t`m d anh d

u r
`
i sau d o
Menu: Mark -> Mark All Finding
T

t c
,
a t` u
,
t`m du
,
.
o
,
c t m` au h
`
ng.
C o th
,
th
.
u
,
c hi
.
n trong giao di
.
n t`m ki

m v o
,
i n ut [Mark All]
Menu: Mark ->Clear Mark All Finding
X oa c ac t` u
,
ho
.
ac nh om t` u
,
c o d anh d

u m
`
u t`m ki

m trn.
8.2.2. T m` au theo l
.
u
,
a ch
.
on
M
.
uc dch l ` a d anh d

u c ac cng th u
,
c ho
.
ac kh

i v an b
,
an c
`
n nh o
,
r o, bi den
cng th u
,
c v` a
94 Chu
,
o
,
ng 8. T m` au v` a d anh d

u v an b
,
an
H`nh 8.2: T m` au trong giao di
.
n t`m ki

m
Menu:Mark -> Mark selection
Kh

i n` ay c o m` au tm ho
,
n d
,
ch
,
d o d a d anh d

u. X oa c ac d

u n` ay b
`
ang
Menu:Mark -> Clear Mark selection
8.2.3. T m` au khi g o k y t
.
u
,
m o
,
i
T
.
u
,
d
.
ng t m` au khi g o m o
,
i v` a s
,
u
,
a c ac t` u
,
, ch

d
.
n` ay l ` a t ` uy ch
.
on c o th
,
d` ung
v` a khng.
Menu:Mark -> Set Mark Modification
M` au xanh nh e khi ta g o m o
,
i h
.
oc s
,
u
,
a c ac t` u
,
v` a c ung x oa c ac m` au n` ay di du
,
.
o
,
c.
8.3. anh d

u v an b
,
an
1. Khi du
,
a con tr
,
o v` ao l
`
c o s

d` ong r
`
i nh

t chu
.
t tr ai d` ong d o du
,
.
o
,
c d anh
d

u, c o th
,
thng qua Menu ho
.
ac nh

n phm [F2]. Phin b


,
an n` ay khi d anh
d

u d` ong th` d` ong d o du


,
.
o
,
c d
,
i m` au cho d

n khi b

m l
.
ai t
.
ai d` ong d o d
,
x oa
d anh d

u d` ong lin quan d

n t`m ki

m v` a kh oa hai d` ong d
,
bin d
.
ich
Menu:Execute -> Compile by Mark lines
ho
.
ac d
,
d

u c ac d` ong nhu
,
Menu:Mark -> Hide lines -> Between Mark Lines
2. Phin b
,
an n` ay c o ch u
,
c n ang d

u d` ong theo c ac d` ong l


.
u
,
a ch
.
on, gi u
,
a hai
d` ong d anh d

u v` a d

u d` ong d

n v
.
i tr con tr
,
o;
Menu:Mark -> Hide lines -> To Current Lines
L` a ch u
,
c n ang s
,
u
,
d
.
ung hay nh

t. Khi ta d
.
at con tr
,
o
,
o
,
v
.
i tr n` ao th` s e g

p
v an b
,
an d

n d` ong d o nhu
,
Folding v
.
y, v o
,
i d

u + v` a > s at nhau, khi nh

n
con tr
,
o v` ao d o n o l
.
ai m
,
o
,
ra. N

u ta l ` ui v
`
cu

i v an b
,
an ch ut n u
,
a v` a l
.
ai l ` am
8.4. L

y c ac l
.
nh t m` au cho LaTeX 95
ch u
,
c n ang n` ay th` v an b
,
an s e g
.
p l
.
ai c o d

u nhu
,
trn s at l
`
n tru
,
o
,
c. Nhu
,
v
.
y gi

ng cu

n s ach g
.
p nhi
`
u trang li
`
n nhau.
3. K` y n` ay d anh d

u v
.
i tr con tr
,
o du
,
.
o
,
c thi

t k

nh
`
am tr
,
o
,
l
.
ai d o khi d a r` o
,
i xa:
Menu:Mark->Memorize Console Position
- C o th
,
d a chuy
,
n qua t
.
p kh ac r
`
i nhu
,
ng v

n tr
,
o
,
v
`
ch

c u du
,
.
o
,
c.
Menu:Mark->Return Console Position
4. anh d

u ph
`
n b

at d
`
u l
.
u
,
a ch
.
on v` a ch
.
on d

n v
.
i tr con tr
,
o
Menu:Mark->Select from Console Mark
T m
`
u t` u
,
v
.
i tr d anh d

u d

n v
.
i tr con tr
,
o m o
,
i
Menu:Mark->Coulor from Console Mark
5. anh d

u kh

i l
.
u
,
a ch
.
on c ung tu
,
o
,
ng t
.
u
,
nhu
,
trn, nhu
,
ng khi tr
,
o
,
v
`
v
.
i tr d o
d

u l
.
u
,
a ch
.
on l
.
ai n
,
i ln nhu
,
c u khi ta d` o
,
i di, r

t nhi
`
u tru
,
` o
,
ng h
.
o
,
p ta ph
,
ai
l

y l
.
ai c ai kh

i l
.
u
,
a ch
.
on nhu
,
v
.
y nhi
`
u l
`
n.
Mark->Memorize Selection
8.4. L

y c ac l
.
nh t m` au cho LaTeX
T m` au trong LaTeX ph
,
ai d` ung g oi l
.
nh color.sty v` a cortbl.sty. B
.
an ph
,
ai bi

t
c ach d` ung khi d
.
oc c ach s
,
u
,
d
.
ung g oi l
.
nh n` ay. Trong VieTeX h
.
tr
.
o
,
l

y t m
`
u
b
`
ang giao di
.
n tr
.
u
,
c gi ac, b

t c u
,
ch
.
on ch u
,
c n ang n` ao sau dy d
`
u thng qua
b
,
ang m
`
u:
Ch

u
,
c n ang LaTeX S
,
u
,
d
.
ung
Colors Ch
.
on m` au tr
.
u
,
c quan
Textcolor T m` au ch u
,
Rowcolor T m` au h` ang trong b
,
ang
Columncolor T m
`
u c
.
t trong b
,
ang
Colours C ac lo
.
ai m` au
Colorbox H
.
p t m` au
Denecolor
.
inh ngha m` au
Fcolorbox H
.
p c o khung t m` au
Change Color
,
i m` au thi
B
.
an ch
.
on l

y m
.
t m` au d
,
g

an v` ao k y hi
.
u ho
.
ac k y t
.
u
,
C ac l
.
nh n` ay c o th
,
l

y t` u
,
Menu: LaTeX-->color ho
.
ac thanh d u
,
ng nhu
,
h`nh
trn.
V d
.
u l

y ra t m` au ch u
,
\textcolor[rgb]{1.0,0.50,0.50}{\bf T M
`
AU V
`
A

ANH D

U VN B
,
AN}
96 Chu
,
o
,
ng 8. T m` au v` a d anh d

u v an b
,
an
H`nh 8.3: T m` au trong giao di
.
n t`m ki

m
T M
`
AU V
`
A

ANH D

U V

AN B
,
AN
Trn thanh th u
,
2 cng c
.
u c o n ut t m` au nn nhu
,
\colorbox[rgb]{0.50,1.0,0.0}{\bf M
`
U N
`
N U
,
.
O
,
C T}
M
`
U N
`
N U
,
.
O
,
C T
Ngo` ai ra c` on t h` ang, t c
.
t b
,
ang c ac b
.
an tham kh
,
ao g oi l
.
nh s e r o.
CHU
,
O
,
NG 9
H
`
INH V
`
A B
,
ANG
9.1. u
,
a h`nh v` ao v an b
,
an. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
9.2. Nh
.
p b
,
ang v` ao v an b
,
an. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
9.3. C ac chu
,
o
,
ng tr`nh v e h`nh . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
9.1. u
,
a h`nh v` ao v an b
,
an
9.1.1. Nh
.
p h`nh
Mu

n s
,
u
,
d
.
ung h`nh ph
,
ai du
,
a v` ao d
`
u v an b
,
an g oi l
.
nh graphics.sty ho
.
ac
graphicx.sty. B
.
an d
.
oc t` ai li
.
u v
`
g oi l
.
nh s e hi
,
u ho
,
n. Ti d a ch
.
on l
.
oc c ac kh

i
l
.
nh hay s
,
u
,
d
.
ung th` anh ch u
,
c n ang.
Ch u y c ac dui c
,
ua t
.
p h`nh c o d
.
ang eps, bmp th` d
.
ich ra k

t qu
,
a DVI, c` on
dui l ` a jpg, pif, pdf, .... ch
,
c o th
,
d
.
ich th
,
ang ra PDF nh` o
,
PdfLaTeX.
H`nh v` a b
,
ang du
,
.
o
,
c du
,
a v` ao v an b
,
an b
`
ang l
.
nh c o c

u tr uc co
,
b
,
an.
,
thu
.
n
ti
.
n v` a khng m

t cng ngu
,
` o
,
i d` ung t
.
u
,
l ` am ho
.
ac s
,
u
,
d
.
ung l
.
ai nhi
`
u l
`
n du
,
a
h`nh v` ao d a c o: Menu: Graphics trong d o c o m

u s

an nhu
,
Ch

u
,
c n ang Graph-
ics
S
,
u
,
d
.
ung
Wizard Figure nh
.
p h`nh qua giao di
.
n
One Figure M
.
t h`nh
Two Figures Hai h`nh ngang h` ang khi d anh s

Subgure Hai h`nh d anh s

theo a) v` a b)
Side Figure H`nh bn c
.
anh v an b
,
an
Figure and Tabular H`nh bn c
.
anh b
,
ang
Vertical gure H`nh quay d u
,
ng theo trang
Sideways Quang h`nh d
.
oc theo trang
Turn Quay ngu
,
.
o
,
c h`nh
Rotate Quay m
.
t g oc h`nh
1. u
,
a v` ao m
.
t h`nh Menu: Graphics-->one figure
cho ta
98 Chu
,
o
,
ng 9. H`nh v` a b
,
ang
\begin{figure}[!ht]
\centering
\includegraphics[height=2cm,width=3cm]{*.eps}
\caption{}\label{fig:}
\end{figure}
C ac b
.
an di
`
n thng s

c
`
n thi

t v` ao.
2. u
,
a v` ao Hai h`nh ho
.
ac b
,
ang c
.
anh nhau Menu: Graphics-->two figures
\begin{figure}[!ht]
\begin{minipage}[b]{0.4\textwidth}
\centering
\includegraphics[height=2cm,width=3cm]{*.eps}
\caption{}\label{fig:*1}
\end{minipage}
\hfill
\begin{minipage}[b]{0.4\textwidth}
\centering
\includegraphics[height=2cm,width=3cm]{*.eps}
\caption{}\label{fig:*2}
\end{minipage}
\end{figure}
C

u tr uc n` ay khng c
`
n d` ung g oi l
.
nh n` ao n u
,
a v` a hai
,
anh cn nhau.
3. u
,
a v` ao m
.
t h`nh v` a bn c
.
anh l ` a b
,
ang minh h
.
oa ho
.
ac l` o
,
i b`nh lu
.
n khng
c
`
n b
,
ang d` ung
\begin{figure}[htb]
\begin{minipage}[b]{0.5\textwidth}
\centering
\includegraphics[width=0.8\textwidth]{*.eps}
\caption{*}
\label{fig:*}
\end{minipage}
\begin{minipage}[b]{0.5\textwidth}
\centering
\begin{tabular}{|c|c|}
\hline
9.1. u
,
a h`nh v` ao v an b
,
an 99
&&\\
\end{tabular}
\tabcaption{*}%Trong Figure Items
\label{table:*}
\end{minipage}
\end{figure}
C ac ch u
,
c n ang kh ac tu
,
o
,
ng t
.
u
,
du
,
a ki
,
u h`nh kh ac nhau v` ao t` ai li
.
u.
Ch u
,
c n ang Menu:Graphics-->Figure Items li
.
t k r

t nhi
`
u l
.
nh lin
quan t o
,
i b
,
ang
,
o
,
cu
,
a s

du
,
o
,
i v` a b
.
an c o th
,
l

y v` ao b
`
ang c ach nh

n d up t
.
ai
d o.
9.1.2. Nh
.
p h`nh b
`
ang giao di
.
n
Menu:Graphics-->Wizard Figure
H`nh 9.1: Giao di
.
n nh
.
p thng s

m
.
t h`nh
A. Nh
.
p c ac thng s

c
,
ua h`nh nhu
,
c o du
,
a c
,
a du
,
` o
,
ng d

n v` ao khng, chi
`
u
d` ai r
.
ng c
,
ua h`nh, ... m
.
oi thng s

l ` a khung c
,
ua h`nh c ac b
.
an tham kh
,
ao g oi
l
.
nh.
Ch u y: 1. N

u h`nh khng
,
o
,
c ` ung thu
,
m
.
uc v o
,
i t
.
p TeX th` ch
.
on Full Path.
2. Ch
.
on keepaspectratio th` g an chi
`
u d` ai v` a r
.
ng l ` a tu
,
o
,
ng d

i.
100 Chu
,
o
,
ng 9. H`nh v` a b
,
ang
B. Ta c o th
,
xem h`nh tru
,
o
,
c b
`
ang c ach bin d
.
ich ho
.
ac nguyn b
,
an. B
.
an c o
th
,
thay d
,
i d
.
cao v` a r
.
ng c
,
ua h`nh r
`
i bin d
.
ich xem tru
,
o
,
c cho d

n thch h
.
o
,
p
th` thi.
H`nh 9.2: Xem tru
,
o
,
c h`nh du
,
.
o
,
c du
,
a v` ao
C. Cu

i c ` ung nh

t OK du
,
a l
.
nh TeX v` ao v an b
,
an nhu
,
\begin{figure}[htbp]
\centering
\includegraphics[keepaspectratio=true,width=8cm,height=4cm]
{C:/vietex/template/luanan/luananmau/winshell.eps}
\caption{Vidu}
\label{fig:ww}
\end{figure}
9.2. Nh
.
p b
,
ang v` ao v an b
,
an
9.2.1. B
,
ang v o
,
i h` ang v` a c
.
t
1. B
,
ang nh
.
p h` ang v` a c
.
t nhu
,
ph
`
n tru
,
o
,
c d a n oi g o s

h` ang v` a c
.
t:
Menu:Graphics-->Tabular
9.2. Nh
.
p b
,
ang v` ao v an b
,
an 101
\begin{tabular}{| l | l | l | l | l |}
*&*&*&*&*\\
*&*&*&*&*\\
*&*&*&*&*\\
*&*&*&*&*\\
\end{tabular}
2. Nh
.
p m
.
t s

d
.
inh d
.
ang h`nh d
.
ac bi
.
t c o trong
Menu:Graphics-->Insert Tables
A. M
.
t b
,
ang Menu:Graphics-->Insert Tables-->one table
\begin{table}[!ht]
\centering
\renewcommand{\arraystretch}{1.25}
\begin{tabular}{|c|c|c|c|c|}
\hline
& & & & \\
\hline
& & & &\\
\hline
\end{tabular}
\caption{*}\label{tab:*}
\end{table}
B. Tu
,
o
,
ng t
.
u
,
hai b
,
ang ngang h` ang Menu:Graphics-->Insert Tables-->two tables
\begin{table}[!ht]
%\usepackage{subfigure}
\centering
\subtable[ct1]{
\begin{tabular}{|l|l|l|l|}
*&*&*&*\\
\end{tabular}
\label{tab:*1}}
\hspace{1cm}
\subtable[ct2]{
\begin{tabular}{|l|l|l|l|}
*&*&*&*\\
102 Chu
,
o
,
ng 9. H`nh v` a b
,
ang
\end{tabular}
\label{tab:*2}}
\caption{ct}\label{tab:*}
\end{table}
Ph
,
ai d` ung g oi l
.
nh \usepackage{subfigure}
C. R

t nhi
`
u chi ti

t lin quan t o
,
i h`nh
,
o
,
Graphics-->Insert Tables-->Tabular Items
H`nh 9.3: C ac chi ti

t b
,
ang c o th
,
l

y v` ao
9.2.2. L

y b
,
ang b
`
ang giao di
.
n
1. V o
,
i giao di
.
n ta nh
.
p c ac thng s

thch h
.
o
,
p
Ch u y: Ch
.
on [In online] th` khng c o mi tru
,
` o
,
ng table v` a ch u thch b
,
ang.
2. B
.
an c o th
,
xem khung b
,
ang
3. K

t qu
,
a du
,
.
o
,
c l

y v` ao
Nh
.
p d u
,
li
.
u b
,
ang v` ao c ac *.
9.3. C ac chu
,
o
,
ng tr`nh v e h`nh
V e h`nh b
`
ang ph
`
n m
`
m ho
.
ac b
`
ang m
.
t ngn ng u
,
m t
,
a r
`
i du
,
a v` ao v an b
,
an
c o kh a nhi
`
u kh
,
a n ang. M

i chu
,
o
,
ng tr`nh c o c ai d

v` a kh o ph
,
ai xem ring t` u
,
ng
m
.
uc,
,
o
,
dy ti ch
,
li
.
t k chu
,
a hu
,
o
,
ng d

n.
1. Chu
,
o
,
ng tr`nh WinTpic v e h`nh do
,
n gi
,
an v` a cho ra t
.
p TeX d
,
du
,
a v` ao, phin
b
,
an 4.10 m o
,
i nh

t
9.3. C ac chu
,
o
,
ng tr`nh v e h`nh 103
H`nh 9.4: C ac chi ti

t b
,
ang c o th
,
nh
.
p v` ao
H`nh 9.5: Xem tru
,
o
,
c khung b
,
ang
http://aogaeru-lab.my.coocan.jp/sub1.html
2. Chu
,
o
,
ng tr`nh TpX chu
,
o
,
ng tr`nh kh a t

t v` a v e du
,
.
o
,
c nhi
`
u h`nh ho
,
n, phin
b
,
an 1.5 l ` a m o
,
i nh

t.
http://tpx.sourceforge.net/
3. V a h`nh b ang Asymptote l
.
p tr`nh theo ngn ng u
,
nhu
,
TeX, bin d
.
ich ra
h`nh r
`
i du
,
a v` ao, VieTeX d a h

tr
.
o
,
t m` au l
.
nh, bin d
.
ich, li
.
t k t
.
p l
.
nh,....
4. Chu
,
o
,
ng tr`nh MetaPost v` a MetaFont c ung du
,
.
o
,
c h

tr
.
o
,
ti da khi so
.
an l
.
nh
v e h`nh v` a danh s ach l
.
nh.
104 Chu
,
o
,
ng 9. H`nh v` a b
,
ang
H`nh 9.6: Xem tru
,
o
,
c khung b
,
ang
CHU
,
O
,
NG 10
CNG C
.
U
.
INH DANG
`
U RA
10.1. C ac chu
,
o
,
ng tr`nh

d
.
inh d
.
ang

d
`
u ra. . . . . . . . . . . . . . . . . . . . . . . . . . 105
10.2. G ep n

i chu
,
o
,
ng tr`nh cho s
,
an ph
,
m t

t . . . . . . . . . . . . . . . . . . . . . 108
10.1. C ac chu
,
o
,
ng tr`nh

d
.
inh d
.
ang

d
`
u ra
R

t ti

c d
`
u ra ch
,
d` ung cho c ac t
.
p c o di PS. Ngha l ` a c ac t
.
p TeX bin d
.
ich
qua t
.
p DVI v` a t
.
p DVI chuy
,
n qua PS m o
,
i d` ung du
,
.
o
,
c c ac chu
,
o
,
ng tr`nh n` ay
c` on c ac t
.
p PDF th` d a c o c ac chu
,
o
,
ng tr`nh PDF chuyn d
.
ung s
,
u
,
l y.
Menu: Execute-->Format PS Files
C o 4 chu
,
o
,
ng tr`nh d
.
inh d
.
ang v o
,
i m
.
uc dch kh ac nhau nhu
,
ng d
`
u c o tnh ch

t
chung:
1. T
.
p d
.
inh d
.
ang du
,
a v` ao, du
,
.
o
,
c l

y theo c ac duy
.
t m
,
o
,
m ay tnh.
2. T
.
p k

t qu
,
a ra du
,
.
o
,
c g an thm tn c o ph
`
n y ngha d
.
inh d
.
ang.
3. C ac thu
.
c tinhd d
,
d
.
inh d
.
ang t

t.
4. Xem th
,
u
,
t
.
p ra ho
.
ac l ` a PS ho
.
ac l ` a PDF.
10.1.1.
.
inh d
.
ang kch thu
,
o
,
c trang
Chu
,
o
,
ng tr`nh psresize.exe du
,
.
o
,
c c
.
u th
,
h oa giao di
.
n
106 Chu
,
o
,
ng 10. Cng c
.
u d
.
inh dang d
`
u ra
H`nh 10.1:
.
inh d
.
ang kch thu
,
o
,
c trang
10.1.2. Chuy
,
n trang in hai m
.
at

d
,

d ong s ach
Chu
,
o
,
ng tr`nh psbook.exe du
,
.
o
,
c c
.
u th
,
h oa giao di
.
n
H`nh 10.2: Chuy
,
n trang d
,
d ong s ach
10.1. C ac chu
,
o
,
ng tr`nh d
.
inh d
.
ang d
`
u ra 107
10.1.3. Ch
.
on m
.
t s

trang l

y ra
Chu
,
o
,
ng tr`nh psselect.exe du
,
.
o
,
c c
.
u th
,
h oa giao di
.
n
H`nh 10.3: L

y m
.
t s

trang
10.1.4. Chu
,
o
,
ng tr`nh g ep trang
Chu
,
o
,
ng tr`nh psnup.exe du
,
.
o
,
c c
.
u th
,
h oa giao di
.
n
H`nh 10.4: G ep trang trong t
.
p
108 Chu
,
o
,
ng 10. Cng c
.
u d
.
inh dang d
`
u ra
10.1.5.
.
inh d
.
ang t om t

at
Chu
,
o
,
ng tr`nh psnup.exe du
,
.
o
,
c c
.
u th
,
h oa giao di
.
n
H`nh 10.5: G ep trang trong t
.
p
y l ` a m

u l ` am s ach kh
,
nh
,
o khi ta bin d
.
ich khch thu
,
o
,
c a5 r
`
i g ep 2 trang
v` ao a4. Ch u y s
,
u
,
a l
.
nh 3cm c o th
,
ch
,
hai thi.
10.2. G ep n

i chu
,
o
,
ng tr`nh cho s
,
an ph
,
m t

t
H`nh 10.6: Bin d
.
ich v` a chuy
,
n d
,
i t
.
p v an b
,
an b`nh thu
,
` o
,
ng
10.2. G ep n

i chu
,
o
,
ng tr`nh cho s
,
an ph
,
m t

t 109
Quy tr`nh sau dy s e l ` am du
,
.
o
,
c cu

n s ach t om t

at t` u
,
n
.
i dung trong v an b
,
an
kh
,
a4 thu h
.
ep v` a g ep l
.
ai, in hai m
.
at v` a d ong g ay. Ti

n h` anh theo c ac bu
,
o
,
c:
1. D
.
ich v an b
,
an kh
,
a4 b`nh thu
,
` o
,
ng, ch u y l
.
nh \hoffset=-2cm d
,
sau n` ay
g ep trang cho d
.
ep. Chuy
,
n qua t
.
p PS. H`nh 10.6.
2. Ch
.
ay qua psbook d
,
chuy
,
n trang cho vi
.
c d ong g ay s ach:
H`nh 10.7: Chuy
,
n trang d
,
d ong g ay s ach
3. Sau d o chuy
,
n 2 trang v` ao 1 trang n
`
am ngang theo psnup
H`nh 10.8: Chuy
,
n hai trang v` ao m
.
t trang v` a d
`
ng th` o
,
i thu nh
,
o
110 Chu
,
o
,
ng 10. Cng c
.
u d
.
inh dang d
`
u ra
4. K

t qu
,
a cho ra d

n t
.
p PDF v` a ta c o th
,
in 2 m
.
at v` a d ong th` anh s ach li
`
n
g ay
H`nh 10.9: K

t qu
,
a in 2 m
.
at s e d

ng th` anh s ach


C o r

t nhi
`
u k

t h
.
o
,
p c ac chu
,
o
,
ng tr`nh n` ay d
,
d
.
inh d
.
ang v an b
,
an, b
.
an ph
,
ai
th
,
u
,
v` a m
.
anh d
.
an du
,
a ra t
,
h
.
o
,
p.
CHU
,
O
,
NG 11
KI
,
M TRA CH

INH T
,
A V
`
A DANH S

ACH
L
.
NH
11.1. Ki
,
m tra chnh t
,
a. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
11.2. M
.
t s

danh s ach t` u
,

di
,
n l
.
nh v` a macro . . . . . . . . . . . . . . . . . . . . 115
11.1. Ki
,
m tra chnh t
,
a
11.1.1. Gi o
,
i thi
.
u
Ki
,
m tra chnh t
,
a trong m
.
t chu
,
o
,
ng tr`nh so
.
an th
,
ao khng th
,
thi

u. y
l ` a ch
,
u d
`
kh o trong tin h
.
oc v` n

u bao g
`
m ng u
,
ngha v` a vi

t chnh t
,
a th` r

t
kh o. VieTeX ch
,
cung c

p c ach ki
,
m tra chnh t
,
a do
,
n gi
,
an l ` a so v o
,
i kho c ac t` u
,
c
,
ua ti

ng Anh v` a ti

ng Vi
.
t c o d ung khng? c` on ngha c
,
ua ch ung th` khng
ki
,
m so at.
11.1.2. Co
,
s
,
o
,
d u
,
li
.
u cho t ` ai li
.
u tham kh
,
ao
VieTeX ki
,
m tra chnh t
,
a ch
,
so s anh c ac t` u
,
trong v an b
,
an v o
,
i kho t` u
,
d a c o
s

an. Nhu
,
v
.
y nhi
`
u t` u
,
v

n d ung c o trong kho t` u


,
di
,
n nhu
,
ng ng u
,
ngha trong
cu c o th
,
sai. V` v
.
y ngu
,
` o
,
i l ` am v an b
,
an ph
,
ai ki
,
m so at ngha c
,
ua t` u
,
, v d
.
u
n

u n oi ng
.
ong d anh t` u
,
v` ao v

n d ung nhu
,
ng l
.
ai sai nhu
,
"s
,
an xu

t", "s
,
an su

t",
"x
,
an xu

t", ... Nhu


,
.
o
,
c di
,
m n` ay ngu
,
` o
,
i d` ung c
`
n ch u y khng ch
,
u quan d
.
u
,
a v` ao
t` u
,
di
,
n. Ki
,
m tra chnh t
,
a VieTeX ch
,
m
.
anh v o
,
i vi

t t` u
,
m` a ti

ng Anh ho
.
ac
ti

ng Vi
.
t khng c o th` b ao sai v` a t
.
u
,
d
.
ng g
.
ach chn m` au d
,
o.
B
.
t` u
,
di
,
n ti

ng Anh l

y t` u
,
d
.
ia ch
,
:
http://lingucomponent.openoffice.org/
http://wiki.services.openoffice.org/wiki/Dictionaries
B
.
an c o th
,
l

y phin b
,
an m o
,
i nh

t v
`
d` ung. Ti d a thay d
,
i thch h
.
o
,
p d
,
k

t
h
.
o
,
p ki
,
m tra c
,
a chnh t
,
a c
,
a ti

ng Anh v` a ti

ng Vi
.
t m
.
t c ach ho` an h
,
ao.
1. C
.
u th
,
n

u ai d` ung v an b
,
an theo phng TCVN th` h ay g
.
oi t` u
,
di
,
n
tcvnus.dic v` ao d
,
ki
,
m tra. C` on m
.
ac d
.
inh d` ung phng Unicode d` ung t` u
,
112 Chu
,
o
,
ng 11. Ki
,
m tra chnh t
,
a v` a danh s ach l
.
nh
di
,
n en_US.dic
2. C ac ch u
,
c o ch u
,
c ai hoa d
`
u tin khng c
`
n thm v` ao t` u
,
di
,
n ngu
,
` o
,
i d` ung.
3. Ti

ng Vi
.
t c ung c o hai t
.
p d u
,
li
.
u tu
,
o
,
ng u
,
ng v o
,
i phng unicode l ` a uni-
codeuser.lst v` a phng theo TCVN l ` a tcvnuser.lst
T

t c
,
a c ac t
.
p n oi
,
o
,
ph
`
n trn d
`
u ch u
,
a trong thu
,
m
.
uc c:\vietex\dic.
11.1.3. C` ai

d
.
at v` a s
,
u
,
d
.
ung
H`nh 11.1: G
.
oi d u
,
li
.
u t` u
,
di
,
n v` ao
1. Trn thanh cng c
.
u c o n ut ABC nh

n xu

ng l ` a trong ch

d
.
ki
,
m tra chnh
t
,
a, c` on ngu
,
.
o
,
c l
.
ai th` khng.
i
`
u ki
.
n d
,
b

at d
`
u ki
,
m tra chnh t
,
a l ` a ph
,
ai g
.
oi t` u
,
di
,
n ti

ng Anh v` ao.
,
g
.
oi t` u
,
di
,
n v` ao ho
.
ac b
,
o c ac lo
.
ai t` u
,
di
,
n di ta c o th
,
g
.
oi t` u
,
menu:
Menu: Option --> configuration
ho
.
ac nh

n v` ao n ut thanh cng c
.
u bn c
.
anh n ut ABC trn (H`nh 11.1).
2. Ch
.
on
,
o
,
khung Types of Dictionary
+ C o th
,
ch
.
on t` u
,
di
,
n ti

ng Anh tru
,
o
,
c, c o th
,
ch
,
l ` am m
.
t l
`
n, chu
,
o
,
ng tr`nh
s e nh o
,
c` ai d
.
at.
H`nh 11.1, ch
.
on v` ao tn t` u
,
di
,
n c
`
n g
.
oi v` ao d
,
ki
,
m tra. Khi ch
.
on v` ao [v]
11.1. Ki
,
m tra chnh t
,
a 113
Load on Start L
`
n sau ch
.
ay l
.
ai chu
,
o
,
ng tr`nh t` u
,
di
,
n t
.
u
,
d
.
ng du
,
.
o
,
c g
.
oi v` ao ngay.
Nh

n v` ao n ut [load] t` u
,
di
,
n du
,
.
o
,
c g
.
oi v` ao b
.
nh o
,
.
Nh

n v` ao n ut [unload] t` u
,
di
,
n du
,
.
o
,
c x oa kh
,
oi b
.
nh o
,
.
+ Ho` an to` an tu
,
o
,
ng t
.
u
,
c` ai d
.
at t` u
,
di
,
n ti

ng Vi
.
t, ch u y b
.
an dang so
.
an trn
m a n` ao. C ac phin b
,
an tru
,
o
,
c dy b
.
i l

i khi m
,
o
,
l
.
ai khng g
.
oi du
,
.
o
,
c t` u
,
di
,
n ti

ng
Vi
.
t. Ti d a t`m hi
,
u v
`
v

n d
`
t` u
,
di
,
n n` ay v` a th

y r

t h u
,
ng th u ph at tri
,
n t` u
,
di
,
n ti

ng Vi
.
t thng minh ho
,
n n u
,
a.
3. Ta c o th
,
ki
,
m tra t` u
,
di
,
n xem n o c o trong b
.
nh o
,
khng b
`
ang c ach v` ao
users --> Memory content nhu
,
h`nh:
H`nh 11.2: Ki
,
m tra t` u
,
di
,
n d a v` ao chu
,
a
4. C o th
,
m
,
o
,
t` u
,
di
,
n b
`
ang Menu, nhu
,
ng khng ghi nh o
,
l
.
ai d

n l
`
n sau so
.
an
th
,
ao
Menu: Option-->English Dictionary v` a Menu:
Option-->Vietnamese Dictionary
114 Chu
,
o
,
ng 11. Ki
,
m tra chnh t
,
a v` a danh s ach l
.
nh
H`nh 11.3: M
,
o
,
t` u
,
di
,
n trn Menu
11.1.4. S
,
u
,
d
.
ung ki
,
m tra chnh t
,
a
Khi d a g
.
oi du
,
.
o
,
c t` u
,
di
,
n v` ao th` chu
,
o
,
ng tr`nh l
.
p t u
,
c ki
,
m tra ngay, c ac ch u
,
sai du
,
.
o
,
c t d
,
o v` a g
.
ach du
,
o
,
i. Trong khi g o v` ao c ung ki
,
m tra ngay v` a d
,
o ln cho
d

n khi d ung th` thi ho


.
ac c ac t` u
,
l
.
a nhu
,
h`nh.
H`nh 11.4: Ki
,
m tra chnh t
,
a t
.
u
,
d
.
ng
C ac l
.
nh LaTeX du
,
.
o
,
c ki
,
m tra theo ti

ng Anh khng tnh g ach ch eo pha


tru
,
o
,
c. Nh u
,
ng tn g oi l
.
nh, ho
.
ac nh u
,
ng l
.
nh khng d ung ti

ng Anh du
,
.
o
,
c t
d
,
o, nh

t l ` a c ac l
.
nh du
,
.
o
,
c ta d
.
inh ngha, c ung c o th
,
l

y d o l ` am d

u l
.
nh d
.
inh
ngha. C ung c o th
,
thm v` ao thu
,
vi
.
n ngu
,
` o
,
i d` ung b
`
ang c ach:
1. Ch
.
on t` u
,
c
`
n du
,
a v` ao;
2. B

m phm ph
,
ai chu
.
t ra menu tu
,
o
,
ng t ac nhu
,
h`nh du
,
o
,
i dy.
3. Ch
.
on Add word to VieTeX dictionary. H`nh trn cho ta l
.
u
,
a ch
.
on lo
.
ai k t
.
u
,
11.2. M
.
t s

danh s ach t ` u
,
di
,
n l
.
nh v` a macro 115
H`nh 11.5: Thm t` u
,
v` ao t` u
,
di
,
n
latin hay khng. Ta c o th
,
l
.
u
,
a ch
.
on ki
,
m tra chnh t
,
a t u
,
c th`, t` u
,
ng

an nh

t
g
`
m 2 k t
.
u
,
, ...
4. Ki
,
m tra m
.
t t` u
,
c ung tu
,
o
,
ng t
.
u
,
nhu
,
ng ch
.
on v` ao [spell check]
11.2. M
.
t s

danh s ach t` u
,

di
,
n l
.
nh v` a macro
Nh u
,
ng danh s ach n` ay nh
`
am m
.
uc dch tra c u
,
u v` a thao t ac g o t

at du
,
.
o
,
c b

tr
trong Menu: Help, v d
.
u nhu
,
Menu: Help-->Known Command
Danh s ach n` ay d` ai thu
,
` o
,
ng du
,
.
o
,
c li
.
t k bn c
,
u
,
a s
,
d
.
u
,
an, nn c o th
,
l

y danh
s ach n` ay b
`
ang c ach nh

n phm ph
,
ai chu
.
t v` ao n ut [listing] s e ra menu tu
,
o
,
ng
t ac c ac danh s ach n` ay.
11.2.1. T` u
,

di
,
n c ac l
.
nh

d a bi

t
1.
,
xem t` u
,
di
,
n c ac t` u
,
d a bi

t
Menu: Help-->Known Command
116 Chu
,
o
,
ng 11. Ki
,
m tra chnh t
,
a v` a danh s ach l
.
nh
T` u
,
di
,
n n` ay d` ung t m` au ho
,
i tm theo m
.
ac d
.
inh, c o th
,
d
.
at l
.
ai m` au. Nh u
,
ng
t` u
,
n
`
am trong t` u
,
di
,
n n` ay du
,
.
o
,
c ki
,
m tra n

u c o s e t m` au ho
,
i tm, c` on c ac
l
.
nh khng n
`
am trong t` u
,
di
,
n n` ay l ` a m` au xanh th

m. V d
.
u nhu
,
l
.
nh
,
o
,
c ac
g oi l
.
nh d
`
u xanh th

m. a c` ai s

an ho
,
n 600 l
.
nh bi

t r
`
i.
2.
,
d
,
i m` au c ac l
.
nh d a bi

t ta ph
,
ai ch
.
on
Menu: Option-->Known TeX Dictionary
3. Ta c o th
,
thm v` ao t` u
,
di
,
n n` ay gi

ng nhu
,
thm t` u
,
v` ao t` u
,
di
,
n ti

ng Vi
.
t,
ch
.
on l
.
nh (bi den) r
`
i nh

n phm ph
,
ai chutn nhu
,
h`nh 11.5. Sau d o ch
.
on
Add to Known Command.
4.

U
,
ng d
.
ung t` u
,
di
,
n khi g o m
.
t l
.
nh quen v d
.
u nhu
,
\alpha m` a khng d
,
i
m` au theo m` au t` u
,
di
,
n c o ngha l ` a l
.
nh sai v` l
.
nh n` ay d a c o trong t` u
,
di
,
n
r
`
i. H
`
u h

t c ac l
.
nh b
.
an d` ung d a c o trong t` u
,
di
,
n. Ch
,
c o l
.
nh b
.
an t
.
u
,
d
.
inh
ngha v` a
,
o
,
g oi l
.
nh th` m o
,
i m` au xanh.
11.2.2. T` u
,

di
,
n phng v` a g oi l
.
nh ti

ng Vi
.
t d` ung Unicode
1. Khi c ac b
.
an n
.
ap g oi l
.
nh vntex c
,
ua H` an Th

Th` anh th` c o nh u


,
ng phng co
,
b
,
an v` a d` ung du
,
.
o
,
c m
.
t s

g oi l
.
nh.
,
tra c u
,
u v` a th
,
u
,
d` ung c ac lo
.
ai phng
n` ay ti l ` am danh s ach l

y ra d
,
d` ung
Menu: Help-->Vietnam Fonts
2. B
.
an nh ay d up d
,
l

y l
.
nh d
.
inh ngha ho
.
ac g oi l
.
nh v` ao d` ung.
3. M
.
t s

g oi l
.
nh c o phng r

t d
.
ep b
.
an l

y v` ao d
,
th
,
u
,
s e r

t h u
,
ng th u.
11.2.3. Phng ti

ng Nga v` a c ac g o trn b` an phm Latin


1. VieTeX d` ung m
.
anh v
`
m a Unicode, v
`
nguyn t

ac v o
,
i g oi l
.
nh v` a mi tru
,
` o
,
ng
ti

ng Nga ta c o th
,
ch
.
ay chung du
,
.
o
,
c v o
,
i ti

ng Vi
.
t. Nhu
,
ng ngu
,
` o
,
i d` ung
khng chuyn v
`
v

n d
`
n` ay, m
.
at kh ac b` an phm l
.
ai l ` a Latin nn t` u
,
xu
,
a
ti d a l
.
p ra g oi l
.
nh t
.
am th` o
,
i v o
,
i phng khng ph
,
ai Unicode c o s

an trong
MikTeX v` a d` ung chung v o
,
i c ac ngn ng u
,
kh ac nhau b
`
ang c ach d
.
inh ngha
l
.
nh phng. Sau dy l ` a hu
,
o
,
ng d

n c
.
u th
,
.
2. Khi n
.
ap MiKTeX l ` a ta d a c o c ac phng v` a ta c o th
,
d
.
inh ngha v` a d` ung n o
Menu: Help-->Russian Fonts and Keys
Macro
,
o
,
ph
`
n d
`
u v an b
,
an
\input cyracc.def
\font\tencyr=wncyr10
\def\cyr{\tencyr\cyracc}

.
at phng Roman
11.2. M
.
t s

danh s ach t ` u
,
di
,
n l
.
nh v` a macro 117
H`nh 11.6: T` u
,
di
,
n phng ti

ng Vi
.
t
\font\wncyr= wncyr10
\font\wncyra= wncyr9
\font\wncyrb= wncyr8
\font\wncyrc= wncyr7
\font\wncyrd= wncyr6
\font\wncyre= wncyr5
Phng d
.
m
\font\wncyb= wncyb10
\font\wncyba= wncyb9
\font\wncybb= wncyb8
\font\wncybc= wncyb7
\font\wncybd= wncyb6
\font\wncybe= wncyb5
Phng nghing
\font\wncyi= wncyb10
118 Chu
,
o
,
ng 11. Ki
,
m tra chnh t
,
a v` a danh s ach l
.
nh
\font\wncyia= wncyb9
\font\wncyib= wncyb8
\font\wncyic= wncyb7
\font\wncyid= wncyb6
\font\wncyie= wncyb5
Phng in hoa ch u
,
nh
,
o
\font\wncysc= wncysc10
\font\wncyss= wncyss10
\font\wncyssa= wncyss8
\font\wncyssb= wncyss9
Lo
.
ai phng trong MikTeX
\font\wncy-iwonab= wncy-iwonab
\font\wncy-iwonabi= wncy-iwonabi
\font\wncy-iwonab= wncy-iwonacb
\font\wncy-iwonab= wncy-iwonacbi
3. G o t` u
,
b` an phm ti

ng Anh
11.2.4. C ac lo
.
ai t` u
,

di
,
n kh ac
1. T` u
,
di
,
n c ac g o thm v` ao ngo
.
ac d

i x u
,
ng
Menu: Help-->View Autoclose Keys
Ch u
,
c n ang n` ay d a c o hu
,
o
,
ng d

n
,
o
,
ph
`
n tru
,
o
,
c. C o th
,
t
.
am th` o
,
i t

at b
`
ang
[Alt]+C.
2. T` u
,
di
,
n c ac Macro vi

t t

at. C ac phm g o t

at n` ay d
.
u
,
a trn co
,
s
,
o
,
[Alt]+ v o
,
i
m
.
t s

ho
.
ac [Ctrl]+ m
.
t s

:
Menu: Help-->View Macro Keys
C ac macro n` ay khi bi den c ac v an b
,
an th` n o di
`
n v` ao d
`
u v` a cu

i kh

i d o
v d
.
u nhu
,
d

u {...}
,
o
,
d
`
u v` a cu

i kh

i bi den. Ch u
,
c n ang n` ay du
,
.
o
,
c hu
,
o
,
ng
d

n r
`
i b
.
an xem l
.
ai.
3. T` u
,
di
,
n c ac l
.
nh c
,
ua MetPost
Menu: Graphics-->MetaPost Commands
4. T` u
,
di
,
n c ac l
.
nh c
,
ua Pstrick
Menu: Graphics-->Pstrick Commands
5. T` u
,
di
,
n c ac l
.
nh vi

t Script
Menu: Macro-->View Script Commands
6. T` u
,
di
,
n l
.
nh d` ung cho XeLaTeX
Menu: Tools-->View XeLaTeX Commands
11.2. M
.
t s

danh s ach t ` u
,
di
,
n l
.
nh v` a macro 119
H`nh 11.7: T` u
,
di
,
n phng ti

ng Nga
CHU
,
O
,
NG 12
T
`
AI LI
.
U THAM KH
,
AO
12.1. Gi o
,
i thi
.
u . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
12.2. Co
,
s
,
o
,
d u
,
li
.
u cho t ` ai li
.
u tham kh
,
ao. . . . . . . . . . . . . . . . . . . . . . . . . 121
12.3. Thi

t l
.
p co
,
s
,
o
,
d u
,
li
.
u . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
12.4. S
,
u
,
d
.
ung bibtex bin d
.
ich . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
12.5. VieTeX qu
,
an l y t
.
p Bib v` a bin d
.
ich. . . . . . . . . . . . . . . . . . . . . . . . . . 130
12.6. K

t lu
.
n. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133
12.1. Gi o
,
i thi
.
u
M
.
t v an b
,
an bao gi` o
,
c ung c o m
.
t s

t` ai li
.
u tham kh
,
ao, nh

t l ` a m
.
t lu
.
n
an t

t nghi
.
p hay lu
.
n an ti

n s y th` l ` am danh s ach t` ai li


.
u tham kh
,
ao c
.
u
,
c
k` y quan trong. M
.
t cu

n s ach in ra ph
,
ai c o ph
`
n tham kh
,
ao c ac t` ai li
.
u kh ac,
r

t nhi
`
u vi

t s ach r o r` ang l ` a ch ep c
,
ua ngu
,
` o
,
i kh ac m` a khng th

y li
.
t k c ac
s ach tham kh
,
ao.
,
l ` am m
.
t t` ai li
.
u ho` an ch
,
nh trong TeX c o m
.
t cng c
.
u r

t
t

t l ` a d` ung ph
`
n m
`
m Bibtex.exe d
,
chuy
,
n d
,
i co
,
s
,
o
,
d u
,
li
.
u sang mi tru
,
` o
,
ng
LaTeX.
,
trch d

n t` ai li
.
u trong LaTeX c o mi tru
,
` o
,
ng.
\begin{thebibliography}{99}
\bibitem{1} Soo-Key Foo. {\it Lattice Constructions}.
PhD thesis, University of Winnebago, Winnebago, MN, December 1990.
\bibitem{2} George A. Menuhin. {\it Universal Algebra}.
D. van Nostrand, Princeton, 1968.
\bibitem{3} Ernest T. Moynahan.
{\it Ideals and congruence relations in lattices}.
II. Magyar Tud. Akad. Mat. Fiz. Oszt. K\"ozl., 7:417434, 1957.
\bibitem{4} Ernest T. Moynahan.
{\it On a problem of M. Stone}.
Acta Math. Acad. Sci. Hungar., 8:455460, 1957.
\bibitem{5} Ferenc R. Richardson.
{\it General Lattice Theory}.
Mir, Moscow, expanded and revised edition, 1982.
12.2. Co
,
s
,
o
,
d u
,
li
.
u cho t` ai li
.
u tham kh
,
ao 121
\end{thebibliography}
Khi trch d

n d` ung t` u
,
kh oa \cite{1}, ... Nhu
,
v
.
y l ` a l ` am th
,
u cng v` a c o nhi
`
u
sai s ot khng d
.
inh d
.
ang du
,
.
o
,
c chu
,
n c
,
ua t` ai li
.
u. M
.
t ngu
,
` o
,
i l ` am khoa h
.
oc
chuyn nghi
.
p h
.
o l
.
p ra m
.
t co
,
s
,
o
,
d u
,
li
.
u v` a khi c
`
n th` d` ung n o.
12.2. Co
,
s
,
o
,
d u
,
li
.
u cho t ` ai li
.
u tham kh
,
ao
Nhu
,
v
.
y ta ph
,
ai thi

t l
.
p m
.
t co
,
s
,
o
,
d u
,
li
.
u ch u
,
a t

t c
,
a d
`
u d
`
c
,
ua t` ai li
.
u
tham kh
,
ao c
,
ua ta. Ta l

y v d
.
u t

t c
,
a t` ai li
.
u tham kh
,
ao trong t
.
p vidu.bib,
b

at bu
.
c t` ai li
.
u c o dui l ` a *.bib. Khi s
,
u
,
d
.
ung c o c ac cu l
.
nh sau dy du
,
a v` ao
v
.
i tr mu

n xu

t hi
.
n danh s ach tham kh
,
ao:
\bibliographystyle{plain}
\thispagestyle{empty}
\bibliography{vidu}
Thu
,
` o
,
ng l ` a
,
o
,
cu

i t` ai li
.
u.
L
.
nh \bibliographystyle{plain} l

y d
.
inh d
.
ang c ach th u
,
c in ra theo
chu
,
n. Sau dy ta x et m
.
t s

d
.
inh d
.
ang.T
.
p d
.
inh d
.
ang n` ay thu
,
` o
,
ng c o dui
l ` a *.bst trong MikTeX d a c o s

an.
1. plain.bst
[1] Soo-Key Foo. Lattice Constructions. PhD thesis, University of Winnebago,
Winnebago, MN, December 1990.
[2] George A. Menuhin. Universal Algebra. D. van Nostrand, Princeton, 1968.
[3] Ernest T. Moynahan. Ideals and congruence relations in lattices. II. Mag-
yar Tud. Akad. Mat. Fiz. Oszt. Kzl., 7:417434, 1957.
[4] Ernest T. Moynahan. On a problem of M. Stone. Acta Math. Acad. Sci.
Hungar., 8:455460, 1957.
[5] Ferenc R. Richardson. General Lattice Theory. Mir, Moscow, expanded and
revised edition, 1982.

.
inh d
.
ang l ` a d anh s

v` a s ach th` in nghing v` a t


.
p ch th` in nghing tn
t
.
ap ch.
2. alpha.bst
[Foo90] Soo-Key Foo. Lattice Constructions. PhD thesis, University of Win-
nebago, Winnebago, MN, December 1990.
[Men68] George A. Menuhin. Universal Algebra. D. van Nostrand, Princeton,
1968.
122 Chu
,
o
,
ng 12. Bibtex v o
,
i t` ai li
.
u tham kh
,
ao
[Moy57a] Ernest T. Moynahan. Ideals and congruence relations in lattices.
II. Magyar Tud. Akad. Mat. Fiz. Oszt. Kzl., 7:417434, 1957.
[Moy57b] Ernest T. Moynahan. On a problem of M. Stone. Acta Math. Acad.
Sci. Hungar., 8:455460, 1957.
[Ric82] Ferenc R. Richardson. General Lattice Theory. Mir, Moscow, expanded
and revised edition, 1982.

.
inh d
.
ang l ` a d anh s

b
`
ang t` u
,
kh oa v` a c ac in nghing v

n gi

ng nhu
,
trn.
3. amsplain.bst
1. Soo-Key Foo. Lattice Constructions. PhD thesis, University of Winnebago,
Winnebago, MN, December 1990.
2. George A. Menuhin. Universal Algebra. D. van Nostrand, Princeton, 1968.
3. Ernest T. Moynahan. Ideals and congruence relations in lattices. II.Magyar
Tud. Akad. Mat. Fiz. Oszt. Kzl., 7:417434, 1957.
4. , On a problem of M. Stone. Acta Math. Acad. Sci.
Hungar., 8:455460, 1957.
5. Ferenc R. Richardson. General Lattice Theory. Mir, Moscow, expanded and
revised edition, 1982.

.
inh d
.
ang v o
,
i c ac s

tham kh
,
ao v` a tn t` ai li
.
u d
`
u in nghing. N

u tr ` ung
tn th` g
.
ach d` ai tu
,
o
,
ng t
.
u
,
.
4. amsalpha.bst
[Foo90] Soo-Key Foo. Lattice Constructions. PhD thesis, University of Win-
nebago, Winnebago, MN, December 1990.
[Men68] George A. Menuhin. Universal Algebra. D. van Nostrand, Princeton,
1968.
[Moy57a] Ernest T. Moynahan. textitIdeals and congruence relations in lat-
tices. II. Magyar Tud. Akad. Mat. Fiz. Oszt. Kzl., 7:417434, 1957.
[Moy57b] Ernest T. Moynahan. On a problem of M. Stone. Acta Math. Acad.
Sci. Hungar., 8:455460, 1957.
[Ric82] Ferenc R. Richardson. General Lattice Theory. Mir, Moscow, expanded
and revised edition, 1982.

.
inh d
.
ang b
`
ang nh an c ac k t
.
u
,
, c ac tn t` ai li
.
u d
`
u in nghing.
5. siam.bst
[1] Soo-Key Foo. Lattice Constructions. PhD thesis, University of Winnebago,
Winnebago, MN, December 1990.
[2] George A. Menuhin. Universal Algebra. D. van Nostrand, Princeton, 1968.
12.3. Thi

t l
.
p co
,
s
,
o
,
d u
,
li
.
u 123
[3] Ernest T. Moynahan. textitIdeals and congruence relations in lattices. II.
Magyar Tud. Akad. Mat. Fiz. Oszt. Kzl., 7:417434, 1957.
[4] , On a problem of M. Stone. Acta Math. Acad. Sci.
Hungar., 8:455460, 1957.
[5] Ferenc R. Richardson. General Lattice Theory. Mir, Moscow, expanded and
revised edition, 1982.

.
inh d
.
ang d anh s

v` a c ac tn t` ai li
.
u in nghing.
6. ieeetr.bst
Gi

ng nhu
,
trn nhu
,
ng tn t
.
ap ch in nghin c` on tn b` ai th` khng.
12.3. Thi

t l
.
p co
,
s
,
o
,
d u
,
li
.
u
12.3.1. Lo
.
ai d u
,
li
.
u v` a tru
,
` o
,
ng
Trong t
.
p vidu.bib ta ph
,
ai g o v` ao c ac t` ai li
.
u theo m
.
t d
.
inh d
.
ang chu
,
n: Tn
lo
.
ai t` ai li
.
u: book, article, ... v` a c ac tru
,
` o
,
ng thch h
.
o
,
p nhu
,
:
@BOOK{gM68,
author = {George A. Menuhin},
title = {Universal Algebra},
publisher = {D.~Van Nostrand},
address = {Princeton},
year = {1968},
}
@ARTICLE{eM57,
author = {Ernest T. Moynahan},
title = {On a Problem of {M. Stone}},
journal = {Acta Math. Acad. Sci. Hungar.},
pages = {455-460},
volume = {8},
year = {1957},
}
Sau @ l ` a tn lo
.
ai t` ai li
.
u, tru
,
` o
,
ng d
`
u tin l ` a t` u
,
kh oa d
,
tham kh
,
ao v o
,
i l
.
nh
\cite: nhu
,
v d
.
u trn c o \cite{gM68} v` a \cite{eM57}.
Ph
`
n c` on l
.
ai l ` a c ac tru
,
` o
,
ng cho t` u
,
ng lo
.
ai, m

i l
.
ai c o m
.
t s

tru
,
` o
,
ng b

at bu
.
c
v` a m
.
t s

khng b

at bu
.
c, ngha l ` a c o th
,
b
,
o qua.
124 Chu
,
o
,
ng 12. Bibtex v o
,
i t` ai li
.
u tham kh
,
ao
Thu
,
` o
,
ng c o c ac lo
.
ai t` ai li
.
u nhu
,
sau:
1. ARTICLE m
.
t b` ai b ao trong t
.
ap ch ho
.
ac t
.
p san.
2. BOOK Cu

n s ach v o
,
i t ac gi
,
a ho
.
ac so
.
an gi
,
a hay nh` a xu

t b
,
an.
3. BOOKLET S ach in nhu
,
ng khng c o nh` a xu

t b
,
an.
4. INBOOK M
.
t ph
`
n cu

n s ach nhu
,
m
.
t s

chu
,
o
,
ng, kho
,
ang trang khng c o
tiu d
`
.
5. INCOLLECTION M
.
t ph
`
n cu

n s ach v o
,
i tiu d
`
ring v` a t ac gi
,
a
6. INPROCEEDINGS B` ai b ao trong h
.
i ngh
.
i v o
,
i tiu d
`
v` a tn t ac gi
,
a
7. MANUAL T` ai li
.
u k y thu
.
t
8. MASTERSTHESIS Lu
.
n an th
.
ac s y.
9. MISC M
.
t ph
`
n khng n
`
am trong b

t c u
,
tiu chu
,
n n` ao
,
o
,
trn (nhu
,
thu
,
tay)
10. PHDTHESIS Lu
.
n an ti

n s y
11. PROCEEDINGS Tuy
,
n t
.
p h
.
i ngh
.
i.
12. TECHREPORT B ao c ao k y thu
.
t c
,
ua m
.
t tru
,
` o
,
ng v` a m
.
t vi
.
n
13. UNPUBLISHED Nhu
,
ng trang chu
,
a cng b

.
C ac tru
,
` o
,
ng c
,
ua c ac lo
.
ai t` ai li
.
u trn c o th
,
l ` a
address, institution, pages,
author, journal, publisher,
booktitle, key, school,
chapter, language, series,
crossref, month, title,
edition, note, type,
editor, number, volume,
howpublished, organization, year.
C ac tru
,
` o
,
ng khng phn bi
.
t hoa ho
.
ac khng nn ta c o th
,
g o ch u
,
to nh
,
o
khng
,
anh hu
,
,
o
,
ng. C ac l
.
nh c
,
ua TeX c ung tun th
,
u trong c ac d` ong l
.
nh c
,
ua
tru
,
` o
,
ng nhu
,
:
author = {Kurt G{\"{o}}del},
Sau m

i tru
,
` o
,
ng d
`
u ph
,
ai c o d

u , d
,
c ach ra.
12.3.2. Chi ti

t m
.
t s

lo
.
ai t ` ai li
.
u
1. ARTICLE
Tru
,
` o
,
ng b

at bu
.
c: author, title, journal, year, pages
Tru
,
` o
,
ng t ` uy ch
.
on: volume, number, language, note
12.3. Thi

t l
.
p co
,
s
,
o
,
d u
,
li
.
u 125
V d
.
u:
1. Ernest T. Moynahan, On a problem of M. Stone, Acta Math. Acad. Sci. Hun-
gar. 8 (1957), 455460.
2. Ernest T. Moynahan, On a problem of M. Stone, Acta Math. Acad. Sci. Hun-
gar. 8 (1957), no. 5, 455460 (English), Russian translation available.
G o v` ao
@ARTICLE{eM57,
author = {Ernest T. Moynahan},
title = {On a Problem of {M. Stone}},
journal = {Acta Math. Acad. Sci. Hungar.},
pages = {455-460},
volume = {8},
year = {1957},
}
@ARTICLE{eM57a,
author = {Ernest T. Moynahan},
title = {On a Problem of {M. Stone}},
journal = {Acta Math. Acad. Sci. Hungar.},
pages = {455-460},
volume = {8},
number = {5},
year = {1957},
note = {Russian translation available},
language = {English},
}
2.BOOK
Tru
,
` o
,
ng b

at bu
.
c: author (or editor), title, publisher, year
Tru
,
` o
,
ng t ` uy ch
.
on: edition, series, volume, number, address, month, language,
note
V d
.
u:
1. George A. Menuhin, Universal algebra, D. Van Nostrand, Princeton, 1968.
2. George A. Menuhin, Universal algebra, second ed., University Series in
Higher Mathematics, vol. 58, D. Van Nostrand, Princeton, March 1968 (En-
glish), no Russian translation.
126 Chu
,
o
,
ng 12. Bibtex v o
,
i t` ai li
.
u tham kh
,
ao
G o v` ao:
@BOOK{gM68,
author = "George A. Menuhin",
title = "Universal Algebra",
publisher = "D.~Van Nostrand",
address = "Princeton",
year = 1968,
}
@BOOK{gM68a,
author = "George A. Menuhin",
title = "Universal Algebra",
publisher = "D.~Van Nostrand",
address = "Princeton",
year = 1968,
month = mar,
series = "University Series in Higher Mathematics",
volume = 58,
edition = "Second",
note = "no Russian translation",
language = "English",
}
3. INPROCEEDINGS
Tru
,
` o
,
ng b

at bu
.
c: author, title, booktitle, year
Tru
,
` o
,
ng t ` uy ch
.
on: address, editor, series, volume, number, organization, pub-
lisher, month, note, pages, language
V d
.
u:
1. Peter A. Konig, Composition of functions. Proceedings of the Conference on
Universal Algebra, 1970.
2. Peter A. Konig, Composition of functions. Proceedings of the Conference on
Universal Algebra (Kingston, ON) (G. H. Birnbaum, ed.), vol. 7, Canadian
Mathematical Society, Queens Univ., December 1970, available from the
Montreal o ce, pp. 1106 (English).
G o v` ao:
12.3. Thi

t l
.
p co
,
s
,
o
,
d u
,
li
.
u 127
@INPROCEEDINGS{pK69,
author = "Peter A. Konig",
title = "Composition of Functions".
booktitle = "Proceedings of the Conference on
Universal Algebra",
year = 1970,
}
@INPROCEEDINGS{pK69a,
author = "Peter A. Konig",
title = "Composition of Functions".
booktitle = "Proceedings of the Conference on
Universal Algebra",
address = "Kingston, ON",
publisher = "Queens Univ.",
organization = "Canadian Mathematical Society",
editor = "G. H. Birnbaum",
pages = "1-106",
volume = 7,
year = 1970,
month = dec,
note = "available from the Montreal office",
language = "English",
}
4.INCOLLECTION
Tru
,
` o
,
ng b

at bu
.
c: author, title, booktitle, publisher, year
Tru
,
` o
,
ng t ` uy ch
.
on: editor, series, volume, number, address, edition, month,
note, pages, language
C ach g o v` ao v` a v d
.
u tu
,
o
,
ng t
.
u
,
nhu
,
ph
`
n trn.
5. MASTERSTHESIS ho
.
ac PHDTHESIS
Tru
,
` o
,
ng b

at bu
.
c: author, title, school, year
Tru
,
` o
,
ng t ` uy ch
.
on: type, address, month, note, pages
6. TECHREPORT
Tru
,
` o
,
ng b

at bu
.
c: author, title, institution, year
Tru
,
` o
,
ng t ` uy ch
.
on: ype, number, address, month, note
128 Chu
,
o
,
ng 12. Bibtex v o
,
i t` ai li
.
u tham kh
,
ao
7. UNPUBLISHED
Tru
,
` o
,
ng b

at bu
.
c: author, title, note
Tru
,
` o
,
ng t ` uy ch
.
on: month, year
8. BOOKLET
Tru
,
` o
,
ng b

at bu
.
c: title
Tru
,
` o
,
ng t ` uy ch
.
on: author, howpublished, address, month, year, note
9. INBOOK
Tru
,
` o
,
ng b

at bu
.
c: author or editor, title, chapter or pages, publisher,year
Tru
,
` o
,
ng t ` uy ch
.
on: series, volume, number, type, address, edition, month,
pages, language, note
10. MANUAL
Tru
,
` o
,
ng b

at bu
.
c: title
Tru
,
` o
,
ng t ` uy ch
.
on: author, organization, address, edition, month, year, note
11. MISC
Tru
,
` o
,
ng b

at bu
.
c: Required eld at least one of the optional elds must be
present
Tru
,
` o
,
ng t ` uy ch
.
on: author, title, howpublished, month, year, note, pages
12. PROCEEDINGS
Tru
,
` o
,
ng b

at bu
.
c: title, year
Tru
,
` o
,
ng t ` uy ch
.
on: editor, series, volume, number, address, organization, pub-
lisher, month, note
12.4. S
,
u
,
d
.
ung bibtex bin d
.
ich
12.4.1. L

y t ` ai li
.
u v` ao
1. Ta mu

n t` ai li
.
u n` ao du
,
.
o
,
c li
.
t k trong m
.
uc tham kh
,
ao th` trong v an b
,
an
c o l
.
nh \cite{<nh an t`ai li
.
u>} v d
.
u \cite{pK57} khi bin d
.
ich bibtex
t
.
u
,
d
.
ng l

y v` ao.
2. Mu

n trch d

n t` ai li
.
u c o trang [4, pages 100-130] th`
\cite[pages 100-130]{pk57}.
3. M
.
t t` ai li
.
u khng du
,
.
o
,
c trch d

n trong t` ai li
.
u nhu
,
ng mu

n li
.
t k trong
danh s ach t` ai li
.
u tham kh
,
ao th` g o v` ao l
.
nh sau dy
,
o
,
b

t c u
,
v
.
i tr n` ao c
,
ua
t` ai li
.
u: \nocite{pK57}.
4. V o
,
i l
.
nh \cite{*} th` t

t c
,
a t` ai li
.
u d
`
u du
,
.
o
,
c l

y v` ao.
12.4. S
,
u
,
d
.
ung bibtex bin d
.
ich 129
12.4.2. T
.
p chnh g
.
oi c ac thu
,
vi
.
n
Ta g
.
oi n o l ` a main.tex
1.
,
O
,
cu

i t
.
p ph
,
ai c o
\bibliographystyle{amsplain}
\bibliography{vidu}
v o
,
i vidu.bib trong thu
,
m
.
uc t
.
p chnh.
2. L
.
nh \bibliography{vidu} c o th
,
ch u
,
a nhi
`
u t
.
p m
.
t l uc nhu
,
:
\bibliography{vidu, nhdien, tltiengnga,baibaomoi}
M

i t
.
p trn ta ch u
,
a c ac tn t` ai li
.
u ring nhu
,
: nhdien.bib l ` a ch

ch u
,
a c ac
s ach v` a b` ai b ao c
,
ua ti, ...
12.4.3. C ac bu
,
o
,
c bin d
.
ich
1. D
.
ich t
.
p main.tex b`nh thu
,
` o
,
ng b
`
ang LaTeX khng c o l

i b`nh thu
,
` o
,
ng v` a
ch u y c o t
.
p k

t qu
,
a main.aux.
2. D
.
ich t
.
p main.tex b
`
ang bibtex.execho k

t qu
,
a l ` a t
.
p main.bbl v` a m
.
t t
.
p
nh
.
t k y main.blg
This is BibTeX, C Version 0.99c
The top-level auxiliary file: main.aux
The style: amsplain.bst
Database file #1: vidu.bib
3. D
.
ich l
.
ai main.tex b
`
ang Latex hai l
`
n, khi d o Latex l

y t
.
p main.bbl v` ao.
4. N

u b
.
an mu

n tham kh
,
ao m
,
o
,
t
.
p main.bbl s e th

y mi tru
,
` o
,
ng tham kh
,
ao.
Nhu
,
v
.
y khi chuy
,
n cho ngu
,
` o
,
i kh ac t` ai li
.
u c
,
ua m`nh ph
,
ai ch ep c ai mi
tru
,
` o
,
ng n` ay v` ao v an b
,
an h
.
oc k` em theo t
.
p n` ay.
12.4.4. C ac l

i bin d
.
ich c o th
,
x
,
ay ra
1. N

u thi

u m
.
t ngo
.
ac nh ay:
title = "General Lattice Theory
Thng b ao l

i:
I was expecting a , or a }
line 12 of file sampartb.bib
: edition = "
: Expanded and Revised",
130 Chu
,
o
,
ng 12. Bibtex v o
,
i t` ai li
.
u tham kh
,
ao
Im skipping whatever remains of this entry
Warning--missing publisher in fR82
Warning--missing year in fR82
2. Thi

u c u ph ap c
,
ua TeX nhu
,
d

u $ d
`
u c o c
,
anh b ao d` ong sai.
12.5. VieTeX qu
,
an l y t
.
p Bib v` a bin d
.
ich

,
quan l y c ac trch d

n v an b
,
an t` u
,
c ac phin b
,
an tru
,
o
,
c d a c o ch u
,
c n ang li
.
t
k v` a nh
,
ay t o
,
i v
.
i tr trch d

n n` ay:
Menu: LaTeX-->References-->List of Cites
H`nh 12.1: Li
.
t k danh s ach trch d

,
qu
,
an l y t

t c ac trch d

n theo hu
,
o
,
ng hi
.
n d
.
ai. T` u
,
phin b
,
an 2.9 cung c

p
so
.
an t
.
p Bib.
12.5.1. So
.
an th
,
ao t
.
p bib
Khi m
,
o
,
t
.
p c o dui Bib th` Menu v` a n ut
,
o
,
thanh th u
,
3 m o
,
i s ang ln v` a t
.
u
,
d
.
ng t m` au cho c ac t` u
,
kh oa:
Ta ch u y nh u
,
ng di
`
u sau khi so
.
an t
.
p bib:
12.5. VieTeX qu
,
an l y t
.
p Bib v` a bin d
.
ich 131
H`nh 12.2: So
.
an th
,
ao v` a qu
,
an l y t
.
p bib
1. C ac t` u
,
kh oa d
.
ac tru
,
ng c
,
ua t
.
p bib du
,
.
o
,
c t m` au kh ac nhau nhu
,
lo
.
ai t` ai li
.
u
t d
,
o, tru
,
` o
,
ng chnh t` ai li
.
u m` au xanh l ` a b

at bu
.
c, c ac tru
,
` o
,
ng ph
.
u m` au tm
v` a in nghing.
2. Ba n ut danh cho t
.
p Bib s ang ln v` a n ut
,
o
,
gi u
,
a khi nh

n v` ao s e ra li
.
t k
danh s ach c ac t` ai li
.
u
,
o
,
c
,
u
,
a s
,
du
,
o
,
i.
3.
,
O
,
c
,
u
,
a s
,
Project c o *VieBibtex l ` a c ac m

u t` ai li
.
u d
,
l

y v` ao. Mu

n m

u
t` ai li
.
u n` ao th` nh

n d up v` ao d o d
,
c o m

u g
`
m c ac t` u
,
khoa, ta ch
,
di
`
n n
.
i
dung thi.
12.5.2. T`m ki

m v` a xem t ` ai li
.
u
M
.
t t
.
p Bib c o th
,
ch u
,
a r

t nhi
`
u d
`
u t` ai li
.
u, v
.
y ta ph
,
ai t`m ki

m v` a xem
tru
,
o
,
c:
Menu:Tools-->Find and View
1. Nh
.
p c ac thng s

d
,
t`m ki

m v` a du
,
.
o
,
c li
.
t k
,
o
,
c
,
u
,
a s
,
du
,
o
,
i.
2. N ut xem t

t c
,
a th` khng c
`
n t`m ki

m c ac d
`
u v an b
,
an s e du
,
.
o
,
c l

y v` ao h

t
v` a l ` am danh s ach.
3. B
.
an c o th
,
ch
.
on ph
`
n d
.
inh d
.
ang t` ai li
.
u tham kh
,
ao nhu
,
ph
`
n tru
,
o
,
c d a n oi,
132 Chu
,
o
,
ng 12. Bibtex v o
,
i t` ai li
.
u tham kh
,
ao
H`nh 12.3: Giao di
.
n t`m ki

m v` a xem tru
,
o
,
c
trong [Bib style].
4. C o th
,
li
.
t k nhi
`
u t
.
p trong Folder, n

u khng ch
.
on th` ch
,
t
.
p tru
,
o
,
c m
.
at.
N

u c o ti

ng Vi
.
t ph
,
ai l

y g oi c` ai d

u v` ao m o
,
i bin d
.
ich du
,
.
o
,
c.
5. B
.
an nh

n c ac n ut View s e c o k

t qu
,
a. H`nh 12.4.
6.
,
tr anh bin d
.
ich nhi
`
u l
`
n v` a v

n c o k

t qu
,
a t` u
,
l
`
n tru
,
o
,
c, khi m

i l
`
n
t`m ki

m m o
,
i th` d` ung n ut [DelLog] d
,
x oa c ac t
.
p ph
.
u di.
12.5.3. L

y t` u
,
kh oa v` ao t ` ai li
.
u
Khi t`m ki

m k

t qu
,
a
,
o
,
c
,
u
,
a s
,
du
,
o
,
i, ta c o th
,
chuy
,
n qua t
.
p TeX dang so
.
an
v` a l

y t` u
,
kh oa v` ao nhu
,
h`nh du
,
o
,
i dy. Nh

n phm ph
,
ai chu
.
t v` ao d` ong t` ai li
.
u
v` a c o Menu tu
,
o
,
ng t ac: L

y kh oa, l

y tn, t ac gi
,
a,.... H`nh 12.5.
C o th
,
thi

t l
.
p t
.
p m o
,
i b
`
ang c ach l

y t` ai li
.
u
,
o
,
c ac t
.
p d a c o thng qua
Menu: Tools-->Find and Export H`nh 12.6.
1. Ta c o th
,
l
.
p m
.
t t
.
p m o
,
i;
2. Ta c o th
,
g

an v` ao t
.
p d a c o;
3. Ta c o th
,
m
,
o
,
t
.
p v` u
,
a thi

t l
.
p.
12.6. K

t lu
.
n 133
H`nh 12.4: K

t qu
,
a xem tru
,
o
,
c
H`nh 12.5: L

y t` u
,
kh oa ho
.
ac tn trch d

n
12.6. K

t lu
.
n
M
.
t ph
`
n khng th
,
thi

u l ` a t` ai li
.
u tham kh
,
ao cho b

t c u
,
v an b
,
an khoa h
.
oc
n` ao.
,
d o
,
m

t cng v` a d
.
ep t` ai li
.
u h ay d` ung bibtex.VieTeX d a cung c

p c ac
134 Chu
,
o
,
ng 12. Bibtex v o
,
i t` ai li
.
u tham kh
,
ao
H`nh 12.6: L

y d
`
u t` ai li
.
u sang t
.
p bib kh ac
kh
,
a n ang so
.
an th
,
ao bibtex chnh x ac nhu
,
t
.
u
,
d
.
ng ho` an th` anh, t`m ki

m li
.
t
k, xem tru
,
o
,
c k

t qu
,
a ,...
CHU
,
O
,
NG 13
S

ACH HU
,

O
,
NG D

N S
,
U
,
D
.
UNG T
E
X
13.1. S ach v
`
TeX v o
,
i m a ngu
`
n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135
13.2. C` ai

d
.
at v` a s
,
u
,
d
.
ung g oi l
.
nh . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137
13.3. G oi l
.
nh titledot.sty . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140
13.4. C ac lu
.
n an m

u . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145
13.1. S ach v
`
TeX v o
,
i m a ngu
`
n
13.1.1. Gi o
,
i thi
.
u
R

t nhi
`
u t` ai li
.
u hu
,
o
,
ng d

n v
`
TeX c o trn m
.
ang. Ti thu th
.
p t
.
ai dy m
.
t
s

cu

n s ach thng d
.
ung v` a c o m a ngu
`
n TeX d
,
c ac b
.
an s
,
u
,
d
.
ung v` a bi

t h
.
o s
,
u
,
d
.
ung TeX nhu
,
th

n` ao. Ti ch
,
k` em theo c ac t
.
p TeX c` on c ac d
.
ang kh ac t
.
u
,
c ac
b
.
an s e bin d
.
ich l

y v` kh

i lu
,
.
o
,
ng c
,
ua ch ung qu a l o
,
n khng k` em v` ao VieTeX
du
,
.
o
,
c.
13.1.2. Hu
,
o
,
ng d

n bin d
.
ich
C ac cu

n s ach du
,
.
o
,
c d
,
trong thu
,
m
.
uc @BookLaTeX
,
o
,
c
,
u
,
a s
,
d
.
u
,
an. N

u chu
,
a
c o thu
,
m
.
uc d o th` l

y ra b
`
ang c ach:
Menu:Project-->Insert Folder Template-->@BookLaTeX
Trong l` ong n o l ` a thu
,
m
.
uc c
,
ua c ac cu

n s ach.
M

i cu

n s ach c o t
.
p chnh v` a c ac t
.
p k` em theo v` a c ac b
.
an c o th
,
d
.
oc du
,
.
o
,
c
khi nh

n d up v` ao n o.
Ch u y c ac cu

n s ach d
.
inh d
.
ang d
.
ich kh ac nhau: tex.exe ho
.
ac latex.exe b
.
an
ch u y nh

n c ac n ut tu
,
o
,
ng u
,
ng d
,
bin d
.
ich trong VieTeX.
1. D. Knuth, The TeXbook:
y l ` a cu

n s ach d
`
u tin c
,
ua t ac gi
,
a l ` am ra TeX
T` ai li
.
u n` ay du
,
.
o
,
c bin d
.
ich b
`
ang tex.exe, trong VieTeX b
.
an m
,
o
,
t
.
p tex-
book.tex v` a d
.
ich
Execute --> Plain TeX =>DVI
(y l ` a cu

n th
,
u
,
th ach v o
,
i chu
,
o
,
ng tr`nh VieTeX v o
,
i trn 28000 d` ong v an
b
,
an)
2. Michael Doob, A Gentle Introduction to TeX :
136 Chu
,
o
,
ng 13. S ach hu
,
o
,
ng d

n s
,
u
,
d
.
ung T
E
X
y l ` a cu

n s ach hu
,
o
,
ng d

n d` ung TeX c o r

t s o
,
m. Hi
.
n nay dang c o
,
o
,
http://www.ctan.org/tex-archive/info/gentle/
T` ai li
.
u n` ay du
,
.
o
,
c bin d
.
ich b
`
ang tex.exe, trong VieTeX b
.
an m
,
o
,
t
.
p gen-
tle.tex v` a d
.
ich
Menu:Execute --> Plain TeX =>DVI
3. Victor Eijkhout, TeX by topic, TeXnicians reference:
Hu
,
o
,
ng d

n TeX theo ch
,
u d
`
, c
`
n cho ai t`m hi
,
u su v
`
TeX v` a m
,
o
,
r
.
ng n o.
Hi
.
n t
.
ai c o
http://savannah.nongnu.org/projects/texbytopic
T
.
p chnh texbytopic.tex du
,
.
o
,
c bin d
.
ich theo Latex.exe, Trong VieTeX b
.
an
m
,
o
,
t
.
p texbytopic.tex v` a
Execute --> Compile LaTeX (ho
.
c Texify =>DVI)
4. Tobias Oetiker, A not so short introduction to LaTeX:
Nguy

n Tn Khoa d
.
ich sang ti

ng vi
.
t Gi o
,
i thi
.
u ng

an v
`
LaTeX2e.
T` ai li
.
u n` ay c o t
.
ai hai d
.
ia ch
,

http://www.tex.ac.uk/tex-archive/info/lshort/
http://vntex.sourceforge.net/vntexse3.html

.
ia ch
,
sau cung c

p phng ti

ng Vi
.
t, b
,
an n` ay du
,
o
,
i d
.
ang m a Unicode,
chu
,
o
,
ng 6 hu
,
o
,
ng d

n c` ai d
.
at ti

ng Vi
.
t d a s
,
u
,
a d
,
ph` u h
.
o
,
p v o
,
i thay d
,
i hu
,
o
,
ng
d

n c` ai d
.
at ti

ng Vi
.
t t
.
ai trang Web n` ay. Ti thch nguyn b
,
an chu
,
o
,
ng 6
c
,
ua Nguy

n Tn Khoa ho
,
n. Ti c ung chuy
,
n d
,
i b
,
an chnh c
,
ua Nguy

n Tn
Khoa sang d
.
ang m a Unicode d a lu, khng thay d
,
i g` ngo` ai vi
.
c d
.
at tn
c ac t
.
p theo chu
,
o
,
ng v` a trong n o d
`
u ch
,
ra t
.
p g

c. B
,
an ti

ng Anh d a du
,
.
o
,
c
t ac gi
,
a c
.
p nh
.
t m o
,
i, d
,
tham kh
,
ao ti lu
,
u c
,
a b
,
an TeX ti

ng Anh v` a ti

ng
Vi
.
t
,
o
,
dy:
T
.
p chnh lshort.tex du
,
.
o
,
c bin d
.
ich theo Latex.exe, Trong VieTeX b
.
an m
,
o
,
t
.
p lshort.tex v` a
Execute --> Compile LaTeX (ho
.
c Texify =>DVI)
N

u thay d
,
i l
.
nh g
.
oi ti

ng Vi
.
t th` c o th
,
d
.
ich b
`
ang XeLaTeX.exe m` a trong
VieTeX c o n ut cng c
.
u bin d
.
ich n` ay.
5. Gary L. Gray, A course of LaTeX :
Nguy

n Phi H` ung d
.
ich sang ti

ng Vi
.
t Gi ao tr`nh LaTeX
T` ai li
.
u n` ay c o t
.
ai d
.
ia ch
,

http://vntex.sourceforge.net/vntexse3.html
Ti d a chuy
,
n sang m a Unicode v` a t
.
p
,
anh du
,
o
,
i d
.
ang *.eps (b
,
an TeX ti

ng
Anh ti chu
,
a t`m th

y), t
.
p chnh latexcourse.tex du
,
.
o
,
c bin d
.
ich theo La-
tex.exe, Trong VieTeX b
.
an m
,
o
,
t
.
p latexcourse.tex v` a
13.2. C` ai d
.
at v` a s
,
u
,
d
.
ung g oi l
.
nh 137
Execute --> Compile LaTeX (ho
.
c Texify =>DVI)
6. Harvey J. Greenberg, A Simplied Introduction to LaTeX
T` ai li
.
u n` ay c o t
.
ai hai d
.
ia ch
,

http://www.tex.ac.uk/tex-archive/info/simplified-latex/
T
.
p chnh latex.tex du
,
.
o
,
c bin d
.
ich theo Latex.exe, Trong VieTeX b
.
an m
,
o
,
t
.
p latex.tex v` a
Execute --> Compile LaTeX (ho
.
c Texify =>DVI)
7. Paul W. Abrahams, Kathryn A. Hargreaves, Karl Berry, TeX for the Im-
patient :
y l ` a cu

n s ach hu
,
o
,
ng d

n d` ung TeX c o r

t s o
,
m. Hi
.
n nay dang c o
,
o
,
http://www.ctan.org/tex-archive/info/impatient/
T` ai li
.
u n` ay du
,
.
o
,
c bin d
.
ich b
`
ang tex.exe, trong VieTeX b
.
an m
,
o
,
t
.
p impa-
tient.tex v` a d
.
ich
Execute --> Plain TeX =>DVI
13.2. C` ai

d
.
at v` a s
,
u
,
d
.
ung g oi l
.
nh
13.2.1. G oi l
.
nh l ` a g`
D` ung so
.
an th
,
ao v an b
,
an b
`
ang LaTeX l ` a d` ung c ac l
.
nh d
,
di
`
u khi
,
n cho ta
k

t qu
,
a cu

i c ` ung s
,
an ph
,
m ch

b
,
an.
,
m
,
o
,
r
.
ng kh
,
a n ang s
,
u
,
d
.
ung LaTeX v` a
d ap u
,
ng nhu c
`
u da d
.
ang v o
,
i k

t qu
,
a chuyn nghi
.
p, ngu
,
` o
,
i ta d a thi

t k

cho
ngu
,
` o
,
i s
,
u
,
d
.
ung t
.
ao c ac g oi l
.
nh d` ung chung. Nhu
,
v
.
y g oi l
.
nh gi

ng nhu
,
thu
,
vi
.
n c ac l
.
nh, c
`
n th` du
,
a ra d` ung, khng c
`
n th` thi c ung khng
,
anh hu
,
o
,
ng
d

n k

t qu
,
a. y c ung l ` a m a ngu
`
n m
,
o
,
ai c ung tham kh
,
ao du
,
.
o
,
c v` a ai c ung c o
kh
,
a n ang thay d
,
i du
,
.
o
,
c. Th
.
u
,
c t

d
,
l ` am ra m
.
t g oi l
.
nh l ` a gom m
.
t s

l
.
nh
v` ao m
.
t t
.
p c o dui sty.
13.2.2.
.
ac

di
,
m c
,
ua g oi l
.
nh
Trong th
.
u
,
c t

nhi
`
u g oi l
.
nh d` ung chung s e c o c ac l
.
nh tr ` ung nhau v` a d

n
t o
,
i khng tu
,
o
,
ng thch v o
,
i nhau. Th
.
u
,
c s
.
u
,
c o nhi
`
u g oi l
.
nh khng d` ung chung
v o
,
i nhau trong m
.
t v an b
,
an v` a d

n t o
,
i bin d
.
ich b
.
i l

i, do d o khi s
,
u
,
d
.
ung g oi
l
.
nh ta c o th
,
th
,
u
,
h` oa nh
.
p du
,
.
o
,
c v o
,
i v an b
,
an c
,
ua ta khng.
o l ` a du
,
a g oi l
.
nh v` ao b
`
ang l
.
nh \usepackage{...} v` a bin d
.
ich m
.
t l
`
n
tru
,
o
,
c khi d` ung l
.
nh c
,
ua n o.
Tru
,
` o
,
ng h
.
o
,
p khng tu
,
o
,
ng thch khng nhi
`
u l

am, v` quy t

ac vi

t c

u tr uc g oi
l
.
nh l ` a ph
,
ai tham kh
,
ao g oi l
.
nh tu
,
o
,
ng t
.
u
,
c o th
,
, c ac l
.
nh trong g oi l
.
nh khng
138 Chu
,
o
,
ng 13. S ach hu
,
o
,
ng d

n s
,
u
,
d
.
ung T
E
X
s
,
u
,
d
.
ung ra ngo` ai g oi l
.
nh thu
,
` o
,
ng c o k` em k y t
.
u
,
@, v` k y t
.
u
,
n` ay trong v an b
,
an
b`nh thu
,
` o
,
ng l ` a 1 k y t
.
u
,
d
.
ac bi
.
t. V d
.
u tru
,
o
,
c khi du
,
a ra d` ung l
.
nh \section
ngu
,
` o
,
i ta xy d
.
u
,
ng l
.
nh ph
.
u trong g oi l
.
nh \@section,. . . M
.
at kh ac ngu
,
` o
,
i ta c

ang d
.
at c ac l
.
nh l ` a nguyn t` u
,
ti

ng Anh, m` a c ac t` u
,
ti

ng Anh th` kh ac nhau


nn h
.
an ch

tr ` ung nhau.
M
.
t g oi l
.
nh ch
,
nh
`
am m
.
t m
.
uc dch l ` am m
.
t vi
.
c c
.
u th
,
c` ang t

t v` a c o m
.
t
s

l
.
nh s
,
u
,
d
.
ung t nh

t, do
,
n gi
,
an nh

t. V d
.
u g oi l
.
nh indentrst.sty ch
,
l ` am
nhi
.
m v
.
u l ` am th
.
ut d
`
u d` ong d` ong d
`
u tin c
,
ua do
.
an.
G oi l
.
nh c ung c o t ` uy ch
.
on du
,
.
o
,
c thi

t k

trong g oi l
.
nh trong g oi
l
.
nh v d
.
u g oi phng ti

ng Vi
.
t c o t ` uy chon utf8 ho
.
ac tcvn nhu
,
\usepackage[utf8]{vietnam}.
13.2.3. C` ai

d
.
at v` a s
,
u
,
d
.
ung g oi l
.
nh
Khi bin d
.
ich LaTeX, khi c o l` o
,
i g
.
oi g oi l
.
nh
,
o
,
ph
`
n d
`
u v an b
,
an nhu
,
\usepackage{shortlst}
LaTeX t`m ki

m t
.
p shortlst.sty
,
o
,
c ` ung thu
,
m
.
uc v o
,
i t
.
p v an b
,
an, n

u khng
c o m o
,
i di t`m
,
o
,
thu
,
m
.
uc c

u h`nh s

an nhu
,
trong MiKTeX l ` a
..\miktex 2.9\tex\latex\<tn g oi l
.
nh>\*.sty
N

u khng th

y th` LaTeX b ao l

i khng c o g oi l
.
nh n` ay. Nhu
,
ng trong MiK-
TeX c o co
,
ch

t`m ngay trong danh s ach g oi l


.
nh n

u c o n o s e n
.
ap v` ao, c ac b
.
an
d
.
inh hu
,
o
,
ng t` u
,
tru
,
o
,
c da g oi l
.
nh
,
o
,
du. N

u khng c o trong danh s ach n o m o


,
i
b ao l

i.
Nhu
,
v
.
y, Ta c o th
,
s
,
u
,
d
.
ung g oi l
.
nh b

t k` y b
`
ang c ach
+
.
at t
.
p g oi l
.
nh d o t
.
ai thu
,
m
.
uc t
.
p v an b
,
an
+
.
at g oi l
.
nh t
.
ai m
.
t thu
,
m
.
uc m` a LaTeX ch u
,
a c ac g oi l
.
nh nhu
,
v d
.
u
MiKTeX
,
o
,
trn. Ngha l ` a t
.
ao m
.
t thu
,
m
.
uc v` a chu
,
a g oi l
.
nh v` ao d o v` a sau d o
c
.
p nh
.
t c

u h`nh MiKTeX. Trong VieTeX b


.
an ch
.
on
Menu:tools>MiKTeX Setting
sau d o nh

n n ut [refresh FNDB] d
,
c
.
p nh
.
t du
,
` o
,
ng d

n.
+ R

t nhi
`
u g oi l
.
nh trong MiKTeX khi c` ai d
.
at xong d a c o c ac t
.
p v
.
i d
.
u v` a
t
.
p hu
,
o
,
ng d

n s
,
u
,
d
.
ung, c ac t` ai li
.
u d o trong thu
,
m
.
uc sau dy c ac b
.
an nn v` ao
d o m
,
o
,
t
.
p pdf d
,
xim v d
.
u nhu
,
g oi l
.
nh beamer.sty r

t c o ch v` a t
.
u
,
h
.
oc t
.
p
du
,
.
o
,
c:
..\miktex 2.7\doc\latex\beamer\doc\beameruserguide.pdf
13.2. C` ai d
.
at v` a s
,
u
,
d
.
ung g oi l
.
nh 139
13.2.4. Nh u
,
ng g oi l
.
nh l

y t` u
,
trn internet
M
.
t g oi l
.
nh thu
,
` o
,
ng du
,
.
o
,
c lu
,
u tr u
,
,
o
,
http://tug.ctan.org/ v` a trang web
c
,
ua t ac gi
,
a ho
.
ac co
,
quan t
.
ao ra n o. G oi l
.
nh do v
.
y lun lun du
,
.
o
,
c s
,
u
,
a d
,
i v` a
c
.
p nh
.
t t

t ho
,
n. Nhu
,
v
.
y b
,
an d a c o trong MiKTeX l ` a d` u
,
ng l
.
ai l uc ph at h` anh
phin b
,
an MiKTeX, n

u c o s
,
u
,
d
.
ung sau d o ta ph
,
ai l

y
,
o
,
internet, m
.
at kh ac r

t
nhi
`
u g oi l
.
nh khng c o trong MiKTeX v d
.
u nhu
,
shortlst.sty ch
,
ang h
.
an.
Khi d o ta v` ao
http://www.ctan.org/tex-archive/macros/latex/contrib/shortlst/
H`nh 13.1: G oi l
.
nh trn CTAN
B
.
an c o th
,
l

y t
.
p shortlst.pdf xem tru
,
o
,
c v` a t
.
p shortlst.dtx v
`
thu
,
m
.
uc d
.
at
g oi l
.
nh n` ay.
+ Sau d o m
,
o
,
t
.
p shortlst.dtx b
`
ang VieTeX v` a nh

n phm bin d
.
ich ra DVI,
ngha l ` a bin d
.
ich b`nh thu
,
` o
,
ng nhu
,
t
.
p c o dui TeX. K

t qu
,
a sinh ra t
.
ai thu
,
m
.
uc d o t
.
p shortlst.dvi v` a shortlst.ins (Khi l

y v
`
chu
,
a c o) ta c o th
,
xem t
.
p
shortlst.dvi b`nh thu
,
` o
,
ng.
+ L
.
ai m
,
o
,
t
.
p shortlst.ins b
`
ang VieTeX (ch u y khi m
,
o
,
khng ph
,
ai dui tex
nn ph
,
ai ch
.
on m
,
o
,
t
.
p *.* m o
,
i nh`n th

y shortlst.ins, r

t nhi
`
u g oi l
.
nh d a c o
s

an). L
.
ai bin d
.
ich t
.
p n` ay v` a xem du
,
.
o
,
c t
.
p shortlst.dvi d
`
y d
,
u. M
.
t t
.
p m o
,
i
140 Chu
,
o
,
ng 13. S ach hu
,
o
,
ng d

n s
,
u
,
d
.
ung T
E
X
sinh ra l ` a shortlst.sty v` a ta s
,
u
,
d
.
ung g oi l
.
nh n` ay du
,
.
o
,
c.
13.2.5. K

t lu
.
n
+ V

n d
`
l ` a l
.
p tr`nh t
.
ao ra g oi l
.
nh th

n` ao, v

n d
`
n` ay ti hi
,
u r

t t c o t` ai
li
.
u clsguide.pdf trn m
.
ang hu
,
o
,
ng d

n l ` am l o
,
p v an b
,
an v` a g oi l
.
nh n

u b
.
an
n` ao c
`
n t`m ki

m v
`
t
.
u
,
h
.
oc.
+ M
.
t g oi l
.
nh khi thi

t k

ngu
,
` o
,
i t
.
ao ra n o nh
`
am m
.
t m
.
uc dch n` ao d o.
Nhu
,
ng c o th
,
trong th
.
u
,
c t

ta u
,
ng d
.
ung v` ao m
.
uc dch tu
,
o
,
ng t
.
u
,
v an b
,
an c
,
ua ta
d o c ung l ` a s ang t
.
ao khi d` ung TeX. R

t nhi
`
u g oi l
.
nh m o
,
i du
,
.
o
,
c l
.
p ra b
,
o
,
i d
.
u
,
a
v` ao nhi
`
u g oi l
.
nh d a c o, b
.
an c o th
,
l ` am du
,
.
o
,
c khng cho ti

ng Vi
.
t ta?
13.3. G oi l
.
nh titledot.sty
13.3.1. Gi o
,
i thi
.
u
R

t nhi
`
u ngu
,
` o
,
i mu

n c ac s

c ac do
.
an v o
,
i tiu d
`
c o d

u ch

m. Tru
,
o
,
c dy ti
thu
,
` o
,
ng tu
,
v

n l ` a ch

m thm di
,
m v` ao d
.
inh ngha c ac s

m c
,
ua l o
,
p v an b
,
an.
Nhu
,
ng nhi
`
u khi gi u
,
a tiu d
`
v` a m
.
uc l
.
uc ch

m khng du
,
.
o
,
c hay l

am. Ngo` ai
ra ch

m
.
uc l
.
uc khng g

an ch u
,
[Chu
,
o
,
ng] v` ao m
.
uc l
.
uc du
,
.
o
,
c. M
.
t v

n d
`
n u
,
a l ` a
thay ch u
,
Chu
,
o
,
ng b
`
ang Chuyn d
`
, N
.
i dung,... th` l ` am th

n` ao? Ti d a d
.
u
,
a
v` ao g oi l
.
nh titlesec.sty v` a titletoc.sty d
,
l ` am ra g oi l
.
nh titledot.sty th
,
oa m an
c ac yu c
`
u trn.
13.3.2. T
.
ao l
.
p g oi l
.
nh
Ti c ung d a tham kh
,
ao g oi l
.
nh secdot.sty t
.
ai
http://tug.ctan.org/tex-archive/macros/latex/contrib/misc/
G oi l
.
nh n` ay c ung ch

m c ac s

nhu
,
ng ch
,
cho l o
,
p article.cls v` a ch
,
cho
\section, Ti vi

t thm cho c
,
a \subsection, \chapter n

u d` ung cho ti

ng
Anh th` c ung t

t. Ti c ung g
,
u
,
i k` em dy d
,
c ac b
.
an tham kh
,
ao.
G oi l
.
nh d` oi h
,
oi hai g oi l
.
nh titlesec.sty v` a titletoc.sty c o t
.
ai
http://www.ctan.org/tex-archive/macros/latex/contrib/titlesec/
v` a d
.
inh ngha l
.
ai
\titlecontents{chapter}[ 4.8pc]
{\addvspace{3pt}\bfseries}
{\contentslabel[\hfill\@tenchuong \ \thecontentslabel.]{6pc}}
{}
13.3. G oi l
.
nh titledot.sty 141
{\dotfill\quad\thecontentspage}
\titlecontents{section}[2.8pc]
{\addvspace{3pt}\bfseries}
{\contentslabel[\thecontentslabel.]{1.8pc}}
{}
{\dotfill\quad\thecontentspage}
\titlecontents{subsection}[2.8pc]
{\small}
{\thecontentslabel. }
{}
{\dotfill\quad\thecontentspage}
Nh u
,
ng l
.
nh n` ay ch
,
nh l
.
ai m
.
uc l
.
uc in ra cho d
.
ep. Ngo` ai ra c` on t ` uy ch
.
on in m
.
uc
l
.
uc v o
,
i subsection khng xu

ng d` ong.
13.3.3. S
,
u
,
d
.
ung g oi l
.
nh
Ch
,
c
`
n du
,
a v` ao \usepackage{titledot} m` a khng c
`
n du
,
a v` ao hai g oi
l
.
nh titlesec.sty v` a titletoc.sty.
Cho l o
,
p v an b
,
an article
\documentclass{article}
\usepackage[utf8]{vietnam}
\headsep=12pt
\usepackage{titledot}
%\usepackage[nosubsection]{titledot}
\begin{document}
\section{Gio
,
i thi
.
u}\label{sec:sec1}
\subsection{C

p hai}\label{subsec:sec1}
\subsection{C

p ba}\label{subsubsec:sec1}
\section{V d
.
u ch

m}\label{sec:sec2}
$\therefore$
(\ref{sec:sec1}) tham kh
,
ao (\ref{sec:sec2})
(\ref{subsec:sec1}) tham kh
,
ao (\ref{subsubsec:sec1})
\tableofcontents
142 Chu
,
o
,
ng 13. S ach hu
,
o
,
ng d

n s
,
u
,
d
.
ung T
E
X
Cho k

t qu
,
a
H`nh 13.2:
1. N

u c o t ` uy ch
.
on [nosubsection] th` c ac subsection ch
.
ay theo h` ang ngang
ch u
,
khng xu

ng d` ong. Nhu
,
\usepackage[nosubsection]{titledot}
2. C ac ch
,
s

tham kh
,
ao
,
o
,
cu

i khng c o d

u ch

m.
Cho l o
,
p v an b
,
an book.cls
Ph
`
n d
`
u khng thay d
,
i g` ch
,
thay article b
`
ang book
\documentclass{book}
\usepackage[utf8]{vietnam}
\headsep=12pt
\usepackage{titledot}
%\usepackage[nosubsection]{titledot}
\begin{document}
13.3. G oi l
.
nh titledot.sty 143
H`nh 13.3:
Cho k

t qu
,
a m
.
ac d
.
inh
v` a
H`nh 13.4:
13.3.4. Thay Chu
,
o
,
ng b
`
ang c ac tiu

d
`
kh ac
Ta d
.
inh ngha l
.
ai c ac tiu d
`
d o
\documentclass{book}
144 Chu
,
o
,
ng 13. S ach hu
,
o
,
ng d

n s
,
u
,
d
.
ung T
E
X
\usepackage[utf8]{vietnam}
\headsep=12pt
\usepackage{titledot}
\titlename{Chuyn
`
}
\begin{document}
\renewcommand{\chaptername}{Chuyn
`
}
Cho k

t qu
,
a m
.
ac d
.
inh
H`nh 13.5:
v` a
(13.3.1) tham kh
,
ao (13.3.2)
(13.3.3) tham kh
,
ao (13.3.3)
13.4. C ac lu
.
n an m

u 145
H`nh 13.6:
13.4. C ac lu
.
n an m

,
d

d` ang vi

t lu
.
n an b
`
ang LaTeX ti c

t`nh k` em theo 3 lu
.
n an v o
,
i d
.
inh
d
.
ang chung v` a ring d
,
c ac b
.
an l
.
u
,
a ch
.
on. B
.
an v` ao l

y ra
Menu: Project-->Folder Template-->@luanan
V` a c ac thu
,
m
.
uc sau dy:
1. khoaluanhai : y l ` a lu
.
n an c
,
ua em Tr
.
inh V an H
,
ai
C ac t
.
p TeX trong thu
,
m
.
u c~\vietex\template\luanan\khoaluanxuyen\
bialuanan.tex, chuong1.tex,chuong2.tex, chuong3.tex.
ketluan.tex,phuluc.tex
khoaluanhai.tex--> t
.
p chnh g
.
oi c ac t
.
p kh ac v` ao loicamon.tex,
loinoidau.tex, tailieuthamkhao.tex v` a c ac t
.
p h`nh kh ac
M

u lu

n an c o d` ung c ac g oi l
.
nh k` em
vnextsizes.sty-->G oi l
.
nh d
.
inh c o
,
phng 13pt
titledot.sty -->G oi l
.
nh d
,
c o d

u ch

m c ac s

tiu d
`
Bin d
.
ich ch
,
theo TeX-->PDF.
2. khoaluanhoa: y l ` a kh oa lu
.
n c
,
ua Tr
`
n Th
.
i Ninh Hoa K51T Ngo` ai c ac
g oi l
.
nh thng thu
,
` o
,
ng c o g oi titledot.sty d` ung l ` am m
.
uc l
.
uc c o ch u
,
Chu
,
o
,
ng.
D` ung l
.
nh \fontsize{14pt}{18pt}\selectfont d
,
ph ong ch u
,
: Thng s

th u
,
nh

t l ` a c o
,
phng 14pt, thng s

th u
,
2 l ` a d
.
cao c
,
ua d` ong.
G oi phng \usepackage{mathptmx} v` a \usepackage{mathpazo} l ` am
phng ch u
,
v` a cng th u
,
c d
.
ep ho
,
n.
Bin d
.
ich theo TeX-->DVI.
3. khoaluanxuyen: y l ` a lu
.
n an c
,
ua em Nguy

n Th
.
i Xuyn
146 Chu
,
o
,
ng 13. S ach hu
,
o
,
ng d

n s
,
u
,
d
.
ung T
E
X
C ac t
.
p TeX trong thu
,
m
.
u c~\vietex\template\luanan\khoaluanxuyen\
bialuanan.tex, chuong1.tex,chuong2.tex, chuong3.tex. ketluan.tex
khoaluanxuyen.tex--> t
.
p chnh g
.
oi c ac t
.
p kh ac v` ao loicamon.tex,
loinoidau.tex, tailieuthamkhao.tex v` a c ac t
.
p h`nh kh ac.
M

u lu

n an c o d` ung c ac g oi l
.
nh k` em vnextsizes.sty-->G oi l
.
nh d
.
inh c o
,
phng 13pt
titledot.sty -->G oi l
.
nh d
,
c o d

u ch

m c ac s

tiu d
`
alnumsec.sty-->D anh s

chu
,
o
,
ng theo ki
,
u La M a, b
.
an c o th
,
b
,
o du
,
.
o
,
c.
Bin d
.
ich theo c` a TeX-->DVI ho
.
ac TeX-->PDF d
`
u du
,
.
o
,
c.
4. khoaluanmau:
y l ` a m

u co
,
b
,
an nh

t v` a b
.
an c o th
,
thi

t k

cho m`nh.
CHU
,
O
,
NG 14
THU
,
M
.
UC K

Y HI
.
U TO

AN
14.1. Gi o
,
i thi
.
u chung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147
14.2. C ac k y hi
.
u m ui tn . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147
14.3. C ac l
.
nh v
`
to an t
,
u
,
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150
14.4. Ch u
,
c ai Hy L
.
ap. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152
14.5. K y hi
.
u quan h
.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152
14.6. K y hi
.
u quan h
.
g oi l
.
nh AMS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153
14.7. Nh u
,
ng k y t
.
u
,
kh ac . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153
14.1. Gi o
,
i thi
.
u chung
R

t nhi
`
u k y hi
.
u to an h
.
oc nhu
,
ch u
,
c ai Hy L
.
ap du
,
.
o
,
c du
,
a v` ao v an b
,
an to an.
VieTeX cung c

p m
.
t s

k y hi
.
u co
,
b
,
an trong LaTeX v` a g oi phng c
,
ua h
.
i to an
h
.
oc M y. Ch
,
u y

u k y hi
.
u d o du
,
.
o
,
c lu
,
u tr u
,
trong n am thu
,
m
.
uc h`nh cy
,
o
,
c
,
u
,
a s
,
Project. Theo nguyn t

ac c o th
,
l ` am nhi
`
u d
.
u
,
an v` a m

i d
.
u
,
an n` ay c o th
,
l

y
ra thu
,
m
.
uc d o d
`
u du
,
.
o
,
c:
Project-->Folder Symbols
C
`
n thu
,
m
.
uc n` ao th` l

y ra treo v` ao cy thu
,
m
.
uc d o. N

u khng c
`
n c o th
,
ch
.
on v` ao thu
,
m
.
uc d o r
`
i b
,
di:
Project-->Remove Project
L uc c
`
n ta l
.
ai l

y ra, khi c ac b
.
an d a th
.
ao TeX th` khng l

y ra nhi
`
u n u
,
a.
C ach l ` am l

y thu
,
m
.
uc ra v` a b
,
o di l ` a b`nh thu
,
` o
,
ng v` a c o th
,
th
.
u
,
c hi
.
n trn Menu
tu
,
o
,
ng t ac khi ch
.
on v` ao c ac v
.
i tr trong cy, r
`
i nh

n phm ph
,
ai chu
.
t ra Menu
b
.
an c
`
n. Gi
,
a s
,
u
,
c ac b
.
an d a l

y h

t c ac thu
,
m
.
uc ra nhu
,
h`nh Mu

n l

y k y hi
.
u
n` ao th` d
.
at v
.
i tr con tr
,
o nh

p nh ay t
.
ai d o v` a sau d o nh

n d up v` ao k y hi
.
u c
`
n
l

y cho ta l
.
nh mong mu

n. N

u k y hi
.
u trong mi tru
,
` o
,
ng to an phai du
,
a v` ao
trong mi tru
,
` o
,
ng d o.
,
O
,
dy ti s e li
.
t k t

t c
,
a d u
,
li
.
u c o trong m

i cy d
,
c ac b
.
an tham kh
,
ao, ch u
,
khi c` ai d
.
at th` d a c o r
`
i.
14.2. C ac k y hi
.
u m ui tn
Giao di
.
n c
,
ua cy c ac m ui tn nhu
,
sau
148 Chu
,
o
,
ng 14. Thu
,
m
.
uc k y hi
.
u to an
H`nh 14.1: Cy c o thu
,
m
.
uc c ac k y hi
.
u to an h
.
oc
H`nh 14.2: Cy c o k y hi
.
u m ui tn
_ 01-downdownarrow \downdownarrows
02-downharpoonleft \downharpoonleft
03-downharpoonright \downharpoonright
04-hookrightarrow \hookrightarrow
05-hookleftarrow \hookleftarrow
06-lleftrightarrow \Leftrightarrow
07-llongleftrightarrow \Longleftrightarrow
14.2. C ac k y hi
.
u m ui tn 149
08-llongleftarrow \Longleftarrow
09-leftarrowtail \leftarrowtail
- 10-leftharpoondown \leftharpoondown
- 11-rightharpoonup \rightharpoonup
- 12-rightharpoondown \rightharpoondown
- 13-leftharpoonup \leftharpoonup
14-leftrightarrow \leftrightarrows
- 15-leftrightsquigarrow \leftrightsquigarrow
16-lleftarrow \Leftarrow
17-threeleftarrow \Lleftarrow
18-llongrightarrow \Longrightarrow
19-longleftrightarrow \longleftrightarrow
20-longmapsto \longmapsto
21-longrightarrow \longrightarrow
+ 22-looparrowright \looparrowright
23-looparrowleft \looparrowleft
24-longleftarrow \longleftarrow
25-multimap \multimap
26-nearrow \nearrow
28-nwarrow \nwarrow
29-rightarrowtail \rightarrowtail
30-rightleftarrow \rightleftarrows
= 31-rightrightarrow \rightrightarrows
~ 32-rightsquigarrow \rightsquigarrow
34-rrightarrow \Rightarrow
= 35-threerightarrow \Rrightarrow
36-searrow \searrow
37-swarrow \swarrow
38-twoheadleftarrow \twoheadleftarrow
39-twoheadrightarrow \twoheadrightarrow
40-updownarrow \updownarrow
, 41-upharpoonleft \upharpoonleft
` 42-upharpoonright \upharpoonright
| 43-upuparrow \upuparrows
44-uuparrow \Uparrow
{ 45-uupdownarrow \Updownarrow
46-uparrow \uparrow
= 47-leftleftarrow \leftleftarrows
48-leftrightarrow \leftrightarrow
49-ddownarrow \Downarrow
50-downarrow \downarrow
150 Chu
,
o
,
ng 14. Thu
,
m
.
uc k y hi
.
u to an
51-rightarrow \rightarrow
52-leftarrow \leftarrow
53-mapsto \mapsto
54-llsh \Lsh
55-rrsh \Rsh
--- 56-dashleftarrow \dashleftarrow
--- 57-dashrightarrow \dashrightarrow
58-circlearrowleft \circlearrowleft
59-circlearrowright \circlearrowright
60-nleftarrow \nleftarrow
61-nrightarrow \nrightarrow
62-nleftrightarrow \nleftrightarrow
= 63-nrrightarrow \nRightarrow
14.3. C ac l
.
nh v
`
to an t
,
u
,
H`nh 14.3: Cy l
.
nh to an t
,
u
,
14.3. C ac l
.
nh v
`
to an t
,
u
,
151
01-pm \pm
02-mp \mp
03-barwedge \barwedge
_ 04-bigcirc \bigcirc
05-bigtriangledown \bigtriangledown
Z 06-bigtriangleup \bigtriangleup
07-boxdot \boxdot
08-boxminus \boxminus
09-boxplus \boxplus
10-boxtimes \boxtimes
11-bullet \bullet
+ 12-ccap \Cap
J 13-ccup \Cup
14-circledcirc \circledcirc
15-circleddash \circleddash
16-curlyvee \curlyvee
17-curlywedge \curlywedge
18-ddagger \ddagger
19-dagger \dagger
c 20-diamond \diamond
21-dotplus \dotplus
22-div \div
, 23-doublebarwedge \doublebarwedge
) 24-intercal \intercal
` 25-leftthreetimes \leftthreetimes
26-ltimes \ltimes
/ 27-neq \neq
c 28-odot \odot
29-ominus \ominus
30-oplus \oplus
c 31-oslash \oslash
32-otimes \otimes
33-rightthreetimes \rightthreetimes
34-rtimes \rtimes
\ 35-setminus \setminus
i 36-sqcap \sqcap
L 37-sqcup \sqcup
38-times \times
< 39-triangleleft \triangleleft
> 40-triangleright \triangleright
u 41-uplus \uplus
Y 42-veebar \veebar
43-vee \vee
44-wedge \wedge
t 45-wr \wr
46-circ \circ
47-aast \ast
48-caap \cap
49-cuup \cup
H 50-amalg \amalg
51-cdot \cdot
~ 52-star \star
152 Chu
,
o
,
ng 14. Thu
,
m
.
uc k y hi
.
u to an
14.4. Ch u
,
c ai Hy L
.
ap
01-alpha \alpha
02-beta \beta
03-gamma \gamma
04-delta \delta
05-epsilon \epsilon
06-varepsilon \varepsilon
07-zeta \zeta
08-theta \theta
09-eta \eta
10-vartheta \vartheta
11-iota \iota
12-kappa \kappa
13-lambda \lambda
14-mu \mu
15-nu \nu
16-xi \xi
17-varpi \varpi
18-pi \pi
19-rho \rho
20-sigma \sigma
21-tau \tau
22-upsilon \upsilon
23-varphi \varphi
24-phi \phi
25-chi \chi
26-psi \psi
27-omega \omega
28-delta \Delta
29-gamma \Gamma
30-lambda \Lambda
31-omega \Omega
32-phi \Phi
33-pi \Pi
34-psi \Psi
35-sigma \Sigma
36-theta \Theta
37-upsilon \Upsilon
38-xi \Xi
14.5. K y hi
.
u quan h
.

l 01-vdash \vdash
02-supseteq \supseteq
03-supset \supset
04-succeq \succeq
> 05-succ \succ
06-subseteq \subseteq
07-subset \subset
I 08-sqsupseteq \sqsupseteq
= 09-sqsupset \sqsupset
U 10-sqsubseteq \sqsubseteq
< 11-sqsubset \sqsubset
~ 12-smile \smile
13-simeq \simeq
14-sim \sim
15-propto \propto
16-preceq \preceq
17-prec \prec
18-perp \perp
19-parallel \parallel
[ 20-models \models
21-frown \frown
22-equiv \equiv
.
23-doteq \doteq
24-dashv \dashv

25-cong \cong
>< 26-bowtie \bowtie
= 27-asymp \asymp
28-approx \approx
< 29-ll \ll
30-leq \le
31-in \in
> 32-gg \gg
33-geq \ge
34-ni \ni
[ 35-mid \mid
14.6. K y hi
.
u quan h
.
g oi l
.
nh AMS 153
14.6. K y hi
.
u quan h
.
g oi l
.
nh AMS
01-eqslantless \eqslantless
02-subseteqq \subseteqq
< 03-lessdot \lessdot
= 04-circeq \circeq
05-gtrdot \gtrdot
' 06-vdash \Vdash
07-ggg \ggg
= 08-bumpeq \bumpeq
09-lll \lll
10-supseteqq \supseteqq
11-lessgtr \lessgtr
~ 12-backsim \backsim
13-gtrless \gtrless
14-approxeq \approxeq
15-gtreqless \gtreqless
= 16-risingdotseq \risingdotseq
_ 17-lesseqgtr \lesseqgtr
= 18-fallingdotseq \fallingdotseq
_ 19-llesseqqgtr \lesseqqgtr
= 20-triangleq \triangleq
_ 21-gtreqqless \gtreqqless
= 22-eqcirc \eqcirc
23-bumpeq \Bumpeq
= 24-doteqdot \doteqdot
. 25-pitchfork \pitchfork
26-subset \Subset
_ 27-trianglerighteq \trianglerighteq
28-supset \Supset
_ 29-trianglelefteq \trianglelefteq
- 30-preccurlyeq \preccurlyeq
< 31-vartriangleleft \vartriangleleft
, 32-succcurlyeq \succcurlyeq
33-vartriangleright \vartriangleright
` 34-curlyeqsucc \curlyeqsucc
- 35-curlyeqprec \curlyeqprec
36-between \between
_ 37-geqq \geqq
' 38-vdash \Vdash
_ 39-leqq \leqq
_ 40-precsim \precsim
< 41-leqslant \leqslant
_ 42-succsim \succsim
> 43-geqslant \geqslant
_ 44-succapprox \succapprox
45-eqslantgtr \eqslantgtr
_ 46-precapprox \precapprox
14.7. Nh u
,
ng k y t
.
u
,
kh ac
01-spadesuit \spadesuit
02-diamondsuit \diamondsuit
03-heartsuit \heartsuit
04-clubsuit \clubsuit
05-top \top
06-bot \bot
. . . 07-ldots \ldots
.
.
. 08-ddots \ddots
09-cdots \cdots
.
.
. 10-vdots \vdots
. 11-dotll \dotll
12-hrulell \hrulell
13-exists \exists
154 Chu
,
o
,
ng 14. Thu
,
m
.
uc k y hi
.
u to an
14-emptyset \emptyset
15-forall \forall
16-infty \infty
17-im \Im
18-re \Re
19-nabla \nabla
20-neg \neg
21-partial \partial
22-hbar \hbar
23-at \at
24-ell \ell
25-copyright \copyright
26-aleph \aleph
| 27-sharp \sharp
_
28-surd \surd
29-angle \angle
30-imath \imath
31-jmath \jmath
32-natural \natural
t 33-prime \prime
34-wp \wp
\ 35-backslash \backslash

36-coprod \coprod

37-int \int
38-s \S

39-prod \prod

40-sum \sum
Z 41-triangle \triangle
# 42-blacktriangle \blacktriangle
* 43-blacktriangledown \blacktriangledown
| 44-square \square
45-blacksquare \blacksquare
46-lozenge \lozenge
# 47-blacklozenge \blacklozenge
48-circleds \circledS
X 49-measuredangle \measuredangle
< 50-sphericalangle \sphericalangle
U 51-complement \complement
52-blacktriangleleft \blacktriangleleft
> 53-blacktriangleright \blacktriangleright
14.7. Nh u
,
ng k y t
.
u
,
kh ac 155
k 54-bbbk \Bbbk
55-nv \Finv
, 56-game \Game
57-therefore \therefore
58-because \because
CHU
,
O
,
NG 15
M
.
T S

CH

U
,
C N

ANG
.

AC BI
.
T C
,
UA
VieTeX
15.1. Nh u
,
ng k y t
.
u
,

d
.
ac bi
.
t . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156
15.2. Chuy
,
n

d
,
i k y t
.
u
,
cu

i d` ong. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159
15.3. T m` au ch u
,
hoa khi so
.
an th
,
ao trong VieTeX. . . . . . . . . . . . . . . . . 159
15.4. V an b
,
an

du
,
.
o
,
c ch
.
on . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161
15.1. Nh u
,
ng k y t
.
u
,

d
.
ac bi
.
t
15.1.1. K y t
.
u
,
khng ng

at d` ong
Trang TeX c o 13 k y t
.
u
,
d
.
ac bi
.
t d` ung l ` am l
.
nh. 13 k y t
.
u
,
n` ay tuy l ` a l
.
nh
nhu
,
ng khng c o \ pha tru
,
o
,
c nhu
,
$ kh
,
o
,
i d
`
u v` a k

t th uc mi tru
,
` o
,
ng To an, {
m
,
o
,
m
.
t nh om m o
,
i, } k

t th uc m
.
t nh om, % l
.
nh ch u thch trn m
.
t d` ong,...

.
ac bi
.
t ch u y l
.
nh khng cho ng

at d` ong t
.
ai d

u tr

ang ~. Theo nguyn t

ac
khi s

ap ch u
,
TeX u
,
u tin ng

at d` ong t
.
ai ch

c o d

u tr

ang gi u
,
a hai t` u
,
. B
,
o u
,
u tin
ho
.
ac l ` a c

d
.
inh khng cho ng

at t
.
ai d

u tr

ang d o ta du
,
a v` ao d

u ~ v

n d
,
am b` ao
c o d

u tr

ang m` a khng ng

at t
.
ai d o.

U
,
ng d
.
ung cho c ac tru
,
` o
,
ng h
.
o
,
p sau:
1. Tn ring c
,
ua ngu
,
` o
,
i v` a v
.
t tr anh khi xu

ng d` ong m
.
t c ach v l y. V d
.
u n

u
"H` a N
.
i" m` a
,
o
,
cu

i d` ong th` c o kh
,
a n ang H` a trn m
.
t d` ong, c` on N
.
i xu

ng
d` ong v l y. Ta ch
,
c
`
n thm "H` a~N
.
i" th` khng bao gi` o
,
t ach 2 ch u
,
n` ay ra
du
,
.
o
,
c.
2. Nh u
,
ng tn vi

t t

at nhu
,
D. Knuth th` nn g o v` ao D. Knuth,...
3. Ch
,
u d
.
ng khng cho ng

at nh u
,
ng danh t` u
,
g
`
m hai ch u
,
g ep l
.
ai ph
,
ai di li
`
n
nhau, nhu
,
"H
.
anh~ph uc"
V` l y do trn VieTeX c o ch u
,
c n ang du
,
a k y t
.
u
,
n` ay:
1. Bi den c
.
um t` u
,
c o k y t
.
u
,
tr

ang khng cho ng

at.
2. D` ung Menu:
Insert-->Insert nobreak ~ th` k y t
.
u
,
tr

ang thm k y t
.
u
,
~ nhu
,
h`nh
C o th
,
d` ung Menu tu
,
o
,
ng t ac b
`
ang c ach b

m phm ph
,
ai chu
.
t v` a ch
.
on ch u
,
c
n ang n` ay:
15.1. Nh u
,
ng k y t
.
u
,
d
.
ac bi
.
t 157
H`nh 15.1: Ch` en k y t
.
u
,
khng ng

at d` ong
H`nh 15.2: Ch` en k y t
.
u
,
khng ng

at d` ong
15.1.2. K y t
.
u
,
d` ong ch u thch
1. K y t
.
u
,
% d` ung ch u thch v an b
,
an khi so
.
an th
,
ao, ngha l ` a sau k y t
.
u
,
% th`
c ac v an b
,
an khng l

y v` ao t` ai li
.
u sau khi ch
.
ay qua TeX. V` v
.
y l
.
o
,
i d
.
ung di
`
u
n` ay ngu
,
` o
,
i ta hay d` ung d
`
ch u thch nh u
,
ng v an b
,
an khi so
.
an th
,
ao. V d
.
u T
.
p
m o
,
i so
.
an th
,
ao du
,
a v` ao
%-[T
`
AI LI
.
U TRONG VieTeX]---------------------
158 Chu
,
o
,
ng 15. M
.
t s

ch u
,
c n ang d
.
ac bi
.
t c
,
ua VieTeX
%B

t
`
u ng`ay:17:33 25-Jul-08
%17:35 25-Jul-08 So
.
an chuong1.tex
%M
.
uc ch: Giao tr` nh cho Khoa
%C ac t
.
p chnh: songsong.tex
%T` ai li
.
u s
,
u
,
d
.
ung:
%K y thu
.
t: Ch
.
ay trong VieTeX2.5 vo
,
i Miktex 2.7
%Ngu
,
`o
,
i so
.
an : Nguy

n Hu
,
u i
,
n, HKHTN, HQG HN
%Mail: huudien@vnu.edu.vn, CQ: (84 - 4) 557 2869
%NR: (84 - 4) 641 8848, D: 0989061951
%%--------------------------------------------------
B
.
an c o th
,
l

y do
.
an n` ay b
`
ang:
Block-->Header Doc./Comment (b
.
an c o th
,
ch u
,
a n
.
i dung trn trong t
.
p c
,
ua
n o User>Edit LaTeX Template)
2. Trong khi bin d
.
ich c o th
,
b
,
o m
.
t s

do
.
an d
,
t`m l

i. VieTeX c o ch u
,
c n ang
d anh d

u c ac d` ong b
`
ang ch` en h` ang lo
.
at d` ong v` ao d
`
u v o
,
i %. Khi l

y l
.
ai d` ung
l
.
ai l
.
ap l
.
ai ch u
,
c n ang n` ay nhu
,
sau:
A. Bi den c ac d` ong c

n b
,
o di v` a
B. D` ung Menu: Insert-->(+/-) comment lines %
H`nh 15.3: u
,
a d

u ch u thch v` ao d` ong
15.2. Chuy
,
n d
,
i k y t
.
u
,
cu

i d` ong 159
15.2. Chuy
,
n

d
,
i k y t
.
u
,
cu

i d` ong
K y t
.
u
,
xu

ng d` ong l ` a k y t
.
u
,
di
`
u khi
,
n khng nh`n th

y, trong VieTeX b
.
an
v` ao d anh d

u, h`nh 15.4
Options-->Show line ending
Th` k y t
.
u
,
xu

ng d` ong trong den hi


.
n ra: M

i h
.
di
`
u h` anh l

y l
.
nh xung
H`nh 15.4: Hi
.
n k y t
.
u
,
xu

ng d` ong
d` ong kh ac nhau:
1.
.
inh d
.
ang c
,
ua Windows l ` a [CR][LF]
2.
.
inh d
.
ang c
,
ua Unix l ` a [LF]
3.
.
inh d
.
ang c
,
ua Mac l ` a [CR]
Ch u
,
c n ang chuy
,
n d
,
i c ac k y t
.
u
,
n` ay d
,
khi d
.
oc c ac mi tru
,
` o
,
ng thch h
.
o
,
p l ` a
c
`
n thi

t, tuy r
`
ang VieTeX th` d
.
oc l
.
ao n` ao c ung xu

ng d` ong. Khi ap d
.
ung
File-->EOL Conversion-->Unix Format (LF)
Th` ta c o ngay k

t qu
,
a (h`nh 15.4)
Khi chuy
,
n d
,
i xong ghi l
.
ai v` a s
,
u
,
d
.
ung trong c ac h
.
di
`
u h` anh thch h
.
o
,
p.
15.3. T m` au ch u
,
hoa khi so
.
an th
,
ao trong VieTeX
Nh
`
am d

th

y v` a tr anh nh
`
m l

n khi so
.
an th
,
ao VieTeX 3.0 du
,
a v` ao t
.
u
,
d
.
ng
t m` au c ac ch u
,
c ai hoa. M
.
uc dnh tr anh sai s ot khi:
160 Chu
,
o
,
ng 15. M
.
t s

ch u
,
c n ang d
.
ac bi
.
t c
,
ua VieTeX
H`nh 15.5: Hi
.
n k y t
.
u
,
xu

ng d` ong
H`nh 15.6: T m` au ch u
,
hoa trong v an b
,
an dang so
.
an
1. Sau d

u ch

m cu ph
,
ai vi

t ch u
,
hoa,
2. C ac ch u
,
vi

t t

at v` a tn c ac t ac gi
,
a, h
.
o tn vi

t t

at,...
Ch u
,
c n ang n` ay c o th
,
hi
.
n v` a khng t m` au khi ta d anh d

u v` ao
Options-->Colour Uppercase
M
.
ac d
.
inh c o d anh d

u t
.
ai d o v` a v an b
,
an hi
.
n ln nhu
,
(h`nh 15.6).
15.4. V an b
,
an du
,
.
o
,
c ch
.
on 161
15.4. V an b
,
an

du
,
.
o
,
c ch
.
on
V an b
,
an du
,
.
o
,
c ch
.
on thu
,
` o
,
ng d` ung chu
.
t b

m phm tr a chu
.
t, d u
,
n o v` a d
`
ng
th` o
,
i k eo di theo d` ong ho
.
ac theo c
.
t. T
.
ao ra v
.
t den d

n v
.
i tr d` u
,
ng, cho nn
thu
,
` o
,
ng g
.
oi l ` a "bi den v an b
,
an".
15.4.1. M
.
uc

dch ch
.
on v an b
,
an
Trong so
.
an th
,
ao bi den v an b
,
an r

t quan tr
.
ong v` c o th
,
c

at d an c ac v an
b
,
an d o di no
,
i kh ac ho
.
ac chuy
,
n qua t
.
p kh ac, ho
.
ac nh o
,
t
.
am th` o
,
i v` ao b
.
nh o
,
trong. Trong VieTeX c` on s
,
u
,
d
.
ung nhi
`
u ho
,
n n u
,
a sau khi bi den c` on c o th
,
d` ung:
1. Bin d
.
ich LaTeX do
.
an v an b
,
an d o;
2. L` am c ac n
.
i dung vi

t t

at;
3. G

an v` ao d
`
u v` a cu

i do
.
an d o m
.
t s

k y k y t
.
u
,
nhu
,
d` ung [Alt]+$ c o $ bao
quanh, ho
.
ac c ac macro c o [Alt]+... Ho
.
ac [Ctrl]+... d
`
u c o th
,
bao quanh v an
b
,
an bao quanh,...
4.Tra c u
,
u c
.
um t` u
,
trong t` u
,
di
,
n To an h
.
oc, L
.
nh LaTeX,....
5. Ph
.
uc v
.
u t`m ki

m c ac d
.
ang kh ac nhau,...
15.4.2. C ach ch
.
on v an b
,
an co
,
b
,
an
Trong VieTeX thi

t k

nhi
`
u kh
,
a n ang ch
.
on v an b
,
an ngo` ai d` ung chu
.
t k eo
th
,
a. Ta c o th
,
li
.
t k trong Menu [Edit]
Edit-->Select All Ch
.
on t

t c
,
a v an b
,
an.
Edit-->Select Word Ch
.
on m
.
t t` u
,
, c o th
,
nh ay d up t
.
ai t` u
,
d o hi
.
u qu
,
a c ung
nhu
,
v
.
y.
Edit-->Select Paragraph Ch
.
on m
.
t do
.
an du
,
.
o
,
c x ac d
.
inh gi u
,
a hai d` ong
tr

ang khi so
.
an th
,
ao.
Edit-->Select Braces Ch
.
on trong c ac d

u ngo
.
ac d

i x u
,
ng nhu
,
tron {...},
[...],...
.
at con tr
,
o nh

p nh ay bn trong c ac d

u ngo
.
ac th` ch u
,
c n ang n` ay m o
,
i
sang ln
Edit-->Select To Next Find y l ` a ch u
,
c n ang m o
,
i c o t` u
,
phin b
,
an Vi-
eTeX 3.0 Khi d a c o ph
`
n t
,
u
,
t`m r
`
i (ho
.
ac v` u
,
a t`m) th` ta c o th
,
bi den v an
b
,
an t` u
,
v
.
i tr con tr
,
o d

n v
.
i tr t` u
,
g
`
n t`m.
Edit-->Select To Previous Find Gi

ng nhu
,
trn ch
,
c o bi den t` u
,
v
.
i tr
con tr
,
o ngu
,
.
o
,
c l
.
ai t o
,
i t` u
,
d a t`m r
`
i. Khi chu
,
c o t` u
,
c
`
n t`m th` ch u
,
c n ang n` ay
162 Chu
,
o
,
ng 15. M
.
t s

ch u
,
c n ang d
.
ac bi
.
t c
,
ua VieTeX
H`nh 15.7: M
.
t s

c ach l
.
u
,
a ch
.
on
chu
,
a s ang ln.
15.4.3. anh d

u r
`
i ch
.
on v an b
,
an
1.
.
anh d

u v
.
i tr
.
i
Mark-->Memorise Console Position
Sau d o ta chuy
,
n v
.
i tr con tr
,
o d

n v
.
i tr kh ac r
`
i ch
.
on d

n ch

d anh d

u d o.
Thao t ac n` ay u
,
ng d
.
ung r

t nhi
`
u khi so
.
an th
,
ao.
Ngo` ai ra ta c` on tr
,
o
,
l
.
ai v
.
i tr d a d anh d

u d` u
,
o
,
b

t k` y du khi so
.
an th
,
ao.
2. Khi d a c o v an b
.
an ch
.
on, ta c o th
,
nh o
,
kh

i v an b
,
an ch
.
on d o, l
`
n sau l
.
ai
tr
,
o
,
v
`
n o d
`
u du
,
.
o
,
c
Mark-->Memorise Selection
Sau d o di b

t c u
,
du v` a tr
,
a l
.
ai bi den d o b
`
ang
Mark-->Restore Selection
15.4.4. Ch
.
on v an b
,
an kh

i ch u
,
nh
.
t
1. Du
,
con tr
,
o nh

p nhay t o
,
i v
.
i tr d
,
nh h`nh vung pha trn bn tr ai gi u
,
phm [Alt] v` a nh

n gi u
,
phm tr ai chu
.
t, d
`
ng th` o
,
i k eo ln ho
.
ac r
.
ng ra cho
c ach b

i den d

n g oc du
,
o
,
i ph
,
ai c
,
ua h`nh ch u
,
nh
.
t
C ach sao ch ep khng b`nh thu
,
` o
,
ng v` a khi d an ra ph
,
ai d` anh ch

cho h`nh ch u
,
nh
.
t n` ay.
15.4. V an b
,
an du
,
.
o
,
c ch
.
on 163
H`nh 15.8: M
.
t s

c ach l
.
u
,
a ch
.
on
2. C o th
,
ch
.
on h`nh ch u
,
nh
.
t b
`
ang c ach d anh d

u d
,
nh bn tr ai pha trn
Block-->Begin Select Rectangle
Sau d o ch
.
on v
.
i tr
.
i d
,
nh du
,
o
,
i bn ph
,
ai b
`
ang
Block-->End Select Rectangle
H`nh ch u
,
nh
.
t du
,
.
o
,
c ch
.
on s e hi
.
n ra.
R

t nhi
`
u u
,
ng d
.
ung s
,
u
,
d
.
ung kh

i v an b
,
an ch
.
on, b
.
an c o th
,
th
.
u
,
c hi
.
n
,
o
,
Menu[Mark], khi c o v an b
,
an ch
.
on c ac ch u
,
c n ang d o m o
,
i s ang ln v` a c o t ac
d
.
ung.
CHU
,
O
,
NG 16
HU
,

O
,
NG D

N TR
.
O
,
GI

UP
16.1. Hu
,
o
,
ng d

n s
,
u
,
d
.
ung VieTeX. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164
16.2. S
,
u
,
d
.
ung b
,
ang li
.
t k l
.
nh v` a phm t

at . . . . . . . . . . . . . . . . . . . . . . . 164
16.3. Xem hu
,
o
,
ng d

n LaTeX, MiKTeX v` a g oi l
.
nh. . . . . . . . . . . . . . . . . . 164
16.4. Tra c u
,
u t` u
,

di
,
n to an h
.
oc. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 166
16.1. Hu
,
o
,
ng d

n s
,
u
,
d
.
ung VieTeX
16.2. S
,
u
,
d
.
ung b
,
ang li
.
t k l
.
nh v` a phm t

at
16.3. Xem hu
,
o
,
ng d

n LaTeX, MiKTeX v` a g oi l
.
nh
16.3.1. Xem hu
,
o
,
ng d

n g oi l
.
nh

d a n
.
ap c
,
ua MiKTeX
D` ung chu
,
o
,
ng tr`nh mthelp.exe c
,
ua MiKTeX d
,
m
,
o
,
c ac t
.
p hu
,
o
,
ng d

n g oi
l
.
nh c
,
ua MiKTeX d a n
.
ap r
`
i ho
.
ac c ac t
.
p tr
.
o
,
gi up c
,
ua MiKTeX.
V` ao t` u
,
Menu:
Help-->View MiKTeX Packages S e ra
H`nh 16.1: Giao di
.
n xem hu
,
o
,
ng d

n g oi l
.
nh
16.3. Xem hu
,
o
,
ng d

n LaTeX, MiKTeX v` a g oi l
.
nh 165
1. G o tn g oi l
.
nh v` ao.
2.
,
con tr
,
o v` ao gi u
,
a l
.
nh \usepackage{longtable}th` khi m
,
o
,
ch u
,
c n ang
c ung l

y v` ao nhu
,
trn.
3. [Option parameter]
-
,
tr

ang l ` a xem lun g oi l


.
nh, n

u g oi l
.
nh d o c o 1 t
.
p hu
,
o
,
ng d

n nhu
,
g oi
l
.
nh longtable
,
o
,
trn.
- N

u g oi l
.
nh c o nhi
`
u t
.
p hu
,
o
,
ng d

n lin quan th` n o li


.
t k ra h` ang lo
.
at
t
.
p hu
,
o
,
ng d

n trn m
.
t trang html.
4. N

u c o t ` uy ch
.
on nhu
,
:
--list-only Li
.
t k t
.
p hu
,
o
,
ng d

n
,
o
,
cu
,
a s
,
Output Window
--print-oly Ch
,
in t
.
p ra m ay in.
--quet In ra t
.
p HTML du
,
` o
,
ng d

n c
,
ua t
.
p hu
,
o
,
ng d

n g oi l
.
nh
--version In ra c
,
u
,
a s
,
du
,
o
,
i phin b
,
an MiKTeX dang d` ung
--view m
,
o
,
lun t
.
p hu
,
o
,
ng d

n, n

u nhi
`
u t
.
p th` ch
.
on t
.
p d
`
u tn trong
danh s ach.
5. T
.
p hu
,
o
,
ng d

n g oi l
.
nh c o th
,
l ` a *.pdf, *.chm, *.dvi, *.ps chu
,
o
,
ng
tr`nh t
.
u
,
d
.
ng m
,
o
,
du
,
.
o
,
c.
16.3.2. V d
.
u t
.
p hu
,
o
,
ng d

n c o nhi
`
u t
.
p vntex
1. Li
.
t k c ac t
.
p hu
,
o
,
ng d

n
H`nh 16.2: Li
.
t k t
.
p hu
,
o
,
ng d

n
,
o
,
c
,
u
,
a s
,
du
,
o
,
i
2. L

y ln m
.
t t
.
p d
,
xem b
`
ang c ach copy c
,
u
,
a s
,
du
,
o
,
i r
`
i paste ln t
.
p d
,
166 Chu
,
o
,
ng 16. Hu
,
o
,
ng d

n tr
.
o
,
gi up
m
,
o
,
.
H`nh 16.3: L

y m
.
t t
.
p d
,
xem
3. N

u c o d

i s

--view th` chu


,
o
,
ng tr`nh t
.
u
,
m
,
o
,
g oi hu
,
o
,
ng d

n d
`
u tin
vntex.pdf
4. N

u g oi l
.
nh chu
,
a n
.
ap th` s e thng b ao khng c o g oi l
.
nh nhu
,
v
.
y.
16.3.3. M
,
o
,
t
.
p tr
.
o
,
gi up kh ac c
,
ua MiKTeX
1. Mu

n xem tr
.
u
,
c ti

p hu
,
o
,
ng d

n MiKTeX b
.
an c o th
,
th
.
u
,
c hi
.
n ngay
Help-->MiKTeX Help
2. C o th
,
xem trn giao di
.
n trn b
`
ang c ach g o v` ao miktex trong tn g oi
l
.
nh.
3. M
.
t s

g oi l
.
nh kh ac c ung tu
,
o
,
ng t
.
u
,
nhu
,
d` ung XeLaTeX th` g o v` ao
fontspec; xltxtra; xunicode ra hu
,
o
,
ng d

n c ac lo
.
ai n` ay.
4.Trong MiKTeX c` on m
.
t s

t
.
p tr
.
o
,
gi up n
`
n t
,
ang kh ac nhu
,
16.4. Tra c u
,
u t` u
,

di
,
n to an h
.
oc
16.4.1. Gi o
,
i thi
.
u
T` u
,
di
,
n d` ung khi so
.
an th
,
ao l ` a quan tr
.
ong, khng c o tham v
.
ong thi

t l
.
p d
`
y
d
,
u c ac t` u
,
di
,
n
,
o
,
dy, ti ch
,
cung c

p lo
.
ai t` u
,
di
,
n d
,
tra quan tr
.
ong nh

t nhu
,
t` u
,
di
,
n c ac l
.
nh TeX, t` u
,
di
,
n c ac thu
.
t ng u
,
to an h
.
oc,....
16.4. Tra c u
,
u t ` u
,
di
,
n to an h
.
oc 167
H`nh 16.4: Xem hu
,
o
,
ng d

n Dvips
16.4.2. Lo
.
ai t` u
,

di
,
n
T` u
,
di
,
n l ` a m
.
t d u
,
li
.
u l o
,
n, ti s
,
u
,
d
.
ung c ac d u
,
li
.
u c
,
ua ngu
,
` o
,
i di tru
,
o
,
c ho
.
ac t
.
u
,
thi

t l
.
p. M
.
uc dch nh
`
am so
.
an v an b
,
an chnh x ac v` a t

t nh

t, ti d a du
,
a v` ao
c ac t` u
,
di
,
n:
A. T` u
,
di
,
n ki
,
u thu
.
t ng u
,
: m
.
t c
.
um t ` u
,
v` a gi
,
ai thch ng

an g
.
on c ` ung trn d` ong
d o: c o lo
.
ai
1. T` u
,
di
,
n m

u cu, d u
,
li
.
u m

u cu Anh-Vi
.
t cho To an d a c o trong c ac b
,
an
tru
,
o
,
c, by gi` o
,
ch
,
thi

t l
.
p c ach tra thu
.
n ti
.
n nh

t.
2. T` u
,
di
,
n To an h
.
oc Anh Vi
.
t, ph
`
n l o
,
n l

y trong b
.
17000 t` u
,
c
,
ua t
.
p th
,
c ac GS To an-L y c o t` u
,
n am 1976, ti xem x et l
.
ai k y ho
,
n v` a c ac ch u
,
vi

t t

at du
,
.
o
,
c
thay th

b
`
ang nguyn b
,
an.
3. T` u
,
di
,
n Tin h
.
oc Anh Vi
.
t, trn co
,
s
,
o
,
b
.
d u
,
li
.
u c
,
ua eChip v` a d
.
inh d
.
ang l
.
ai
cho ph` u h
.
o
,
p.
4. T` u
,
di
,
n k y thu
.
t Anh - Vi
.
t
5. .......
B. C ac lo
.
ai t ` u
,
di
,
n thng d
.
ung tra m
.
t t ` u
,
v` a c o h` ang lo
.
at gi
,
ai thch du
,
o
,
i n o:
1. T` u
,
di
,
n L
.
nh LaTeX, g
`
m c ac l
.
nh, mi tru
,
` o
,
ng, . . . c
,
ua TeX c o gi
,
ai thch
v` a v d
.
u ngay sau d o.
2. T` u
,
di
,
n Anh - Vi
.
t
168 Chu
,
o
,
ng 16. Hu
,
o
,
ng d

n tr
.
o
,
gi up
3. T` u
,
di
,
n Vi
.
t - Anh
4. .....
16.4.3. Ch
.
on t` u
,

di
,
n
1. Ch
.
on t` u
,
di
,
n trn Menu m
.
t s

t` u
,
di
,
n quan tr
.
ong
users> Choose Dictionary type
H`nh 16.5: anh d

u v` a tra
2. Ch
.
on t` u
,
di
,
n kh ac
anh d

u ch
.
on lo
.
ai t` u
,
di
,
n: Trn Menu l ` a m
.
t s

t` u
,
di
,
n thng d
.
ung nh

t,
nhu
,
ng c ac b
.
an v` ao d
,
c o c ac t` u
,
di
,
n kh ac
users> Choose Dictionary type> More Dictionary
3. Ch
.
on d anh d

u c ach tra ra k

t qu
,
a trong b
,
ang trn ho
.
ac t` u
,
Menu cho
nhanh:
- Contains just the same: T`m c ac t` u
,
c o ch u
,
a t` u
,
b
.
an d a bi den n
`
am trong
n o.
- Just the same from left: T`m c ac t` u
,
gi

ng t` u
,
b
.
an d a bi den t` u
,
bn tr ai.
- Only selfsame words:T`m c ac t` u
,
chnh x ac nhu
,
t` u
,
b
.
an d a bi den.
M

i lo
.
ai t`m ki

m c o th

m
.
anh, t ` uy b
.
an s
,
u
,
d
.
ung, v d
.
u t`m chnh x ac t` u
,
bn
tr ai
16.4. Tra c u
,
u t ` u
,
di
,
n to an h
.
oc 169
H`nh 16.6: Ch
.
on t` u
,
di
,
n
H`nh 16.7: Ch
.
on c ach tra
16.4.4. Tra c u
,
u t` u
,

di
,
n
1. Nh

n F1 con tr
,
o s e l

y t` u
,
s at n o v` ao tra t` u
,
di
,
n d a d anh d

u. V d
.
u mu

n
tra l
.
nh TeX
Bi den m
.
t s

t` u
,
r
`
i tra. K

t qu
,
a bao gi` o
,
c ung
,
o
,
c
,
u
,
a s
,
du
,
o
,
i. Ta c o th
,
ch ep
170 Chu
,
o
,
ng 16. Hu
,
o
,
ng d

n tr
.
o
,
gi up
H`nh 16.8: L
.
t t` u
,
di
,
n
v d
.
u ln trn.
2. Tra trong t
.
p t` u
,
di
,
n. Ki
,
u n` ay c o th
,
tra t` u
,
di
,
n khng c o trn Menu.
users>Find Dictionary File
v` a ch
.
on t` u
,
di
,
n, g o v` ao t` u
,
g
`
n t`m nhu
,
v d
.
u
H`nh 16.9: Tra theo t
.
p t` u
,
di
,
n
- C o n ut c o th
,
m
,
o
,
t` u
,
di
,
n d
,
thm v` ao d u
,
li
.
u.
16.4. Tra c u
,
u t ` u
,
di
,
n to an h
.
oc 171
- Danh s ach t` u
,
di
,
n du
,
.
o
,
c t
.
u
,
d
.
ng l
.
p khi m
,
o
,
nn c o th
,
thm c ac t` u
,
di
,
n v` ao
thu
,
m
.
uc
~\dic\dictionary\
H`nh 16.10: Tra theo t
.
p t` u
,
di
,
n
CHU
,
O
,
NG 17
L
`
AM CH
,
I S

T
`
U
,
KH

OA
17.1. L` am ch
,
s

t` u
,
kh oa v o
,
i g oi l
.
nh makeidx.sty. . . . . . . . . . . . . . . . . 172
17.2. multind.sty l ` am nhi
`
u t
.
p ch
,
s

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176
17.3. index.sty l ` am nhi
`
u t
.
p ch
,
s

t` u
,
kh oa. . . . . . . . . . . . . . . . . . . . . . . 179
17.1. L` am ch
,
s

t` u
,
kh oa v o
,
i g oi l
.
nh
makeidx.sty
17.1.1. Gi o
,
i thi
.
u
M
.
t cu

n s ach chu
,
n lun lun ph
,
ai c o ph
`
n ch
,
s

c ac t` u
,
kh oa. Ngha l ` a c ac
t` u
,
m o
,
i, quan tr
.
ong du
,
.
o
,
c d
.
inh ngha l
`
n d
`
u tin trong m
.
t t` ai li
.
u du
,
.
o
,
c li
.
t k
ra cu

i s ach c o s

trang k` em theo d
,
ngu
,
` o
,
i d
.
oc truy l
.
ai du
,
.
o
,
c. LaTeX cung c

p
cng c
.
u r

t t

t d
,
l ` am t
.
u
,
d
.
ng vi
.
c n` ay v` a r

t chnh x ac thng qua g oi l


.
nh
chu
,
n makeidx.sty v` a chu
,
o
,
ng tr`nh makeindex.exe.
17.1.2. G oi l
.
nh makeidx.sty v` a l
.
nh so
.
an th
,
ao
1. V o
,
i du
,
a v` ao d
`
u v an b
,
an \usepackage{makeidx} l ` a b

at d
`
u d` ung du
,
.
o
,
c.
M
.
t khung d` ung g oi l
.
nh nhu
,
sau:
\documentclass[ 12pt,twoside,openany]{book}
\usepackage[utf8]{vietnam}
......
\makeindex
\begin{document}
<n
.
i dung vn b
,
an vo
,
i cac l
.
nh \index{<t`u
,
kh oa>}>
......
\printindex
\end{document}
2. L
.
nh \index{<t`u
,
kh oa>}:
<t`u
,
kh oa> du
,
.
o
,
c in ra
,
o
,
cu

i t` ai li
.
u do l
.
nh \printindex v o
,
i s

trang khng
,
anh hu
,
,
o
,
ng v` ao t` ai li
.
u.
Trong <t`u
,
kh oa> b`nh thu
,
` o
,
ng l ` a m
.
t c
.
um t` u
,
b`nh thu
,
` o
,
ng, v
.
y d

u tr

ang c o
17.1. L` am ch
,
s

t ` u
,
kh oa v o
,
i g oi l
.
nh makeidx.sty 173
y ngha trong c
.
um t` u
,
nn quanh m
.
t t` u
,
c o d

u tr

ang kh ac v o
,
i t` u
,
khng c o
d

u tr

ang bn c
.
anh.
N

u m
.
t t` u
,
kh oa du
,
.
o
,
c d
.
at ch
,
s

nhi
`
u no
,
i th` t` u
,
d o s e ch
,
c o 1 l
`
n trong
danh s ach v o
,
i c ac s

trang kh ac nhau bn c
.
anh.

.
inh d
.
ang t` u
,
kh oa trong l
.
nh \index{<t`u
,
kh oa>} c o l
.
nh chu
,
n m
.
ac d
.
inh
nhu
,
sau:
@ k y t
.
u
,
tru
,
o
,
c n o d
,
s

p th u
,
t
.
u
,
nhu
,
: \index{OOn@n Nhu
,
H
`
u},
\index{OORng@
,
ng Vn H` nh},...
! l ` amc
.
umt` u
,
ph
.
u c o chung ph
`
n d
`
u nhu
,
\index{mi tru
,
`o
,
ng!
.
inh ly},
\index{mi tru
,
`o
,
ng!cng thu
,
c},...
| d anh d

u b

at d
`
u l
.
nh nhu
,
\index{table|(\textit},\index{table|)},..
" c ac k y hi
.
u @, !, |, " mu

n xu

t hi
.
n trong t` u
,
kh o th` tru
,
o
,
c n o c o k y
hi
.
u n` ay d
,
c

d
.
inh.
3. Khi bin d
.
ich LaTeX nh u
,
ng l
.
nh trn s e du
,
.
o
,
c du
,
a ra t
.
p c ` ung tn *.idx,
v` v
.
y bin d
.
ich t nh

t 2 l
`
n th` t
.
p lu
,
u trung gian m o
,
i chnh x ac. sau d o ta
chuy
,
n d
,
i sang t
.
p d
.
inh d
.
ang ch
,
s

.
17.1.3. Chu
,
o
,
ng tr`nh makeindex.exe trong VieTeX
1.
,
s
,
u
,
d
.
ung t

t chu
,
o
,
ng tr`nh MakeIndex ta ph
,
ai hi
,
u nh u
,
ng t ` uy ch
.
on c
,
ua
chu
,
o
,
ng tr`nh n` ay v o
,
i c u ph ap d
`
y d
,
u nhu
,
sau:
makeindex [-ciglqr] [-o ind] [-p no] [-s sty] [-t log] [idx0 idx1 ...]
-c Theo m
.
ac d
.
inh t

t c
,
a d

u tr

ang d
`
u tnh v` ao t` u
,
kh oa, n

u ch
.
on t ` uy ch
.
on
n` ay th` t

t c
,
a d

u tr

ang tru
,
o
,
c v` a sau t` u
,
kh oa d
`
u khng tnh v` ao t` u
,
kh oa
v` a nh u
,
ng d

u tr

ang
,
o
,
gi u
,
a t` u
,
kh oa ch
,
tnh l ` a m
.
t.
-i D` ung c ach g
.
oi chu
,
n nhu
,
g
.
oi m
.
t t
.
p v` ao. Khi ta c o t ` uy ch
.
on n` ay v` a -o
khng c o, th` t
.
p du
,
a ra du
,
.
o
,
c vi

t theo d
.
ang chu
,
n c
,
ua tin h
.
oc.
-g Ph
.
uc v
.
u x

p ch u
,
cho ti

ng u
,
c.
-l D` ung x

p th u
,
t
.
u
,
theo ch u
,
c ai. M
.
ac d
.
inh chu
,
o
,
ng tr`nh x

p theo t` u
,
. X

p
theo t` u
,
th` k t
.
u
,
tr

ang d u
,
ng tru
,
o
,
c m
.
oi ch u
,
c ai trong b
,
ang k t
.
u
,
. C` on x

p
theo ch u
,
c ai th` t

t c
,
a kho
,
ang tr

ang du
,
.
o
,
c b
,
o qua.
-q Ki
,
u l
.
ang im, khng c o thng b ao n` ao du
,
.
o
,
c g
,
u
,
i t o
,
i d` ong du
,
a ra c
,
ua
chu
,
o
,
ng tr`nh. Theo m
.
ac d
.
inh qu a tr`nh x
,
u
,
l y v` a thng b ao l

i du
,
.
o
,
c du
,
a ra
d` ong xu

t c
,
ua chu
,
o
,
ng tr`nh nhu
,
t
.
p v an b
,
an. T` uy ch
.
on -q khng du
,
a ra
thng b ao khi ch
.
ay.
-r Khng du
,
a ra thng b ao tu
,
` o
,
ng minh cho m
.
t s

trang d a x
,
u
,
l y.
-o ind L

y *.ind nhu
,
t
.
p ch
,
s

du
,
a ra. Theo m
.
ac d
.
inh ph
`
n chnh c
,
ua t
.
p
174 Chu
,
o
,
ng 17. L` am ch
,
s

t ` u
,
kh oa
du
,
a v` ao k

t h
.
o
,
p v o
,
i ph
`
n m
,
o
,
r
.
ng ind d` ung cho vi
.
c du
,
a t
.
p ch
,
s

ra d o.
-p no
.
at s

trang b

at d
`
u du
,
a t
.
p ch
,
s

ra, ngha l ` a t` u
,
trang s

no.T` uy
ch
.
on n` ay d
,
d` ung t ach t
.
p ch
,
s

v o
,
i d
.
inh d
.
ang kh ac nhau. S

no c o ba
tru
,
` o
,
ng h
.
o
,
p d
.
ac bi
.
t any, odd v` a even.
-s sty L

y t
.
p sty nhu
,
t
.
p d
.
inh d
.
ang c ac ch
,
s

.
M
.
ac d
.
inh l ` a khng c o d
.
inh d
.
ang n` ao c
,
a. Bi

n mi tru
,
` o
,
ng INDEXSTYLE du
,
.
o
,
c
x ac d
.
inh
,
o
,
d o t
.
p d
.
inh d
.
ang hi
.
n c o.
-t log L

y t
.
p *.log l ` am nh
.
t k khi ch
.
ay. M
.
ac d
.
inh chu
,
o
,
ng tr`nh l

y ph
`
n
chnh tn t
.
p ngu
`
n v` a ph
`
n m
,
o
,
r
.
ng ilg l ` am t
.
p ghi ch ep n` ay.
2. Ch
,
u y

u d
`
u ra c
,
ua chu
,
o
,
ng tr`nh l ` a t
.
p c o dui *.ind v` a khi ch
.
ay l
.
ai LaTeX
chu
,
o
,
ng tr`nh l

y v` ao l
.
p danh s ach t` u
,
kh oa v o
,
i m
.
ac d
.
inh 2 c
.
t trn t` u
,
ng trang
ch
,
s

.
3.
,
d

s
,
u
,
d
.
ung chu
,
o
,
ng tr`nh VieTeX c o c` ai d
.
at giao di
.
n
Menu: tools-->Wizard Makeindex v` a khi nh

n ch
.
ay chu
,
o
,
ng tr`nh cho
H`nh 17.1: Giao di
.
n d
,
ch
.
ay makeindex.exe
H`nh 17.2: K

t qu
,
a ch
.
ay chu
,
o
,
ng tr`nh
17.1. L` am ch
,
s

t ` u
,
kh oa v o
,
i g oi l
.
nh makeidx.sty 175
17.1.4.
.
inh d
.
ang in ra trang ch
,
s

1.
,
in ra trang ch
,
s

d
.
ep ngu
,
` o
,
i ta thu
,
` o
,
ng du
,
a v` ao t
.
p c

u tr
.
uc r
`
i g
.
oi v` ao:
- V d
.
u t
.
p vieindex.ist ch u
,
a c ac d` ong l
.
nh sau dy d
,
:
+ Thm ch u
,
c ai d
.
m v` ao danh s ach ch
,
s

v` a c an ra gi u
,
a c
.
t b

at d
`
u c ac t` u
,
ch u
,
c ai d o
heading_prefix "{\\bfseries\hfil " %%nh
.
p phng cho chu
,
c ai
`
u
heading_suffix "\\hfil}\\nopagebreak\n"%% k

t thuc phng chu


,
c ai
heading_flag 1 % L` am chu
,
c ai hoa
+
.
inh d
.
ang d

u ch

m gi u
,
a t` u
,
kh oa v` a s

trang
delim_0 "\\dotfill "
delim_1 "\\dotfill "
delim_2 "\\dotfill "
Sau d o ch
.
ay chu
,
o
,
ng tr`nh nhu
,
makeindex.exe -s vieindex.ist -o latexcourse.ind latexcourse.idx
2. Trong VieTeX du
,
.
o
,
c th
.
u
,
c hi
.
n b
`
ang c ach t`m ki

m t
.
p v` a du
,
a v` ao d` ong
thng s

v o
,
i -s tru
,
o
,
c r
`
i t
.
p sa: 3. C` on nhi
`
u d
.
inh d
.
ang kh ac d
,
in ra c ung gom
H`nh 17.3: Thm t
.
p d
.
inh d
.
ang
v` ao t
.
p nhu
,
:
-
.
inh d
.
ang in ra t
.
p ch
,
s

ring.
176 Chu
,
o
,
ng 17. L` am ch
,
s

t ` u
,
kh oa
preable
"\\documentclass[10pt]{book}
\\begin{document}
\\begin{theindex}\n"
postable
"\n\n\\end{theindex}
\\end{document}\n"
-
.
inh d
.
ang thay th

k y t
.
u
,
chu
,
n
actual = % k y hi
.
u = s e thay cho ky hi
.
u m
.
c
.
inh @
quote ! % k y hi
.
u ! s e thay cho ky hi
.
u m
.
c
.
inh "
level > %k y hi
.
u > s e thay cho ky hi
.
u m
.
c
.
inh !
17.1.5. M
,
o
,
r
.
ng kh
,
a n ang l ` am b
,
ang ch
,
s

1. B
,
ang c ac t` u
,
thu
.
t ng u
,
c ung du
,
.
o
,
c l ` am b
`
ang chu
,
o
,
ng tr`nh n` ay v o
,
i thm v` ao
+ \makeglossary bn c
.
anh \makeindex
+ L
.
nh \glossary nhu
,
l ` a \index v d
.
u:
\glossary{name=$\mathbb N$, description= T
.
p h
.
o
,
p s

t
.
u
,
nhin.},...
+ L
.
nh \printglossary d
.
at
,
o
,
cu

i d
,
in ra b
,
ang thu
.
t ng u
,
.
2. C ac d
.
inh d
.
ang v` a bin d
.
ich chu
,
o
,
ng tr`nh gi

ng nhu
,
l ` am ch
,
s

, ch
,
c o kh ac
dui t
.
p v` ao l ` a *.glo v` a ra l ` a *.gls
makeindex.exe -o latexcourse.gls latexcourse.glo
Sau d o bin d
.
ich l
.
ai LaTeX cho ta k

t qu
,
a
17.2. multind.sty l ` am nhi
`
u t
.
p ch
,
s

17.2.1. G oi l
.
nh g oi l
.
nh
G oi l
.
nh l ` am nhi
`
u t
.
p ch
,
s

ho
,
i c u, nhu
,
ng v

n l ` am vi
.
c t

t
http://www.ctan.org/tex-archive/macros/latex209/contrib/misc/
G oi l
.
nh multind c
,
ua F.W. Long d
.
inh ngha l
.
ai l
.
nh \makeindex, \index v` a
\printindex cho ph ep l ` am du
,
.
o
,
c nhi
`
u b
,
ang danh m
.
uc ho
,
n. Nh u
,
ng l
.
nh trn
c o thm d

i s

\makeindex{<tn t
.
p>} % <tn t
.
p> chu
,
a m
.
t b
,
ang danh m
.
uc
\index{<tn t
.
p>}{<t`u
,
kh oa>} %<t`u
,
kh oa> tn t`u
,
kh oa cho v`ao danh m
.
uc
\printindex{<tn t
.
p>}{<
`
u
`
danh m
.
uc>} %<
`
u
`
> m

i b
,
ang 1.
17.2. multind.sty l ` am nhi
`
u t
.
p ch
,
s

177
H`nh 17.4: B
,
ang thu
.
t ng u
,
thay v` c ac ch
,
s

17.2.2. V d
.
u s
,
u
,
d
.
ung
1. Ta l

y v d
.
u t
.
p viemultind.tex c o n
.
i dung ap d
.
ung g oi l
.
nh n` ay.
\documentclass[12pt]{article}
\usepackage[utf8]{vietnam}
\usepackage{multind}
\makeindex{A}
\makeindex{B}
\begin{document}
\section{T
.
ao ra nhi
`
u b
,
ang danh m
.
uc}
\begin{enumerate}
\item Khoa h
.
oc m`a khng co lu
,
o
,
ng tm ch
,

l` a s
.
u
,
b
.
ai ho
.
ai tm h
`
n.
(RABELAIS) \index{A}{RABELAIS}
\item B

t cu
,
s
.
u
,
hi
,
u bi

t g` cung
`
u do quan sat
v` a kinh nghi
.
m m`a bi

t.
(SAINT BEUVE)\index{A}{SAINT BEUVE}
\item Th` gi`o
,
ngu
,
`o
,
i ta a d` ung
,
b` an chuy
.
n phi

m,

,
u
,

.
oc u
,
.
o
,
c m
.
t tac ph
,
m m

i ng`ay.
(FRAGNET)\index{B}{FRAGNET}
\end{enumerate}
178 Chu
,
o
,
ng 17. L` am ch
,
s

t ` u
,
kh oa
\subsection{
.
inh ngha l
.
ai l
.
nh l`am ch
,
s

}
\begin{enumerate}
\item N

u ti c o quy
`
n th

, ti s e em s ach
m` a gieo r

c kh

p m
.
t
.
ia c
`
u
nhu
,
ngu
,
`o
,
i ta gieo lua trong lu

ng c`ay v
.
y.
(HOROCE MANN)\index{A}{HOROCE MANN}
\item Ti
`
n v

n
.
t v`ao cng vi
.
c g` cung khng co l
.
o
,
i b
`
ng

.
t v`ao vi
.
c mua s ach hu
,
u ch.
(H.N. CARSON)\index{B}{CARSON}
\item
.
oc sach l`a noi chuy
.
n vo
,
i nhu
,
ng ngu
,
`o
,
i th`anh th
.
t nh

t
c
,
ua nhu
,
ng th

k
,
y a qua.
(DESCARTES)\index{B}{DESCARTES}
\end{enumerate}
\printindex{A}{B
,
ang danh m
.
uc thu
,
nh

t}
\printindex{B}{M
.
t b
,
ang danh m
.
uc khac}
\end{document}
2. D
.
ich trong c
,
u
,
a s

du
,
o
,
i 2 l
`
n latex.exe
%VieTeX: latex.exe --src-specials C:\vietex\sty\M\multind\viemultind.tex
This is pdfTeX, Version 3.1415926-1.40.10 (MiKTeX 2.8)
entering extended mode
(C:/vietex/sty/M/multind/viemultind.tex
LaTeX2e <2009/09/24>
Babel <v3.8l> and hyphenation patterns for english, dumylang,
nohyphenation, german, ngerman, german-x-2009-06-19,
ngerman-x-2009-06-19, french, loaded.
(C:\vntex\tex\latex\vnfonts\article.cls
Document Class: article 2005/09/16 v1.4f Standard LaTeX
document class
("C:\Program Files\MiKTeX 2.8\tex\latex\base\size12.clo"))
(C:\vntex\tex\latex\vietnam\vietnam.sty
("C:\Program Files\MiKTeX 2.8\tex\latex\base\ifthen.sty")
("C:\Program Files\MiKTeX 2.8\tex\latex\base\fontenc.sty"
(C:\vntex\tex\latex\vietnam\t5enc.def)
(C:\vntex\tex\latex\vietnam\t5cmr.fd))
("C:\Program Files\MiKTeX 2.8\tex\latex\base\inputenc.sty"
(C:\vntex\tex\latex\vietnam\utf8.def))
17.3. index.sty l ` am nhi
`
u t
.
p ch
,
s

t ` u
,
kh oa 179
(C:\vntex\tex\latex\vietnam\ucs.sty
(C:\vntex\tex\latex\vietnam\uni-global.def))
(C:\vntex\tex\latex\vietnam\vncaps.tex))
(C:\vietex\sty\M\multind\multind.sty)
Writing index file A.idx
Writing index file B.idx
(C:\vietex\sty\M\multind\viemultind.aux)
(C:\vntex\tex\latex\vietnam\ucsencs.def)
(C:\vntex\tex\latex\vietnam\uni-0.def)
(C:\vntex\tex\latex\vietnam\uni-1.def)
(C:\vntex\tex\latex\vietnam\uni-30.def)
[1]
No file A.ind.
[2]
No file B.ind.
[3] (C:\vietex\sty\M\multind\viemultind.aux) )
Output written on viemultind.dvi (3 pages, 1960 bytes).
Transcript written on viemultind.log.
% Executed successfuly
2. D` ung makeindex.exe d
,
chuy
,
n sang t
.
p d
.
inh d
.
ang du
,
.
o
,
c:
Ta chuy
,
n 2 t
.
p ch
,
s

A.idx v` a B.idx sang A.ind v` a B.ind nn ph


,
ai l ` am th
,
u
cng trn d` ong l
.
nh nhu
,
>makeindex -o A.ind A.idx v` a >makeindex -o B.ind B.idx
N

u b
.
an c o VieTeX 3.0 th` vi
.
c n` ay qu a d

:
Menu: tools>Wizard Makeindex (H`nh 17.8)
Ta c o th
,
xem t
.
p k

t qu
,
a h`nh 17.6.
Tu
,
o
,
ng t
.
u
,
ta l ` am v o
,
i t
.
p B.idx.
3. Cu

i c ` ung bin d
.
ich b`nh thu
,
` o
,
ng v` a cho k

t qu
,
a (H`nh 17.9)
17.3. index.sty l ` am nhi
`
u t
.
p ch
,
s

t` u
,
kh oa
17.3.1. G oi l
.
nh g oi l
.
nh
G oi l
.
nh tu
,
o
,
ng d

i ho` an h
,
ao l ` am nhi
`
u t
.
p ch
,
s

v` a m
,
o
,
r
.
ng c o c ac b
,
ang
cng th u
,
c.
http://www.ctan.org/tex-archive/macros/latex/contrib/index
180 Chu
,
o
,
ng 17. L` am ch
,
s

t ` u
,
kh oa
H`nh 17.5: Giao di
.
n d` ung makeindex
H`nh 17.6: Xem k

t qu
,
a t
.
p A.ind
G oi l
.
nh index c
,
ua David Jones m
,
o
,
r
.
ng l ` am b
,
ang danh m
.
uc t` u
,
kh oa theo
m
.
t s

ch u
,
c n ang sau:
1. L` am du
,
.
o
,
c r

t nhi
`
u b
,
ang ch
,
s

danh m
.
uc d
`
ng th` o
,
i.
2. C o phu
,
o
,
ng an * cho l
.
nh \index, du
,
a d

i s

v` ao t
.
p l ` am ch
,
s

.
3. L` am do
,
n gi
,
an l
.
nh du
,
a ch
,
s

v` ao b
`
ang c ach kh
,
o
,
i d
`
u l
.
nh
17.3. index.sty l ` am nhi
`
u t
.
p ch
,
s

t ` u
,
kh oa 181
H`nh 17.7: C o nhi
`
u b
,
ang
\shortindexingon sau d o c o th
,
g o ^{<tn khoa>} thay cho
\index{<tn kh oa>}, _{<tn khoa>} thay cho \index*{<tn kh oa>}.
Khng d` ung nh u
,
ng l
.
nh n` ay n u
,
a h ay cho v` ao l
.
nh \shortindexingonoff.
Nh u
,
ng t` u
,
kh oa n` ay trong mi tru
,
` o
,
ng to an l ` a khng du
,
.
o
,
c.
4. G oi l
.
nh n` ay k` em theo c
,
a g oi l
.
nh showidx v` a thm v` ao l
.
nh trong v an b
,
an
\proofmodetrue th` c ac t` u
,
kh oa c
,
ua ch
,
s

s e in ra bn l
`
trang, c` on d
.
inh
d
.
ang l
`
trang v` a phng ch u
,
in ra bn l
`
d` ung l
.
nh \indexproofstyle, v
d
.
u nhu
,
\renewcommand{\indexproofstyle}{\footnotesize\itshape}.
Sau khi du
,
a g oi l
.
nh v` ao \usepackage{index} ta c o th
,
d
.
inh ngha t
.
p ch
,

m o
,
i \newindex ho
.
ac d
.
inh ngha l
.
ai \renewindex.
\newindex{<d

u d

n>}{<t
.
p idx>}{<t
.
p ind>}{<tiu
`
b
,
ang>}
<d

u d

n> Nh an n` ay d anh d

u chuy
,
n ch
,
s

v` ao t
.
p n` ao. Nhu
,
v
.
y c ac l
.
nh \index v` a \printindex c o d

i s

t ` uy ch
.
on nhu
,
:
\index[<d

u d

n>]{...} v` a \printindex[<d

u d

n>].
<t
.
p idx> Sau khi ch
.
ay L
A
T
E
X l
`
n th u
,
nh

t th` t
.
ao ra t
.
p c o ph
`
n m
,
o
,
r
.
ng
<t
.
p idx> (ba k t
.
u
,
b

t k`) gi

ng nhu
,
tru
,
` o
,
ng h
.
o
,
p b`nh thu
,
` o
,
ng m
.
ac d
.
inh
lun lun c o t
.
p .idx.
<t
.
p ind>
.
inh hu
,
o
,
ng ch
.
ay \MakeIndex t` u
,
t
.
p <t
.
p idx>
,
o
,
trn ra t
.
p
<t
.
p ind> d
,
khi ch
.
ay L
A
T
E
X l
`
n n u
,
a th` g
.
oi t
.
p c o ph
`
n m
,
o
,
r
.
ng n` ay.
182 Chu
,
o
,
ng 17. L` am ch
,
s

t ` u
,
kh oa
<tiu
`
b
,
ang> Tiu d
`
c
,
ua m

i b
,
ang danh m
.
uc t` u
,
kh oa.
17.3.2. T
.
p v d
.
u v` a bin d
.
ich n o
Ta l

y m
.
t v d
.
u t
.
p vieindex.tex c o n
.
i dung nhu
,
.
\documentclass[12pt]{book}
\usepackage[utf8]{vietnam}
\usepackage{index}
\makeindex
\newindex{aut}{adx}{and}{B
,
ang danh m
.
uc t`u
,
kh oa}
\newindex{not}{ndx}{nnd}{B
,
ang ky hi
.
u}
\begin{document}
\chapter{S
,
u
,
d
.
ung goi l
.
nh index}
\section{C ac l
.
nh ph
`
n
`
u}
\begin{itemize}
\item anh th

ng m
.
t v
.
an qun, khng b
`
ng t
.
u
,
th

ng l`ong
m` nh. (Th ch Ca)\index[aut]{Th ch Ca}\index{Thch Ca}
\item Khng nn mu
,
u vi
.
c lo
,
n vo
,
i k
,
e n oi nhi
`
u.(Vn Trung T
,
u
,
)
\index[not]{Vn Trung T
,
u
,
}
\item `u
,
ng khinh vi
.
c nh
,
o. L

nh
,
o l`am

m thuy
`
n. (Quan Doan t
,
u
,
)
\index[aut]{Quan Do an t
,
u
,
}
\end{itemize}
\subsection{
.
inh ngha b
,
ang danh m
.
uc khac nhau}
\begin{itemize}
\item Ba ngu
,
`o
,
i c`ung i, t

t co m
.
t k
,
e l`am th
`
y ta u
,
.
o
,
c. (Kh
,
ng t
,
u
,
)
\index[not]{Kh
,
ng t
,
u
,
}\index{Kh
,
ng t
,
u
,
}
\item Qun t
,
u
,
nghim trang m`a khng tranh vo
,
i ai, h
.
o
,
p qu
`
n
vo
,
i m
.
oi ngu
,
`o
,
i m`a khng b`e
,
ang. (Lu
.
n Ngu
,
)\index[not]{Lu
.
n Ngu
,
}
\item Nh

t ngh
.
tinh, nh

t thn vinh.(T
.
uc Ngu
,
)\index[aut]{T
.
uc Ngu
,
}
\end{itemize}
\printindex[not]
\printindex[aut]
\printindex
\end{document}
17.3. index.sty l ` am nhi
`
u t
.
p ch
,
s

t ` u
,
kh oa 183
C ac bu
,
o
,
c ti

n h` anh d
,
t
.
ao ra c ac t
.
p ch
,
s

:
1. Sau khi ch
.
ay L
A
T
E
X d

i v o
,
i t
.
p vieindex.tex cho ba t
.
p vieindex.idx,
vieindex.adx v` a vieindex.ndx.
2. T
.
ao ra danh m
.
uc ch
,
s

chnh:
makeindex -o vieindex.ind vieindex.idx
This is makeindex, version 2.14 [02-Oct-2002]
(kpathsea + Thai support).
Scanning input file vieindex.idx....done
(2 entries accepted, 0 rejected).
Sorting entries....done (2 comparisons).
Generating output file vieindex.ind....done
(9 lines written, 0 warnings).
Output written in vieindex.ind.
Transcript written in vieindex.ilg.
3. T
.
ao ra b
,
ang danh m
.
uc c o d anh d

u l ` a aut:
makeindex -o vieindex.and vieindex.adx
This is makeindex, version 2.14 [02-Oct-2002]
(kpathsea + Thai support).
Scanning input file vieindex.adx....done
(3 entries accepted, 0 rejected).
Sorting entries....done (4 comparisons).
Generating output file vieindex.and....done
(10 lines written, 0 warnings).
Output written in vieindex.and.
Transcript written in vieindex.ilg.
4. T
.
ao ra b
,
ang danh m
.
uc c o d anh d

u l ` a not:
makeindex -o vieindex.nnd vieindex.ndx
This is makeindex, version 2.14 [02-Oct-2002]
(kpathsea + Thai support).
Scanning input file vieindex.ndx....done
(3 entries accepted, 0 rejected).
Sorting entries....done (5 comparisons).
Generating output file vieindex.nnd....done
(13 lines written, 0 warnings).
184 Chu
,
o
,
ng 17. L` am ch
,
s

t ` u
,
kh oa
Output written in vieindex.nnd.
Transcript written in vieindex.ilg.
5. Ch
.
ay l
.
ai L
A
T
E
X l
`
n n u
,
a cho k

t qu
,
a.
17.3.3. Bin d
.
ich trong VieTeX 3.0
1. Vi
.
c d` ung makeindex thng qua giao di
.
n v o
,
i vi
.
c ch
,
s
,
u
,
a dui t
.
p ch
,
s

:
Tools-->Wizard Makeindex
H`nh 17.8: Giao di
.
n d` ung makeindex
2. L
`
n lu
,
.
o
,
t thay dui ndx v` a idx cho ta ngay k

t qu
,
a.(c o th
,
xem tru
,
o
,
c b
,
ang
ch
,
s

)
3. Bin d
.
ich l
.
ai 2 l
`
n n u
,
a cho k

t qu
,
a.
17.3. index.sty l ` am nhi
`
u t
.
p ch
,
s

t ` u
,
kh oa 185
H`nh 17.9: C o nhi
`
u b
,
ang
CHU
,
O
,
NG 18
HU
,

O
,
NG D

N S
,
U
,
D
.
UNG WinTpic
18.1. Gi o
,
i thi
.
u WinTpic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 186
18.2. C

u h`nh chu
,
o
,
ng tr`nh . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 187
18.3. Xem k

t qu
,
a h`nh v` a chuy
,
n

d
,
i

d
.
inh d
.
ang c
,
ua n o . . . . . . . . 188
18.4. V e h`nh . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 189
18.5. u
,
a h`nh v` ao t
.
p TeX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 192
18.6. Nh u
,
ng ch u y. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 193
18.1. Gi o
,
i thi
.
u WinTpic
Chu
,
o
,
ng tr`nh v e h`nh r

t do
,
n gi
,
an nhu
,
ng k

t qu
,
a c ung r

t t

t khi c
`
n. Tru
,
o
,
c
dy phin b
,
an WinTpic 3.08 nay d a c
,
ai ti

n nhi
`
u v` a c o t
.
ai d
.
ia ch
,
:
link: http://aogaeru-lab.my.coocan.jp/sub1.html
T
.
p k

t qu
,
a c o dui l ` a TeX. Nh u
,
ng t
.
p n` ay ch
,
d
.
ich v o
,
i d
`
u ra l ` a DVI c` on
d
`
u ra PDF khng ch

p nh
.
n. Phin b
,
an m o
,
i c o chuy
,
n d
,
i ra h`nh dui *.eps
d
,
du
,
a v` ao trong TeX v o
,
i d
`
u ra DVI v` a c ung chuy
,
n d
,
i ra t
.
p dui *.pdf d
,
du
,
a v` ao trong TeX v o
,
i d
`
u ra l ` a PDF. Giao di
.
n c
,
ua chu
,
o
,
ng tr`nh
H`nh 18.1:
T` ai li
.
u n` ay du
,
.
o
,
c du
,
a v` ao hu
,
o
,
ng d

n b
,
an VieTeX 3.0.
18.2. C

u h`nh chu
,
o
,
ng tr`nh 187
18.2. C

u h`nh chu
,
o
,
ng tr`nh
18.2.1.
.
at l
.
ai

d

i s

T` u
,
Menu: Option-->Setup Parameters ta nh
.
n du
,
.
o
,
c giao di
.
n c ac trang:
Trang
H`nh 18.2:
1. Line/Paint C ac n et v e nhu
,
h`nh 18.2, khng thay d
,
i g`.
2. File... u
,
` o
,
ng d

n v` a ki
,
u t
.
p. b
.
an c o th
,
thay d
,
i.
3. Output
.
ch

m trn b
,
an v e v` a do
,
n v
.
i d
.
d` ai v e h`nh, ta gi u
,
nguyn.
4. TeXPreview ta thay d
,
i d
,
xem du
,
.
o
,
c v o
,
i MiKTeX nhu
,
h`nh 18.3
TeX Compile: latex.exe; DVI Ware: yap.exe; v` a g oi m
`
u cho n et v e.
5. language ch
.
on ti

ng Anh.
H`nh 18.3:
188 Chu
,
o
,
ng 18. Hu
,
o
,
ng d

n s
,
u
,
d
.
ung WinTpic
18.2.2. S
,
u
,
a

d
,
i t
.
p kh
,
o
,
i

d
.
ng
T
.
p wintpic.ini du
,
.
o
,
c s
,
u
,
a d
,
i
,
o
,
d` ong PDFTOPS: (T
.
p n` ay c o trong thu
,
m
.
uc
chu
,
o
,
ng tr`nh).
PDFTOPS=c:\vietex\wintpic\pdftops.exe
H`nh 18.4:
Chu
,
o
,
ng tr`nh pdftops.exe l

y t
.
ai d
.
ia ch
,

ftp://ftp.foolabs.com/pub/xpdf/
Trong t
.
p xpdfbin-win-3.03.zip. Ch ep t
.
p pdftops.exe v` ao thu
,
m
.
uc c
,
ua
wintpic.exe.
18.3. Xem k

t qu
,
a h`nh v` a chuy
,
n

d
,
i

d
.
inh
d
.
ang c
,
ua n o
18.3.1. Xem h`nh
Xem h`nh b
`
ang c ach chuy
,
n qua t
.
p DVI nhu
,
sau:
Menu: Option -->TeX Preview n

u c` ai d ung Latex bin d


.
ich v` a du
,
.
o
,
c k

t
qu
,
a:
18.3.2. Chuy
,
n

d
,
i
Gi
,
a s
,
u
,
t
.
p
,
anh l ` a vidu.tex ta c o th
,
du
,
a
,
anh tr
.
u
,
c ti

p v` ao v an b
,
an b
`
ang l
.
nh
\input vidu.tex. Nhu
,
ng c o th
,
chuy
,
n d
,
i sang t
.
p vidu.eps v` a vidu.pdf
v` a du
,
a v` ao v an b
,
an chu
,
n t

ac.
18.4. V e h`nh 189
H`nh 18.5:
T` u
,
Menu: File-->to BMP, EPS, PDF v` a ch
.
on nh ang chuy
,
n qua EPS, PDF.
C ac t
.
p s e sinh ra khi chuy
,
n t
.
ai v
.
i tr t
.
p
,
anh ngu
`
n. N

u b
.
an c` ai d
.
at nhu
,
ti hu
,
o
,
ng d

n
,
o
,
trn th` s e c o 2 t
.
p sinh ra vidu.pdf v` a vidu.eps.
18.4. V e h`nh
Vi
.
c c` ai d
.
at khng d
`
i h
,
oi g` d
.
ac bi
.
t, ch
,
c
`
n nh

n t ` uy ch
.
on c` ai d
.
at trong
da CD n` ay khi d o chu
,
o
,
ng tr`nh du
,
.
o
,
c n
.
ap v` ao d
`
y d
,
u. C ac b
.
an nn l ` am bi
,
u
tu
,
.
o
,
ng trn desktop m` an h`nh d
,
d

s
,
u
,
d
.
ung.
18.4.1. V e h`nh theo c ac n ut
Con chu
.
t d
,
v e l ` a m ui tn v` a hai du
,
` o
,
ng theo chi
`
u ngang v` a chi
`
u d
.
oc.

.
ng t ac v e l
`
n lu
,
.
o
,
t nhu
,
sau:
Nh

n v` ao n ut h`nh m`nh c
`
n v e: K
,
t` u
,
tr ai qua ph
,
ai c o c ac n ut [ du
,
` o
,
ng
th
,
ang] [h`nh tr` on] [h`nh vung] [h`nh elip] [ da gi ac], ...
Nh

n bn tr ai chu
.
t t
.
ai di
,
m kh
,
o
,
i d
`
u v` a gi u
,
k eo cho d

n di
,
m k

t th uc
h`nh.
Nh

n bn ph
,
ai chu
.
t xu

t hi
.
n menu ng u
,
c
,
anh v` a ch
.
on [Draw] th` h`nh m o
,
i
du
,
.
o
,
c v e.
Ch u y: V e h`nh tr` on ph
,
ai l
.
ap l
.
ai [Draw] ba l
`
n, c ac h`nh [elip] [ da gi ac],...
c ung ph
,
ai l
.
ap l
.
ai d
.
ng t ac n` ay h`nh m o
,
i du
,
.
o
,
c v e.
N et v e t
.
ai n ut [Normal] cho t ` uy ch
.
on du
,
` o
,
ng ch

m ch

m, b`nh thu
,
` o
,
ng l ` a
du
,
` o
,
ng th
,
ang.
.
ac bi
.
t ch u y [nothing] cho ta khng c o du
,
` o
,
ng v e, nhu
,
ng c o
th
,
t trong v` ung c
,
ua n o nh u
,
ng m
`
u v` a n et.
190 Chu
,
o
,
ng 18. Hu
,
o
,
ng d

n s
,
u
,
d
.
ung WinTpic
N ut [Nothing] cho ta t mi
`
n trong c ac h`nh m
`
u x am v` a den, c o m
.
t s

t ` uy
ch
.
on.
N et v e d
.
m nh
.
at [thick] cho t ` uy ch
.
on very thin: n et r

t m
,
ong, thin: n et
m
,
ong, thick: n et d
.
m, very thick: r

t d
.
m.
G an ch u
,
v` ao h`nh [X] , khi nh

n n ut n` ay ra giao di
.
n d
,
nh
.
p ch u
,
v` ao. C o
th
,
c o d la v o
,
i nh u
,
ng cng th u
,
c to an.
H`nh 18.6:
N ut [S] Bi g
.
ach m
.
t s

h`nh, ch
,
nh u
,
ng h`nh d ong kn m o
,
i du
,
.
o
,
c bi den cho
gia di
.
n
H`nh 18.7:
N ut [F(x)] v e h`nh theo h` am. Th u
,
nh

t ta ph
,
ai ch
.
on m
.
t mi
`
n h`nh ch u
,
nh
.
t d
,
l

y l ` am t
.
oa d
.
v e. Th u
,
hai nh

n tr ai chu
.
t ra giao di
.
n anh h` am
s

c
`
n v e v` ao tr

ng.
M
.
t s

k y thu
.
t v e kh ac nhu
,
du
,
`
o
,
ng d ch d

ac, du
,
`
o
,
ng cong ti

p tuy

n,
... ch
,
c o trong menu c ac b
.
an t
.
u
,
t`m hi
,
u l

y.
18.4. V e h`nh 191
H`nh 18.8:
18.4.2. V e h`nh theo tu
,
o
,
ng t ac
1. Khi m
.
t h`nh du
,
.
o
,
c ch
.
on th` c ac n et v e c
,
ua ch ung d
,
o ln.
H`nh 18.9:
Pha du
,
o
,
i l ` a nh u
,
ng phm c o t ac d
.
ng ln h`nh d a ch
.
on d o nhu
,
phm [Del] l ` a
x oa h`nh dang ch
.
on.
[M] l ` a di chuy
,
n h`nh di no
,
i kh ac theo con chu
.
t,
[C] ch ep thm m
.
t b
,
an n u
,
a gi

ng h
.
t nhu
,
h`nh dang ch
.
on, ch u
,
c n ang n` ay
192 Chu
,
o
,
ng 18. Hu
,
o
,
ng d

n s
,
u
,
d
.
ung WinTpic
r

t ti
.
n cho vi
.
c v e thm n et v` a n et tu
,
o
,
ng t
.
u
,
sau d o r
`
i ta s
,
u
,
a.
[E] ch u
,
l
.
ai h`nh,
[R] quay h`nh.
2.Nh

n phm ph
,
ai chu
.
t ra menu tu
,
o
,
ng t ac nhu
,
T

t c
,
a menu v` a n ut c
,
ua chu
,
o
,
ng tr`nh
d
`
u c o trong Menu n` ay c ac b
.
an ch
.
on
l

y m
.
t thao t ac thch h
.
o
,
p nhu
,
:
[Add Arrow] g

an m ui tn v` ao c ac d
`
u
h`nh v e;
[Pack] g

an c ac n et v e v` ao v o
,
i nhau;
[Mirror] l
.
t h`nh ln trn, xu

ng du
,
o
,
i,
sang tr ai v` a sang ph
,
ai;
[ReEdit] s
,
u
,
l
.
ai h`nh;
[zoom] thu nh
,
o v` a ph ong to h`nh theo
chi
`
u ngang ho
.
ac chi
`
u d
.
oc cho d

n
thch h
.
o
,
p.
18.5. u
,
a h`nh v` ao t
.
p TeX
So
.
an th
,
ao v an b
,
an b
`
ang LaTeX khng th

y k

t qu
,
a ngay trn m` an h`nh m` a
ch
,
d` ung c ac l
.
nh. M
.
t kh o kh an n u
,
a l ` a du
,
a
,
anh vao v an b
,
an LaTeX khng
du
,
.
o
,
c hu
,
o
,
ng d

n k y nn gy kh o kh an cho m
.
oi ngu
,
` o
,
i.
,
du
,
a m
.
t
,
anh v` ao
LaTeX ta ph
,
ai ti

n h` anh c ac bu
,
o
,
c sau dy:
1. V e h`nh trn m
.
t chu
,
o
,
ng tr`nh v e n` ao d o, ho
.
ac Scan
,
anh t` u
,
ngo` ai v` ao v` a
t
.
p
,
anh c o dui l ` a *.bmp, *.ps ho
.
ac *. eps v` a c ac dui *.jpg, *.png, *.tiff,....
Lo
.
ai t
.
p c o dui *.eps, *.bmp,... ch
,
d
.
ich v o
,
i d
`
u ra DVI. C` on l
.
ai d
`
u ra d
,
d
.
ich l ` a PDF.
2. D` ung g oi l
.
nh trong ph
`
n d
`
u LaTeX, thu
,
` o
,
ng l ` a d` ung g oi l
.
nh
\usepackages{graphicx} v` a mi tru
,
` o
,
ng h`nh v e nhu
,
v d
.
u:
\documentclass[10pt,oneside,openany]{book}
\usepackage{amsmath,amsxtra,amssymb,latexsym, amscd,amsthm}
\usepackage{graphicx}
\usepackage[utf8]{vietnam}
\begin{document}
\centerline{\bf V d
.
u v
`
u
,
a h`nh v`ao LaTeX}
\begin{figure}[!ht]
18.6. Nh u
,
ng ch u y 193
\centering
\includegraphics[width=4cm, height=4cm]{vidu}
\caption{ }\label{fig:hinh1}
\end{figure}
\end{document}
3. V o
,
i vi
.
c d
,
t
.
p h`nh nhu
,
trn v` a c o t
.
p vidu.eps v` a vidu.pdf th` d
.
ich d
`
u ra
l uc n` ao c ung du
,
.
o
,
c.
18.6. Nh u
,
ng ch u y
Trn dy l ` a nh u
,
ng thao t ac co
,
b
,
an nh

t s
,
u
,
d
.
ung WinTpic. Tr am hay khng
b
`
ang tay quen c ac b
.
an th
.
u
,
c h` anh m
.
t s

h`nh s e th

y v

v e h`nh trong LaTeX


do
,
n gi
,
an. Nhi
`
u h`nh do chnh ngu
,
` o
,
i thi

t k

ra n o v` a t`m th
,
hi
.
n b
`
ang c ac
n et v e c
,
ua WinTpic m
.
t c ach s ang t
.
ao. Trong cu

n s ach m o
,
i nh

t c
,
ua ti c o
du
,
a ra m
.
t s

h`nh c
.
u th
,
. Ch uc c ac b
.
an th` anh cng.
CHU
,
O
,
NG 19
HU
,

O
,
NG D

N S
,
U
,
D
.
UNG TpX
19.1. Gi o
,
i thi
.
u TpX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 194
19.2.
.
at c

u h`nh . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 194
19.3. Xem k

t qu
,
a h`nh tru
,
o
,
c trong trang. . . . . . . . . . . . . . . . . . . . . . . . . . 196
19.4. Xem nguyn kch th u
,
c h`nh

d a v e . . . . . . . . . . . . . . . . . . . . . . . . . . . 196
19.5. u
,
a h`nh v` ao t ` ai li
.
u . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 197
19.6. Thao t ac v e h`nh . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 198
19.1. Gi o
,
i thi
.
u TpX
Nh u
,
ng n am v
`
tru
,
o
,
c ti c o gi o
,
i thi
.
u chu
,
o
,
ng tr`nh WinTpic 4.10. Nhu
,
ng
chu
,
o
,
ng tr`nh n` ay khng ph at tri
,
n n u
,
a, tuy v e h`nh do
,
n gi
,
an v` a d

hi
.
n nay
v

n c o th
,
s
,
u
,
d
.
ung du
,
.
o
,
c trn Windows XP. VieTeX 2.9 ch
.
on gi
,
ai ph ap di k` em
v o
,
i chu
,
o
,
ng tr`nh v e h`nh TpX dy l ` a ph
`
n m
`
m mi

n ph c
,
ua Alexander Tsy-
plakov. Chu
,
o
,
ng tr`nh c ung d` anh ring v e h`nh cho TeX nhu
,
ng v o
,
i nhi
`
u s
.
u
,
chuy
,
n d
,
i d
.
inh d
.
ang c
,
ua t
.
p h`nh trong d o c
,
a TeX. Chu
,
o
,
ng tr`nh do
,
n gi
,
an v` a
d

s
,
u
,
d
.
ung v` a c o nhi
`
u ch u
,
c n ang
B
,
an c
.
p nh
.
t m o
,
i nh

t c o th
,
l

y t
.
ai
http://tpx.sourceforge.net/
Chu
,
o
,
ng tr`nh d a du
,
.
o
,
c d ong g oi l
.
ai v` a c

u h`nh thch h
.
o
,
p d` ung v o
,
i VieTeX
du
,
.
o
,
c ph at k` em theo VieTeX. C` ai d
.
at m
.
ac d
.
inh khng c o v

n d
`
g` d
.
ac bi
.
t.
Chu
,
o
,
ng tr`nh c o giao di
.
n (H`nh 19.1)
19.2.
.
at c

u h`nh
- V` ao File -> TpX setting cho ta b
,
ang c` ai d
.
at d
,
bin d
.
ich c ac h`nh nhu
,
h`nh. a s

chu
,
o
,
ng tr`nh nhu
,
l ` a d
.
ich LaTeX v` c ac l
.
nh v e l ` a c ac l
.
nh TeX.
- Trong phin b
,
an m o
,
i g
`
n nhu
,
d
,
m
.
ac d
.
inh chu
,
o
,
ng tr`nh TpX ho
.
at d
.
ng
t

t. C o tthe ch
.
on v` ao c ac ch u
,
c n ang v` a g o du
,
` o
,
ng d

n v` ao t ` uy ch
.
on nhu
,
(ch u y
c ac chu
,
o
,
ng tr`nh d` ung trong MiKTeX th` khng c
`
n nhu
,
PdfLaTeX, DVIps,... )
Chu
,
o
,
ng tr`nh c o giao di
.
n (H`nh 19.2)
- C ac du
,
` o
,
ng v` a n et v e
,
o
,
thanh cng c
.
u r

t thu
.
n ti
.
n cho nh

n v` ao d o r
`
i
19.2.
.
at c

u h`nh 195
H`nh 19.1: Giao di
.
n TpX
H`nh 19.2:
.
at c

u h`nh
nh

n ra ch

v e d
,
l

y h`nh ki
,
u Autocad.
196 Chu
,
o
,
ng 19. Hu
,
o
,
ng d

n s
,
u
,
d
.
ung TpX
19.3. Xem k

t qu
,
a h`nh tru
,
o
,
c trong trang
Khi ta v e xong h`nh c o th
,
xem tu
,
o
,
c, trn thanh cng c
.
u c o 3 n ut xem kh ac
nhau tu
,
o
,
ng u
,
ng v o
,
i Menu: C ac ch u
,
c n ang n` ay nh` o
,
mi tru
,
` o
,
ng MiKTeX d
,
bin
d
.
ich
1. Tools : Preview LaTeX-->DVI D
.
ich h`nh c o d
`
u ra t
.
p DVI. Ch u y khi
d
.
ich xong xem ngay trong yap.exe b`nh thu
,
` o
,
ng. N

u b ao l

i th` v` ao menu
trong chu
,
o
,
ng tr`nh yap.exe:
view-->Render Method-->pk (chu
,
khng ph
,
ai Dvips) H`nh 19.3.
H`nh 19.3: Xem h`nh trong trang
2. Tools : Preview LaTeX-->DVI-->PS D
.
ich h`nh sang DVI sau d o chuy
,
n
qua PS (nhu
,
chu
,
o
,
ng tr`nh d
.
ich t
,
h
.
o
,
p c
,
ua VieTeX).
3. Tools : Preview PdfLaTeX D
.
ich th
,
ang qua PDF v` a m
,
o
,
ngay b
`
ang Suma-
traPDF (Acrobat Reader). Khi c ac b
.
an d` ung trong VieTeX du
,
.
o
,
c th` ch u
,
c
n ang n` ay lun lun th
.
u
,
c hi
.
n du
,
.
o
,
c.
19.4. Xem nguyn kch th u
,
c h`nh

d a v e
Ch u
,
c n ang xem m
.
t lo
.
at c ac h`nh nguyn g

c
Tools-->Preview as image -->Preview PDF (EPS, SVG,....) H`nh 19.4.
y l ` a h`nh th
.
t ta s e nh ung v` ao TeX
19.5. u
,
a h`nh v` ao t` ai li
.
u 197
H`nh 19.4: Xem h`nh kch th u
,
c th
.
t
19.5. u
,
a h`nh v` ao t ` ai li
.
u
H`nh 19.5: Ghi ra t
.
p d` ung trong TeX
Khi v e h`nh TpX du
,
.
o
,
c lu
,
u b
`
ang t
.
p c o dui *.tpx v d
.
u nhu
,
t
.
p vidu1.tpx,
198 Chu
,
o
,
ng 19. Hu
,
o
,
ng d

n s
,
u
,
d
.
ung TpX
khi n` ao s
,
u
,
h`nh ta c o th
,
m
,
o
,
ra d
,
ch u
,
a l
.
ai; bn c
.
ach d o TpX c` on ghi hai t
.
p
vidu1.pdf v` a vidu1.eps c
,
a hai t
.
p n` ay ch
,
ch u
,
a h`nh m` a khng c o ch u
,
.
Tru
,
o
,
c dy ti thu
,
` o
,
ng hay du
,
a h`nh b
`
ang l
.
nh \input{vidu1.tpx}, khng
sai nhu
,
ng l
.
ai ph
,
ai k` em 2 t
.
p ph
.
u c ` ung tn n u
,
a m o
,
i d
`
y d
,
u.
,
khi c o h`nh
khng ph
.
u thu
.
c v` ao TpX khi c o h`nh ta nn du
,
a ra b
`
ang l
.
nh
File-->Save As
V` a ch
.
on lo
.
ai t
.
p ra PDF ho
.
ac EPS, .... H`nh 19.5.
Ch u y l ` a t
.
p ra khng tr ` ung v o
,
i t
.
p c o dui tpx, v d
.
u d
.
at l
.
ai tpx-vidu1.pdf
Ch u y d
`
u ra khi d
.
ich TeX l ` a DVI v o
,
i c ac h`nh c o dui bmp, eps,... d
`
u ra l ` a
PDF c o dui pdf, jpg, png, .... nn chuy
,
n h`nh sang 2 lo
.
ai dui eps v` a pdf v` a
du
,
a v` ao TeX b
`
ang
\begin{figure}[!ht]
\centering
\includegraphics[height=8cm,width=12cm]{tpx-vidu1}
\caption{}\label{fig:}
\end{figure}
Khng c
`
n ch
,
ra dui th` l uc d
.
ich c o th
,
t ` uy v` ao d
`
u ra d
`
u d
.
ich du
,
.
o
,
c.Ph
,
ai
d` ung g oi l
.
nh \usepackages{graphicx}.
19.6. Thao t ac v e h`nh
19.6.1. Thao t ac chung
1. Nh

n phm tr ai chu
.
t v` ao n ut du
,
` o
,
ng m`nh c
`
n v e
2. Nh

n v` a gi u
,
phm tr ai chu
.
t t
.
ai v
.
i tr b

at d
`
u v e, k eo theo hu
,
o
,
ng d
.
inh v e
t
.
ao ra n

t cho d

n khi c
`
n c

d
.
inh th` nh ay phm tr ai chu
.
t d
,
c

d
.
inh h`nh.
3. Nh u
,
ng du
,
` o
,
ng cong ph u
,
c t
.
ap ph
,
ai nh

n c ac di
,
m trung gian v` a sau d o m o
,
i
k

t th uc h`nh du
,
.
o
,
c.
4. Mu

n s
,
u
,
a n et v e ch
.
on v` ao h`nh v e d
,
n o g
`
ln sau d o ch
.
on n et d
.
m nh
.
at
v` a m` au
,
o
,
thanh cng c
.
u th u
,
hai (ho
.
ac Menu). H`nh 19.6.
5. M

i d

i tu
,
.
o
,
ng nh

n d up v` ao n o s e ra gioa di
.
n ring d
,
di
`
u ch
,
nh c
.
u th
,
.
19.6. Thao t ac v e h`nh 199
H`nh 19.6: V e h`nh
H`nh 19.7: G

an m ui tn
200 Chu
,
o
,
ng 19. Hu
,
o
,
ng d

n s
,
u
,
d
.
ung TpX
19.6.2. Thao t ac ring
1. Nh u
,
ng h`nh l ` am m ui tn nhu
,
du
,
` o
,
ng th
,
ang, du
,
` o
,
ng cong khi nh ay v` ao n o
v` a ch
.
on lo
.
ai du cu

i m ui tn ho
.
ac ch

m tr` on (H`nh 19.7)


2.
.
ac bi
.
t nh an th` c o hai m
.
at m
.
t m
.
at nh an trn h`nh v` a m
.
t m
.
at nh an
th
.
t g

an v` ao h`nh (H`nh 19.8)


H`nh 19.8: G

an m ui tn
- Trong TeXtext l ` a V an b
,
an hi
.
n ra v o
,
i h`nh; c` on trong Text ch
,
l ` a hi
.
n ln
m` an h`nh v e.
- R

t ti

c l ` a trong g o v an b
,
an khng g o du
,
.
o
,
c m a Unicode, mu

n kh

ac ph
.
uc
di
`
u n` ay ta g o v` ao d o m
.
t l
.
nh v` a d
.
inh ngha l
.
nh d o l ` a k t
.
u
,
unicode: trong
v an b
,
an tru
,
o
,
c khi g oi h`nh ta d
.
inh ngha
\def\vidu{y l` a v d
.
u}
Sau dy l ` a m
.
t s

thao t ac v e c ac n et co
,
b
,
an
1. C ac n

t v e line, rectangle, circle, ellipse ch


,
c
`
n x ac d
.
inh di
,
m
d
`
u v` a di
,
m cu

i l ` a xong.
2. N et v e arc, sector, segment c ` ung thao t ac: d
`
u tin l ` a nh

n v
.
i tr tm
c
,
ua du
,
` o
,
ng tr` on v` a k eo ra b an knh c
`
n thi

t, nh

n chu
.
t tr ai cos d
.
inh h`nh
c o th
,
cung tr` on ho
.
ac khng c o n et v e, b
.
an ch
.
on v` ao h`nh d o d
,
n o g
`
ln;
19.6. Thao t ac v e h`nh 201
nh

n chu
.
t v` ao di
,
m cu

i v` a v e l
.
ai cung theo y mu

n c
,
ua ch ung ta.
3. u
,
` o
,
ng polynine, polygon x ac d
.
inh v o
,
i c ac d
,
nh b

t k` y khi k

t th uc th`
nh

n d up phm tr ai chu
.
t.S
,
u
,
h`nh b
`
ang c ach ch
.
on v` ao d
,
nh v` a di chuy
,
n
di ch

kh ac.
4. V e curve, closed curve nh

n t nh

t l ` a 3 di
,
m r
`
i nh

n d up d
,
c

d
.
inh
h`nh cong l
.
ai.
5. N et v e bazier path, closed bazier path tu
,
o
,
ng t
.
u
,
nhu
,
h`nh trn nhu
,
ng
di
`
u khi
,
n b
`
ang ti

p tuy

n c
,
ua du
,
` o
,
ng cong.
6. D
.
ang d

u ch

m v` a h`nh c o s

an b
.
an v e m
.
t h`nh r
`
i nh

n d up v` ao n o cho ra
giao di
.
n d
,
ch
.
on m

u s

an
H`nh 19.9: H`nh d
.
ang di
,
m
H`nh 19.10: Khung h`nh c o s

an
7. u
,
a h`nh v` ao no
,
i v e h`nh (n ut cu

i c ` ung) ph
.
u thu
.
c v` ao h`nh c o dui di du
,
a
v` ao kh ac nhau, ti l

y v d
.
u t
.
p logo tru
,
` o
,
ng ti c o dui jpg:(H`nh 19.12)
K

t qu
,
a l ` a
202 Chu
,
o
,
ng 19. Hu
,
o
,
ng d

n s
,
u
,
d
.
ung TpX
H`nh 19.11: Bi
,
u tu
,
.
o
,
ng
H`nh 19.12: u
,
a h`nh v` ao v` a l

y ra
K

t lu
.
n: C` on r

t nhi
`
u chi ti

t c ac b
.
an t
.
u
,
th
.
u
,
c h` anh l

y. T` ai li
.
u n` ay s e l ` a
ph
.
u l
.
uc c
,
ua hu
,
o
,
ng d

n s
,
u
,
d
.
ung VieTeX.
CHU
,
O
,
NG 20
SumatraPDF s
,
u
,
d
.
ung v o
,
i VieTeX
20.1. Gi o
,
i thi
.
u SumatraPDF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 203
20.2. C ac phm g o t

at trong sumatraPDF. . . . . . . . . . . . . . . . . . . . . . . . . . . 204


20.3.
.
at SumatraPDF trong VieTeX. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 206
20.4. Bin d
.
ich TeX ra PDF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 207
20.5. K

t lu
.
n. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 207
Nh

u
,
ng thay d
,
i m

o
,
i trong VieTeX 3.0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 209
Ti thu
,
` o
,
ng d` ung acrobat reader d
,
d
.
oc t
.
p PDF. Tuy ti c ung quan tm
sumatraPDF trong VieTeX d a c o ch u
,
c n ang c` ai v` a s
,
u
,
d
.
ung n o. Nhu
,
ng chu
,
a c o
b` ai gi o
,
i thi
.
u v
`
chu
,
o
,
ng tr`nh n` ay.
20.1. Gi o
,
i thi
.
u SumatraPDF
Chu
,
o
,
ng tr`nh n` ay c o th
,
thay acrobat reader du
,
.
o
,
c. Phin b
,
an m o
,
i nh

t ch
.
ay
r

t t

t v` a nhanh, b
.
an c o th
,
l

y v
`
t
.
ai:
http://blog.kowalczyk.info/software/sumatrapdf/free-pdf-reader.html
T ac gi
,
a l ` a Krzysztof Kowalczyk
Nh u
,
ng l
.
o
,
i th

c
,
ua chu
,
o
,
ng tr`nh k

t h
.
o
,
p v o
,
i c ac chu
,
o
,
ng tr`nh TeX
- B
,
an thn chu
,
o
,
ng tr`nh r

t nh
,
o g
.
on, d

c` ai d
.
at
- Chu
,
o
,
ng tr`nh ch
.
ay nhanh, t`m ki

m v` a c

u h`nh d

.
- Chu
,
o
,
ng tr`nh c o th
,
m
,
o
,
du
,
.
o
,
c c ac t
.
p PDF, PS, DJVU, . . . r

t ti
.
n v` c ac t
.
p
n` ay r

t kh ac nhau.
- C` ai d
.
at du
,
.
o
,
c t`m d` ong tu
,
o
,
ng u
,
ng gi u
,
a t
.
p TeX v` a t
.
p PDF, c
,
a ngu
,
.
o
,
c l
.
ai.
(h`nh 20.1).
- Hi
.
n nay dang c o b
,
an 1.8, b
.
an l

y v
`
v` a c` ai d
.
at khng kh o kh an g`.
204 Chu
,
o
,
ng 20. SumatraPDF s
,
u
,
d
.
ung v o
,
i VieTeX
H`nh 20.1: Giao di
.
n SumatraPDF
20.2. C ac phm g o t

at trong sumatraPDF
20.2.1. Chuy
,
n

d
.
ng trang
Nh

n ph m ph
,
ai chu
.
t cu
.
n ln, xu

ng
j/k, [Up]/[Down] cu
.
n ln/xu

ng theo d` ong
[space] cu

n m` an h`nh
[Shift] + [space] cu

n ngu
,
.
o
,
c m` an h`nh
n/p trang ti

p theo/pha tru
,
o
,
c
[Page Down]/[Page Up] trang ti

p theo/pha tru
,
o
,
c
20.2. C ac phm g o t

at trong sumatraPDF 205


[Alt] + Left l ` ui l
.
ai
[Alt] + Right ti

n v
`
tru
,
o
,
c
[Ctrl] + G, g d

n trang
Home d

n trang d
`
u tin
End d

n trang cu

i c ` ung
b chia trang trong ki
,
u s ach
[Ctrl] + [Shift] + Right m
,
o
,
t` ai li
.
u PDF ti

p theo trong thu


,
m
.
uc
[Ctrl] + [Shift] + Left m
,
o
,
t` ai li
.
u PDF pha tru
,
o
,
c trong thu
,
m
.
uc
20.2.2. Tr
.
ang th ai xem v an b
,
an
+, - ph ong to thu/nh
,
o
[Ctrl] + b anh xe chu
.
t ph ong to thu/nh
,
o
z c

d
.
inh ph ong to thu nh
,
o gi u
,
a Fit Page, Fit Width, Fit Content
c c

d
.
inh ki
,
u lin t
.
uc/khng lin t
.
uc
[Ctrl] [Shift] - quay tr ai
[Ctrl] [Shift] + quay ph
,
ai
F12 hi
.
n/
,
n d anh d

u m
.
uc l
.
uc PDF
F6 chuy
,
n d
,
i t` u
,
c
,
u
,
a s
,
m
.
uc l
.
uc v` a c
,
u
,
a s
,
v an b
,
an
[Ctrl] + L, F11 Ki
,
u tr`nh chi

u t` ai li
.
u
[Ctrl] [Shift]+ L c
,
a m` an h`nh
[Shift] + F11 C
,
a m` an h`nh
ESC tho at kh
,
oi c
,
a m` an h`nh ho
.
ac tr`nh chi

u
. trong ki
,
u tr`nh chi

u chuy
,
n th` anh n
`
n den
w trong ki
,
u tr`nh chi

u chuy
,
n th` anh n
`
n tr

ang
i hi
.
n thng tin ki
,
u c
,
a m` an h`nh/tr`nh chi

u
20.2.3. Thao t ac
[Ctrl] + O m
,
o
,
t
.
p PDF
[Ctrl] + W d ong t
.
p PDF
[Ctrl] + S ghi nhu
,
l ` a
[Ctrl] + P in
r g
.
oi l
.
ai t` ai li
.
u
[Ctrl] + F, / t`m v an b
,
an
F3/[Shift] + F3 t`m ti

p theo/pha tru
,
o
,
c
[Ctrl] + Q, q tho at kh
,
oi chu
,
o
,
ng tr`nh
[Ctrl] + Left Mouse ch
.
on v an b
,
an ho
.
ac
,
anh
206 Chu
,
o
,
ng 20. SumatraPDF s
,
u
,
d
.
ung v o
,
i VieTeX
20.3.
.
at SumatraPDF trong VieTeX
H`nh 20.2: C` ai d
.
at trong VieTeX
-
.
at chu
,
o
,
ng tr`nh ch
.
ay theo menu:
Option]Configuration ch
.
on n ut [set program] v` a ch
.
on v` ao chu
,
o
,
ng tr`nh
25. sumatraPDF view pdf v` a d
.
at chu
,
o
,
ng tr`nh v` ao d o.
Execute]choose typeseting comunication]choose more...
Sau d o ch
.
on v` ao SumatraPDF d
,
bin d
.
ich t
,
h
.
o
,
p.
-
.
at d
,
t`m qua l
.
ai t` u
,
t
.
p TeX sang SumatraPDF v` a ngu
,
.
o
,
c l
.
ai.
+
,
l ` am du
,
.
o
,
c di
`
u n` ay c o 2 c ach tru
,
o
,
c khi bin d
.
ich:
a- D` ung g oi l
.
nh pdfsync.sty b
`
ang c ach du
,
a v` ao d
`
u t
.
p TeX:
\usepackage{pdfsync}
v` a bin d
.
ich sinh ra t
.
p d
`
ng b
.
*.pdfsync
b-c ach th u
,
2 d` ung du
,
a v` ao d

i s

c
,
ua c ac chu
,
o
,
ng tr`nh d
.
ich:
pdflatex -synctex=-1 document.tex
texify --pdf --tex-option=-synctex=-1 --run-viewer document.tex
20.4. Bin d
.
ich TeX ra PDF 207
c-
,
t`m ngu
,
.
o
,
c l
.
ai du
,
.
o
,
c t` u
,
PDF d
.
at thng s

cho chu
,
o
,
ng tr`nh SumatraPDF
theo 1 trong 2 c ach sau dy:
+ Trong VieTeX (h`nh 20.2).

i s

d
.
at
-reuse-instance -inverse-search "C:\vietex\vietex.exe \"%f\" -line:%l"
+Chnh trong sumatraPDF d
.
at (h`nh 20.3).
H`nh 20.3: T` uy ch
.
on trong SumatraPDF
20.4. Bin d
.
ich TeX ra PDF
- Phin b
,
an n` ao c ung c o PDFLaTeX, TeXify pdf . . . ., . . . . d
.
ich ra t
.
p PDF
- VieTeX d a c` ai s

an c ac ch u
,
c n ang bin d
.
ich n` ay.
- Nh u
,
ng t
.
p c o
,
anh dui PDF, JPG, PNG,TIF, . . . m o
,
i d
.
ich ra t
.
p PDF du
,
.
o
,
c.
Khi d o m o
,
i ap d
.
ung quy tr`nh trn du
,
.
o
,
c.
20.5. K

t lu
.
n
Chu
,
o
,
ng tr`nh n` ay r

t t

t, ti d a th
,
u
,
v` a thu
.
n ti
.
n nhu
,
khi d` ung d
.
ich TeX
sang DVI. C o l e th` o
,
i gian t o
,
i ti s e tri
.
t d
,
d` ung chu
,
o
,
ng tr`nh n` ay ho
,
n l ` a d` ung
208 Chu
,
o
,
ng 20. SumatraPDF s
,
u
,
d
.
ung v o
,
i VieTeX
acrobat reader qu a ch
.
m.
Nh u
,
ng thay

d
,
i VieTeX 3.0
1. G an t` u
,
du
,
.
o
,
c thay b
`
ang c ach ch
.
on t` u
,
d o, khng m
,
o
,
giao di
.
n thay th

Menu[Search]:
1. Bi den t` u
,
2. Search >Select Replacement (Ctrl+Alt+J)
3. Search>Replace Next (Ctrl+W)
2. Thm v` ao tr
.
o
,
gi up tr
.
u
,
c ti

p trong t`m ki

m, thay th

, t`m trong t
.
p ho
.
ac
t`m nhanh Menu[Search].
3. Chuy
,
n t` u
,
t`m ki

m sang thay th

v` a ngu
,
.
o
,
c l
.
ai, t` u
,
c ac lo
.
ai t`m ki

m kh ac
Menu[Search].
4. Thm ch u
,
c n ang tra t` u
,
di
,
n Menu[User]:
1. Lo
.
ai t` u
,
di
,
n User Dictionary, Latex Commands, English Pat-
tern Sentences, English-Vietnamese Math, English-Vietnamese Comput-
ing, English-Vietnamese, Vietnamese-English, Vietnamese-Vietnamese,
English-English,...
5. C o ch
.
on ki
,
u tra t` u
,
chnh x ac ho
.
ac n
`
am trong d` ong d o c
,
ua t` u
,
di
,
n
Menu[User].
6. Thm ch` en d
`
u d` ong, cu

i d` ong ho
.
ac kh

i ch
.
on xu

ng d` ong hay khng


Menu[Insert], Menu[Block].
7. Ch u
,
c n ang xem hu
,
o
,
ng d

n s
,
u
,
d
.
ung g oi l
.
nh b
`
ang giao di
.
n v` a ch
,
g o tn
g oi l
.
nh Menu[Help].
8. Giao di
.
n chuy
,
n d
,
i m
.
t s

lo
.
ai t
.
p h`nh kh ac nhau Menu[Graphics].
9. T m` au ch u
,
hoa d
`
u cuMenu[Option].
10. Thm m
.
uc Notebook d
,
thi

t l
.
p c ac s
,
d
.
ia ch
,
v` a ghi ch u c
`
n thi

t.
11. Giao di
.
n th
.
u
,
c hi
.
n makeindex l ` am t
.
p ch
,
s

c o c ac s ach.
12. L` am ch u
,
c n ang chuy
,
n d
,
i d
.
inh d
.
ang k y t
.
u
,
cu

i d` ong cho Windows(CRLF),


Unix(LF), Mac(CR)
,
o
,
Menu [File]
13. Ch u
,
c n ang t` u
,
m
.
t v
.
i tr b

t k` y bi den d

n t` u
,
d a t`m tru
,
o
,
c d o v
`
pha sau
ho
.
ac v
`
pha tru
,
o
,
c, Menu[Edit].
14. L` am thm ch u
,
c n ang m
,
o
,
c ac t
.
p ch u
,
a k y t
.
u
,
vi

t t

at d
,
x oa, thm, s
,
u
,
a d
`
u
du
,
.
o
,
c Menu[Macro].
15. Thu
,
m
.
uc *VieAbbriation trong Menu [Project] l

y ra
,
o
,
c
,
u
,
a s
,
c o c ac t
.
p vi

t
t

at v` a c ac macro vi

t t

at.
16. Ch` en v` ao d

u tr

ang k y t
.
u
,
khng ng

at d` ong Menu[Insert].
17. L` am n ut trn thanh cng c
.
u s

1 nh

n xu

ng l ` a d
.
ich th
,
ang theo DVI v` a
ngu
,
.
o
,
c l
.
ai d
.
ich theo PDF, trn tiu d
`
c ung c o ch u
,
t ` uy ch
.
on d
`
u ra trn..
18.
.
inh d
.
ang l
.
ai c ac n ut d
.
ich TeX, LaTeX, TeXify theo c ach ch
.
on tru
,
o
,
c d
`
u ra.
Ngha l ` a c ` ung n ut d o c o th
,
dich ra DVI v` a PDF ph
.
u thu
.
c v` ao ta ch
.
on n ut
210 Nh u
,
ng thay d
,
i m o
,
i trong VieTeX 3.0 L
A
T
E
X
d
`
u ra
,
o
,
trn.
19. D
.
ich t
,
h
.
o
,
p nh u
,
ng ch u
,
c n ang n` ao d
.
ich ra du
,
.
o
,
c c
,
a 2 nhu
,
LaTeX + View
(DVI/PDF) c ung ph
.
u thu
.
c v` ao n ut ch
.
on d
`
u ra.
20. D
.
ich theo l
.
u
,
a ch
.
on c ung th
.
u
,
c hi
.
n c ` ung d
.
ich theo do
.
an l
.
u
,
a ch
.
on, ho
.
ac c ac
c ach d
.
ich th` anh ph
`
n kh ac.
21. Phin b
,
an n` ay khuy

n khch d
.
ich th
,
ang t` u
,
TeX ra PDF, ngha n ut ch
.
on d
`
u
ra khng nh

n xu

ng; d a s
,
u
,
a d
.
at t`m ngu
,
.
o
,
c t` u
,
SumatraPDF sang t
.
p TeX.
Khng c
`
n d ong t
.
p PDF dang m
,
o
,
v

n d
.
ich du
,
.
o
,
c v` a n

u t
.
p v

n nhu
,
c u th`
khng m
,
o
,
xem PDF m o
,
i.
22. Phin b
,
an SumatraPDF 1.8 r

t t

t nhu
,
nhanh, d

c` ai d
.
at v` a trong n o c o
th
,
d
.
oc du
,
.
o
,
c c
,
a Acrobat Reader v` a Foxit Reader; t` u
,
tru
,
o
,
c d a c o n ut m
,
o
,
b
`
ang SumatraPDF trn thanh cng c
.
u s

1. Thm v` ao ch u
,
c n ang execute
v` a phm t

at.
23. Vi

t hu
,
o
,
ng d

n s
,
u
,
d
.
ung SumatraPDF v o
,
i VieTeX.
24. Vi

t hu
,
o
,
ng d

n s
,
u
,
d
.
ung TpX v e h`nh.
25. Vi

t hu
,
o
,
ng d

n s
,
u
,
d
.
ung WinTpic v e h`nh.
26. S
,
u
,
a l
.
ai t
.
p hu
,
o
,
ng d

n s
,
u
,
d
.
ung VieTeX cho phin b
,
an 3.0
CHU
,
O
,
NG 21
TH
.
U
,
C O
,
N CH

INH
21.1. Ch u
,
c n ang File. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 212
21.2. Ch u
,
c n ang Edit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 213
21.3. Ch u
,
c n ang Block. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 215
21.4. Ch u
,
c n ang Insert . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 216
21.5. Ch u
,
c n ang Search. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 217
21.6. Ch u
,
c n ang Mark . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 218
21.7. Ch u
,
c n ang Macro . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 219
21.8. Ch u
,
c n ang Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 220
21.9. Ch u
,
c n ang Project . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 221
21.10. Ch u
,
c n ang Execute. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 222
21.11. Ch u
,
c n ang LaTeX. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 223
21.12. Ch u
,
c n ang Graphics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 228
21.13. Ch u
,
c n ang Tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 229
21.14. Ch u
,
c n ang Users. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 230
21.15. Ch u
,
c n ang Window. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 231
21.16. Ch u
,
c n ang Help . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 232
Trn quan di
,
m khng l ` am c ach bi
.
t v o
,
i c ac chu
,
o
,
ng tr`nh so
.
an th
,
ao kh ac,
nh

t l ` a c ac phm g
.
oi t

at, hay c

at d an, ... d
`
u th

ng nh

t trong Window nhu


,
:
- Sao ch ep, c

at d an,...
- Nh ay chu
.
t d up v` ao m
.
t t` u
,
l ` a ch
.
on t` u
,
d o, nh ay ba nh ay lin t
.
uc l ` a ch
.
on
d` ong, ... v` a c ac thao t ac kh ac.
- C
.
u th
,
ti li
.
t k theo Menu c ac ch u
,
c n ang.
212 Chu
,
o
,
ng 21. Th
.
u
,
c do
,
n chnh
21.1. Ch u
,
c n ang File
Ch

u
,
c n ang File S
,
u
,
d
.
ung
New M
,
o
,
t
.
p m o
,
i
Open M
,
o
,
t
.
p d a c o
ReOpen M
,
o
,
t
.
p d a d` ung g
`
n dy (kho
,
ang 20 t
.
p v
`
tru
,
o
,
c)
Favorites G

an c ac t
.
p quan tm cho c ac l
`
n sau
Revert M
,
o
,
l
.
ai v an b
,
an thay cho v an b
,
an dang so
.
an (ang
so
.
an b
.
i l

i mu

n b
,
o v an b
,
an d o, chu
,
a ghi)
Open Include File M
,
o
,
t
.
p trong v an b
,
an sau l
.
nh \input{} ho
.
ac
\include{}
Open in Notices M
,
o
,
t
.
p v` ao c
,
u
,
a s
,
du
,
o
,
i c o nh an Notices (D` ung
tham kh
,
ao n
.
i d
.
ung t
.
p m
,
o
,
,
o
,
dy)
Save Ghi l
.
ai t
.
p hi
.
n h` anh
Save As... Ghi l
.
ai t
.
p tn kh ac
Save All Ghi l
.
ai t

t c
,
a t
.
p dang m
,
o
,
Save Copy As... Ghi n
.
i dung hi
.
n h` anh v` ao t
.
p v o
,
i tn m o
,
i (Lu
,
u
n
.
i dung m o
,
i so
.
an m` a khng c
`
n ghi v` ao t
.
p c u)
Rename...
,
i tn t
.
p dang m
,
o
,
Close ong t
.
p l
.
ai
Close All but me ong c ac t
.
p dang m
,
o
,
tr` u
,
t
.
p hi
.
n tru
,
o
,
c m
.
at
Close All ong nhi
`
u t
.
p m
.
t l uc
Set Read Only
.
at c ac t
.
p ch
,
d
.
oc
Statistics Th

ng k
Current File Thng k t
.
p hi
.
n th` o
,
i: Ng` ay th ang l
.
p, s

t` u
,
, ...
All Open Files Thng k t

t c
,
a t
.
p m
,
o
,
: Ng` ay th ang l
.
p, s

t` u
,
, ...
File System Info Thu
.
c tnh h
.
th

ng c
,
ua t
.
p
Page Setup
.
at m ay in t
.
p ngu
`
n
Print In t
.
p hi
.
n h` anh
Exit VieTeX Tho at kh
,
oi chu
,
o
,
ng tr`nh
21.2. Ch u
,
c n ang Edit 213
21.2. Ch u
,
c n ang Edit
Ch

u
,
c n ang Edit S
,
u
,
d
.
ung
Undo Ph
.
uc h
`
i t` u
,
v` u
,
a x oa
Redo Ph
.
uc h
`
i l
.
ai c ai v` u
,
a ph
.
uc h
`
i
Undoing All Ph
.
uc h
`
i t

t c
,
a
Undo All Ph
.
uc h
`
i t

t c
,
a
Redo All Ph
.
uc ngu
,
.
o
,
c v o
,
i ph
.
uc h
`
i t

t c
,
a
Erase Buffer X oa b
.
nh o
,
d
.
m
Cut C

at v an b
,
an v` ao b
.
nh o
,
(bi den)
Copy Ch ep v an b
,
an v` ao b
.
nh o
,
(bi den)
Copy All Ch ep to` an b
.
v an b
,
an v` ao b
.
nh o
,
Append
Append Clipboard
Copy
G

an v` ao cu

i b
.
nh o
,
ph
`
n d a ch
.
on ki
,
u ch ep
Append Clipboard
Cut
G

an v` ao cu

i b
.
nh o
,
ph
`
n d a ch
.
on ki
,
u cut
Erase Clipboard X oa b
.
nh o
,
ph
.
u
Paste u
,
a v an b
,
an t` u
,
b
.
nh o
,
ra d

u con tr
,
o
Swap with Clipboard u
,
a n
.
i dung ch
.
on v` ao b
.
nh o
,
v` a du
,
a n
.
i dung b
.

nh o
,
th

v` ao d o
Delete X oa k t
.
u
,
pha sau ho
.
ac v

t bi den
Delete All X oa to` an b
.
v an b
,
an th` anh t
.
p tr

ng
Select All Ch
.
on t

t c
,
a v an b
,
an
Select Word Ch
.
on m
.
t t` u
,
(c o th
,
nh

n d up v` ao t` u
,
d o)
Select Paragraph Ch
.
on m
.
t kh

i do
.
an
Select in Braces Ch
.
on trong c ac d

u {}[]() ( d
,
con tr
,
o sau c ac d

u
b

at d
`
u)
Complete word Hi
.
n danh s ach ho` an th` anh c
,
ua t` u
,
Words Thao t ac trn m
.
t t` u
,
Tabs to spaces Chuy
,
n d

u kho
,
ang th` anh m
.
t k t
.
u
,
tr

ang
Delete Word left X oa t` u
,
bn tr ai d

u con tr
,
o nh

p nh ay
Delete Word right X oa t` u
,
bn tr ai d

u con tr
,
o nh

p nh ay
Insert Filenames
Current Filename u
,
a tn t
.
p dang m
,
o
,
v` ao v an b
,
an
Current Directory-
name
u
,
a tn thu
,
m
.
uc c
,
ua t
.
p dang m
,
o
,
v` ao v an b
,
an
Current Full File-
name
u
,
a tn t
.
p dang m
,
o
,
v` ao v an b
,
an v o
,
i c
,
a du
,
` o
,
ng
d

n
214 Chu
,
o
,
ng 21. Th
.
u
,
c do
,
n chnh
Modicative Time Ghi l
.
ai th` o
,
i gian s
,
u
,
a d
,
i l
`
n cu

i
Time/Date
dd/mm/yyyy Ng` ay/Th ang/n am
mm/dd/yyyy Th ang/NG` ay/N am
yyyy/dd/mm N am/Ng` ay/Th ang
yyyy/mm/dd N am/Th ang/Ng` ay
Set Mark Date
.
at d

u c ach ng` ay th ang n am


21.3. Ch u
,
c n ang Block 215
21.3. Ch u
,
c n ang Block
Ch

u
,
c n ang Block S
,
u
,
d
.
ung
Add Header-Tail block Thm v` ao d
`
u v` a cu

i kh

i m
.
t s

t` u
,
Paste From File u
,
a n
.
i dung m
.
t t
.
p v` ao v
.
i tr con tr
,
o
Header Doc/Comment u
,
a n
.
i dung ch u thch ho
.
ac c ac m

u d
`
u v an
b
,
an v` ao v
.
i tr con tr
,
o
Change Case Ph
.
uc h
`
i l
.
ai c ai v` u
,
a ph
.
uc h
`
i
UpperCase L` am ch u
,
hoa ph
`
n d a ch
.
on
LowerCase L` am ch u
,
nh
,
o ph
`
n d a ch
.
on
SetencesCase L` am cu c o ch u
,
hoa d
`
u tin
ProperCase C ac t` u
,
trong cu d
`
u l ` am hoa ch u
,
d
`
u
InvertCase L` am ch u
,
nh
,
o th` anh hoa v` a ch u
,
hoa th` anh nh
,
o
Begin Selected Rectan-
gle
B

at d
`
u ch
.
on ch
.
on v an b
,
an
End Selected Rectangle K

t th uc ch
.
on ch
.
on v an b
,
an
Rectangular mode Ch
.
on v an b
,
an theo kh

i h`nh ch u
,
nh
.
t
Write Selection to File Ghi v an b
,
an ch
.
on v` ao m
.
t t
.
p
Append Selection to File G

an ph
`
n ch
.
on v` ao di m
.
t t
.
p d a c o
Go to Begin Selection Con tr
,
o nh
,
ay t o
,
i d
`
u ph
`
n d a ch
.
on
Go to End Selection Con tr
,
o nh
,
ay t o
,
i cu

i ph
`
n d a ch
.
on
Selection Duplicate Nhn di kh

i ch
.
on
Indent Block D
.
ich chuy
,
n kh

i ch
.
on h`nh ch u
,
nh
.
t v
`
bn
ph
,
ai
Unindent Block D
.
ich chuy
,
n kh

i ch
.
on h`nh ch u
,
nh
.
t v
`
bn
tr ai
Block Thao t ac trn m
.
t kh

i
Delete Left Blanks X oa kho
,
ang tr

ang bn tr ai kh

i ch
.
on
Delete right Blanks X oa kho
,
ang tr

ang bn ph
,
ai kh

i ch
.
on
New Fold L` am m
.
t Folder trong %<[ ...%]>
Add Fold Command L` am m
.
t Fold d
.
ac bi
.
t
Fold All G

p to` an b
.
thu
,
m
.
uc k
.
ep g

p
Expand All M
,
o
,
to` an b
.
thu
,
m
.
uc k
.
ep g

p
Fold Current Group G

p thu
,
m
.
uc k
.
ep g

p hi
.
n th` o
,
i
Expand Current Group M
,
o
,
thu
,
m
.
uc k
.
ep g

p hi
.
n th` o
,
i
Folding K
.
ep g

p
Force Folding Cho ph ep th
.
u
,
c hi
.
n k
.
ep g

p
Force Expanding Cho ph ep th
.
u
,
c hi
.
n m
,
o
,
k
.
ep g

p
216 Chu
,
o
,
ng 21. Th
.
u
,
c do
,
n chnh
21.4. Ch u
,
c n ang Insert
Ch

u
,
c n ang Insert S
,
u
,
d
.
ung
(+/-) Comment % i
`
n/B
,
o d

u % ch u thch
(+/-) New Lines\\ i
`
n/B
,
o d

u \\ xu

ng d` ong
Add Header-Tail Lines u
,
a ph
`
n d
`
u v` a cu

i m

i d` ong m
.
t s

k y t
.
u
,
Strip First Character X oa k y t
.
u
,
d
`
u tin c
,
ua d` ong
Strip Last Character X oa k y t
.
u
,
cu

i c ` ung c
,
ua d` ong
Enumerate Lines ... u
,
a s

v` ao c ac d` ong d a ch
.
on
Short Lines ... S

ap x

p c ac d` ong d a ch
.
on theo ch u
,
c ai
Duplicate Line Nhn di d` ong hi
.
n th` o
,
i
Transpose Chuy
,
n d` ong hi
.
n th` o
,
i ln
Move Line Up Chuy
,
n d` ong hi
.
n th` o
,
i ln d` ong trn
Move Line Down Chuy
,
n d` ong hi
.
n th` o
,
i ln d` ong du
,
o
,
i
Copy Line Ch ep d` ong hi
.
n th` o
,
i v` ao b
.
nh o
,
Cut Line Chuy
,
n d` ong hi
.
n th` o
,
i v` ao b
.
nh o
,
Delete Line X oa d` ong hi
.
n th` o
,
i
Joint Line N

i c ac d` ong l
.
ai l ` am m
.
t d` ong (c o bi den)
Split Line Ng

at d` ong d` ai trn m` an h`nh th` anh c ac d` ong


ng

an
Remove Blank Line X oa c ac d` ong tr

ang
Insert Blank Line Thm c ac d` ong tr

ang v` ao m

i d` ong
Trim Header-Tail lines X oa kho
,
ang tr

ang d
`
u v` a cu

i d` ong
Compress whitespaces X oa kho
,
ang tr

ang gi u
,
a c ac t` u
,
c` on m
.
t d

u
tr

ang
Compress whitelines X oa d` ong tr

ang gi u
,
a c ac d` ong c` on m
.
t d` ong
tr

ang
Trim lines X oa kho
,
ang tr

ang
Delete Left Curent line X oa kho
,
ang tr

ang bn tr ai d` ong hi
.
n th` o
,
i
Delete Right Curent line X oa kho
,
ang tr

ang bn ph
,
ai d` ong hi
.
n th` o
,
i
Trim Curent line X oa kho
,
ang tr

ang d
`
u v` a cu

i c
,
ua d` ong
21.5. Ch u
,
c n ang Search 217
21.5. Ch u
,
c n ang Search
Ch

u
,
c n ang Search S
,
u
,
d
.
ung
Find T`m theo t` u
,
g o v` ao
Find Next Ti

p t
.
uc t`m t` u
,
trn xu

ng
Find Previous Ti

p t
.
uc t`m t` u
,
ngu
,
.
o
,
c ln
Selected Find T`m theo t` u
,
dang ch
.
on trong v an b
,
an
Incremental Find T`m nhanh quay v` ong c o giao di
.
n ph
.
u tr
.
o
,
Replace... Thay t` u
,
b
`
ang t` u
,
kh ac
Replace Next Thay ti

p t
.
uc
Save Replace Text Ghi l
.
ai t` u
,
c
`
n thay
Find in Files... T`m t` u
,
trong t
.
p kh ac
Check {[($)]} Ki
,
m tra c ac d

u m oc c o d

i x u
,
ng khng
Return Current Line i d

n d` ong con tr
,
o nh

p nh ay v` d a cu
.
n di r
`
i
Go to Line i d

n s

d` ong
Go to Last Change i d

n s

d` ong
Jump to Matching
Braces
Nh
,
ay sang d

u ngo
.
ac d

i di
.
n
Jump Label T` u
,
nh an trong v an b
,
an nh
,
ay d

n nh an
Go in Document u
,
a d

n
Top V
`
d
`
u v an b
,
an
Buttom V
`
cu

i v an b
,
an
Paragraph Start V
`
d
`
u do
.
an v an b
,
an con tr
,
o dang d u
,
ng
Paragraph End V
`
cu

i do
.
an v an b
,
an con tr
,
o dang d u
,
ng
Line Wrap Start

n d
`
u d` ong ch

ng

at trn m` an h`nh
Line Wrap End

n cu

i d` ong ch

ng

at trn m` an h`nh
Line Start

n d
`
u d` ong
Line End

n cu

i d` ong
Word Start

n d
`
u t` u
,
Word End

n cu

i t` u
,
218 Chu
,
o
,
ng 21. Th
.
u
,
c do
,
n chnh
21.6. Ch u
,
c n ang Mark
Ch

u
,
c n ang Mark S
,
u
,
d
.
ung
Colour All Find T m` au t

t c
,
a c ac t` u
,
t`m du
,
.
o
,
c
Clear All Clour Find X oa m` au ki
,
u t` u
,
t`m du
,
.
o
,
c
Colour Selected T m` au nh u
,
ng kh

i d a ch
.
on
Clear Colour Selected X oa ki
,
u m
`
u kh

i ch
.
on
Set Colour Modication
.
at t m` au khi g o v` ao b

t c u
,
thay d
,
i n` ao
Clear Colour Modication X oa t

t c
,
a ki
,
u m` au thay d
,
i
Hide Lines
In Selected Area
,
n c ac d` ong d a ch
.
on
Up to Curent line
,
n t` u
,
d
`
u d

n d` ong hi
.
n th` o
,
i
Between Mark Lines
,
n gi u
,
a hai d` ong d anh d

u
Memorize Console Position Nh o
,
v
.
i tr con tr
,
o
Return Console Position Tr
,
o
,
l
.
ai v
.
i tr con tr
,
o d` u
,
o
,
b

t c u
,
du
Memorize Selection Nh o
,
kh

i d a ch
.
on
Return Selection Tr
,
o
,
l
.
ai kh

i d a ch
.
on
Select from Console Mark Bi den t` u
,
d

u nh ay con tr
,
o
Colour from Console Mark To m` au t` u
,
d

u nh ay con tr
,
o
Mark Position anh d

u v
.
i tr d` ong: trong ch

d
.
l
`
c o d

u
ch

m tr` on d
,
o bn c
.
anh d
,
d anh d

u.
Next Mark

n ch

d anh d

u ti

p theo g
`
n nh

t
Previous Mark

n ch

d anh d

u pha tru
,
o
,
c g
`
n nh

t
Clear All Marks X oa t

t c
,
a c ac d

u
Cut Marked lines C

at t

t c
,
a d` ong d anh d

u v` ao b
.
nh o
,
(th` anh
c ac d` ong li
`
n nhau)
Copy Marked lines Ch ep t

t c
,
a d` ong d anh d

u v` ao b
.
nh o
,
(th` anh c ac d` ong li
`
n nhau)
Paste Marked lines u
,
a b
.
nh o
,
ra c ac d` ong d anh d

u (thay th

d` ong d anh d

u)
Delete Marked line X oa t

t c
,
a d` ong d anh d

u
21.7. Ch u
,
c n ang Macro 219
21.7. Ch u
,
c n ang Macro
Ch

u
,
c n ang Macro S
,
u
,
d
.
ung
Create Abbreviation
Get my line Abbreviation L

y danh s ach vi

t t

at d` ong c
,
ua m`nh
Create line Abbreviation T
.
ao l
.
nh vi

t t

at theo d` ong
Get my Block Abbreviation L

y danh s ach vi

t t

at kh

i c
,
ua m`nh
Create Block Abbreviation T
.
ao l
.
nh vi

t t

at theo kh

i
View All Abbreviations Xem t

t c
,
a c ac l
.
nh vi

t t

at
All Abbreviation Listings S
,
u
,
d
.
ung t

t c
,
a l
.
nh vi

t t

at
Get Clip File L

y n
.
i dung Clip c o dui *.vie
ReGet Clip Th
.
u
,
c hi
.
n l
.
ai t
.
p Clip
Save As Clip from Project-
note
Ghi bn c
,
u
,
a s
,
Project v` ao T
.
p Clip
Save As Clip in Folder Ghi ph
`
n d a ch
.
on th` anh Clip v` ao cy Project
AutoComplete by Dictio-
nary
anh d

u ho` an th` anh t


.
u
,
d
.
ng b
`
ang danh
s ach t` u
,
di
,
n
Change AutoComplete Dic.
,
i danh s ach ho` an th` anh t
.
u
,
d
.
ng
Get Environment List L

y danh s ach c ac mi tru


,
` o
,
ng
Get Autocompete from Dic-
tionary
L

y danh s ach t` u
,
di
,
n d
,
ho` an th` anh
Auto Compete TeX Only Ch
,
ho` an th` anh t
.
u
,
d
.
ng c ac l
.
nh TeX
Check Current Script Ki
,
m tra v an b
,
an Script c o l

i khng
Load Current Script u
,
a Script v` ao b
.
nh o
,
d
,
s
,
u
,
d
.
ung
Script Management Giao di
.
n qu
,
an l y c ac Scripts
View Script Command Xem c ac l
.
nh d
,
vi

t Script
Save Memory Script Ghi Script trong b
.
nh o
,
v` ao m
.
t t
.
p
Load Script File u
,
a Script trong m
.
t t
.
p v` ao b
.
o nh o
,
d
,
d` ung
Start/Stop Record L` am b
,
an ghi Macro khi dang g o v` ao b

at d
`
u
v` a k

t th uc.
Create User Macro ... L
.
p c ac Macro
Run User Macro Ch
.
ay c ac Macro
220 Chu
,
o
,
ng 21. Th
.
u
,
c do
,
n chnh
21.8. Ch u
,
c n ang Options
Ch

u
,
c n ang Options S
,
u
,
d
.
ung
Conguration ...
.
at c

u h`nh m` an h`nh, bin d


.
ich, t m` au, ....
Change Style
.
at c ac m
`
u v` a Phng
Default.style
.
at c ac m
`
u v` a Phng cho so
.
an th
,
ao m
.
ac d
.
inh
VieTeX.tex
.
at c ac m
`
u v` a Phng cho so
.
an th
,
ao c ac l
.
nh TeX
VieBibTeX.bib
.
at c ac m
`
u v` a Phng cho so
.
an th
,
ao c ac l
.
nh bib
Metapost.mp
.
at m
`
u v` a Phng cho so
.
an th
,
ao c ac l
.
nh Meta-
post
Acymptote.asy
.
at m
`
u v` a Phng cho so
.
an th
,
ao c ac l
.
nh Asymp-
tote
VieScript.vts
.
at m
`
u v` a Phng cho so
.
an th
,
ao c ac l
.
nh vi

t
Script
VieLogTeX.log
.
at m
`
u v` a Phng cho T
.
p nh
.
t k y bin d
.
ich t
.
p.
Restore Default Ph
.
uc h
`
i m
.
ac d
.
inh
Restore last Congu-
ration
Tr
,
a l
.
ai c

u h`nh g
`
n nh

t
Restore Default Key-
word
Tr
,
a l
.
ai t` u
,
kh oa phm t

at d a thay d
,
i
Restore Lexer Default
.
at tr
,
a l
.
ai ch u
,
c n ang t m` au m
.
ac d
.
inh
Enable/Disable
Keys
D` ung ho
.
ac khng phm g o t

at sau:
Compiler C ac phm t

at d` ung bin d
.
ich
Menu C ac phm t

at tr`nh do
,
n chu
,
o
,
ng tr`nh
Editor C ac phm t

at so
.
an th
,
ao
Language C ac phm t

at t
.
u
,
d
.
inh ngha
View Bar
Statusbar Thanh tr
.
ang th ai du
,
o
,
i c ` ung
First Toolbar Thanh c ac n ut cng c
.
u th u
,
nh

t
Second Toolbar Thanh c ac n ut cng c
.
u th u
,
hai
Tabbar Thanh c ac tiu d
`
c
,
ua t
.
p
Run Programs Thanh chu
,
o
,
ng tr`nh ph
.
u
Tool Right Bar Thanh d u
,
ng bn ph
,
ai
Math Font Toolbar Thanh c ac n ut cho phng to an
LaTeX Accent Toolbar Thanh c ac n ut cho phng LaTeX
Sum Toolbar Thanh c ac n ut cho phng to an
Parameter Toolbar Thanh c ac n ut cho l
.
nh c o d

i s

Spellcheck English T` u
,
di
,
n ti

ng Anh cho ki
,
m tra chnh t
,
a
21.9. Ch u
,
c n ang Project 221
SpellCheck Viet-
namese
T` u
,
di
,
n ti

ng Vi
.
t cho ki
,
m tra chnh t
,
a
TeX AutoComplete
Listing
T` u
,
di
,
n l
.
nh TeX cho t
.
u
,
ho` an th` anh
Known LaTeX Com-
mand
T` u
,
di
,
n l
.
nh TeX d a bi

t
Show White Spaces K t
.
u
,
tr

ang thay b
`
ang d

u ch

m
Show Line Numbers Hi
.
n s

d` ong
Show Line Ending Hi
.
n d

u ng

at d` ong
Show Indentation
Guide
Hi
.
n du
,
` o
,
ng d u
,
ng d anh d

u h

t d` ong
Show Mark Margin Hi
.
n c
.
anh d u
,
ng d
,
d anh d

u
,
o
,
trn
Show Fold Margin Hi
.
n c
.
anh d u
,
ng d
,
d anh d

u k
.
ep g

p
,
o
,
trn
Autoclose$)]}> anh d

u c o d` ung t
.
u
,
d
.
ng d ong hay khng
Auto Spell Check Ki
,
m tra chnh t
,
a t
.
u
,
d
.
ng khng?
Autocompletion D` ung t
.
u
,
d
.
ng ho` an th` anh khng?
File Backup
.
at ch

d
.
l ` am t
.
p *.bak
Colour Math Mode
.
at t m
`
u gi u
,
a hai d

u $
Colour UpperCase
.
at t m
`
u c ai ch u
,
hoa
Change Default Font C` ai d
.
at Phng so
.
an th
,
ao m
.
ac d
.
inh
Unicode: UTF-8
.
at m a so
.
an th
,
ao lo
.
ai Unicode
Word Wrap Ng

at d` ong theo chi


`
u ngang m` an h`nh
Show Wrap Cho ph ep ng

at d` ong
Show Wrap Symbol Hi
.
n k y hi
.
u ng

at d` ong
Show Wrap Indent D` ong ng

at th
.
ut v` ao so v o
,
i l
`
21.9. Ch u
,
c n ang Project
Ch

u
,
c n ang Project S
,
u
,
d
.
ung
New Project ... M
,
o
,
m
.
t d
.
u
,
an m o
,
i
Open Project ... M
,
o
,
d
.
u
,
an c o s

an *.vtp
ReOpen Project ... M
,
o
,
l
.
ai c ac Project d a th
.
u
,
c hi
.
n
Save Project Ghi l
.
ai khi d a l ` am d
.
u
,
an, nh

t l ` a d a thm
t
.
p v` ao
Project Save As ... Ghi l
.
ai d
.
u
,
an v o
,
i tn kh ac
Rename Project ...
,
i tn d
.
u
,
an
Remove Project ong m
.
t d
.
u
,
an l
.
ai
Set Compile Open le
.
at t
.
p chnh l ` a dang m
,
o
,
d
,
bin d
.
ich
Set Me As Compile Main
le

.
at t
.
p hi
.
n t
.
ai l ` a t
.
p chnh
222 Chu
,
o
,
ng 21. Th
.
u
,
c do
,
n chnh
ReSet Compile Main le Lu
,
u d

u v

t c ac t
.
p chnh d a d` ung
Add Current to Folder Thm t
.
p hi
.
n h` anh v` ao cy thu
,
m
.
uc
Open Compile Main le M
,
o
,
t
.
p chnh
ReSet Folder Danh s ach c ac thu
,
m
.
uc trong cy d
.
u
,
an du
,
.
o
,
c
lu
,
u tr u
,
theo v

t v` a d` ung l
.
ai du
,
.
o
,
c.
Folder Template Nh u
,
ng thu
,
m
.
uc m

u LaTeX
@BookLaTeX 8 cu

n s ach c o m a ngu
`
n h
.
oc TeX
@Maucau C ac t
.
p m

u cu ti

ng Anh v
`
to an
@Tracnghiem C ac t
.
p m

u d
`
thi tr

ac nghi
.
m
@Luanan M

u lu
.
n an Cao h
.
oc v` a Ti

n s y
@Lamsach M

u l ` am s ach To an
@PackagesSymbols G oi k y hi
.
u To an h
.
oc
@Packages C ac m

u m
.
t s

g oi l
.
nh
@Documents M
.
t s

u cng v an gi

y t` o
,
@Sotaytho M
.
t s

b` ai tho
,
hay
Folder Symbols Nh u
,
ng thu
,
m
.
uc k y hi
.
u
*Arrows K hi
.
u m ui tn
*Operators K hi
.
u to an t
,
u
,
*Relations K hi
.
u quan h
.

*Greek Ch u
,
c ai Hy L
.
ap
*Others C ac k hi
.
u kh ac
Folder Tools Nh u
,
ng cng c
.
u so
.
an TeX
*VieBibTeX Nh u
,
ng Clips d
,
so
.
an t
.
p Bib ...
*VieMetapost V d
.
u v` a t
.
p Metapost ...
*VieRepresentation V d
.
u l ` am tr`nh chi

u, ...
*Tools Cng c
.
u t`m m
.
uc l
.
uc, h`nh, b
,
ang, ...
*VieScript Lo
.
ai Macro ring c
,
ua VieTeX
*VieCollection T
.
p h
.
o
,
p c ac l
.
nh ngu
,
` o
,
i d` ung c o th
,
cho thm
*VieMacroFiles T
.
p h
.
o
,
p c ac l
.
nh ngu
,
` o
,
i d` ung c o th
,
cho thm
Filenames in Current
Folder
Li
.
t k danh s ach t
.
p theo Folder
Filenames in Current Dir Li
.
t k danh s ach t
.
p theo thu
,
m
.
uc m ay tnh
21.10. Ch u
,
c n ang Execute
Ch

u
,
c n ang Execute S
,
u
,
d
.
ung
Compile Combination S

ap ch u
,
theo t
,
h
.
o
,
p
Choose Compile Com-
bination
Ch
.
on S

ap ch u
,
theo t
,
h
.
o
,
p
LaTeX Compile Bin d
.
ich t
.
p LaTeX sang Dvi : Latex.exe
21.11. Ch u
,
c n ang LaTeX 223
Dvi View Xem k

t qu
,
a t
.
p Dvi: yap.exe
Dvi Search Line Xem k

t qu
,
a t
.
p Dvi t
.
ai d` ong c
,
ua t
.
p ngu
`
n TeX
tu
,
o
,
ng u
,
ng
Texify=>DVI Bin d
.
ich b
`
ang Texify sang Dvi
DviPs =>PS Chuy
,
n t` u
,
Dvi Sang Ps : D` ung dvips
GSView Ps Xem t
.
p Ps b
`
ang GSView Ph
,
ai c` ai tru
,
o
,
c v` a d
.
at
du
,
` o
,
ng d

n trong m
.
uc c

u h`nh
Ps2Pdf=>PDF Chuy
,
n dvi sang pdf b
`
ang ps2pdf
Acrobat View Pdf Xem t
.
p pdf b
`
ang Acrobat Reader: Ph
,
ai c` ai tru
,
o
,
c
PDFTexify=>PDF D` ung pdatex.exe : Bin d
.
ich t
.
p LaTeX sang Pdf
DviPdf => Pdf Chuy
,
n t
.
p Dvi th` anh t
.
p Pdf
PDF Search T`m t o
,
i t
.
p PDF
Compile Selected Bin d
.
ich do
.
an d a ch
.
on
Compile at Current
Line
Bin d
.
ich t` u
,
d
`
u d

n d` ong hi
.
n th` o
,
i
Compile Between
Marks
Bin d
.
ich n
.
i dung g u
,
a hai d anh d

u
,
o
,
l
`
XeLaTeX=>PDF xelatex.exe chuy
,
n t
.
p Unicode l

y phng t` u
,
Win-
dow sang t
.
p Pdf
XeTeX =>PDF D` ung xetex.exe: Bin d
.
ich t
.
p TeX
PDFLaTeX =>PDF D` ung pdatex.exe : Bin d
.
ich t
.
p TeX
PDFTeX =>PDF D` ung pdftex.exe : Bin d
.
ich t
.
p TeX
LuaTeX =>PDF D` ung luatex.exe : Bin d
.
ich t
.
p TeX
LuaLaTeX =>PDF D` ung lualatex.exe : Bin d
.
ich t
.
p TeX
PlainTeX=>DVI D` ung tex.exe : Bin d
.
ich t
.
p Plain TeX sang Dvi
AMSTeX=>DVI D` ung tex.exe : Bin d
.
ich t
.
p AmsTeX sang Dvi
Run in Output anh d

u bin d
.
ich trong c
,
u
,
a s
,
hay khng
21.11. Ch u
,
c n ang LaTeX
Ch

u
,
c n ang LaTeX S
,
u
,
d
.
ung
Favorites Commands L
.
nh treo t` u
,
thu
,
m
.
uc * v` a t
.
u
,
g

an v` ao
Font size Danh s ach ch

m di
,
m
\tiny 6pt
\scriptsize 7pt
\footenotesize 8pt
\small 9pt
\normalsize 10pt
\large 12pt
\Large 15pt
224 Chu
,
o
,
ng 21. Th
.
u
,
c do
,
n chnh
\LARGE 17pt
\huge 19pt
\Huge 27pt
\scriptscriptstyle C o
,
ch
,
s

nh
,
o
\scriptstyle C o
,
ch
,
s

m u
\textstyle C o
,
c ` ung v an b
,
an
\displaystyle C o
,
cng th u
,
c 1 d` ong
Font Format
.
inh d
.
ang Phng
\verb!! Nguyn l
.
nh
\textnormal{} Phng chu
,
n khi d
.
at
\textbf{} Phng d
.
m
\textit{} Phng nghin
\textsl{} Phng ng
,
a
\texttt{} Phng d anh m ay
\textsc{} Phng ch u
,
hoa
\textsf{} Phng khng chn
\emph{} Phng nghing
{\mdseries } Phng d
.
m
{\bfseries } Phng d
.
m
{\rmfamily } Phng b`nh thu
,
` o
,
ng
{\sffamily } Phng khng chn
{\ttfamily } Phng d anh m ay
{\upshape } Phng d u
,
ng
{\slshape } Phng ng
,
a
{\itshape } Phng nghing
{\scshape } Phng ch u
,
hoa
Math Fonts C ac l
.
nh phng c
,
ua to an
LaTeX Fonts Ch
.
on Phng v an b
,
an c
,
ua LaTeX
Colors Ch
.
on m` au tr
.
u
,
c quan
Textcolor T m` au ch u
,
Rowcolor T m` au h` ang trong b
,
ang
Columncolor T m
`
u c
.
t trong b
,
ang
Colours C ac lao
.
i m` au
Colorbox H
.
p t m` au
Denecolor
.
inh ngha m` au
Fcolorbox H
.
p c o khung t m` au
Change Color
,
i m` au thi
Section Commands C ac l
.
nh l ` am do
.
an
\part{} Ph
`
n v an b
,
an
\chapter{} Chu
,
o
,
ng v an b
,
an
21.11. Ch u
,
c n ang LaTeX 225
\section{} Ph
`
n v an b
,
an
\subsection{} Ph
`
n v an b
,
an nh
,
o
\subsubsection{} Ph
`
n v an b
,
an nh
,
o n u
,
a
\paragraph{} o
.
an v an b
,
an
\subparagraph{} o
.
an v an b
,
an nh
,
o
appendix Ph
`
n ph
.
u l
.
uc
bibliography T` ai li
.
u trch d

n
\tableofcontents M
.
uc l
.
uc
\listoffigures Danh s ach h`nh
\listoftables Danh s ach b
,
ang
\centerline{} C an d` ong v` ao tm
\leftline{} C an d` ong bn tr ai
\rightline{} C an d` ong bn ph
,
ai
ref-label Nh an v` a ch
,
danh m
.
uc
\index{} L` am ch
,
s

\label{} G an nh an
\ref{} anh s

theo nh an
\eqref{} anh s

theo nh an c o d

u ngo
.
ac tr` on
\pageref{} anh s

theo nh an s

trang
\cite{} Trch d

n t` ai li
.
u theo nh an
\bibitem{} G an nh an t` ai li
.
u d

n
\tag{} G an nh an thay v` ao ch

m
.
ac d
.
inh
\notag Khng d anh s

\numberwithin{}{} anh s

theo do
.
an, chu
,
o
,
ng, ...
\footenote{} Ch u thch
LaTeX Commands L
.
nh LaTeX
Format document L
.
nh co
,
b
,
an c
,
ua t` ai li
.
u li
.
t k
,
o
,
c
,
u
,
a s
,
du
,
o
,
i
Sectoining L
.
nh do
.
an c
,
ua t` ai li
.
u li
.
t k
,
o
,
c
,
u
,
a s
,
du
,
o
,
i
Horizontal spaces L
.
nh chi
`
u ngang li
.
t k
,
o
,
c
,
u
,
a s
,
du
,
o
,
i
Vertical spaces L
.
nh chi
`
u d u
,
ng li
.
t k
,
o
,
c
,
u
,
a s
,
du
,
o
,
i
Title names L
.
nh C ac tn tiu d
`
li
.
t k
,
o
,
c
,
u
,
a s
,
du
,
o
,
i
Acount names L
.
nh c ac bi

n d

m li
.
t k
,
o
,
c
,
u
,
a s
,
du
,
o
,
i
Bibliography L
.
nh trong mi tru
,
` o
,
ng trch d

n li
.
t k
,
o
,
c
,
u
,
a s
,
du
,
o
,
i
New Commands L
.
nh d
.
inh ngha m
.
t l
.
nh m o
,
i li
.
t k
,
o
,
c
,
u
,
a s
,
du
,
o
,
i
Some packages L
.
nh L
.
nh c
,
ua m
.
t s

g oi l
.
nh nhu
,
listing, dia-
grams,... li
.
t k
,
o
,
c
,
u
,
a s
,
du
,
o
,
i
TeX Environment Mi tru
,
` o
,
ng
Itemize Danh s ach ch

m di
,
m
Description Danh s ach m t
,
a d
`
u d` ong
226 Chu
,
o
,
ng 21. Th
.
u
,
c do
,
n chnh
Enumerate Danh s ach s

verbatim Kh

i v an b
,
an nguyn d
.
ang
List Danh s ach t
,
ng qu at
Minipage Trang v an b
,
an nh
,
o
Multicols Trang nhi
`
u c
.
t
center Kh

i v an b
,
an v` ao gi u
,
a
left Kh

i v an b
,
an d
`
n tr ai
right Kh

i v an b
,
an d
`
n ph
,
ai
Quotation Mi tru
,
` o
,
ng trch d

n
Quote Mi tru
,
` o
,
ng trch d

n thu nh
,
o
Verse Mi tru
,
` o
,
ng in tho
,
Math Environment Mi tru
,
` o
,
ng to an
Equation Mi tru
,
` o
,
ng cng th u
,
c to an
Align Mi tru
,
` o
,
ng d ong cng th u
,
c
Cases Mi tru
,
` o
,
ng d ong cng th u
,
c ngo
.
ac bao
Multline Mi tru
,
` o
,
ng ng

at cng th u
,
c
Gather Mi tru
,
` o
,
ng chia cng th u
,
c nhi
`
u d` ong
Split Mi tru
,
` o
,
ng d ong cng th u
,
c
Alignat Mi tru
,
` o
,
ng d ong cng th u
,
c
Eqarray Mi tru
,
` o
,
ng d ong cng th u
,
c
Matrices... Mi tru
,
` o
,
ng ma tr
.
n
Matrix... Mi tru
,
` o
,
ng ma tr
.
n
(Matrix)... Mi tru
,
` o
,
ng ma tr
.
n d
.
ang ( )
[Matrix]... Mi tru
,
` o
,
ng ma tr
.
n d
.
ang []
{Matrix}... Mi tru
,
` o
,
ng ma tr
.
n d
.
ang {}
|Matrix|... Mi tru
,
` o
,
ng ma tr
.
n d
.
ang | |
||Matrix||... Mi tru
,
` o
,
ng ma tr
.
n d
.
ang || ||
Bordermatrix... Mi tru
,
` o
,
ng ma tr
.
n c o ph
`
n ngo` ai
Small Matrix... Mi tru
,
` o
,
ng ma tr
.
n nh
,
o
Matrix items... C ac chi ti

t nh
,
o trong mi tru
,
` o
,
ng ma tr
.
n
Function names Tn c ac h` am to an h
.
oc
Parameter Com-
mands
L
.
nh c o d

i s

c
,
ua to an
References Li
.
t k l
.
nh ch
,
d

n trong v an b
,
an
List of Labels Li
.
t k nh an Label
Table of Content Li
.
t k l
.
nh m
.
uc l
.
uc
Table of Figures Li
.
t k l
.
nh v
`
h`nh
Table of Tabulars Li
.
t k l
.
nh v
`
b
,
ang
List of Refs Li
.
t k l
.
nh trch d

n nh an
List of Environments Li
.
t k l
.
nh mi tru
,
` o
,
ng
21.11. Ch u
,
c n ang LaTeX 227
List of Bibitem Li
.
t k l
.
nh ch
,
d

n
List of Cites Li
.
t k l
.
nh trch d

n
List of Index Li
.
t k l
.
nh ch
,
m
.
uc
List by Current
Folder
C o ch
.
on li
.
t k theo Folder, khng th` ch
,
t
.
p hi
.
n
t
.
ai
Data Collection Thu th
.
p l
.
nh d
,
t
.
p kh ac d` ung
Collect Environment Thu th
.
p l
.
nh mi tru
,
` o
,
ng
Collect Labels Thu th
.
p nh an
Collect Commands Thu th
.
p l
.
nh LaTeX
Collect Indexes Thu th
.
p l
.
nh ch
,
m
.
uc
Collect Bibitem Thu th
.
p l
.
nh trong trch d

n
Copy Output line T` uy ch
.
on t
.
u
,
d
.
ng ch ep ln t` u
,
c
,
u
,
a s
,
du
,
o
,
i hay m
,
o
,
t
.
p.
228 Chu
,
o
,
ng 21. Th
.
u
,
c do
,
n chnh
21.12. Ch u
,
c n ang Graphics
Ch

u
,
c n ang Graph-
ics
S
,
u
,
d
.
ung
Wizard Figure Nh
.
p h`nh qua giao di
.
n
One Figure M
.
t h`nh
Two Figures Hai h`nh ngang h` ang khi d anh s

Subgure Hai h`nh d anh s

theo a) v` a b)
Side Figure H`nh bn c
.
anh v an b
,
an
Figure and Tabular H`nh bn c
.
anh b
,
ang
Vertical gure H`nh quay d u
,
ng theo trang
Insert Figures
Sideways Quang h`nh d
.
oc theo trang
Turn Quay ngu
,
.
o
,
c h`nh
Rotate Quya m
.
t g oc h`nh
Figure Items C ac chi ti

t h`nh
Wizard Table Nh
.
p b
,
ang qua giao di
.
n
Figure and Tabular Bn h`nh v` a bn b
,
ang
Tabulars Bao g
`
m du
,
a v` ao c ac mi tru
,
` o
,
ng b
,
ang
Insert Tables u
,
a v` ao c ac lo
.
ai b
,
ang
One Table M
.
t b
,
ang
Two Tables Hai b
,
ang ngang h` ang
Side Table B
,
ang
,
o
,
bn c
.
anh v an b
,
an
Array B
,
ang ki
,
u m
,
ang
Tabbing B
,
ang ki
,
u k hi
.
u
Tabular Items L
.
nh chi ti

t lin quan t o
,
i b
,
ang
TpX... Chu
,
o
,
ng tr`nh v e h`nh (m
.
ac d
.
inh l ` a TpX)
WinTpic... Chu
,
o
,
ng tr`nh v e h`nh (m
.
ac d
.
inh l ` a WinTpic)
WinFIG Chu
,
o
,
ng tr`nh v e h`nh WinFIG
Create ebb T
.
ao ra t
.
p ebb
Image Convert Chuy
,
n d
,
i d
.
inh d
.
ang h`nh
Run Asymptote D
.
ich t
.
p Asymptote ra h`nh
Run MetaPost D
.
ich t
.
p MetaPost ra h`nh
MetaPost Commands C ac l
.
nh v e h`nh MetaPost
PStrick Commands C ac l
.
nh v e h`nh PSTrick
21.13. Ch u
,
c n ang Tools 229
21.13. Ch u
,
c n ang Tools
Ch

u
,
c n ang Tools S
,
u
,
d
.
ung
Open File Log M
,
o
,
t
.
p Log
,
o
,
c
,
u
,
a s
,
du
,
o
,
i
Del Auxiliary Files X oa c ac t
.
p ph
.
u nhu
,
*.bak, *.aux,...
Makeindex:IDX=>IND Bin d
.
ich l ` am ch
,
m
.
uc
MakeGlossary:GLO=>GLS Bin d
.
ich t` u
,
di
,
n thu
.
t ng u
,
htlatex:TeX=>HTML Chuy
,
n TeX sang trang HTML
BibTeX:AUX=>DLG Bin d
.
ich t
.
p *.bib
Open Bbl File M
,
o
,
t
.
p Bbl
Insert Bibtype u
,
a c ac lo
.
ai Bib
Insert Bibitems Nh
.
p chi ti

t Bib
List All Entries Li
.
t k c ac th` anh ph
`
n trong t
.
p
Find and View T`m v` a xem trch d

n
Find and Export T`m v` a l

y t` ai li
.
u trch
JabRef Program Chu
,
o
,
ng tr`nh JabRef
XeLaTeX Commands L
.
nh d` ung cho d
.
ich b
`
ang XeLaTeX
Set XeLaTeX Fonts L
.
nh d` ung d
.
at Phng ki
,
u XeLaTeX
Get Window Font Name L

y tn Font c
,
ua Window
Sumatra View PDF Chu
,
o
,
ng tr`nh xem t
.
p PDF
Foxit Reader PDF Chu
,
o
,
ng tr`nh xem t
.
p PDF
Working directory Thay d
,
i thu
,
m
.
uc no
,
i d
.
at t
.
p
MikTeX Options T` uy ch
.
on qu
,
an l y g oi l
.
nh v` a d
.
at c

u h`nh
Setting ... Chu
,
o
,
ng tr`nh c` ai d
.
at c

u h`nh MikTeX
Packages Chu
,
o
,
ng tr`nh qu
,
an l y g oi l
.
nh trong MikTeX
Window Accessoriate C ac cng c
.
u c
,
ua Window
Window Explore Chu
,
o
,
ng tr`nh qu
,
an l y internet
Command Prompt Chu
,
o
,
ng tr`nh Ch
.
ay Dos
Calculator Chu
,
o
,
ng tr`nh m ay tnh c
`
m tay
Notepad Chu
,
o
,
ng tr`nh so
.
an th
,
ao nh ap
230 Chu
,
o
,
ng 21. Th
.
u
,
c do
,
n chnh
21.14. Ch u
,
c n ang Users
Ch

u
,
c n ang Users S
,
u
,
d
.
ung
Notebook Qu
,
an l y s
,
tay
Look up in Dictionary T`m trong t` u
,
di
,
n
Find in Dictionary Files T`m trong t
.
p t` u
,
di
,
n
Choose Dictionary Type Ch
.
on T` u
,
di
,
n d
,
t`m
Choose Searching Type Ch
.
on c ach t`m
Format PS Files
.
inh d
.
ang c ac t
.
p PS
psresize...
.
inh d
.
ang c o
,
c
,
ua t` ai li
.
u
psselect... Ch
.
on m
.
t s

trang t` ai li
.
u
psbook... Chuy
,
n trang d
,
d ong th` anh s ach
psbooklet... L` am s ach c o
,
nh
,
o
psnup... G ep nhi
`
u trang v` ao m
.
t
Exam Commands Qu
,
an l y l
.
nh theo c ac g oi l
.
nh
Edit LaTeX Templates So
.
an l
.
ai c ac m

u v an b
,
an
Edit Bat Files So
.
an l
.
ai c ac t
.
p Bat ch
.
ay chu
,
o
,
ng tr`nh
Edit User Dictionary So
.
an l
.
ai t
.
p t` u
,
di
,
n ngu
,
` o
,
i d` ung
Check Current Word Khi
,
m tra chnh t
,
a t` u
,
hi
.
n th` o
,
i
Dictionary in Memory Dung lu
,
.
o
,
ng t` u
,
di
,
n trong b
.
nh o
,
Clean Memory X oa t` u
,
di
,
n trong b
.
nh o
,
User Listing Thi

t l
.
p t
.
p t` u
,
di
,
n
New User Listing T
.
ao danh s ach t` u
,
di
,
n
Add User listing to Memory G
.
oi t
.
u
,
t
.
p c o s

an v` ao b
.
nh o
,
Save User listing from
Memory
Ghi t` u
,
b
.
nh o
,
v` ao m
.
t t
.
p
Run Command Line Ch
.
ay theo d` ong l
.
nh m
.
t chu
,
o
,
ng tr`nh b

y
k`
Run User Programs Ch
.
ay chu
,
o
,
ng tr`nh ngu
,
` o
,
i d` ung
21.15. Ch u
,
c n ang Window 231
21.15. Ch u
,
c n ang Window
Ch

u
,
c n ang Window S
,
u
,
d
.
ung
Project Windows C
,
u
,
a s

d
.
u
,
an v` a d
`
u ra
Show Project Window Hi
.
n C
,
u
,
a s
,
d
.
u
,
an
Large Project M
,
o
,
r
.
ng c
,
u
,
a s
,
d
.
u
,
an
Restore Project Ho` an l
.
ai c
,
u
,
a s
,
d
.
u
,
an
Output Window Hi
.
n c
,
u
,
a s
,
du
,
o
,
i
Large Output M
,
o
,
r
.
ng c
,
u
,
a s
,
du
,
o
,
i
Restore Output Ho` an l
.
ai c
,
u
,
a s
,
du
,
o
,
i
Always on top VieTeX lun lun
,
o
,
tru
,
o
,
c m
.
at khng chu
,
o
,
ng tr`nh
n` ao d` e ln du
,
.
o
,
c
Transparent Mode L` am chu
,
o
,
ng tr`nh trong su

t
Minimize to tray Khi thu nh
,
o chu
,
o
,
ng tr`nh ch
,
c` on l ` a bi
,
u tu
,
.
o
,
ng
Title Full Name Tn c o d
,
u du
,
` o
,
ng d

n ho
.
ac l ` a khng
Full Screen Chu
,
o
,
ng tr`nh d
`
y m` an h`nh
Zoom Increase Ph ong to ch u
,
m` an h`nh
Zoom Decrease Thu nh
,
o ch u
,
m` an h`nh
Reset Zoom C

d
.
inh l
.
ai d
.
ph ong trn
First Window M
,
o
,
t
.
p d
`
u tin trong danh s ach dang m
,
o
,
Last Window M
,
o
,
t
.
p cu

i c ` ung trong danh s ach dang m


,
o
,
Next Window M
,
o
,
t
.
p bn c
.
anh sau d o
Previous Window M
,
o
,
t
.
p tru
,
o
,
c c
,
u
,
a s
,
dang m
,
o
,
All Open Files Danh s ach t
.
p dang m
,
o
,
v o
,
i d
`
y d
,
u du
,
` o
,
ng d

n
232 Chu
,
o
,
ng 21. Th
.
u
,
c do
,
n chnh
21.16. Ch u
,
c n ang Help
Ch

u
,
c n ang Help S
,
u
,
d
.
ung
VieTeX help Hu
,
o
,
ng d

n c ac ch u
,
c n ang c
,
ua VieTeX
Practical help Nh u
,
ng hu
,
o
,
ng d

n theo ch
,
u d
`
c o trong VieTeX
Language Ngn ng u
,
giao di
.
n
View Autoclose Keys Xem c ac c ac g o c o t
.
u
,
d
.
ng d ong
View Macro Keys Li
.
t k trn c
,
u
,
a s
,
Project c ac macro g o t

at
View Shortcut Keys Li
.
t k trn c
,
u
,
a s
,
Project c ac phm g o t

at c
,
ua
Menu
Known Commands Li
.
t k trn c
,
u
,
a s
,
Project c ac l
.
nh d a bi

t
Known Packages Li
.
t k trn c
,
u
,
a s
,
Project c ac g oi l
.
nh d a bi

t
Vietnam Fonts Ch
.
on Phng Unicode ti

ng Vi
.
t
View Russian Keys Li
.
t k trn c
,
u
,
a s
,
Project c ac phm g o ti

ng
Nga
Favorite Files or Pro-
grams
Danh s ach chu
,
o
,
ng tr`nh d a ch
.
ay
Open Website/ Run Pro-
grams
M
,
o
,
m
.
t website(bi den l

y ln)
Search On Internet Bi den t` u
,
r
`
i t`m trn m
.
ang
Dictioneries: OpenOf-
ce.org
No
,
i c
.
p nh
.
t t` u
,
di
,
n m o
,
i nh

t c o d` ung trong
chu
,
o
,
ng tr`nh
VieTeX: nh-
dien.wordpress.com
Trang Web chnh th u
,
c c
,
ua VieTeX
LaTeX Help T
.
p hu
,
o
,
ng d

n s
,
u
,
d
.
ung LaTeX
MiKTeX Help T
.
p hu
,
o
,
ng d

n s
,
u
,
d
.
ung MiKTeX
View MiKTeX Packages M
,
o
,
t
.
p hu
,
o
,
ng d

n g oi l
.
nh trong MiKTeX
About... N oi v
`
chu
,
o
,
ng tr`nh

You might also like