You are on page 1of 17

S dng ting Vit trong Omega

OmegaVN version 2.1


Zaurus@Nguyn Hu Phc
Ngy 23 thng 2 nm 2005

Mc lc
1 c im ca OmegaVN

2 Bc kim tra trc khi ci t OmegaVN

3 Cch ci t OmegaVN

4 Cch compile

5 Nht, Trung, Hn...trong OmegaVN

6 Cch khai bo v options trong OmegaVN

7 To Do in near future

8 Giao lu trao i

PH LC

10

A Ci t W32TeX v MikTeX
10
A.1 Ci t MikTeX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
A.2 Ci t W32TeX . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
B DVI file

11

C Lnh fontvn

12

D S dng code Unicode trong OmegaVN

13

E Dng VIRQ trong LATEX

14

F Vi nt v OmegaVN
15
F.1 Omega . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
F.2 dvipdfmx . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
1

2/17

G Cch ci t font mi

16

Ti liu tham kho

17

2 B OVN

3/17

1 c im ca OmegaVN
1. File PDF c cht lng cao, annotations (move mouse vo icon xanh) v
bookmark ting Vit1 v tng thch vi CID2 . Nh CID, c gi c th ti
s dng ni dung trong pdf file m khng phi nhp d liu li.
2. Tng thch tt vi Unicode v s dng c font dng OpenType v TrueType
d dng. Ngoi ra, font Type1 c trong VnTeX u s dng c rt
tt trong OmegaVN (<== font Vietnamese CM).
3. Tng thch vi mi kiu nhp ting Vit: Unicode (UTF-8), TCVN, VISCII,
VPS, v thm ch c VIRQ!
4. Mi ngn ng (Nht , Trung hay , Hn , Nga
-...) u c th vit chung mt vn bn.
5. Rt portable: khi my ca trng c install y b chun LATEX th ch mt
da mm cha vi file l bn c th son tho vn bn LATEX ting Vit, khng
cn install vo my trng ci g.
6. Rt d install trong W32TeX v MikTeX.
7. Yu im: thiu s so vi LATEX 2 , cha c kim tra trong Unix, cn kh
mi nn cn thi gian hon thin.

2 Bc kim tra trc khi ci t OmegaVN


1. My bn ang dng OS Win 2000, ME hay XP.
2. W32TeX hay MikTeX (gm c Omega v dvipdfmx) c ci t v chy
tt trong my. Nu cha ci t hoc cha r ci t nh th no, th xin
coi phn Ph lc trong ti liu ny trc khi ci t OmegaVN.
3. Nu W32TeX hay MikTeX c ci t OmegaVN c (1.0 hay 2.0), th xin bn
xa OmegaVN c trc khi ci OmegaVN 2.1. L do l OmegaVN 2.1
c thm nhiu chc nng mi, m ngay c Zaurus tui khi lm OmegaVN
2.0 cng khng ng ti. Rt xin li.
Ti liu ny c son trn Windows XP SP2 (English Version) vi W32TeX, s
dng Editor EmEditor3 v font Adobe Minion Pro (c km trong Adobe Acrobat
7 Reader). By gi, chng ta bt u.
1

Bn phi dng Acrobat Reader (hay Pro) version 6 tr ln thy c bookmark ting Vit.
Mt ng dng ca CID l trong Acrobat, bn c th Edit -> Select All -> Copy ri paste
vo mt Editor tng thch vi Unicode nh EmEditor, th ni dung ting Vit ca vn bn PDF file
s c lu li gn nh hon ton (98%). Hy th vi vn bn ny. Ngoi ra, CID cho php tm
kim trong vn bn bng ting Vit.
3
EmEditor l mt Unicode Editor rt tt. Min ph nu bn l gio vin hay hc sinh:
http://www.emeditor.com/register.htm. Coi phn Academic License. Bn phi i vi ngy tc
gi gi s serial.
2

3 C OVN

4/17

3 Cch ci t OmegaVN
Do cu trc khc nhau, nn W32TeX v MikTeX cn ti cc file khc nhau.

