Tùy chỉnh đầu ra

Giải pháp .NET API để tùy chỉnh đầu ra TeX

 

TeX được biết đến như một ngôn ngữ sắp chữ. Điều này có nghĩa là bạn không định dạng văn bản của mình trong tài liệu mà nhập văn bản thuần túy chứa các đoạn văn bản của tài liệu cùng với các lệnh kiểm soát đầu ra.

Bài viết TeX I/O của Tài liệu giải thích rằng một công việc TeX thường tạo ra một tệp đầu ra chính chứa tài liệu kết quả và một tập tin bảng điểm (hoặc nhật ký).

Trên trang này, bạn sẽ tìm thấy một số mẹo về cách tùy chỉnh đầu ra của công việc TeX. Để tùy chỉnh đầu ra TeX, chúng ta cần:

  • API Aspose.TeX cho .NET là một API chuyển đổi và thao tác tài liệu giàu tính năng, mạnh mẽ và dễ sử dụng cho nền tảng C#.

  • Mở trình quản lý gói NuGet, tìm kiếm Aspose.TeX và cài đặt nó. Bạn cũng có thể sử dụng lệnh sau từ Bảng điều khiển quản lý gói:

Package Manager Console Command

PM> Install-Package Aspose.TeX

Mẹo về cách tùy chỉnh đầu ra TeX C#:

  1. Công cụ TeX chỉ có thể truy cập khối lượng dữ liệu dưới dạng tệp, có nghĩa là ’theo tên’. Do đó, hệ thống con đầu ra TeX cung cấp các ‘khe’ dữ liệu để đáp ứng các truy vấn theo tên.
  2. API Aspose.TeX cho .NET xác định giao diện IOutputWorkingDirectory , chỉ bao gồm một phương thức riêng GetOutputFile( ). Đó là phương thức trả về dữ liệu ‘khe’ theo tên. Nói cách khác, Thư mục làm việc đầu ra thực sự là một từ điển ánh xạ tên tệp tới các ‘khe’ dữ liệu. Lưu ý rằng TeX có thể ghi một tập tin rồi đọc nó. Đây là lý do tại sao IOutputWorkingDirectory mở rộng giao diện IInputWorkingDirectory .
  3. Phương thức GetOutputFile() có một đối số out fullName mà bạn có thể cần trong quá trình triển khai giao diện tùy chỉnh của mình.



Câu hỏi thường gặp

1. Làm cách nào để viết đầu ra từ TeX và LaTeX?

Trong TeX nguyên thủy, có ba lệnh chịu trách nhiệm xuất ra các tệp không phải tệp đầu ra chính: \openout<number>=<tên tệp>, \closeout<number>, và \write<number>{<token danh sách>}. Hai lệnh đầu tiên mở và đóng các tệp phụ trợ để ghi, trong khi lệnh cuối cùng ghi danh sách mã thông báo (ví dụ: có thể tạo thành một số văn bản) dưới dạng một dòng văn bản. Trong LaTeX, đầu ra như vậy đối với các tệp phụ trợ thường bị ẩn khỏi người dùng trong chính LaTeX hoặc trong các gói.

2. Làm cách nào để làm việc với đầu ra TeX?

Để thu được đầu ra TeX theo những cách phổ biến nhất (dưới dạng tệp trên đĩa hoặc tệp được đóng gói trong kho lưu trữ ZIP) bằng Giải pháp API Aspose.TeX, hãy sử dụng các lớp triển khai IOutputWorkingDirectory .

3. Làm cách nào để xem đầu ra LaTeX?

Để xem trực tuyến các tệp TeX/LaTeX, có ứng dụng Viewer miễn phí. Với họ, tất cả những gì bạn phải làm là tải lên các tệp TeX/LaTeX và ngay lập tức nhận được kết quả trên màn hình.

4. Làm cách nào để tùy chỉnh đầu ra TeX?

Để tùy chỉnh đầu ra TeX bằng Giải pháp API này, bạn cần phát triển cách triển khai giao diện IOutputWorkingDirectory của riêng mình rồi sử dụng nó là giá trị của thuộc tính OutputWorkingDirectory trong tùy chọn công việc TeX.

TeX Những gì là TeX Tập Tin Định Dạng

TeX không thực sự là một định dạng. Nó đồng thời là ngôn ngữ lập trình và cũng là công cụ thông dịch hiểu ngôn ngữ này. Tệp TeX là tài liệu được tạo trong LaTeX. Tài liệu này có thể bao gồm đồ họa, bảng, biểu tượng, danh sách, công thức và phương trình.