LaTeX 사용법
발음 : 라텍, 레이텍
문서 작성 도구, 논문의 수식, 그래프, 다이어그램을 표시하는데 유용
//-------------------------------------
LaTeX 은 WYSIWYM ,
구조는 유지되지만 모든 기기에서 완벽히 동일한 표시를 보증하지 않는다.
- pdf로 변환하면 동일하게 표시됨
* WYSIWYG (What You See Is What You Get)
- 화면에 보이는 대로 출력되는 방식,
- Microsoft Word,
- PDF : 어떤 기기에서도 동일하게 표시
* WYSIWYM (What You See Is What You Mean)
- 문서의 논리적 구조를 중심으로 작성하는 방식,
- 문서의 구조적 일관성 유지
LaTeX, Markdown
//-------------------------------------
윈도우에서 사용법
* TeX 배포판 설치 (MiKTeX )
https://miktex.org/download
- 설치후 MiKTeX Console 실행
- 설정
Settings -> missing packages are to be installed automatically (on-the-fly) : Always 로 설정
Updates -> 업데이트 실행
* 편집기 설치 (TeXstudio)
https://www.texstudio.org
- 다음 내용을 Texstudio 에 입력 후
도구 -> 빌드후 보기(F5) 실행
//-------------------------------------
\documentclass[12pt]{article}
\usepackage[utf8]{inputenc}
\usepackage{kotex} % 한글 지원
\title{첫 번째 LaTeX 문서}
\author{홍길동}
\date{\today}
\begin{document}
\maketitle
\section{첫 번째 섹션}
안녕하세요! 이것은 LaTeX 예제입니다.
\section{수식 예제}
다음은 간단한 수식입니다:
\[ E = mc^2 \]
\end{document}
//-------------------------------------
< LaTeX -> PDF >
LaTex 을 수식과 표시형식을 그대로 유지한채 pdf로 변경하는 방법
How to convert LaTex to pdf while keeping the formulas and format intact
- pdflatex 이용, MiKTex 를 설치하면 사용가능
- 기본
pdflatex input.tex -jobname=output
- xelatex가 한글과 폰트 호환성이 높음
xelatex input.tex -jobname=out2
//-------------------------------------
< PDF -> LaTeX >
PDF 파일을 수식과 표시형식을 그대로 유지한채 LaTex 파일로 변경하는 방법
How to convert PDF to LaTex while keeping the formulas and format intact
- 테스트 결과 프로그램 로직으로 처리하는 방법은 없고 , PDF를 이미지로 인식해서 OCR로 처리하는 방법이 유일
- 현재 최선의 방법은 PDF를 이미지 처리해서 OCR로 인식하여 수식을 추출
* Mathpix
- APP : $5당 6,000 pdf
- API : 1G당 $25
* InftyReader
//-------------------------------------
* Google Cloud Vision API, OCR, Imagen
https://console.cloud.google.com/vertex-ai/studio/vision
- 별도 사용신청 필요
//-------------------------------------
< Python >
* Tesseract OCR
* pix2tex
'Code' 카테고리의 다른 글
JAVA 프로젝트 시작 방법, VS Code 이용 빌드 디버깅 (0) | 2024.11.11 |
---|---|
Pandoc (문서변환 유틸리티) 사용법 (0) | 2024.11.10 |
구글 로그인 OAuth 2.0 소셜 로그인 개발 방법 (2) | 2024.08.24 |
해시 암호화 알고리즘 지원 현황 (0) | 2024.06.10 |
GitHub Copilot Business 가입, 설정 방법 (0) | 2024.05.22 |