Saturday, February 16, 2019

Membuat Stempel Sederhana

Stempel merupakan unsur mutlak untuk mencirikan keabsahan suatu dokumen yang diterbitkan oleh suatu instansi atau organisasi. Secara fisik, stempel biasa dibuat oleh tukang pembuat stempel dan dalam penggunaannya menggunakan tinta khusus untuk stempel. Lalu bagaimana Anda menyertakan stempel ke dalam dokumen $\small\LaTeX $ Anda secara langsung tanpa menggunakan ``stempel basah''?
Perhatikan gambar di samping ini. Akan Akan membuat stempel semacam itu. Anda membuatnya pada satu halaman dengan menggunakan kelas dokumen standalone 
\documentclass[border=10pt]{standalone}
kemudian (nanti) hasilnya dapat Anda sisipkan ke dalam dokumen utama dengan menggunakan perintah 
\includegraphics[<ukuran>]{<nama_berkas>.pdf}
Perhatikan bahwa Anda menyertakan semua kode berikut ini di dalam mukadimah sedangkan pada isi naskah/dokumen cukup satu perintah untuk mencetaknya. Pertama, Anda memerlukan paket-paket berikut ini.


Baris 1 adalah paket untuk penggunaan warna, baris 2 adalah penetapaan warna stempel yang akan digunakan dalam mewarnai stempel yang dibuat, baris 3 adalah paket kebahasaan, dan baris 4 adalah jenis huruf yang digunakan, yaitu TeX Gyre Heros.

Anda juga memerlukan paket-paket


Baris 1 untuk keperluan menggambar, baris 2 untuk membuat teks melingkar, baris 3 untuk mencetak tanda bintang.

Agar memudahkan (lebih ringkas), Anda tetapkan saja teks-teks yang diletakkan pada stempel itu dalam bentuk perintah sebagai berikut.


Kemudian agar tapak stempel mirip seperti goresan tangan (free hand style), sertakan makro yang penulis pinjam dari forum berikut ini.
\pgfdeclaredecoration{free hand}{start}
{
  \state{start}[width = +1pt,
                next state=step,
                persistent precomputation = \pgfdecoratepathhascornersfalse]{}
  \state{step}[auto end on length    = 3pt, % 3
               auto corner on length = 3pt, % 3               
               width=+1pt] % 1
  {
    \pgfpathlineto{
      \pgfpointadd
      {\pgfpoint{1pt}{1pt}}
      {\pgfpoint{rand*.15pt}{rand*.2pt}} % good values .2pt and .15pt
    }
  }
  \state{final}
  {}
}
 \tikzset{free hand/.style={
    decorate,
    decoration={free hand}
    }
 } 
\def\freedraw#1;{\draw[free hand] #1;} 
Perhatikan bahwa perintah untuk menggambar lingkaran pada stempel itu ditetapkan sebagai \freedraw.

Selanjutnya Anda menetapkan perintah pencetakan stempel itu oleh perintah \Stamper dalam ukuran bidang gambar 20 cm persegi.


Pada baris 3 dan seterusnya, di dalam lingkup perintah tikzpicture, Anda akan memberikan perintah-perintah untuk menggambar lingkaran dan meletakkan teks-teks yang sudah ditetapkan di atas.
Anda gambar lingkaran luar itu oleh tiga kali ``goresan'',


Kemudian Anda gambar lingkaran dalam juga oleh tiga kali goresan.


Lalu Anda gambar garis tengah bagian bawah juga oleh tiga kali goresan.


Akhirnya Anda gambar garis tengah bagian atas, juga oleh tiga kali goresan.


Sekarang Anda akan menempatkan teks-teks tersebut. Anda letakkan teks ``MUSYAWARAH GURU MATA PELAJARAN'' dalam tiga kali goresan oleh


Kemudian teks ``KAB. LAMPUNG TENGAH'' oleh 


Lalu teks kedua tanda bintang oleh


Sekarang pada bagian pusat, teks ``MATEMATIKA'' oleh 


Lalu teks ``MGMP'' oleh


Akhirnya teks ``SMP'' oleh



Nah, Anda sudah siap untuk mencetaknya. Pada badan dokumen (isi naskah), Anda nyatakan 
\begin{document}

\Stamper

\end{document}
atau, bila Anda ingin ``memiringkannya'', Anda nyatakan sebagai berikut.
\begin{document}

\rotatebox[origin=c]{-30}{\Stamper}

\end{document}


Penutup

