LaTeX – Хэвлэлийн эх бэлтгэл (Математик томьёо)
Толгой хэсэг
documentclass[10pt]{article}
usepackage{utf8}{inputenc}
usepackage{mongolian}{babel}
usepackage{amssymb}
begin{document}
Эндээс эхлээд бичнэ дээ
end{document}
Шинэ команд үүсгэх
Өөрийн шинэ командыг нэмэх боломжтой үүний тулд
newcommand{name}{num}{definition}
Энэ үйлдлийг хийхэд 2 аргуменд шаардагдана.
• Шинэ командын нэр
• Тодорхойлолт
{num} дотор {1} эсвэл {2} гэж тодорхойлж бичиж болно. Ингэснээр шинэ команд
нь дотроо 2 хүртэл тооны параметр авах боломжтой.
Параметргүй тодорхойлох нь
newcommand{wbal}{The book about LaTeX}
TexStudio програм дээр энгийн жишээг бичиж ажиллуулвал.
Үр дүн нь:
Нэг параметртай тодрхойлсон жишээ
newcommand{negparatai}[1]{Энэ томьёо нэг параметртэй тодорхойлогдлоо. Тэр нь #1
байна.}
Хоёр параметртэй тодорхойлсон жишээ
newcommand{hoyrparatai}[2]{Энэ томьёо хоёр параметртэй тодорхойлогдлоо. Нэг нь #1
байна. Хоёр дахь нь #2 байна.}
Шинэ орчин үүсгэх команд
Энэхүү команд нь newcommand –тай төстэй ажиллах горимтой.
newenvironment{name}[num]{before}{after}
Гэсэн бүтэцтэй байна.
newenvironment{king}
{rule{1ex}{1ex} hspace{stretch{1}} }
{hspace{stretch{1}} rule{1ex}{1ex}}
begin {king}
Энэ бол шинэ орчин ....
end {king}
Програм бичсэн нь:
Үр дүн:
Шинэ тоологт үүсгэх
newcouner{НЭР} Шинэ тоологч буюу counter зарлаж байна.
addtocounter{НЭР}{ТОО} Тоологч дээр тоо нэмэх
setcounter{НЭР}{ТОО} Тоологчийн утгыг зааж өгөх
Тоологчийн хэлбэрүүд
arabic{CounterName} 1,2,3,4 …..
alph{CounterName} a,b,c,d …..
Alph{ CounterName } A,B,C,D ….
roman{ CounterName } I,ii,iii,iv ….
Roman{ CounterName} I, II, III, IV ….
Жишээ:
newcounter{student}
addtocounter{student}{1}
newcommand{item}{Student arabic{student} addtocounter{student}{1}}
Програмд бичвэл:
Үр дүн нь:
Шинэ теорем нэмэх
Шинэ теорем бичихийн тулд дараах багцийг дуудаж ашиглах шаардлагатай.
usepackage{amsthm}
Бичихдээ
newtheorem{NER}{HEVLEGDEH UG}
Дээрх жишээ нь автоматаар дугаарлагдах бөгөөд хэрэв дугааргүй гаргахыг хүсвэл од
хэрэглэнэ.
newtheorem*{NER}{HEVLEGDEH UG}
Теорем ашиглахаа дугаарыг тоологч(counter) ашиглан өгч болно.
newtheorem{NER}[COUNTER]{HEVLEGDEH UG}
Дугаартай жишээ:
newtheorem{byambaa}{BYAMBAA}
byambaa First one
byambaa second one
Үр дүн:
Дугааргүй жишээ:
newtheorem*{byambaa}{BYAMBAA}
byambaa First one
byambaa second one
Тоологч ашигласан жишээ:
Гарчиг үүсгэх
Хэсгүүдийг тодорхойлох нь
-1 part{}
0 chapter{}
1 section{}
2 subsection{}
3 subsubsection{}
4 paragraph{}
5 subparagraph{}

LaTeX дээр хурдтай ажиллахад туслах командуудыг

  • 1.
    LaTeX – Хэвлэлийнэх бэлтгэл (Математик томьёо) Толгой хэсэг documentclass[10pt]{article} usepackage{utf8}{inputenc} usepackage{mongolian}{babel} usepackage{amssymb} begin{document} Эндээс эхлээд бичнэ дээ end{document}
  • 2.
    Шинэ команд үүсгэх Өөрийншинэ командыг нэмэх боломжтой үүний тулд newcommand{name}{num}{definition} Энэ үйлдлийг хийхэд 2 аргуменд шаардагдана. • Шинэ командын нэр • Тодорхойлолт {num} дотор {1} эсвэл {2} гэж тодорхойлж бичиж болно. Ингэснээр шинэ команд нь дотроо 2 хүртэл тооны параметр авах боломжтой. Параметргүй тодорхойлох нь newcommand{wbal}{The book about LaTeX} TexStudio програм дээр энгийн жишээг бичиж ажиллуулвал. Үр дүн нь: Нэг параметртай тодрхойлсон жишээ newcommand{negparatai}[1]{Энэ томьёо нэг параметртэй тодорхойлогдлоо. Тэр нь #1 байна.}
  • 3.
    Хоёр параметртэй тодорхойлсонжишээ newcommand{hoyrparatai}[2]{Энэ томьёо хоёр параметртэй тодорхойлогдлоо. Нэг нь #1 байна. Хоёр дахь нь #2 байна.}
  • 4.
    Шинэ орчин үүсгэхкоманд Энэхүү команд нь newcommand –тай төстэй ажиллах горимтой. newenvironment{name}[num]{before}{after} Гэсэн бүтэцтэй байна. newenvironment{king} {rule{1ex}{1ex} hspace{stretch{1}} } {hspace{stretch{1}} rule{1ex}{1ex}} begin {king} Энэ бол шинэ орчин .... end {king} Програм бичсэн нь: Үр дүн:
  • 5.
    Шинэ тоологт үүсгэх newcouner{НЭР}Шинэ тоологч буюу counter зарлаж байна. addtocounter{НЭР}{ТОО} Тоологч дээр тоо нэмэх setcounter{НЭР}{ТОО} Тоологчийн утгыг зааж өгөх Тоологчийн хэлбэрүүд arabic{CounterName} 1,2,3,4 ….. alph{CounterName} a,b,c,d ….. Alph{ CounterName } A,B,C,D …. roman{ CounterName } I,ii,iii,iv …. Roman{ CounterName} I, II, III, IV …. Жишээ: newcounter{student} addtocounter{student}{1} newcommand{item}{Student arabic{student} addtocounter{student}{1}} Програмд бичвэл: Үр дүн нь:
  • 6.
    Шинэ теорем нэмэх Шинэтеорем бичихийн тулд дараах багцийг дуудаж ашиглах шаардлагатай. usepackage{amsthm} Бичихдээ newtheorem{NER}{HEVLEGDEH UG} Дээрх жишээ нь автоматаар дугаарлагдах бөгөөд хэрэв дугааргүй гаргахыг хүсвэл од хэрэглэнэ. newtheorem*{NER}{HEVLEGDEH UG} Теорем ашиглахаа дугаарыг тоологч(counter) ашиглан өгч болно. newtheorem{NER}[COUNTER]{HEVLEGDEH UG} Дугаартай жишээ: newtheorem{byambaa}{BYAMBAA} byambaa First one byambaa second one Үр дүн: Дугааргүй жишээ: newtheorem*{byambaa}{BYAMBAA} byambaa First one byambaa second one
  • 7.
  • 8.
  • 9.
    Хэсгүүдийг тодорхойлох нь -1part{} 0 chapter{} 1 section{} 2 subsection{} 3 subsubsection{} 4 paragraph{} 5 subparagraph{}