Donald Knuth 그의 페이지에 a large number of programs to read이 있습니다. 하지만 그들은 대부분 "이상한"CWEB 형식입니다 ...Windows에서 CWEB 형식의 코드를 읽는 가장 좋은 방법은 무엇입니까?
Windows에서 적절하게 읽을 수있게 만드는 가장 좋은 방법은 무엇일까요? 인터넷 검색 5 분 미만
Donald Knuth 그의 페이지에 a large number of programs to read이 있습니다. 하지만 그들은 대부분 "이상한"CWEB 형식입니다 ...Windows에서 CWEB 형식의 코드를 읽는 가장 좋은 방법은 무엇입니까?
Windows에서 적절하게 읽을 수있게 만드는 가장 좋은 방법은 무엇일까요? 인터넷 검색 5 분 미만
이 나타납니다 : 나는 CWEB
프로그램을 읽을 가장 편리한 찾을 방법은 다음 .tex
파일을 생성하고, 할 수 .w
소스 파일 (manpage) cweave
을 실행하는 것입니다 http://www.literateprogramming.com/cweb_download.html
pdfetex
을 실행하여 하이퍼 링크 PDF를 얻으십시오. 그림으로 : 당신이 알고있는 바와 같이
`.W SOURCE ----(cweave)----> .TEX ----(pdfetex)----> PDF`
는 CWEB
프로그램의 구조는 그 자체가 일종의 (다른 섹션을 참조 섹션에) 하이퍼 링크. 좋은, 링크 된 PDF를 갖는 것은 특히 독창적 인 프로그램이 Don Knuth 자신이 직접 작성한 것이라면 독서의 즐거움입니다! 내가 설치 생각
다음 설정은 몇 가지 당신의 부분에 노력 (다운로드의 매크로 블럭)을 포함 할 것,하지만 난 당신이 최종 결과를 좋아 바랍니다 cygwin은 생각할 필요가 없습니다.) 조판 관련 패키지 (tex, pdfetex, amstex 및 그 모든 것)를 설치해야합니다. cygwin에서 CWEB를 설치할 수있는 옵션을 제공한다면 그렇게하십시오.
cweave
및 ctangle
을 얻지 못하면 sources을 다운로드하여 빌드/설치하십시오.
cweave
을과 같이 : cweave bdd12.w
이를, 당신이 (내가 bdd12.w
의 예를 데려 갈거야) 공부하고자하는 모든 .w
프로그램으로 다음을 수행 bdd12.tex
파일을 생성해야합니다.
내 컴퓨터에 TeX을 설치할 필요없이 더 좋은 방법이 있습니까? –
CWEB 소스가 TeX 변형으로 작성되었다고 가정하면 아마도 그렇지 않다고 말할 수 있습니다. 그러나 TeX는 무료이며 특히 비대하지 않기 때문에 설치가 필요하지 않습니다. –