Seperti telah kita ketahui, hubungan antara satuan ukuran sudut derajat dan radian berikut faktor pengubahan (konversi) di antara keduanya tampak pada gambar di samping ini.
Bagaimana cara menunjukkan "rumus" tentang cara mengubah ukuran di antara kedua satuan sudut tersebut?
- menetapkan dan menggunakan dua node dengan jarak tertentu
- menggunakan opsi transform canvas dalam perintah draw
- menggambar ruas garis dengan menyertakan penanda (mark) dan menamainya
- membuat bingkai-kotak dengan perintah fbox dan mewarnai garis bingkai dan daerahnya dengan memanfaatkan opsi pada paket xcolor.
- menetapkan suatu warna.
Sekarang bayangkan, kita memerlukan dua "tempat" untuk menuliskan teks "radian" dan "derajat". Kemudian, di antara keduanya akan kita gambarkan dua tanda panah berlawanan arah secara sejajar (bersusun) dan pada masing-masingnya kita tempatkan teks matematis di atas dan di bawahnya. Setelah itu, hasilnya ingin kita bingkai dengan mewarnai garis bingkai dan daerah di dalamnya. Nah, bagaimana caranya?
Salah satu cara untuk membuat bingkai-kotak adalah dengan menggunakan perintah \fbox{...}., yang akan menghasilkan bingkai dengan "sisi" berwarna hitam. Bila kita ingin sisi bingkai itu berwarna, maka kita gunakan perintah
\fcolorbox{warna sisi bingkai}{warna daerah bingkai}{...}
Bila kita tidak ingin mewarnai latar teks (daerah di dalamnya), maka untuk "warna daerah bingkai" kita pilih putih (white). Agar perintah ini berfungsi, kita memerlukan paket xcolor dengan opsi kernelfbox.
\usepackage[kernelfbox]{xcolor}
Pada contoh di bawah ini saya gunakan
\fcolorbox{blau}{Yellow!50}{...}
dengan latar $\small50\%$ kuning dan warna sisi blau saya tetapkan
\definecolor{blau}{RGB}{17,94,140}
Sekarang kita mulai menggambar. Kita siapkan dua "tempat". Yang pertama, sebutlah $\small A$, kita isi dengan teks "radian" dan di kanannya, sebutlah $\small B$, kita isi dengan teks "derajat".
\node (A) {radian};
\node (B) [right of=A] {derajat};
Jarak kedua node ini kita atur dengan mencatumkannya sebagai opsi pada environment tikzpicture. Pada contoh ini saya gunakan
node distance=2.8cm
Kemudian akan kita gambar dua tanda panah yang sejajar di antara kedua node itu. Untuk tanda panah ke arah kanan saya gunakan warna Tomato dari svgnames pada xcolor.
\draw[Tomato,transform canvas={yshift=0.75ex},-stealth, ultra thick] (A)--(B) node[above,midway] {$\ds\times\frac{180^\circ}{\pi}$};
Opsi transform canvas berfungsi untuk mengatur gambar dua "objek" yang sejajar. Opsi yshift berfungsi untuk menggeser kedudukannya: ke atas, bila nilai bilangannya positif atau ke bawah, bila nilai bilangannya negatif, dari garis dasarnya (yaitu "ruas garis" AB). Tentang opsi lainnya dapat dilihat di sini dan di sana.
Untuk tanda panah ke arah kiri saya gunakan warna DodgerBlue dari svgnames pada xcolor.
\draw[DodgerBlue,transform canvas={yshift=-0.75ex},-stealth, ultra thick](B)--(A) node[below,midway] {$\ds\times\frac{\pi}{180}$};
Berikut ini pengkodean selengkapnya untuk gambar di atas.
\begin{figure}[!ht]
\centering
\fcolorbox{blau}{Yellow!50}{
\begin{tikzpicture}[node distance=2.8cm]
\node (A) {radian};
\node (B) [right of=A] {derajat};
\draw[Tomato,transform canvas={yshift=0.75ex},-stealth, ultra thick] (A)--(B) node[above,midway] {$\ds\times\frac{180^\circ}{\pi}$};
\draw[DodgerBlue,transform canvas={yshift=-0.75ex},-stealth, ultra thick](B)--(A) node[below,midway] {$\ds\times\frac{\pi}{180}$};
\end{tikzpicture}
}
\caption{}
\end{figure}
Contoh dokumen tersebut saya susun dalam jaringan melalui Online LaTeX Editor ShareLaTeX.
Demikian semoga bermanfaat.
Demikian semoga bermanfaat.
Adjie Gumarang Pujakelana 2015
No comments:
Post a Comment