latex l.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
Latex ? PowerPoint Presentation
Download Presentation
Latex ?

Loading in 2 Seconds...

play fullscreen
1 / 31

Latex ? - PowerPoint PPT Presentation


  • 351 Views
  • Uploaded on

Latex І. TA. Janghwan Lee T. 5584. 목차. 배경지식 TeX 의 구조 TeX 의 장 · 단점 레이텍 (Latex) 설치 입력파일 구조 LateX 명령문. 배경 지식. TeX 란 ? 텍스트와 수학식을 조판하기 위해 만들어진 프로그램 (by Donald E. Knuth, 1977) Tex 의 종류 PlainTeX: 최초의 TeX 매크로패키지 hLaTeXp: LaTeX 에서 한글을 사용할 수 있도록 한 매크로패키지

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'Latex ?' - sandra_john


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
latex

Latex І

TA. Janghwan Lee

T. 5584

slide2
목차
  • 배경지식
  • TeX의 구조
  • TeX의 장·단점
  • 레이텍(Latex) 설치
  • 입력파일 구조
  • LateX 명령문
slide3
배경 지식
  • TeX란?
    • 텍스트와 수학식을 조판하기 위해 만들어진 프로그램 (by Donald E. Knuth, 1977)
  • Tex의 종류
    • PlainTeX: 최초의 TeX 매크로패키지
    • hLaTeXp: LaTeX에서 한글을 사용할 수 있도록 한 매크로패키지
    • AMS-TeX/AMS-LaTeX: 전문적인 수학기호나 식을 조판하기 위한 매크로 패키지
    • ChemTeX: 화학식이나 화학 기호를 조판하기 위한 매크로 패키지
    • MusicTeX: 악보를 조판하기 위한 매크로 패키지
slide5
TeX의 장점
  • 전문적으로 디자인된 레이아웃을 사용할 수 있다
  • 수학식의 조판이 매우 쉽다
  • 각주, 상호참조, 목차, 참고 문헌 등도 쉽게 만들 수 있다
  • 구조화가 잘 된 문서를 작성할 수 있다
  • 매우 이식성이 높고 무료이다
  • 프린터하거나 저장할 때 프로그램이 죽는 일이 없다
slide6
TeX의 단점
  • 처음 접하기가 어렵다
  • 새로운 레이아웃을 설계하는 것은 어렵고 시간이 많이 든다
  • 구조화되지 않고 비체계적인 문서를 작성하기가 어렵다
  • 다른 사람과 공동 작업을 하는 경우 좀 더 편리하다
slide7
설치

Ref. http://faq.ktug.or.kr/mywiki/TeX_bc_b3_c4_a1_c7_cf_b1_e2

miktex 1
MikTeX 설치하기(1)
  • http://project.ktug.or.kr/miktex-ktug/
miktex 4
MikTeX 설치하기(4)
  • Path 설정하기
    • Windows 98 인 경우
      • C:\AUTOEXEC.BAT 파일의 마지막에 추가
      • “PATH=%PATH%;C:\texmf\miktex\bin”
    • Windows XP/2000 인 경우
      • [시작][설정][제어판][시스템][고급][환경변수][Path 변수]
      • “;C:\texmf\miktex\bin”
  • 마지막으로
    • [시작] [실행] 또는 [도스창]
    • “initexmf –-mkmaps”
slide12
그 외 프로그램 설치하기
  • Gsview, Ghostscript 설치하기
    • http://www.cs.wisc.edu/~ghost
  • WinEdt 설치하기
    • http://www.winedt.com/ (click! WinEdt 5.4)
    • WinEdit 과 혼동하지 말기
  • Acrobat Reader 설치하기
    • http://www.korea.adobe.com/products/acrobat/readstep2.html
slide13
TeX 파일의 구조
  • \documentclass[option]{class}
    • 만들려는 문서의 종류를 설정
  • \usepackage[option]{package}
    • 새로운 기능을 추가하는 패키지 포함
  • \begin{document}
    • 문서 주요부의 시작을 알림
  • \end{document}
    • 문서의 끝을 알림
slide14
예제

\documentclass[a4paper,11pt]{article}

\usepackage{epsfig}

%define the title

\title{Minimalism}

\begin{document}

Well, and here begins my lovely article.

\end{document}

slide15
문서 클래스들
  • Article
    • 과학 하술지, 프레젠테이션, 짧은 보고서, 프로그램 문서, 초대장 등
  • Report
    • 긴 보고서, 작은 책, 박사학위 논문
  • Book
  • Slides
    • 슬라이드 제작용 클래스
slide16
문서 클래스의 옵션
  • 10pt, 11pt, 12pt
    • 문서의 기본 글꼴(default – 10pt)
  • A4paper, letterpaper,…
    • 종이크기 (default – letterpaper)
  • Fleqn
    • 수식을 왼쪽 정렬
  • Leqno
    • 수식의 번호를 왼쪽에 붙인다
  • Titlepage,notitlepage
    • 표지만든후 새로운 쪽에서 시작할 것인지 지정
  • Twocolumn
    • 2단 조판
  • Twoside, oneside
    • 양면 인쇄용, 단면인쇄용 지정
