Açılır menüler için ayarlanan karakter xterm'de nasıl kontrol edilebilir?


0

Yol boyunca bir yerlerde, xterm'deki açılır pencerelerin Yunanca karakterlerle görüntülenmesine neden olan bir ayarı değiştirdim. Ana penceredeki metin gayet iyi, sadece Yunanca olan açılır pencereler. Pop-up'larda İngilizce karakterleri nasıl kullanabilirim?


Thomas, Cevabınız için teşekkürler. :) Üzgünüm xterm-literate değilim, bu yüzden bahsettiğiniz şeyi nasıl deneyeceğiniz konusunda net değilim. Linux üzerinde çalışıyorum ve "yerel" komutunun çıktısı şudur: LANG = C LC_CTYPE = "C" LC_NUMERIC = "C" LC_TIME = "C" LC_COLLATE = "C" LC_MONETARY = "C" LC_MESSAGES = "C "LC_PAPER =" C "LC_NAME =" C "LC_ADDRESS =" C "LC_TELEPHONE =" C "LC_MEASUREMENT =" C "LC_IDENTIFICATION =" C "
LC_ALLASUR

İşte xrdb -sorgu çıktısı var: $ xrdb -sorgu Scrollbar.JumpCursor: Gerçek XTerm.VT100.geometry: 120x30 XTerm arka planı: mavi XTerm ön plan: Sarı xterm loginShell: true xterm faceName: Courrier XTerm geometri: 120x60-0 +0 XTerm yazı : -adobe-sembol-orta-r-normal - 10-100-75-75-p-61-adobe-
fontspesifik

İşte xrdb -query çıktısı: Scrollbar.JumpCursor: True XTerm.VT100.geometry: 120x30 XTerm arkaplanı: mavi XTerm ön plan: sarı xterm loginShell: true xterm faceName: Courrier XTerm geometri: 120x60-0 + 0 XTerm font: -adobe sembol-orta-r-normal - 10-100-75-75-p-61-adobe-fontspecific Bana hiçbir şey yapışmadı. Bir ipucu olabilecek bir şey buldun mu? "Xterm-class UXTerm" olarak çalışmak sorun yaratmaz.
BACooper

Yanıtlar:


0

Bu "sadece çalışmalı" olmalı, çünkü bu yeni bir sorun değil (bkz. Xterm SSS İlk açılan menü çok yavaş ). xterm, menüleri başlatırken yerelin ne olması gerektiğini söyleyen bir kaynak ayarına sahiptir :

menuLocale(sınıf MenuLocale)
Açılır menüleri yüklerken karakter kümesi hesaplamaları için kullanılan yerel ayarı belirtin. Bunu, örneğin UTF-8 kodlamasına sahip yerel bir yerde gereksiz (ve çok büyük) yazı tiplerini yükleyebilen Athena açılır menülerinin başlatma performansını iyileştirmek için kullanın. Varsayılan "C" dir (POSIX).

Geçerli yerel ayarı kullanmak için (yalnızca menü girişleri için kaynak ayarlarını yerelleştirdiyseniz kullanışlıdır), kaynağı boş bir dizeye ayarlayın.

Muhtemelen bazı paketleyiciler bunu geçersiz kılar ya da çözülecek bazı belirsiz yapılandırma sorunları vardır.

POSIX ("C") yerel ayarını kullanıyorsanız, X kitaplığının diğer yazı tiplerini araması muhtemel görünmüyor. Ancak, yazı tipleri için bazı kaynak ayarlarınız varsa ( appres XTermveya ile görülebilir xrdb -query), o zaman sorunun kaynağı bu olabilir. Bazı yanlış kodlanmış bir yazı tipine sahip olmanın da mümkün olduğunu sanıyorum (ancak bu olası görünmüyor).

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.