i vi W32TeX
Ci t khng qu 2 pht:
1. Ti file cn thit t Empirics: Click here (13MB).
2. Sau khi gii nn xong, copy ton b 5 th mc dvipdfm, fonts,tex,
samples, omega vo di th mc texmf-local ca W32TeX. Kt qu l:
\share\texmf-local\dvipdfm\ tng t cho 4 th mc cn li.
3. Thi hnh 2 lnh sau t DOS: updmap v mktexlsr. Xong ri y!

i vi MikTeX
Hnh 1: MikTeX

1. Ci t khng qu 3 pht. Ti file cn thit t Empirics: Click here (14MB).


Gi s, bn c MikTeX c install C:\MikTeX. Nh vy trong cu trc

4 C

5/17

th mc C:\MikTeX ca bn s c: C:\MikTeX\localtexmf
v C:\MikTeX\texmf.
2. Sau khi gii nn xong, copy ton b th mc omegavn vo di th mc
C:\MikTeX\. Kt qu l: C:\MikTeX\omegavn\. Th mc omegavn ny s
ng cp vi localtexmf v texmf, cng nm di C:\MikTeX.
3. Trong th mc omegavn c th mc con4 fixbug. Copy ton b 4 th mc
dvipdfmx, miktex, omega,ttf2pk nm di th mc
C:\MikTeX\omegavn\fixbug\texmf\ vo th mc C:\MikTeX\texmf\.
Windows s hi c overwrite khng, th YES.
4. Vo MikTeX options -> Roots -> Add, chn th mc omegavn v Up
chnh li nh hnh 1: Sau Refresh FNDB ca tng ci v sang General
Refresh Now.

4 Cch compile
Chc cc bn install xong OmegaVN. By gi chng ta xem cc sample mu
km theo v compile theo th t tng file check li h thng OmegaVN. Tt c
l khong 10 files. Nn so snh kt qu (PDF) ca tng file vi kt qu chun trong
th mc Output. V file DVI, khng nn dng, coi thm phn ph lc. Nu kt qu
tt, xem tip phn k tip: Cch khai bo v options trong OmegaVN.
Khi compile dng lnh sau:
lamda *.tex
dvipdfmx *.dvi
(ch dvipdfmx, c x lnh th 2).
Hoc dng odvips chuyn sang ps file:
lambda *.tex
odvips -Pomj *.dvi
odvips *.dvi

(for W32TeX)
(for MikTeX)

Ri dng Acrobat Distiller chuyn sang PDF. Cch ny cng c hn ch l cn


TFM file, nn ty font m bn c th khng dng c cch ny. Cch ny to file
pdf cht lng khng tt bng dng dvipdfmx v cng khng cho php tm kim
hay dn (paste) ni dung ting Vit t pdf file vo Editor. Tuy vy, nu bn dng
Prosper th bn phi dng cch ny.

Ch quan trng ca MikTeX


Nu bn dng EmEditor th khi save file UTF-8 ting Vit th chn option save without BOM. Nu khng file s khng compile c trong MikTeX. W32TeX khng c
vn ny.
4

Nu bn install fixbug ca version 2.0, th khng cn ci li fixbug ny.

6 C OVN

6/17

5 Nht, Trung, Hn...trong OmegaVN


Bn c th dng OmegaVN s l d dng cc vn bn a ngn ng.
1. dng ting Nht, Trung, Hn...trong English Windows XP, bn cn
Install files for East Asian languages trong
Control Panel-> Regional and Language options v install thm
font Arial Unicode MS c trong Office 2000 tr nn.
2. Bn cn ti5 thm font Opentype sau (8MB, c trong Japanese Acrobat 7
Reader): Click here. Sau khi gii nn, install 2 font trn vo Windows.
Sau coi thm cc file mu km theo s hiu cch dng OmegaVN vi ting Nht.

6 Cch khai bo v options trong OmegaVN


