Nautilus 3.4'teki gibi yazı tipini yakınlaştırmak için Nautilus kaynak kodunu düzenlemeyi deneyebilirsiniz.
NOT: Bu örnekte nautilus (dosyaları) 3.6.3 ile ubuntu 13.04 çalıştırıyorum. Her şeyin yolunda olup olmadığını görmek için bunu sanal bir makinede test edebilirsiniz.
Her şeyden önce, ben Nautilus tercihlerine en set "Liste Görünümü" olarak Varsayılan Görünüm ve "% 200" de zoom Liste Görünümü Varsayılan .
Varsayılan olarak, ölçek yazı tipi olmayan sonuç:
1) Kaynak kodu deposunu etkinleştirdiğinizden emin olun
- Ubuntu Yazılım Merkezi'ni açın
- Menü Çubuğunda Düzenle -> Yazılım Kaynakları'nı seçin . "Kaynak kodu deposunu" etkinleştirmek için tıklayın . Ben indirmek için "Ana Sunucu" kullanmak durumunda .
Bir Terminal penceresi açın ve şunu yazın:
2) Terminalde gerekli paketleri kurmak için aşağıdakileri yazın.
sudo apt-get install build-essential quilt
3) Derleme bağımlılıklarını yükleyin.
sudo apt-get build-dep nautilus
4) Kaynak kodu indirmek için bir klasör oluşturun.
mkdir ~/Downloads/src
cd ~/Downloads/src
5) Kaynak kodunu indirin ve değişkenleri dışa aktarın.
6) Yamayı oluşturun ve kaynak kodunu düzenleyin.
133. satırdan sonra ekleyin:
static void nautilus_list_view_scale_font_size (NautilusListView *view,
NautilusZoomLevel new_level);
2506 satırından sonra ekleyin:
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);
}
}
2569 satırından sonra ekleyin:
/* Scale text. */
nautilus_list_view_scale_font_size (view, new_level);
3051 ve 3052 satırlarını kaldırın.
/* 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) Deb paketlerini oluşturun.
quilt refresh
fakeroot dpkg-buildpackage
8) Deb paketlerini kurun.
9) Son olarak değişiklikleri görmek için Çıkış ve Giriş yapabilirsiniz.
Sonuç:
NOT: + veya + ve + tuşlarıyla yakınlaştırabilir, uzaklaştırabilirsiniz .CtrlMouse Whell Ctrol+Ctrol-
Umarım yardımcı olur.