Secara default, Linux sudah menyediakan banyak pilihan font di dalam direktori /usr/share/fonts
. Namun, ada kalanya kita butuh menambahkan font khusus supaya tampilan dokumen di Carbonio Docs jadi lebih sesuai kebutuhan misalnya menggunakan font Roboto, Open Sans, atau font corporate yang dipakai perusahaan.
Prosesnya cukup sederhana, tinggal install font via package manager, lalu lakukan sedikit konfigurasi agar Carbonio Docs bisa mengakses font tersebut.
Install font di linux:
Font baru bisa ditambahkan lewat package manager bawaan Linux. Contoh untuk Roboto Fonts:
Ubuntu/Debian
apt-get install fonts-roboto
RHEL/CentOS
yum install google-roboto-fonts
Font yang diinstall akan otomatis tersimpan di direktori:
/usr/share/fonts/
Salin Font ke Direktori Carbonio Docs
Agar font baru bisa dipakai oleh Carbonio Docs, semua file font perlu disalin ke folder sistem template Docs.
cp -Rf /usr/share/fonts/* /opt/zextras/docs/generated/systemplate/usr/share/fonts/
Ubah Ownership
Carbonio Docs dijalankan oleh user carbonio-docs-editor, jadi pastikan semua font tadi bisa diakses oleh user tersebut.
chown -R carbonio-docs-editor:carbonio-docs-editor /opt/zextras/docs/generated/systemplate/usr/share/fonts/
Restart Service Carbonio Docs
Supaya perubahan terbaca, restart service Carbonio Docs Editor
systemctl restart carbonio-docs-editor.service
Jika Carbonio Docs dijalankan di lebih dari satu node (multi-server setup), langkah yang sama perlu dilakukan di setiap node yang memiliki service Carbonio Docs.
Dengan menambahkan font custom ke Carbonio Docs, kita bisa memastikan hasil dokumen sesuai standar perusahaan, lebih enak dibaca, dan konsisten ketika dibagikan ke user lain. Prosesnya sederhana: install font → copy ke folder Carbonio Docs → set ownership → restart service.