Apa itu LaTEX?

Byibnu.jihad

Apa itu LaTEX?

Apa itu $latex \LaTeX$?

Secara ringkas $latex \LaTeX$ adalah software pengolah dokumen (word prosessor) yang berfungsi untuk membuat dokumen (artikel, buku, poster, presentasi, dan semacamnya) berdasarkan kode-kode tertentu yang diberikan kepadanya. Ini seperti membuat koding html untuk membuat website, namun dengan kode-kode yang berbeda. $latex \LaTeX$ tersedia secara  gratis dan legal dan termasuk software Open Source. Pengolah dokumen ini dapat dijalankan di linux, windows ataupun Mac.

Selain itu, untuk membuat dokumen $latex \LaTeX$ tersedia banyak software yang memudahkan kita untuk menuliskan koding-kodingnya. Salah satu software terbaik menurut saya adalah TexStudio.

Definisi detail dan lengkap silahkan baca di https://www.ctan.org/tex/ atau yang berbahasa indonesia di https://id.wikipedia.org/wiki/LaTeX.

Mengapa $latex \LaTeX$ penting?

Bagi orang-orang yang bergelut dibidang ilmu pengetahuan maupun penelitian $latex \LaTeX$ menjadi penting karena tuntutan dunia ilmiah yang menginginkannya. Banyak jurnah ilmiah international menginginkan format $latex \LaTeX$ untuk paper mereka, dan banyak perkumpulan ilmiah (scientific society) yang menggunakannya sebagai software utama meraka seperti American Mathematical Society atau lainnya.

Sekedar tambahan dari sudut pandang pribadi saya adalah $latex \LaTeX$ itu keren karena diluar kebiasaan kita dalam membuat dokumen. Sekilas fungsinya sama seperti word prosesor lain seperti Ms Word atau Libre Office atau yang semacamnya. Namun bedanya untuk membuat $latex \LaTeX$ kita harus mengetik koding mentahnya dulu, semacam koding html untuk membuat website begitulah. Sedangkan pada word prosesor lainnya apa yang anda lihat itulah yang anda dapatkan.

Keunggulan $latex \LaTeX$ yang paling saya rasakan (pertama) adalah segi kerapian dan kemudahan dalam menulis persamaan. Misalnya untuk menulis persamaan

[latex]\begin{align}
\nonumber T_2&=m_2a+f_2+T_1\\
\nonumber &=\frac{Fm_2}{m_1+m_2+m_3}-\mu_km_2g + \mu_k m_2 g +\frac{Fm_1}{m_1+m_2+m_3}\\
&=\frac{F(m_1+m_2)}{m_1+m_2+m_3}
\end{align}[/latex]

sangat mudah menuliskannya di $latex \LaTeX$ (dengan pembiasaan dulu tentunya), dan dengan kode tertentu persamaan tersebut akan merapikan dirinya sendiri secara otomatis.

Kode mentah yang harus kita tuliskan adalah
\begin{align}
\nonumber T_2&=m_2a+f_2+T_1\\
\nonumber &=\frac{Fm_2}{m_1+m_2+m_3}-\mu_km_2g + \mu_k m_2 g +\frac{Fm_1}{m_1+m_2+m_3}\\
&=\frac{F(m_1+m_2)}{m_1+m_2+m_3}
\end{align}

Keunggulan (kedua) adalah $latex \LaTeX$ memiliki banyak fitur untuk mengotomatisasi penulisan dokumen kita, misalnya otomatis membuatkan halaman judul, daftar isi, membuat header dan footer, menomori halaman, membuat perbedaan margin pada halaman ganjil dan genap, dan lain-lainnya.

