Pengenalan

Pengenalan

Lateks adalah sistem menaip dan bahasa markup yang membolehkan penciptaan dokumen. Lateks sangat digunakan oleh komuniti akademik dan saintifik. Lateks menghasilkan jenis yang indah dan ditulis dalam bahasa yang cukup intuitif. Artikel ini akan membincangkan sejarah ringkas, contoh penggunaan pengenalan, front-ends, dan bacaan selanjutnya.

Mengenai lateks

Dari laman webnya, Latex adalah sistem jenis-jenis yang berkualiti tinggi; Ia merangkumi ciri -ciri yang direka untuk pengeluaran dokumentasi teknikal dan saintifik. Lateks adalah standard de-facto untuk komunikasi dan penerbitan dokumen saintifik. Lateks tersedia sebagai perisian percuma. Lateks pertama kali dikeluarkan pada tahun 1985 oleh Leslie Lamport sebagai lanjutan Tex. Tex dibangunkan oleh Donald E. Knuth. Pertama kali dikeluarkan pada tahun 1978. Lateks digunakan, seperti yang disebutkan, lebih awal dalam persekitaran akademik untuk penerbitan buku dan penerbitan artikel. Tidak pergi ke luar topik, tetapi lateks juga digunakan untuk membuat formula yang dipaparkan pada aplikasi Wikimedia seperti Wikipedia! Sebagai tambahan kepada keupayaannya untuk memaparkan formula dan halaman yang dicipta dengan indah, lateks boleh dilakukan banyak lebih banyak tetapi itu melampaui skop artikel ini. Lihatlah laman utama lateks untuk dokumentasi selanjutnya pada lateks.

Pemasangan

Saya akan merangkumi pemasangan untuk LaTeX di Debian (& Ubuntu), Fedora, dan Archlinux.

Untuk memasang LaTeX di Debian (& Ubuntu) jalankan arahan Linux berikut:

# apt-get update # apt-get memasang texlive texlive-base 

Sekiranya anda mahukan pakej lateks penuh berjalan

# apt-get Pasang Texlive-Full 

Perintah yang terakhir mestilah tidak perlu, untuk tujuan artikel ini. Walau bagaimanapun, jika anda menghadapi sebarang masalah, kembali dan pasangkan pakej Texlive-Full.

Di fedora:

# yum Pasang Texlive Texlive-Latex 

Di Archlinux:

Pacman -s Texlive -paling 

Semasa anda berada (memasang lateks) juga ambil "Texworks". Pakej wujud untuk Debian dan Fedora. Di Archlinux, anda perlu mengambil pakej ini dari aur. Ini akan memudahkan beberapa perkara yang ingin saya hadapi. Namun, anda boleh membuat .Fail Tex di mana -mana editor teks, editor pengaturcara seperti Vim, Geany, dan lain -lain ..



Penggunaan

Setelah memasang lateks, set cukup banyak anda. Tetapi mari menutupkan asas -asas bahasa terlebih dahulu.

\  $ - _ % ^ # $ 

Watak di atas masing -masing mempunyai makna khas. Contohnya tindak balas biasanya menunjukkan permulaan urutan kawalan seperti formula atau simbol tertentu seperti \ alpha. Tanda -tanda dolar menunjukkan beralih antara teks biasa dan teks yang mewakili formal matematik. Kurungan digunakan untuk mengumpulkan watak bersama. Karat dan garis bawah mewakili skrip super dan sub standard anda. Asas -asas struktur dokumen bergantung pada jenis dokumen yang ingin anda buat. Untuk artikel asas \ DocumentClass, \ Begin, dan \ end urutan harus cukup. Menulis sebahagian daripada ini mungkin kelihatan berulang tetapi tidak ada kebimbangan, banyak hujung depan untuk lateks datang dipasangkan dengan banyak templat untuk pelbagai dokumen (saya akan menutupnya kemudian).

Oleh itu, mari turun ke beberapa contoh sebenar. Untuk mencipta formula untuk nilai masa wang, saya akan menulis perkara berikut dalam editor teks pilihan saya. Seperti yang ditunjukkan di bawah:

\ DocumentClass [a4paper, 12pt] artikel \ start document $ pv = \ frac fv (1+ \ textit i)^n $ \ end Document 

Ini ditulis di Texworks. Walau bagaimanapun, anda boleh menggunakan VIM atau editor teks lain (pastikan anda menyimpan dokumen anda sebagai .TEX). Di Texworks, kini saya akan menekan butang main hijau. Di Bash, saya akan mengeluarkan perkara berikut:

pdflatex $ teks.Tex 

Seperti di Texworks, ini akan menyusun PDF untuk saya. Texworks melangkah lebih jauh dengan memaparkan PDF. Saya juga boleh mendapatkan fungsi ini di Bash dengan melakukan sesuatu seperti:

pdflatex $ teks.Tex && mupdf $ teks.Tex 


PDF yang dihasilkan akan menunjukkan perkara berikut:

Mari bergerak ke yang lebih rumit .fail tex. Saya akan menulis halaman cepat membincangkan penilaian FCF dan menentukan nilai modal sekarang dengan pertumbuhan yang tetap atau berubah -ubah

Saya memulakan artikel saya dengan menulis perkara berikut di Texworks:

