참 새 [1131545] · MS 2022 · 쪽지

2023-02-09 13:03:58
조회수 2,087

LaTeX

게시글 주소: https://orbi.kr/00061930675

레이텍(LaTeX)이라는 문서 조판 프로그램이 있습니다.


현재 이공계 학자들의 대부분이 논문이나 교재 작성에 사용하고 있는 매우 유용한 프로그램이며, Typesetting 방식입니다.


Typesetting이란, 입력한 것 그대로 표시되는 MS 워드나 한글과 다르게 코드를 직접 하나하나 입력해야한다는 겁니다.


다음 예시 코드를 돌려보면


\documentclass[12pt]{article}

\usepackage{amsmath}

\title{\LaTeX}

\date{}

\begin{document}

  \maketitle

  \LaTeX{} is a document preparation system for the \TeX{}

  typesetting program. It offers programmable desktop publishing

  features and extensive facilities for automating most aspects of

  typesetting and desktop publishing, including numbering and

  cross-referencing, tables and figures, page layout, bibliographies,

  and much more. \LaTeX{} was originally written in 1984 by Leslie

  Lamport and has become the dominant method for using \TeX; few

  people write in plain \TeX{} anymore. The current version  is

  \LaTeXe.

 

  % This is a comment; it will not be shown in the final output.

  % The following shows a little of the typesetting power of LaTeX:

  \begin{align}

    E &= mc^2                              \\

    m &= \frac{m_0}{\sqrt{1-\frac{v^2}{c^2}‭}}

  \end{align}

\end{document}


이렇게 나옵니다.



마치 코딩을 하듯이 문서를 작성하는 것인데, 실제로 코드를 작성하고 컴파일러가 컴파일을 해서 문서를 내놓습니다. 코딩과 똑같이 디버깅을 해야할 때도 있고요.


형식이 정형화되어 있기에 대충 텍스트만 입력해도 알아서 예쁘게 바꿔줍니다.


물론 표나 그림은 그냥 끌어서 위치를 바꿀 수 있는 워드나 한글에 비하면 많이 불편하기는 하지만 수식 입력이 매우 강력합니다. 워드의 수식 입력기를 생각해보면 답도 없죠.



컴퓨터에 직접 설치해도 되고, Overleaf라는 온라인 편집기에서 바로 컴파일할 수도 있습니다.


https://www.overleaf.com/


Typesetting 방식이기에 코딩에서 라이브러리를 불러오는 것처럼 수많은 패키지를 불러와 자유자재로 사용할 수 있으며, TeX StackExchange라는 Q&A 사이트도 활성화되어 있어 질문하기만 하면 몇 분만에 답이 달립니다.


그래서 한글보다 좋은 점이 뭐냐, 하시는 분들을 위해 몇 가지 예시를 보여드리겠습니다.



제가 최근 작성하고 있는 선형대수학 증명 모음집입니다. 한글에서 저렇게 행렬 안에 파란색 그림자를 넣는건 불가능에 가깝죠.



아래 예시는 다른 분들의 작품입니다.




사실 단순한 문제 타이핑이면 한글도 충분히 편하고 유용합니다만, 칼럼 등의 문서를 직접 만드시는 분들이면 레이텍도 정말 유용합니다.



0 XDK (+0)

  1. 유익한 글을 읽었다면 작성자에게 XDK를 선물하세요.