Keunggulan (ketiga) adalah gambar teknis menggunakan Tikz. Apa itu gambar teknis? Yaitu menggambar menggunakan koding. Tanpa software tambahan apapun latex bisa menggambar dengan koding. Hanya perlu mengetikkan teks kodenya kemudian latex akan menggambarkan untuk kita berdasarkan kode tersebut. Misalnya gambar
[latex]\begin{tikzpicture}
\begin{axis}[hide axis]
\addplot[no markers,dashed] {-x^2+4};
\end{axis}
\draw[line width=3mm, blue] (3.43,2.3) circle (1.9cm);
\fill[color=white!90!black] (-1,0.23) — (7.7,0.23) — (7.7,-0.7) — (-1,-0.7) — (-1,0.23);
\draw[thick] (-1,0.23) — (7.7,0.23);
\fill (0.5,0.23) circle (2pt);
\draw[->] (0.5,0.23) –(1,2.1);
\node at (0.5,1) {$v$};
\node at (1,0.5) {$\alpha$};
\draw (0.73,1.2) arc (80:0:1cm);
\draw[<->] (3.43,6) — (3.43,2.3) — (7,2.3);
\node at (3.43,6.2) {$y$};
\node at (7.2,2.3) {$x$};
\draw[dashed] (3.43,2.3) — (3.43,-1);
\draw[|-|] (3,2.3) — (3,5.2);
\node at (2.7,3.5) {$h$};
\draw[|-|] (3.43,-0.1) — (0.5,-0.1);
\node at (1.8,-0.4) {$l$};
\node at (0.2,-0.1) {A};
\node at (3.6,-0.1) {D};
\node at (6.5,-0.1) {C};
\node at (3.6,5.5) {B};
\node at (3.8,1.1) {$R$};
\draw[|-|] (3.5,2.28) — (3.5,0.25);
\end{tikzpicture}[/latex]

adalah hasil dari kode ini

\begin{tikzpicture}
\begin{axis}[hide axis]
\addplot[no markers,dashed] {-x^2+4};
\end{axis}
\draw[line width=3mm, blue] (3.43,2.3) circle (1.9cm);
\fill[color=white!90!black] (-1,0.23) — (7.7,0.23) — (7.7,-0.7) — (-1,-0.7) — (-1,0.23);
\draw[thick] (-1,0.23) — (7.7,0.23);
\fill (0.5,0.23) circle (2pt);
\draw[->] (0.5,0.23) –(1,2.1);
\node at (0.5,1) {$v$};
\node at (1,0.5) {$\alpha$};
\draw (0.73,1.2) arc (80:0:1cm);
\draw[<->] (3.43,6) — (3.43,2.3) — (7,2.3);
\node at (3.43,6.2) {$y$};
\node at (7.2,2.3) {$x$};
\draw[dashed] (3.43,2.3) — (3.43,-1);
\draw[|-|] (3,2.3) — (3,5.2);
\node at (2.7,3.5) {$h$};
\draw[|-|] (3.43,-0.1) — (0.5,-0.1);
\node at (1.8,-0.4) {$l$};
\node at (0.2,-0.1) {A};
\node at (3.6,-0.1) {D};
\node at (6.5,-0.1) {C};
\node at (3.6,5.5) {B};
\node at (3.8,1.1) {$R$};
\draw[|-|] (3.5,2.28) — (3.5,0.25);
\end{tikzpicture}

Karena gambar bisa dihasilkan dari teks koding, maka file mentah $latex \LaTeX$ (.tex) bisa berukuran sangat kecil dengan isi mayoritasnya adalah teks. Namun konsekuensi lainnya adalah software $latex \LaTeX$ sendiri berukuran besar sekitar 2-3 Gb.

Apakah anda tertarik untuk mempelajarinya? Pada artikel selanjutnya saya akan menuliskan petunjuk penginstallan $latex \LaTeX$ dan cara penggunaannya, in syaa Allah.

Sumber gambar $latex \LaTeX$ : https://commons.wikimedia.org/wiki/File:LaTeX_cover.svg

About the author

ibnu.jihad administrator

Dosen di Departemen Fisika FMIPA UGM