
에 따르면위키피디아:
LaTeX는 문서 준비 시스템이자 문서 마크업 언어입니다. LaTeX는 특정 편집 프로그램의 이름이 아니라 LaTeX 문서에서 사용되는 인코딩 또는 태그 지정 규칙을 나타냅니다.
나는 LaTeX가 소프트웨어가 아니라 마크업 언어라고 주장하는 이 진술에 의문을 제기하고 싶습니다.
LaTeX가 언어인지는 잘 모르겠지만, 그렇다면 제 생각에는 소프트웨어이기도 합니다. 터미널에서 LaTeX를 호출할 수 있습니다(따라서 LaTeX도 명령이므로 소프트웨어 또는 소프트웨어의 일부입니다). 그리고 LaTeX에는 XeLaTeX, LuaLaTeX 또는 TeX라는 (우호적인) 경쟁자가 있습니다. 유사한 기능을 제공하는 실행 파일(예: 소프트웨어)도 있습니다. 경쟁자가 있다는 것은 소프트웨어가 되기 위한 기준으로 볼 수 있습니다.
LaTeX 언어의 목적은 (오직) 좋은 품질의 인쇄 가능한 문서를 생성하는 것을 목표로 하는 LaTeX 명령으로 이해되는 것입니다. 언어를 하나의 소프트웨어에서만 이해하기를 원하는 구문이라고 부를 수 있습니까? (언어는 더 보편적이어야 하지 않나요?)
반례로서,가격 인하마크업 언어일 뿐이다. 언어 뒤에는 프로세스나 실행 가능한 바이너리가 없습니다. Markdown은 Markdown으로 작성하도록 설계되었습니다(다른 것으로 변환되지 않음). LaTeX와는 매우 다릅니다.
그래서 당신은 어떻게 생각하십니까? Wikipedia를 수정해야 합니까?
답변1
형식과 소프트웨어
당신 말이 (다소) 맞습니다. 우리가 LaTeX라고 부르는 것은 상황에 따라 형식일 수도 있고 프로그램일 수도 있습니다. 형식에 'LaTeX'를 사용하고 latex
소프트웨어에 ''를 사용하여 두 가지를 구별하는 것이 도움이 된다고 생각합니다.
너~ 해야 하다하지만 기억하세요: latex
TeX에서 LaTeX 형식을 정의하는 파일을 로드하기만 하면 됩니다(그런 다음 에서 처리됨 tex
). (AFAIK와 ConTeXt의 동일한 관계가 존재합니다.) 따라서 실제로 제가 아는 한 실제로 존재하는 소프트웨어의 유일한(?) 부분은 TeX 엔진 tex
, pdftex
, xetex
및 입니다 luatex
. (다른 것들도 존재할 가능성이 높지만 이것이 상위 4개입니다.) 다른 실행 파일( latex
, pdflatex
, ...)은 LaTeX 형식의 사전 로더로만 존재합니다.
간단히 말해서 LaTeX는 에서 처리할 문서를 마크업하는 데 사용할 수 있는 언어를 제공합니다 latex
.엔진만 제공( tex
, pdftex
, …) LaTeX 형식 사용TeX로 작성됨.
편집자
이 대답은 단순하고 간단합니다. LaTeX는 완전히 편집자 독립적입니다. LaTeX를 작성할 수 있는 편집기가 필요하다고 말하는 것은 복사 용지에 글을 쓰려면 특정 연필이 필요하다고 말하는 것과 같습니다. (이것은 TeX 시스템의 큰 장점입니다. 경쟁을 통해 편집자들이 게임을 계속할 수 있습니다.)
답변2
여기에는 전문가가 아닌 내 자신의 믿음을 바탕으로 한 매우 최소한의 답변이 있습니다.
- LaTeX는 언어이다마크업을 만드는 데 사용됩니다.
그리고
- LaTeX는 소프트웨어이다형식화된 출력을 생성하는 데 사용됩니다.
라텍스는~ 아니다편집기에서 코드를 작성하세요. 위키피디아 설명이 정확합니다.