Cách hoạt động

Trình duyệt của bạn tải các công cụ về, chứ không phải ngược lại. Đây là những gì diễn ra khi bạn dùng một công cụ, và cách bạn tự kiểm tra.

Tóm tắt nhanh

Scissor LaTeX không bao giờ nhận bài làm của bạn. Khi bạn mở một công cụ, trình duyệt tải trang web và các bộ máy của nó về. Những gì bạn gõ, dán hoặc mở đều nằm trong bộ nhớ của thẻ; công cụ xử lý chúng ngay tại đó, trên bộ xử lý của chính bạn, và kết quả là của bạn để sao chép, tải xuống hoặc lưu vào Google Drive. Đóng thẻ của một công cụ sẽ xóa những gì bạn chưa lưu. Trình soạn thảo giữ các dự án của bạn trong trình duyệt này cho đến khi bạn xóa chúng.

Phần nào chạy ở đâu

Bộ máy lõi chuyển LaTeX sang MathML, HTML và Markdown, định dạng và chuyển đổi BibTeX, tạo khóa trích dẫn và dựng bảng. Nó được viết bằng Rust và biên dịch sang WebAssembly, nên chạy ngay trong trình duyệt với tốc độ gần như ứng dụng gốc.

Bộ dàn trang biến công thức thành PNG, SVG và PDF. Nó dịch phần toán LaTeX bằng mitex và dàn trang bằng trình biên dịch Typst, dùng phông New Computer Modern, phiên bản hiện đại của chính bộ phông mà LaTeX dùng. Nó nặng khoảng 9 MB. Ở lần truy cập đầu tiên, trình duyệt tải nó về trong nền và giữ lại để dùng ngoại tuyến, và sau mỗi lần trang web được cập nhật, trình duyệt tải phiên bản mới một lần. Phông chữ cho các hệ chữ viết khác, như tiếng Hy Lạp, tiếng Ả Rập hay tiếng Trung, được tải về vào lần đầu tiên một tài liệu dùng đến chúng.

Máy chủ lưu trữ các tệp của trang web và không có điểm nào nhận tài liệu của bạn. Một dịch vụ chăm sóc khách hàng nhỏ trên cùng tên miền tự động nhận số lượt xem trang và các báo cáo lỗi ngắn, cùng với những gì bạn chọn gửi, chẳng hạn phản hồi, báo cáo lỗi hoặc ảnh chụp màn hình.

Các mô hình AI là tùy chọn. Nếu bạn tải một mô hình trong bảng AI của trình soạn thảo, trình duyệt sẽ lấy nó một lần từ trang này (khoảng 0,5 đến 1,1 GB, tùy mô hình) và giữ trong trình duyệt này. Mô hình chạy trên chip đồ họa của thiết bị bằng WebGPU; tài liệu của bạn và điều bạn hỏi không được gửi đi đâu cả.

Google Drive

Mở từ Drive và Lưu vào Drive dùng trang đăng nhập và bộ chọn tệp của chính Google. Google sẽ hỏi bạn có cho phép truy cập các tệp bạn mở hoặc tạo bằng Scissor LaTeX không (quyền drive.file), chứ không phải phần còn lại của Drive. Mã truy cập chỉ nằm trong bộ nhớ của thẻ và bị quên khi bạn đóng thẻ. Tệp đi thẳng giữa trình duyệt của bạn và Google.

Tự kiểm tra

Mở công cụ dành cho nhà phát triển của trình duyệt, chuyển sang thẻ Network và dùng bất kỳ công cụ nào. Bạn sẽ thấy các tệp của trang được tải, vài yêu cầu đếm lượt xem nhỏ gửi đến /_care/, và không có yêu cầu nào mang theo bài làm của bạn. Ở lần truy cập đầu tiên, bạn cũng sẽ thấy trình duyệt lưu các bộ máy và phông chữ để dùng ngoại tuyến. Nếu dùng Google Drive, bạn cũng sẽ thấy các yêu cầu đến Google, và chỉ đến Google. Bạn còn có thể ngắt kết nối internet sau lần truy cập đầu tiên: mọi công cụ và trình soạn thảo vẫn tiếp tục hoạt động. Google Drive, cùng phông chữ cho các hệ chữ viết khác và một số bố cục mà bạn chưa dùng đến, cần kết nối.

Trang web gửi kèm một Chính sách bảo mật nội dung (Content Security Policy) nghiêm ngặt, yêu cầu trình duyệt chặn trang liên lạc với bất kỳ máy chủ nào ngoài trang này và các dịch vụ đăng nhập, bộ chọn tệp và Drive của Google.

Thành phần mã nguồn mở

Các bộ máy được xây dựng trên phần mềm mã nguồn mở cho phép dùng trong sản phẩm đóng: Typst, mitex, math-core, hayagriva và biblatex (MIT hoặc Apache 2.0), bộ phông Latin Modern và New Computer Modern (GUST Font License) và các kiểu Citation Style Language (CC BY-SA 3.0). Thông báo bản quyền của chúng có trên trang giấy phép.

Bảng AI tùy chọn dùng WebLLM (Apache 2.0) để chạy các mô hình Qwen3.5 (Apache 2.0) trong trình duyệt của bạn. Thông báo của chúng cũng có trên trang giấy phép.