Cara Memasang Font Baru di LibreOffice di Linux
By Redaksi / Oktober 17, 2026 / No Comments / Tutorial Komputer
LibreOffice di Linux membaca font dari sistem melalui fontconfig, bukan dari folder aplikasi. Cara memasang font baru di LibreOffice berarti mendaftarkannya ke fontconfig, lalu me-refresh cache agar Writer, Calc, dan Impress mengenalinya. Panduan ini membahas tiga cara pemasangan, cara memeriksanya dari terminal, serta hal yang perlu diperhatikan saat dokumen akan dibuka di komputer lain.
Lokasi font yang dibaca sistem
Font yang dipasang di Linux disimpan di beberapa direktori berbeda tergantung siapa pemakainya. Memahami pembagian ini mencegah masalah font hilang saat akun lain memakai komputer yang sama.
- ~/.local/share/fonts untuk font milik satu pengguna, tidak perlu hak akses administrator.
- /usr/share/fonts untuk font yang dipakai semua pengguna di mesin tersebut, biasanya hasil paket distribusi.
- /usr/local/share/fonts untuk font yang dipasang manual oleh administrator.
Untuk kebutuhan sehari-hari, folder pengguna di pilihan pertama paling praktis. Font langsung tersedia tanpa sudo, dan kalau suatu saat ingin dihapus, cukup hapus berkasnya. Folder sistem cocok kalau satu komputer dipakai bergantian oleh beberapa orang dengan kebutuhan font yang sama, misalnya font korporat di kantor.
Instalasi cepat lewat berkas font
Kalau kamu mengunduh font dalam format .ttf atau .otf, pemasangan bisa dilakukan dari terminal dengan satu rangkaian perintah. Buat folder tujuan bila belum ada, salin berkasnya, lalu bangun ulang cache font.
mkdir -p ~/.local/share/fonts
cp ~/Unduhan/*.ttf ~/.local/share/fonts/
fc-cache -fv
Perintah fc-cache adalah bagian yang sering terlupa. Tanpa perintah ini, font sudah ada di disk tetapi LibreOffice belum membacanya karena cache fontconfig masih menyimpan daftar lama. Opsi -fv menampilkan proses pembangunan cache per direktori sehingga kamu bisa memastikan folder font benar-benar dipindai.
Kalau ingin menyimpan font di dalam folder proyek agar bisa dipakai ulang di mesin lain, salin ke ~/.local/share/fonts/nama-proyek. Subfolder seperti ini dibaca fontconfig selama berada di bawah direktori font pengguna.
Pasang font lewat manajer paket distribusi
Sebagian font sudah dikemas oleh distribusi, terutama font yang sering dipakai di dokumen kantor. Debian dan turunannya menyediakan paket seperti fonts-liberation, fonts-crosextra-carlito, dan fonts-noto. Manfaat memilih jalur paket adalah pembaruan ikut terbawa saat sistem diperbarui, dan lokasi pemasangannya sudah benar sejak awal.
Perintah pemasangannya berbeda antardistribusi. Di Debian, Ubuntu, dan Linux Mint, gunakan sudo apt install nama-paket. Di Fedora dan turunannya, gunakan sudo dnf install nama-paket. Di Arch dan Manjaro, paket font biasanya tersedia di repositori resmi dengan nama yang diawali ttf- atau otf-.
Memeriksa apakah font sudah terdaftar
Ada dua pemeriksaan yang berguna sebelum membuka LibreOffice. Yang pertama mencari nama font di fontconfig, yang kedua memastikan aplikasi mendeteksinya.
fc-list | grep -i "nama font"
fc-match "Nama Font"
fc-list menampilkan semua font yang sudah dikenali sistem. Kalau nama font tidak muncul di hasil pencarian, masalahnya ada di tahap pemasangan atau cache, bukan di LibreOffice. fc-match menunjukkan font apa yang akan dipakai sistem ketika diminta keluarga font tertentu, berguna untuk mengecek apakah permintaan font jatuh ke pengganti yang tidak diinginkan.
Setelah font terdaftar di fontconfig, tutup LibreOffice sepenuhnya lalu buka lagi. Aplikasi membaca daftar font saat mulai berjalan; sekadar menutup dokumen tanpa menutup aplikasi sering membuat font baru belum muncul di menu.
Masalah yang sering muncul setelah instalasi
Font muncul di menu tetapi berubah saat dibuka di komputer lain
Dokumen menyimpan nama font, bukan berkas fontnya. Kalau penerima tidak memiliki font yang sama, LibreOffice akan menggantinya dengan font lain yang mirip, dan lebar teks bisa bergeser. Untuk dokumen yang akan dikirim, pilih font yang tersedia luas seperti keluarga Liberation atau Noto, atau sematkan font saat mengekspor ke PDF. Langkah ekspor yang rapi dibahas di cara export PDF di LibreOffice Writer tanpa layout berantakan.
Nama font tidak muncul di daftar meski berkasnya ada
Periksa izin baca berkas font. Berkas yang disalin dari media eksternal kadang membawa izin yang tidak sesuai sehingga fontconfig melewatinya. Jalankan ls -l di folder font untuk memastikan berkas bisa dibaca oleh pengguna yang sedang login, lalu jalankan fc-cache -fv sekali lagi.
Font hanya muncul untuk satu pengguna
Kalau font dipasang di folder pengguna, akun lain di mesin yang sama tidak akan melihatnya. Pindahkan ke /usr/local/share/fonts dengan hak administrator bila font perlu tersedia untuk semua akun.
Dampak pilihan font pada tata letak dokumen
Mengganti font di tengah penulisan mengubah jumlah baris, posisi nomor halaman, dan panjang daftar isi. Kalau kamu memakai daftar isi otomatis, perbarui field setelah font final dipilih agar nomor halaman ikut menyesuaikan. Prosedur pembaruannya ada di cara membuat daftar isi otomatis di LibreOffice Writer.
Margin dan ukuran kertas juga terasa berbeda ketika font diganti ke jenis yang lebih lebar atau lebih sempit. Untuk dokumen dengan batas margin ketat, seperti naskah yang harus mengikuti format tertentu, atur ulang setelah font final ditetapkan lewat panduan cara mengatur margin dan ukuran kertas di LibreOffice Writer. Menetapkan font lebih dulu menghemat waktu karena penyesuaian tata letak hanya dilakukan sekali.
Kalau kamu bekerja dengan data dari sistem lain dan ingin melihat hasilnya dalam bentuk tabel, penyajian data lewat halaman web punya tantangan sendiri, termasuk memilih font yang konsisten antara berkas kantor dan tampilan web. Pembahasan teknis soal penyajian data semacam itu bisa dilihat di cara menampilkan data API ke tabel HTML dengan jQuery.
Ringkasan
Memasang font di LibreOffice di Linux berarti menaruh berkas font di salah satu direktori yang dibaca fontconfig, menjalankan fc-cache, lalu membuka ulang aplikasi. Verifikasi dengan fc-list sebelum menyalahkan LibreOffice. Untuk dokumen yang berpindah komputer, pilih font yang umum tersedia atau ekspor ke PDF agar tata letak tetap sama.
Pertanyaan yang Sering Diajukan
Apakah font yang dipasang di Linux bisa dipakai di LibreOffice versi Flatpak?
Bisa, selama font dipasang di direktori sistem seperti /usr/share/fonts atau /usr/local/share/fonts. Versi Flatpak berjalan di sandbox dengan akses terbatas ke folder pengguna, jadi font di ~/.local/share/fonts kadang tidak terbaca. Memindahkannya ke folder sistem adalah solusi paling sederhana.
Bagaimana cara menghapus font yang sudah tidak dipakai?
Hapus berkas font dari direktori tempat font itu dipasang, lalu jalankan fc-cache -fv lagi. LibreOffice akan berhenti menampilkan font tersebut setelah aplikasi dibuka ulang. Untuk font yang dipasang lewat manajer paket, hapus melalui perintah paket distribusi agar catatan instalasinya ikut bersih.
Apakah memasang banyak font memperlambat LibreOffice?
Daftar font yang sangat panjang membuat menu font lebih lambat dibuka, terutama pada mesin dengan memori terbatas. Simpan hanya keluarga font yang benar-benar dipakai, misalnya satu untuk teks isi, satu untuk judul, dan satu monospace untuk kode. Menghapus font yang tidak terpakai juga mempercepat pembangunan cache saat sistem dinyalakan.