2013-03-13 27 views
5

Her türlü komut satırı çıktısında birlikte kullanılan kesme işareti karakterleri (') ile karıştırılan backtick (`) (büyük bir vurgu olarak da bilinir) karakterleri görüyorum. Şüphesiz, neden arkasındaki sebep/tarih, bir yerlerde çevrimiçi olarak belgelenmiş olsa da, nerede olduğunu bulamadım. 'Standart girdi okunur - Kabuk çıktısı neden çıktığında sıklıkla "mixed_characters" kullanıyor?

Makefile ise

`: make adam sayfasından

:

İşte bahsettiğimi birkaç örnektir.

Bazı rake çıkışı:

.../ruby_koans/koans/about_strings.rb: 6: yılında `test_double_quoted_strings_are_strings'

Neden tutarsızlık?


Burada daha geniş bir soru herhalde "Neden uygun olarak, tek veya çift tırnak işareti kullanmak 'uygun' olmasın?" ama anladım ki, kesme (ve büyük vurgun), "standart" ABD klavyelerinde daha fazla kullanılabilir. Neden bu ise ...)

+0

Kesme işareti ASCII'deki tek tek alıntıdır. Bazı daktilo yazı tiplerinde olsa da, apostrophe sağa doğru eğilir, bu yüzden daktilolar bazen "bir şeyleri giydirmek" ve "yazı dizisi" gibi biraz daha çirkin görünmek için büyük bir vurgu ve tek tırnak/apostrophe kullandılar. bana sor. Bu durumda neden aynı karakterin her iki ucunda kullanılmadığı hakkında? En dıştaki alıntıların alıntılanan materyalin bir parçası olmadığı (ki bu da bir türden bir alıntıdır) olabilir. Ya da, belki de standardı kuran kişi bu aptal tipçilerin yalnızca biriydi. – William

cevap

1

Bu zaten sorulmuş ve answered on Programmers (şimdi silindi). En iyi cevap, LaTeX'ten gelen en iyi tahmindi. Benzer bir soru da answered on SE English Language & Usage olmuştur. En büyük cevap, sınırlı sayıda karakter kümesinin etrafında çalışmaktı. Bu, "bu tarz tırnak işaretleri" için ayrı karakterler içermiyordu.

+0

Bu sadece aradığım şey. Teşekkürler. – ele

+0

Programcılar ile ilgili soru silinmiş görünüyor. –

İlgili konular