Saturday, July 4, 2020

Mengibarkan Bendera Merah Putih

Kemarin Pak RT mengumumkan bahwa setiap warga harus memasang bendera di depan rumah mulai hari ini, 4 Juli 2020, hingga akhir Agustus 2020. Nah, sekarang Anda juga akan mengibarkan bendera Merah Putih di sini, dalam menyambut peringatan hari ulang tahun kemerdekaan Republik Indonesia.
Anda akan menggambar dengan menggunakan paket tikz dan mewarnai oleh paket xcolor.
\usepackage{xcolor,warna}
\usepackage{tikz}
Untuk warna merah, Anda tetapkan
\definecolor{merah}{rgb}{0.86274511,0.11764706,0.20784314}
Secara asal, bendera itu dibuat oleh susunan dua persegi panjang yang berisi warna Merah dan Putih. Karena Anda akan menjadikannya tampak berkibar (bergelombang), sebaiknya Anda berikan perintah baru untuk bentuk asal bendera tersebut.
\newcommand\benderaku{
\fill[white] (0,0) rectangle (25,9);
\fill[merah] (0,9) rectangle (25,18);
}
Lebih dulu silakan buka halaman ini. Anda akan menggunakan transformasi nonlinear dari modul PGF.
\usepgfmodule{nonlineartransformations}
\makeatletter
\def\flagtransformation{%
\pgf@xa=\pgf@x%
\pgf@ya=\pgf@y%
\pgfmathsetmacro{\myy}{\pgf@ya+7*sin(\pgf@xa*3.6)-0.1*\pgf@xa}%
\pgf@y=\myy pt}
\makeatother
Bendera sekarang berkibar oleh
\pgftransformnonlinear{\flagtransformation}
\benderaku
tetapi warna Putih tak nampak, (tentu) karena sama dengan warna asal halaman dokumen. Untuk menampakkannya, berikan perintah \shade dua tahap, masing-masing untuk setengah persegi panjang, sebagai berikut.
\shade[left color=black,right color=black,middle color=white,opacity=0.15]
 (0,0) rectangle (12.5,18); % bagian kiri
\shade[left color=black,right color=black,middle color=white,opacity=0.15]
 (12.5,0) rectangle (25,18); % bagian kanan
Terakhir Anda buat tiang bendera di sisi kiri bendera. Cukup dengan memberikan perintah \shade seperti di atas terhadap persegi panjang dalam ukuran panjang dan lebar tertentu.
\shade[left color=black,right color=black,middle color=white,opacity=0.5]
 (-1,-25) rectangle (0,19); % tiang
\shade[left color=black,right color=black,middle color=white,opacity=0.5]
 (-.5,19) ellipse (.7 and .3); % penutup atas tiang
Selesai! Bendera Merah Putih telah berkibar.


Ayo praktikkan! Uraian di atas terangkum sebagai berikut.


Kita lahir dan hidup di negeri ini, menikmati kemerdekaan hasil dari perjuangan para pejuang pendiri bangsa. Cinta tanah air adalah bagian dari iman. Mari kita rawat kehormatan bangsa dengan terus belajar, bekerja, dan berkarya. 
Selamat ulang tahun ke-75 Republik Indonesia.
Demikian semoga bermanfaat.
Bila Anda berminat untuk mempelajari $\LaTeX$ secara khusyuk, silakan bergabung ke Indonesia Digital Teacher atau hubungi @Kalakay via Telegram. 

$\square$ Adjie Gumarang Pujakelana 2020


Menulis Teks Arab dengan Menggunakan Papan Ketik Arabic Special