Ch c UTF-8 l tn dng ht cc chc nng ca OmegaVN c nu trang u.
1. Rt n gin, nu nhp bng UTF-8 ("Unicode"), th ch cn thm package
omegavn nh sau:
\documentclass[12pt,a4paper]{article}
\usepackage{omegavn}
%%%%%%
TEXT START
%%%%%%
\begin{document}
(UTF-8 Vietnamese text here!)
\end{document}
2. Nu c dng gi amsmath th bn phi thm gi amsmathfix sau. Nu
khng cc lnh \big,bigg,Big,Bigg s khng c tc dng:
\usepackage{omegavn}
\usepackage{amsmath,amssymb,amsmathfix}
3. Nu nhp bng chun TCVN, VPS, hay VISCII th khng dng omegavn, m
thay bng unitcvn,univps,univiscii nh \usepackage{unitcvn}.
Cn nu dng VIRQ th dng \usepackage{univirq} vi 2 quy c rt
rt nh (xin coi thm ph lc v file mu 10CheckVirq). im gii hn duy
nht ca cc cch nhp ny so vi UTF-8 l khng c bookmark ting Vit,
v ch c VIRQ (hay UTF-8) l cho php dng Nht-Vit chung mt vn bn.
5

Ch : Font ny khc vi font dng cho OmegaVN 2.0 c.

6 C OVN

7/17

4. chuyn font trong vn bn th dng lnh sau6 :


V d chuyn sang font Gentium, th:
\fontfamily{genar101}\fontsize{12}{14}\selectfont.
Dng tng qut l:
\fontfamily{family}\fontsize{size}{skip}\selectfont,
khi family l tn TEX font m cc bn mun chn (xem bng font 1 trang
k); size l font size; skip l baselineskip7 . Bnh thng nu ch mun
chuyn font th \fontfamily{genar101}\selectfont l ri. Hy
LATEX quyt nh font size th c khi p hn!
Hoc vit:
\font\myfont=genar101 at 16pt preamble (khng cn at 16pt cng
c). genar101 l font family nh trn, cn myfont l bt c tn g nhng
khng c s. Nu c s nh: myfont25 th LATEX c khi bo li! Khi mun
dng font Gentium th: {\myfont Vietnamese text here }.
5. Thay font chun cho vn bn: bnh thng nu khng ch nh g, font Minion Pro s c dng cho ton vn bn. thay i mc nh ny, v d
thay sang dng font Computer Modern cho ton vn bn, bn cn dng lnh
\fontvn[ocmr]. V tr ca \fontvn ngay trn \begin{document}.
..
.
\fontvn[YOUR_FONT_NAME]
\begin{document}
..
.
Xin tham kho bng font 1 trang k v cc tn font khc. Tht ra lnh
\fontvn phc tp hn, xin coi thm phn ph lc.
6. Ngoi cch trn, OmegaVN cng c sn 3 gi oadobe, ocmrvn, ourwvn
i din cho 3 t hp font thng dng l Minion Pro, Vietnamese Computer Modern v UTM. Cch dng l: \usepackage{omegavn,oadobe},
\usepackage{omegavn,ocmrvn} hay \usepackage{omegavn,ourwvn}.
6

Cc lnh v font cn c nhiu options, nhng y ch xin trnh by tht n gin user c th
dng c ngay. Ngoi ra, OmegaVN c th dng c nhiu Unicode font. Ph lc s hng dn
cch to ci t font trong OmegaVN.
7
n v mc nh ca 2 gi tr trn l pt. Thng baselineskip ln khong 1.2 ln so vi font size.

Bng 1 ( trang sau): Font table


Cc font t VNTeX bn cht l font Type1 do tin s Hn Th Thnh to ra.
Zaurus ti ch chuyn sang Opentype dng trong OmegaVN. Cc font ny c
ch to cng phu v p. V copyright xin coi y.
Cc font VU l do hhp trong Empircs gii thiu.

6 C OVN

Font
Times
Adobe Minion Pro
Adobe Myriad Pro
Palatino
Verdana
Tahoma
Georgia Ref
Reference Serif
Reference Sans Serif
Microsoft Sans Serif
Arial
New Courier
Victoria
Digital
Vulesa
Butlong
Butlong2
Damcuoi
Amazone
Gentium
Lucida
VuAnhMinh
VuThaHuong
VuPhuongThao
VuUHoai
VuHoangYen
VuHeoMay
VuMinhQuan
Computer Modern
CMSS
CMTT
UTM
UHV
UCR
CMDH
CMFIB
UAG
UBK
UNC
UPL

