# HTML을 LaTeX로

의미 구조를 갖춘 HTML을 편집하고, 컴파일하고, 프로젝트로 만들 수 있는 단독 LaTeX 문서로 변환합니다.

HTML을 LaTeX로는 내용이 이미 구조화되어 있지만 웹 마크업에 갇혀 있을 때 유용합니다. 제목, 문단, 강조, 목록, 링크, 간단한 표가 복사해 붙여 넣고 정리하는 작업이 아니라 LaTeX 소스가 됩니다.

## 이럴 때 사용하세요

- 내가 HTML을 관리하거나 그 내용을 재사용할 권한이 있을 때
- 페이지가 제목, 문단, 목록 같은 의미 있는 요소를 사용할 때
- 웹페이지를 시각적으로 베낀 것이 아니라 깔끔한 문서 구조를 원할 때

이 도구는 웹사이트 다운로더가 아닙니다. HTML 자체를 붙여 넣으세요. 페이지 스크립트를 실행하거나, 사이트에 로그인하거나, CSS와 JavaScript가 만드는 레이아웃을 재현하지 않습니다.

## 마크업 변환하기

1. **HTML을 LaTeX로**를 열거나 `/html-to-latex`를 실행합니다.
2. HTML 조각이나 전체 문서를 붙여 넣습니다.
3. **변환**을 선택합니다.
4. 생성된 `converted.tex` 소스를 확인합니다.
5. 복사하거나, 저장하거나, LaTeX 프로젝트를 만듭니다.

예를 들어:

```html
<h2>Method</h2>
<p>We compared <strong>three</strong> conditions.</p>
<ul><li>Control</li><li>Treatment</li></ul>
```

은 LaTeX의 섹션, 문단, 굵은 구절, 항목 목록이 됩니다.

## 옮겨지는 것

로컬 Pandoc 변환은 의미 구조를 따릅니다. 격자 위치, 반응형 중단점, 애니메이션, 대부분의 CSS 장식처럼 시각에만 해당하는 선택은 믿을 만한 LaTeX 대응물이 없으며 목표도 아닙니다.

링크, 코드 블록, 표, 중첩 목록, 이미지 참조, 수식이 들어간 HTML이 있다면 확인하세요. Oleafly의 프로젝트 가져오기로 `.html` 파일을 가져오면 내장 미디어를 `assets/`로 추출할 수 있습니다. 붙여 넣는 도구 워크플로는 자체 완결된 마크업과 텍스트에 가장 알맞습니다.

Typst가 목적지라면 [HTML을 Typst로](/docs/tools/html-to-typst/)를 사용하세요.

:::tip[웹 결과가 필요한가요?]
소스가 LaTeX이고 목적지가 브라우저나 화면 낭독기라면, MathML 수식이 들어간 단독 HTML을 만드는 [LaTeX를 HTML로](/docs/tools/latex-to-html/)를 사용하세요.
:::

변환은 로컬에서 실행됩니다. 이 도구는 붙여 넣은 페이지가 참조하는 원격 이미지나 스타일시트를 가져오지 않습니다.
