Professional Documents
Culture Documents
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? . . . . . . . . . . . . . .
2 14 14 15 18 19 19 19
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? . . . . . . . . . . . . . . . . . . . . . . . . . . . .
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.
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.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}
\abovedisplayskip=6pt plus 3pt minus 9pt \abovedisplayshortskip=0pt plus 3pt minus 9pt \belowdisplayskip=\abovedisplayskip \belowdisplayshortskip=\abovedisplayshortskip
http://nhdien.wordpress.com - Nguyn Hu in
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.
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 . . .
http://nhdien.wordpress.com - Nguyn Hu in
10
Con chu ni 1 l 2
http://nhdien.wordpress.com - Nguyn Hu in \begin{frame} \titlepage \end{frame} Trang mc lc \begin{frame}{Ni dung} \tableofcontents \end{frame}
11
A2 = B2 + 1 = B2 + 2 (**)
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
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
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.
- 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
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
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
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
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
19
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.