Showing posts with label belajar. Show all posts
Showing posts with label belajar. Show all posts

Friday, May 15, 2015

Belajar dari Kesalahan

Pada tulisan "khusus" ini akan saya tunjukkan dua buah soal. Yang pertama dari Ujian Nasional Tahun Pelajaran 2014/2015 SMK Kelompok Teknologi, Kesehatan, dan Pertanian.
Bukankah soal semacam ini mempertanyakan hal yang berkaitan dengan maksimum atau minimum suatu fungsi?












Yangkedua dari Ujian Masuk Program D-IV Tahun Akademik 2014/2015 Sekolah Tinggi Ilmu Statistik (STIS).
Ini tentang orientasi dalam penamaan poligon yang bertalian pula dengan konsep konveks dan tidak konveks.
Kalau sebutan $\small ABCD$ diarahkan pada gambar yang ditunjukkan, maka akan diperoleh rangkaian path terbuka (bukan persegi). Kalau acuannya pada gambar (yang dianggap persegi), maka nama bangun itu $\small ABDC$ (bukan $\small ABCD$).

Kemudian, silakan bandingkan kedua soal di atas dengan perbaikannya dalam dokumen pada bagian bawah tulisan ini.

Baiklah, sekarang tinjauan kita alihkan kepada teknis penulisan butir soal yang memuat gambar. Untuk hal ini saya gunakan environment minipage yang dipadukan oleh paket adjustbox agar tulisan yang termuat di dalamnya merapat ke tepi atas. Dalam preamble dimuat
\usepackage{adjustbox}
penggunaannya dalam body dokumen
\adjustbox{valign=t}{\begin{minipage}[t]{0.45\textwidth}
...tulisan pada bilah kiri...
\end{minipage}}\hfill
%
\adjustbox{valign=t}{\begin{minipage}[t]{0.45\textwidth}
...tulisan pada bilah kanan...
\end{minipage}}\hfill
Lebar tiap bilah dapat disesuaikan dengan keperluannya dengan mengatur nilai pada {...\textwidth}.

Tentang gambar, untuk soal pertama saya gunakan paket tikz dengan library patterns. Dalam preamble dimuat
\usepackage{amssymb,amsmath}
\usepackage{tikz}
Dalam tikz, suatu poligon (dalam hal ini persegi panjang) digambar dengan cara mengurutkan koordinat-koordinat titik sudutnya dan diakhiri dengan cycle.
\draw[...opsi...] (0,0)--(9,0)--(9,6)--(0,6)--cycle;
Opsi dapat diisi dengan pewarnaan garis, pengisian pola arsiran (pattern), dll.
Saya menggambar arsiran itu dengan pola arsiran miring ke kiri dan dengan warna abu-abu. Saya gunakan koordinat seukuran gambar yang diberikan tetapi kemudian pada skala gambar yang saya buat diperkecil menjadi 50%.
\begin{tikzpicture}[scale=.5]
\draw[pattern=north west lines,pattern color=gray] (0,0)--(9,0)--(9,6)--(0,6)--cycle;
.... ;
\end{tikzpicture}
Kemudian saya tetapkan satu satuan untuk mewakili $x$ sebagai panjang sisi persegi pada bagian pojok itu dan menimpa arsiran dengan warna putih.
\draw[fill=white] (0,0)--(1,0)--(1,1)--(0,1)--cycle;
\draw[fill=white] (8,0)--(9,0)--(9,1)--(8,1)--cycle;
\draw[fill=white] (8,5)--(9,5)--(9,6)--(8,6)--cycle;
\draw[fill=white] (0,5)--(1,5)--(1,6)--(0,6)--cycle;
Untuk menunjukkan ukuran panjang persegi panjang, saya gunakan koordinat pembentuk sisi atas persegi panjang itu tetapi saya "mengangkatnya" sejarak $\small 0,25$ cm. Seperti sudah diulas dalam tulisan sebelum ini, ada 3 pilihan untuk gambar mata panah: -stealth, -latex, -> dan saya gunakan yang pertama. Kemudian letak teks 9 dm diatur oleh perintah node. Saya tempatkan di tengah ruas garis itu pada bagian atasnya.
\draw[stealth-stealth,yshift=.25cm] (0,6)--(9,6) node[above,midway] {9 dm};
Sedangkan untuk menunjukkan ukuran lebar persegi panjang, saya gunakan koordinat pembentuk sisi kanan persegi panjang itu dan saya "renggangkan" sejarak $\small 0,25$ cm. Agar tampak seperti ditunjukkan pada gambar dalam dokumen di bawah, saya tulis lebih dulu koordinat atas dan dalam perintah node saya tambahkan opsi sloped. 
\draw[stealth-stealth,xshift=.25cm] (9,6)--(9,0) node[above,midway,sloped] {6 dm};
Terakhir, saya menempatkan ukuran kedua sisi persegi pada masing-masing pojok persegi panjang. Peletakkan ini menggunakan koordinat pembentuk ruas garis tetapi tanpa menggambar ruas garisnya. Untuk hal ini kita gunakan perintah path.
\path (0,1)--(1,1) node[midway,above] {$x$};
\path (1,0)--(1,1) node[midway,right] {$x$};

