Anda dapat mencoba mengedit kode sumber Nautilus untuk memperbesar font di zoom seperti di Nautilus 3.4.
CATATAN: Dalam contoh ini saya menjalankan ubuntu 13.04 dengan nautilus (file) 3.6.3. Anda dapat menguji ini di mesin virtual untuk melihat apakah semuanya OK.
Pertama-tama, saya mengatur Nautilus Prefereces di "Tampilan Daftar" sebagai Tampilan Default dan "200%" zoom dalam Tampilan Default Daftar .
Secara default hasilnya tanpa font skala adalah:
1) Pastikan Anda telah mengaktifkan repositori kode sumber
- Buka Pusat Perangkat Lunak Ubuntu
- Di Bilah Menu pilih Edit -> Sumber Perangkat Lunak . Klik untuk mengaktifkan "Repositori kode sumber" . Kalau-kalau saya menggunakan "Server Utama" untuk Mengunduh.
Buka jendela Terminal dan ketik:
2) Di Terminal, ketik yang berikut untuk menginstal paket yang diperlukan.
sudo apt-get install build-essential quilt
3) Instal dependensi build.
sudo apt-get build-dep nautilus
4) Buat folder untuk mengunduh kode sumber.
mkdir ~/Downloads/src
cd ~/Downloads/src
5) Unduh kode sumber & variabel Ekspor.
6) Buat tambalan dan Edit kode sumber.
Setelah baris 133 tambahkan:
static void nautilus_list_view_scale_font_size (NautilusListView *view,
NautilusZoomLevel new_level);
Setelah baris 2506 tambahkan:
static void
nautilus_list_view_scale_font_size (NautilusListView *view,
NautilusZoomLevel new_level)
{
GList *l;
static gboolean first_time = TRUE;
static double pango_scale[7];
int medium;
int i;
g_return_if_fail (new_level >= NAUTILUS_ZOOM_LEVEL_SMALLEST &&
new_level <= NAUTILUS_ZOOM_LEVEL_LARGEST);
if (first_time) {
first_time = FALSE;
medium = NAUTILUS_ZOOM_LEVEL_SMALLER;
pango_scale[medium] = PANGO_SCALE_MEDIUM;
for (i = medium; i > NAUTILUS_ZOOM_LEVEL_SMALLEST; i--) {
pango_scale[i - 1] = (1 / 1.2) * pango_scale[i];
}
for (i = medium; i < NAUTILUS_ZOOM_LEVEL_LARGEST; i++) {
pango_scale[i + 1] = 1.2 * pango_scale[i];
}
}
g_object_set (G_OBJECT (view->details->file_name_cell),
"scale", pango_scale[new_level],
NULL);
for (l = view->details->cells; l != NULL; l = l->next) {
g_object_set (G_OBJECT (l->data),
"scale", pango_scale[new_level],
NULL);
}
}
Setelah baris 2569 tambahkan:
/* Scale text. */
nautilus_list_view_scale_font_size (view, new_level);
Hapus baris 3051 & 3052.
/* ensure that the zoom level is always set before settings up the tree view columns */
list_view->details->zoom_level = get_default_zoom_level ();
7) Bangun paket deb.
quilt refresh
fakeroot dpkg-buildpackage
8) Instal paket deb.
9) Akhirnya Anda bisa Logout dan Login untuk melihat perubahannya.
Hasil:
CATATAN: Anda dapat memperbesar, memperkecil dengan tombol Ctrl + Mouse Whell atau dengan Ctrol + +& Ctrol+ -.
Semoga ini bisa membantu.