LaTeX에 대한 소개 - Korea...

33
. . . . . . L A T E X의 역사 L A T E X의 특징 . . . . L A T E X문서 작업 L A T E X부효과 L A T E X설치 L A T E X 에 대한 소개 이주용 [email protected] 고려대학교 2011 8 31 이주용 [email protected] 고려대학교 LaTeX에 대한 소개

Transcript of LaTeX에 대한 소개 - Korea...

Page 1: LaTeX에 대한 소개 - Korea Universityformal.korea.ac.kr/~jlee/lectures/cnce150/slides/intro.pdf · 2011-08-31 · LATEX의역사 LATEX의특징.. . . LATEX문서작업 LAT EX부효과

. . . . . .

LATEX의 역사 LATEX의 특징.. . .

LATEX문서 작업 LATEX부효과 LATEX설치

LATEX에 대한 소개

이주용

[email protected]

고려대학교

2011년 8월 31일

이주용 [email protected] 고려대학교

LaTeX에 대한 소개

Page 2: LaTeX에 대한 소개 - Korea Universityformal.korea.ac.kr/~jlee/lectures/cnce150/slides/intro.pdf · 2011-08-31 · LATEX의역사 LATEX의특징.. . . LATEX문서작업 LAT EX부효과

. . . . . .

LATEX의 역사 LATEX의 특징.. . .

LATEX문서 작업 LATEX부효과 LATEX설치

Outline

1 LATEX의 역사

2 LATEX의 특징

3 LATEX문서 작업LATEX문서 작업 양상WYSIWYG 시스템과 비교

4 LATEX부효과

5 LATEX설치

이주용 [email protected] 고려대학교

LaTeX에 대한 소개

Page 3: LaTeX에 대한 소개 - Korea Universityformal.korea.ac.kr/~jlee/lectures/cnce150/slides/intro.pdf · 2011-08-31 · LATEX의역사 LATEX의특징.. . . LATEX문서작업 LAT EX부효과

. . . . . .

LATEX의 역사 LATEX의 특징.. . .

LATEX문서 작업 LATEX부효과 LATEX설치

TEX

조판 언어

예: 근의 공식은 $-b \pm \sqrt{b∧2 - 4ac} \over 2a$

출력: 근의 공식은 −b±√

b2−4ac2a

이주용 [email protected] 고려대학교

LaTeX에 대한 소개

Page 4: LaTeX에 대한 소개 - Korea Universityformal.korea.ac.kr/~jlee/lectures/cnce150/slides/intro.pdf · 2011-08-31 · LATEX의역사 LATEX의특징.. . . LATEX문서작업 LAT EX부효과

. . . . . .

LATEX의 역사 LATEX의 특징.. . .

LATEX문서 작업 LATEX부효과 LATEX설치

TEX

조판 언어

예: 근의 공식은 $-b \pm \sqrt{b∧2 - 4ac} \over 2a$

출력: 근의 공식은 −b±√

b2−4ac2a

이주용 [email protected] 고려대학교

LaTeX에 대한 소개

Page 5: LaTeX에 대한 소개 - Korea Universityformal.korea.ac.kr/~jlee/lectures/cnce150/slides/intro.pdf · 2011-08-31 · LATEX의역사 LATEX의특징.. . . LATEX문서작업 LAT EX부효과

. . . . . .

LATEX의 역사 LATEX의 특징.. . .

LATEX문서 작업 LATEX부효과 LATEX설치

TEX

조판 언어

예: 근의 공식은 $-b \pm \sqrt{b∧2 - 4ac} \over 2a$

출력: 근의 공식은 −b±√

b2−4ac2a

이주용 [email protected] 고려대학교

LaTeX에 대한 소개

Page 6: LaTeX에 대한 소개 - Korea Universityformal.korea.ac.kr/~jlee/lectures/cnce150/slides/intro.pdf · 2011-08-31 · LATEX의역사 LATEX의특징.. . . LATEX문서작업 LAT EX부효과

