Pada tulisan ini kita akan mengacu pada gambar di samping. Dengan menggunakan paket tikz, kita akan:
- menetapkan beberapa koordinat (sekaligus) dengan perintah path
- menggunakan perintah node untuk menempatkan teks
- menggambar sinar (ruas garis berarah) dan menamainya
Dalam environment gambar tikz, perintah node berguna untuk menempatkan teks atau gambar (image) pada suatu koordinat yang ditetapkan. Pada opsinya kita dapat mengarahkan letaknya (di kiri, kanan, atas, bawah, pusat) terhadap koordinat tersebut, mewarnainya, dll.
Kita mulai saja untuk menggambar. Salah satu cara untuk menetapkan koordinat adalah dengan menggunakan perintah path. Dengan perintah ini kita dapat menetapkan beberapa koordinat sekaligus. Penetapan ini berguna dalam penggunaan selanjutnya, kita cukup menuliskan nama dari koordinat yang telah kita tetapkan itu.
\path (0,0) coordinate (O) node[left] {titik sudut} (4.5,0.94) coordinate (A) (3.12,2.62) coordinate (B);
Kita menetapkan tiga koordinat untuk $O$, $A$, dan $B$. Kemudian di kiri $O$ kita letakkan teks "titik sudut".
Sinar adalah ruas garis berarah, sehingga kita menggambar ruas garis dengan mencantumkan opsi "mata panah". Opsi ini dapat berupa -stealth, -latex, atau ->. Kemudian tepat di tengah-tengah ruas garis ini (di bawahnya) kita letakkan teks "kaki sudut".
\draw[-stealth] (O)--(A) node[midway,sloped,below] {kaki sudut};
Kita menggambar sinar dengan pangkal $O$ dan ujung $A$. Opsi midway menempatkan teks tepat di tengah ruas garisnya, opsi sloped menempatkan teks bersesuaian dengan kemiringan ruas garisnya, dan opsi below menempatkan teks di bawah ruas garis itu.
Dengan cara yang sama kita gambar kaki sudut yang kedua.
\draw[-stealth] (O)--(B) node[midway,sloped,above] {kaki sudut};
\tkzMarkAngle[fill=coklat,opacity=.2](A,O,B);
Dengan perintah tkzMarkAngle, kita tuliskan tiga koordinat pembentuk sudut itu dalam arah berlawanan dengan arah putar jarum jam. Saya tandai dengan warna coklat bagian daerah sudut itu dengan "tingkat keburaman" $0.2$. Warna coklat saya tetapkan dalam preamble dengan paket xcolor sebagai
\definecolor{coklat}{rgb}{.6,0,0}
Adapun keterangan gambar (caption), yaitu "Gambar 1", dihasilkan oleh paket caption dengan opsi (agar tertera hanya nama dan nomor gambar) sebagaimana tercantum di bawah ini, dan dinyatakan dalam Bahasa Indonesia oleh paket babel.
\usepackage[indonesian]{babel}
\usepackage[compatibility=false,labelformat=simple]{caption}
Nah, berikut ini pengkodean selengkapnya untuk gambar di atas.
\begin{figure}[!ht]
\centering
\begin{tikzpicture}
\path (0,0) coordinate (O) node[left] {titik sudut} (4.5,0.94) coordinate (A) (3.12,2.62) coordinate (B);
\draw[-stealth] (O)--(A) node[midway,sloped,below] {kaki sudut};
\draw[-stealth] (O)--(B) node[midway,sloped,above] {kaki sudut};
\tkzMarkAngle[fill=coklat,opacity=.2](A,O,B);
\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