Masalah jarak font kantor (kerning) gratis

16

Pada setiap sistem operasi setiap kali saya menginstal LibreOffice, tampaknya selalu ada masalah dengan karakter spasi yang benar.

Berikut ini beberapa contohnya:
Kerning yang jelek

Kata pertama adalah kata yang sama persis dalam dokumen yang sama dan font yang sama, namun terlihat berbeda. (sekitar huruf e dan n )

Kata kedua memiliki celah aneh antara p dan a

Pada kata terakhir A dan d hampir tumpang tindih.

Semua ini adalah font biasa. Tidak ada yang mewah. Adakah cara untuk memperbaikinya?

PS Format>Character>Postition>Pair Kerningsudah diaktifkan.

Rtsne42
sumber
Saya perhatikan ini juga.
You'reAGitForNotUsingGit
Saya tidak pernah memperhatikan ini sampai Anda mengajukan pertanyaan ini. Saya perhatikan bahwa jika Anda menggunakan huruf kapital pertama kata itu juga akan mengubah spasi. Terpilih jadi semoga pertanyaan ini cukup mendapat perhatian. +1
Terrance
Saya tidak berpikir Anda akan mendapatkan jawaban karena Anda memberikan detail yang sangat sedikit di sini. Font apa? Versi LibreOffice apa? Sistem Operasi apa? Semua ini mungkin berkontribusi, tetapi saya akan mulai dengan font. Sebagai contoh, saya tidak melihat yang seperti ini dengan Liberation Sans di LO 5.3.0.3 di Ubuntu 16.04.
Moilleadóir
Harap dicatat bahwa masalah ini tampaknya tidak berlanjut ketika "menerbitkan" dokumen baik dengan mengekspornya ke pdf atau dengan mencetaknya.
Bruni

Jawaban:

1

Spasi huruf aneh ini disebabkan oleh bug yang telah diselesaikan di LibreOffice 5.3.

Pada saat penulisan, versi 5.3.0 tersedia melalui PPA, ketik berikut ini ke terminal untuk memastikan versi terbaru diinstal:

sudo add-apt-repository ppa:libreoffice/ppa
sudo apt-get update
sudo apt-get install libreoffice
Tyson
sumber
2
Saya memiliki Libre Office 5.3.0.3 dan bug masih ada. Coba ubah ukuran jendela aplikasi secara perlahan dan Anda akan melihat jarak antar huruf berubah saat Anda mengubah ukurannya.
Rtsne42
1
@ Danchm01 mencoba dengan pasangan Kerning berubah off . Kerning GPOS adalah algoritma kerning baru, dengan mengaktifkan pair-kerning mungkin memaksa penggunaan algoritma lama.
Tyson
1
Baru saja ditingkatkan dari Writer 5.1 ke 5.3. Kerning lebih buruk .
buka
1

Mungkin mencoba untuk menonaktifkan opsi "akselerasi perangkat keras" di bawah Tools>Propertiesmenu, lalu LibreOffice>View.

Itu membantu saya untuk menyelesaikan beberapa gangguan huruf seperti itu di masa lalu.

Taz8du29
sumber
1

Masalah Anda mungkin dapat diperbaiki dengan menambahkan pengaturan ini ke ~/.config/fontconfig/fonts.conf:

<match target="font">
 <edit name="rgba" mode="assign">
  <const>rgb</const>
 </edit>
</match>
<match target="font">
 <edit name="hinting" mode="assign">
  <bool>true</bool>
 </edit>
</match>
<match target="font">
 <edit name="hintstyle" mode="assign">
  <const>hintslight</const>
 </edit>
</match>
<match target="font">
 <edit name="antialias" mode="assign">
  <bool>true</bool>
 </edit>
</match>

Cuplikan ini melakukan hal berikut:

  • Mengaktifkan antialiasing subpixel, yang meningkatkan penampilan banyak font (ini adalah sistem yang sama yang digunakan oleh ClearType pada Windows)
  • Menyetel font yang menunjukkan sedikit (ini biasanya merupakan standar global, tetapi LibreOffice tampaknya tidak melihatnya)
  • Menyalakan antialiasing normal (ini bekerja bersama dengan antialiasing subpixel)

Petunjuk font menyebabkan huruf disejajarkan dengan kisi-kisi piksel pada monitor Anda, yang mungkin dapat menyebabkan masalah kerning. Dengan mengatur ini ke sedikit, ruang antar-karakter dipertahankan.

Masalah-masalah ini biasanya hanya terjadi dengan font Windows atau font yang dirancang untuk menjadi setara secara metrik (seperti font LibreOffice default), bagi mereka yang tidak dirancang dengan pertimbangan gertakan ke grid pixel.

iczero
sumber