. . . . . .

LATEX의 역사 LATEX의 특징.. . .

LATEX문서 작업 LATEX부효과 LATEX설치

TEX의 역사

창시: Donald Knuth 1978년

τϵχ에서 이름 따옴

τϵχνoλoγια : technologia (technology)

τϵχνη: techni (art)

이주용 [email protected] 고려대학교

LaTeX에 대한 소개

Page 7: LaTeX에 대한 소개 - Korea Universityformal.korea.ac.kr/~jlee/lectures/cnce150/slides/intro.pdf · 2011-08-31 · LATEX의역사 LATEX의특징.. . . LATEX문서작업 LAT EX부효과

. . . . . .

LATEX의 역사 LATEX의 특징.. . .

LATEX문서 작업 LATEX부효과 LATEX설치

TEX의 역사

창시: Donald Knuth 1978년

τϵχ에서 이름 따옴

τϵχνoλoγια : technologia (technology)

τϵχνη: techni (art)

이주용 [email protected] 고려대학교

LaTeX에 대한 소개

Page 8: LaTeX에 대한 소개 - Korea Universityformal.korea.ac.kr/~jlee/lectures/cnce150/slides/intro.pdf · 2011-08-31 · LATEX의역사 LATEX의특징.. . . LATEX문서작업 LAT EX부효과

. . . . . .

LATEX의 역사 LATEX의 특징.. . .

LATEX문서 작업 LATEX부효과 LATEX설치

TEX의 역사

창시: Donald Knuth 1978년

τϵχ에서 이름 따옴

τϵχνoλoγια

: technologia (technology)

τϵχνη: techni (art)

이주용 [email protected] 고려대학교

LaTeX에 대한 소개

Page 9: LaTeX에 대한 소개 - Korea Universityformal.korea.ac.kr/~jlee/lectures/cnce150/slides/intro.pdf · 2011-08-31 · LATEX의역사 LATEX의특징.. . . LATEX문서작업 LAT EX부효과

. . . . . .

LATEX의 역사 LATEX의 특징.. . .

LATEX문서 작업 LATEX부효과 LATEX설치

TEX의 역사

창시: Donald Knuth 1978년

τϵχ에서 이름 따옴

τϵχνoλoγια : technologia

(technology)

τϵχνη: techni (art)

이주용 [email protected] 고려대학교

LaTeX에 대한 소개

Page 10: LaTeX에 대한 소개 - Korea Universityformal.korea.ac.kr/~jlee/lectures/cnce150/slides/intro.pdf · 2011-08-31 · LATEX의역사 LATEX의특징.. . . LATEX문서작업 LAT EX부효과

. . . . . .

LATEX의 역사 LATEX의 특징.. . .

LATEX문서 작업 LATEX부효과 LATEX설치

TEX의 역사

창시: Donald Knuth 1978년

τϵχ에서 이름 따옴

τϵχνoλoγια : technologia (technology)

τϵχνη: techni (art)

이주용 [email protected] 고려대학교

LaTeX에 대한 소개

Page 11: LaTeX에 대한 소개 - Korea Universityformal.korea.ac.kr/~jlee/lectures/cnce150/slides/intro.pdf · 2011-08-31 · LATEX의역사 LATEX의특징.. . . LATEX문서작업 LAT EX부효과

. . . . . .

LATEX의 역사 LATEX의 특징.. . .

LATEX문서 작업 LATEX부효과 LATEX설치

TEX의 역사

창시: Donald Knuth 1978년

τϵχ에서 이름 따옴

τϵχνoλoγια : technologia (technology)

τϵχνη: techni (art)

이주용 [email protected] 고려대학교

LaTeX에 대한 소개

Page 12: LaTeX에 대한 소개 - Korea Universityformal.korea.ac.kr/~jlee/lectures/cnce150/slides/intro.pdf · 2011-08-31 · LATEX의역사 LATEX의특징.. . . LATEX문서작업 LAT EX부효과

