Windows 7 / 8'de en-dash ve em-dash nasıl yazılır?


31

Blog yazısı yazıyorum ve blog yazılarımda sık sık en-dash (-) ve bazen de em-dash (-) yazmam gerekiyor. Şu anda bu karakterleri bir metin dosyasında saklı tutuyorum ve gerektiğinde kopyala yapıştır yapıyorum. Söylemeye gerek yok, büyük metinleri yazarken klavye ve fare arasında hareket etmek baş ağrısıdır.

Bu iki karakter için bir klavye kısayolu varsa, benim için daha iyi olurdu. Windows'ta en-dash ve em-dash yazmanın bir yolu var mı? Windows 7 ve Windows 8'i farklı bilgisayarlarda kullanıyorum.


Bir nedenden ötürü farkı görmeniz gerekiyorsa, işte çizgilerin hizalı bir karşılaştırması.

  1. Here's-çizgi
  2. Here's-en-tire
  3. Here's-em-tire

1
# 1’iniz bir "kısa çizgi eksi". Bunları U + 2212: MINUS SIGN (-) ile karıştırmamak da önemlidir.
Andreas Rejbrand

Kabul edilen cevap harika, ancak kısa metinden kopyalayıp yapıştırmak için fareye ihtiyacınız olmadığını da eklemek istiyorum. Metin dosyanızın ve yazdığınız belgenin iki farklı pencerede açık olduğunu varsayalım; çizgi yapmak istediğiniz noktaya geldiğinizde şunları yapabilirsiniz: 1. Aralarında geçiş yapmak için Alt + Tab tuşlarını kullanın 2. Ok tuşlarını kullanın İstediğiniz çizgiye ulaşmak için 3.
Çizgiyi

2
Üçüncü taraf bir araç kullanmak sakıncası yoksa, WinCompose'ı tavsiye ederim. en-dash o zaman [hotkey]--.ve em-dash[hotkey]---
Berend

Nerede olduğunuza bağlı olarak, uygun klavye düzenleri olabilir (Almanca T2 gibi).
Daniel B

Sayısal klavye veya num lock olmayan bir dizüstü bilgisayar ile nadir kullanım için Pragmatik yolu: "en dash windows" için google ve bu yazıdaki karakterlerden kopyala / yapıştır.
Simon

Yanıtlar:


34

Bir numpad varsa, numlock'u açın ve Alt + 0150en-dash ve Alt + 0151em-dash için kullanın. Alt tuşunu basılı tutun ve sayısal tuş takımındaki sayıları yazın.

EDIT: @gronostaj'ın işaret ettiği gibi, bu sadece sol Alt ile çalışır.


9
Yalnızca sol Alt ile çalıştığını belirtmek önemlidir.
gronostaj

1
@gronostaj: Bilgi için teşekkürler. Neyse ki sola yazdım alt. Aksi takdirde cevabı kabul etmem.
sampathsris

3
Sadece kontrol ettim, bu benim için de doğru Alt ile çalışıyor. Bir süredir sağ alttan sola alttan eşlemek için autohotkey kullanıyordum, ancak artık değil. Belki de klavyeye bağlıdır
Vamsi

2
Aynı zamanda 10-anahtar gerektirir.
Louis

1
Dizüstü bilgisayarımda iki altanahtarı da kullanabilirim .
sampathsris 13:14

10

Biraz daha hızlı (her ne kadar yerli olmayan) çözüm arayan herkes için, sana Em yazıp En tire sağlayan bir AutoHotKey programı yaptık biraz doğal olarak. Gerçekten kendim için yaptım, ama eğer ilgilenen varsa Github'da .

Buna Em-n-en denir.

Bu programın amacı, kullanıcının ==-(Em tire) veya --=(En tire) yazarak hızlıca bir em / en tire eklemesini sağlamaktır . Çizgileri yerleştirmek için başka yöntemler de var - bunlar programın içinde kapsanıyor. Bunun sadece pencerelerde çalıştığını unutmayın.

