Başlık hemen hemen her şeyi söylüyor: Unicode karakterleri nasıl yazabilirim - özellikle em-dash -?
Başlık hemen hemen her şeyi söylüyor: Unicode karakterleri nasıl yazabilirim - özellikle em-dash -?
Yanıtlar:
veya
Control-capital-u, Unicode anlamına gelir ve em dash (veya diğer herhangi bir Unicode karakteri) için dört basamaklı onaltılık sayı Ubuntu ( ) içindeki Karakter Haritası aracılığıyla bulunabilir gucharmap
.
İlk seçenek, ayrı ayrı isabet üzerine görünen karakteri, doğru basamak yazabildiği Enterveya Space. Tuşuna basmadan önce geri almayı kullanarak yazdığınız numaraları da düzenleyebilirsiniz Enter.
Bu kısayol işe yaramazsa , giriş yönteminizin iBus olup olmadığını kontrol edin .
Ctrl+Shift+U
görünmediği gibi Ubuntu 14.04'te çalışmıyor. Klavye ayarlarında bir şey yapılandırmam gerekir mi? Ben gedit 3.10.4 ile test ediyorum ve Ctrl+Shift+U
daha sonra 2
, 0
, 1
, 4
ve Enter
görüntüler 2014
ve Ctrl+Shift+U+2014
görüntüler )!$
AltGr ve varsayılan ayarları kullanarak yazmanın bir yolunu bulamadım, ancak başka bir yol buldum:
Git System -> Tercihler -> Klavye .
Düzenler sekmesini seçin .
Seçenekler'i tıklayın .
Altında Oluştur Anahtar Pozisyon (açılır), beste için kullanılacak bir anahtar seçmek - seçtim Sağ Win (sağ Windows tuşu).
Şimdi beste tuşuna basın ve bırakın, sonra ---
em-dash'i almak için yazın .
[ İşte bu şekilde yazabileceğiniz daha fazla karakter listesi .]
Gidin Sistem Ayarları > Klavye .
Yazma altında sekmesi , Düzen Ayarları bağlantısını seçin (iletişim kutusunun altında).
Click Seçenekler'i.
Altında Oluştur anahtar konumunda (açılır), beste için kullanılacak bir anahtar seçmek - seçtim Sağ Win (sağ Windows tuşu).
Şimdi beste tuşuna basın ve bırakın, sonra ---
em-dash'i almak için yazın .
ubuntu 13.10
: System Settings
> Keyboard
> Shortcuts
> Typing
>Compose Key
Uygulamalar-> Aksesuarlar-> Karakter Eşlemine git.
Ara-> Bul'u tıklayın.
'Em dash' yazın ve 'Sonrakini Bul'u tıklayın
Alttaki 'Kopyalanacak Metin' kutusuna yerleştiren sembole çift tıklayın.
Daha sonra istediğiniz yere kopyalayıp yapıştırabilirsiniz.
Bunun özel bazı karakterlere sahip olmanın en iyi yolu olduğuna inanıyorum , ancak tüm klavyelerle çalışıp çalışmadığını bilmiyorum.
Brezilya’nın ABNT2 klavyesinde, daha fazla ağaç tiresi oluştur tuşuyla bunu alabilirim. Oluşturma anahtarı sağ Ctrl anahtarımla eşlenir, bu nedenle:
En çizgi almak için, Ctrl + - kullanın. (kısa çizgi, kısa çizgi, nokta)
… Türü için bir bonus:
Oluştur tuşunuzu aşağıdakiler içinde yapılandırabilirsiniz: ayarlar → klavye → kısayollar → yazarak.
Unicode karakterleri için genelleştirilmiş bir yöntem
Yukarıdaki cevapların çoğu em eme özgüdür, alt kodları ezberlemeyi gerektirir veya bir kerelik kullanım için daha uygundur. Aşağıdaki alt kod olmadan herhangi bir unicode karakter için çalışıyor. Kullanışlı bir metin değiştirme programı olan Autokey'i kullanır.
Bir eğik çizgiyle hazırlanmış bir karakterin adını yazacak şekilde ayarlıyorum ve Autokey onu benim için dönüştürüyor. Örneğin:
Resimlerle ilgili tüm talimatlar burada. Aşağıdaki özet. (Ayrıca, burada benzer yöntemler )
Unicode ile güzelce çalışan Autokey'nin python-3 sürümünü yükleyin.
# Edit (April 2018). Autokey now uses python 3 by default. So try
pip3 install autokey
# Original instructions.
# Install the original autokey
sudo apt-get install autokey-gtk
# Update autokey to python 3 using pip3
pip3 install --user autokey-py3
Programı çalıştır. Benim için yüklü~/.local/bin/autokey-gtk
"Yeni İfade" ekle
Ana metin kutusuna istediğiniz karakteri ekleyin
Kısaltma ekle
kâr
Aşağıdaki klavye düzenleri em tire içerir:
$ sgrep -o '%r\n' '"\"" _quote_ "\"" in ("name[Group1]" .. "\n" in outer("{" .. "}" containing "emdash"))' /usr/share/X11/xkb/symbols/??
Azerbaijan
Bulgaria
Bulgaria - Traditional phonetic
Switzerland - German (Macintosh)
Germany
Germany - Neo 2
Finland
France - Bepo, ergonomic, Dvorak way
France - Macintosh
Ireland
Iceland - Macintosh
Iceland - Dvorak
Latvia
Mongolia
Norway
Norway - Northern Saami
Ukraine
USA - Macintosh
USA - Colemak
Şahsen ben em çizgi + + olduğu Colemak kullanın .AltGrShift-
Daha az kullanılan anahtarlarımdan birini bir em-dash'e yeniden eklemeyi tercih ediyorum, böylece onu almak için çılgın bir anahtar kombinasyonu yazmak zorunda kalmayacağım.
xev
. xev
Bir terminalden çalıştırın ve açılan tuş koduna dikkat ederek tuşuna basın. Örneğin, state 0x0, keycode 94 (keysym 0x3c, less), same_screen YES,
tuşuma bastığımda anlıyorum, bu yüzden anahtar kodumun 94 olduğunu biliyorum.xmodmap
. Koşuyorum xmodmap -e "keycode 94 = emdash ellipsis"
çünkü ayrıca üç nokta karakterine Shift + backspace atamak istiyorum.~/.Xmodmap
, ancak görünüşe göre bu konuda bazı tartışmalar var. Not: Bu yönteme daha önce başvurulmuş, ancak 14.04'te değişmiştir ve oluşturma anahtarı karakter başvurusu bağlantısı artık kesilmiştir.
Oluşturma tuşunu ayarlamak için ayarlar iletişim kutusu 14.04'te taşındı.
Şimdi yapmanız gereken tek şey tuşuna basıp bırakmak Compose Key
ve sonra ---
dizinizi yazmak (örneğin , emdash için) ve dönüştürülecek. :)
Xmodmap'ın başlangıçta Ubuntu 12.10'da çalışmasını sağlamak için, Dash Home'a gidin. Başlangıç yazın. Başlangıç Uygulamaları üzerine tıklayın. Ekle'ye tıklayın. "Başlangıç programı ekle" penceresinde bir isim verin. Komut kutusuna şunu girin: xmodmap -e "keycode 94 = emdash ellipsis"
Ardından, Ekle'ye tıklayın. Bunu verdiğiniz programın adını başlangıç uygulamaları altında göreceksiniz. Pencereleri kapat. Komut, bilgisayarı bir sonraki başlatışınızda çalışacaktır. (Bu haftayı okumak için sadece bir hafta ve saatlerce çalıştım ve sonunda kendi başıma anladım.) Bunu yapmanın en iyi yolu bu olmayabilir, ama işe yarıyor.