Ada beragam teknis dalam penulisan teks Arab. Kali ini Anda akan menulis teks Arab dengan menggunakan jenis huruf Arab Amiri juga dengan berbantukan papan ketik dan jenis huruf Arabic Special (yang dapat Anda unduh di sini). Jika teks Arab yang Anda tulis berupa nash Alquran maka dapat Anda pungut di sana. Dalam hal ini, tentu saja, Anda bekerja dengan menggunakan pengkompilasi XeLaTeX. 
Perhatikan kedua gambar di bawah ini. Lebih dulu pastikan Arabic Special telah terpasang di dalam komputer Anda. Klik tombol ``ENG'' pada bagian bawah-kanan taskbar. Sematkan Touch keyboard pada taskbar. Klik Touch keyboard, klik tombol ``ENG'' pada bagian bawah-kanan Touch keyboard, dan klik ``Arabic Special''. Perhatikan papan ketik Arabic Special. Anda akan menekan tombol Shift untuk menuliskan tanda harakat, tanwin, tasydid, sukun, dll.
Sekarang saatnya Anda mencantumkan paket-paket pendukung penulisan teks Arab dan menetapkan bahasa yang digunakan.
\usepackage{fontspec}
\setmainfont{Source Serif Pro}
\newfontfamily\arabicfont[Script=Arabic,Scale=1.25,Mapping=arabicdigits]{Amiri}
\usepackage{polyglossia}
\setmainlanguage{bahasai}
\setotherlanguage{arabic}

Anda dapat memulai untuk menuliskan teks Arab. Anda menuliskannya di dalam lingkup perintah Arabic.
\begin{Arabic}
<teks Arab>
\end{Arabic}
Sebagai contoh, tuliskan teks berikut ini dengan menggunakan papan ketik Arabic Special kemudian kompilasi.

  اللَّÙ‡ُÙ…َّ Ø¥ِÙ†ِّÙŠ Ø£َعُوذُ بِÙƒَ Ù…ِÙ†َ الْÙ‡َÙ…ِّ ÙˆَالْØ­َزَÙ†ِ، ÙˆَØ£َعُوذُ بِÙƒَ Ù…ِÙ†َ الْعَجْزِ ÙˆَالْÙƒَسَÙ„ِ، ÙˆَØ£َعُوذُ بِÙƒَ Ù…ِÙ†َ الْجُبْÙ†ِ ÙˆَالْبُØ®ْÙ„ِ، ÙˆَØ£َعُوذُ بِÙƒَ Ù…ِÙ†ْ غَÙ„َبَØ©ِ الدَّÙŠْÙ†ِ، ÙˆَÙ‚َÙ‡ْرِ الرِّجَالِ


Demikian semoga bermanfaat.
Bila Anda berminat untuk mempelajari $\LaTeX$ secara khusyuk, silakan bergabung ke Indonesia Digital Teacher atau hubungi @Kalakay via Telegram. 

$\square$ Adjie Gumarang Pujakelana 2020

Friday, July 3, 2020

Membuat Drop Cap dengan Paket Lettrine

Drop cap dapat mempercantik tampilan paragraf Anda. Di dalam TeX Live, drop cap dibentuk dengan menggunakan berkas dalam bentuk font dimension (*.fd). Ada berbagai jenis font dimension yang tersedia di dalam TeX Live yang dapat Anda pilih. Drop cap semakin cantik berkat dukungan dari paket lettrine

Bagaimana membentuknya?

Pertama, pada mukadimah, cantumkan tiga baris perintah pendukungnya sebagai berikut.
\usepackage{lettrine}
\input <nama dimensi jenis huruf>
\newcommand*\initfamily{\usefont{U}{<nama dimensi jenis huruf>}{xl}{n}}
Kedua, dalam penggunaannya, (Anda dapat memberikan pewarnaan oleh paket xcolor, misalnya) Anda berikan perintah
\lettrine[lines=<banyak baris>,...]{\initfamily\color{<warna>}<satu huruf>}
{\color{BlueViolet}<huruf lainnya>} <teks dalam paragraf>
Opsi-opsi lainnya dalam perintah \lettrine dapat Anda pelajari di dalam dokumentasi paket lettrine. Untuk melihat hasilnya, perhatikan contoh dokumen berikut ini.


