2009-06-15 5 views

답변

5

이 나타납니다 : 나는 CWEB 프로그램을 읽을 가장 편리한 찾을 방법은 다음 .tex 파일을 생성하고, 할 수 .w 소스 파일 (manpage) cweave을 실행하는 것입니다 http://www.literateprogramming.com/cweb_download.html

+0

내 컴퓨터에 TeX을 설치할 필요없이 더 좋은 방법이 있습니까? –

+2

CWEB 소스가 TeX 변형으로 작성되었다고 가정하면 아마도 그렇지 않다고 말할 수 있습니다. 그러나 TeX는 무료이며 특히 비대하지 않기 때문에 설치가 필요하지 않습니다. –

4

pdfetex을 실행하여 하이퍼 링크 PDF를 얻으십시오. 그림으로 : 당신이 알고있는 바와 같이

 `.W SOURCE ----(cweave)----> .TEX ----(pdfetex)----> PDF` 

CWEB 프로그램의 구조는 그 자체가 일종의 (다른 섹션을 참조 섹션에) 하이퍼 링크. 좋은, 링크 된 PDF를 갖는 것은 특히 독창적 인 프로그램이 Don Knuth 자신이 직접 작성한 것이라면 독서의 즐거움입니다! 내가 설치 생각

  • 이 심각한 윈도우 프로그래머 (Cygwin를 설치

    다음 설정은 몇 가지 당신의 부분에 노력 (다운로드의 매크로 블럭)을 포함 할 것,하지만 난 당신이 최종 결과를 좋아 바랍니다 cygwin은 생각할 필요가 없습니다.) 조판 관련 패키지 (tex, pdfetex, amstex 및 그 모든 것)를 설치해야합니다. cygwin에서 CWEB를 설치할 수있는 옵션을 제공한다면 그렇게하십시오.

  • cygwin에서 cweavectangle을 얻지 못하면 sources을 다운로드하여 빌드/설치하십시오.

    • 실행 cweave을과 같이 : cweave bdd12.w 이를
    • Cygwin에서와 CWEB가 설치되고 나면

    , 당신이 (내가 bdd12.w의 예를 데려 갈거야) 공부하고자하는 모든 .w 프로그램으로 다음을 수행 bdd12.tex 파일을 생성해야합니다.

  • 다음과 같이 과 같이 실행하십시오. 이것은 깔끔하고 상호 참조 된 PDF를 제공합니다. 생성 된 PDF에는 끝에있는 심볼 색인 (및 더 많은 상호 참조 데이터)이 있으므로 해당 정의로 빠르게 이동할 수 있습니다.