Andika Triwidada
andika@gmail.com 2013-2020, 2022, 2023
Kukuh Syafaat
syafaatkukuh@gmail.com 2016

# Pengenalan ke penyunting teks secara umum

# Bukan suatu pengolah kata

Sebuah penyunting teks mesti dibedakan dari pengolah kata.

Suatu contoh dari sebuah pengolah kata adalah LibreOffice Writer, yang dirilis sebagai sebuah perangkat lunak yang Bebas dan sumber terbuka.

Suatu pengolah kata mengizinkan penciptaan jenis-jenis dokumen yang berbeda (laporan, surat, buku, dsb.), dengan kemampuan menyisipkan gambar, tabel, dan elemen-elemen lain.

Suatu penyunting teks seperti gedit dipakai untuk membuat dan menyunting berkas teks. Berkas yang disimpan oleh gedit dan disimpan pada disk hanya memuat teks.

# Format berkas teks

Dengan suatu penyunting teks, Anda dapat menulis catatan sederhana sebagai teks bentuk bebas. Tapi teks juga bisa mengikuti format tertentu.

Program lain mengambil berkas teks sebagai masukan, membaca teks di dalamnya, dan memproduksi suatu hasil. Sebagai contoh, peramban web dapat membaca berkas teks yang mengikuti format HTML dan merender mereka sebagai halaman.

Suatu format berkas teks menentukan bagaimana konten perlu distrukturkan agar bisa dipahami oleh program lain.

# Contoh

## Menulis dokumen

Menarik untuk dicatat bahwa, dengan sebuah penyunting teks sederhana dan berkas-berkas teks, dimungkinkan untuk menulis dokumen-dokumen seperti yang dihasilkan oleh suatu pengolah kata.

Mengambil contoh kita sebelumnya dengan HTML, untuk menyisipkan suatu gambar, itu dilakukan dengan mengacu ke suatu berkas gambar eksternal (misalnya tersimpan pada disk dalam direktori yang sama). Walaupun berkas gambar bukan merupakan bagian dari berkas HTML, suatu peramban web tahu bahwa itu perlu menempelkannya dalam halaman.

## Kode sumber

Berkas teks tidak terbatas hanya pada menulis catatan atau dokumen, wilayah lain adalah menulis kode sumber, untuk mengembangkan sepotong perangkat lunak dengan suatu bahasa pemrograman atau skrip.

# Penyorotan sintaks

Ketika menulis teks dalam format (atau "bahasa") tertentu, sangat berguna untuk secara visual membedakan elemen-elemen yang berbeda, ketika suatu bagian dari teks memiliki arti khusus. Arti khusus bergantung pada sintaks dari bahasa, mis., bagaimana berbagai hal mesti distrukturkan.

Ini dilakukan dengan menambahkan warna-warni ke teks (atau cara-cara penyorotan lain: tebal, miring, garis bawah, dsb).

Penting dicatat bahwa warna-warni ini tidak disimpan ke dalam berkas; tapi itu aplikasi penyunting teks yang menyajikan teks ke pengguna dengan cara itu.