Family Name
times
mnp
mrp
pala
verdana
tahoma
grgaref
refser
refsan
microsslv
arial
cour
victoria
digital
vulesa
butlong
butlong2
damcuoi
amazone
genar101
lucida
vuanhminh
vuthahuong
vuphuongthao
vuuhoai
vuhoangyen
vuheomay
vuminhquan
ocmr
ocmssvn
ocmtt
outm
ouhv
oucr
ocmdh
ocmfib
ouag
oubk
ounc
oupl

Vietnamese Example
LaTeX cho ngi Vit
LaTeX cho ngi Vit
LaTeX cho ngi Vit
LaTeX cho ngi Vit
LaTeX cho ngi Vit
LaTeX cho ngi Vit
LaTeX cho ngi Vit
LaTeX cho ngi Vit
LaTeX cho ngi Vit
LaTeX cho ngi Vit
LaTeX cho ngi Vit
LaTeX cho ngi Vit

LaTeX cho ngi Vit


LaTeX cho ngi Vit
LaTeX cho ngi Vit
LaTeX cho ngi Vit
LaTeX cho ngi Vit
LaTeX cho ngi Vit
LaTeX cho ngi Vit
LaTeX cho ngi Vit
LaTeX cho ngi Vit
LaTeX cho ngi Vit
LaTeX cho ngi Vit
LaTeX cho ngi Vit
LaTeX cho ngi Vit
LaTeX cho ngi Vit
LaTeX cho ngi Vit
LaTeX cho ngi Vit
LaTeX cho ngi Vit
LaTeX cho ngi Vit
LaTeX cho ngi Vit
LaTeX cho ngi Vit
LaTeX cho ngi Vit
LaTeX cho ngi Vit

LaTeX cho ngi Vit


LaTeX cho ngi Vit
LaTeX cho ngi Vit
LaTeX cho ngi Vit
LaTeX cho ngi Vit
LaTeX cho ngi Vit

8/17

8 G

9/17

7 To Do in near future
Hy vng l OmegaVN 2.1 ny kh hon thin c thi gian lm nhng chuyn
sau:
1. Tng thch OmegaVN vi mi trng Linux v MacOSX.
2. C ai hiu cu trc ca CMAP, ph vi mnh lp mt CMAP mi cho
Unicode ting Vit khng?
3. Dch li mt plugin t ting Nht dng LATEX trong editor EmEditor. Nu
dng plugin ny ri, cc bn s thy EmEditor tin hn hn WinEdt!

8 Giao lu trao i
Rt mong gp v gip v OmegaVN. Nu cn lin lc xin email vo: zaurus@sent.at
hay tt nht l vo forum Empirics theo link ny: Click here. Ngoi ra, nu bn c
Unicode font dng c cho ting Vit, xin gii thiu cho mi ngi.
Copyright ca OmegaVN : Hmm. . . OmegaVN ra i c mt phn l t cc
kin thc mnh siu tm v tm hiu t Internet, mt phn ln khc l s ng h ht
mnh ca cc members bn Empirics8 . Hu nh khng c ci g l ca ring c nhn
mnh, nn OmegaVN khng c copyright. Duy ch c mt im mun nht mnh
l cc font t VNTeX c copyright GNU Lesser General Public License v
do anh Hn Th Thnh to ra. Mnh ch chnh li dng trong OmegaVN thi.
Ngoi im lu ra, bn mun chnh li hay s dng OmegaVN nh th no l
hon ton do bn quyt nh v chu trch nhim. Mnh khng chu trch nhim
bt c chuyn g, tuy s tranh th pht trin OmegaVN cho tht hon thin.
This document is not intended as the definitive guide to produce quality Vietnamese PDF from a LATEX source file. I am by no means an expert on LATEX, PDF,
or anything else for that matter, but these settings work for me.
Happy TEXing!

Empirics l ni tp hp nhiu c nhn nhm gip v trao i kin thc v cc vn kinh t


ca Vit Nam. Nh c Empirics, nn OmegaVN c ra i! Cm n Hi, Hong, Nemo, Phi (hhp),
Quang, Trung, VAQ (tn theo th t abc v b knh ng) . . . trong Empirics rt nhit tnh lm beta
user! Empirics cng cung cp server cho vic lu tr OmegaVN.

A C W32TX MTX

10/17

