Thư viện thuật ngữ / In ấn

XML trong InDesign là gì?

Còn gọi: gắn thẻ cấu trúc nội dung

XML trong InDesign là cách gắn thẻ (tag) cho chữ, ảnh và khung theo một cấu trúc dữ liệu, để nhập nội dung từ file XML vào bố cục có sẵn hoặc xuất nội dung ra XML dùng cho web, ứng dụng hay hệ thống khác.

Hiểu kỹ hơn

XML (eXtensible Markup Language) là ngôn ngữ đánh dấu dữ liệu, không phải ngôn ngữ lập trình. Trong InDesign, mở bảng Tags (Window › Utilities › Tags) để tạo thẻ như ten-san-pham, gia, mo-ta, và xem cây cấu trúc ở Structure pane (View › Structure › Show Structure, Ctrl+Alt+1). Gắn thẻ cho khung, rồi dùng File › Import XML để đổ dữ liệu vào đúng chỗ; có thể map thẻ với paragraph style qua Map Tags to Styles để chữ tự định dạng. Xuất ngược lại bằng File › Export, chọn XML. Cách này hợp với catalogue, bảng giá, danh bạ cập nhật thường xuyên. Lỗi thường gặp là cấu trúc XML không khớp với cấu trúc thẻ trên trang, nội dung nhập vào bị lệch hoặc mất.