TeX4ht

TeX4ht
TeX4ht
개발자에이탄 M.구라리(1947-2009), 칼 베리, 미할 호프티치
안정적 해제
2008년 여름 / 2008년 6월 16일
운영 체제Linux/Windows/Mac OS X
유형효용
면허증LaTeX Project Public License(LPPL).
웹사이트http://www.tug.org/tex4ht/

TeX4htTeXLaTeX 문서를 HTML 및 특정 XML 형식으로 변환할 수 있는 구성 가능한 변환기다.특히 TeX4ht는 (La)TeX 문서를 워드프로세서가 사용하는 형식으로 변환하는 역할을 한다.에이탄 M에 의해 개발되었다.구라리.[1]

이 프로그램은 LaTeX Project Public License(LPPL)에 따라 발행된다.

역사

TeX4ht는 1990년대에 변환하기 위해 개발되었다(La)TeX에서 HTML로, (La)에 작성된 과학 문서 게시 지원웹 브라우저표시할 월드 와이드 웹 상의 TeX.특히 하이퍼텍스트 기능이 지원되어 문서의 웹버전에 하이퍼링크를 포함시킬 수 있게 되었다.

점진적으로 더 많은 XML 기반 포맷이 지원되었다.2019년 현재 HTML5, XHTML, MathML, OpenDocument, DocBook, TEI가 지원되고 있다.[2]JavaHelp도 생성할 수 있다.

TeX4ht는 현재 모든 TeX 배포에 사전 구성되어 있다.

에이탄 M 이후.구라리의 죽음으로 이 프로그램은 라다크리슈난 CV(더 이상 활동하지 않음), 칼 베리, 미할 호프티치에 의해 유지되었으며, 다른 많은 사람들의 기여가 있었다.[3]

함수

TeX4ht는 TeX 또는 LaTeX 마크업을 출력 마크업 언어(HTML 등)로 직접 변환하지 않는다.대신, 평범한 (La)TeX 실행은 먼저 소스에서 DVI 파일을 컴파일한다.TeX4ht는 이후 DVI 파일을 처리한다.[4]기타 변환기, 특히 LaTeX2HTML 또는 TtH는 단일 패스 방식으로 작동한다.

TeX4ht는 기본적으로 모든 성공적인 컴파일(La)TeX 문서 소스를 처리할 수 있다.TeX4ht는 또한 이러한 확장은 변환기에서 상응하는 구현을 필요로 하지 않기 때문에 BibTeX로 서지학을 관리하는 것과 같이 표준 TeX 형식을 초월하는 기능을 처리하기 위해 공개적으로 사용할 수 있는 매크로 패키지 또는 사용자 지정(아마도 문서별) 명령을 포함할 수 있다.

수학적 공식과 텍스트로 표시할 수 없는 기타 문자나 기호는 그래픽으로 변환된다.수학은 또한 MathJax로 처리하기에 적합한 MathML 또는 형태로 변환될 수 있다.

TeX4ht는 OpenDocument 형식 ODT를 통해 LaTeX 문서를 Microsoft Word문서 형식으로 변환할 수 있다.

참조

  1. ^ (*1947, †2009)
  2. ^ https://www.tug.org/tex4ht/
  3. ^ Karl Berry, 2009년 7월 17일, 메일링 리스트에 게시; ibid.2009년 11월 7일, 텍스택스에 우편물 발송자 게시.
  4. ^ Cf. The LaTeX Web Companion, 페이지 169f.

외부 링크

문학

  • TeX4ht를 사용하여 LaTeX를 HTML로 변환, in: Michel Gossens, Sebastian Rahtz, Eitan M.구라리, 로스 무어, 로버트 S.Sutor. The LaTeX Web Companion.TeX, HTML 및 XML 통합. 1999.2006년 1월 8일자 인쇄 155~194면.
  • Eitan Gurari, HTML Production, TUGNBoat 25(2004), No.1, 페이지 39–47.

참고 항목