Ph lc
A Ci t W32TeX v MikTeX
W32TeX v MikTeX l nhng h thng chy LATEX. MikTeX th ngi Vit Nam
bit nhiu nn khng gii thch y. W32TeX c chc nng y nh MikTeX.
W32TeX cng l freeware v c "sn xut" ti Nht. Nht, Windows users dng
LATEX ai cng bit W32TeX, nhng hu nh khng ai bit n MikTeX, v MiKTeX
h tr rt yu cho Nht ng. OmegaVN c kim tra rt k trn W32TeX v
MikTeX.
Bn c th install c MikTeX v W32TeX vo mt my. Trc khi compile,
dng W32TeX th ch cn rename tn folder cha MikTeX. Ngc li khi mun
dng MikTeX ch tr MikTeX v tn c v rename folder cha W32TeX9 .

A.1 Ci t MikTeX
Bn ci t b FULL ca MikTeX 2.4 (sau ngy 10/01/2005). V ci t MikTeX,
bn t c hng dn trn Web ca MikTeX.

A.2 Ci t W32TeX
Website ca W32TeX: Click here to see W32TeX
Ci t W32TeX rt n gin: gii nn vo a cng v thm PATH l dng
c ngay. W32TeX khng c install hay thm g vo registry c. Khi mun dng
cho my khc th c copy nguyn folder ca W32TeX t my c v thm PATH
trong my mi v thi hnh 2 lnh DOS ( di) l dng c ngay.
Gi s bn mun install LaTeX vo E:\TeX, th
1. Ti texinst754.zip t a ch Web trn v gii nn file ny vo E:\TeX.
Trong E:\TeX, bn s thy texinst754.exe
2. Ti ht 10 cc file cn li. Gi s bn ti vo E:\Download.
3. T DOS Prompt, lm nh sau:
CD E:\TeX
texinst754.exe

E:\Download

4. i khong 5-10 pht, cc file ca LATEX 2 s c gii nn v install. Khi


install xong, s c ch dn trong DOS nh sau:
9
Thc t, ty theo th t u tin trong PATH, m bn ch cn rename mt folder ca W32TeX
hay MikTeX m thi. B LaTeX no nm trn PATH u tin s t c dng compile file LaTeX
ngay c khi hai folder ca chng vn gi nguyn tn
10
Bn c th b khng download 2 file lin quan n ConTeXt: context-doc.tar.gz v
context.tar.gz, c th tit kim 50 MB.

B DVI

11/17

Append the following one line to AUTOEXEC.BAT


in the case of Windows 95/98 :
set PATH=E:\Tex\bin;"%PATH%"
In the case of Windows NT/2000/XP, add E:\Tex\bin
to users PATH in the control panel.
Nh vy l qu r rng. Ty h iu hnh, m bn thm PATH. Ch :
E:\TeX\bin l v mnh install trong E:\TeX, nu bn install vo ch khc
th hin th trn s khc i11 . Khng cn thm cc thng s khc nh TEXMFCNF . . .
5. Xong ri, th c th xa cc file download trong E:\Download.
6. Tng lai, mun install thm hay update, th n gin lm. Ch cn download
thm cc file mi thi (khng cn phi download t u, ngay c cc file
xa) v thc hin t bc 2 v 3 nh trn i vi file c ti xung12 .

B DVI file
y l kin c nhn ca mnh: khng cn thit s dng DVI file. Cch y 1
thi gian rt ngn, mnh cn rt hay s dng DVI file, v DVI Viewer (DVIOUT
trong W32TeX hay YAP trong MikTeX) khi ng nhanh hn nhiu so vi Acrobat.
Nhng y l cc l do mnh s t t khng support DVI trong OmegaVN:
1. T Acrobat (Reader hay Professional) version 7, tc khi ng ca Acrobat rt ngn li rt nhiu. Bn c th ci t Acrobat Reader 7.0 song song
vi Acrobat 6 (khng phi Reader).
2. dng c DVI, mnh phi chun b cc file TFM cho OmegaVN. Nhng
v OmegaVN s dng OFM thay cho TFM, nn c 1 s font (Small-caps,
MinionPro . . . ) mnh khng to nn cc bn s gp kh khn khi dng DVI.
3. L do quan trng nht l nhiu kt qu (Bold, Italic, hay S-C . . . )
ca OmegaVN ch hin th trong file PDF (sau khi compile file DVI sang PDF
thng qua dvipdfmx). Nu in n hay coi file DVI kt qu s khng ging nh
lnh LATEX m bn dng.
Tuy vy cho y , xin gii thiu cch ci t DVIOUT trong W32TeX. MikTeX
th c YAP ci t sn ri. Ti DVIOUT v t homepage ca W32TeX, ch:
11

