Sudah lima tulisan tentang kalender yang penulis terbitkan pada blog ini. Silakan Anda telusuri dengan menggunakan kata kunci ``kalender'' atau ``kalender pendidikan''. Kali ini Anda akan membuat kalender pendidikan seperti berikut ini.
sumber: https://www.posciety.com/cara-embed-file-pdf-di-web-html-responsive/
Sunday, June 23, 2019
Menyiapkan Kalender Pendidikan Tahun 2019/2020 dalam Bentuk Memanjang
Berkat kepustakaan calendar dalam paket tikz, Anda dapat membuat kalender dengan mudah.
\usepackage{tikz}
\usetikzlibrary{calendar}
Kita juga patut berterima kasih kepada Mbak Lian Tze Lim, Ph.D. yang telah menunjukkan cara menerjemahkan nama-nama bulan (atau nama-nama hari, bila diperlukan) oleh paket translator. (Kalender ini disusun hanya berdasarkan bulan sehingga penerjemahan yang diperlukan hanya untuk nama bulan.)
Jika Anda ingin mewarnai satu tanggal tertentu saja (perhatikan tanggal 17 Agustus 2019) maka cantumkan
Nah, untuk memperjelas atas penandaan pada tanggal-tanggal tersebut (sebaiknya, tentu) Anda berikan keterangan di bawah kalender tersebut. Misalnya
Demikian semoga bermanfaat.
\usepackage{translator}
\deftranslation{January}{Januari}
\deftranslation{February}{Februari}
\deftranslation{March}{Maret}
\deftranslation{April}{April}
\deftranslation{May}{Mei}
\deftranslation{June}{Juni}
\deftranslation{July}{Juli}
\deftranslation{August}{Agustus}
\deftranslation{September}{September}
\deftranslation{October}{Oktober}
\deftranslation{November}{November}
\deftranslation{December}{Desember}
Kalender ini Anda buat dalam lingkup perintah gambar tikz. Pada tanggal tertentu Anda akan menandainya dengan lingkaran. Agar lingkaran itu tergambar tepat ``di tengah'' tanggal itu maka Anda perlu menambahkan opsi every day/.style={anchor=mid}.\begin{tikzpicture}[every day/.style={anchor=mid}]
...
\end{tikzpicture}
Kalender itu Anda buat oleh perintah\calendar[<opsi>] <syarat-syarat> ;
Anda akan mulai dengan mengisi opsinya. (Antaropsi Anda pisahkan oleh tanda koma.) Perhatikan kembali kalender di atas. Anda akan membuat kalender setahun dari 1 Juli 2019 sampai dengan 30 Juni 2020. Oleh karena itu Anda cantumkandates=2019-07-01 to 2020-06-30
Kalender Anda disusun berdasarkan bulan, maka cantumkanmonth list
Nama bulan Anda letakkan di kiri, maka cantumkanmonth label left
Kalender Anda memuat nama dua tahun. Agar nama bulan diikuti oleh nama tahunnya maka cantumkanmonth text=\%mt \%y0
Kemudian antarbaris (antarbulan) dapat Anda atur oleh month yshift=5mm
Sekarang Anda akan mengisi syarat-syarat. (Antarsyarat Anda pisahkan oleh spasi atau dengan menekan tombol Enter.) Anda ingin tiap hari Minggu berwarna merah,(Anda ingin tiap hari berwarna merah?😃) maka cantumkanif (Sunday) [red]
Jika beberapa tanggal ingin diwarnai oleh warna tertentu (misalnya tanggal 15 s.d. 17 Juli 2019 diwarnai Hijau) maka cantumkanif (between=2019-07-15 and 2019-07-17)[hijau]
Oh ya, dalam contoh ini, warna hijau ditetapkan oleh paket xcolor pada mukadimah sebagai \definecolor{hijau}{rgb}{0,0.65,0.2}
Jika Anda ingin melingkari beberapa tanggal sekaligus (perhatikan contohnya pada tanggal 1 s.d. 6 Juli 2019) maka cantumkanif (between=2019-07-01 and 2019-07-06){\draw[Purple,semithick,yshift=1.25pt] (0,0) circle (7pt);}
Jika Anda ingin melingkari tanggal tertentu (perhatikan contohnya pada tanggal 11 Agustus 2019) maka cantumkanif (equals=2019-08-11){\draw[red,semithick,yshift=1.25pt] (0,0) circle (7pt);}
Tentu saja nilai penggeserannya ke kiri/kanan atau ke atas/bawah (xshift atau yshift) dan jari-jari lingkarannya (7pt) dapat Anda atur/sesuaikan. Jika Anda ingin mewarnai satu tanggal tertentu saja (perhatikan tanggal 17 Agustus 2019) maka cantumkan
if (equals=2019-08-17) [nodes=red]
Demikian seterusnya, Anda dapat menambahkan syarat-syarat dengan cara demikian. Kalender pada contoh di atas, tentu saja, ``belum selesai'' sebagai kalender pendidikan. Anda masih harus menandai (misalnya) tanggal kegiatan penilaian tengah semester, penilaian akhir semester, penilaian akhir tahun, Ujian Sekolah, Ujian Nasional, libur semester, dll sesuai dengan kalender pendidikan yang berlaku di tempat Anda bertugas. Nah, untuk memperjelas atas penandaan pada tanggal-tanggal tersebut (sebaiknya, tentu) Anda berikan keterangan di bawah kalender tersebut. Misalnya
\textbf{Keterangan:}\\
1 s.d. 13 Juli 2019 $\square$ Libur Semester\\
15 s.d. 17 Juli 2019 $\square$ Masa Pengenalan Lingkungan Sekolah\\
...
Untuk memandu Anda secara lengkap berikut ini penulis berikan pengkodean untuk contoh kalender di atas.Demikian semoga bermanfaat.
$\square$ Adjie Gumarang Pujakelana 2019
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment