<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>UGM Archives - Structilmy</title>
	<atom:link href="https://structilmy.com/blog/tag/ugm/feed/" rel="self" type="application/rss+xml" />
	<link>https://structilmy.com/tag/ugm/</link>
	<description>Tutorial, Catatan, Dokumentasi</description>
	<lastBuildDate>Wed, 12 Aug 2020 00:38:03 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1.3</generator>

<image>
	<url>https://i0.wp.com/structilmy.com/wp-content/uploads/2019/01/cropped-favs.png?fit=32%2C32&#038;ssl=1</url>
	<title>UGM Archives - Structilmy</title>
	<link>https://structilmy.com/tag/ugm/</link>
	<width>32</width>
	<height>32</height>
</image> 
<site xmlns="com-wordpress:feed-additions:1">165056026</site>	<item>
		<title>Menuliskan Huruf Arab di Latex</title>
		<link>https://structilmy.com/blog/2019/02/03/menuliskan-huruf-arab-di-latex/</link>
					<comments>https://structilmy.com/blog/2019/02/03/menuliskan-huruf-arab-di-latex/#comments</comments>
		
		<dc:creator><![CDATA[Rian Adam]]></dc:creator>
		<pubDate>Sun, 03 Feb 2019 12:16:41 +0000</pubDate>
				<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[Latex]]></category>
		<category><![CDATA[UGM]]></category>
		<guid isPermaLink="false">http://rianadam.web.ugm.ac.id/?p=492</guid>

					<description><![CDATA[Catatan: Artikel ini khusus untuk pengguna template Latex MIPA UGM SKRIPSI Jadi ketika saya menulis skripsi dan tesis beberapa waktu lalu saya perlu menuliskan beberapa huruf Arab di laporan saya. Saya menggunakan template Latex dari MIPA UGM (download di sini). Template tersebut dibuat awalnya oleh Pak Drs. Pekik Nurwantoro, Ph.D. lalu dimodifikasi oleh teman saya, [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph"><strong>Catatan: Artikel ini khusus untuk pengguna template Latex <a href="https://github.com/rianrajagede/template-skripsi-mipa" target="_blank" rel="noopener noreferrer">MIPA UGM SKRIPSI</a></strong></p>



<p class="wp-block-paragraph">Jadi ketika saya menulis skripsi dan tesis beberapa waktu lalu saya perlu menuliskan beberapa huruf Arab di laporan saya. Saya menggunakan template Latex dari MIPA UGM (<strong><a href="http://structilmy.com/2019/01/create-asynchronous-flask-app-using-gunicorn-gevent/" target="_blank" rel="noopener noreferrer">download di sini</a></strong>).</p>



<p class="wp-block-paragraph">Template tersebut dibuat awalnya oleh Pak Drs. Pekik Nurwantoro, Ph.D. lalu dimodifikasi oleh teman saya, <a href="http://github.com/yusufsyaifudin/" target="_blank" rel="noopener noreferrer">Yusuf Syaifudin</a>. Dan saya modif lagi di repo github saya. Dan karena menggunakan template ini lah menulis huruf Arab jadi sedikit <em>tricky</em> dari biasanya.</p>



<h3 class="wp-block-heading">Compiler</h3>



<p class="wp-block-paragraph">Problem pertama adalah selama ini saya meng-<em>compile</em> file Latex saya menggunakan perintah <code>pdflatex</code> yang ternyata bisa dibilang tidak support untuk menampilkan tulisan dengan huruf yang aneh-aneh (unicode). Karenanya salah satu opsi yang saya gunakan adalah pindah menggunakan <code>xelatex</code>.</p>



<p class="wp-block-paragraph">Compiler ini sebenarnya tidak perlu diinstall lagi bagi pengguna texlive Ubuntu. Dan kalau di online editor, biasanya juga disediakan opsi untuk mengatur compiler yang digunakan.</p>



<h3 class="wp-block-heading">Package</h3>



<p class="wp-block-paragraph">Masalah lain adalah template dari MIPA UGM sudah tertata rapi, ini membuatnya sulit untuk sekadar menambah pengaturan package agar bisa menuliskan huruf Arab tanpa merusak apapun. Saya sudah mencoba menggunakan <code>babel</code> atau <code>polyglossia</code> tetapi selalu berakhir compiler error <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f641.png" alt="🙁" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>



<p class="wp-block-paragraph">Lalu bagaimana solusinya? setelah beberapa kali mencoba solusi, saya temukan solusi yang menurut saya paling pas, berikut langkah-langkahnya:</p>



<p class="wp-block-paragraph">1. Install XeTeX kalau anda belum memiliki xelatex. Di buntu bisa menggunakan perintah:</p>



<pre class="EnlighterJSRAW" data-enlighter-language="generic" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">sudo apt-get install texlive-xetex</pre>



<p class="wp-block-paragraph">2. Download font yang menyediakan tampilan huruf Arab. Misalnya, yang saya gunakan adalah font <a href="https://www.fontsquirrel.com/fonts/scheherazade">Scheherazade</a>.</p>



<p class="wp-block-paragraph">3. Definisikan font tersebut ke dokumen kalian (di template MIPA UGM perinah ini dituliskan di <code>ADDITIONAL_PACKAGE.tex</code>)</p>



<pre class="EnlighterJSRAW" data-enlighter-language="latex" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group=""> usepackage{fontspec}
 \newfontfamily\arabicfont[Script=Arabic]{Scheherazade}</pre>



<p class="wp-block-paragraph">4. Selanjutnya untuk setiap akan menuliskan huruf Arab, tinggal gunakan perintah <code>\arabicfont</code>:</p>



<pre class="EnlighterJSRAW" data-enlighter-language="latex" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">This is english document {\arabicfont وَهَذِهِ فِقرَةٌ بِالعَرَبِيَة مَعَ كَلِمَة
اِنكلِيزِيَة } and this is also english text.</pre>



<p class="wp-block-paragraph">5. Lalu untuk meng-<em>compile</em>, kita gunakan Xelatex, dengan perintah</p>



<pre class="EnlighterJSRAW" data-enlighter-language="generic" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">xelatex yourdoc.tex</pre>



<p class="wp-block-paragraph">6. Ketika proses compile selesai, maka akan muncul huruf Arab yang di posisi yang diinginkan. <strong>Tapi coba perhatikan</strong>, ada yang aneh dengan tulisan tersebut, yakni tulisan tidak dalam format RTL (right to left), atau tertulis dari kanan ke kiri, sehingga tulisannya jadi terbaca aneh. Lalu bagaimana caranya membuatnya format RTL?</p>



<p class="wp-block-paragraph">7. Download file <code>bidi.tex</code> dari <a href="http://texdoc.net/texmf-dist/tex/xelatex/bidi/bidi.tex">texdoc.net/texmf-dist/tex/xelatex/bidi/bidi.tex</a>, <strong>jangan gunakan</strong> package bidi menggunakan perintah <code>\usepackage{bidi}</code> Saya tidak tahu pasti kenapa, tapi menggunakan package bidi seperti itu akan merusak template MIPA UGM. Dengan menggunakan <code>bidi.tex</code> langsung dari filenya kita memperoleh versi sederhana dari bidi yang lebih aman.</p>



<p class="wp-block-paragraph">8. Inputkan file bidi tersebut setelah kita definisikan huruf Arab kita:</p>



<pre class="EnlighterJSRAW" data-enlighter-language="latex" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">\usepackage{fontspec}
\newfontfamily\arabicfont[Script=Arabic]{Scheherazade}
\input{bidi.tex}</pre>



<p class="wp-block-paragraph">9. Untuk mengaktifkan RTL gunakan perintah <code>\RL</code>:</p>



<pre class="EnlighterJSRAW" data-enlighter-language="latex" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">This is english document \RL{\arabicfont وَهَذِهِ فِقرَةٌ بِالعَرَبِيَة مَعَ كَلِمَة
اِنكلِيزِيَة } and this is the other english text.</pre>



<p class="wp-block-paragraph">10. Dan coba <em>compile</em> ulang, maka kali ini akan benar-benar berhasil:</p>



<figure class="wp-block-image"><a href="https://i0.wp.com/rianadam.web.ugm.ac.id/wp-content/uploads/sites/8344/2017/09/Screenshot-from-2017-09-06-19-14-13.png"><img data-recalc-dims="1" decoding="async" src="https://i0.wp.com/rianadam.web.ugm.ac.id/wp-content/uploads/sites/8344/2017/09/Screenshot-from-2017-09-06-19-14-13.png?w=1090" alt="" class="wp-image-498"/></a></figure>



<p class="wp-block-paragraph">Sekian! Semoga bermanfaat, jika ada yang ditanyakan atau ada usulan solusi lain silakan komentar di kolom yang tersedia! <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>



<p class="wp-block-paragraph">Sumber:</p>



<ul class="wp-block-list"><li><a href="https://tex.stackexchange.com/questions/141867/minimal-bidi-for-typesetting-rl-text">https://tex.stackexchange.com/questions/141867/minimal-bidi-for-typesetting-rl-text</a></li><li><a href="https://www.misophoniainternational.com/pen-isnt-just-pen/">https://www.misophoniainternational.com/pen-isnt-just-pen/</a></li></ul>
]]></content:encoded>
					
					<wfw:commentRss>https://structilmy.com/blog/2019/02/03/menuliskan-huruf-arab-di-latex/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">492</post-id>	</item>
	</channel>
</rss>

<!--
Performance optimized by W3 Total Cache. Learn more: https://www.boldgrid.com/w3-total-cache/?utm_source=w3tc&utm_medium=footer_comment&utm_campaign=free_plugin

Object Caching 0/121 objects using Memcache
Page Caching using Disk: Enhanced 
Database Caching using Redis (Request-wide modification query)

Served from: structilmy.com @ 2026-10-27 18:16:02 by W3 Total Cache
-->