Lokakarya LaTeX adalah ekstensi untuk Visual Studio Code, yang bertujuan untuk menyediakan fitur inti untuk penyusunan huruf LaTeX dengan Visual Studio Code.
Proyek ini tidak akan berhasil tanpa kontribusi dari masyarakat, terutama dari kontributor utama saat ini dan di masa lalu:
@jlelong
@tamuratak
@tecosaur
@jabooth
Terima kasih banyak!
Perhatikan bahwa versi terbaru LaTeX-Workshop memerlukan setidaknya VSCode 1.88.0
(Maret 2024 atau lebih baru).
Panduan ekstensi dikelola sebagai wiki
.jnw
.rnw
@
saran[...]
dan begin{}...end{}
Ini bukan daftar lengkap melainkan pratinjau beberapa fitur paling keren.
Bangun LaTeX (termasuk BibTeX) ke PDF secara otomatis saat disimpan.
Lihat PDF saat itu juga (dalam VS Code atau browser).
Mengarahkan dan membalikkan SyncTeX. Klik untuk beralih antara lokasi di sumber .tex
dan PDF dan sebaliknya.
Intellisense, termasuk penyelesaian kunci bibliografi ( cite{}
) dan label ( ref{}
).
Pengurai log LaTeX, dengan kesalahan dan peringatan dalam build LaTeX dilaporkan secara otomatis dalam VS Code.
Cuplikan
Banyak perintah LaTeX yang dapat diketik menggunakan cuplikan yang dimulai dengan , lalu ketik sebagian perintah untuk mempersempit pencarian.
Kelilingi beberapa teks yang dipilih dengan perintah LaTeX menggunakan ctrl + l , ctrl + w ( ⌘ + l , ⌘ + w di Mac). Menu baru muncul untuk memilih perintah. Ini berfungsi dengan banyak pilihan. Pendekatan sebelumnya yang menggunakan sudah tidak digunakan lagi.
Kami juga menyediakan beberapa mekanisme saran lainnya
Huruf Yunani diperoleh sebagai @
+ letter
. Beberapa huruf memiliki varian, yang tersedia sebagai @v
+ letter
. Lihat di sini.
Lingkungan umum dapat diperoleh dengan BXY
dimana XY
adalah dua huruf pertama dari nama lingkungan, misalnya. BEQ
memberikan lingkungan equation
. Jika Anda menginginkan lingkungan versi bintang, gunakan BSXX
, misalnya. BSEQ
memberikan equation*
lingkungan. Lihat di sini.
Perintah font umum dapat diperoleh dengan FXY
di mana XY
adalah dua huruf terakhir dari nama perintah font, misalnya. FIT
memberikan textit{}
. Lihat di sini.
Banyak simbol matematika lainnya yang dapat diperoleh dengan awalan @
. Lihat di sini.
Jalan pintas
Selain cuplikan, ada pintasan yang disediakan oleh ekstensi yang memungkinkan Anda memformat teks dengan mudah (dan satu atau dua hal lainnya).
Ketika baris saat ini dimulai dengan item
atau item[]
, menekan Enter
secara otomatis menambahkan baris baru yang dimulai dengan cara yang sama. Untuk penanganan item terakhir yang lebih baik, menekan Enter
pada baris yang hanya berisi item
atau item[]
sebenarnya akan menghapus konten baris tersebut. alt+Enter
diikat ke perintah baris baru standar. Penyisipan item
otomatis ini dapat dinonaktifkan dengan menyetel latex-workshop.bind.enter.key
ke false
.
Pratinjau saat mengarahkan kursor. Mengarahkan kursor ke tag awal lingkungan matematika menyebabkan pratinjau mathjax muncul.
Kode untuk ekstensi ini tersedia di github di: https://github.com/James-Yu/LaTeX-Workshop
MIT