You are on page 1of 20

Cu hi v tr li v s dng LaTeX v VieTeX

Nguyn Hu in Khoa Ton - C - Tin hc HKHTN H Ni, HQGHN

Mc lc
1 2 Gii thiu Thay i trong mi trng LaTeX 2.1 2.2 2.3 2.4 2.5 2.6 2.7 2.8 2.9 Thay du : ch thch Hnh v Bng nh th no? . . . . . . . . . . . . . . . . . . . nh du danh sch bi ton kh trong danh sch bi tp? . . . . . . . . . . . . . . nh s trang trn dng u tin ca trang trong lun n Cao hc v Tin s? . . nh li s trang trong vn bn, v d bt u t trang 5? . . . . . . . . . . . . . . Lm tiu chy trn dng u tin ca trang vi s trang v mt bn l tn ti liu mt bn l on xut hin ti trang ? . . . . . . . . . . . . . . . . . . . . . . . Phn loi danh sch ti liu theo tng nhm nh ti liu ting Vit, ti liu ting Anh, ... lm nh th no? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . nh li s chng bt u t 0, v d Chng 0...., Chng 1...,....? . . . . . . . . Thay ch "Chng" bng cc tn khc nh "Bi ging", " ti",...? . . . . . . . . . Khong cch dc t cng thc ti vn bn c iu khin nh th no? . . . . . 3 3 3 3 4 4 4 5 6 6 6 6 7 7 8 8 8 8 9 9 10 10 11 11 13 13

2.10 Khong cch gia cc dng iu khin bng lnh no? . . . . . . . . . . . . . . . . 2.11 C nhng Lnh v ngt dng v xung dng no v ngha ca n? . . . . . . . . 2.12 Cc lnh v mi trng c du * bn cnh lm g? . . . . . . . . . . . . . . . . . . 2.13 Ngt mt khi cng thc ton chuyn qua u trang sau nh th no? . . . . . . 2.14 ch c ba c phng 10pt, 11pt, 12pt khi khai bo lp vn bn.Lm th no phng to, thu nh c vn bn v cng thc ton ngoi cc c trn? . . . . . . . . . 2.15 Mu lun vn cn ch c 13pt th trong LaTeX lm th no? . . . . . . . . . . . . . 2.16 K hiu cung trn cc nh ca hnh hc l lnh g? . . . . . . . . . . . . . . . . . . . 2.17 K hiu 3 chm ngang, ng, cho xui v cn cho ngc th lm th no? . . . 2.18 Dng cc mi trng nh l nh th no trong lp beamer.cls? . . . . . . . . . . . 2.19 Mi trng chng minh trong beamer c g thay i? . . . . . . . . . . . . . . . . . 2.20 S dng mu beamer trnh chiu cho ting vit nh th no? . . . . . . . . . . . . 2.21 nh s cng thc v trch dn s trong beamer c g thay i? . . . . . . . . . . . 2.22 Dng mi trng verbatim trong lp trnh chiu beamer.cls nh th no? . . . . 3 Chuyn i vn bn 3.1
A Chuyn vn bn son trn Maple sang L TEX nh th no? . . . . . . . . . . . . . .

http://nhdien.wordpress.com - Nguyn Hu in 3.2 3.3 3.4 3.5 3.6 3.7


A Chuyn vn bn TEX sang L TEX ch iu g? . . . . . . . . . . . . . . . . . . . . . .

2 14 14 15 18 19 19 19

Chuyn vn bn AMSTEX sang

EX phi ch iu g? . . . . . . . . . . . . . . . Phng ting Nga g bng bn phm Latin nh th no? . . . . . . . . . . . . . . . .


A Phng ting Anh nguyn bn ca L TEX nh th no? . . . . . . . . . . . . . . . . .

A LT

Chuyn dng Pctex, WinEdt sang dng VieTeX . . . . . . . . . . . . . . . . . . . . . Khi chuyn t vn bn m TCVN sang m Unicode cn thc hin th no bin dch khng c li trong VieTeX? . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Ti liu tham kho

http://nhdien.wordpress.com - Nguyn Hu in

Gii thiu

Dng cc nh dng chun ca LaTeX cho mt vn bn cng cha th tm hiu ti liu ny. Mi vn c t ra nh mt cu hi v sau l gii php thc hin m ti bit.

Thay i trong mi trng LaTeX

2.1 Thay du : ch thch Hnh v Bng nh th no?


Trong LaTeX ch thch hnh v bng c dng Hnh 1: ... hoc Bng 2:... Mun b du : thay vo k hiu bt k k c k hiu trng dng gi lnh ccaption.sty ti http://tug.ctan.org/tex-archive/macros/latex/contrib/ccaption/ Dng lnh \captiondelim{<K hiu mi>} trc mi trng hnh hoc bng. Ta c th thay i mi khi t li lnh trn k c dng k hiu nh \captiondelim{$\spadesuit$}

