Đây là lệnh docbook2texi-spec.pl có thể chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình mô phỏng trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS
CHƯƠNG TRÌNH:
TÊN
docbook2texi-spec.pl - chuyển đổi tài liệu DocBook Booksto Texinfo
SYNOPSIS
sgmlspl docbook2man-spec.pl
nsgml [ sgml tài liệu ]| sgmlspl docbook2texi-spec.pl [ tên cơ sở ]
MÔ TẢ
docbook2texi là tệp thông số sgmlspl tạo ra các tài liệu GNU Texinfo từ DocBook
các tài liệu.
Chương trình đọc ESIS do nsgmls (hoặc các trình phân tích cú pháp SGML khác) tạo ra từ đầu vào tiêu chuẩn.
Hiện tại phần tử tài liệu phải là Sách, nếu không thì kết quả sẽ không được xác định.
Đầu ra của nó, tài liệu Texinfo đã chuyển đổi, được ghi vào đầu ra tiêu chuẩn.
Tập tin tên cơ sở.refs cũng sẽ được tạo, chứa tất cả các nút trong tài liệu
và các nút 'con' ngay lập tức của chúng. Vì quá trình xử lý nút luôn yêu cầu tham chiếu chuyển tiếp,
docbook2texi phải được chạy hai lần cho mỗi tài liệu: lần đầu tiên để tạo tài liệu tham khảo,
và lần thứ hai thực sự tạo ra một tài liệu hợp lệ.
YÊU CẦU
Gói SGMLSpm từ CPAN. Gói này bao gồm tập lệnh sgmlspl cũng
cần thiết.
GIỚI HẠN
Cố gắng docbook2man trên SGML không phải DocBook hoặc không tuân thủ dẫn đến hành vi không xác định.
:-)
Chương trình này là một tập lệnh Perl chậm và khó hiểu.
Chương trình này chưa tiến gần tới việc hỗ trợ tất cả các đánh dấu có thể có trong DocBook và có thể
tạo ra kết quả sai trong một số trường hợp với đánh dấu được hỗ trợ.
ĐẾN DO
· Làm thế quái nào bạn thể hiện dấu gạch chéo ngược (\) trong Texinfo!!@? Tôi đã thử \\ nhưng TeX
phàn nàn về nó.
· Sửa các lỗi tìm thấy trong tài liệu kiểm tra.
· Thêm xử lý phần tử mới và sửa lỗi xử lý hiện có. Hãy mạnh mẽ.
· Lam no nhanh hơn. Tôi nghĩ hầu hết các vấn đề về tốc độ cho đến nay là do phân tích cú pháp ESIS. Viết lại
SGMLS.pm bằng C và/hoặc nhận đầu vào trực tiếp từ SP.
· Có một số phụ thuộc vào các phần tử xảy ra khi chúng thực sự là tùy chọn
(theo DTD). Chúng ta cần khắc phục điều đó (tốt nhất là) hoặc nêu rõ
yêu cầu.
· Cho phép các thành phần tài liệu phổ biến khác.
· Tách nút tham chiếu đến một tập lệnh riêng. Nó không chỉ làm được điều đó
nhanh hơn/dễ bảo trì hơn vì nó tách biệt với mã chính, nhưng tôi cũng sẽ
muốn nó phát triển thành một trình tạo DocBook ToC tự động.
BẢN QUYỀN
Bản quyền (C) 1998-1999 Steve Cheng[email được bảo vệ]>
Chương trình này là phần mềm miễn phí; bạn có thể phân phối lại nó và / hoặc sửa đổi nó theo các điều khoản của
Giấy phép Công cộng GNU do Tổ chức Phần mềm Tự do xuất bản; một trong hai
phiên bản 2 hoặc (theo tùy chọn của bạn) bất kỳ phiên bản nào mới hơn.
Bạn sẽ nhận được một bản sao của Giấy phép Công cộng GNU cùng với chương trình này;
xem tập tin SAO CHÉP. Nếu không, vui lòng viết thư cho Tổ chức Phần mềm Tự do, 675 Mass Ave,
Cambridge, MA 02139, Hoa Kỳ.
29 Tháng Mười 2012 DOCBOOK2TEXI-SPEC.PL(1)
Sử dụng docbook2texi-spec.pl trực tuyến bằng dịch vụ onworks.net