Gii thiu v PATH:


a) Trong Win98,Me th coi trong C:\autoexec.bat
b) Trong Win2000, XP th Control System Advanced Environmental Variables, s thy PATH
nm top, chn EDIT thm vo E:\TeX\bin.
12
bit c file no mi th qua trang Japanese: Click here. Bn s thy cc file tng t c ngy
update. Tuy vy khng cn thit phi update thng xuyn

C L fontvn

12/17

Previewer : [CTAN/dviware/dviout/]
"dviout" by T. Oshima is an excellent previewer which supports
pTeX, jTeX and others.
Vo CTAN, ti file: tex317w.exe. Ch ci tn file, 3 tn file ch khc nhau 1 cht.
Install DVIOUT vo: E:\TeX\bin (ni bn thm vo PATH), ch bin nhe. Sau
khi install xong, Dviout s t khi ng. Vo Help -> Use help in English.
Trong Dviout, t Menu
Option->Setup Parameters-> Font2 ->Push Button "ftt:",
sau "Use the map ttfonts.map in Dviout directory?" -> YES.
K tip, SAVE -> OK.
Tip tc lm bc ny, t Menu:
Option->Setup Parameters-> Font -> TEXROOT:
Bn s thy: E:\TEX\share\texmf\fonts nu bn install W32TeX vo E:\TeX.
Bn cn thm v sa li nh sau:
E:\TEX\share\texmf\fonts;E:\tex\share\texmf-local\fonts
Ch , bn cn sa li E:\TEX cho thch hp vi my bn v du ; gia.
Sau SAVE -> OK.

C Lnh fontvn
OmegaVN c 3 font cho Typewritter (cour, ocmttvn, oucr), nhiu Serifed ("Roman font") v San Serif font, v c 3 font cho S-C(), SmallCaps(lpl), Small-Caps(ocmr). Lnh fontvn dng d dng thay i Roman, Typewritter v San Serif font cho ton vn bn. Lnh ch c hiu qu khi
lnh c t trc \begin{document} v c ba ch nh:
\fontvn[chnh1][chnh2][chnh3]
Ch nh 1 l font cho \rmdefault, 2 l font cho \ttfamily, 3 l cho \sffamily.
Nh vy
\fontvn[mnp][ocmttvn][mrp]
th ging nh thi hnh 3 lnh sau:
\renewcommand{\rmdefault}{mnp}
\renewcommand{\ttfamily}{\fontfamily{ocmttvn}\selectfont}
\renewcommand{\sffamily}{\fontfamily{mrp}\selectfont}
Cc v d c th ca lnh \fontvn:
1. Nu ch thi hnh \fontvn (khng c ch nh g) th lnh s dng cc tr
mc nh l [mnp][ocmttvn][mrp]. y chnh l cc font mc nh ca
OmegaVN, nn bnh thng khng cn thi hnh.
2. \fontvn[ocmr] th s chuyn Roman font sang Computer Modern, cc font
Typewritter v San Serif vn gi gi tr mc nh l [ocmttvn][mrp].

D S U OVN

13/17

3. \fontvn[outm][cour] th Roman font l UTM, Typewritter l Courier.


San Serif vn gi gi tr mc nh l [mrp]
Ch : Nh trn, \fontvn c th ch cn ch nh 1. Nhng nu c ch nh 2 th
phi vit c ch nh 1.

D S dng code Unicode trong OmegaVN