Umarım bu yardımcı olur! :)


OP'nin yazılımınızı nasıl kullanacağı konusunda genişleyebilir misiniz? Lütfen bkz. Yazılım nasıl önerilir
Burgi

1
AHK komut dosyanız için bir şeker adının akıllıca ve uygun bir şekilde kullanılması için +1. Cevabınızdaki gerçek kodu görmek güzel olurdu.
ChrisB,

2

İhtiyacınız olan herhangi bir karakteri bulmak için, "Karakter Haritası" nı kullanın - metnin sağ alt köşesindeki metni not edin.
Ayrıca, bir karakterin kullanılabilirliğinin aktif olduğunuz yazı tipine (Yazı Tipi) bağlı olduğunu unutmayın.

WindowsXP sürümü

Hangi karakteri ve hangi “Tuş vuruşu” (yukarıda) ile oluşturulabileceğini bulmak için Karakter eşlemini kullanırsınız. Öyleyse, Karakter haritasına artık ihtiyacınız yok - yazacağınız / kullanacağınız sayı veya tuşları hatırlayabildiğinizi varsayalım. Bazılarının Alt / Shift / Control ile de mevcut olduğunu unutmayın.Alt + Boşluk== Em veya En boşluğu (şu anda hangisi olduğunu ve denemek için hiçbir W-bilgisayarı olmadığını hatırlayamıyorum) .


Cevap için teşekkürler. Karakter haritası, başlangıçta iki karakteri nasıl bulduğumdur. Benim ihtiyacım, klavyemden elimi fareye taşımam gerekmemesiydi. Bu yüzden soruyu sordum.
sampathsris 13:14

2
Evet? Sen kullanmak Character map öğrenmek için hangi karakteri ve hangi "Tuş" (yukarıda) ile oluşturulabilir. O zaman Character mapdaha fazlasına ihtiyacınız yok - yazacağınız / kullanacağınız sayı veya tuşları hatırlayabildiğinizi varsayalım. Bazılarının Alt / Shift / Control ile de mevcut olduğunu unutmayın - Alt + Space == içinde Em veya En boşluğu olduğu gibi (şu anda hangisinin olduğunu ve denemek için W-bilgisayarı olmadığını hatırlayamıyorum).
Hannu

Bu ayrıca yardımcı olabilir: windows.microsoft.com/en-us/windows/… - özellikle "Nasıl özel karakter yaratabilirim"
Hannu


@Hannu Alt + Space geçerli pencerenin sistem menüsünü açar (geri yükleme, taşıma, kapanma ...). Microsoft Word gibi bazı programlarda em ve en tire için başka kısayollar olabilir, ancak her yerde çalışan tek kısayol Alt + numpad tuş birleşimidir.
Arthur Tacca

1

Windows 10 Sürüm 1903'ten itibaren güncellenmiş Emoji panelini kullanarak en-dash, em-dash ve diğer çeşitli simgeleri daha basit bir şekilde girebilirsiniz:

Sadece Win+ .(veya Win+ ;) yazın ve panelin üstündeki omega sembolünü seçin.

Ancak, onları yalnızca klavyeyi kullanarak (yani fareyi kullanmadan) kullanarak yerleştirmenin bir yolunu bulamadım.


0

Alternatif olarak, "Stickies" eklentisiyle ClipX gibi bir pano yöneticisi kullanabilirsiniz . Listeye uygun bir çizgi koyuyorsanız, listeye girmek sadece Ctrl + Alt + V (ya da listeyi göstermek için hangi kısayola ayarlanmışsa) ve ardından A'dır .


0

Via AutoHotKey :

dashes.ahkBilgisayarınızdaki bir yer gibi bir komut dosyası oluşturun :

; en dash
::--::–

; bonus point: em dash
::---::—

Malzeme listesinin UTF-8 olarak kaydedildiğinden emin olun . Çift tıklayın ve bir --yerde boşluk bırakıp yazmayı deneyin ; n-dash ile değiştirecektir.

Benzer şekilde m-dash için.

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.