Xelatex merupaka perluasan dari LaTeX yang mendukung berbagai jenis font yaitu .otf dan .ttf dan juga mendukung unicode sehingga mendukung berbagai jenis bahasa
1. A
Mengenal XeTEX atau XeLTEX
Hirwanto
January 20, 2014
Abstract
A
A
XeTEX atau XeL TEX merupakan perluasan dari TEX dan L TEX yang dapat
menampilkan berbagai jenis font tulisan seperti OpenType(.otf), TrueType(.ttf)
dan mendukung unicode.
1 Pendahuluan
A
A
XeLTEX atau XeTEX adalah salah satu varian dari TEX atau LTEX yang popular.
Perangkat ini diciptakan guna menutupi kekurangan yang ada pada TEX. Berikut ini
A
adalah beberapa kelebihan XeLTEX yaitu :
1. Mempunyai dukungan unicode artinya dapat menerima berbagai jenis perintah
dalam berbagai bahasa seperti bahasa Korean, Jepang, Cina, India maupun Malaysia
yang saling berbeda dalam bentuk penulisan maupun cara penulisan.
2. Mempunyai dukungan terhadap berbagai jenis font(tulisan) dalam bentuk .otf(Open
Type Font) dan .ttf(True Type Font). Hal inilah yang memudahkan kita dalam
menggunakan berbagai jenis font pribadi dan tak terbatas pada font yang diberikan
A
oleh perangkat lunak seperti LTEX ataupun TEX.
A
2 XeTEX dan XeL TEX
A
XeTEX merupakan perluasan dari TEX atau PlainTEX sedangkan untuk XeLTEX adalah
A X. Ketika kita mendapatkan dua kosakata yang berbeda yaitu
perluasan dari XeLTE
perkembangan XeTEX mengikuti jalur TEX artinya file tersebut dalam dikompile hanya
dalam bentuk .dvi, namun dengan tambahan dukungan perangkat seperti dvi to pdf
A
maka kita bisa dapatkan file dalam bentuk .pdf. Untuk XeLTEX dikembangkan dari
A
LTEX artinya dapat secara langsung mendapatkan file dalam bentuk .pdf. Berikut
A
adalah jalur kompilasi XeLTEX yaitu :
1. Buatlah suatu dokumen dengan menggunakan WinEdt, dapat dilihat dibawah ini :
documentclass{article}
% perintah diatas sama seperti LaTeX
% perintah diatas untuk memanggil struktur file dalam bentuk artikel
1
2. % anda dapat juga mengubah menjadi book, report dll
usepackage{fontspec}
% perintah diatas adalah hal yang membedakan antara LaTeX dan XeLaTeX
% untuk perintah LaTeX, biasanya diganti dengan usepackage[...]{fontenc}
begin{document}
Bagian ini disini teks yang akan kita buat
fontspec{isilah dengan font pribadi anda bisa dalam bentuk .ttf atau .otf}
% perintah diatas menyatakan bahwa font dalam dokumen diatur dalam
% font yang diberikan
% misalkan font pribada kita, fontspec{101! 'FlieZ fer Rose.ttf}
% untuk berbagai jenis font, anda bisa cari di internet :)
normalfont
% perintah diatas berguna untuk mengembalikan font ke
% bentuk standar
fontspec{isilah dengan font pribadi anda bisa dalam bentuk .ttf atau .otf}
Bagian ini disini teks yang akan kita buat, misalkan I LOVE YOU
normalfont
% perintah diatas berguna untuk mengembalikan font ke
% bentuk standar
end{document}
2. Selanjutnya, simpan file Anda dalam bentuk .tex dan buatlah suatu folder dengan
nama sesuai keinginan Anda sendiri serta masukkan file tersebut ke dalam folder
yang anda buat, misal seperti ini :
tes.tex
% nama file yang anda simpan
tes
% nama folder yang ada buat
tes.tex
love.ttf % misal nama font
you.oft % misal nama font
% ketiga file diatas berada dalam satu folder, tes
3. Setelah Anda simpan, hal selanjutnya yang dilakukan adalah lakukan kompilasi
A
dokumen dengan cara, klik ikon XeLTEX pada bagian atas di Menu bar WinEdt
dan tunggu hingga proses kompilasi dokumen selesai sehingga didapatkan dokumen
seperti ini
fontspec{101! 'FlieZ fer Rose.ttf}
{Huge I LOVE YOU}
Akan menghasilkan font dibawah ini :
I LOVE YOU
Hasil kompilasi diatas hanya sekedar contoh, Anda bisa menggunakan font yang
berbeda sesuai dengan keinginan dan keperluannya.
2
3. fontspec{DK Jubileum.otf}
{Huge I LOVE you}
I LOVE you
Untuk dapat mengembalikan ke font standar dapat dilakukan dengan cara menambahkan
ke akhir font yang diubah yaitu tambahkan normalfont.
fontspec{11px3bus.ttf}
{Huge I LOVE YOU}
I LOVE YOU
fontspec{101HeartStringZ.ttf}
{Huge I LOVE YOU}
I LOVE YOU
3 Pengaturan Font
A
Pengaturan font pada XeLTEX tergantung pada file font berbentuk .otf atau .ttf yang
berada pada satu folder file tersebut atau font yang tidak berada didalam MikTEX.
4 Fitur Wajib
A
Fitur yang wajib digunakan pada XeLTEX adalah sebagai berikut :
A
1. usepackage{fontspec} merupakan paket dari LTEX agar dapat menjalankan beragam font .otf maupun .ttf
2. defaultfontfeatures{Ligatures=TeX} merupakan suatu standar tulisan agar
tidak berubah pada saat kompilasi dokumen, misalnya kita ini menampilkan emdash(--).
3. Ketika kita ingin menuliskan notasi matematika pada dokumen.tex kita maka tentunya kita akan membuat suat standar font tersebut agar tidak berubah ketika
disisipkan font yang berbeda.
3