Why does shell output often use `mixed_characters' in its output?

I see backward (`) (also called heavy accent) characters mixed with apostrophe (') characters used together in all kinds of command line output. Of course, the reason / story why for some reason is documented on the Internet, but I could not find where.

Here are some examples of what I'm saying:

On the makeman page :

If makefile is `- ', standard input is read.

Result rake:

... / ruby_koans / koano / about_strings.rb: 6: in `test_double_quoted_strings_are_strings'

Why inconsistency?


I suggest that the broader question here is: "Why not use the" right "single or double quotes, if necessary?" but I understand that the apostrophe (and serious emphasis) is simply available on the "standard" US keyboards. Why is this though ...)

+5
source share
1 answer

This has already been set and responded to Programmers (now deleted). The best answer is the best guess that it came from LaTeX.

A similar question was also answered in English and using SE . The main answer was that it was supposed to work with a limited set of characters, in which there were no separate characters for "this style of quotation marks."

+1
source

All Articles