# Mermaid sang LaTeX

Biến sơ đồ luồng Mermaid thành TikZ chỉnh sửa được khi có thể, với phương án dự phòng là ảnh kết xuất cục bộ cho các loại sơ đồ khác.

Mermaid to LaTeX cho phép một sơ đồ bắt đầu bằng vài dòng dễ đọc và kết thúc trong một bài báo. Các sơ đồ luồng phổ biến trở thành TikZ chỉnh sửa được, nhờ vậy nhãn, kiểu đường kẻ và vị trí đặt vẫn có thể là một phần của mã nguồn LaTeX.

## Phù hợp nhất

Dùng cho quy trình nghiên cứu, sơ đồ phương pháp, cây quyết định, và các sơ đồ luồng khác nơi các mối quan hệ quan trọng hơn tranh vẽ công phu.

Với một hình công bố chứa đồ thị, ký hiệu riêng của lĩnh vực, hoặc bố cục thủ công chính xác, hãy dùng [các công cụ sơ đồ và hình](/docs/figures-diagrams/) thay thế. Đừng kỳ vọng mọi họ sơ đồ Mermaid đều có một bản TikZ trung thực. Với tài liệu Typst, [Mermaid to Typst](/docs/tools/mermaid-to-typst/) viết mã fletcher thay thế.

## Chuyển đổi một sơ đồ luồng

1. Mở **Mermaid to LaTeX**, hoặc chạy `/mermaid-to-latex`.
2. Dán mã nguồn Mermaid, hoặc tải ví dụ mẫu.
3. Chọn **Convert**.
4. Đọc ghi chú phía trên kết quả để biết bạn nhận được TikZ hay một hình LaTeX dựa trên ảnh.
5. Sao chép hoặc lưu mã nguồn `.tex` và mọi tệp tài nguyên được tạo.

Ví dụ:

```mermaid
flowchart LR
  question[Research question] --> search[Search literature]
  search --> decide{Enough evidence?}
  decide -->|Yes| write[Write synthesis]
  decide -->|No| search
```

Các sơ đồ luồng phổ biến với hướng `TD`, `TB`, `BT`, `LR` hoặc `RL` cùng các nút và cạnh cơ bản được chuyển đổi tất định sang TikZ. Nếu cú pháp dùng một tính năng Mermaid không có ánh xạ TikZ an toàn, Oleafly kết xuất sơ đồ cục bộ thành PNG và trả về một đoạn mã hình LaTeX thay vì bỏ mất các mối quan hệ.

## Xem lại hình

Hãy biên dịch ở độ rộng cột cuối cùng. Kiểm tra các đường kẻ giao nhau, cách ngắt dòng nhãn, độ tương phản, cỡ chữ, và thứ tự đọc của sơ đồ. Thêm một chú thích giải thích hoặc phương án văn bản thay thế cho những độc giả không nhìn thấy hình.

Quá trình chuyển đổi chạy trên thiết bị của bạn. Đầu vào Mermaid giới hạn 50.000 ký tự. Phương án dự phòng bằng ảnh cần `graphicx`; TikZ chỉnh sửa được cần các gói lệnh được nêu tên trong mã nguồn được tạo.