. . . . . .

LATEX의 역사 LATEX의 특징.. . .

LATEX문서 작업 LATEX부효과 LATEX설치

LATEX

TEX매크로들의 집합

우리는 이 단계에서만 작업

이주용 [email protected] 고려대학교

LaTeX에 대한 소개

Page 13: LaTeX에 대한 소개 - Korea Universityformal.korea.ac.kr/~jlee/lectures/cnce150/slides/intro.pdf · 2011-08-31 · LATEX의역사 LATEX의특징.. . . LATEX문서작업 LAT EX부효과

. . . . . .

LATEX의 역사 LATEX의 특징.. . .

LATEX문서 작업 LATEX부효과 LATEX설치

LATEX의 역사

창시: Leslie Lamport 1980년대 초

이주용 [email protected] 고려대학교

LaTeX에 대한 소개

Page 14: LaTeX에 대한 소개 - Korea Universityformal.korea.ac.kr/~jlee/lectures/cnce150/slides/intro.pdf · 2011-08-31 · LATEX의역사 LATEX의특징.. . . LATEX문서작업 LAT EX부효과

. . . . . .

LATEX의 역사 LATEX의 특징.. . .

LATEX문서 작업 LATEX부효과 LATEX설치

LATEX의 특징

편집물 (.tex 파일)과 최종산물 (.pdf 파일)의 분리

편집물: 연속된 명령어들 + 환경 명령어들

최종산물: 본연의 목적 (가독성 높은 문서)에 충실

이주용 [email protected] 고려대학교

LaTeX에 대한 소개

Page 15: LaTeX에 대한 소개 - Korea Universityformal.korea.ac.kr/~jlee/lectures/cnce150/slides/intro.pdf · 2011-08-31 · LATEX의역사 LATEX의특징.. . . LATEX문서작업 LAT EX부효과

. . . . . .

LATEX의 역사 LATEX의 특징.. . .

LATEX문서 작업 LATEX부효과 LATEX설치

LATEX의 특징

편집물 (.tex 파일)과 최종산물 (.pdf 파일)의 분리

편집물: 연속된 명령어들 + 환경 명령어들

최종산물: 본연의 목적 (가독성 높은 문서)에 충실

이주용 [email protected] 고려대학교

LaTeX에 대한 소개

Page 16: LaTeX에 대한 소개 - Korea Universityformal.korea.ac.kr/~jlee/lectures/cnce150/slides/intro.pdf · 2011-08-31 · LATEX의역사 LATEX의특징.. . . LATEX문서작업 LAT EX부효과

. . . . . .

LATEX의 역사 LATEX의 특징.. . .

LATEX문서 작업 LATEX부효과 LATEX설치

LATEX의 특징

편집물 (.tex 파일)과 최종산물 (.pdf 파일)의 분리

편집물: 연속된 명령어들 + 환경 명령어들

최종산물: 본연의 목적 (가독성 높은 문서)에 충실

이주용 [email protected] 고려대학교

LaTeX에 대한 소개

Page 17: LaTeX에 대한 소개 - Korea Universityformal.korea.ac.kr/~jlee/lectures/cnce150/slides/intro.pdf · 2011-08-31 · LATEX의역사 LATEX의특징.. . . LATEX문서작업 LAT EX부효과

. . . . . .

LATEX의 역사 LATEX의 특징.. . .

LATEX문서 작업 LATEX부효과 LATEX설치

LATEX의 특징

편집물 (.tex 파일)과 최종산물 (.pdf 파일)의 분리

편집물: 연속된 명령어들 + 환경 명령어들

최종산물: 본연의 목적 (가독성 높은 문서)에 충실

이주용 [email protected] 고려대학교

LaTeX에 대한 소개

