이렇게 ch 파일은 없다는 표시를 하여야 합니다. ch파일이란 것은 일종의 patch 파일인데, 시스템의 요구사항에 맞게 소스를 수정하였을 때, 예를 들어 TeX-FPC같은 프로젝트에서 Free Pascal Compiler를 위하여 수정한 내용이 tex.ch에 적혀 있습니다. 이 파일이 존재할 때
tangle tex.web tex.ch tex.pas
이렇게 하여 (패치 적용된) tex.pas를 얻을 수 있습니다.
(저 TeX-FPC의 경우는 참고할 만한 데가 있겠지만 fpc 버전을 타는지 target arch를 타는지, 간단히성공하지는 못했네요.) 다른 데서 적었지만 현재 TeX을 "컴파일"하는 표준적인 방법은 web2c입니다.
tangle {web} {ch} {output} 형식으로 씁니다. output 확장자의 디폴트는 p입니다. 그러므로,
이렇게 하면 tex.p를 얻습니다. 확장자가 pas인 TeX82 소스를 얻으려면
이렇게 ch 파일은 없다는 표시를 하여야 합니다. ch파일이란 것은 일종의 patch 파일인데, 시스템의 요구사항에 맞게 소스를 수정하였을 때, 예를 들어 TeX-FPC같은 프로젝트에서 Free Pascal Compiler를 위하여 수정한 내용이 tex.ch에 적혀 있습니다. 이 파일이 존재할 때
tangle tex.web tex.ch tex.pas
이렇게 하여 (패치 적용된) tex.pas를 얻을 수 있습니다.
(저 TeX-FPC의 경우는 참고할 만한 데가 있겠지만 fpc 버전을 타는지 target arch를 타는지, 간단히성공하지는 못했네요.) 다른 데서 적었지만 현재 TeX을 "컴파일"하는 표준적인 방법은 web2c입니다.
관리자 : 금칙어때문에 고쳐서 입력하신 내용을 수정하였습니다.