Unicode karakterini nasıl yazabilirim (örneğin, em-dash -?)

103

Başlık hemen hemen her şeyi söylüyor: Unicode karakterleri nasıl yazabilirim - özellikle de komut satırı -?

    
sordu Humphrey Bogart 21.03.2011 00:51

9 cevap

109
  • Ctrl + Shift + U , sonra 2 0 1 4 ve Enter

veya

  • Ctrl + Shift + u + 2014

Kontrol-sermaye-u, Unicode anlamına gelir ve em dash (veya başka bir Unicode karakteri) için dört basamaklı onaltılık sayı, Karakter Haritası aracılığıyla bulunabilir. Ubuntu ( gucharmap ).

İlk seçenek, karakteriniz için Enter veya Boşluk tuşlarına basıldığında görünen doğru basamakları ayrı ayrı yazmanıza olanak tanır. Ayrıca, Enter 'a basmadan önce, arka plan kullanarak yazdığınız numaraları da düzenleyebilirsiniz.

Bu kısayol çalışmazsa, giriş yönteminizin iBus olduğunu kontrol edin .

    
verilen cevap sladen 21.03.2011 04:08
62

AltGr ve varsayılan ayarları kullanarak yazmanın bir yolunu bulamadım, ancak başka bir yol buldum:

  1. Sistem 'e gidin - & gt; Tercihler - & gt; Klavye .

  2. Düzenler sekmesini seçin.

  3. Seçenekler 'i tıklayın.

  4. Temel Konum Oluştur 'un (açılır) altında, oluşturmak için kullanılacak bir anahtar seçin - Sağ Kazan ' ı seçtim (sağ Windows tuşu).

  5. Şimdi, oluşturma anahtarına basın ve bırakın, ardından em-dash'i almak için --- yazın.

[ İşte bir liste var daha fazla karakter yazabilirsiniz.]

GÜNCELLEME: Ubuntu 12.04'den itibaren

  1. Sistem Ayarları & gt; Klavye .

  2. Yazma sekmesinin altındaki Düzen Ayarları bağlantısını (iletişim kutusunun en altında) seçin.

  3. Seçenekler 'i tıklayın.

  4. Anahtar konumu oluştur 'un (açılır) altında, oluşturmak için kullanılacak bir anahtar seçin - Sağ Kazanç ' ı seçtim (sağ Windows tuşu).

  5. Şimdi, oluşturma anahtarına basın ve bırakın, ardından em-dash'i almak için --- yazın.

verilen cevap Alistair Buxton 21.03.2011 01:30
13

Bunun en iyi yolun olduğuna ve bazı özel karakterlere sahip olduğuna inanıyorum, ancak tüm klavye ile çalışıp çalışmadığını bilmiyorum.

Brezilya ABNT2 klavyemde bunu daha fazla ağaç tire işareti olan Compose anahtarıyla bulabilirim. Oluşturma anahtarı sağ Ctrl anahtarımla eşlenir, bu nedenle:

  • Sağ Ctrl + - - - (tüm tire tuşlarına basarken kontrolü elinde tutar) (-)

tr tuşuna basmak için Ctrl + - tuşlarını kullanın. (tire, kısa çizgi, nokta)

  • Sağ Ctrl + - - . (-)

… için bir ikramiye türü:

  • Sağ Ctrl + . . (…)

E-posta anahtarınızı şu şekilde yapılandırabilirsiniz: ayarlar → klavye → kısayollar → yazım.

    
verilen cevap neves 28.06.2013 05:59
12
  1. Uygulamalar -> Aksesuarlar -> Karakter Haritası'na gidin.

  2. Ara & gt; Bul

    'yı tıklayın

  3. 'Em dash' yazın ve 'Next'i bul' seçeneğini tıklayın

  4. Alttaki 'Kopyalanacak Metin' kutusuna yerleştirilecek sembolü çift tıklayın.

  5. Daha sonra istediğiniz yere kopyalayıp yapıştırabilirsiniz.

verilen cevap Nathan Osman 21.03.2011 01:21
4

Aşağıdaki klavye düzenleri em işaretini 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

Kişisel olarak, Colemak 'ı kullanıyorum. Burada, tire çizgisi AltGr + ÜstKrkt + -.

    
verilen cevap ændrük 21.03.2011 01:36
4

Herhangi bir unicode karakteri için genelleştirilmiş bir yöntem

