1. Công cụ này làm gì
Công cụ gõ công thức trực tuyến miễn phí này cho bạn gõ LaTeX toán và xem render trực tiếp — rồi tải công thức dạng PNG. Dùng cho LaTeX sang ảnh, trình tạo phương trình toán hoặc phương trình sang PNG cho bài tập, slide và tài liệu. Không cài, không đăng ký; mọi thứ chạy trên trình duyệt. Dùng thanh công cụ cho phân số, căn, tích phân và chữ Hy Lạp, hoặc gõ ký hiệu như E = mc^2 và \frac{a}{b}. Lý tưởng cho tài liệu, trang web, bài tập hoặc nội dung STEM.
2. Cách sử dụng
Bắt đầu nhanh: Gõ hoặc dán LaTeX ở panel trái, dùng thanh công cụ để chèn ký hiệu nếu cần, kiểm tra xem trước trực tiếp, rồi nhấp Tải PNG. Tải mẫu để có ví dụ nhanh.
- Nhập LaTeX — Gõ hoặc dán công thức vào textarea trái. Dùng thanh công cụ phía trên để chèn ký hiệu LaTeX phổ biến (phân số, căn bậc hai, tích phân, chữ Hy Lạp, v.v.) tại con trỏ, rồi sửa placeholder khi cần.
- Xem xem trước — Panel phải hiển thị công thức render theo thời gian thực. Cú pháp không hợp lệ được KaTeX tô đỏ.
- Tải mẫu — Nhấp Tải mẫu để điền ví dụ đơn giản (
E = mc^2). - Tải PNG — Khi xem trước đúng, nhấp Tải PNG để lưu công thức dạng tệp ảnh.
- Xóa — Nhấp Xóa để đặt lại đầu vào và bắt đầu lại.
3. Cách hoạt động
Công cụ dùng KaTeX để render LaTeX toán trên trình duyệt. KaTeX phân tích đầu vào và tạo HTML với ký hiệu toán có style. Với throwOnError: false, LaTeX không hợp lệ hiển thị dạng văn bản lỗi đỏ thay vì làm vỡ trang. Xuất PNG dùng dom-to-image để chụp nút DOM đã render thành ảnh raster với nền trắng. Mọi xử lý chạy hoàn toàn trên trình duyệt. Không có dữ liệu được gửi lên server.
4. Trường hợp sử dụng & ví dụ
- Tài liệu — Tạo ảnh phương trình cho Word, Google Docs hoặc slide.
- Trang web — Tạo phương trình PNG khi không có render LaTeX.
- Bài tập — Gõ công thức và xuất để nộp hoặc chia sẻ.
- Nội dung STEM — Tạo ký hiệu toán chất lượng xuất bản.
Ví dụ
E = mc^2→ Render phương trình tương đương khối lượng–năng lượng của Einstein.\frac{a}{b}→ Render phân số a/b.\sqrt{x^2 + y^2}→ Render căn bậc hai của x² + y².
5. Giới hạn & lưu ý
- Giới hạn đầu vào — Tối đa 2.000 ký tự mỗi công thức để tránh xử lý quá tải.
- Tập con LaTeX — KaTeX hỗ trợ hầu hết ký hiệu toán phổ biến nhưng không phải toàn bộ LaTeX (vd. không
\usepackage). - Chỉ chế độ hiển thị — Công thức render ở chế độ khối/hiển thị (căn giữa); không có chế độ nội dòng.
- Chỉ phía client — Công thức rất dài hoặc phức tạp có thể gây trễ giao diện nhẹ trên trình duyệt.