KTUGFaq

KTUG FAQ

α:
йȣ:
You are a bundle of energy always on the go.
CM글꼴&value=MathematicaFonts/CharStrings占쏙옙호占쏙옙占쏙옙&value=상호참조KTUGCollectionScreenShotMiKTeX설치&value=UbBatangPDFLaTeX&value=DHUcs/ȭ › CWEB

1 CWEB ý
2 CWEB
3 ѱ(UTF-8) CWEB ġ
4 ѱ CWEB α׷ ۼ
5 CWEB
6 CWEB
7 Microsoft Visual C++ CWEB α׷ ϱ
[]

1 CWEB ý

$$\hbox{\tt CWEB}=\hbox{C programming language}+\hbox{\TeX}$$

α׷ ý Ǵ Ƹ CWEB ̴. α׷ ý ⺻ Ǿ ǻα׷ Ǵµ, CWEB Ǵ Ǿ TeX Ǵ C ý̴.

[]

2 CWEB

CWEB ý ޴ Ѵ: [http]ѱCWEB
[]

3 ѱ(UTF-8) CWEB ġ

CWEB ý ڸ 1Ʈ 8Ʈ ϴ ǿ ߾ ֱ⶧, CWEB ý ʰ UTF-8 ڵ ѱ α׷ Ұϴ. ̴ CWEB ý ϴ ũⰡ ʹ ۱ ̴. ý ѱ cweb ̿ϸ, ޽ Եȴ.
 ! Input line too long. (l. 387)
ذ.

  1. CWEB ý ҽ [ftp]cweb.tar.gz ޾Ƽ, Ǭ.
  2. make 丮 ctangle .
    make
    
  3. comm-utf8.ch ̸ ϳ . .
    @x
    char *buffer_end=buffer+buf_size-2; /* end of |buffer| */
    @y
    char *buffer_end=buffer+long_buf_size-2; /* end of |buffer| */
    @z
    
  4. Makefile  44° Ͽ, comm-utf8.ch Ѵ.
    CCHANGES= comm-utf8.ch
    
  5. make cautiously comm-utf8.ch ctangle .
    make cautiously
    
    ׷, ۾ϰ ִ 丮 ctangle ̶ ̴.
  6. ο CWEB ý غ Ǿ. ϰ νѴ.
    make all
    make install
    
  7. 뼳 Ѵٸ, Ѵ.
    make manual
    Ǵ,
    make fullmanual
    


[]

4 ѱ CWEB α׷ ۼ

CWEB ѱȭ DohyunKim ۼϽ kotexplain.tex, hangulcweb.tex ̿ؼ ϴ. CWEB ýۿ TeX ⺻ Plain TeX ̿ϴµ, kotexplain.tex Plain TeX ѱ ֵ ִ ũ̴. hangulcweb.tex CWEB ޽ ѱ۷ ٲ ̰, pdf ̿ , ѱ ϸũ ϰ ش.


ѱ CWEB α׷ , ۼϴ ҽ (.w) ó ϸ ȴ.
\input hangulcweb

[]

5 CWEB

$$\hbox{cweb}=\hbox{ctangle}+\hbox{cweave}$$
  • Ȯڰ .w ؽƮ , foo.w ̶ . foo.w web Ȥ cweb ε, α׷ ҽ ׿ شϴ ťƮ ÿ ִ ̴. cweb α׷ Ҷ, ó α׷ְ ťƮ ÿ ؾ Ѵ.
  • Ʒ ɾ cweb foo.wκ α׷ ҽ foo.c(Ȥ foo.cpp) .
    % ctangle foo
    
  • ctangle foo.c gcc C Ϸ ̿ؼ ϴ.
  • ɾδ foo.w TeX foo.tex ϴ.
    % cweave foo
    
  • cweave foo.tex TeX ̿Ͽ foo.dvi .
    % tex foo
    
    Ǵ, pdf ʺ ϰ ôٸ, ϸ ȴ.
    % pdftex foo
    Ǵ
    % etex "\let\pdf+ \input foo"
    % dvipdfmx foo
    
׸ Ÿ .

cweave.jpg


[]

6 CWEB

Knuth ǿ ̷ Ѵٳ׿. "CWEB programming is such fun!"
[]

7 Microsoft Visual C++ CWEB α׷ ϱ

CWEB α׷ ۾ (?) ࿡ ̷ Խϴ (ϰų ų). ð 帧 ̻ Ÿϰ ִ ࿡ ۾ Ȳ Ǿϴ. ȯ IDE ϰ ȯ ü ̹ Դϴ. ̿ cweb α׷ ۾ ȭ 帧 ߾ IDE ǥ̶ ִ Microsoft Visual C++ ҽϴ.


Visual C++ cweb α׷ ϱ , cweb ִ ˴ϴ.

^
Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2009-05-17 09:15:19
Processing time 0.0518 sec