Apa cara termudah untuk memulai dengan LaTeX?

43

Saya ingin belajar dan menggunakan LaTeX di Ubuntu. Paket apa yang saya butuhkan? Apa editor terbaik untuk kode LaTeX di Ubuntu untuk pengguna LaTeX baru? Saya juga ingin kemampuan untuk melihat kode dalam satu panel dan hasilnya dalam panel kedua, jika mungkin - meskipun tidak harus WYSIWYG.

eugenemarshall
sumber
2
Saya tidak akan bergabung dengan perang editor TeX, tapi saya ingin mengulangi apa yang dikatakan @detly: apa pun yang Anda lakukan tidak dimulai dengan Lyx: Anda tidak akan mempelajari apa yang Anda lakukan dan Anda tidak akan benar-benar mendapatkan fungsionalitas keluar sampai Anda tahu apa yang ingin Anda lakukan.
nbm

Jawaban:

39

Cukup instal paket texlive , ini akan menarik semua yang penting. Selain itu Anda dapat menginstal dokumentasi dalam bahasa Anda, mis. texlive-doc-en . Jika Anda menulis dalam bahasa yang berbeda dari bahasa Inggris, Anda juga harus menambahkan paket bahasa masing-masing, misalnya texlive-lang-french . Ada juga paket berorientasi topik yang bagus seperti texlive-science atau texlive-humaniora - tetapi jika Anda ingin mempelajari dasar-dasar LaTeX Anda tentu tidak membutuhkannya.

Jika Anda hanya memerlukan dukungan pengeditan dasar seperti penyorotan sintaks, editor teks apa pun akan melakukannya, termasuk gedit editor teks standar GNOME. Opsi lebih lanjut termasuk:

  • texworks Instal texworks : Editor LaTeX dengan antarmuka yang cukup bersih dan sederhana, menampilkan penampil PDF terintegrasi dan sinkronisasi antara editor dan penampil (yaitu Anda dapat melompat ke posisi yang sama di keduanya)
  • kile Instal kile : editor yang tangguh untuk KDE (dapat diinstal di bawah GNOME dan berfungsi dengan baik selain mengubah beberapa detail konfigurasi untuk menggunakan GNOME pdf viewer misalnya)
  • texmaker Pasang texmaker : Mirip lingkupnya dengan KILE, tetapi lebih "mirip GNOME" (mis. lebih sedikit tombol di bilah alat ;-)), fitur yang sedikit lebih sedikit daripada KILE mungkin
  • latexila Instal latxila : Suka KILE, tetapi ditargetkan ke GNOME.
  • lyx Instal lyx : bukan benar-benar editor LaTeX tetapi lebih merupakan pengolah kata yang menggunakan LaTeX secara internal - pendapat berbeda apakah ini adalah cara terbaik untuk belajar LaTeX "nyata".

Sebagian besar editor ini tidak benar-benar memiliki panel pratinjau tetapi ini tidak benar-benar diperlukan: Tetap buka evince dengan dokumen yang sedang Anda kerjakan, evince akan secara otomatis menyegarkan kontennya segera setelah Anda "menyusun" dokumen lateks Anda

Marcel Stimberg
sumber
1
Texworks juga merupakan editor yang tersedia!
Peter Smit
Kembali. LyX - tidak ada salahnya menggunakannya bersama belajar LaTeX, selama Anda jelas dengan diri sendiri bahwa ini adalah apa yang Anda lakukan;) Bagaimanapun, untuk benar-benar menggunakan LyX dengan tingkat keberhasilan apa pun, Anda harus mengetahui dasar-dasar LaTeX dan telah berjuang melalui kesalahan yang lebih mendasar tanpa bantuan.
detly
3
Saya merekomendasikan TeXstudio : didasarkan pada Texmaker, tetapi open-source dan memiliki fungsi tambahan untuk membuat hidup lebih mudah. texstudio.sourceforge.net
rosch
Saya ingin mencatat bahwa, berlawanan dengan apa yang dilakukan rosch, Texmaker adalah open source (GPL). Bagaimanapun, baik TeXstudio dan Texmaker adalah pilihan yang sangat baik untuk pengalaman pertama dengan LaTeX.
Luís de Sousa
10

Jika Anda hanya ingin menginstal hal-hal dasar, Anda harus menginstal texlive-latex-base

sudo apt-get install texlive-latex-base

Jika Anda ingin seluruh shebang, termasuk dokumentasi yang luas, Anda dapat melakukannya texlive-full