Bagaimana, Anda suka? Mungkin masih terdapat beberapa pengaturan yang Anda sesuaikan dengan selera Anda.
Demikian semoga bermanfaat.

$\square$ Adjie Gumarang Pujakelana 2019

Wednesday, February 13, 2019

Membuat Naskah Soal Penilaian Tengah/Akhir Semester

Kali ini penulis akan memaparkan contoh pembuatan naskah soal yang dapat Anda gunakan ketika Anda (terutama guru) akan membuat (soal) penilaian tengah atau akhir semester. Naskah soal dapat Anda buat dalam bentuk pilihan berganda atau uraian objektif atau gabungan dari keduanya.
Rancangannya sebagai berikut. Pertama, Anda akan membuat kop atau kepala halaman pertama. Pada kop, Anda akan memuat logo di kiri, teks pada bagian tengah, kemudian mengisi bagian kanan oleh logo atau mengosongkannya. Selanjutnya Anda akan menuliskan soal berdasarkan nomor urut atau daftar butir.
Untuk dokumen ini, penulis mengajak Anda untuk menggunakan kelas article dengan ukuran huruf 10pt.
\documentclass[10pt]{article}
Anda menggunakan ukuran kertas, misalnya A4 (atau lainnya), dan menetapkan ukuran margin sesuai dengan ukuran yang Anda inginkan. Misalnya,
\usepackage[a4paper,vmargin=1cm,hmargin=1cm]{geometry}
Jangan lupa untuk menetapkan tata naskah ke dalam Bahasa Indonesia.
\usepackage[indonesian]{babel}
Jenis huruf dapat Anda pilih sesuai selera, misalnya
\usepackage{fouriernc}
Untuk membuat kop, Anda akan membagi satu baris dalam tiga bagian oleh lingkup perintah (environmentminipage dengan dukungan dari 
\usepackage{adjustbox}
Anda juga memerlukan dukungan dari
\usepackage{tikz}
untuk menempatkan logo.

Membuat Kop

Bagilah satu baris ke dalam tiga bagian oleh lingkup perintah minipage sebagai berikut.
\adjustbox{valign=t}{\begin{minipage}{0.15\textwidth}
<Di sini logo instansi Anda>
\end{minipage}}\hfill
%
\adjustbox{valign=t}{\begin{minipage}{0.75\textwidth}
<Di sini nama dan alamat instansi Anda>
\end{minipage}}\hfill
%
\adjustbox{valign=t}{\begin{minipage}{0.15\textwidth}
<Di sini logo instansi Anda atau dikosongkan>
\end{minipage}}
Perhatikan contoh berikut ini.

Anda suka menggarisbawahinya? Baiklah, lebih dulu berikan spasi yang memadai setelah minipage itu, misalnya
\medskip
lalu garis bawahi oleh
\hrule
Bila ingin membuat dua garis (ganda), buatlah garis kedua lebih tebal dan berikan spasi terhadap garis pertama, misalnya
\vspace{.75mm}
\hrule height 1.5pt
Perhatikan hasilnya berikut ini.


Identitas


Berikutnya Anda akan menuliskan identitas antara lain nama mata pelajaran, jenjang kelas, tanggal pelaksanaan, dan durasi waktu pengujian. Untuk hal ini penulis sarankan Anda untuk membuat tabel di dalam lingkup perintah table. Misalnya,
\begin{table}[!ht]
\small
\begin{tabular}{lclp{4.3cm}lcl}
MATA PELAJARAN  & :  & MATEMATIKA && HARI \& TANGGAL &:& SENIN, 18 MARET 2019\\
KELAS   & : & XII (DUA BELAS) && WAKTU & : & 07.30 -- 09.00\\
\end{tabular}
\end{table}
Hasilnya,



Butir Soal

Sekarang Anda mulai menuliskan butir soal secara terurut dalam daftar butir. Anda dapat menuliskannya dalam satu atau dua kolom. Bila Anda ingin membuatnya dalam dua kolom maka perlu didukung oleh
\usepackage{multicol}
dan butir soal Anda dituliskan di dalam
\begin{multicols}{2}
<Di sini butir soal dalam daftar butir dituliskan>
\end{multicols}
Perhatikan contoh penulisan daftar butir soal berikut ini.



Penutup

Mudah, bukan? Anda dapat segera menerapkannya. Beberapa pengaturan (opsi) mungkin masih perlu Anda sesuaikan. 
Demikian semoga bermanfaat.

$\square$ Adjie Gumarang Pujakelana 2019

Related Posts Plugin for WordPress, Blogger...