Neden * nix folk "karakter" yerine "`… "" kullanmaktan hoşlanıyor?


35

Alevlenme riski altında, bazı kişilerin bir şeyleri alıntı yaparken neden "çift alıntı" karakterinden ziyade aksan ve "tek tırnak işareti" karakterlerini "kullanmayı" tercih ettiklerini anlamak ister misiniz?

Örnek:

Neden bazı kullanıcılar `` tuhaf '' tırnak işaretleri kullanarak tırnak yazıyorlar ?

Bu komut satırı sihirbazı değil; Bunu, insanların okuması amaçlanan yazılı metinlerde görüyorum. İşte hızlıca kazabileceğim bir örnek . Bu yapıyı çirkin buluyorum çünkü asimetrik ve tipografik karakterleri amaçlanmadıkları bir amaç için kötüye kullandığı için. Bazı nedenlerden dolayı, karakterlerin bu kullanımı çoğunlukla (yalnızca?) Linux ((La) TeX?) Kullanıcıları tarafından yapılır ve ortalama bir bilgisayar kullanıcısı tarafından yapılmaz.

  1. Eğer amaç “kıvırcık tırnaklar” oluşturmaksa, o zaman neden yalnızca aksan aksanı (`) kullanılarak" açılış teklifinin "kıvırcıklaştırıldığını" anlamıyorum - neden akut aksandan ziyade tırnakların kapatılması için kullanılan düz bir kesme işareti? (´) her şeyi simetrik yapan şey nedir?

  2. Amaç “kıvırcık tırnaklar” oluşturmaksa, neden gerçek kıvırcık tırnaklar (MS Word tarafından oluşturulan) kaşlarını çattı? Modern bilgisayar sistemleri gerçek kıvrık tırnakları iyi idare eder, bu yüzden Gopher günlerinden gelen bir gelenek olamaz, değil mi?

  3. Tek bir karakterle aynı başarıya ulaşılsa bile neden iki tek karakter kullanılıyor?


6
Herhangi diğerleri? Çok seçici olduğum için özür dilerim, 1999'dan gelmiş gibi görünüyor ve bu kullanım için daha modern örnekler olup olmadığını merak ediyorum (beni büyüledi çünkü ya hiç görmedim ya da 'hiç dikkat etmedim)
Marco Ceppi

2
@Marco, görmedin diye şaşırdım, çünkü sıkılmaya yetecek kadar sık ​​gördüm. Maalesef alıntı yapmak için gerçekten google gerçekten zor, bu yüzden daha fazla örnek almak benim için zor ... ama şimdi biliyorsunuz, fark etmeye başlayabilirsiniz!
Torben Gundtofte-Bruun 20:11

1
Bunu hep kendim merak etmişimdir ve bunun Unixy bağlamlarında oldukça yaygın olduğunu onaylayabilirim. (Ama evet, yanlış Stackexchange)
UncleZeiv

3
@Marco Ceppi: man sayfaları ve hata mesajları bunlarla dolu, örneğin man findveya man tcpdump.
düzenleme

5
Bu soru zaten burada ve burada iki kez cevaplandı .
Jon Purdy

Yanıtlar:


46

Asıl sebep (ve LaTeX kullanımının asıl nedeni ne olabilir), unicode öncesi birçok unix yazı tipinin (hem konsol hem de X için) ve iki ortak Adobe Postscript kodlama vektörünün bunlara tipografik açma / kapama alıntı gliflerinin bulunmasıdır. pozisyonları, bu nedenle 'this'gibi görünecektir ’this’ve ``this''benziyordu ‘‘this’’ya ‛‛this’’sonra geri alabilir gibi tipografik doğru için yakın olarak (özellikle bunlar sadece 2-3 piksel genişliğinde idi orantılı bir yazı tipi) reaksiyona sokuldu.

Bu, 'glifin, aşırı derecede keskin bir akut vurgu olarak kullanımına uyum sağlayacak bir açıda ayarlandığı daktilo yazarlarına geri gider .

Ayrıca bakınız:


31

Bunun bir nedeni muhtemelen T E X'in Linux dünyasına etkisidir . T çoğu tatlar E X, sırası `` bir tipografik doğru açılma çift tırnak ( “) ve '' (iki tek tırnak) veya" (”) bir tipografik doğru kapatan tırnak oluşturmak oluşturur. So sen yazdığınızda

``Why do you always say `shut up' to me?''

Bu aslında verir

“Neden hep bana 'sus' diyorsun?”

T E X kullanarak (Belki de daha iyi karakter aralığı ile).


1
Bu mükemmel bir eşleşme gibi geliyor - gizemi çözdün! Şimdi, insanlar neden bu şekilde tex'in dışına yazıyorlar… boşuna! :)
Torben Gundtofte-Bruun 20:11

3
Bu garip alıntı stili ile ilgili deneyimim biçimlendirme için mankullanılan sayfalardan geçti nroff. nroffbiraz da TEX'i avlar.
Mark Ransom

Sadece emacs'ı kullanmış olduğunu bizler yazmaya İçin TeX / LaTeX o automagicallylar yerine "quotedtext"için``QuotedText''
crasic

TEX'te kullanılmış, ancak neredeyse kesin bir şekilde önceden tarihlendirildiğini düşünüyorum. CD-ROM'lar yepyeni bir teknoloji olduğunda okul kütüphanesinde The Times arşiv CD-ROM'larında gördüğümüzü kesinlikle hatırlıyorum. Bu TEX’in ön-tarihi değildir, ancak bununla ilgili olduğundan şüpheliyim.
rjmunro 21:11

0

in * nix sistemlerinde farklı tekliflerin farklı etkileri vardır.

örneğin

echo 'date'

yazacak

date

çıktıya

echo `date`

örneğin yazacak

Tue Sep 20 13:42:04 CEST 2011

bunun yerine ("tarih" komutunun çıktısı)

Genel olarak, alıntıların son bulduklarından farklı bir karakterle başladığına dair varsayımlarınız yanlıştır - her zaman başladıkları ile aynı şekilde bitirilmeleri gerekir.

Örneğin, "echo" komutu için birden fazla tırnak tipi de kullanabilirsiniz. Öyleyse göstermek istediğini söyleyelim.

"this is a test"

Konsolda yazabilirsiniz

echo '"this is a test"'

Tek tırnaklar üretmek için bu tırnakları takas edebilirsiniz.


1
Teşekkürler Roland! Cevabınız, sorumun yanlış olduğunu anlamamı sağlıyor - Komut satırı komutlarından değil yazılı metinlerden bahsediyordum. Özür!
Torben Gundtofte-Bruun 20:11

tamam - ağla. orjinal gönderiniz bunun için doğru soruyor gibiydi ... daha önce de bahsettiğiniz gibi alıntılar görmediniz!
Roland Kohn
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.