TeXbrain - Browser-based LaTeX editor with WASM pdfTeX

Show HN: TeXbrain, a LaTeX editor that runs pdfTeX in the browser via WASM

TeXbrain은 브라우저에서 완전히 실행되는 무료 오픈소스 LaTeX 편집기입니다. 설치나 계정, 서버 없이 탭 하나만 열면 .tex 파일을 PDF로 컴파일할 수 있습니다. WebAssembly로 포팅된 pdfTeX 엔진을 사용해 모든 컴파일이 로컬에서 이루어지며, 실시간 PDF 미리보기, Git 통합, 로컬 파일 시스템 접근, 오프라인 작업, 대부분의 CTAN 패키지 지원 등의 기능을 제공합니다. CodeMirror 6 기반의 편집기와 명령 팔레트, 스니펫 선택기로 편리한 작성 환경을 지원합니다. Chrome/Edge에서 최상의 경험을 제공하며, Firefox와 Safari는 가상 파일 시스템으로 사용할 수 있습니다.

온라인 솔루션은 Git 동기화를 유료로 잠그고, 로컬 설정은 기기마다 문제가 생깁니다. 저는 그냥 작동하는 무언가를 원했습니다. 브라우저를 열고, LaTeX를 쓰고, PDF를 얻는 것. 그래서 만들었습니다.
  1. kccqzy

    이거 Firefox나 Safari에서도 작동하나요? 'Firefox나 Safari는 가상 파일시스템으로 대체된다'고 하셨는데, 저는 이 대체 기능이 작동하지 않네요. 새 프로젝트를 클릭하면 Chrome이나 Edge를 사용하라는 알림만 뜹니다. 대체 기능을 실행하는 버튼이 있나요?

  2. raybb

    wasm을 이렇게 활용하다니 정말 멋지네요!

    저는 LaTeX을 제대로 익히지 못했지만, 지난 몇 년간 Typst를 정말 즐겨 사용했고, 심지어 책 몇 권도 만들었어요. 혹시 Typst를 사용해 보셨거나 그에 대해 생각해 보신 적이 있나요?

  3. kccqzy

    몇 년 전에 쓴 임의의 LaTeX 문서를 복사해서 붙여넣었습니다 (2020년 이전에 쓴 문서라 TeX Live 2020에 없는 새로운 기능은 사용하지 않도록 확인했습니다). 컴파일하자마자 다음과 같은 오류가 발생했습니다:

    Font OT1/cmr/m/n/10.95=cmr10 at 10.95pt not loadable: Bad metric (TFM) file.

    13017번째 줄에서 발생했는데, 문서는 200줄밖에 안 되니 패키지에서 온 것임에 틀림없습니다. 오류가 어디서 오는지 정말 알 수 없었습니다. \usepackage{microtype}에서 온 것 같아 주석 처리했지만, 같은 오류가 계속 발생했습니다.

    탭을 강제 새로고침했더니 이번에는 다른 오류가 발생했습니다:

    TeX capacity exceeded, sorry [text input levels=15].

    39번째 줄에서 발생했는데, 역시 어느 패키지의 39번째 줄인지 알 수 없었습니다.

이 날의 다른 글

2026-08-26