요약
Scissor LaTeX는 여러분의 작업을 받지 않습니다. 도구를 열면 브라우저가 웹사이트와 엔진을 내려받습니다. 입력하거나 붙여 넣거나 연 내용은 탭의 메모리에 머물고, 도구는 그 자리에서 내 프로세서로 작업합니다. 결과는 복사하거나 다운로드하거나 내 Google Drive에 저장할 수 있습니다. 도구의 탭을 닫으면 저장하지 않은 내용은 지워집니다. 편집기는 프로젝트를 삭제할 때까지 이 브라우저에 보관합니다.
무엇이 어디서 실행되나요
코어 엔진은 LaTeX를 MathML, HTML, Markdown으로 변환하고, BibTeX를 정리하고 변환하며, 인용 키를 만들고 표를 생성합니다. Rust로 작성되어 WebAssembly로 컴파일되므로 브라우저 안에서 네이티브에 가까운 속도로 실행됩니다.
조판기는 수식을 PNG, SVG, PDF로 만듭니다. mitex로 LaTeX 수식을 변환하고 Typst 컴파일러로 배치하며, LaTeX가 쓰는 글꼴의 최신판인 New Computer Modern 글꼴을 사용합니다. 크기는 약 9 MB입니다. 처음 방문할 때 브라우저가 백그라운드에서 내려받아 오프라인 사용을 위해 보관하고, 사이트가 업데이트되면 새 버전을 한 번 내려받습니다. 그리스어, 아랍어, 중국어 같은 다른 문자 체계용 글꼴은 문서에서 처음 사용할 때 내려받습니다.
서버는 사이트 파일을 제공하며, 문서를 받는 엔드포인트가 없습니다. 같은 도메인의 작은 고객 지원 서비스는 페이지 조회 수와 짧은 오류 보고를 자동으로 받고, 피드백, 버그 신고, 스크린샷처럼 사용자가 직접 보내기로 한 내용도 받습니다.
AI 모델은 선택 사항입니다. 편집기의 AI 패널에서 모델을 다운로드하면 브라우저가 이 사이트에서 한 번 받아(모델에 따라 약 0.5~1.1GB) 이 브라우저에 보관합니다. 모델은 WebGPU로 기기의 그래픽 칩에서 실행되며, 문서와 질문은 어디로도 전송되지 않습니다.
Google Drive
Drive에서 열기와 Drive에 저장은 Google 자체의 로그인과 파일 선택기를 사용합니다. Google은 Drive 전체가 아니라 Scissor LaTeX로 열거나 만든 파일에 대한 접근(drive.file 권한)을 허용할지 묻습니다. 액세스 토큰은 탭의 메모리에만 남고, 탭을 닫으면 사라집니다. 파일은 브라우저와 Google 사이를 직접 오갑니다.
직접 확인하기
브라우저의 개발자 도구를 열고 Network 탭으로 전환한 뒤 아무 도구나 사용해 보세요. 페이지 자체 파일이 로드되고, /_care/로 가는 작은 페이지 조회 요청이 보이며, 작업 내용을 담은 요청은 없습니다. 처음 방문할 때는 브라우저가 오프라인 사용을 위해 엔진과 글꼴을 저장하는 것도 보입니다. Google Drive를 사용하면 Google로 가는 요청도 보이며, 오직 Google로만 갑니다. 처음 방문한 뒤 인터넷 연결을 끊어 볼 수도 있습니다. 모든 도구와 편집기가 계속 작동합니다. Google Drive와, 아직 사용하지 않은 다른 문자 체계 및 일부 레이아웃용 글꼴은 연결이 필요합니다.
이 사이트는 엄격한 Content Security Policy를 보내, 페이지가 이 사이트와 Google의 로그인, 파일 선택기, Drive 서비스 외의 서버에 접속하지 못하도록 브라우저가 차단하게 합니다.
오픈 소스 구성 요소
엔진은 비공개 제품에서도 사용할 수 있는 오픈 소스 소프트웨어로 만들어졌습니다. Typst, mitex, math-core, hayagriva, biblatex(MIT 또는 Apache 2.0), Latin Modern 및 New Computer Modern 글꼴(GUST Font License), Citation Style Language 스타일(CC BY-SA 3.0)입니다. 각 고지는 라이선스 페이지에 있습니다.
선택 사항인 AI 패널은 WebLLM(Apache 2.0)을 사용해 Qwen3.5 모델(Apache 2.0)을 브라우저에서 실행합니다. 이들의 고지도 라이선스 페이지에 있습니다.