모바일 및 ChromeOS

iPad에서 LaTeX을 조판할 수 있는 대표적인 앱 Texifier는 App Store 표기로 61 MB입니다. 반면 제 디스크에 풀려 있는 TeX Live 2024는 8.7 GB입니다. 이 140배의 낙차가 스마트폰이나 태블릿에서 TeX을 돌린다는 이야기의 실상을 거의 다 말해 줍니다. 기기에 올라가는 “진짜 TeX”은 어쩔 수 없이 깎여 나간 TeX입니다. 그리고 확인해 보면 뜻밖인 사실이 하나 더 있습니다——Overleaf에도 Cloud LaTeX에도 iOS 앱은 없습니다. 둘 다 브라우저로 쓰는 것입니다. 이 페이지는 ChromeOS, Android, iOS / iPadOS 각각에서 지금 실제로 무엇이 가능한지를 가격과 갱신일을 붙여 늘어놓습니다.

대부분의 사람에게 정답은 브라우저입니다

이유는 기기에 엔진을 넣어 얻는 것이 생각보다 적기 때문입니다. 조판은 CPU와 디스크를 먹는 일이라 전화기나 태블릿에서는 느리고 자리도 많이 차지합니다. 반면 브라우저만 있으면 서버 쪽의 완전한 TeX Live를 쓰는 웹 편집기에 닿습니다. Overleaf도 Cloud LaTeX도 편집에서 컴파일, PDF 보기까지 브라우저 안에서 끝납니다. 여기서 서두의 사실이 힘을 발휘합니다. App Store를 뒤져도 Overleaf나 Cloud LaTeX 앱은 없습니다(2026년 8월 확인). “앱을 깐다”는 발상 자체가 필요 없습니다. Safari나 Chrome으로 열면 그곳이 편집 화면입니다.

그렇더라도 그래도 기기 안에서 조판하고 싶은 이유는 분명히 있습니다. 비행기 안, 지하철, 전파가 닿지 않는 조사지. 또는 그저 무료 등급의 컴파일 제한에 묶이고 싶지 않은 경우. 아래 세 절은 그런 동기를 가진 사람을 위한 현실적인 지도입니다. 결론을 먼저 말하면 Chromebook이 한 발 앞서 있고, Android는 품을 들이면 돌아가며, iOS / iPadOS는 어떤 앱을 사느냐에 달려 있습니다. 그리고 셋 중 어느 쪽이든 망설여지면 브라우저로 돌아가는 것이 정답입니다.

ChromeOS: 리눅스 개발 환경이면 평범한 TeX Live이 들어갑니다

셋 가운데 Chromebook만은 리눅스와 거의 같은 절차가 통합니다. 구글이 공식으로 마련한 리눅스 개발 환경(개발명 Crostini)이 Chromebook 안에 Debian 환경을 띄워 주기 때문입니다. 켜는 곳은 설정 → 고급 → 개발자 → 리눅스 개발 환경 → 사용 설정. 처음 실행할 때 컨테이너를 받아 만드느라 몇 분이 걸리고, 이후에는 “터미널” 앱을 쓸 수 있습니다. 구조는 termina라는 VM 안에 penguin이라는 이름의 Debian 컨테이너가 서는 형태이고, 그다음부터는 리눅스와 같은 두 갈래입니다. Debian의 apt로 넣거나, TUG 공식 install-tl로 넣거나.

terminal
sudo apt update && sudo apt upgrade

# Route 1: Debian packages. Convenient, but frozen at Debian's snapshot.
sudo apt install texlive-full        # several GB; texlive-latex-recommended is smaller

# Route 2: TUG's own net installer. Newest release, and you get tlmgr.
sudo apt install perl wget
wget https://mirror.ctan.org/systems/texlive/tlnet/install-tl-unx.tar.gz
tar xzf install-tl-unx.tar.gz
cd install-tl-*
sudo perl ./install-tl --no-interaction

두 경로의 차이는 숫자로 보면 뚜렷합니다. Debian 13(trixie)의 texlive-full은 버전 2024.20250309-1——내용은 TeX Live 2024입니다. 반면 TUG가 내놓은 최신판은 2026년 3월 1일에 나온 TeX Live 2026입니다. apt의 편리함은 2년치 지연을 받아들이는 대가를 치릅니다. tlmgr로 패키지 단위 갱신을 하고 싶다면 공식 설치 프로그램 외에는 선택지가 없습니다. 함정도 하나 있습니다. Crostini는 샌드박스라서 “Linux 파일” 폴더 밖——Google 드라이브나 다운로드——은 기본으로 보이지 않습니다. 파일 앱에서 공유하거나 컨테이너 안으로 복사하십시오.