Page 18: LaTeX에 대한 소개 - Korea Universityformal.korea.ac.kr/~jlee/lectures/cnce150/slides/intro.pdf · 2011-08-31 · LATEX의역사 LATEX의특징.. . . LATEX문서작업 LAT EX부효과

. . . . . .

LATEX의 역사 LATEX의 특징.. . .

LATEX문서 작업 LATEX부효과 LATEX설치

LATEX문서 작업 양상

LATEX문서 작업 양상

먼저 내용에 충실, 포장은 나중에

시스템에 일을 시킴 (지정한 설정으로 문서를 생성하라)

이주용 [email protected] 고려대학교

LaTeX에 대한 소개

Page 19: LaTeX에 대한 소개 - Korea Universityformal.korea.ac.kr/~jlee/lectures/cnce150/slides/intro.pdf · 2011-08-31 · LATEX의역사 LATEX의특징.. . . LATEX문서작업 LAT EX부효과

. . . . . .

LATEX의 역사 LATEX의 특징.. . .

LATEX문서 작업 LATEX부효과 LATEX설치

LATEX문서 작업 양상

LATEX문서 작업 양상

먼저 내용에 충실, 포장은 나중에

시스템에 일을 시킴 (지정한 설정으로 문서를 생성하라)

이주용 [email protected] 고려대학교

LaTeX에 대한 소개

Page 20: LaTeX에 대한 소개 - Korea Universityformal.korea.ac.kr/~jlee/lectures/cnce150/slides/intro.pdf · 2011-08-31 · LATEX의역사 LATEX의특징.. . . LATEX문서작업 LAT EX부효과

. . . . . .

LATEX의 역사 LATEX의 특징.. . .

LATEX문서 작업 LATEX부효과 LATEX설치

LATEX문서 작업 양상

LATEX문서 작업 양상

먼저 내용에 충실, 포장은 나중에

시스템에 일을 시킴 (지정한 설정으로 문서를 생성하라)

이주용 [email protected] 고려대학교

LaTeX에 대한 소개

Page 21: LaTeX에 대한 소개 - Korea Universityformal.korea.ac.kr/~jlee/lectures/cnce150/slides/intro.pdf · 2011-08-31 · LATEX의역사 LATEX의특징.. . . LATEX문서작업 LAT EX부효과

. . . . . .

LATEX의 역사 LATEX의 특징.. . .

LATEX문서 작업 LATEX부효과 LATEX설치

WYSIWYG 시스템과 비교

LATEX과 WYSIWYG

LATEX WYSIWYG

편집물과 최종산물이 분리 편집물과 최종산물이 일치

내용과 포장의 분리 내용과 포장이 한꺼번에

시스템에 작업 위임 직접 작업

이주용 [email protected] 고려대학교

LaTeX에 대한 소개

Page 22: LaTeX에 대한 소개 - Korea Universityformal.korea.ac.kr/~jlee/lectures/cnce150/slides/intro.pdf · 2011-08-31 · LATEX의역사 LATEX의특징.. . . LATEX문서작업 LAT EX부효과

. . . . . .

LATEX의 역사 LATEX의 특징.. . .

LATEX문서 작업 LATEX부효과 LATEX설치

WYSIWYG 시스템과 비교

장단점 비교

WYSIWYG

직관적, 기본 기능 쉽게 사용

세세한 기능들 사용은 어렵거나 불가능, 관리에 비효율적

LATEX새로운 언어 학습, 한 줄의 글을 쓸려도 …

원칙적으로 모든 기능 가능, 관리에 효율적

이주용 [email protected] 고려대학교

LaTeX에 대한 소개

Page 23: LaTeX에 대한 소개 - Korea Universityformal.korea.ac.kr/~jlee/lectures/cnce150/slides/intro.pdf · 2011-08-31 · LATEX의역사 LATEX의특징.. . . LATEX문서작업 LAT EX부효과

. . . . . .

LATEX의 역사 LATEX의 특징.. . .

LATEX문서 작업 LATEX부효과 LATEX설치