Untuk melihat huruf-huruf cantik dari beberapa font dimension, berikut ini penampakkan dari GoudyIn.fd, ArtNouv.fd, Elzevier.fd, Nouveaud.fd, Acorn.fd, Zallman.fd, MorrisIn.fd, dan Typocaps.fd.


Bila Anda bekerja dengan pengkompilasi XeLaTeX, tentu pilihan jenis hurufnya lebih banyak lagi. Tetapi ada cara yang khas untuk Anda dalam membuat dop cap. Paket fontspec dan penetapan jenis huruf utama (Anda tentukan sendiri) tetap menjadi syarat wajib.
\usepackage{fontspec}
\setmainfont[Ligatures={TeX}]{...}
Kemudian Anda tetapkan jenis huruf yang akan digunakan untuk drop cap, misalnya,
\newfontface{\amy}{amydor.ttf}
Jangan lupa untuk mencantumkan pendukungnya.
\usepackage{lettrine}
\renewcommand{\LettrineFontHook}{\color{Emerald}\amy}
Dalam penggunaannya, sama seperti di atas tetapi mungkin Anda perlu menetapkan ukuran huruf tertentu agar harmonis dengan teks di kanannya. Misalnya,
\lettrine[lines=4,...]{\fontsize{50}{50}\selectfont D}{rop cap} dapat mempercantik tampilan paragraf Anda. 
Ini sekadar contoh teks.
Berikut ini contoh dokumen oleh XeLaTeX yang memuat drop cap


Demikian semoga bermanfaat.
Bila Anda berminat untuk mempelajari $\LaTeX$ secara khusyuk, silakan bergabung ke Indonesia Digital Teacher atau hubungi @Kalakay via Telegram.

$\square$ Adjie Gumarang Pujakelana 2020

Thursday, July 2, 2020

Bagaimana Menggunakan Jenis huruf Mathdesign?

Paket mathdesign adalah paket yang memadukan penggunaan jenis huruf untuk teks dan rumus.
Paket mathdesign menggantikan semua jenis huruf matematis standar $\TeX$ oleh sekumpulan jenis huruf matematis lengkap, yang dirancang untuk dikombinasikan dengan jenis huruf teks pilihan Anda. Jenis huruf yang disediakan mencakup seluruh lambang/simbol dalam $\TeX$ dan $\LaTeX$, seperangkat simbol American Mathematical Society (AMS) lengkap, dan simbol dalam Ralph Smith’s Formal Script (RSFS). Beberapa simbol digunakan oleh paket textcomp. Juga ditetapkan beberapa simbol tambahan.
Ini salah satu pilihan ketika Anda ingin membedakan penggunaan jenis huruf untuk teks dan untuk rumus. Untuk rumus Anda peroleh dari mathdesign sedangkan untuk teks Anda cantumkan dalam opsinya. Misalnya,
\usepackage[mdput]{mathdesign}
yang berarti bahwa Anda menggunakan jenis huruf utopia untuk teks dan mathdesign untuk rumus.

Ada tiga jenis huruf untuk teks di dalam paket ini, yaitu

$
\begin{array}{lll}\hline
\textrm{Jenis huruf teks} & \textrm{Nama dalam opsi} & \textrm{Nama dalam paket} \\\hline
\textrm{Adobe Utopia} & \textrm{adobe-utopia, utopia} & \textrm{mdput} \\
\textrm{URW Garamond} & \textrm{urw-garamond, garamond} & \textrm{mdugm} \\
\textrm{Bitstream Charter} & \textrm{bitstream-charter, charter} & \textrm{mdbch} \\ \hline
\end{array}
$

Perhatikan contoh dokumen berikut ini.



Untuk penggunaan jenis huruf teks garamond, Anda memerlukan dukungan dari delapan berkas berikut ini, yang dapat Anda pungut dari sini.


Demikian semoga bermanfaat.

$\square$ Adjie Gumarang Pujakelana 2020

Related Posts Plugin for WordPress, Blogger...