지금 알아 둘 값어치가 있는 것이 하나 더 있습니다. Baguette입니다. 구글의 개발자 공지에 따르면 이는 ChromeOS의 리눅스 환경을 위한 차세대 아키텍처로, 컨테이너 사용을 없애고 가상화된 게스트를 직접 실행하는 방식으로 바뀝니다. M147부터 기본값이 되며 chrome://flags#containerless-crostini로 전환할 수 있습니다. 다만 TeX 사용자가 주목할 것은 같은 공지의 폐기 목록입니다. UI를 통한 Debian 업그레이드, .deb의 그래픽 설치, 다중 컨테이너, 그리고 명시적으로 IME 지원과 그래픽 가속은 더 이상 적극적으로 유지 보수되지 않는다고 적혀 있습니다. 한국어나 일본어를 입력하며 쓰는 사람은 전환 뒤 입력기를 한 번 확인해 보십시오.

Android: Termux에서 진짜 TeX Live이 돌아갑니다(texlive 패키지는 이제 없습니다)

Android에서는 터미널 앱 Termux 안에서 리눅스판 TeX Live이 거의 그대로 돌아갑니다. 다만 옛 글들이 권하는 pkg install texlive는 이제 통하지 않습니다. 지금의 Termux에 있는 것은 관련 패키지 둘뿐으로, 실행 파일 본체인 texlive-bin(버전 1:2026.0, 관리자 Henrik Grimler)과 TeX Live 공식 설치 프로그램을 감싼 texlive-installer(버전 20260301, 곧 TeX Live 2026의 install-tl)입니다. 예전의 texlive 패키지는 texlive-installer로 대체되었고, 패키지 정의에도 그 옛 이름이 REPLACESBREAKS로 명시되어 있습니다.

그 전에 입수 경로 이야기를 해 두겠습니다. Termux는 F-Droid나 GitHub에서 설치하십시오. Google Play 판은 다른 물건입니다. 본가 프로젝트는 2020년 11월에 Play 스토어 배포를 중단했고, 지금 Play에 있는 빌드는 termux-play-store라는 별도 조직이 유지하는 다른 계통입니다. 서명 키가 달라 덮어쓰기 설치도 되지 않고, 패키지 구성도 본가와 일치하지 않습니다. 옛 해설과 손안의 환경이 어긋나는 원인의 상당수가 여기에 있습니다. 아래는 본가판의 절차입니다.

terminal
pkg update && pkg upgrade
termux-setup-storage          # grant access to shared storage

# The engines plus a wrapper around TeX Live's own installer.
pkg install texlive-installer

# Runs install-tl with -custom-bin and a Termux profile; keep the
# default TEXDIR or the binaries will not be found afterwards.
termux-install-tl

# Re-run this after every "tlmgr update --all": it repairs the
# scripts that assume a filesystem layout Android does not have.
termux-patch-texlive

termux-install-tl은 공식 install-tl-custom-bin과 Termux용 프로파일을 붙여 호출하고, 끝난 뒤 termux-patch-texlive를 실행하며 fmtutil-sys --byfmt pdflatex, updmap-sys, texlinks까지 챙깁니다. termux-patch-texlivetlmgr update --all 할 때마다 다시 실행해야 합니다. 설치 프로그램 자신이 화면에 그렇게 알립니다. 엔진은 진짜 pdfTeX, XeTeX, LuaTeX이고 나오는 PDF는 데스크톱과 같습니다. 다만 Termux용 빌드는 일부를 잘라 냈습니다. 패키지 정의에는 --disable-luajittex, --disable-mflua, --without-x 같은 지정이 늘어서 있습니다. LuaJITTeX은 없고, X11이 필요한 도구도 빌드되지 않습니다.

솔직히 말해 느리고 무겁습니다. 얼마나 무거운지는 고른 scheme에 달렸지만, 전체 구성이라면 수 GB를 각오해야 하고 컴파일 시간은 노트북에 비할 바가 아닙니다. 일본어를 조판하려면 tlmgr로 필요한 패키지와 폰트 맵을 갖추는 손이 한 번 더 갑니다. 그럼에도 Termux가 값어치를 갖는 까닭은 하나입니다. 전파가 없는 곳에서 진짜 엔진이 손안에서 돈다는 점입니다. 편집기가 필요하다면 Termux의 X11 패키지 묶음에 texstudiotexworks가 있습니다. 반대로 “빨리 쓰고 확실히 통과시키고 싶다”가 전부라면, 깊이 파고들기보다 브라우저가 안전합니다.

iOS / iPadOS: 조판 앱은 있지만 TeX Live은 들어가지 않습니다

iPhone과 iPad에는 “TeX Live을 설치한다”는 선택지 자체가 없습니다. 임의의 프로그램을 자유롭게 넣고 실행할 수 있는 플랫폼이 아니고, Android의 Termux에 해당하는 범용 리눅스 환경도 없기 때문입니다. 대신 자체 TeX 엔진을 품은 App Store 앱이 몇 개 있고, 기기 위에서 조판하는 길은 그것뿐입니다. 아래 표는 2026년 8월 17일 미국 App Store에서 확인한 가격과 최종 갱신일입니다(가격도 제공 여부도 금세 바뀌므로 반드시 직접 확인하십시오).

