LaTeX에 대하여
LaTeX를 작성하기 위한 준비
설치 방법 (2022.04)
설치 없이 사용
Web 통해 설치 없이 문서를 작성하고 저장과 동시에 어떻게 보이는지 컴파일해주는 Overleaf를 사용하면 됩니다
LaTeX의 특징
저희 주변에선 42의 subject.pdf를 만드는 곳에 쓰이고 논문의 기본은 LaTeX이며 노션에서 수식 입력을 책임지는 부분도 TeX를 가져왔다고 알고있습니다.
출력할 종이와 형식을 지정하는 부분이 따로 있어 공통 문법만 사용해서 작성한다면 최종 출력시 원하는 환경에 맞게 바로바로 수정할 수 있습니다. 특정 형식에서만 지원하는 옵션도 있지만 처음 시작할 때 문서의 형식을 지정하기때문에 필요하다면 (그리고 다른 형식으로 전환할 필요가 없다면) 마음껏 써도 될 것 같습니다.
Overleaf를 통해 R을 활용하여 문서를 작성할 수 있다고 합니다. 다만 전 아직 기본적인 문법과 사용을 학습중인 상황이라 정확하게는 모르겠네요.
LaTeX 문서 목차와 단원의 기본적인 서식
42 Header는 .tex에서도 잘 작동합니다.
\documentclass{article}
\usepackage{kotex} % kotex 패키지를 사용하면 한국어를 사용할 수 있습니다.
\usepackage[utf8]{inputenc}
\usepackage{fullpage} % 좀 더 여백이 줄어들게 됩니다
\title{my\LaTeX} % 제목입니다 \LaTeX 명령어를 쓰면 좀 더 오밀조밀하게 뭉친 LaTeX이 나와요
\author{jijeong}
\date{\today} % 이렇게 하면 알아서 컴파일 한 날로 출력됩니다
\begin{document} % 문서의 시작입니다
\maketitle % 위에 따로 적어둔 제목, 저자, 일자를 출력해줍니다
\newpage % 다음 페이지로 넘겨줍니다
\tableofcontents % 목차를 만들어줍니다
\newpage
\section{대단원 1}
\newpage % 원하는 지점에 삽입하여 여백을 만들거나 내용이 덜 짤리게 조작할 수 있습니다.
\subsection{중단원 1}
\subsubsection{소단원 1}
\subsubsection{소단원 2}
\subsubsection{소단원 3}
\newpage
\subsection{중단원 2}
\subsubsection{소단원 1}
\subsubsection{소단원 2}
\subsubsection{소단원 3}
\newpage
\section{대단원 2}
\newpage
\subsection{중단원 1}
\subsubsection{소단원 1}
\subsubsection{소단원 2}
\subsubsection{소단원 3}
\newpage
\subsection{중단원 2}
\subsubsection{소단원 1}
\subsubsection{소단원 2}
\subsubsection{소단원 3}
\newpage
\end{document}
LaTeX
복사
개인적으로 갤럭시탭을 통해 과제를 학습하는데 라피신때의 과제와 달리 필기할 공간이 넉넉하지 않아 기존에 사용중이던 Obsidian과 노션을 통해 pdf 문서를 만들어 정리하려고 시도했는데 생각보다 결과물이 이상하게 나와서 pdf로 만들거나 인쇄하는 것을 훨씬 잘 지원하는 LaTeX을 써보려고 알아보고 있었습니다. 그러다 친구를 통해 LuaTeX을 잘 사용하는 사람은 LuaTeX 안에서 프로그래밍과 그림 그리기 등을 자유자재로 할 수 있다고 들어서 이정도면 개발 관련 이야기로 이어지게 되지 않을까 싶어 부족한 내용이나마 공유해보고자 적어보았습니다.
Latex 참고자료
pdf 모음
(다 저 사이트에서 링크로 제공해줍니다)
기본적인 내용을 간단히 알고싶을 때
기본적인 내용을 더 자세히 알고싶을 때
latex2e 입문서
latex를 본격적으로 디자인하고 싶을 때