2. Kata Pengantar
Ini adalah template yang saya buat dari dari kumpulan beber-
apa template yang saya dapatkan di internet. Untuk beberapa
konfigurasi seperti Style Section yang diberi kotak sumbernya
saya sudah lupa (soalnya sudah lama) sehingga mohon ma’af
jika sumbernya tidak saya sertakan.
Dokumen ini dikompilasi dengan XeLatex atau Texlive, dengan
menggunakan Editor Gummi untuk mempermudah saya dalam
menanggulangi error dalam penulisan syntax LTEX. Bagi yang
A
berminat untuk mengembangkan lebih lanjut, atau membuat
template versinya sendiri, silahkan saja didownload dan digu-
nakan. Dokumen ini berlisesi CC-BY, dimana anda bebas untuk
mengcopy, mengembangkan dan mendistribusikannya baik se-
cara komersial maupun tidak.
i
6. BAB
1
Programming
1.1 Gambar dalam L TEX
A
Gambar 1.1: Contoh Gambar
Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Ut pu-
rus elit, vestibulum ut, placerat ac, adipiscing vitae, felis. Cur-
abitur dictum gravida mauris. Nam arcu libero, nonummy eget,
consectetuer id, vulputate a, magna. Donec vehicula augue eu
neque. Pellentesque habitant morbi tristique senectus et netus et
malesuada fames ac turpis egestas. Mauris ut leo. Cras viverra
metus rhoncus sem. Nulla et lectus vestibulum urna fringilla ultri-
ces. Phasellus eu tellus sit amet tortor gravida placerat. Integer
sapien est, iaculis in, pretium quis, viverra ac, nunc. Praesent
eget sem vel leo ultrices bibendum. Aenean faucibus. Morbi do-
lor nulla, malesuada eu, pulvinar at, mollis ac, nulla. Curabitur
auctor semper nulla. Donec varius orci eget risus. Duis nibh mi,
congue eu, accumsan eleifend, sagittis quis, diam. Duis eget orci
sit amet orci dignissim rutrum.
2
8. Hayi Nukman A
(2012), LTEXTemplate
8 android:layout_width=”match_parent”
9 android:layout_height=”wrap_content” >
Untuk ketiga bagian di atas, slihakan baca source latex dari doku-
men ini.
1.3 Algoritma dan Pseudocode
1.3.1 If - Else
if i ≥ maxval then
i←0
else
if i + k ≤ maxval then
i←i+k
end if
end if
1 begin{algorithmic}
2 If {$igeq maxval$}
3 State $igets 0$
4 Else
5 If {$i+kleq maxval$}
6 State $igets i+k$
7 EndIf
8 EndIf
9 end{algorithmic}
1.3.2 For loop
for i = 1 → 10 do
i←i+1
end for
1 begin{algorithmic}
2 For{$i = 1 to 10$}
3 State $i gets i + 1$
4 EndFor
5 end{algorithmic}
4
9. Hayi Nukman A
(2012), LTEXTemplate
1.3.3 While Loop
while i ≤ 10 do
i=i+1;
end while
1 begin{algorithmic}
2 While{$i leq 10$}
3 State i=i+1;
4 EndWhile
5 end{algorithmic}
1.3.4 Return Variable
function Increment(a)
a←a+1
return a
end function
1 begin{algorithmic}
2 Function{Increment}{$a$}
3 State $a gets a+1$
4 State Return $a$
5 EndFunction
6 end{algorithmic}
1.3.5 Blok Algoritma
Start
Start
Start One(x)
Ending
Start Unknown(0)
Until (True)
End
Start
End
End
1 algblock[Name]{Start}{End}
2 algblockdefx[NAME]{START}{END}%
5
10. Hayi Nukman A
(2012), LTEXTemplate
3 [2][Unknown]{Start #1(#2)}%
4 {Ending}
5 algblockdefx[NAME]{}{OTHEREND}%
6 [1]{Until (#1)}
7 begin{algorithmic}
8 Start
9 Start
10 START[One]{x}
11 END
12 START{0}
13 OTHEREND{texttt{True}}
14 End
15 Start
16 End
17 End
18 end{algorithmic}
1.3.6 INFO
Untuk Algoritma dan Pseudocode, dapat anda
baca detailnya beserta contoh-contohnya di:
http://en.wikibooks.org/wiki/LaTeX/Algorithms_and_Pseudocode
6
17. Hayi Nukman A
(2012), LTEXTemplate
12 [below=2pt,fill=white] {$cos alpha$} (0,0);
13 draw (0,0) -- (30:1cm);
14 foreach x/xtext in {-1, -0.5/-frac{1}{2}, 1}
15 draw (x cm,1pt) -- (x cm,-1pt) node
16 [anchor=north,fill=white] {$xtext$};
17 foreach y/ytext in {-1, -0.5/-frac{1}{2},
18 0.5/frac{1}{2}, 1}
19 draw (1pt,y cm) -- (-1pt,y cm) node
20 [anchor=east,fill=white] {$ytext$};
21 end{tikzpicture}
2.1.4 Info detail
Info lebih lengkap untuk Grafik menggunakan TikZ ini silahkan
akses: http://graphtheoryinlatex.blogspot.com
2.2 Grafik dengan Paket XY
2.2.1 Contoh 1
A /B
O
Do C
1 begin{displaymath}
2 xymatrix{ A ar[r] B ar[d]
3 D ar[u] C ar[l] }
4 end{displaymath}
2.2.2 Contoh 2
P
A @ PP
@@ PPP
@@ PPP
@@ PPP
@ PPP
'
B C D
13
18. Hayi Nukman A
(2012), LTEXTemplate
1 begin{displaymath}
2 xymatrix{
3 A ar[d] ar[dr] ar[drr]
4 B C D }
5 end{displaymath}
6
2.2.3 Contoh 3
A f /B
g g′
D f′ /C
1 begin{displaymath}
2 xymatrix{
3 A ar[r]|f ar[d]|g B ar[d]|{g’}
4 D ar[r]|{f’} C }
5 end{displaymath}
2.2.4 Info
Lebih detail bagaimana cara menggunakan serta contoh-contoh
lainnya dapat dilihat di: http://en.wikibooks.org/wiki/LaTeX/Xy-
pic
14
19. BAB
3
Matematika
3.1 Matematika
3.1.1 Equation
1
x = a0 + (3.1)
1
a1 +
1
a2 +
a3 + a4
1 begin{equation}
2 x = a_0 + cfrac{1}{a_1
3 + cfrac{1}{a_2
4 + cfrac{1}{a_3 + a_4}}}
5 end{equation}
3.1.2 Akar
√
a
b
1 [
2 sqrt{frac{a}{b}}
3 ]
15
20. Hayi Nukman A
(2012), LTEXTemplate
Atau
√
n
1 + x + x2 + x3 + . . .
1 [
2 sqrt[n]{1+x+x^2+x^3+ldots}
3 ]
3.1.3 SUM
∑
10
t2
i
i=1
1 [
2 sum_{i=1}^{10} t_i ^2
3 ]
3.1.4 Integral
∫ ∞
e−x dx
0
1 [
2 int_0^infty e^{-x},mathrm{d}x
3 ]
3.1.5 Fungsi
{
n/2 if n is even
f (n) =
−(n + 1)/2 if n is odd
1 [
2 f(n) = left{
3 begin{array}{l l}
4 n/2 quad text{if $n$ is even}
5 -(n+1)/2 quad text{if $n$ is odd}
6 end{array} right.
7 ]
16
21. Hayi Nukman A
(2012), LTEXTemplate
Serta masih banyak lagi yang lainnya. Detail lengkap silahkan
buka http://en.wikibooks.org/wiki/LaTeX/Mathematics.
3.2 Penggunaan lebih lanjut di
Matematika
3.2.1 Beberapa Contoh
Diambil dari: http://en.wikibooks.org/wiki/LaTeX/Advanced_Mathematics
ex − 1 [ 0 ]
0 ex 1
lim = lim =
x→0 2x H x→0 2 2
1 [
2 lim_{xto 0}{frac{e^x-1}{2x}}
3 overset{left[frac{0}{0}right]}{underset{mathrm{H}}{=}}
4 lim_{xto 0}{frac{e^x}{2}}={frac{1}{2}}
5 ]
complex number
z= x + iy
real imaginary
1 [
2 z = overbrace{
3 underbrace{x}_text{real} +
4 underbrace{iy}_text{imaginary}
5 }^text{complex number}
6 ]
complex number
z= x + iy
real
imaginary
1 [
2 z = overbracket[3pt]{
17
22. Hayi Nukman A
(2012), LTEXTemplate
3 underbracket{x}_{text{real}} +
4 underbracket[0.5pt][7pt]{iy}_{text{imaginary}}
5 }^{text{complex number}}
6 ]
this way
A ← − − B −− − − C
− −− − − −→
or that way
1 [
2 A xleftarrow{text{this way}} B
3 xrightarrow[text{or that way}]{} C
4 ]
Serta masih banyak lagi yang lainnya.
18
23. BAB
4
Kimia
4.1 Grafik Kimia
E
F D
A. C
B
1 chemfig{A*6(-B-C-D-E-F-)}
.
1 chemfig{*6(=-=-=-)}
4.2 ION
O−
.
O
19
24. Hayi Nukman A
(2012), LTEXTemplate
1 chemfig{-(-[1]O^{-})=[7]O}
O
⊕
. N
O⊖
1 chemfig{-chemabove{N}{scriptstyleoplus}
2 (=[1]O)-[7]O^{ominus}}
20
26. Lampiran
A
Contoh Lampiran
A.1 Konversi byte Array ke Bitmap
Source:[2]
§
1 byte[] albumArt = mediaRetriever.getEmbeddedPicture();
2 if (albumArt != null) {
3 Bitmap artwork = BitmapFactory.decodeByteArray(
albumArt, 0,
4 albumArt.length);
5 imageView.setImageBitmap(artwork);
6 }
¦ ¥
Konversi byte Array ke Bitmap
Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Ut pu-
rus elit, vestibulum ut, placerat ac, adipiscing vitae, felis. Cur-
abitur dictum gravida mauris. Nam arcu libero, nonummy eget,
consectetuer id, vulputate a, magna. Donec vehicula augue eu
neque. Pellentesque habitant morbi tristique senectus et netus et
malesuada fames ac turpis egestas. Mauris ut leo. Cras viverra
metus rhoncus sem. Nulla et lectus vestibulum urna fringilla ultri-
ces. Phasellus eu tellus sit amet tortor gravida placerat. Integer
sapien est, iaculis in, pretium quis, viverra ac, nunc. Praesent
eget sem vel leo ultrices bibendum. Aenean faucibus. Morbi do-
lor nulla, malesuada eu, pulvinar at, mollis ac, nulla. Curabitur
auctor semper nulla. Donec varius orci eget risus. Duis nibh mi,
congue eu, accumsan eleifend, sagittis quis, diam. Duis eget orci
22
27. Hayi Nukman A
(2012), LTEXTemplate
sit amet orci dignissim rutrum.
Nam dui ligula, fringilla a, euismod sodales, sollicitudin vel, wisi.
Morbi auctor lorem non justo. Nam lacus libero, pretium at, lobor-
tis vitae, ultricies et, tellus. Donec aliquet, tortor sed accumsan
bibendum, erat ligula aliquet magna, vitae ornare odio metus a
mi. Morbi ac orci et nisl hendrerit mollis. Suspendisse ut massa.
Cras nec ante. Pellentesque a nulla. Cum sociis natoque pe-
natibus et magnis dis parturient montes, nascetur ridiculus mus.
Aliquam tincidunt urna. Nulla ullamcorper vestibulum turpis. Pel-
lentesque cursus luctus mauris.
23
28. Bibliography
[1] Wikibook LTEX
A
http://en.wikibooks.org/wiki/LaTeX
[2] byte[] to Image Android
http://stackoverflow.com/questions/2714700/byte-to-
image-android
[3] Graph Theory in LaTeX
http://graphtheoryinlatex.blogspot.com/
24