Panduan LaTeX/Pengenalan: Perbedaan antara revisi

Dari Wikibuku bahasa Indonesia, sumber buku teks bebas
Konten dihapus Konten ditambahkan
Tidak ada ringkasan suntingan
Tag: perubahan_terbaru Suntingan perangkat seluler Suntingan peramban seluler
Tidak ada ringkasan suntingan
Tag: perubahan_terbaru Suntingan perangkat seluler Suntingan peramban seluler
Baris 110: Baris 110:


Anda dapat menginstal TeXworks dengan manajer paket dari distribusi Linux anda atau memilih sebagai pilihan install di installer Windows atau Mac.
Anda dapat menginstal TeXworks dengan manajer paket dari distribusi Linux anda atau memilih sebagai pilihan install di installer Windows atau Mac.

==== LyX ====

[http://www.lyx.org/~~V LyX] adalah editor LaTeX populer untuk Windows, Linux dan Mac OS. Ini berisi editor rumus dan tabel dan menunjukkan petunjuk visual dari dokumen akhir pada layar yang memungkinkan pengguna untuk menulis dokumen LaTeX tanpa khawatir tentang sintaks yang sebenarnya.

Revisi per 4 Oktober 2021 11.21

Apa itu TeX?

TeX adalah markup tingkat rendah dan bahasa pemrograman yang diciptakan oleh Donald Knuth untuk mengeset dokumen menarik dan konsisten. X, yang mewakili huruf Yunani "chi", diucapkan seperti akhir dari Skotlandia danau atau nama Bach. Namanya berasal dari kata Yunani "τεχνολογία" ( technologìa), yang diterjemahkan sebagai "teknologi" dalam bahasa Indonesia; suku kata pertama adalah "τεχ", mirip dengan TeX dalam abjad Latin. Menurut pendekatan yang berbeda nama berasal dari kata Yunani "τέχνη" ( teknis), yang diterjemahkan sebagai seni dalam bahasa Indonesia. Dalam kasus kedua suku kata pertama adalah "τεχ" lagi.

Knuth mulai menulis mesin typesetting TeX pada tahun 1977 untuk menggali potensi dari peralatan digital printing yang mulai menyusup industri penerbitan pada waktu itu, terutama dengan harapan bahwa ia bisa mengubah kecenderungan kualitas ketik memburuk bahwa ia melihat mempengaruhi sendiri buku dan artikel.

TeX adalah bahasa pemrograman, dalam arti bahwa ia mendukung jika-lain membangun, Anda dapat membuat perhitungan dengan itu (yang dilakukan saat kompilasi dokumen), dll, tetapi Anda akan merasa sangat sulit untuk melakukan hal lain tetapi typesetting dengan itu. Kontrol halus TeX menawarkan membuatnya sangat kuat, tetapi juga sulit dan memakan waktu untuk digunakan. TeX terkenal untuk menjadi sangat stabil, untuk berjalan pada berbagai jenis komputer, dan karena hampir bebas bug.

Sekuat TeX mungkin, penggunaan yang efektif memerlukan tingkat cukup tinggi pembelajaran, dan investasi waktu untuk membangun macro kustom untuk pemformatan teks. Bagi mereka mencari solusi yang lebih mudah, sistem persiapan dokumen berdasarkan TeX, yang terdiri dari koleksi pre-built macro, ada. LaTeX adalah salah satu yang lebih populer ini. Hal ini dihargai karena menghemat waktu, mengotomatisasi tugas-tugas tertentu dan mengurangi kesalahan pengguna diperkenalkan. Inilah yang membuatnya begitu populer. Namun, ini datang pada biaya pengorbanan fleksibilitas. TeX tetap menjadi bahasa pilihan bagi mereka yang ingin bahasa format yang berdedikasi dan fungsi hampir tak terbatas.

Apa itu LaTeX?

LaTeX (diucapkan baik "Lah-tech" atau "Lay-tech") adalah paket makro berdasarkan TeX diciptakan oleh Leslie Lamport. Tujuannya adalah untuk menyederhanakan typesetting TeX, terutama untuk dokumen yang berisi rumus-rumus matematika.

Kemudian penulis yang telah berkontribusi ekstensi, disebut paket atau gaya, untuk LaTeX. Beberapa yang digabungkan dengan sebagian TeX / LaTeX distribusi perangkat lunak; lebih lanjut dapat ditemukan di Arsip TeX Komprehensif Jaringan (CTAN).

Sejak LaTeX terdiri dari sekelompok TeX perintah, pengolahan dokumen LaTeX pada dasarnya pemrograman. Anda membuat file teks dalam LaTeX markup, yang berbunyi LaTeX untuk menghasilkan dokumen final.

Pendekatan ini memiliki beberapa kelemahan dibandingkan dengan WYSIWYG (Apa yang Anda Lihat adalah Apa yang Anda Dapatkan) program seperti Openoffice.org Penulis atau Microsoft Word.

Dalam LaTeX:

  • Anda tidak (biasanya) melihat versi terakhir dari dokumen ketika menyuntingnya.
  • Biasanya Anda perlu tahu perintah yang diperlukan untuk LaTeX markup.
  • Kadang-kadang bisa sulit untuk mendapatkan tampilan tertentu untuk dokumen.

Di sisi lain, ada keuntungan tertentu untuk pendekatan LaTeX:

  • Dokumen sumber dapat dibaca dengan editor teks apapun dan dipahami, tidak seperti biner kompleks dan XML format yang digunakan dengan program WYSIWYG.
  • Anda dapat berkonsentrasi murni pada struktur dan isi dokumen, tidak terjebak dengan masalah tata letak dangkal.
  • Anda tidak perlu secara manual menyesuaikan font, ukuran teks, ketinggian garis, atau aliran teks untuk dibaca, seperti LaTeX mengurus secara otomatis.
  • Dalam struktur dokumen LaTeX dapat dilihat oleh pengguna, dan dapat dengan mudah disalin ke dokumen lain. Dalam aplikasi WYSIWYG seringkali tidak jelas bagaimana format tertentu diproduksi, dan mungkin akan mustahil untuk menyalin secara langsung untuk digunakan dalam dokumen lain.
  • Tata letak, font, tabel dan sebagainya konsisten di seluruh dokumen.
  • Rumus matematika dapat dengan mudah mengeset.
  • Indeks, catatan kaki, kutipan dan referensi yang dihasilkan dengan mudah.
  • Karena sumber dokumen teks biasa, tabel, gambar, persamaan, dll dapat dihasilkan pemrograman dengan bahasa apapun.
  • Anda dipaksa untuk struktur dokumen Anda dengan benar.

Pendekatan LaTeX-seperti bisa disebut WYSIWYM, yaitu Apa yang Anda Lihat adalah Apa yang Anda maksud: Anda tidak dapat melihat apa versi final akan terlihat seperti saat mengetik. Sebaliknya Anda melihat struktur logis dari dokumen. LaTeX menangani format untuk Anda.

Dokumen LaTeX adalah file teks biasa yang berisi isi dari dokumen, dengan markup tambahan. Ketika file sumber diproses oleh paket makro, dapat menghasilkan dokumen dalam beberapa format. LaTeX mendukung secara native DVI dan PDF, tetapi dengan menggunakan perangkat lunak lain Anda dapat dengan mudah membuat PostScript, PNG, JPEG, dll

Filsafat penggunaan

Fleksibilitas dan modularitas

Salah satu hal yang paling membuat frustrasi pemula dan bahkan pengguna tingkat lanjut mungkin menemukan menggunakan LaTeX adalah kurangnya fleksibilitas mengenai dokumen desain dan tata letak. Jika Anda ingin merancang dokumen Anda dengan cara yang sangat spesifik, Anda mungkin mengalami kesulitan mencapai hal ini. Perlu diketahui bahwa LaTeX tidak format untuk Anda, dan kebanyakan cara yang benar. Jika tidak apa yang Anda diinginkan, maka cara LaTeX adalah setidaknya tidak lebih buruk, jika tidak lebih baik. Salah satu cara untuk melihatnya adalah bahwa LaTeX adalah bundel dari macro untuk TeX yang bertujuan untuk melaksanakan segala sesuatu tentang format dokumen, sehingga penulis hanya perlu peduli tentang konten. Jika Anda benar-benar menginginkan fleksibilitas, menggunakan TeX biasa sebagai gantinya.

Salah satu solusi untuk dilema ini adalah untuk memanfaatkan kemungkinan modular LaTeX. Anda dapat membangun macro Anda sendiri, atau menggunakan macro dikembangkan oleh orang lain. Anda mungkin bukan orang pertama yang menghadapi beberapa masalah format tertentu, dan seseorang yang mengalami masalah serupa sebelumnya mungkin telah diterbitkan solusi mereka sebagai sebuah paket.

CTAN adalah tempat yang baik untuk menemukan banyak sumber daya tentang TeX dan paket derivatif. Ini adalah tempat pertama di mana Anda harus mulai mencari.

Pertanyaan dan dokumentasi

Selain sumber daya internet yang berlimpah, sumber dokumentasi terbaik tetap manual resmi untuk setiap paket tertentu, dan dokumentasi referensi, yaitu TeXbook oleh D. Knuth dan LaTeX: A document preparation system oleh L. Lamport.

Lain hal tentang TeX

Saat mencari informasi tentang LaTeX, Anda mungkin juga tersandung pada XeTeX, ConTeXt, LuaTeX atau nama lainnya dengan akhiran-TeX. XeTeX adalah mesin TeX yang menggunakan Unicode dan mendukung font populer .Ttf dan .Otf . LuaTeX adalah mesin dengan mesin scripting Lua tertanam bertujuan membuat TeX internal lebih fleksibel.

ConTeXt adalah TeX berbasis dokumen persiapan sistem (seperti LaTeX adalah) dengan sintaks yang sangat konsisten dan mudah dan dukungan untuk mesin pdftex, XeTeX dan LuaTeX. Namun ia tidak memiliki tujuan yang sama seperti LaTeX.

Oleh karena itu kode yang ditulis untuk TeX, LaTeX atau ConTeXt adalah (kebanyakan) tidak kompatibel. Sementara itu, kode khusus (seperti font untuk XeTeX) tidak dapat dikompilasi oleh setiap mesin.

Persyaratan

Minimal, Anda akan memerlukan distribusi TeX, editor teks yang baik dan penampil DVI atau PDF. Tapi, jika ini adalah pertama kalinya Anda mencoba LaTeX, Anda bahkan tidak perlu menginstal apapun. Cukup membuat account pengguna di:

dan lanjutkan tutorial ini dalam bab berikutnya. ScribTeX adalah editor online berbasis web untuk dokumen LaTeX dengan kemampuan kolaborasi yang memungkinkan Anda untuk bereksperimen dengan sintaks LaTeX tanpa harus repot-repot dengan menginstal dan mengkonfigurasi distribusi dan editor. Bila Anda kemudian merasa bahwa Anda akan mendapat manfaat dari memiliki instalasi LaTeX mandiri, Anda dapat kembali ke bab ini dan ikuti petunjuk di bawah ini.

Instalasi distribusi

Jika Anda ingin menggunakan LaTeX secara lokal pada komputer Anda, biasanya Anda perlu menginstal distribusi TeX. Distribusi TeX dikemas dalam koleksi paket dan program yang memungkinkan Anda untuk mengeset tanpa harus secara manual mendownload file dan mengkonfigurasi hal. Distribusi direkomendasikan untuk setiap sistem operasi utama adalah:

  • TeX Live adalah distribusi TeX utama untuk Unix / Linux, Mac OS dan Windows.
  • MikTex adalah distribusi Windows-spesifik.
  • MacTeX adalah Mac OS-spesifik distribusi berdasarkan TeX Live.

Windows

TeX Live dan MikTeX memiliki installer yang mudah yang mengurus pengaturan lingkungan dan men-download paket.

  • TeX Live dapat didownload sini.
  • MikTex dapat didownload sini.

Linux

  • Ubuntu memiliki versi 2009 dari TeX Live di repositori, jadi anda dapat menggunakan: sudo apt-get install TeXLive . Berikut adalah script untuk mengotomatisasi instalasi TeX Live 2010 pada Ubuntu .
  • Fedora hanya memiliki 2007 versi TeX Live, tapi untungnya ada repositori di sini yang dapat Anda gunakan untuk langsung menginstal versi terbaru: yum install TeXLive (ditambah yum install TeXLive-lateks dan salah satu TeXLive-skema- paket).
  • Gentoo menyediakan sebuah ebuild untuk menginstal TeXLive menggunakan perintah emerge TeXLive . [1] Ini adalah meta-ebuild yang menarik dalam paket lainnya tergantung pada flag USE-nya.

Jika distribusi Anda tidak memiliki paket TeX Live, Anda harus melaporkan keinginan di sistem pelacakan bug. Dalam kasus terburuk Anda harus Download TeX Live diri sendiri dan menjalankan installer sendiri. Hal ini tidak sulit, tetapi membutuhkan bahwa Anda tahu bagaimana menggunakan konsol dan membuat beberapa pilihan selama instalasi.

Mac OS

  • Download MacTeX.mpkg.zip pada halaman MacTeX, unzip dan ikuti petunjuk.

Mendapatkan editor teks

Anda juga perlu editor teks untuk menulis kode LaTeX. Anda harus menggunakan editor teks (misalnya Notepad), bukan pengolah kata (Word, OpenOffice). Dedicated LaTeX editor lebih berguna daripada editor teks biasa, karena mereka biasanya memiliki autocompletion pengecekan perintah, ejaan dan kesalahan dan macro berguna.

TeXworks

TeXworks adalah editor TeX khusus yang termasuk dalam MikTex dan TeX Live. Ini dikembangkan dengan gagasan bahwa antarmuka yang sederhana adalah lebih baik daripada yang berantakan, dan dengan demikian untuk memudahkan orang dalam hari-hari awal mereka dengan LaTeX untuk mendapatkan apa yang mereka ingin lakukan: menulis dokumen mereka. TeXworks awalnya muncul justru karena seorang profesor matematika ingin murid-muridnya untuk memiliki pengalaman awal yang lebih baik dengan LaTeX.

Anda dapat menginstal TeXworks dengan manajer paket dari distribusi Linux anda atau memilih sebagai pilihan install di installer Windows atau Mac.