기기에서 무엇이 돌아가는가가격과 최종 갱신(미국 App Store, 2026-08-17)
Texifier자체 엔진 TexpadTeX. BibTeX, TikZ, beamer를 오프라인으로 조판하고, 없는 패키지는 제작사의 무료 클라우드에 있는 완전한 TeX Live으로 넘길 수 있습니다29.99달러, 2026-01-23 갱신(옛 이름 Texpad)
VerbTeXLocal 모드에서 오프라인 조판(Verbnox). pdfLaTeX, XeLaTeX, LuaLaTeX, BibTeX와 Biber, 여기에 Dropbox와 Git 연동. Cloud 모드는 Verbosus 서버를 씁니다무료판 있음, Pro는 8.99달러, 2026-08-16 갱신
LaTeX Editor Tex Pro기기 위의 pdfTeX 또는 LuaTeX으로 PDF를 생성. 파일 앱과 iPad의 다중 창을 지원무료, 2026-06-01 갱신
TeX Writer기기에서 조판한다고 내세우지만 최종 갱신이 2020년 10월 26일입니다. 옛 글에서 지금도 곧잘 권해지는 앱14.99달러, 2020-10-26 갱신

표의 마지막 줄이 이 페이지를 쓴 이유 그 자체입니다. “iPad LaTeX 앱”을 검색해 나오는 글의 상당수는 갱신이 멈춘 지 몇 해 지난 앱을 권합니다. 가격도 제공 여부도 지원 엔진도 바뀌므로, 사기 전에 App Store 정보란에서 최종 갱신일을 보는 버릇을 들이십시오. 그리고 서두의 숫자로 돌아갑니다. Texifier 앱 본체는 61 MB, 이쪽의 TeX Live 2024는 8.7 GB입니다. 동봉 엔진이 “자주 쓰는 범위”밖에 가질 수 없는 것은 용량상 필연이며, 그래서 Texifier 자신이 “로컬에서 지원하지 않는 드문 패키지가 필요한 드문 경우에는 무료 클라우드 서버에서 완전한 TeX Live으로 조판할 수 있다”고 안내하는 것입니다. iOS에서 기기 안에서 완결되는 조판과 완전한 TeX Live은 동시에 성립하지 않습니다.

“iOS에서 리눅스를 돌린다”는 길에 대해서도 솔직히 적어 둡니다. 사용자 공간 x86 에뮬레이션으로 Alpine Linux 셸을 제공하는 iSH가 App Store에 있고, 원리적으로는 Alpine의 texlive 패키지가 들어갑니다. 다만 실제로는 의존 패키지 누락이 보고되어 있고, texlive-full 설치가 실패한다는 보고는 2020년 12월에 열린 이래 아직 해결되지 않았습니다. 속도도 에뮬레이션만큼 떨어집니다. iPad에서 확실하게 쓰고 싶다면, 외장 키보드와 브라우저의 조합이 지금으로서는 가장 믿을 만한 답입니다.

모바일에서 계속 쓰기 위한 운영

모바일은 원고를 앞으로 밀어 주는 도구로 여길 때 가장 잘 굴러갑니다. 이동 중에 단락을 더하고, 표현을 다듬고, 문헌 메모를 모으고, 도표 설명을 초안 잡는 식입니다. 무거운 TikZ와 수많은 이미지를 포함하는 최종 빌드는 데스크톱이나 클라우드에 맡깁니다. 동기화는 편리하지만 같은 파일을 두 기기에서 동시에 열면 충돌을 부르므로, 잘게 저장하고 돌아온 뒤 한 번 제대로 컴파일하는 편이 안전합니다.

  • 외장 키보드를 전제로 삼습니다. iPad든 Android든 LaTeX 기호 입력의 괴로움이 확연히 줄어듭니다.
  • 웹 편집기를 쓰더라도 제출 전에는 원본 일습의 로컬 사본을 둡니다. ZIP이든 동기화 폴더든 상관없습니다.
  • Termux나 엔진 내장 앱은 먼저 메모와 짧은 글로 시험합니다. 학위논문 빌드를 맡기는 것은 그다음입니다.

플랫폼별 정리

플랫폼기기 위의 엔진현실적인 지름길
ChromeOS있음. 리눅스 개발 환경의 Debian에 aptinstall-tl로 평범하게 들어갑니다리눅스와 거의 같음. 다만 apt 경로는 TeX Live 2024에서 멈춥니다
Android있음. Termux에서 pkg install texlive-installertermux-install-tl. 느리고 큽니다전파가 없는 곳에서는 유효. 그 밖에는 웹 편집기가 안전합니다
iOS / iPadOS엔진을 품은 앱으로만. TeX Live 자체는 들어가지 않습니다브라우저와 외장 키보드. Overleaf도 Cloud LaTeX도 앱은 없습니다

정리하면 본격적으로 기기 안에서 조판하고 싶다면 Chromebook이 한 발 앞서 있고, Android는 Termux에 품을 들이면 돌아가며, iOS / iPadOS는 어떤 엔진 내장 앱을 고르느냐에 달려 있습니다. 그리고 어느 기기에서든 망설일 때의 답은 같습니다——브라우저를 여는 것. 손안에 환경을 두고 싶어지면 그때 데스크톱 설치 페이지를 읽으십시오.