인용 명령

인용 명령

Linux 사용법을 배우면서 저는 다음과 같이 앞에 역따옴표(`)와 작은따옴표(')를 사용하여 명령을 인용하는 관용어를 여러 번 접했습니다.

`rm -rf /tmp/foo/bar'

(JWZ 사이트에서 이런 질문이 계속 보인다는 걸 처음 알았습니다. 오래 전 일이지만 그에게 물어봤을 수도 있습니다.)

명령을 인용하는 이런 방식에 어떤 의미가 있습니까? 이제는 사람들이 내가 게시한 내용을 복사하여 붙여넣고 태그를 생략하는 방법을 모르면 명령이 실패하도록 이 작업을 직접 수행합니다.

위와 같이 자체 단락에서 오프셋을 지정하는 대신 실행 중인 텍스트에서 mysql -hlocalhost -u -p -A bigdatabase와 같은 명령을 명확하게 만드는 선호되는 방법이 있습니까?

답변1

좋은 타이포그래피를 위해서는 여는 따옴표와 닫는 따옴표 문자 모양이 서로 달라야 하며 대칭이어야 합니다. 일부 구형 컴퓨터 글꼴(예: Sun 콘솔)은백틱그리고 아포스트로피현대적인 글꼴은 그를 나타내는 경향이 있습니다.스트레스 그리고세로 작은따옴표대신에. 유니코드는 이제 따옴표 열기 및 닫기에 별도의 문자를 제공합니다.

문자와 백틱+아포스트로피 규칙의 기록과 관련된 모든 유니코드 코드 포인트를 포함한 전체 기사를 다음에서 읽을 수 있습니다.http://www.cl.cam.ac.uk/~mgk25/ucs/quotes.html

백틱 + 아포스트로피 사용이 시각적으로 매력적인지 여부는 전적으로 글꼴에 따라 다릅니다.TeX/라텍스글꼴은 백틱과 아포스트로피를 열고 닫는 따옴표로 해석합니다. 백틱과 아포스트로피를 사용하여 인용하는 것은 여전히 ​​(ASCII 형식) Emacs 및 TeXinfo 문서에서 일반적입니다.

저는 개인적으로 문맥에 따라 인용 습관을 조정하는 경향이 있습니다.

  • 마크업 언어(예: SE 사이트의 마크다운)를 사용할 때 고정 폭 글꼴에 대한 마크업 구문을 사용합니다.

  • 일반 ASCII 텍스트를 작성할 때 나는 백틱을 피하는 경향이 있습니다. 백틱은 셸에 특별한 의미가 있기 때문이며 작은 따옴표나 큰 따옴표를 사용하여 명령 부분을 묶습니다. (양쪽의 따옴표 문자는 동일합니다.)

  • LaTeX나 Emacs 문서를 작성할 때 저는 역따옴표+아포스트로피 규칙을 사용합니다.

답변2

나는 그것을 실제로 목격하지 않았다.정확히당신이 설명하는 현상은 일반적인 현상이지만 가능성이 높은 순서대로 세 가지 가설을 생각할 수 있습니다.

  1. Bash 및 유사한 쉘/스크립팅 언어에서는 백틱을 사용할 수 있습니다.명령 대체; 사람들이 이것을 언급할 수도 있습니다. (그러나 여기서는 양쪽에 백틱이 있습니다.)

  2. Markdown 구문과 심지어 Stack Exchange 사이트에서도 백틱은 콘텐츠를 고정 폭/타자기 글꼴로 넣는 데 사용됩니다. like this이는 종종 무언가가 작은 코드 조각이거나 명령줄 콘텐츠 인터페이스에 입력하려는 내용임을 나타내는 데 사용됩니다. (단, 여기서는 양쪽에 백틱이 있습니다.)

  3. LaTeX 마크업(리눅스 사용자/유닉스 사용자가 불균형적으로 사용하는 것일 수 있음)에서 백틱은 여는 따옴표로 사용되고 작은 따옴표는 닫는 따옴표로 사용되므로 조판할 때 "this"는 "this"가 됩니다. 아마도 이것이 Linux/Unix 사용자 사이에서 일반적인 관행인 이유일 것입니다.

다른 설명이 있을 수도 있겠지만 저는 개인적으로 이런 현상을 실제로 목격한 적이 없습니다.

답변3

나는 당신이 보고 있는 것이 단지 "올바른" 타이포그래피라고 생각합니다. 다음과 같은 소프트웨어가 있습니다.똑똑한 소년, 일반 텍스트 구두점을 HTML 엔터티로 자동 변환합니다.

관련 정보