WYSIWYG 시스템과 비교

장단점 비교

WYSIWYG직관적, 기본 기능 쉽게 사용

세세한 기능들 사용은 어렵거나 불가능, 관리에 비효율적

LATEX새로운 언어 학습, 한 줄의 글을 쓸려도 …

원칙적으로 모든 기능 가능, 관리에 효율적

이주용 [email protected] 고려대학교

LaTeX에 대한 소개

Page 24: LaTeX에 대한 소개 - Korea Universityformal.korea.ac.kr/~jlee/lectures/cnce150/slides/intro.pdf · 2011-08-31 · LATEX의역사 LATEX의특징.. . . LATEX문서작업 LAT EX부효과

. . . . . .

LATEX의 역사 LATEX의 특징.. . .

LATEX문서 작업 LATEX부효과 LATEX설치

WYSIWYG 시스템과 비교

장단점 비교

WYSIWYG직관적, 기본 기능 쉽게 사용

세세한 기능들 사용은 어렵거나 불가능, 관리에 비효율적

LATEX새로운 언어 학습, 한 줄의 글을 쓸려도 …

원칙적으로 모든 기능 가능, 관리에 효율적

이주용 [email protected] 고려대학교

LaTeX에 대한 소개

Page 25: LaTeX에 대한 소개 - Korea Universityformal.korea.ac.kr/~jlee/lectures/cnce150/slides/intro.pdf · 2011-08-31 · LATEX의역사 LATEX의특징.. . . LATEX문서작업 LAT EX부효과

. . . . . .

LATEX의 역사 LATEX의 특징.. . .

LATEX문서 작업 LATEX부효과 LATEX설치

WYSIWYG 시스템과 비교

장단점 비교

WYSIWYG직관적, 기본 기능 쉽게 사용

세세한 기능들 사용은 어렵거나 불가능, 관리에 비효율적

LATEX

새로운 언어 학습, 한 줄의 글을 쓸려도 …

원칙적으로 모든 기능 가능, 관리에 효율적

이주용 [email protected] 고려대학교

LaTeX에 대한 소개

Page 26: LaTeX에 대한 소개 - Korea Universityformal.korea.ac.kr/~jlee/lectures/cnce150/slides/intro.pdf · 2011-08-31 · LATEX의역사 LATEX의특징.. . . LATEX문서작업 LAT EX부효과

. . . . . .

LATEX의 역사 LATEX의 특징.. . .

LATEX문서 작업 LATEX부효과 LATEX설치

WYSIWYG 시스템과 비교

장단점 비교

WYSIWYG직관적, 기본 기능 쉽게 사용

세세한 기능들 사용은 어렵거나 불가능, 관리에 비효율적

LATEX새로운 언어 학습, 한 줄의 글을 쓸려도 …

원칙적으로 모든 기능 가능, 관리에 효율적

이주용 [email protected] 고려대학교

LaTeX에 대한 소개

Page 27: LaTeX에 대한 소개 - Korea Universityformal.korea.ac.kr/~jlee/lectures/cnce150/slides/intro.pdf · 2011-08-31 · LATEX의역사 LATEX의특징.. . . LATEX문서작업 LAT EX부효과

. . . . . .

LATEX의 역사 LATEX의 특징.. . .

LATEX문서 작업 LATEX부효과 LATEX설치

WYSIWYG 시스템과 비교

장단점 비교

WYSIWYG직관적, 기본 기능 쉽게 사용

세세한 기능들 사용은 어렵거나 불가능, 관리에 비효율적

LATEX새로운 언어 학습, 한 줄의 글을 쓸려도 …

원칙적으로 모든 기능 가능, 관리에 효율적

이주용 [email protected] 고려대학교

LaTeX에 대한 소개

Page 28: LaTeX에 대한 소개 - Korea Universityformal.korea.ac.kr/~jlee/lectures/cnce150/slides/intro.pdf · 2011-08-31 · LATEX의역사 LATEX의특징.. . . LATEX문서작업 LAT EX부효과