2.2 nh du danh sch bi ton kh trong danh sch bi tp?


Danh sch bi tp t lun dng gi lnh answers.sty c ti www.ctan.org/tex-archive/macros/latex/contrib/answers/ 1. Khai bo phn u \usepackage{answers} \newtheorem{baitapc}{Bi tp}[chapter] \newtheorem{baitaps}[baitapc]{Bi tp} \newenvironment{baitap}{\begin{baitapc}\normalfont\hspace{-0.2cm} \textbf{.}}{\end{baitapc}} \newenvironment{baitap*}{\begin{baitaps}\normalfont\hspace{-0.2cm} \textbf{*.}}{\end{baitaps}} \Newassociation{loigiai}{Soln}{test} \Newassociation{loigiai*}{Solns}{test} \renewcommand{\Solnlabel}[1]{\emph{Li gii } #1.} \renewcommand{\Solnslabel}[1]{\emph{Li gii }#1*.} 2. Phn thn chng trnh bnh thng \Opensolutionfile{test}[ans2]{Li gii} A. Cu hi khng sao nh du \begin{baitap} Mt bi tp vi li gii. \begin{loigiai} y l mt bi gii. \relax{} \end{loigiai} \end{baitap}

http://nhdien.wordpress.com - Nguyn Hu in B. Bi tp c nh du * (bi tp kh) \begin{baitap*} Mt bi tp vi li gii. \begin{loigiai*} y l mt bi gii. \relax{} \end{loigiai*} \end{baitap*} C. Cui cng l ng tp v in ra cc cu tr li \Closesolutionfile{test} \Readsolutionfile{test}

2.3 nh s trang trn dng u tin ca trang trong lun n Cao hc v Tin s?
Quy nh nh s trang trn dng u ca trang vn bn tht khng ging ai, nhng c th thc hin c nh gi lnh pageno.sty c ti http://tug.ctan.org/tex-archive/macros/latex/contrib/pageno/ Dng ty chn cho gi lnh \documentclass{article} \usepackage[centerhead]{pageno} \begin{document} ...................... \end{document} Ty chn centerfoot outsidefoot insidefoot centrehead outsidehead insidehead V tr ca s trang gia cui trang bn phi cui trang bn tri cui trang gia u trang bn phi u trang bn tri u trang

2.4 nh li s trang trong vn bn, v d bt u t trang 5?


t li s trang ti v tr cn nh s \setcounter{page}{5}.

2.5 Lm tiu chy trn dng u tin ca trang vi s trang v mt bn l tn ti liu mt bn l on xut hin ti trang ?
Dng gi lnh fancyhdr.sty c ti a ch http://ctan.org/tex-archive/macros/latex/contrib/fancyhdr v cc thng s u vn bn \usepackage{fancyhdr} \pagestyle{fancyplain}

http://nhdien.wordpress.com - Nguyn Hu in \pagestyle{fancy} \renewcommand{\headwidth}{14truecm} \renewcommand{\chaptermark}[1]% {\markboth{\it #1}{}} \renewcommand{\sectionmark}[1]% {\markright{\it \thesection\ #1}} \lhead[\fancyplain{}{\thepage}]% {\fancyplain{}{\rightmark}} \rhead[\fancyplain{}{\leftmark}]% {\fancyplain{}{\thepage}} \cfoot{} \sloppy

2.6 Phn loi danh sch ti liu theo tng nhm nh ti liu ting Vit, ti liu ting Anh, ... lm nh th no?
Dng gi lnh splitbib.sty c ti http://tug.ctan.org/tex-archive/macros/latex/contrib/splitbib/ 1. Ti liu trch dn: Son tho bnh thng nhng mi \bibitem{} u phi cch ra mt dng. \begin{thebibliography}{99} \bibitem{entry1} Ti liu th nht. \bibitem{entry2} Ti liu th hai. \bibitem{entry3} Ti liu th ba. \bibitem{entry4} Ti liu th bn. \bibitem{entry5} Ti liu th nm. \end{thebibliography} 2. Phn u ti liu: \documentclass{article} \usepackage{splitbib} \usepackage[utf8]{vietnam} \begin{category}[A]{Ti liu loi th nht} \begin{category}{Phn 1 loi nht} \SBentries{entry1,entry4} \end{category} \end{category} \begin{category}[B]{Ti liu loi th hai} \begin{category}{Phn 1 loi hai} \SBentries{entry2,entry6} \end{category} \begin{category}{Phn 2 loi hai}

http://nhdien.wordpress.com - Nguyn Hu in \SBentries{entry5,entry3} \end{category} \end{category} \begin{document} 3. Phn u trch dn: bnh thng ~\cite{entry1, entry2, entry3,entry4,entry5}.

4. nh dng danh sch ti liu: Ngoi phn ra tng loi cc tiu mc c th nh dng hoc khng. \SBtitlestyle{bar} \SBsubtitlestyle{none}

2.7 nh li s chng bt u t 0, v d Chng 0...., Chng 1...,....?


t li s chng bng \setcounter{chapter}{-1} trc lnh \chapter{...} u tin.

2.8 Thay ch "Chng" bng cc tn khc nh "Bi ging", " ti",...?


Hng lot cc tn bng ting Anh ca lp vn bn, ta c th nh ngha li c nu trong VieTeX th vo Menu: LaTeX>Rename Titles. y l \renewcommand{\chaptername}{\textbf{Bi ging}}

2.9 Khong cch dc t cng thc ti vn bn c iu khin nh th no?


A Mt cng thc ton hc th hin trn mt dng ring bit. L TEX phn bit 2 loi cng thc ngn v di tnh ton khong cch t vn bn n cng thc cho p, v cng thc di gn vi dng vn bn s xu, cng thc ngn m cch xa qu cng khng p, nn c cc lnh sau iu khin a ngay t u vn bn:

\abovedisplayskip=6pt plus 3pt minus 9pt \abovedisplayshortskip=0pt plus 3pt minus 9pt \belowdisplayskip=\abovedisplayskip \belowdisplayshortskip=\abovedisplayshortskip

2.10 Khong cch gia cc dng iu khin bng lnh no?


Mc nh khong cch gia cc dng c tnh theo phng ch 10pt, 11pt, 12pt. Nhng mun lm tha dng hn. Bn dng lnh \setlength{\baselineskip}{16pt} - t lnh phn u vn bn s c tc dng ton bi - t lnh trong bi th c tc dng t khi c lnh n khi ta t li; - t trong mt nhm {\setlength{\baselineskip}{16pt} .......} ch c tc dng trong mhm. Bn ng dng kh nng trn cho cc on c khong cch khc nhau u c.

http://nhdien.wordpress.com - Nguyn Hu in

2.11 C nhng Lnh v ngt dng v xung dng no v ngha ca n?


S xung dng, ngt dng trong khi son tho TeX v vn bn do TeX sp dng l khc nhau v c nguyn tc ring. Vic son tho ph thuc vo quy tc xung dng v ngt dng ca TeX: - Son tho cch mt dng trng hoc nhiu dng trng TeX hiu l xung mt dng mi khi kt qu in ra. Kiu xung dng ny l bt u mt on mi v ch u tin thng tht u dng. - Cc dng lin nhau, k c ngt dng trong son tho TeX coi l lin dng v khi sp xp TeX c tnh s t mt dng l ngt thnh dng mi t ng v theo nguyn tc mc nh ca TeX. Nh vy khi son tho ta c th li dng iu ny vn bn nhn thy r khng nh hng n kt qu cui cng. - Ni chung ta son theo nguyn tc trn TeX t sp xp th vn bn p khi xung dng. Trong VieTeX c m s dng bn l l d tm kim v nh du khi son tho, khng c ngha g khi bin dch TeX vi kt qu cui cng. Nu dng qu di s dng khng thay i m c ngt xung c du mi tn vng bn cnh l. Mun t li ngt dng bn vo Options>word wrap - Nhng lnh iu khin xung dng trong LaTeX nh sau: - Lnh ngt dng ti v tr ny v vn bn dn v pha tri. - Lnh lnh dung dng nh trn, nhng dng sau cch thm ra 0.2cm na. Lnh lnh xung dng nhng dn u cc ch trn dng n im cui trn dng. Lnh ny dng khi ngt dng bt buc khi dng cn tha my k t trng, nu cn nhiu khong trng trn dng th cc ch b x ra trn dng rt xu. - Lnh \newline, ... v mt s lnh khc nh \linebreak u ngt dng v dn k t cn li v bn tri. - Trong VieTeX c chc nng insert>(+/-) new line \\ dng a du \\ ngt dng vo v b \\ ngt dng i, nhng c th thc hin hng lot dng bi en mt lc. Nht l ta chp mt bi th mi cu 1 dng, bi en bi th ri dng chc nng ny xong ngay.

2.12 Cc lnh v mi trng c du * bn cnh lm g?


Cc lnh nh s nh \chapter\section\subsection\path... cng vi vn bn trong i s ca n th khi c lnh nh \chapter*{...} , \section*{...},... th cu trc phng v nh dng khng thay i, khng nh s na v cc s theo on chng khng nh hng g. V vn bn ch cc lnh nh s mi dng *. - Hon ton tng t nu \begin{equation*} ..... \end{equation*} cng thc cng khng nh s na. Dng cng thc cng vy

http://nhdien.wordpress.com - Nguyn Hu in \begin{align*} &\\ & \end{align*}

cng nh vy, ta nn dng loi ny dng cng thc. Cc lnh dng cng thc ton u c tc dng nh vy nh multline*, gather*, ... - Cn du * vi cc lnh khong cch th lnh bt buc phi c. V TeX coi cc khong cch u dng v u khi vn bn l khng tnh nn nu t lnh \hspace{2cm} hoc \vspace{3cm} th khng tc dng g u dng v u khi. Nhiu khi ta mun phi c khong cch u dng v u khi trn trang th t thm \hspace*{2cm} hoc \vspace*{3cm}, bt buc TeX cho ta khong cch , cn nu khng th vn bnh thng.

2.13 Ngt mt khi cng thc ton chuyn qua u trang sau nh th no?
Khi cng thc bao gi cng trn mt trang, nu mun ngt ngang sn th nh mt cu tr li trc dng lnh {\allowdisplaybreaks ...} ba du chm l khi cng thc. Cn bng qu di trn mt trang th phi dng gi lnh. n gin nht l dng \usepackages{longtable} cc bng i li tabular thnh longtable l xong. Hin ti c gi lnh breqn.sty dng ngt c cng thc v mi trng.

2.14 ch c ba c phng 10pt, 11pt, 12pt khi khai bo lp vn bn.Lm th no phng to, thu nh c vn bn v cng thc ton ngoi cc c trn?
Nhng ti liu bnh thng th cc loi phng theo c ca LaTeX l c. Mun c ch nh hn hoc to hn cho c cng thc ton th dng cc lnh trang 66 trong cun sch: LaTeX Tra cu v son tho. Hy t cc lnh ny sau ch \begin{document}. C th cc lnh t nh ti ln \tiny, \scriptsize, \footnotesize, \small, \normalsize, \large, \Large, \LARGE, \huge, \HUGE. Bn c th dng gi lnh vieextsizes.sty, anyfontsize.sty.

2.15 Mu lun vn cn ch c 13pt th trong LaTeX lm th no?


Vo khong nm 1999-2000 James Kilfiger c a ra gi lnh extsizes.sty v cc lp vn bn m rng cho cc c phng, 8pt, 9pt, 14pt, 17pt, 20pt v LaTeX ch nh dng cho phng c ch 10pt, 11pt, 12pt. Gi lnh c sa mt ln vo nm 2007, ch yu sa trn tp size17.clo v size20.clo. Gi lnh hin c ti http://www.ctan.org/tex-archive/macros/latex/contrib/extsizes/ Ti c thm v s thnh mt gi a dng hn k c ch nh vieextsizes.sty v p ng cho c 8pt, 9pt, 13pt, 13.5pt, 14pt, ......bn tm bi trang web ca ti: "vieextsizes.sty nh dng phng c ch cho vn bn" Cng c th dng gi lnh anyfontsize.sty

2.16 K hiu cung trn cc nh ca hnh hc l lnh g?


Dng gi lnh arcs.sty c ti a ch

http://nhdien.wordpress.com - Nguyn Hu in http://tug.ctan.org/tex-archive/macros/latex/contrib/arcs/ Vi lnh $\overarc[.6]{ABC}$ cho kt qu ABC trong web ny cng c ni v gi lnh ny.

2.17 K hiu 3 chm ngang, ng, cho xui v cn cho ngc th lm th no?
Trong LaTeX c . . . . . . . . . , cn ba chm ngc vi du ba chm th 2 c nhiu cch lm . 1. Dng gi lnh: \usepackage{rotating} v lnh: \reflectbox{$\ddots$} ra kt qu . . 2. Dng gi lnh: \usepackage{ymath} v lnh: $\adots$ ra kt qu . . .

2.18 Dng cc mi trng nh l nh th no trong lp beamer.cls?


1. nh ngha li mi trng nh l. Beamer.cls ci sn mi trng nh l theorem, lemma, corollary, ...,example,... dng n vi tiu ting Vit phi b nh ngha ca Beamer.cls bng: \documentclass[notheorems]{beamer} nh ngha li cc lnh: \newtheorem{theorem}{\textbf{nh l}} \theoremstyle{example} \newtheorem{example}{V d} \newtheorem{corollary}{H qu} 2. nh s nh l Mun nh s nh l t lnh: \setbeamertemplate{theorems}[numbered] S m theo ty chn section, subsection. \newtheorem{theorem}{\textbf{nh l}}[section] \theoremstyle{definition} \newtheorem{example}[theorem]{V d} \newtheorem{corollary}[theorem]{H qu} nh l 2.1. Mt nhn vi mt l hai c th l 1*1=2. H qu 2.2. Php cng v php nhn nh nhau. 3. Trch dn s nh l Vn dng lnh \begin{theorem}\label{dl:so1}: Dng \ref{dl:so1} cho nh l 2.1. Vn dng lnh \begin{corollary}\label{hq:so1}: Dng \ref{hq:so1} cho H qu 2.2. Ty chn cho ch thch \begin{theorem}[Tin nhn] nh l 2.3 (Tin nhn). Mt nhn vi mt l hai c th l 1*1=2.

http://nhdien.wordpress.com - Nguyn Hu in

10

2.19 Mi trng chng minh trong beamer c g thay i?


Khng nh ngha li mi trng proof S dng lun vi ty chn \begin{proof}[Chng minh] nh l 2.4 (Tin nhn). Mt nhn vi mt l hai c th l 1*1=2. Chng minh. nh l sai Tin nhn ni 1 l mt

Con chu ni 1 l 2

2.20 S dng mu beamer trnh chiu cho ting vit nh th no?


1. Dng mu chun ca li ngay t phn u nh sau: Dng cc mu c sn \documentclass[notheorems,envcountsect, hyperref=unicode,leqno]{beamer} \usetheme{Darmstadt} \usefonttheme[onlylarge]{structurebold} \setbeamerfont*{frametitle}{ size=\normalsize,series=\bfseries} \setbeamertemplate{navigation symbols}{} Dng hyperref=unicode phn mc lc tp PDF c ting Vit. Dng nhiu gi lnh ngoi nh v hnh \usepackage{tikz} \usetikzlibrary{arrows} \tikzstyle{block}=[draw opacity=0.7,line width=1.4cm] 2. Dng phng ting Vit Phi dng gi lnh cng nhau \usepackage[utf8]{vietnam} \usepackage[english]{babel} Cc gi lnh khc k hiu Hi Ton hc M \usepackage{amsmath} \usepackage{amssymb} Trang u tin

http://nhdien.wordpress.com - Nguyn Hu in \begin{frame} \titlepage \end{frame} Trang mc lc \begin{frame}{Ni dung} \tableofcontents \end{frame}

11

2.21 nh s cng thc v trch dn s trong beamer c g thay i?


1. Cch nh s v ghi nhn: Cc mi trng ton c nh s bnh thng, mc nh bn phi, t li \documentclass[leqno]{beamer} Nhn nh bnh thng bng \label{eq:nhan01} Ch dn theo nhn bnh thng \eqref{eq:nhan01} A2 + B2 = C 2 Trch dn nhn ca phng trnh (1). A2 = B2 + 1 = B2 + 2 Trch dn tt c (1), (2), (3). 2. nh s theo on Lnh nh s theorem on vn cn tc dng: \numberwithin{equation}{section} Lnh khng nh nh \notag Lnh t nh nhn \tag{**} (2) (3) (1)

A2 = B2 + 1 = B2 + 2 (**)

2.22 Dng mi trng verbatim trong lp trnh chiu beamer.cls nh th no?


1.C th dng trc tip trong mt khung, nhng khng biu din theo cc khi v dng trang .

http://nhdien.wordpress.com - Nguyn Hu in \begin{frame}[fragile] \frametitle{V d v mi trng verbatim} Mt thut ton tm s nguyn t \ begin{verbatim} int main (void) { std::vector<bool> is_prime (100, true); for (int i = 2; i < 100; i++) if (is_prime[i]) { std::cout << i << " "; for (int j = i; j < 100; is_prime [j] = false, j+=i); } return 0; } \ end{verbatim} \begin{uncoverenv}<2> Ch dng k hiu \verb|std::|. \end{uncoverenv} \end{frame} 2. tng tc v dng chung vi cc lnh beamer dng mi trng semiverbatim: \begin{frame}[fragile] \frametitle{V d v mi trng semiverbatim} hin tng giai on dng mi trng semiverbatim: \begin{semiverbatim} \uncover<1->{\alert<0>{int main (void)}} \uncover<1->{\alert<0>{\{}} \uncover<1->{\alert<1>{ \alert<4>{std::}vector<bool> is_prime (100, true);}} \uncover<1->{\alert<1>{ for (int i = 2; i < 100; i++)}} \uncover<2->{\alert<2>{ if (is_prime[i])}} \uncover<2->{\alert<0>{ \{}} \uncover<3->{\alert<3>{ \alert<4>{std::}cout << i << " ";}} \uncover<3->{\alert<3>{ for (int j = i; j < 100;}} \uncover<3->{\alert<3>{ is_prime [j] = false, j+=i);}} \uncover<2->{\alert<0>{ \}}} \uncover<1->{\alert<0>{ return 0;}} \uncover<1->{\alert<0>{\}}} \end{semiverbatim} \visible<4->{Ch dng \alert{\texttt{std::}}.} \end{frame} 3.Mun dng lnh cng dng verb c ty chn khung:

12

\begin{itemize} \item Mun dng lnh ny th t trn u khung: \item \begin{frame}[containsverbatim]{ ...}

http://nhdien.wordpress.com - Nguyn Hu in \end{itemize} \end{block} \begin{block}{S dng} \begin{itemize} \item S dng lnh bnh thng nh \verb!\alpha! l $\alpha$. \item Dng ln cng dng vn bn. \item Ty chn khung c hay khng u dng c verbatim \ begin{verbatim} int main (void){ std::vector<bool> is_prime (100, true); for (int i = 2; i < 100; i++) ...... return 0; } \ end{verbatim} \end{itemize}

13

Chuyn i vn bn

A 3.1 Chuyn vn bn son trn Maple sang L TEX nh th no?

Chng trnh Maple l mt cng c rt tt son tho v hc tp, nghin cu ton hc. Ta c th son tho ting Vit trong n v cc tnh ton, cng thc ton trong n mt cch hin th. Ta c th in vn bn ra giy, nhng nh dng ca n khng phong ph. Phn ny chng ti A trnh by cch chuyn nhng g Maple lm c sang dng L TEX, s dng v hc Maple bn c c th tm trong [2], nhm mc ch:
A 1. nh dng li nhng g Maple th hin sang L TEX. A 2. Ly nhng phn quan trng trong Maple chuyn sang L TEX nh cng thc, hnh v,...

Cc bc tin hnh: 1. Chp ton b cc tp trong ~\maplev10\etc vo th mc ~\MiKTeX 2.8\TeX\latex ni cha cc gi lnh ca MiKTeX. 2. Son tho tp trong h Maple. 3. Dng chc nng chuyn i trn Menu: File Export as LaTeX.
A 4. M tp va chuyn i trong VieTeX v chy vi L TEX. Kt qu l tp dvi. Ta c th sa cha tp tex ny theo mun hoc ch ly mt phn sang tp khc. A Ch : nh dng chun ca tp L TEX m Maple chuyn qua c nh dng v ta thm c ci du ting Vit

\documentclass[fullpage,11pt]{article} \usepackage{maple2e} \usepackage[utf8]{vietnam}

http://nhdien.wordpress.com - Nguyn Hu in

14

Ngha l gi lnh cho Maple c dng y. Trong gi lnh ny c nhiu mi trng v lnh c trng nh \begin{mapleinput} ... \end{mapleinput} \begin{maplettyout} ... \end{maplettyout} \begin{maplelatex} ... \end{maplelatex} v Macro a hnh vo \mapleplot{plotfilename}.
A Khi v hnh trong Maple xong chuyn sang L TEX cc hnh u chuyn sang di dng *.eps. Ta c th ly cc tp hnh ny v a vo vn bn ca ta bng cc lnh ta bit. Ngoi ra cng A thc ta th nghim trn Maple u chuyn sang L TEX hon ton chnh xc. Bng cch ci t A ting Vit ca chng ti khi t Maple chuyn sang L TEX c th chy ngay v ting Vit khng cn tham gia g thm.

A 3.2 Chuyn vn bn TEX sang L TEX ch iu g?


A i vi TEX, L TEX vn dng cc lnh chung, cn cc lnh nh dng, phng c khc. Trc khi A A ta dng lnh ca TEX hy tra xem L TEX c cha v L TEX l mt h bao hm TEX, nhiu lnh A nh ngha li. Nhng lnh sau y ca TEX khng dng trong L TEX: Ch khi dch TEX v A L TEX c 2 chng trnh c lp khng dng cho nhau c v vy VieTeX lm cc nt ny ring A mt ch cho tp son theo kiu TEX v mt cho L TEX.

- Nhng lnh lm mi trng: \tabs \tabsdone \settabs \+ \tabset \cleartabs \tabalign - Nhng lnh v ghi ch, a hnh vo, a ra mn hnh: \pageno \headline \footline \normalbottom \folio \topins \pageinsert - Nhng lnh chn phng \fivei \fivebf \sevensy \fiverm \seveni \teni \fivesy \sevenbf \oldstyle - Nhng lnh ging phng trnh \eqalign \eqalignno \leqalignno. \nopagenumbers \advancepageno \pagebody \plainoutput \pagecontents \topinsert \endinsert \makeheadline \makefootline \dosupereject \footstrut \vfootnote \midinsert

A 3.3 Chuyn vn bn AMSTEX sang L TEX phi ch iu g?


A i vi AMSTEX, L TEX bao trn bng cch dng cc gi lnh. Nhng ngi dng A AMSTEX khng kh khn g khi son L TEX vi cc gi lnh nh amsmath. Bng cc khi nim

http://nhdien.wordpress.com - Nguyn Hu in

15

A mi trng L TEX bao tt c cc lnh ging cng thc, phng AMS v cc biu , ma trn trong AMSTEX. A Nhng lnh cu trc ca AMSTEX khng dng trong L TEX nh

\input amstex \documentstyle{amsppt} \magnification=1200 \hfuzz=5pt \topskip=-0.5truecm \pageno=1 %\nopagenumbers \parindent=2em \raggedbottom \normalbaselineskip=12pt \normalbaselines \nologo
A Bng sau y so snh s chuyn i mt s lnh gia AMSTEX v L TEX:

AMSTEX \cr \align,\endalign \aligned,\endaligned \gather,\endgather \gathered,\endgathered \alignat 3,\endaglinat \displaylines{...} \eqalign{ ... } \multline,\endmultline \matrix ,\endmatrix \cases,\endcases

A L TEX \\ \begin{align},\end{align} \begin{aligned},\end{aligned} \begin{gather},\end{gather} \begin{gathered},\end{gathered} \begin{aglinat}{3},\end{aglinat} \begin{eqnarray},\end{eqnarray}

\begin{multline},\end{multline} \begin{matrix}, \end{matrix} \begin{cases},\end{cases}

3.4 Phng ting Nga g bng bn phm Latin nh th no?


1. Cc gi lnh a vo dng khng c g thay i vn l \usepackage{amsmath,amsxtra,amssymb,latexsym} V cc k hiu ni qu nhiu ti khng nhc y. 2. Rt nhiu ln ti t vn dng phng ting Nga gi slavo.sty ca ti vit; nhng c th khng cn dng gi m vn ly c ting Nga, g bng bn phm ting Anh. Tt nhin son tho ting Nga Khng ai lm nh y. Gii php ny ch g cc on ngn hay ti liu tham kho ting Nga m thi. thng nht ti b gi slavo.sty v trong VieTeX s cp nht cch g bng di y. Mun dng c bn nh ngha phn u \input cyracc.def \font\tencyr=wncyr10 \def\cyr{\tencyr\cyracc} Trong wncyr10 c th thay bng cc phng trn. Khi dng th {\cyr ...} nh

http://nhdien.wordpress.com - Nguyn Hu in
0 0 10 20 30 40 50 60 70 80 90 100 110 120 1 * 4 H R f p z 2 3 ! 5 ? I S ] g q ( 2 F P Z d n x ) 3 G Q [ e o y , 6 J T h r 7 A K U i s . 8 B L V j t % / 9 C M W a k u 0 : D N X b l v 1 ; E O Y c m w 4 5 6 7 8 9

16

Bng 3.3: Ch ci Slav {\cyr Moya rodina} l Mo rodina. 3. Bng g ting Ngay Cyrillic phng
A B V G D G E E Z I J I K L M N O P R S T a b v g d g e e z i j i k l m n o p r s t

Nhp vo A B V G D Dj \G E \"E \=E Zh Z I \=I \"I J \u I K L Lj M N Nj O P R S T

a b v g d dj \g e \"e \=e zh z i \=\i \"\i j \u\i k l lj m n nj o p r s t

Ting Anh A B V G D Dj G E E E Zh Z I I I J I K L Lj M N Nj O P R S T

a b v g d dj g e e e zh z i j k l lj m n nj o p r s t

http://nhdien.wordpress.com - Nguyn Hu in
K U U F H C Q X W Y

17 c k u u f kh ts ch dzh sh shch

k u u f h c q x w y

\C \K U \u U F Kh Ts Ch \Dzh Sh Shch \Cdprime Y \Cprime \E Yu Ya \Dz N0 < > \cydot

\c C \k K u U \u u U f F kh Kh ts Ts ch Ch \dzh Dzh sh Sh shch Shch \cdprime y Y \cprime \e yu Yu ya Ya \dz Dz N0 < >

yu ya dz

4. Mt s phng ting Nga: Trong VieTeX bn nhn nt c Nga thanh th 3 s c hng dn cch g v hng lot tn phng m bn cn: t phng Roman \font\wncyr= wncyr10 \font\wncyra= wncyr9 \font\wncyrb= wncyr8 \font\wncyrc= wncyr7 \font\wncyrd= wncyr6 \font\wncyre= wncyr5 Phng m \font\wncyb= wncyb10 \font\wncyba= wncyb9 \font\wncybb= wncyb8 \font\wncybc= wncyb7 \font\wncybd= wncyb6 \font\wncybe= wncyb5 Phng nghing \font\wncyi= wncyb10 \font\wncyia= wncyb9 \font\wncyib= wncyb8 \font\wncyic= wncyb7 \font\wncyid= wncyb6 \font\wncyie= wncyb5

http://nhdien.wordpress.com - Nguyn Hu in Phng in hoa ch nh \font\wncysc= wncysc10 \font\wncyss= wncyss10 \font\wncyssa= wncyss8 \font\wncyssb= wncyss9 Loi phng trong MikTeX \font\wncy-iwonab= wncy-iwonab \font\wncy-iwonabi= wncy-iwonabi \font\wncy-iwonab= wncy-iwonacb \font\wncy-iwonab= wncy-iwonacbi
A 3.5 Phng ting Anh nguyn bn ca L TEX nh th no?

18

Nhng tn phng sau y c tc dng khi ta nh ngha chng v dng \font\namefont=cmr10 at 17.3pt,... Mi loi phng c nhiu c khc nhau, di y ly ng lot c khng dng phng to nh: cmr5 cmr6 cmr7 cmr8 cmr9 cmr10 cmr12 cmr17 cmbx5 cmbx6 cmbx7 cmbx8 cmbx9 cmbx10 cmbx12 cmsl8 cmsl9 cmsl10 cmsl12 cmbxsl10 cmbxti10 cmti7 cmti8 cmti9 cmti10 cmti12 cmss8 cmss9 cmss10 cmss12
Hanoi Institute of Mathematics

Hanoi Institute of Mathematics

Hanoi Institute of Mathematics

Hanoi Institute of Mathematics

Hanoi Institute of Mathematics

Hanoi Institute of Mathematics

Hanoi Institute of Mathematics

Hanoi Institute of Mathematics


Hanoi Institute of Mathematics

Hanoi Institute of Mathematics

Hanoi Institute of Mathematics

Hanoi Institute of Mathematics

Hanoi Institute of Mathematics

Hanoi Institute of Mathematics

Hanoi Institute of Mathematics


Hanoi Institute of Mathematics

Hanoi Institute of Mathematics

Hanoi Institute of Mathematics

Hanoi Institute of Mathematics


Hanoi Institute of Mathematics Hanoi Institute of Mathematics
Hanoi Institute of Mathematics

Hanoi Institute of Mathematics

Hanoi Institute of Mathematics

Hanoi Institute of Mathematics

Hanoi Institute of Mathematics


Hanoi Institute of Mathematics

Hanoi Institute of Mathematics

Hanoi Institute of Mathematics

Hanoi Institute of Mathematics

http://nhdien.wordpress.com - Nguyn Hu in cmssi8 cmssi9 cmssi10 cmssi12 cmssbx10 cmcsc10 cmtt10


Hanoi Institute of Mathematics

19

Hanoi Institute of Mathematics

Hanoi Institute of Mathematics

Hanoi Institute of Mathematics


Hanoi Institute of Mathematics Hanoi Institute of Mathematics Hanoi Institute of Mathematics

3.6 Chuyn dng Pctex, WinEdt sang dng VieTeX


Chuyn tp TeX ang dng t PcTeX, WinEdt, Winshell sang VieTeX bin dch c g kh khn? Ti th mt s trng hp ca cc bn nh ti, nht l Ting Vit, khng c kh khn g. Ti c th hng dn chung th ny: 1. Nu cc chng trnh khc son bng Unicode th chuyn sang VieTeX khng thnh vn g, v cc lnh TeX th u cng nh nhau thi. Nhng hnh nh cc chng trnh khng h tr Unicode tt lm, nn a s dng m TCVN, VNI. 2. Khi cc tp son bng m TCVN khi m trong VieTeX phi t li phng mn hnh son tho nh sau: - B checked Option >Uncode:UTF8 - Option >Change Editor Font v chn phng .vntime 3. Vn tip tc dng TCVN th thc hin cc thao tc bnh thng nh bin dch, son tho,. . . 4. Nu bn no dng gi lnh phng ca ti th np vo v dng nh hng dn gn vo MikTeX Bn c th ly cc phng cho TeX ca ti Trong phn [Ti xung] ca trang web. 5. Ta ch nn dng m Unicode l tt nht, cch chuyn i tp c m TCVN sang Unicode th no vo mc Hi p c hng dn

3.7 Khi chuyn t vn bn m TCVN sang m Unicode cn thc hin th no bin dch khng c li trong VieTeX?
Ta tin hnh chuyn m nh sau trong Unikey 4.0: - Bm phm phi chut vo biu tng Unikey ang chy v chn [Cng c] Chn nh hnh trn chuyn m t tp generate.tex sang generate1.tex. - Nh vy tp generate1.tex gm cc m Unicode, v nguyn tc c th chy kc LaTeX. Nhng khi chuyn i theo Unikey c mt s m khng chy c ngay. Ta hy thc hin: - M mt tp mi c mu trong VieTeX v chp d liu t generate1.tex vo khong \begin{document} ......<chp vo y> \end{document} khi bin dch mi khng b li.

http://nhdien.wordpress.com - Nguyn Hu in

20

Hnh 3.1:

Ti liu
[1] Nguyn Hu in, 1995. Preparation of a TeX-document using Vietnamese TexT Editors, Master Thesis, Vrije Universsiteit Brussel. [2] Nguyn Hu in, 1999. Hng dn v s dng Maple V. NXB Thng k, H Ni. [3] Trn Mnh Tun, 1992. H x l vn bn TEX. Vin Khoa hc Vit Nam, H Ni.
A A A [4] George Gr tzer, 1995. Math into LTEX: An introduction to LTEX and AMSLTEX. Birkh user, a a Boston. A [5] Leslie Lamport, 1994. LTEX: A Document Preparation System. Addison-Wesley, Reading, Massachusetts.

[6] Donald E. Knuth, 1990. TEXbook. Computers and typesetting, Vol A, Addison-Wesley, Reading, Massachusetts. [7] Donald E. Knuth, 1986. METAFONT: The Program . Computers and typesetting, Vol D, Addison-Wesley, Reading, Massachusetts. [8] P.W. Abrahams, 1990. TEX for the impatient. Addison-Wesley, Reading, Massachusetts.
A [9] M. Goossens, F. Mittelback and A. Samarin, 1994. The LTEX Companion. Addison-Wesley, Reading, Massachusetts.

You might also like