sudo apt-get install texlive-full

Jika Anda menginginkan editor yang ringan, Anda bisa menginstalnya gedit-latex-plugin

sudo apt-get install gedit-latex-plugin

yang menambahkan fungsionalitas LaTeX ke editor teks default.

Jika Anda menginginkan sesuatu dengan lebih banyak fungsi, Anda bisa texmakermencobanya

sudo apt-get install texmaker

ParanoiaPuppy
sumber
1
Hanya +1 cepat khusus untuk plugin gedit-lateks. Saat ini saya sedang menulis tesis PhD saya dengan itu, dan saya sangat suka cara itu diintegrasikan ke dalam editor teks default, dan cara itu bekerja dengan mulus dengan proyek yang mencakup beberapa file dan file bibtex besar.
SB
7

Anda dapat menginstal semua paket lateks yang diperlukan melalui texlive-latex-base. Ada juga opsi tambahan yang tersedia.

Anda selalu dapat menggunakan emacs sebagai editor, ia memiliki banyak utilitas lateks yang tersedia. Namun, editor mana pun Anda merasa nyaman dengan karya.

Jika Anda ingin memiliki editor khusus (yang sebenarnya memiliki wysiwyg), Anda dapat melihat ke lyx, atau jika Anda menggunakan KDE Anda dapat menggunakan KILE yang merupakan IDE untuk lateks.

KILE memberi Anda bantuan tambahan dengan utilitas LaTex seperti bibliografi dll. Anda dapat secara otomatis memulai semua kompilasi yang diperlukan dll.

txwikinger
sumber
Karena saya menggunakan GNOME, bukankah Kile akan membawa banyak barang KDE? Dan bukankah itu mungkin menyebabkan masalah bagi saya? Ngomong-ngomong, sarannya!
eugenemarshall
Ya itu akan menginstal dan memuat perpustakaan KDE
txwikinger
+1 untuk Lyx, membuatnya mudah untuk memulai dan kemudian bekerja lebih detail nanti.
Hamish Downer
1
@eugenemarshall: KDE dan Gnome dapat hidup berdampingan pada sistem yang sama, sehingga menginstal pustaka KDE seharusnya tidak menimbulkan masalah bagi Anda. Yah, Kile mungkin akan terlihat tidak pada tempatnya di antara aplikasi Anda yang lain, tapi itu saja.
David Z
4

Saya sementara kembali saya menulis posting blog yang membandingkan 8 editor LaTeX gratis yang berbeda , yang semuanya tersedia untuk Ubuntu. (Tentu saja, saya menggunakan Ubuntu ketika saya menulis posting!)

Posnya sekitar enam bulan saat ini. Saya pikir banyak informasi di sana akan bermanfaat, meskipun beberapa di antaranya sudah ketinggalan zaman, atau hal-hal baru telah ditambahkan sementara itu tidak disebutkan di sana. (Misalnya, Texmaker (x) memiliki pratinjau bawaan sekarang, gedit menjadi lebih sesuai dengan SyncTeX - Saya kira sekarang ada beberapa fitur SyncTeX, meskipun saya tidak pernah menemukan cara menggunakannya.)

Jika Anda tidak ingin ruang disk (berhati-hatilah, ini lebih dari 2 GB!), Saya sarankan menginstal paket penuh-texlive , atau bahkan melewatkan manajer paket Ubuntu dan menginstal TeXlive langsung dari CTAN / TUG. Dengan begitu Anda tidak perlu khawatir kehilangan pacakges.

Beberapa orang telah menyebutkan Texmaker, tetapi jika Anda mempertimbangkan itu, saya sangat merekomendasikan pergi untuk garpu TexmakerX , yang memiliki lebih banyak fitur, atau setidaknya saya lakukan ketika saya membandingkan.

Sementara itu, saya telah memutuskan untuk menggunakan vim, tetapi tanpa vim-latex suite. Saya telah menulis beberapa skrip khusus, termasuk yang menyediakan vim dengan panel pratinjau live-update-as-you-type menggunakan mupdf. Jika ada yang tertarik, saya akan memposting instruksi untuk menggunakannya dengan Ubuntu di suatu tempat. Namun, saya tidak benar-benar merekomendasikan mencoba menguasai vim dan LaTeX secara bersamaan. Mereka masing-masing memiliki kurva belajar yang sangat besar (meskipun mereka berdua sepadan!), Dan mencoba melakukan keduanya secara bersamaan akan membuat orang yang paling sabar menjerit.