\path (8,1)--(9,1) node[midway,above] {$x$};
\path (8,0)--(8,1) node[midway,left] {$x$};

\path (8,5)--(9,5) node[midway,below] {$x$};
\path (8,5)--(8,6) node[midway,left] {$x$};

\path (0,5)--(1,5) node[midway,below] {$x$};
\path (1,5)--(1,6) node[midway,right] {$x$};
Gambar kedua saya buat dengan paket tkz-euclide. Karena beberapa tulisan terakhir sudah mengulasnya, maka saya tidak lagi mengulangnya pada tulisan ini.

Nah, dokumen di bawah ini saya susun (compile) dalam jaringan melalui Online LaTeX Editor ShareLaTeX. 
Demikian semoga bermanfaat. 

Adjie Gumarang Pujakelana 2015







Monday, May 19, 2014

Bagaimana Saya Belajar $\mathbf\small\LaTeX$?

Selaku penjelajah internet yang relatif sudah cukup lama, saya seringkali menemukan halaman-halaman yang berkaitan dengan teknis penulisan lambang-lambang Matematika dengan menggunakan $\small\LaTeX$. Hal tersebut lebih terasa setelah saya mulai membuat dan mengelola blog. Keingintahuan itu semakin menguat. Saya ingin dapat menulis dokumen (naskah) secara utuh dengan $\small\LaTeX$, bukan sekadar menuliskan rumusnya saja (seperti yang sudah dapat saya lakukan di wordpress maupun di blogspot). 

Waktu demi waktu membawa saya pada beberapa situs yang memperkaya pengetahuan saya tentang $\small\LaTeX$, berupa referensi dokumen $\small\LaTeX$ (ebook), situs penyedia layanan penulisan dokumen $\small\LaTeX$, dan forum pengguna $\small\LaTeX$.

Bila Anda tertarik dan akan belajar menulis dengan $\small\LaTeX$ secara mandiri (otodidak), saya sarankan beberapa hal berikut ini.
  1. Apa sih $\mathbf\small\LaTeX$ itu? Banyak situs yang menjelaskan tentang ini, salah satunya adalah Wikibooks.
  2. Apa sih keunggulan dan kelemahan $\mathbf\small\LaTeX$ bila dibandingkan dengan pengolah kata semacam microsoft word? Salah satu penjelasannya ada di halaman ini.
  3. Pasang (install) software $\mathbf\small\LaTeX$ di komputer. Untuk ini $\TeX$ Live sangat efektif, karena semua paket $\small\LaTeX$ yang terdaftar di Com­pre­hen­sive $\TeX$ Archive Net­work (CTAN) secara otomatis dapat terpasang pada $\TeX$ Live. Pada dasarnya $\LaTeX$ bersifat terbuka (open source), sehingga memang ada beberapa paket baru yang belum terdaftar di CTAN dan harus dipasang sendiri pada $\TeX$ Live atau pada tulisan yang dibuat. Secara berkala (bila tersedia) paket-paket dalam $\TeX$ Live dapat diperbarui (update). Panduan dalam pemasangan $TeX$ Live pada komputer dapat dipelajari di sini.
  4. Com­pre­hen­sive $\mathbf\TeX$ Archive Net­work (CTAN) adalah gudangnya paket-paket $\small\LaTeX$ yang diperlukan dalam penulisan dokumen $\small\LaTeX$. Sangat tepat bila, sebelum menggunakan suatu paket, dipelajari lebih dulu berbagai hal tentang paket tersebut. Dalam $TeX$ Live semua dokumen yang menyertai suatu paket langsung terpasang pula di komputer. Kita dapat mencarinya, misalnya dengan menggunakan mesin pencari Everything dari voidtools, untuk mempelajarinya.
  5. Bergabunglah dengan forum pengguna $\mathbf\LaTeX$, misalnya TeX Users Group (TUG), StackExchange, atau $LaTeX$ Community. Di dalamnya juga tergabung para pengembang, praktisi, dan penerbit software dan dokumen $\LaTeX$. Di forum tersebut kita dapat bertanya tentang hal-hal yang belum dipahami tentang $\LaTeX$, mencari unsur-unsur yang diperlukan dalam penulisan dokumen, dan menjawab pertanyaan dari anggota lain.
  6. Gunakan situs penyedia layanan penulisan dokumen $\small\mathbf\LaTeX$, misalnya ShareLaTeX atau writeLaTeX, untuk mempraktikkan $\small\LaTeX$ dalam tulisan. Dalam hal ini situs writeLaTeX hanya dapat melayani jenis pengetikan (typeset) pdflatex. Jenis pengetikan lainnya: LuaLaTeX, XeLaTeX, dan ConTeXt dapat dilakukan dengan $TeX$ Live pada komputer. Keuntungan dalam menulis secara daring (online) adalah kita dapat sekaligus memanfaatkan kelima unsur di atas dalam penulisan dokumen.

Demikian semoga bermanfaat.

Adjie Gumarang Pujakelana 2014



Related Posts Plugin for WordPress, Blogger...