slide17
여러 가지 확장자명
  • .tex  LaTeX 혹은 TeX의 입력파일
  • .sty  매크로 패키지 파일
  • .cls  문서의 양식을 정의하는 클래스파일
  • .dvi  장치독립파일. Tex파일을 컴파일 하면 얻어지는 파일. DVI 미리 보기프로그램을 이용해 내용을 화면으로 볼 수 있다
  • .toc/.lof/.lot  타이틀/그림목차/표목차
  • .aux  한번 컴파일이 이루어진후 다음번 실행에 전달해줄 정보를 담고있는 파일
slide18
기본 입력
  • 공백
    • 여러 개의 공백도 하나의 공백으로 처리
  • 특수문자
    • # $ % ^ & _ { } 앞에 \와 함께 사용
    • ~  $\sim$
  • 명령어
    • 대소문자 구별한다
    • \로 시작하여 문자만으로 이루어져 있다
  • 주석
    • %이후의 부분은 무시한다
slide19
장과 절
  • Article
    • \Section{…} \paragraph{…}
    • \Subsection{…} \subparagraph{…}
    • \subsubsection{…}
  • Report / book
    • \part{…} : 장의 번호 매기는 순서에 영향X
    • \chapter{…}
  • *  차례에 나타나지 않고 번호없음
    • Ex) \section*{help}
slide21
줄 바꿈과 여백
  • \\ or \newline  강제 줄바꿈
  • \\*  쪽나누기 방지
  • \hspace{…}  horizontal space
    • Ex) in \hspace{1cm} this : in this
  • \vspace{…}  vertical space
slide22
제목 과 참조
  • \maketitle  문서 전체의 제목 만들기
    • \title{…},\author{…},\date{…}
  • \tableofcontents  이 명령어 자리에 목차가 생긴다
  • \label{maker},\ref{maker},\pageref{maker}  상호 참조
  • \footnote{footnote text}  각주
slide23
환경
  • 형식
    • \begin{environment}
    • Text
    • \end{environment}
  • 종류
    • Itemize, Enumerate, Description
      • 단순 나열, 번호나열, 설명을 위한 나열
    • Flushleft, Flushright, Center
      • 왼쪽 정렬, 오른쪽 정렬, 가운데 정렬
    • Quote, Quotation, Verse (중요한 구절이나 예문인용)
    • Verbatim(그래도 보이기)
slide24
Here are main research topics:

\begin{itemize}

\item Character Recognition

\begin{itemize}

\item On-line Recognition

\item Off-line Recognition

\end{itemize}

\item Intelligent Tutoring System

\begin{enumerate}

\item Problem Solving Module

\item Student Modelling Module

\end{enumerate}

\end{itemize}

Here are main research topics:

Character Recognition

On-line Recognition

Off-line Recognition

Intelligent Tutoring System

Problem Solving Module

Student Modelling Module

환경 예제(1)
slide26
테이블 만들기
  • 형식
    • \begin{tabular}{table spec}
    • Table sepc : 표의 모양 지정
      • l,r,c: 왼쪽,오른쪽, 가운데 정렬
      • | : 세로줄 삽입
  • Tabular 내에서의 명령어
    • & : 다음 열로 넘김
    • \\: 새로운 행의 시작
    • \hline: 가로줄 삽입
    • \cline{j-i}: j와i 열 사이에 부분 줄 추가
slide27
\begin{tabular}{|r|l|}

\hline

7C0 & Hexa \\

3700 & Octal \\

\cline{2-2}

1111000 & binary \\

\hline \hline

1984 & decimal \\

\hline

\end{tabular}

테이블 예제
slide28
테이블 위치 지정하기
  • 형식
    • \begin{table}[placement specifier}
    • \caption{caption text}
    • \begin{tabular} …
  • 위치 지정 선택인자(placement specifier)
    • h: here(이 명령이 사용된 바로 그 위치)
    • t: top(쪽의 윗부분)
    • b: bottom(쪽의 아래부분)
    • p: page(그림이나 표만 모아둔 특별한 쪽에 위치)
slide29

usepackage{epsfig}

그림 삽입
  • Use a picture with eps format
    • Encapsulated PostScript
    • One of the postscript files
    • Postscript is page description language
  • Image Converting tool
    • Photoshop, imagemagick, jpeg2ps, bmp2eps, gif2eps, ps2eps, etc.
    • Example

usepackage{epsfig}

\begin{figure}[h]

\centerline{\epsfig{file=amath.eps, height = 4cm, width = 10cm}}

\caption{Location of building number E2-1}

\end{figure}

userpackage options package
Userpackage[options]{package}
  • If you want to include graphics, coloured text or source code from a file into your document, you need to enhance the capabilities of LaTex. Such enhancements are called packages
    • amsmath : mathematical environment
    • makeidx : make index
  • Options is a list of keywords which trigger special features in the package
  • Reference
    • http://www.ktug.or.kr/
    • http://www.tex.ac.uk/tex-archive/help/Catalogue/catalogue.html
lab 3
LAB #3.
  • Make the following table

Table 1. Course Information