Ta c th gi code Unicode ca cc k t dng trc tip. V d tin ng Vit
Nam, c m Unicode l 20AB, nn dng lnh sau trong OmegaVN \VN{20AB} s
cho ra . Ch c cc font ca Microsoft (nh times, palatino . . . ) hay Adobe (nh
Minion, Myriad) l c y cc k t c bit ny, nn dng c lnh ny. Cc
font ch to ring cho ting Vit nh VU font, font t VNTeX khng c cc k t
ny. Cc bn phi dng cc lnh TEX khc thay th.
Lnh
\VN{20AB}
\VN{2713}
\VN{2766}
\VN{2190}
\VN{25B6}
\VN{25C1}
\VN{2116}
\VN{E0B7}
\VN{E0BA}
\VN{E0BD}
\VN{E0C0}
\VN{E0C5}
\VN{E0C8}
\VN{E0CB}
\VN{E0CE}
\VN{E0D2}
\VN{E0D6}
\VN{2022}
\VN{2122}
\VN{00A9}

Biu tng

Lnh
\VN{2610}
\VN{2733}
\VN{2767}
\VN{2192}
\VN{25B7}
\VN{25C6}
\VN{E0B5}
\VN{E0B8}
\VN{E0BB}
\VN{E0BE}
\VN{E0C1}
\VN{E0C6}
\VN{E0C9}
\VN{E0CC}
\VN{E0D0}
\VN{E0D3}
\VN{F628}
\VN{00A5}
\VN{2020}

Biu tng

Lnh
\VN{2611}
\VN{2734}
\VN{27A2}
\VN{25A0}
\VN{25C0}
\VN{25C9}
\VN{E0B6}
\VN{E0B9}
\VN{E0BC}
\VN{E0BF}
\VN{E0C4}
\VN{E0C7}
\VN{E0CA}
\VN{E0CD}
\VN{E0D1}
\VN{E0D4}
\VN{2030}
\VN{00A3}
\VN{2021}

Bng 2: Unicode code cho biu tng

Biu tng

E D VIRQ L ATEX

14/17

E Dng VIRQ trong LATEX


