Secara khusus, di mana aplikasi mendapatkan pengaturan font default?

10

Saya telah mengatur font lingkungan saya dengan cara tertentu selama satu atau dua tahun terakhir agar lebih kecil dan lebih mudah dibaca (untuk saya) bersama dengan sekelompok tweak gui lainnya. Saya lupa banyak hal yang saya lakukan untuk melakukannya lagi.

Setelah pembaruan perangkat lunak pada beberapa aplikasi tadi malam, font untuk banyak hal, tetapi tidak semuanya, berubah menjadi ukuran yang lebih besar. Satu-satunya hal yang berhubungan dengan font yang synapticdiperbarui adalah fontconfig, fontconfig-configdan lib terkait.

Pada dasarnya, dari mana aplikasi mendapatkan pengaturan font default dan bagaimana cara mengonfigurasinya?

Meskipun, saya tidak memiliki DE atau gnome-settings-daemonmenjalankan, saya mencoba pengaturan opsi gnome-tweak-tool, dengan asumsi itu adalah pengaturan untuk aplikasi GNOME / gtk, tetapi masih tidak berfungsi. Sudah mencoba mencari pengaturan terkait font di dconf-editordan gconf-editorjuga.

Saya cukup yakin saya melewatkan sesuatu karena saya sudah lupa banyak apa yang saya lakukan untuk mengkonfigurasi semuanya pada awalnya. Sebagai contoh, saya memeriksa pengaturan gtk2 dan gtk3 saya sejauh yang saya ingat bagaimana pengaturannya namun pengaturan masih menunjukkan font dan ukuran font yang telah saya atur sejak sebelumnya.

Berikut daftar beberapa aplikasi yang pernah saya lihat yang mengalami peningkatan ukuran font:

  1. gvim- Saya hanya pernah mengatur font dan bukan ukurannya .vimrc, ukurannya bertambah dari sebelumnya.
  2. i3- Seperti gvim di atas, saya hanya mengatur font .i3/config, jadi i3bardan bar judul jendela memiliki font yang benar, tetapi menjadi lebih besar setelah pembaruan.
  3. evince- Saya pertama kali memperhatikannya di sini. Saya sedang membaca pdf dalam mode presentasi dan memperhatikan bahwa baris "Akhir Presentasi. Klik untuk Keluar" lebih besar dari biasanya. Seperti biasa, font itu tetap yang benar.
  4. dunst- Font notifikasi menjadi lebih besar. Saya tidak ingat pernah mengatur font secara manual untuk program ini, tetapi dulu memiliki font dan ukuran yang benar saya atur untuk sistem sejak lama tanpa harus secara manual mengatur opsi font khusus aplikasi untuk dunst.
  5. leafpad- Tampilan font semakin besar. Aneh karena saya ingat menggunakannya dengan ukuran yang tepat minggu sebelumnya.
  6. dmenu- Sekali lagi, fontnya sama dengan yang saya atur sejak dulu. Itu hanya lebih besar sekarang.
  7. transmission-gtk- Daftar file ditunjukkan dengan Klik Kanan> Properti menunjukkan setiap baris memiliki font yang salah skala. Untungnya, sebagian besar aplikasi lainnya masih memiliki font dan ukuran font yang tepat yang saya inginkan.
  8. gnome-calculator - Font di kotak teks ("layar" kalkulator) lebih besar dari biasanya.

Setiap informasi tentang bagaimana aplikasi ini mengatur font mereka dengan cara yang disebutkan akan membantu . Beberapa dari mereka berbagi utas yang jelas (menjadi aplikasi GTK / Gnome), tapi saya berpikir bahwa semakin jauh, sesuatu yang umum mempengaruhi mereka semua dengan cara yang sama.

Fakta bahwa beberapa aplikasi ini hanya memiliki set font mereka, tetapi bukan ukuran fontnya, memberi tahu saya bahwa satu-satunya hal yang mungkin berubah adalah pengaturan apa pun yang saya ubah sejak lama untuk mengatur font menjadi "lebih kecil dari default "diubah ke nilai yang lebih besar. Sekali lagi, saya tidak bisa mengingat atau mencari tahu di mana itu diatur.

EDIT: Sayangnya, saya mungkin belum jelas. Font itu sendiri bukan masalah, tetapi ukuran di mana mereka ditampilkan oleh aplikasi yang berbeda. Saya telah menemukan solusinya, yang saya jawab di bawah.

maki57
sumber
1
Saya pikir Anda akan meningkatkan kemungkinan seseorang mencoba untuk menjawab jika Anda membatasi pertanyaan pada satu atau dua aplikasi spesifik alih-alih bertanya tentang aplikasi secara umum.
Gunnar Hjalmarsson
Saya mempertimbangkan hal itu pada awalnya, tetapi kemudian saya berpikir untuk memungkinkan orang dengan pengetahuan tentang aplikasi / kelompok aplikasi yang berbeda untuk memberikan jawaban berdasarkan latar belakang mereka. Dengan begitu, dengan asumsi bahwa sebagian besar aplikasi umum mengikuti standar dengan benar dan setelah jawaban yang baik diberikan , berbagai cara font diatur dalam aplikasi dapat dijawab. Juga, fakta bahwa banyak aplikasi terpengaruh sama membuat saya berasumsi bahwa di suatu tempat di sepanjang garis, aplikasi memiliki utas umum ketika datang ke tampilan font yang dipengaruhi oleh perubahan.
maki57
Terlalu luas dengan kondisi pertanyaan ini. Saya khawatir saya harus memilih untuk menutup seperti itu. Ada banyak aplikasi dan setiap aplikasi dapat menyediakan cara mereka sendiri untuk mengontrol pengaturan font. Umumnya aplikasi GTK mengikuti pengaturan font GTK, tetapi aplikasi dapat memiliki pengaturan sendiri
Anwar
Vim pasti tidak mendapatkan font default dari apa pun yang umum dengan Leadpad. Apakah Anda yakin bahwa ukuran font meningkat dalam Vim ? Artinya, di Vim, jika :set guifont?Anda sekarang Anda melihat sesuatu yang berbeda dari apa yang sebelumnya? Kalau tidak, saya pikir Anda entah bagaimana meningkatkan pengaturan dpi tampilan. Apa yang xrandrdikatakan?
AlexP

Jawaban:

1

Mengenai lokasi font, mereka disimpan di /usr/share/fonts/dan /home/USERNAME/.fonts/. Ini mungkin agak relevan.

Ada juga bagian font di unity-tweak-tooluntuk mengubah pengaturan font default. Mungkin mencobanya.

NamaJ
sumber
1

Solusi yang saya temukan adalah mengedit pengaturan dpi ~/.Xresources, dengan mengedit baris di bawah ini untuk memiliki nilai dpi yang benar. Fon sekarang diterjemahkan seperti sebelumnya di beberapa aplikasi GTK atau lainnya.

Xft.dpi: 96
maki57
sumber