\ DocumentClass [A4Paper, 12pt] Artikel \ Begin Document \ PageStyle Headings \ sandar penilaian
Penilaian wang adalah konsep yang merujuk kepada nilai masa depan modal semasa. Kami boleh menggunakan konsep ini untuk aliran tunai percuma (FCFS). Formula untuk penilaian fcf adalah seperti berikut: \ [\ sum_ i = 1^\ infty = \ frac fcf_i (1+wacc)^i \\ \\ di mana: \\ $ fvf_c = $ Jumlah semua aliran tunai masa depan syarikat $ fvf_i = $ adalah anggaran fcf firma pada tahun \ textit i $ wacc = $ adalah kos purata wajaran modal \\ formula ini berfungsi untuk kedua -dua kadar malar dan berubah -ubah dari pertumbuhan. Tetapi model Gordon menjadikan penilaian pertumbuhan berterusan angin! Model Gordon untuk penilaian berterusan adalah: \ [p_0 = \ frac d_1 k-g \] \\ di mana: \\ $ p_0 = $ harga semasa $ g = $ dijangka pertumbuhan $ k = $ dijangka kembali

Sekiranya anda mengikuti di Texworks, menyusunnya sekarang dengan menekan butang main atau menggunakan arahan pdflatex untuk menjana .pdf.

Anda mesti melihat perkara berikut:


Di dalam ini .Fail Tex yang saya gunakan \ [dan \] untuk menunjukkan teks matematik, sama seperti $. Backslash ganda digunakan menunjukkan garis rehat seperti
dalam html. Saya juga menggunakan urutan \ jumlah untuk memaparkan penjumlahan. Sekarang saya akan menutupi beberapa hujung depan hingga lateks



Hujung depan

Terdapat beberapa hujung depan yang wujud dengan lateks. Saya akan menunjukkan kepada anda beberapa dan memberikan URL masing -masing. Saya juga akan merangkumi satu alat tambahan yang menggunakan ciri lateks.

Untuk artikel ini, saya menggunakan Texworks:

Dari laman webnya: Projek Texworks adalah usaha untuk membina program depan Tex yang mudah (persekitaran kerja) yang akan tersedia untuk semua sistem operasi desktop utama hari ini Laman webnya terletak di sini.

Satu lagi bahagian depan yang bertindak sebagai wysiwym (apa yang anda lihat adalah apa yang anda buat) adalah lyx. LYX adalah projek yang cukup baik yang merupakan platform silang dan sumber terbuka. Ia mempunyai halaman ciri. Yang selain menggariskan ciri -cirinya, mengandungi skrin yang menggariskan semua ciri yang disediakannya (kebanyakan ciri -ciri tersebut hanyalah antara muka untuk ciri -ciri yang lebih kuat yang mungkin baru kepada pengguna yang tidak dikenali). Lihat maklumat ini di laman utama LYX di sini. Berikut adalah pukulan skrin lyx. Seperti yang anda lihat di bawah, LYX boleh membuat skrip yang diimport (seperti ditunjukkan di bawah) atau memaparkan jenis yang dibuat dari dalam program sambil mengekalkan kod asas (WYSIWYM != Wysiwyg). Ini adalah aplikasi lengkap ciri yang cukup. projek.

GUI ketiga untuk lateks, adalah Kile. Ia mempunyai banyak ciri Lyx dan Texworks. Kile (ditunjukkan di bawah) adalah antara muka QT untuk ciri lateks. Ketiga -tiga (Lyx, Texworks, dan Kile adalah sumber terbuka, platform silang, dan datang dengan banyak templat.



Satu program terakhir yang saya fikir saya akan menyebutkan adalah Zim. Ia bukan hujung depan untuk lateks, namun ia membolehkan penggunaan lateks sebagai plugin. Sebagai nota mengambil permohonan untuk *nix, saya fikir ini adalah ciri yang sangat berguna dan berkuasa kerana kuasa yang datang dengan menggunakan lateks. Jalankan arahan Linux berikut untuk memasang Zim:

apt -get memasang zim #under debian atau ubuntu yum pasang zim #in fedora pacman -s zim #in archlinux 

Setelah menjalankannya untuk pertama kalinya, Zim akan meminta anda membuat buku nota. Setelah berbuat demikian aktifkan "Plugin Persamaan Masukkan" di bawah Edit -> Keutamaan -> Plugin. Sekarang dalam menu tekan sisipan -> persamaan voila. Sekarang setiap kali anda mencatat nota, anda juga boleh menangkap persamaan kompleks yang anda tidak dapat menaip sebelum ini. Pukulan skrin Zim di bawah:

Kesimpulan

Saya rasa artikel ini menyentuh asas -asas. Dari sini, saya akan mengesyorkan menyemak dokumentasi dari laman utama lateks. Mereka menawarkan pautan ke banyak tutorial, cara, dan dokumen dalam beberapa format mengenai lateks. Ini adalah program yang agak luas dan berkuasa. Sekali, anda mula mempelajari asas -asas dan mempunyai keperluan, anda akan menyedari bahawa dokumentasi ada anda akan mendapati bahawa pembelajaran ciri -ciri baru agak mudah. Pautan dokumentasi dari halaman mereka yang membincangkan topik yang lebih maju seperti memaparkan had, fungsi, huruf Yunani, integral, pelbagai misc. simbol, atau cara menerapkannya ke artikel Wikipedia dan banyak lagi. Secara terang. Agak mengagumkan untuk mengatakan paling sedikit. Cuba lateks hari ini!

Tutorial Linux Berkaitan:

  • Cara Mengurus Sejarah Bash
  • Perkara yang hendak dipasang di Ubuntu 20.04
  • Pengenalan kepada Automasi, Alat dan Teknik Linux
  • Menguasai Gelung Skrip Bash
  • Mint 20: Lebih baik daripada Ubuntu dan Microsoft Windows?
  • Perkara yang perlu dipasang di Ubuntu 22.04
  • Perkara yang perlu dilakukan setelah memasang ubuntu 20.04 Focal Fossa Linux
  • Cara memasang lateks di Ubuntu 22.04 Jammy Jellyfish Linux
  • Fail Konfigurasi Linux: 30 teratas yang paling penting
  • Berapa kerap anda perlu reboot pelayan Linux anda?