. . . . . .

LATEX의 역사 LATEX의 특징.. . .

LATEX문서 작업 LATEX부효과 LATEX설치

WYSIWYG 시스템과 비교

적합한 작업 (추천안)

WYSIWYG일회성 단순 문서 작성

LATEX관리가 필요한 복잡한 문서 작성

기호를 많이 쓰는 문서 (예: 수학책, 악보) 작성

이주용 [email protected] 고려대학교

LaTeX에 대한 소개

Page 29: LaTeX에 대한 소개 - Korea Universityformal.korea.ac.kr/~jlee/lectures/cnce150/slides/intro.pdf · 2011-08-31 · LATEX의역사 LATEX의특징.. . . LATEX문서작업 LAT EX부효과

. . . . . .

LATEX의 역사 LATEX의 특징.. . .

LATEX문서 작업 LATEX부효과 LATEX설치

LATEX부효과

사실상, 프로그래밍 입문

정보의 바다에서 별자리 보는 연습

이주용 [email protected] 고려대학교

LaTeX에 대한 소개

Page 30: LaTeX에 대한 소개 - Korea Universityformal.korea.ac.kr/~jlee/lectures/cnce150/slides/intro.pdf · 2011-08-31 · LATEX의역사 LATEX의특징.. . . LATEX문서작업 LAT EX부효과

. . . . . .

LATEX의 역사 LATEX의 특징.. . .

LATEX문서 작업 LATEX부효과 LATEX설치

LATEX부효과

사실상, 프로그래밍 입문

정보의 바다에서 별자리 보는 연습

이주용 [email protected] 고려대학교

LaTeX에 대한 소개

Page 31: LaTeX에 대한 소개 - Korea Universityformal.korea.ac.kr/~jlee/lectures/cnce150/slides/intro.pdf · 2011-08-31 · LATEX의역사 LATEX의특징.. . . LATEX문서작업 LAT EX부효과

. . . . . .

LATEX의 역사 LATEX의 특징.. . .

LATEX문서 작업 LATEX부효과 LATEX설치

LATEX배포판들

Windows: MiKTeX

Mac: MacTeX

Linux: TeX Live

우리: ko.TeX Livehttp://www.ktug.or.kr/

http://formal.korea.ac.kr/~jlee/lectures/cnce150/

이주용 [email protected] 고려대학교

LaTeX에 대한 소개

Page 32: LaTeX에 대한 소개 - Korea Universityformal.korea.ac.kr/~jlee/lectures/cnce150/slides/intro.pdf · 2011-08-31 · LATEX의역사 LATEX의특징.. . . LATEX문서작업 LAT EX부효과

. . . . . .

LATEX의 역사 LATEX의 특징.. . .

LATEX문서 작업 LATEX부효과 LATEX설치

LATEX배포판들

Windows: MiKTeX

Mac: MacTeX

Linux: TeX Live우리: ko.TeX Live

http://www.ktug.or.kr/

http://formal.korea.ac.kr/~jlee/lectures/cnce150/

이주용 [email protected] 고려대학교

LaTeX에 대한 소개

Page 33: LaTeX에 대한 소개 - Korea Universityformal.korea.ac.kr/~jlee/lectures/cnce150/slides/intro.pdf · 2011-08-31 · LATEX의역사 LATEX의특징.. . . LATEX문서작업 LAT EX부효과

. . . . . .

LATEX의 역사 LATEX의 특징.. . .

LATEX문서 작업 LATEX부효과 LATEX설치

LATEX배포판들

Windows: MiKTeX

Mac: MacTeX

Linux: TeX Live우리: ko.TeX Live

http://www.ktug.or.kr/

http://formal.korea.ac.kr/~jlee/lectures/cnce150/

이주용 [email protected] 고려대학교

LaTeX에 대한 소개