luar biasa
sumber
1
Saya suka blog Anda itu cukup informatif. Kile juga favorit saya.
Murai
3

Instal melalui pusat perangkat lunak

Gummi adalah program sumber terbuka, lintas platform, gratis, yang menampilkan panel pratinjau langsung.

Fitur yang termasuk dalam rilis stabil terbaru Gummi:

Live preview pane for the compiled document
Helpers to generate tables/matrices/graphics
LaTeX error checking
Syntax highlighting
Spellchecking
Document statistics
BibTeX integration
Persistent configuration

Fitur yang saat ini termasuk dalam cabang pengembangan kami:

Multi-tab/document project support
Support for additional build LaTeX systems rubber & latexmk
Compiling through DVI & Postscript
Makeindex support
Continuous PDF preview mode
Filter bibliography entries
SyncTeX support

Gummi masih dalam pengembangan aktif.

hhlp
sumber
3

Anda mungkin ingin mencoba TeXlipse , sebuah plugin yang menambahkan dukungan TeX ke Eclipse IDE.

Pablo
sumber
Saya juga menggunakan TeXlipse, editor LaTeX yang terintegrasi dengan semua alat Eclipse lainnya yang sangat kuat. Yang mengatakan, saya akan mencatat bahwa belum ada rilis baru selama 3,5 tahun.
Luís de Sousa
2

Vimadalah salah satu editor terbaik, tetapi Anda harus belajar sedikit sebelum dapat menggunakannya (mulai vimtutordi terminal), dan belajar lebih banyak untuk menggunakannya secara efisien. Ini memiliki ekstensi vim-lateks dalam vim-latexsuitepaket. Anda dapat menggunakan versi grafis vim, the gvim.

Arpad Horvath
sumber
2

Instal melalui pusat perangkat lunak

Texmaker adalah editor LaTeX gratis, modern dan lintas platform untuk sistem linux, macosx dan windows yang mengintegrasikan banyak alat yang diperlukan untuk mengembangkan dokumen dengan LaTeX, hanya dalam satu aplikasi.

Texmaker mencakup dukungan unicode, pemeriksaan ejaan, pelengkapan otomatis, pelipatan kode dan penampil pdf internal dengan dukungan synctex dan mode tampilan berkelanjutan. Texmaker mudah digunakan dan dikonfigurasi.

Texmaker dirilis di bawah lisensi GPL.

hhlp
sumber
1

Seperti yang lain telah disebutkan texlive-latex-base dan texlive-full adalah cara terbaik untuk mendapatkan paket lateks pada sistem Anda. Saya juga menginstal texlive-latex-extra karena membuat lebih banyak paket yang tersedia.

Akhir-akhir ini untuk editor lateks saya telah mencoba TeXworks. Dengan TeXworks Anda dapat membuka kode lateks di satu jendela dan di jendela di sebelahnya Anda dapat memiliki dokumen terkompilasi. Ketika Anda membuat pembaruan dan membangun kembali dokumen, tampilan dokumen akan tetap pada titik Anda melihat sehingga ini dapat berguna untuk melihat perubahan Anda mulai berlaku.

Mark Davidson
sumber
1

Sebagai distribusi LaTeX, Anda dapat menggunakan texlive. Ada metapackage yang disebut texlive-full yang akan menginstal seluruh distribusi untuk Anda, tetapi tentu saja Anda dapat menginstal paket individual sesuai kebutuhan Anda. Adapun editor, ada beberapa opsi dan Anda mungkin harus mencoba beberapa dan melihat mana yang Anda sukai. Saya pribadi menggunakan Emacs dengan auctex, atau texworks. Editor populer lainnya adalah vim, texmaker, dan banyak lagi.


sumber
1

Tanpa ingin memulai perang (agama) saya dapat sangat merekomendasikan emacsdikombinasikan dengan AUCTeX . Ini menyediakan fasilitas luar biasa untuk bergerak di sekitar dokumen, mengelola referensi dan kutipan, memasukkan markup template (LaTeX) untuk lingkungan yang berbeda (tabel, gambar, dan sebagainya) dan menyusun dokumen dan mempratinjaunya.

AUCTeX sangat bagus untuk dokumen panjang - menulis tesis saya di dalamnya adalah apa yang membuat saya belajar emacsdan, sayangnya, vimkurang menggunakan kekasih saya .

hargriffle
sumber