본문 바로가기
728x90

컴퓨터 & IT (Computer & IT)/LaTeX11

[LaTEX] 윈도우에서 LaTeX을 사용하는 방법 + VIM 윈도우에서 LaTex을 사용할 경우, 저는 몇년동안 overleaf를 이용을 해왔습니다. 하지만 최근에 윈도우에서 온라인 TeX 편집기을 쓸 수 없는 상황이 생겨서, 윈도우에서 LaTeX을 사용하는 방법들을 정리하게 되었습니다. 일반적으로 TeX을 사용하기 위해선, 크게 2 가지가 필요합니다.      (a) TeX 배포판 (TeXLive, MikTEX, etc...)      (b) Text Editor (VIM, Emacs, WinEdt,... etc) 텍스트 에디터에서 특정한 포멧으로 작성된 TeX 파일이 TeX 배포판에 있는 엔진을 통해 컴파일이 되면서 pdf 파일 혹은 기타 파일 등으로 변환이 됩니다. 해당부분에 대한 간략한 설명은 다음 링크에서 살펴보시면 됩니다: https://m31phy.t.. 2024. 10. 18.
[LaTex] 테이블 만들기 3 - 색상 넣기 (Update: 2024-03-21) LaTeX에서 테이블에 색상을 넣는 방법에 대해서 알아보도록 하자. 컨텐츠는 아래와 같다. 0. 색상을 정의하는 방법 0.1. 색상과 관련된 패지키: color, colortbl (a) `color` 패키지 - `color` 패키지는 색상을 LaTeX으로 불러오는 역활을 하며, 기본적으로 driver-independent commands를 제공한다. - 기본적으로 color 패키지를 통해서 제공하는 색상은 다음 8가지이다; `red`, `white`, `blue`, `cyan`, `magneta`, `yellow`, `gray`, `green` - 기본적으로 제공하는 색상 이외의 색상을 제작하기 위해선, `rgb`를 통해서 만들면 된다. (아래 참고) (b) 테이블과.. 2024. 2. 29.
[LaTex] itemize, enumerate와 관련된 내용들 1. \item들의 bullet 모양 혹은 숫자들 변경하기 1.1. `enumerate`에서 숫자들을 괄호 안에 넣고 싶은 경우기본적으로 `enumerate`에서는 `\item`들이 `n.`의 형태로 구분이 된다. (`n`은 임의의 자연수). 이때, 만약 `(n)`과 같은 형태로 바꾸고 싶다면, 아래와 같은 방법을 사용하면 된다.   • `enumitem` 패키지 불러오기   • `\begin{enumerate}[label=(\arabic*)]`을 추가하기 \usepackage{enumitem}%Roman numbers\begin{enumerate}[label=(\roman*)]%...% Arabic numbers\begin{enumerate}[label=\arabic*)]%...% Alphabetica.. 2023. 4. 1.
[LateX] 테이블 만들기 2 (테이블의 한 셀에 여러 줄 작성하기) 테이블을 작성을 할 때, 간혹 한 셀에 두 줄 이상을 작성하고 싶을 경우가 있다. 일반적인 워드프로그램과 다르게, Latex에서 테이블의 하나의 셀에 개별적인 두 줄이상을 작성을 하고자 하려면 별도의 작업을 해야한다. 간단한 예제로써, 우리가 아래와 같은 형태의 테이블을 Latex을 이용해서 만든다고 가정을 하자. 이런 경우, Latex에서 사용할 수 있는 방법은 아래와 같다. • 중첩 tabular 사용 • tabular와 p-type culunm사용 • makecell 패키지 사용 • tabularx 패지키 사용 • tabularray 패지지 사용 1. 중첩 tabular 사용 [1] \begin{tabular}{|c|l|c|} \hline % The first row Name & Remark & W.. 2022. 8. 13.
[LaTeX] TeX에 그림 넣기 및 eps 파일 용량 줄이기 기본적으로 LaTeX에서는 \figure 명령어를 사용하여 그림을 넣는다. 기본적인 \figure의 syntax는 아래와 같다. \begin{figure}[htbp] \centering \epsfig{"file 경로"} or \includegraphics{"file 경로"} \caption{"string"} \end{figure} (a) [htbp]: htbp 중 한 문자를 택하며, Figure가 논문에서 위치할 장소를 지정한다. • h: here (현재 위치) • t: top ( 페이지의 상단) • b: bottom ( 페이지의 하단) • p: separate page (별도의 페이지에 위치) (b) \centering 삽입된 Figure를 페이지의 중앙에 위치시킨다. (c) \epsfig{} 및 \i.. 2021. 6. 7.
[LaTeX] ris 파일을 bib로 변환하기 (2021/05/13) ris 파일을 bib 파일로 변환하는 것은 아래 인터넷 사이트에서 변환이 가능하다: https://www.bruot.org/ris2bib/ Online RIS to BibTeX converter The simple EndNote to BibTeX (bib) bibliography format converter. www.bruot.org 나의 경우 TeX 작업을 클러스터 서버에서 Vim으로 CLI환경에서 작업을 하기 때문에, 윈도우에서 ris 파일을 다운 및 확인 후, 위 홈페이지에 변환하는 과정이 번거롭다. 다행이 우분투에서 ris 파일을 bib 파일로 변환해주는 패키지가 있었다. 우분투에서 작업을 하는 유저라면, 다음 아래의 절차를 따라하면 된다 [1]. 1) cb2bib 파일 .. 2021. 5. 13.
[LaTex] 수식 만들기 (2021/06/13 수정) 일반적으로 LaTeX에서 수식을 작성할 때 사용하는 명령어들은 아래와 같다; • eqnarray : 여러 행의 수식을 나열할 때 많이 사용함 1. eqnarray command • eqnarray : 여러 행의 수식을 나열할 때 많이 사용함 • 필요한 패키지: \usepackage{amsmath} 1) syntax의 예시 \begin{eqnarray} f(x) &=& \cos x \\ f'(x) &=& - \sin x \\ \end{eqnarray} • &&이 들어간 부분의 위치가 같도록 정렬시킨다. • 다만, &&이 들어간 부분은 다른 수식 환경에서보다 많이 벌어지게 된다. 0. LaTeX에서 사용하는 수식들 모음 다음 웹 페이지 참조: [1] https://latex.wi.. 2021. 5. 6.
[LaTeX] 테이블 만들기 1. 기본적인 table의 형태 \begin{center} \begin{tabular}{c c c} a11 & a12 & a13 \\ a21 & a22 & a23 \\ \end{tabular} \end{center} 1)tabular (a) LaTeX에서 Table을 만드는 기본적인 방법 (b) option: {c c c} - 작성할 테이블에는 3개의 컬럼이 존재함. - 각각의 컬럼들은 텍스트들이 각 컬럼의 중앙에 존재 LaTeX table의 예시들 1. 예시 1 \begin{table}[h] \caption{a list of physical constants} \begin{center} \begin{tabular}{|c|c|c|c|} \hline physical constant & meaning & v.. 2021. 4. 8.
[LaTeX] BibTeX 설치 및 사용방법 1. BibTeX의 개요 - BibTeX은 LaTeX으로 작성된 파일의 참고문헌을 작성하기 위해 사용되는 참고문헌 데이터 베이스 프로그램 - BidTeX 파일은 “.bib” 확장자를 가진다. - BibTeX을 이용하면 일관된 참고문헌 형식을 간단하게 작성할 수 있다. 2. BibTeX 설치 Ubuntu에서 TexLive을 사용하는 경우, 아래와 같이 bibTeX을 설치할 수 있다. [1] sudo apt-get install texlive-bibtex-extra 3. BibTeX 이용방법 1) BibTeX을 사용하기 위한 준비물 BibTeX을 사용하기 위해선 다음 3가지 확장자 파일이 필요하다; .aux, .bib, .bst • bib 파일: 인용할 참고문헌 내용이 담겨있는 파일 • bst 파일*: 참고.. 2021. 3. 22.
728x90