SlideShare a Scribd company logo
1 of 11
Download to read offline
Membuat Dokumen LaTeX3 
Edisi Pertama 
Hirwanto 
Universitas Gadjah Mada
DAFTAR ISI 
BAGIAN I 
LaTeX3 1 
1 Pendahuluan 2 
2 Operasi Dasar Matematika 5 
I
DAFTAR ISI 
BAGIAN I 
LaTeX3 1 
1 Pendahuluan 2 
1.1 Sistem Instalasi Penggunaan LaTeX3 3 
1.2 Memulai dokumen LaTeX3 3 
1.3 Dokumen pertama kita di LaTeX3 3 
1.4 Struktur nama fungsi 4 
2 Operasi Dasar Matematika 5 
2.1 Operasi Penjumlahan 5 
2.2 Operasi Pengurangan 5 
2.3 Operasi Perkalian 6 
2.4 Operasi Pembagian 6 
2.5 Operasi Perpangkatan 6 
2.6 Pengayaan 8 
2.7 Menghitung Deret Berhingga di LaTeX3 8 
II
BAGIAN I 
LATEX3 
S ebelum kita benar-benar memulai pemro-graman 
LaTeX3, hal yang pertama kita la-kukan 
adalah memutuskan latar belakang 
dan konsep dasar apa saja dalam pengembangan 
ini. Jadi,baiklah kita akan memulai latar belakang 
yang mendasarinya. Pengembangan LaTeX3 diha-rapkan 
dapat memperbaiki serta meningkatkan ki-nerja 
pada versi sebelumnya yaitu LaTeX2e. Tentu-nya, 
seseorang yang mengikuti perkembangan La- 
TeX3 akan mengetahui bahwa kondisi ini tidak si-ap 
dalam membuat untuk dokumen secara mandiri 
tanpa versi LATEX sebelumnya yaitu LaTeX2e. Apa 
yang tersedia sekarang adalah l3kernel. 
Paket l3kernel merupakan paket yang digunak-an 
untuk menfasilitasikan penggunaan LaTeX3 di 
versi LATEX sebelumnya sementara dalam pengem-bangannya. 
Dalam waktu yang sama tentu dikem-bangkan 
suatu desain tampilan LaTeX3 baik ko-de 
dan kerangka maupun ketersedian module yang 
merupakan bagian atas dari paket LATEX. Pengem-bangan 
ini diharapkan dapat memperbaiki bug dan 
meningkatkan kinerjanya. Proyek LaTeX3 dikem-bangkan 
secara mandiri, gratis dalam melingkupi 
semua pengembangan LaTeX3. 
BAB DI DALAM BAGIAN INI : 
1 Pendahuluan 2 Operasi Dasar Mate-matika
BAB 
1 Pendahuluan 
Proyek LaTeX3 dikembangkan dengan beberapa hal yang dilakukan dalam proyek ini 
yaitu sebagai berikut : 
1. Untuk LATEX akan dilakukan hal seperti ini : 
• Perbaikan terhadap Bug 
• Mendengarkan fitur yang diminta untuk perangkat paket 
• Mengecek satu perbaikan dan tanpa merusak yang lainnya. 
2. Utama LATEX 3 akan dilakukan hal seperti ini : 
• Berbicara tentang mesin programan untuk LATEX 3. 
• Bereksplorasi dan meningkatkan teknologi baru 
• Memutuskan apa yang seharusnya ada di kernel LATEX 3. 
• Menambahkan kode ke kernel LATEX 3. 
• Memutuskan tanggal rilis. 
LATEX 3 mempunyai 3 lapisan yaitu sebagai berikut : 
1. Perangkat pemrograman dengan nama expl3. 
2. Pada lapisan kedua disini dengan tampilan desain menggunakan templeta dan API. 
3. Pada bagian akhir lapisan atau di tingkat dokumen, ada sintaks/ perintah dokumen 
yang hanya berhubungan dengan lapisan kedua dan tidak mengggunaka API. 
Kode percobaan(experimental code) dibagi kedalam dua area/ wilayah yaitu sebagai 
berikut : 
• Kode expl3. 
• xpackage atau paket yang membangu kode expl3. 
Kedua bagian dari pekerjaan ini berada pada bagian atas LATEX sebagai paket. Kode 
bisa diambil dari SVN public yang tersedia di situs yaitu 
http://www.latex-project.org/svnroot/experimental/trunk 
LATEX 3 memiliki pengaturan seperti Galley control digunakan untuk teks, dan paragra-ph 
shapes untuk bagian paragraf. 
2
1.1. SISTEM INSTALASI PENGGUNAAN LATEX3 3 
1.1 SISTEM INSTALASI PENGGUNAAN LATEX3 
Pengembangan LaTeX3 terus dikembangan oleh tim proyek LaTeX3 yaitu terdiri dari 
Frank Mittelbach, Rainer, Schopf, Chris Rowley, David Carlisle, Johannes Braams, Robin 
Fairbairns, Morten Hogholm, Thomas Lotze, Javier Bezos, Will Robertson, Joseph Wri-ght, 
dan Bruno Le Floch. Sedangkan untuk anggota proyek yang terdahulu adalah Deny 
Duchier, Michael Downes, Alan Jeffrey dan Martin Schroder. 
LaTeX3 dapat bekerja pada versi LaTeX2e dalam pengertian ini kebanyakan orang me-makai 
TEX Live dan MikTEX dalam penggunaan dan membuat LATEX dan lakukan instalasi 
paket l3kernel dan l3packages yang dirilis terakhir oleh CTAN(Comprehensive TEX Ar-chive 
Network). Paket yang tersedia di LaTeX3 telah dipindah ketempat tersendiri untuk 
keperluan kestabilan dan peningkatan paket agar tidak terpengaruhi pada versi sebelum-nya. 
1.2 MEMULAI DOKUMEN LATEX3 
Memulai dokumen LaTeX3 adalah hal yang pertama kita lakukan dalam memastikan 
bahwa program tersebut berjalan dan menampilkan ”Hello World”, sebagaimana dengan 
memulai dokumen LaTeX2e yaitu sebagai berikut : 
documentclass{ article } 
begin{document} 
Hello world 
end{document} 
Pada contoh sederhana diatas akan diproses kemudian akan menampilkan teks sederha-na 
yaitu ”Hello World. Jadi bagaimana dengan memulai dokumen LaTeX3. Marilah kita 
ikuti langkah -langkah berikut ini : 
1.3 DOKUMEN PERTAMA KITA DI LATEX3 
LaTeX3 mempunyai metode dalam membangun suatu dengan metode menggandak teks 
yang kemudian dapat secara langsung kita gunakan. Berikut contoh sederhananya adalah 
: 
documentclass{ article } 
usepackage{expl3} 
ExplSyntaxOn 
 cs_new:Npn SayHello #1 
{ prg_ replicate :nn {#1} { Hello~World!~ } } 
ExplSyntaxOff 
begin{document} 
SayHello{100} 
end{document} 
Pada dokumen diatas memerintakan LaTeX3 untuk menghasilkan dokumen yang ber-isi 
kata ”Hello World” sebanyak 100 kali. Jadi ,ini apa maksudnya? Dokumen tersebut 
saya definisikan suatu perintah baru yang sebut dengan nama SayHello kemudian bagian 
isi dokumen, perintah tersebut saya panggil dengan perintah SayHello{100}. Selanjutnya 
dapat kita akan lihat bahwa ini hal yang tidak bisa, saya memilih membuat perintah doku-men, 
tetapi saya mendapat hal yang dasar dari perintah tersebut dan akan menyenangkan 
dilakukan tanpa memerlukan pemrograman, kemudian kita hanya memulai dengan me-nampakkan 
berapa kata ”Hello World” tersebut ditampilkan yaitu 100 kali.
4 BAB 1. PENDAHULUAN 
1.4 STRUKTUR NAMA FUNGSI 
Kita akan meneliti lebih dalam artinya kedua fungsi yang saya berikut yaitu  cs_new:Npn 
dan prg_ replication :nn. Untuk tanda tidak dua (:) dan tanda underscore(_) merupakan 
bagian dari nama perintah yang kita gunakan. Sebagaimana perintah  cs_new:Npn digu-nakan 
untuk mengontrol perintah barisan baru atau cs merupakan singkatan dari control 
sequence(pengontrol barisan), sementara prg_ replicate :nn melakukan perintah duplika-si 
atau pergandaan atau tiruan(replicate) dan prg diambil dari model untuk pemrograman 
secara umum. Untuk seorang pemrograman yang bekerja diluar kernel LaTeX3, module 
yang digunakan akan sama dengan paket yang ada di LaTeX2e. Jadi module merupakan 
bagian yang digunakan untuk kedalam blok dan setiap modul mempunyai awalan yang 
unik, beda dari yang lainnya. Selanjutnya saya akan menggunakan mypkg hanya untuk 
keperluan percobaan saja.
BAB 
Operasi Dasar Matematika 2 
Operasi dasar matematika di LaTeX3 bisa dilakukan dengan menambah perintah diba-wah 
ini dibagian preamble yaitu : 
usepackage{expl3, xparse} 
ExplSyntaxOn 
DeclareDocumentCommand { myformat }{m} 
{  fp_to_decimal:n { round((#1) ,9) } } 
ExplSyntaxOff 
2.1 OPERASI PENJUMLAHAN 
Operasi pengurangan di dalam LaTeX3 memenuhi aturan berikut ini : 
푎 + 푏 ∀푎, 푏 ∈ 푅 bilangan Real 
a. 1 + 1, myformat{1+1} ⇒ 2. 
b. 2009 + 2014 + 12, myformat{2009+2014+12}⇒ 4035. 
c. 2009.2009 + 2014.209, myformat{2009.2009+2014.209} ⇒ 4023.4099. 
d. 2009/2014 + 2014/2009, myformat{2009/2014+2014/2009} ⇒ 2.000006179. 
2.2 OPERASI PENGURANGAN 
Operasi pengurangan di dalam LaTeX3 memenuhi aturan berikut ini : 
푎 − 푏 ∀푎, 푏 ∈ 푅 bilangan Real 
a. 1 − 1, myformat{1−1} ⇒ 0. 
b. 2009 − 2014 − 12, myformat{2009−2014−12}⇒ -17. 
c. 2009.2009 − 2014.209, myformat{2009.2009−2014.209} ⇒ -5.0081. 
d. 2009/2014 − 2014/2009, myformat{2009/2014−2014/2009} ⇒ -0.004971422. 
5
6 BAB 2. OPERASI DASAR MATEMATIKA 
2.3 OPERASI PERKALIAN 
Operasi perkalian di dalam LaTeX3 memenuhi aturan berikut ini : 
푎 ∗ 푏 ∀푎, 푏 ∈ 푅 bilangan Real 
a. 1 ∗ 1, myformat{1*1} ⇒ 1. 
b. 2009 ∗ 2014 ∗ 12, myformat{2009*2014*12}⇒ 48553512. 
c. 2009.2009 ∗ 2014.209, myformat{2009.2009*2014.209} ⇒ 4046950.5355881. 
d. 2009/2014 ∗ 2014/2009, myformat{2009/2014*2014/2009} ⇒ 1. 
2.4 OPERASI PEMBAGIAN 
Operasi pembagian di dalam LaTeX3 memenuhi aturan berikut ini : 
푎/푏 ∀푎, 푏 ∈ 푅 bilangan Real 
a. 1/1, myformat{1/1} ⇒ 1. 
b. 2009/2014/12, myformat{2009/2014/12}⇒ 0.083126448. 
c. 2009.2009/2014.209, myformat{2009.2009/2014.209} ⇒ 0.997513615. 
d. 2009/2014/2014/2009, myformat{2009/2014/2014/2009} ⇒ 0.000000247. 
2.5 OPERASI PERPANGKATAN 
Operasi perpangkatan di dalam LaTeX3 memenuhi aturan berikut ini : 
푎 ∗ ∗푏 ∀푎, 푏 ∈ 푅 bilangan Real 
a. 1 ∗ ∗1, myformat{1**1} ⇒ 1. 
b. 2009 ∗ ∗2014, myformat{2009**2014}⇒ 1590715859300541. Untuk pangkat bi-langan 
yang besar, LaTeX3 hanya dapat menampilkan sebanyak 15 digit. Untuk hasil 
yang sebenarnya didapat dengan menggunakan bahasa pemrograman Python yaitu : 
159071585930054185617994614249104705681461930132429857482101026651 
060189176177538782586339348207844768512427693329642026081369895726040 
677736594700446211071778801375721451805965444606436100741198767787956 
3634466647627811761123739550019099780452850171536073730262446936291231 
0242210576031830152047060151405109769848413395240651968243629421681582 
272948122783156013987424609318828408904593912466743467161197646463692 
5388268678296050428051456258122572002723118988188890797132191155684750 
2985178474700876857811905390625829335695126394477919328725056779255606 
92064257984823091546346116264179568659756732927947190445502234803260424 
28628777301032208969357782321946839610756106470312618851860806763877187 
93580937068211771958551661710483398165111215702176289327566241355378073 
38500390490644711263815460803472784825978360689597111447899045750243345 
37997113243468776586632582173708414289713379129471008158894869685039093 
84808051990552781343704320236598107737557499899448769897334325737213749 
67971192025187911981789491072682398600717702883512289598556465288257221 
95750644838772701965745953819241532969051259868165500263406650246101114 
37062293852128803056080727660065671783536793455961974445557318225951571
2.5. OPERASI PERPANGKATAN 7 
61042073558711966537233543903382104290285829144055046607820200145199034 
94214070686946220379464698838487077101197532832710127160867185441480329 
36050828331677453849349681251910363643370889197430732789409147442280243 
91194596881810966461168582860088816418516846403877458312291023634024427 
63309283035184946129864704147343860109501900533663172824122197232673725 
01565861121598351439787393720349586273168184235565024617838773839306372 
77500224566902024568606216239981538151415933988947995884620342206469671 
07986689854512339887212744610295697042182494218973430877285406023189769 
24764834479644569339308625335295914865709458351389703958670197151306883 
99354182934735683241393019194551880763033795982353992672250449231615462 
35196709033411264362673111057615321757526738315074906945519837919391311 
06985182680257011052676429466746309972750090141016904492639575111575365 
25730137273619492313242898212379275722043496963383492037073083000434668 
23364674644958280449872270914249126249525311814159226779359365595047975 
12964015232552502372311790579148763615660621687019728476630449459550053 
95241834237841600006139077980248293640031214528610725804111507824561874 
67731931162591935130751878510085988688421306126042024994437181495610533 
79755344770647342334439931855319945730598046308534008985996562257628093 
23207455304140467700302570913232798301659215340617044967078955412701950 
57700152866858312930075358417546191306652636195733541834598671210042556 
31304378502575477701761519357781279370393586126915062587476456550322083 
93460375792748330527924397593860767556952973104185771799603453644335528 
43280903193966922573047413613823740012323659243696445434076930440405515 
66315020234938133323334227374596039174349930930798197825112492595364598 
45852103295491288978824817220779105977971187916103277797499038466832884 
88881612278997234283606075393529384746378224031731845772041987479513577 
57980935129696485445665602872753154354751931541690077315940037313972903 
95408962416053800433575490083936521051073483049048911727561140078649911 
52869496828450776772891125204386838873585441427797383289762054124398791 
74649034762197160133138523992749438470504579419930036965913116415203886 
48997570227184385192880439341037173040294790452450182936171754579439479 
29492926802758911249493463179060653481659155352707100351078125643100379 
66434729368224469320706283785001240103094820661665376876869829752752608 
91402223197042078220415450999678247260223441095210937735343013033470490 
88707120255709239405284436489629260595825239675200178086289250483565371 
23690280200064742673258894935712764891328786945476819659653721537946795 
01150315242885181346330813828828958577893369490154153355380599009755604 
29307001289575481691770354429987786600758592923548713334165250578061386 
99698015186341606257337828266599197552773303545551510290985050025862623 
85507049108971100579191362912094774674354282625548921677823187499024472 
57117556788742978780713292482009648592182253006994702789718792800552021 
31846191249181838968028200248427498669341136311356896260897052209757519 
78031844802782267781760426989190461290215203710842429123625264074971216 
56977305914690528104774230410587145729861247593462057638172665995648001 
89099331151672328300698048835536364202802274429215083075648964931198013 
38807197112475902368792466569577737990797260556024968553977497371173816 
58440721213175547919128875521504482899189801818775899510975942310118941 
47084485388035652607240372928228242650526736230852701900558559055603980 
42223995791579350317065371650514790134345390712380580851490370832644495 
67257043496346833899664898725389675053263257111185201433198950662830794 
51208051703018721758434684363633801785020075864991652681747864461243854 
38603453907565355280638831247081189048880787128967699692109557856784233 
73087111319939949887647715388690135795355325204986332211403980746703281 
58070542167819814211719177692792059748296828831796361124887318352445334 
35791207765220325446443022061538653270552384094082830952230558378739653 
75247795297796210479547362038978053642992704988241663831615616511225698 
45849401936282413955038156215720462293661693683802668420683303471201113 
33521300062115285850243165168568346405681147499966430499162443976473990
8 BAB 2. OPERASI DASAR MATEMATIKA 
83984913080819833825153702118239133502462992663512760124201868503584958 
05174554073035831962821126158609548127824103358784917074680850760573735 
11862566134626435721060712791140607558606725202067277852898524779661746 
29228530383831361234615254751420865430103330497822236311557253009817096 
73754390863665413279100985836215838167448969295287888905795539220062978 
23436573108990879731501601845722822671104881794927385223779767714450377 
86879957419424072090029859908054686927274506294933899273636729675625934 
46591480256480641752747405536386611099451074112954787645630604657985426 
03526891707961780342067028919605456973272889432636900086054514651164779 
45681347048494317932337597174233155827308201759198995884137906373482756 
92198700621109113145632943336838023996292567373537212765178491760727311 
60521431406944478544042501712274464201144808506620804668646699536030382 
89143047462558796205678895586496392005039755743655001686428064384074742 
44659264559640221522432404443521063285915696571678471915295253884397464 
80008290614121953870126749836832030533761036780167400027697744733865444 
01015046412707349131481063065584271526432395726149458428925273044435209 
49758264891795712905581890428686738229157493266182913383988157445129466 
45562191636440550587303196775264909874467000856481799570893993861257489 
74993879480360831902652563743185934784209231882177483424331346961 
2.6 PENGAYAAN 
Kita akan membuat suatu operasi dasar matematika yang kompleks seperti contoh ber-ikut 
: 
myformat{3+4−7+1.23456e−5} 
Akan didapat hasil : 0.000012346 
2.7 MENGHITUNG DERET BERHINGGA DI LATEX3 
Pada tutorial ini, kita akan memberikan penjelasan singkat tentang menghitung Deret 
berhingga di LaTeX3 yaitu sebagai berikut : 
8 
Σ 
푖=0 
푖2 
$computesum{0}{0}{#1^2}$par 
$computesum{0}{1}{#1^2}$par 
$computesum{0}{2}{#1^2}$par 
$computesum{0}{3}{#1^2}$par 
$computesum{0}{4}{#1^2}$par 
$computesum{0}{5}{#1^2}$par 
$computesum{0}{6}{#1^2}$par 
$computesum{0}{7}{#1^2}$par 
$computesum{0}{8}{#1^2}$par 
Akan didapat hasil seperti ini : 0 
15 
14 
30 
55 
91 
140 
204

More Related Content

What's hot

R -Sweave/ Sweave For Statistical Programming at LaTeX
R -Sweave/ Sweave For Statistical Programming at LaTeX R -Sweave/ Sweave For Statistical Programming at LaTeX
R -Sweave/ Sweave For Statistical Programming at LaTeX Hirwanto Iwan
 
Perintah Dasar Sistem Operasi Linux
Perintah Dasar Sistem Operasi LinuxPerintah Dasar Sistem Operasi Linux
Perintah Dasar Sistem Operasi LinuxIbrahim Naki
 
Algoritma dan Struktur Data - pengenalan bahasa c++
Algoritma dan Struktur Data - pengenalan bahasa c++Algoritma dan Struktur Data - pengenalan bahasa c++
Algoritma dan Struktur Data - pengenalan bahasa c++Georgius Rinaldo
 
OPERASI INPUT OUTPUT di Linux
OPERASI INPUT OUTPUT di LinuxOPERASI INPUT OUTPUT di Linux
OPERASI INPUT OUTPUT di LinuxIbrahim Naki
 
Struktur data
Struktur dataStruktur data
Struktur dataadhhal88
 
Perintah dasar-di-linux-dan-unix
Perintah dasar-di-linux-dan-unixPerintah dasar-di-linux-dan-unix
Perintah dasar-di-linux-dan-unixDidit Septiawan
 
Algoritma dan Struktur Data - Pengenalan Bahasa C++
Algoritma dan Struktur Data - Pengenalan Bahasa C++Algoritma dan Struktur Data - Pengenalan Bahasa C++
Algoritma dan Struktur Data - Pengenalan Bahasa C++KuliahKita
 
Introduction to IPython
Introduction to IPython Introduction to IPython
Introduction to IPython Hirwanto Iwan
 
Menggambar dan membuat pcb rangkaian elektronika dengan trax maker
Menggambar dan membuat pcb rangkaian elektronika dengan trax makerMenggambar dan membuat pcb rangkaian elektronika dengan trax maker
Menggambar dan membuat pcb rangkaian elektronika dengan trax makerIlan Surf ﺕ
 
Repository linux
Repository linuxRepository linux
Repository linuxzhianka007
 

What's hot (17)

R -Sweave/ Sweave For Statistical Programming at LaTeX
R -Sweave/ Sweave For Statistical Programming at LaTeX R -Sweave/ Sweave For Statistical Programming at LaTeX
R -Sweave/ Sweave For Statistical Programming at LaTeX
 
Perintah Dasar Sistem Operasi Linux
Perintah Dasar Sistem Operasi LinuxPerintah Dasar Sistem Operasi Linux
Perintah Dasar Sistem Operasi Linux
 
Algoritma dan Struktur Data - pengenalan bahasa c++
Algoritma dan Struktur Data - pengenalan bahasa c++Algoritma dan Struktur Data - pengenalan bahasa c++
Algoritma dan Struktur Data - pengenalan bahasa c++
 
MetaPost in LaTeX
MetaPost in LaTeXMetaPost in LaTeX
MetaPost in LaTeX
 
OPERASI INPUT OUTPUT di Linux
OPERASI INPUT OUTPUT di LinuxOPERASI INPUT OUTPUT di Linux
OPERASI INPUT OUTPUT di Linux
 
Struktur data
Struktur dataStruktur data
Struktur data
 
Perintah dasar-di-linux-dan-unix
Perintah dasar-di-linux-dan-unixPerintah dasar-di-linux-dan-unix
Perintah dasar-di-linux-dan-unix
 
Introduction to NumPy
Introduction to NumPyIntroduction to NumPy
Introduction to NumPy
 
Algoritma dan Struktur Data - Pengenalan Bahasa C++
Algoritma dan Struktur Data - Pengenalan Bahasa C++Algoritma dan Struktur Data - Pengenalan Bahasa C++
Algoritma dan Struktur Data - Pengenalan Bahasa C++
 
Road to PythonTeX
Road to PythonTeX Road to PythonTeX
Road to PythonTeX
 
Html 5
Html 5Html 5
Html 5
 
Introduction to IPython
Introduction to IPython Introduction to IPython
Introduction to IPython
 
Menggambar dan membuat pcb rangkaian elektronika dengan trax maker
Menggambar dan membuat pcb rangkaian elektronika dengan trax makerMenggambar dan membuat pcb rangkaian elektronika dengan trax maker
Menggambar dan membuat pcb rangkaian elektronika dengan trax maker
 
Modul praktikum Bahasa assembly
Modul praktikum Bahasa assemblyModul praktikum Bahasa assembly
Modul praktikum Bahasa assembly
 
Konfigurasi Vsftpd
Konfigurasi VsftpdKonfigurasi Vsftpd
Konfigurasi Vsftpd
 
Bahasa assembly
Bahasa assemblyBahasa assembly
Bahasa assembly
 
Repository linux
Repository linuxRepository linux
Repository linux
 

Similar to LaTeX3

Lapres so d_modul1_yuka
Lapres so d_modul1_yukaLapres so d_modul1_yuka
Lapres so d_modul1_yukaYuka Arjaka
 
Modul praktikum telekomunikasi kurikulum 2018 kkni
Modul praktikum telekomunikasi kurikulum 2018 kkniModul praktikum telekomunikasi kurikulum 2018 kkni
Modul praktikum telekomunikasi kurikulum 2018 kkniMardiniHasanah
 
Algoritma dan Struktur Data
Algoritma dan Struktur DataAlgoritma dan Struktur Data
Algoritma dan Struktur DataAs Faizin
 
Diktat penuntun praktikum fortran
Diktat penuntun praktikum fortranDiktat penuntun praktikum fortran
Diktat penuntun praktikum fortranradikaljakas
 
Pemrograman berorientasi-objek
Pemrograman berorientasi-objekPemrograman berorientasi-objek
Pemrograman berorientasi-objekaris_27
 
Laporan hasil praktikum modul i pengenalan pascal
Laporan hasil praktikum modul i pengenalan pascalLaporan hasil praktikum modul i pengenalan pascal
Laporan hasil praktikum modul i pengenalan pascalMeycelino A. T
 
Panduan matlab
Panduan matlabPanduan matlab
Panduan matlabgiya12001
 
Dasar control system dengan matlab
Dasar control system dengan matlabDasar control system dengan matlab
Dasar control system dengan matlabMuhammad Arifin
 
praktikum Cisco Packet Tracer 5.3.
praktikum Cisco Packet Tracer 5.3.praktikum Cisco Packet Tracer 5.3.
praktikum Cisco Packet Tracer 5.3.Hibaten Wafiroh
 
Superkomputer dengan Native Linux(encrypted)
Superkomputer dengan Native Linux(encrypted)Superkomputer dengan Native Linux(encrypted)
Superkomputer dengan Native Linux(encrypted)Hary HarysMatta
 
PythonTeX dan Sympy kolaborasi
PythonTeX dan Sympy kolaborasi PythonTeX dan Sympy kolaborasi
PythonTeX dan Sympy kolaborasi Hirwanto Iwan
 
Membuat Dokumen dengan Latex
Membuat Dokumen dengan LatexMembuat Dokumen dengan Latex
Membuat Dokumen dengan LatexKresno Aji
 
Tutorial Praktis Belajar Matlab Teguh W
Tutorial Praktis Belajar Matlab Teguh WTutorial Praktis Belajar Matlab Teguh W
Tutorial Praktis Belajar Matlab Teguh WDnD Sandy Ra
 

Similar to LaTeX3 (20)

Matlab
MatlabMatlab
Matlab
 
Lapres so d_modul1_yuka
Lapres so d_modul1_yukaLapres so d_modul1_yuka
Lapres so d_modul1_yuka
 
Pengantar la tex
Pengantar la texPengantar la tex
Pengantar la tex
 
Modul praktikum telekomunikasi kurikulum 2018 kkni
Modul praktikum telekomunikasi kurikulum 2018 kkniModul praktikum telekomunikasi kurikulum 2018 kkni
Modul praktikum telekomunikasi kurikulum 2018 kkni
 
Algoritma dan Struktur Data
Algoritma dan Struktur DataAlgoritma dan Struktur Data
Algoritma dan Struktur Data
 
Diktat penuntun praktikum fortran
Diktat penuntun praktikum fortranDiktat penuntun praktikum fortran
Diktat penuntun praktikum fortran
 
Matlab Tutorial Chapter 1
Matlab Tutorial Chapter 1Matlab Tutorial Chapter 1
Matlab Tutorial Chapter 1
 
Pemrograman berorientasi-objek
Pemrograman berorientasi-objekPemrograman berorientasi-objek
Pemrograman berorientasi-objek
 
Laporan hasil praktikum modul i pengenalan pascal
Laporan hasil praktikum modul i pengenalan pascalLaporan hasil praktikum modul i pengenalan pascal
Laporan hasil praktikum modul i pengenalan pascal
 
Panduan matlab
Panduan matlabPanduan matlab
Panduan matlab
 
Mat lab
Mat labMat lab
Mat lab
 
Dasar control system dengan matlab
Dasar control system dengan matlabDasar control system dengan matlab
Dasar control system dengan matlab
 
praktikum Cisco Packet Tracer 5.3.
praktikum Cisco Packet Tracer 5.3.praktikum Cisco Packet Tracer 5.3.
praktikum Cisco Packet Tracer 5.3.
 
Jeni Intro2 Bab09 Threads
Jeni Intro2 Bab09 ThreadsJeni Intro2 Bab09 Threads
Jeni Intro2 Bab09 Threads
 
Superkomputer dengan Native Linux(encrypted)
Superkomputer dengan Native Linux(encrypted)Superkomputer dengan Native Linux(encrypted)
Superkomputer dengan Native Linux(encrypted)
 
11016 14 threads
11016 14 threads11016 14 threads
11016 14 threads
 
Operasi dasar matlab job 1
Operasi dasar matlab job 1Operasi dasar matlab job 1
Operasi dasar matlab job 1
 
PythonTeX dan Sympy kolaborasi
PythonTeX dan Sympy kolaborasi PythonTeX dan Sympy kolaborasi
PythonTeX dan Sympy kolaborasi
 
Membuat Dokumen dengan Latex
Membuat Dokumen dengan LatexMembuat Dokumen dengan Latex
Membuat Dokumen dengan Latex
 
Tutorial Praktis Belajar Matlab Teguh W
Tutorial Praktis Belajar Matlab Teguh WTutorial Praktis Belajar Matlab Teguh W
Tutorial Praktis Belajar Matlab Teguh W
 

More from Hirwanto Iwan

01. integral fungsi aljabar
01. integral fungsi aljabar01. integral fungsi aljabar
01. integral fungsi aljabarHirwanto Iwan
 
Analisis Butir Soal PG Matematika Wajib Kelas XII IPA-IPS NFBS Serang
Analisis Butir Soal PG Matematika Wajib Kelas XII IPA-IPS NFBS SerangAnalisis Butir Soal PG Matematika Wajib Kelas XII IPA-IPS NFBS Serang
Analisis Butir Soal PG Matematika Wajib Kelas XII IPA-IPS NFBS SerangHirwanto Iwan
 
Analisis Butir Soal Pilihan Ganda Matematika Wajib Kelas XII IPA
Analisis Butir Soal Pilihan Ganda Matematika Wajib Kelas XII IPAAnalisis Butir Soal Pilihan Ganda Matematika Wajib Kelas XII IPA
Analisis Butir Soal Pilihan Ganda Matematika Wajib Kelas XII IPAHirwanto Iwan
 
Materi Limit Aljabar dan Turunan Aljabar
Materi Limit Aljabar dan Turunan Aljabar Materi Limit Aljabar dan Turunan Aljabar
Materi Limit Aljabar dan Turunan Aljabar Hirwanto Iwan
 
Pembahasan Soal Matematika Wajib PTS Kelas XI IPS
Pembahasan Soal Matematika Wajib PTS Kelas XI IPSPembahasan Soal Matematika Wajib PTS Kelas XI IPS
Pembahasan Soal Matematika Wajib PTS Kelas XI IPSHirwanto Iwan
 
Pembahasan Soal Matematika Wajib PTS Kelas XI IPA
Pembahasan Soal Matematika Wajib PTS Kelas XI IPAPembahasan Soal Matematika Wajib PTS Kelas XI IPA
Pembahasan Soal Matematika Wajib PTS Kelas XI IPAHirwanto Iwan
 
Membuat Dokumen LaTeX Edisi ke - 33
Membuat Dokumen LaTeX Edisi ke - 33Membuat Dokumen LaTeX Edisi ke - 33
Membuat Dokumen LaTeX Edisi ke - 33Hirwanto Iwan
 

More from Hirwanto Iwan (20)

01. integral fungsi aljabar
01. integral fungsi aljabar01. integral fungsi aljabar
01. integral fungsi aljabar
 
Analisis Butir Soal PG Matematika Wajib Kelas XII IPA-IPS NFBS Serang
Analisis Butir Soal PG Matematika Wajib Kelas XII IPA-IPS NFBS SerangAnalisis Butir Soal PG Matematika Wajib Kelas XII IPA-IPS NFBS Serang
Analisis Butir Soal PG Matematika Wajib Kelas XII IPA-IPS NFBS Serang
 
Analisis Butir Soal Pilihan Ganda Matematika Wajib Kelas XII IPA
Analisis Butir Soal Pilihan Ganda Matematika Wajib Kelas XII IPAAnalisis Butir Soal Pilihan Ganda Matematika Wajib Kelas XII IPA
Analisis Butir Soal Pilihan Ganda Matematika Wajib Kelas XII IPA
 
Materi Limit Aljabar dan Turunan Aljabar
Materi Limit Aljabar dan Turunan Aljabar Materi Limit Aljabar dan Turunan Aljabar
Materi Limit Aljabar dan Turunan Aljabar
 
Pembahasan Soal Matematika Wajib PTS Kelas XI IPS
Pembahasan Soal Matematika Wajib PTS Kelas XI IPSPembahasan Soal Matematika Wajib PTS Kelas XI IPS
Pembahasan Soal Matematika Wajib PTS Kelas XI IPS
 
Pembahasan Soal Matematika Wajib PTS Kelas XI IPA
Pembahasan Soal Matematika Wajib PTS Kelas XI IPAPembahasan Soal Matematika Wajib PTS Kelas XI IPA
Pembahasan Soal Matematika Wajib PTS Kelas XI IPA
 
Fitur Baru WinEdt 9.1
Fitur Baru WinEdt 9.1Fitur Baru WinEdt 9.1
Fitur Baru WinEdt 9.1
 
Kumpulan Soal UM UGM
Kumpulan Soal UM UGMKumpulan Soal UM UGM
Kumpulan Soal UM UGM
 
Membuat Dokumen LaTeX Edisi ke - 33
Membuat Dokumen LaTeX Edisi ke - 33Membuat Dokumen LaTeX Edisi ke - 33
Membuat Dokumen LaTeX Edisi ke - 33
 
AGH Beamer
AGH BeamerAGH Beamer
AGH Beamer
 
AFIT Beamer
AFIT BeamerAFIT Beamer
AFIT Beamer
 
Hackd Beamer
Hackd BeamerHackd Beamer
Hackd Beamer
 
LUH Beamer
LUH BeamerLUH Beamer
LUH Beamer
 
Cambridge Beamer
Cambridge BeamerCambridge Beamer
Cambridge Beamer
 
ESOP Beamer
ESOP BeamerESOP Beamer
ESOP Beamer
 
AP Beamer
AP BeamerAP Beamer
AP Beamer
 
Naked Beamer
Naked BeamerNaked Beamer
Naked Beamer
 
TUDelft Beamer
TUDelft BeamerTUDelft Beamer
TUDelft Beamer
 
GC3 Beamer
GC3 BeamerGC3 Beamer
GC3 Beamer
 
Keynote Beamer
Keynote BeamerKeynote Beamer
Keynote Beamer
 

Recently uploaded

Memperkasakan Dialog Prestasi Sekolah.pptx
Memperkasakan Dialog Prestasi Sekolah.pptxMemperkasakan Dialog Prestasi Sekolah.pptx
Memperkasakan Dialog Prestasi Sekolah.pptxsalmnor
 
Aksi Nyata Menyebarkan (Pemahaman Mengapa Kurikulum Perlu Berubah) Oleh Nur A...
Aksi Nyata Menyebarkan (Pemahaman Mengapa Kurikulum Perlu Berubah) Oleh Nur A...Aksi Nyata Menyebarkan (Pemahaman Mengapa Kurikulum Perlu Berubah) Oleh Nur A...
Aksi Nyata Menyebarkan (Pemahaman Mengapa Kurikulum Perlu Berubah) Oleh Nur A...nuraji51
 
MODUL AJAR SENI RUPA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR SENI RUPA KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR SENI RUPA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR SENI RUPA KELAS 6 KURIKULUM MERDEKA.pdfAndiCoc
 
AKSI NYATA Numerasi Meningkatkan Kompetensi Murid_compressed (1) (1).pptx
AKSI NYATA  Numerasi  Meningkatkan Kompetensi Murid_compressed (1) (1).pptxAKSI NYATA  Numerasi  Meningkatkan Kompetensi Murid_compressed (1) (1).pptx
AKSI NYATA Numerasi Meningkatkan Kompetensi Murid_compressed (1) (1).pptxnursariheldaseptiana
 
Kisi kisi Ujian sekolah mata pelajaran IPA 2024.docx
Kisi kisi Ujian sekolah mata pelajaran IPA 2024.docxKisi kisi Ujian sekolah mata pelajaran IPA 2024.docx
Kisi kisi Ujian sekolah mata pelajaran IPA 2024.docxFitriaSarmida1
 
PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...
PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...
PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...Kanaidi ken
 
PPT MODUL 6 DAN 7 PDGK4105 KELOMPOK.pptx
PPT MODUL 6 DAN 7 PDGK4105 KELOMPOK.pptxPPT MODUL 6 DAN 7 PDGK4105 KELOMPOK.pptx
PPT MODUL 6 DAN 7 PDGK4105 KELOMPOK.pptxriscacriswanda
 
Prakarsa Perubahan dan kanvas ATAP (1).pptx
Prakarsa Perubahan dan kanvas ATAP (1).pptxPrakarsa Perubahan dan kanvas ATAP (1).pptx
Prakarsa Perubahan dan kanvas ATAP (1).pptxHaryKharismaSuhud
 
Latihan Soal untuk US dan Tryout SMP 2024
Latihan Soal untuk  US dan Tryout SMP 2024Latihan Soal untuk  US dan Tryout SMP 2024
Latihan Soal untuk US dan Tryout SMP 2024panyuwakezia
 
668579210-Visi-Gp-Berdasarkan-Tahapan-Bagja.pdf
668579210-Visi-Gp-Berdasarkan-Tahapan-Bagja.pdf668579210-Visi-Gp-Berdasarkan-Tahapan-Bagja.pdf
668579210-Visi-Gp-Berdasarkan-Tahapan-Bagja.pdfAfriYani29
 
PPT Mean Median Modus data tunggal .pptx
PPT Mean Median Modus data tunggal .pptxPPT Mean Median Modus data tunggal .pptx
PPT Mean Median Modus data tunggal .pptxDEAAYUANGGREANI
 
Modul Ajar IPAS Kelas 4 Fase B Kurikulum Merdeka [abdiera.com]
Modul Ajar IPAS Kelas 4 Fase B Kurikulum Merdeka [abdiera.com]Modul Ajar IPAS Kelas 4 Fase B Kurikulum Merdeka [abdiera.com]
Modul Ajar IPAS Kelas 4 Fase B Kurikulum Merdeka [abdiera.com]Abdiera
 
Aksi Nyata PMM Topik Refleksi Diri (1).pdf
Aksi Nyata PMM Topik Refleksi Diri (1).pdfAksi Nyata PMM Topik Refleksi Diri (1).pdf
Aksi Nyata PMM Topik Refleksi Diri (1).pdfEniNuraeni29
 
MODUL AJAR BAHASA INDONESIA KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 5 KURIKULUM MERDEKA.pdfMODUL AJAR BAHASA INDONESIA KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 5 KURIKULUM MERDEKA.pdfAndiCoc
 
PPT SOSIALISASI PENGELOLAAN KINERJA GURU DAN KS 2024.pptx
PPT SOSIALISASI PENGELOLAAN KINERJA GURU DAN KS 2024.pptxPPT SOSIALISASI PENGELOLAAN KINERJA GURU DAN KS 2024.pptx
PPT SOSIALISASI PENGELOLAAN KINERJA GURU DAN KS 2024.pptxMaskuratulMunawaroh
 
KELAS 10 PERUBAHAN LINGKUNGAN SMA KURIKULUM MERDEKA
KELAS 10 PERUBAHAN LINGKUNGAN SMA KURIKULUM MERDEKAKELAS 10 PERUBAHAN LINGKUNGAN SMA KURIKULUM MERDEKA
KELAS 10 PERUBAHAN LINGKUNGAN SMA KURIKULUM MERDEKAppgauliananda03
 
TUGAS RUANG KOLABORASI 1.3 PRAKARSA PERUBAHAN
TUGAS RUANG KOLABORASI 1.3 PRAKARSA PERUBAHANTUGAS RUANG KOLABORASI 1.3 PRAKARSA PERUBAHAN
TUGAS RUANG KOLABORASI 1.3 PRAKARSA PERUBAHANwawan479953
 
Konseptual Model Keperawatan Jiwa pada manusia
Konseptual Model Keperawatan Jiwa pada manusiaKonseptual Model Keperawatan Jiwa pada manusia
Konseptual Model Keperawatan Jiwa pada manusiaharnosuharno5
 
Pengenalan Figma, Figma Indtroduction, Figma
Pengenalan Figma, Figma Indtroduction, FigmaPengenalan Figma, Figma Indtroduction, Figma
Pengenalan Figma, Figma Indtroduction, FigmaAndreRangga1
 
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptxBAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptxJuliBriana2
 

Recently uploaded (20)

Memperkasakan Dialog Prestasi Sekolah.pptx
Memperkasakan Dialog Prestasi Sekolah.pptxMemperkasakan Dialog Prestasi Sekolah.pptx
Memperkasakan Dialog Prestasi Sekolah.pptx
 
Aksi Nyata Menyebarkan (Pemahaman Mengapa Kurikulum Perlu Berubah) Oleh Nur A...
Aksi Nyata Menyebarkan (Pemahaman Mengapa Kurikulum Perlu Berubah) Oleh Nur A...Aksi Nyata Menyebarkan (Pemahaman Mengapa Kurikulum Perlu Berubah) Oleh Nur A...
Aksi Nyata Menyebarkan (Pemahaman Mengapa Kurikulum Perlu Berubah) Oleh Nur A...
 
MODUL AJAR SENI RUPA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR SENI RUPA KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR SENI RUPA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR SENI RUPA KELAS 6 KURIKULUM MERDEKA.pdf
 
AKSI NYATA Numerasi Meningkatkan Kompetensi Murid_compressed (1) (1).pptx
AKSI NYATA  Numerasi  Meningkatkan Kompetensi Murid_compressed (1) (1).pptxAKSI NYATA  Numerasi  Meningkatkan Kompetensi Murid_compressed (1) (1).pptx
AKSI NYATA Numerasi Meningkatkan Kompetensi Murid_compressed (1) (1).pptx
 
Kisi kisi Ujian sekolah mata pelajaran IPA 2024.docx
Kisi kisi Ujian sekolah mata pelajaran IPA 2024.docxKisi kisi Ujian sekolah mata pelajaran IPA 2024.docx
Kisi kisi Ujian sekolah mata pelajaran IPA 2024.docx
 
PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...
PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...
PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...
 
PPT MODUL 6 DAN 7 PDGK4105 KELOMPOK.pptx
PPT MODUL 6 DAN 7 PDGK4105 KELOMPOK.pptxPPT MODUL 6 DAN 7 PDGK4105 KELOMPOK.pptx
PPT MODUL 6 DAN 7 PDGK4105 KELOMPOK.pptx
 
Prakarsa Perubahan dan kanvas ATAP (1).pptx
Prakarsa Perubahan dan kanvas ATAP (1).pptxPrakarsa Perubahan dan kanvas ATAP (1).pptx
Prakarsa Perubahan dan kanvas ATAP (1).pptx
 
Latihan Soal untuk US dan Tryout SMP 2024
Latihan Soal untuk  US dan Tryout SMP 2024Latihan Soal untuk  US dan Tryout SMP 2024
Latihan Soal untuk US dan Tryout SMP 2024
 
668579210-Visi-Gp-Berdasarkan-Tahapan-Bagja.pdf
668579210-Visi-Gp-Berdasarkan-Tahapan-Bagja.pdf668579210-Visi-Gp-Berdasarkan-Tahapan-Bagja.pdf
668579210-Visi-Gp-Berdasarkan-Tahapan-Bagja.pdf
 
PPT Mean Median Modus data tunggal .pptx
PPT Mean Median Modus data tunggal .pptxPPT Mean Median Modus data tunggal .pptx
PPT Mean Median Modus data tunggal .pptx
 
Modul Ajar IPAS Kelas 4 Fase B Kurikulum Merdeka [abdiera.com]
Modul Ajar IPAS Kelas 4 Fase B Kurikulum Merdeka [abdiera.com]Modul Ajar IPAS Kelas 4 Fase B Kurikulum Merdeka [abdiera.com]
Modul Ajar IPAS Kelas 4 Fase B Kurikulum Merdeka [abdiera.com]
 
Aksi Nyata PMM Topik Refleksi Diri (1).pdf
Aksi Nyata PMM Topik Refleksi Diri (1).pdfAksi Nyata PMM Topik Refleksi Diri (1).pdf
Aksi Nyata PMM Topik Refleksi Diri (1).pdf
 
MODUL AJAR BAHASA INDONESIA KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 5 KURIKULUM MERDEKA.pdfMODUL AJAR BAHASA INDONESIA KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 5 KURIKULUM MERDEKA.pdf
 
PPT SOSIALISASI PENGELOLAAN KINERJA GURU DAN KS 2024.pptx
PPT SOSIALISASI PENGELOLAAN KINERJA GURU DAN KS 2024.pptxPPT SOSIALISASI PENGELOLAAN KINERJA GURU DAN KS 2024.pptx
PPT SOSIALISASI PENGELOLAAN KINERJA GURU DAN KS 2024.pptx
 
KELAS 10 PERUBAHAN LINGKUNGAN SMA KURIKULUM MERDEKA
KELAS 10 PERUBAHAN LINGKUNGAN SMA KURIKULUM MERDEKAKELAS 10 PERUBAHAN LINGKUNGAN SMA KURIKULUM MERDEKA
KELAS 10 PERUBAHAN LINGKUNGAN SMA KURIKULUM MERDEKA
 
TUGAS RUANG KOLABORASI 1.3 PRAKARSA PERUBAHAN
TUGAS RUANG KOLABORASI 1.3 PRAKARSA PERUBAHANTUGAS RUANG KOLABORASI 1.3 PRAKARSA PERUBAHAN
TUGAS RUANG KOLABORASI 1.3 PRAKARSA PERUBAHAN
 
Konseptual Model Keperawatan Jiwa pada manusia
Konseptual Model Keperawatan Jiwa pada manusiaKonseptual Model Keperawatan Jiwa pada manusia
Konseptual Model Keperawatan Jiwa pada manusia
 
Pengenalan Figma, Figma Indtroduction, Figma
Pengenalan Figma, Figma Indtroduction, FigmaPengenalan Figma, Figma Indtroduction, Figma
Pengenalan Figma, Figma Indtroduction, Figma
 
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptxBAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
 

LaTeX3

  • 1. Membuat Dokumen LaTeX3 Edisi Pertama Hirwanto Universitas Gadjah Mada
  • 2. DAFTAR ISI BAGIAN I LaTeX3 1 1 Pendahuluan 2 2 Operasi Dasar Matematika 5 I
  • 3. DAFTAR ISI BAGIAN I LaTeX3 1 1 Pendahuluan 2 1.1 Sistem Instalasi Penggunaan LaTeX3 3 1.2 Memulai dokumen LaTeX3 3 1.3 Dokumen pertama kita di LaTeX3 3 1.4 Struktur nama fungsi 4 2 Operasi Dasar Matematika 5 2.1 Operasi Penjumlahan 5 2.2 Operasi Pengurangan 5 2.3 Operasi Perkalian 6 2.4 Operasi Pembagian 6 2.5 Operasi Perpangkatan 6 2.6 Pengayaan 8 2.7 Menghitung Deret Berhingga di LaTeX3 8 II
  • 4. BAGIAN I LATEX3 S ebelum kita benar-benar memulai pemro-graman LaTeX3, hal yang pertama kita la-kukan adalah memutuskan latar belakang dan konsep dasar apa saja dalam pengembangan ini. Jadi,baiklah kita akan memulai latar belakang yang mendasarinya. Pengembangan LaTeX3 diha-rapkan dapat memperbaiki serta meningkatkan ki-nerja pada versi sebelumnya yaitu LaTeX2e. Tentu-nya, seseorang yang mengikuti perkembangan La- TeX3 akan mengetahui bahwa kondisi ini tidak si-ap dalam membuat untuk dokumen secara mandiri tanpa versi LATEX sebelumnya yaitu LaTeX2e. Apa yang tersedia sekarang adalah l3kernel. Paket l3kernel merupakan paket yang digunak-an untuk menfasilitasikan penggunaan LaTeX3 di versi LATEX sebelumnya sementara dalam pengem-bangannya. Dalam waktu yang sama tentu dikem-bangkan suatu desain tampilan LaTeX3 baik ko-de dan kerangka maupun ketersedian module yang merupakan bagian atas dari paket LATEX. Pengem-bangan ini diharapkan dapat memperbaiki bug dan meningkatkan kinerjanya. Proyek LaTeX3 dikem-bangkan secara mandiri, gratis dalam melingkupi semua pengembangan LaTeX3. BAB DI DALAM BAGIAN INI : 1 Pendahuluan 2 Operasi Dasar Mate-matika
  • 5. BAB 1 Pendahuluan Proyek LaTeX3 dikembangkan dengan beberapa hal yang dilakukan dalam proyek ini yaitu sebagai berikut : 1. Untuk LATEX akan dilakukan hal seperti ini : • Perbaikan terhadap Bug • Mendengarkan fitur yang diminta untuk perangkat paket • Mengecek satu perbaikan dan tanpa merusak yang lainnya. 2. Utama LATEX 3 akan dilakukan hal seperti ini : • Berbicara tentang mesin programan untuk LATEX 3. • Bereksplorasi dan meningkatkan teknologi baru • Memutuskan apa yang seharusnya ada di kernel LATEX 3. • Menambahkan kode ke kernel LATEX 3. • Memutuskan tanggal rilis. LATEX 3 mempunyai 3 lapisan yaitu sebagai berikut : 1. Perangkat pemrograman dengan nama expl3. 2. Pada lapisan kedua disini dengan tampilan desain menggunakan templeta dan API. 3. Pada bagian akhir lapisan atau di tingkat dokumen, ada sintaks/ perintah dokumen yang hanya berhubungan dengan lapisan kedua dan tidak mengggunaka API. Kode percobaan(experimental code) dibagi kedalam dua area/ wilayah yaitu sebagai berikut : • Kode expl3. • xpackage atau paket yang membangu kode expl3. Kedua bagian dari pekerjaan ini berada pada bagian atas LATEX sebagai paket. Kode bisa diambil dari SVN public yang tersedia di situs yaitu http://www.latex-project.org/svnroot/experimental/trunk LATEX 3 memiliki pengaturan seperti Galley control digunakan untuk teks, dan paragra-ph shapes untuk bagian paragraf. 2
  • 6. 1.1. SISTEM INSTALASI PENGGUNAAN LATEX3 3 1.1 SISTEM INSTALASI PENGGUNAAN LATEX3 Pengembangan LaTeX3 terus dikembangan oleh tim proyek LaTeX3 yaitu terdiri dari Frank Mittelbach, Rainer, Schopf, Chris Rowley, David Carlisle, Johannes Braams, Robin Fairbairns, Morten Hogholm, Thomas Lotze, Javier Bezos, Will Robertson, Joseph Wri-ght, dan Bruno Le Floch. Sedangkan untuk anggota proyek yang terdahulu adalah Deny Duchier, Michael Downes, Alan Jeffrey dan Martin Schroder. LaTeX3 dapat bekerja pada versi LaTeX2e dalam pengertian ini kebanyakan orang me-makai TEX Live dan MikTEX dalam penggunaan dan membuat LATEX dan lakukan instalasi paket l3kernel dan l3packages yang dirilis terakhir oleh CTAN(Comprehensive TEX Ar-chive Network). Paket yang tersedia di LaTeX3 telah dipindah ketempat tersendiri untuk keperluan kestabilan dan peningkatan paket agar tidak terpengaruhi pada versi sebelum-nya. 1.2 MEMULAI DOKUMEN LATEX3 Memulai dokumen LaTeX3 adalah hal yang pertama kita lakukan dalam memastikan bahwa program tersebut berjalan dan menampilkan ”Hello World”, sebagaimana dengan memulai dokumen LaTeX2e yaitu sebagai berikut : documentclass{ article } begin{document} Hello world end{document} Pada contoh sederhana diatas akan diproses kemudian akan menampilkan teks sederha-na yaitu ”Hello World. Jadi bagaimana dengan memulai dokumen LaTeX3. Marilah kita ikuti langkah -langkah berikut ini : 1.3 DOKUMEN PERTAMA KITA DI LATEX3 LaTeX3 mempunyai metode dalam membangun suatu dengan metode menggandak teks yang kemudian dapat secara langsung kita gunakan. Berikut contoh sederhananya adalah : documentclass{ article } usepackage{expl3} ExplSyntaxOn cs_new:Npn SayHello #1 { prg_ replicate :nn {#1} { Hello~World!~ } } ExplSyntaxOff begin{document} SayHello{100} end{document} Pada dokumen diatas memerintakan LaTeX3 untuk menghasilkan dokumen yang ber-isi kata ”Hello World” sebanyak 100 kali. Jadi ,ini apa maksudnya? Dokumen tersebut saya definisikan suatu perintah baru yang sebut dengan nama SayHello kemudian bagian isi dokumen, perintah tersebut saya panggil dengan perintah SayHello{100}. Selanjutnya dapat kita akan lihat bahwa ini hal yang tidak bisa, saya memilih membuat perintah doku-men, tetapi saya mendapat hal yang dasar dari perintah tersebut dan akan menyenangkan dilakukan tanpa memerlukan pemrograman, kemudian kita hanya memulai dengan me-nampakkan berapa kata ”Hello World” tersebut ditampilkan yaitu 100 kali.
  • 7. 4 BAB 1. PENDAHULUAN 1.4 STRUKTUR NAMA FUNGSI Kita akan meneliti lebih dalam artinya kedua fungsi yang saya berikut yaitu cs_new:Npn dan prg_ replication :nn. Untuk tanda tidak dua (:) dan tanda underscore(_) merupakan bagian dari nama perintah yang kita gunakan. Sebagaimana perintah cs_new:Npn digu-nakan untuk mengontrol perintah barisan baru atau cs merupakan singkatan dari control sequence(pengontrol barisan), sementara prg_ replicate :nn melakukan perintah duplika-si atau pergandaan atau tiruan(replicate) dan prg diambil dari model untuk pemrograman secara umum. Untuk seorang pemrograman yang bekerja diluar kernel LaTeX3, module yang digunakan akan sama dengan paket yang ada di LaTeX2e. Jadi module merupakan bagian yang digunakan untuk kedalam blok dan setiap modul mempunyai awalan yang unik, beda dari yang lainnya. Selanjutnya saya akan menggunakan mypkg hanya untuk keperluan percobaan saja.
  • 8. BAB Operasi Dasar Matematika 2 Operasi dasar matematika di LaTeX3 bisa dilakukan dengan menambah perintah diba-wah ini dibagian preamble yaitu : usepackage{expl3, xparse} ExplSyntaxOn DeclareDocumentCommand { myformat }{m} { fp_to_decimal:n { round((#1) ,9) } } ExplSyntaxOff 2.1 OPERASI PENJUMLAHAN Operasi pengurangan di dalam LaTeX3 memenuhi aturan berikut ini : 푎 + 푏 ∀푎, 푏 ∈ 푅 bilangan Real a. 1 + 1, myformat{1+1} ⇒ 2. b. 2009 + 2014 + 12, myformat{2009+2014+12}⇒ 4035. c. 2009.2009 + 2014.209, myformat{2009.2009+2014.209} ⇒ 4023.4099. d. 2009/2014 + 2014/2009, myformat{2009/2014+2014/2009} ⇒ 2.000006179. 2.2 OPERASI PENGURANGAN Operasi pengurangan di dalam LaTeX3 memenuhi aturan berikut ini : 푎 − 푏 ∀푎, 푏 ∈ 푅 bilangan Real a. 1 − 1, myformat{1−1} ⇒ 0. b. 2009 − 2014 − 12, myformat{2009−2014−12}⇒ -17. c. 2009.2009 − 2014.209, myformat{2009.2009−2014.209} ⇒ -5.0081. d. 2009/2014 − 2014/2009, myformat{2009/2014−2014/2009} ⇒ -0.004971422. 5
  • 9. 6 BAB 2. OPERASI DASAR MATEMATIKA 2.3 OPERASI PERKALIAN Operasi perkalian di dalam LaTeX3 memenuhi aturan berikut ini : 푎 ∗ 푏 ∀푎, 푏 ∈ 푅 bilangan Real a. 1 ∗ 1, myformat{1*1} ⇒ 1. b. 2009 ∗ 2014 ∗ 12, myformat{2009*2014*12}⇒ 48553512. c. 2009.2009 ∗ 2014.209, myformat{2009.2009*2014.209} ⇒ 4046950.5355881. d. 2009/2014 ∗ 2014/2009, myformat{2009/2014*2014/2009} ⇒ 1. 2.4 OPERASI PEMBAGIAN Operasi pembagian di dalam LaTeX3 memenuhi aturan berikut ini : 푎/푏 ∀푎, 푏 ∈ 푅 bilangan Real a. 1/1, myformat{1/1} ⇒ 1. b. 2009/2014/12, myformat{2009/2014/12}⇒ 0.083126448. c. 2009.2009/2014.209, myformat{2009.2009/2014.209} ⇒ 0.997513615. d. 2009/2014/2014/2009, myformat{2009/2014/2014/2009} ⇒ 0.000000247. 2.5 OPERASI PERPANGKATAN Operasi perpangkatan di dalam LaTeX3 memenuhi aturan berikut ini : 푎 ∗ ∗푏 ∀푎, 푏 ∈ 푅 bilangan Real a. 1 ∗ ∗1, myformat{1**1} ⇒ 1. b. 2009 ∗ ∗2014, myformat{2009**2014}⇒ 1590715859300541. Untuk pangkat bi-langan yang besar, LaTeX3 hanya dapat menampilkan sebanyak 15 digit. Untuk hasil yang sebenarnya didapat dengan menggunakan bahasa pemrograman Python yaitu : 159071585930054185617994614249104705681461930132429857482101026651 060189176177538782586339348207844768512427693329642026081369895726040 677736594700446211071778801375721451805965444606436100741198767787956 3634466647627811761123739550019099780452850171536073730262446936291231 0242210576031830152047060151405109769848413395240651968243629421681582 272948122783156013987424609318828408904593912466743467161197646463692 5388268678296050428051456258122572002723118988188890797132191155684750 2985178474700876857811905390625829335695126394477919328725056779255606 92064257984823091546346116264179568659756732927947190445502234803260424 28628777301032208969357782321946839610756106470312618851860806763877187 93580937068211771958551661710483398165111215702176289327566241355378073 38500390490644711263815460803472784825978360689597111447899045750243345 37997113243468776586632582173708414289713379129471008158894869685039093 84808051990552781343704320236598107737557499899448769897334325737213749 67971192025187911981789491072682398600717702883512289598556465288257221 95750644838772701965745953819241532969051259868165500263406650246101114 37062293852128803056080727660065671783536793455961974445557318225951571
  • 10. 2.5. OPERASI PERPANGKATAN 7 61042073558711966537233543903382104290285829144055046607820200145199034 94214070686946220379464698838487077101197532832710127160867185441480329 36050828331677453849349681251910363643370889197430732789409147442280243 91194596881810966461168582860088816418516846403877458312291023634024427 63309283035184946129864704147343860109501900533663172824122197232673725 01565861121598351439787393720349586273168184235565024617838773839306372 77500224566902024568606216239981538151415933988947995884620342206469671 07986689854512339887212744610295697042182494218973430877285406023189769 24764834479644569339308625335295914865709458351389703958670197151306883 99354182934735683241393019194551880763033795982353992672250449231615462 35196709033411264362673111057615321757526738315074906945519837919391311 06985182680257011052676429466746309972750090141016904492639575111575365 25730137273619492313242898212379275722043496963383492037073083000434668 23364674644958280449872270914249126249525311814159226779359365595047975 12964015232552502372311790579148763615660621687019728476630449459550053 95241834237841600006139077980248293640031214528610725804111507824561874 67731931162591935130751878510085988688421306126042024994437181495610533 79755344770647342334439931855319945730598046308534008985996562257628093 23207455304140467700302570913232798301659215340617044967078955412701950 57700152866858312930075358417546191306652636195733541834598671210042556 31304378502575477701761519357781279370393586126915062587476456550322083 93460375792748330527924397593860767556952973104185771799603453644335528 43280903193966922573047413613823740012323659243696445434076930440405515 66315020234938133323334227374596039174349930930798197825112492595364598 45852103295491288978824817220779105977971187916103277797499038466832884 88881612278997234283606075393529384746378224031731845772041987479513577 57980935129696485445665602872753154354751931541690077315940037313972903 95408962416053800433575490083936521051073483049048911727561140078649911 52869496828450776772891125204386838873585441427797383289762054124398791 74649034762197160133138523992749438470504579419930036965913116415203886 48997570227184385192880439341037173040294790452450182936171754579439479 29492926802758911249493463179060653481659155352707100351078125643100379 66434729368224469320706283785001240103094820661665376876869829752752608 91402223197042078220415450999678247260223441095210937735343013033470490 88707120255709239405284436489629260595825239675200178086289250483565371 23690280200064742673258894935712764891328786945476819659653721537946795 01150315242885181346330813828828958577893369490154153355380599009755604 29307001289575481691770354429987786600758592923548713334165250578061386 99698015186341606257337828266599197552773303545551510290985050025862623 85507049108971100579191362912094774674354282625548921677823187499024472 57117556788742978780713292482009648592182253006994702789718792800552021 31846191249181838968028200248427498669341136311356896260897052209757519 78031844802782267781760426989190461290215203710842429123625264074971216 56977305914690528104774230410587145729861247593462057638172665995648001 89099331151672328300698048835536364202802274429215083075648964931198013 38807197112475902368792466569577737990797260556024968553977497371173816 58440721213175547919128875521504482899189801818775899510975942310118941 47084485388035652607240372928228242650526736230852701900558559055603980 42223995791579350317065371650514790134345390712380580851490370832644495 67257043496346833899664898725389675053263257111185201433198950662830794 51208051703018721758434684363633801785020075864991652681747864461243854 38603453907565355280638831247081189048880787128967699692109557856784233 73087111319939949887647715388690135795355325204986332211403980746703281 58070542167819814211719177692792059748296828831796361124887318352445334 35791207765220325446443022061538653270552384094082830952230558378739653 75247795297796210479547362038978053642992704988241663831615616511225698 45849401936282413955038156215720462293661693683802668420683303471201113 33521300062115285850243165168568346405681147499966430499162443976473990
  • 11. 8 BAB 2. OPERASI DASAR MATEMATIKA 83984913080819833825153702118239133502462992663512760124201868503584958 05174554073035831962821126158609548127824103358784917074680850760573735 11862566134626435721060712791140607558606725202067277852898524779661746 29228530383831361234615254751420865430103330497822236311557253009817096 73754390863665413279100985836215838167448969295287888905795539220062978 23436573108990879731501601845722822671104881794927385223779767714450377 86879957419424072090029859908054686927274506294933899273636729675625934 46591480256480641752747405536386611099451074112954787645630604657985426 03526891707961780342067028919605456973272889432636900086054514651164779 45681347048494317932337597174233155827308201759198995884137906373482756 92198700621109113145632943336838023996292567373537212765178491760727311 60521431406944478544042501712274464201144808506620804668646699536030382 89143047462558796205678895586496392005039755743655001686428064384074742 44659264559640221522432404443521063285915696571678471915295253884397464 80008290614121953870126749836832030533761036780167400027697744733865444 01015046412707349131481063065584271526432395726149458428925273044435209 49758264891795712905581890428686738229157493266182913383988157445129466 45562191636440550587303196775264909874467000856481799570893993861257489 74993879480360831902652563743185934784209231882177483424331346961 2.6 PENGAYAAN Kita akan membuat suatu operasi dasar matematika yang kompleks seperti contoh ber-ikut : myformat{3+4−7+1.23456e−5} Akan didapat hasil : 0.000012346 2.7 MENGHITUNG DERET BERHINGGA DI LATEX3 Pada tutorial ini, kita akan memberikan penjelasan singkat tentang menghitung Deret berhingga di LaTeX3 yaitu sebagai berikut : 8 Σ 푖=0 푖2 $computesum{0}{0}{#1^2}$par $computesum{0}{1}{#1^2}$par $computesum{0}{2}{#1^2}$par $computesum{0}{3}{#1^2}$par $computesum{0}{4}{#1^2}$par $computesum{0}{5}{#1^2}$par $computesum{0}{6}{#1^2}$par $computesum{0}{7}{#1^2}$par $computesum{0}{8}{#1^2}$par Akan didapat hasil seperti ini : 0 15 14 30 55 91 140 204