Wikipedia는 실제 LaTeX를 사용합니까?

Wikipedia는 실제 LaTeX를 사용합니까?

일부 웹사이트에서는 LaTeX처럼 보이지만 실제로는 그렇지 않은 수학을 표시하기 위해 MathJax와 같은 서비스를 사용한다는 것을 알고 있습니다. 위키피디아에는 어떤 사건이 있나요?

  • 실제 LaTeX나 다른 것을 사용합니까?
  • Wikipedia에서 LaTeX 문서로 또는 그 반대로 수학 코드를 복사하여 작동할 것으로 기대할 수 있습니까?

답변1

Wikipedia는 실제로 LaTeX를 간접적으로 사용합니다.

위키피디아 편집자(위키피디아에서 기사를 작성/편집하는 사용자)는 <math>\sqrt{1-e^2}</math>위키피디아 페이지의 소스 코드에 같은 텍스트를 입력하고 페이지를 저장합니다. 물론 지원되는 것은 임의의 LaTeX가 아니라 수학 공식에 적합한 매우 광범위한 구문입니다.이 페이지.

그런 다음 페이지를 볼 때 소프트웨어(미디어위키)는 다음을 사용합니다.texvc이는 이미지를 생성하는 데 사용됩니다. 이것은 실제 바이너리에 대한 래퍼입니다 latex. 입력이 일부 제한된 LaTeX 구문(위에 문서화됨)에 맞는지 확인하고 해당 입력이 포함된 라텍스 파일을 생성하고 실행하며 이미지를 생성하는 데 latex사용됩니다 . dvipng(이것은 뷰어가 페이지를 볼 때마다 수행되지는 않지만 처음 이후 서버에 캐시됩니다. 이는 아마도 페이지를 작성한 사람이 미리보기를 본 때일 것입니다.) Wikipedia 페이지를 볼 때 이러한 각 이미지는 alt 태그가 원래 LaTeX 스타일 소스인 페이지에 배치됩니다. 예를 들어 HTML 소스는 다음과 같이 말할 수 있습니다.

<img
   src="https://wikimedia.org/api/rest_v1/media/math/render/svg/1a1835e62332fad1e2fa7f2c6e34972788e59cb3" 
   class="mwe-math-fallback-image-inline" 
   alt="{\sqrt {1-e^{2}}}\!">

궁금하신 분들은 해당 URL로 직접 들어가보시면 됩니다(https://wikimedia.org/api/rest_v1/media/math/render/svg/1a1835e62332fad1e2fa7f2c6e34972788e59cb3) 생성된 이미지를 봅니다.

이제 페이지를 보려고 할 때 네트워크 문제가 있거나 Wikipedia 서버가 느린 경우 브라우저가 이미지를 로드하지 못할 수 있습니다. 이런 일이 발생하면 브라우저(휴대폰이든 컴퓨터이든)에 대체 텍스트가 표시될 것입니다. 위의 경우 이미지 대신 가 표시됩니다 {\sqrt {1-e^{2}}}\!. 브라우저에서 페이지를 다시 로드하면 "문제"가 저절로 해결될 수 있으며 이미지가 다시 표시될 수도 있습니다.


이 모든 것이 TeX/LaTeX 사용자에게 유용한 한 가지 방법은 TeX에 공식을 입력하는 방법을 잘 모르는 경우 관련 Wikipedia 페이지를 방문하여 Wikipedia 편집자가 어떻게 입력했는지 확인할 수 있다는 것입니다. 예를 들어 다음 페이지를 방문하면이차 공식이미지 주위에 텍스트를 복사하면 브라우저가 복사합니다.

{\displaystyle x={\frac {-b\pm {\sqrt {b^{2}-4ac}}}{2a}}.}

물론 가끔 상기시켜주는 용도로는 유용하지만 그다지 권장할 수는 없습니다. 임의의 Wikipedia 편집자가 항상 모범 사례를 따르지는 않을 수 있으며 LaTeX를 사용할 때 적용되지 않는 제한적인 구문에 대한 해킹이 필요할 수 있습니다. 진짜".

관련 정보