Yukarıdaki yanıtların birçoğu, ya komut satırına özgüdür, alt kodları ezberlemeyi gerektirir ya da tek seferlik kullanımlar için daha uygundur. Aşağıdaki alt kodlar olmadan herhangi bir unicode karakteri için çalışır. Kullanışlı bir metin değiştirme aracı olan Autokey'i kullanır.

Ben bir karakterin adını yazdım, bir eğik çizgi ile yazdım ve Autokey benim için onu dönüştürür. Örneğin:

Resimlerle tam talimatlar burası. Özet aşağıda. (Ayrıca, benzer yöntemler buradaki )

  1. Unicode ile güzel bir şekilde çalışan Autokey'in 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
    
  2. Programı çalıştırın. Benim için ~/.local/bin/autokey-gtk

  3. 'ye yüklendi
  4. "Yeni Bir İfade" Ekleme

  5. İstediğiniz karakteri ana metin kutusuna ekleyin

  6. Bir kısaltma ekleyin

  7. Kar

verilen cevap hugke729 08.01.2017 00:45
3

Daha az kullanılan anahtarlardan birini bir em-dash ile yeniden eşleştirmeyi tercih ederim, böylece elde etmek için anahtarların çılgın bir kombinasyonunu yazmak zorunda kalmam.

  1. Yeniden hatırlamayacağınız bir anahtarı tanımlayın. Dizüstü bilgisayarımda ikinci bir ters eğik çizgi var, bu yüzden onu kullandım.
  2. xev değerini kullanarak bu anahtarın anahtar kodunu bulun. Bir terminalden xev çalıştırın ve açılan anahtar koduna dikkat ederek anahtarı seçin. Anahtarımı bastığımda, örneğin, state 0x0, keycode 94 (keysym 0x3c, less), same_screen YES, aldım, bu yüzden anahtar kodumun 94 olduğunu biliyorum.
  3. xmodmap değerini kullanarak bu tuş kodunun emalasını atayın. % Co_de% çalıştırıyorum çünkü ayrıca Shift + backspace'ı elips karakterine atamak istiyorum.
  4. Başlangıçta çalıştırmak için xmodmap almanın bir yolunu bulun. Bu emin olmadığınız kısım. Sanırım xmodmap -e "keycode 94 = emdash ellipsis" 'sini düzenlemeyi gerektiriyor, ama görünüşe göre bu konuda bir tartışma var.
verilen cevap Jon 20.06.2012 18:35
2

Ubuntu 14.04, 15.04, & amp; 15.10

Not: Bu yönteme daha önce başvurulmuştur ancak 14.04'te değişmiştir ve oluşturucu anahtar karakter referansı bağlantısı artık kesilmiştir.

Oluşturma anahtarını ayarlamak için ayarlar iletişim kutusu 14.04'te taşındı.

  1. Sistem Ayarları 'na gidin - & gt; Klavye
  2. Kısayollar sekmesini
  3. tıklayın.
  4. Sol bölmede Yazma 'yı seçin
  5. Oluşturma Anahtarı 'nı istediğiniz ayara getirin

Artık yapmanız gereken tek şey basmak ve Compose Key 'yi serbest bırakmak ve ardından sıranızı yazmak (örneğin, emdash için --- ) ve dönüştürülecektir. :)

Anahtar karakter referansı oluşturmak için yeni bağlantı

    
verilen cevap CommandZ 13.02.2015 15:27
1

Ubuntu 12.10'da başlangıçta çalışacak xmodmap'i almak için, Dash Ana Sayfasına gidin. Başlangıçta yazın. Başlangıç ​​Uygulamaları üzerine tıklayın. Ekle'yi tıklayın. "Başlangıç ​​programı ekle" penceresinde, ona bir isim verin. Komut kutusuna şunu girin: xmodmap -e "keycode 94 = emdash ellipsis"

Ardından, Ekle'yi tıklayın. Bunu başlangıç ​​uygulamaları kapsamında verdiğiniz program adını göreceksiniz. Pencereleri kapat. Komut, bilgisayarı bir sonraki başlatmanızda çalışır. (Sadece bir hafta ve saatlerce bu mesajları okuyarak geçirdim ve sonunda bunu kendi başıma buldum.) Bunu yapmanın en iyi yolu bu olmayabilir, ama işe yarıyor.

    
verilen cevap user118223 07.01.2013 14:02

Etiketlerdeki diğer soruları oku