N V VIRQ
\documentclass[11pt,a4paper]{article}
\usepackage{amsmath,amssymb,amsmathfix}
\usepackage{univirq}
\begin{document}
DDa^y la` va(n ba?n nha^.p ba(`ng VIRQ. DDo+n gia?n nhe{}.
\begin{verbatim}
Mo^i tru+o+`ng verbatim va^~n du`ng ddu+o+.c tie^ng Vie^.t.
\end{verbatim}
Co^ng thu+c toan ho.c va` tie^ng Vie^.t trong toan cu~ng
du`ng to^t!
\begin{equation*}
\mathfrak{M} \stackrel{\textrm{def}}{=} \biggl\{ \xi \in
\mathbb{M} \bigg\vert \int_A \Bigl( c_{\xi}^{i}(a)-a
\bigl(1-\ell_{\xi}^{i}(a) \bigr)\Bigr)d\mu (a) + B \leqq 0,
\textrm{va` } \xi \textrm{ tho?a ma~n ANE}\biggr\}.
\end{equation*}
\end{document}
Hai im quy c nh
1. Gi univirq phi t di tt c gi khc.
2. Thnh thong phi s dng cp {} phn bit du hi vi
chm hi "?" v du nng vi chm nng "." cui cu. Nh
"Ba.n ddi dda^u{}?". Nu khng c {} th s thnh "Bn i
u". n gin qu h!!! V d trn c km trong OmegaVN.
K
y l vn bn nhp bng VIRQ. n gin nhe.
Mi trng verbatim vn dng c ting Vit.
Cng thc ton hc v ting Vit trong ton cng dng tt!
Z

def
i
i

c (a)a 1` (a) d(a)+B 5 0, v tha mn ANE .


M = M
A

Ch : Trong verbatim, do nu dng {}, th s hin nguyn hnh {}, nn


OmegaVN chun b 2 lnh *dn v *dh cho du . v ? cui cu.

F V OVN

15/17

F Vi nt v OmegaVN
OmegaVN l s kt hp ca Omega v dvipdfmx. Ni nm na, ging nh VNTeX
l s kt hp ca LATEX v pdflatex (tht ra, VNTeX cng dng tt vi dvipdfmx).
Ti liu lin quan u c km trong OmegaVN hay ti trc tip t phn Ti liu
tham kho.

F.1 Omega
nghin cu thm v Omega, xin c cc phn v OTP (Omega Transcription
Processes) [Omega:1, t trang 12 (hay 74)], [Omega:2, t trang 23] v [Tng qut,
t trang 306]. y l phn ct li ca x l v cch nhp ting Vit bng UTF-8,
VIRQ . . . trong OmegaVN.

F.2 dvipdfmx
dvipdfmx l cng c chuyn dvi -> pdf. dvipdfmx c s dng rt rng
ri ti Nht, Hn quc v Trung Quc.
Ti liu [dvipdfmx, t trang 3 n 16] m ra con ng dng dvipdfmx cho
ting Vit trong OmegaVN. ng sau ti liu pdf ny, c attach cc file mu.
V dvipdfmx c rt nhiu im hay m khng c ghi trong guide hng dn,
nn Zaurus ti xin ghi li cho mi ngi tham kho. c thm chi tit tham kho
lnh: dvipdfmx --help v file dvipdfmx.cfg.
Expand Bookmark Bnh thng, bookmark che bookmark con. Nu mun ton
b bookmark hin ra (expand) th:
dvipdfmx -O number
Ch O ch khng phi s 0. Number l "maximum depth of open bookmark
items".
Annotation dng "ghi ch bn l" ny, cn gi pdfspecial m Zaurus ti
chun b sn. C 2 lnh cho annotation:
\usepackage{pdfspecial}
...
\pdfAnnote{1}{2}
\pdfAnnoteOpen{1}{2}
Trong , 1 l ta v 2 l ni dung ca annotation. Hai lnh hon
ton nh nhau, nhng m sn Annotation, khi open file pdf, th dng
pdfAnnoteOpen.

G C

16/17

Attach File Cn gi pdfspecial v lnh \pdfAttach{1}{2}{3}{4}. Trong ,


1 l reference name, 2 l tn file,3 l ta (tn tc gi), 4 l ch thch v
file nh km. Icon ca file nh km m bn ang thy c lnh nh sau:
\pdfAttach{file1}{OmegaVNDvipdfmx.tex}{File t Zaurus}
{y l phn gii thch v dvipdfmx}. Cc iu ch :
1. File nh km phi chung directory vi file gc. Khng dng file gc
compressed file nh "zip, rar. . . " v Acrobat 7 khng cho php ly cc file
c gc nh vy. i tn ui, th dng c.
2. save li trong Acrobat, th Right Click icon->Save attachment.
3. (1) v (2) khng c lp li (ch dng tn mt ln trong vn bn).
4. c bit l nu (2) l \jobname.tex, ch cn chnh xc: du \ v tn
file jobname (khng c i), th ton b source ca file bn s c
t ng nh km vo pdf file vi tn file l tn source file ca bn.
Security Dng option nh sau:
dvipdfmx -S filename.pdf
Cn np Owner password v User password. User password ch cho php
coi vn bn, cn c Owner password nm ton quyn vn bn. Coi thm
dvipdfmx.cfg bit cch gii hn tng phn nh quyn hn v In n,
Copy, Edit . . .
Khi dng lnh dvipdfmx file.dvi, nht l khi c cng thc ton hay k t c
bit, i khi c cc warning nh sau:
** WARNING ** 1 (out of 8) glyphs in encoding
"SBNQSP+CMEX10" missing Unicode mapping...
** WARNING ** ToUnicode CMap "SBNQSP+CMEX10-UTF16" removed.
Cc warning hon ton khng cn n. ngha ca cc warning ny l
dvipdfmx khng tm c CID ca cc k t ton hc. iu ny l ng nhin
v CID ch c cho cc ch hay s thng m thi. iu ny gii thch vic: cc bn
c th copy & paste ch v s t pdf file vo Text Editor hay Word, nhng s khng
bao gi lm c tng t nh vy cho cc k t ton t PDF file.

G Cch ci t font mi
To be continued.

17/17

Ti liu tham kho


[Omega:1] J. Plaice v Y. Haralambous Multilingual Typesetting with , a Case
Study: Arabic (1997).
[Omega:2] J. Plaice v Y. Haralambous Draft document for the system (1998).
[dvipdfmx] Cho v Hirata Guide km theo vi dvipdfmx (2004).
[Tng qut] A. Syropoulos, .etc Digital Typography Using LATEX (5MB!) (2003).
Sch hn 1000 trang, tuyt hay v LATEX (link s mt sau mt thi gian).

You might also like