Postgresql 8.2.23 kèo bóng đá pháp | ||||
---|---|---|---|---|
prev | Backward nhanh | Phụ lục G. kèo bóng đá pháp | Chuyển tiếp nhanh | Tiếp theo |
SGMLvàDocbookKhông bị đọng lại quá mức của Công cụ kèo bóng đá pháp giả nguồn mở. Bộ công cụ phổ biến nhất làEmacs/XemacsTrình chỉnh sửa với chế độ chỉnh sửa phù hợp. Trên một số hệ thống, các công cụ này được cung cấp trong một tiêu biểu đầy đủ Cài đặt.
PSGMLlà phổ biến nhất và chế độ mạnh nhất để chỉnh sửaSGMLkèo bóng đá pháp. Khi được cấu hình đúng, nó sẽ cho phép bạn sử dụngEmacsĐể chèn thẻ và kiểm tra tính nhất quán đánh dấu. Bạn có thể sử dụng nó vìHTMLlà tốt. Kiểm traTrang web PSGMLĐể tải xuống, cài đặt hướng dẫn và kèo bóng đá pháp chi tiết.
Có một điều quan trọng cần lưu ý vớiPSGML: kèo bóng đá pháp giả của nó giả định rằng chính của bạnSGML DTDThư mục sẽ là/usr/local/lib/sgml. Nếu, như trong các ví dụ trong Chương này, bạn sử dụng/usr/local/share/sgml, bạn phải bù đắp Đối với điều này, bằng cách đặtSGML_CATALOG_FILESBiến môi trường hoặc bạn có thể tùy chỉnh của bạnPSGMLCài đặt (hướng dẫn sử dụng của nó cho bạn biết làm thế nào).
Đặt những thứ sau trong của bạn~/.emacsTệp môi trường (Điều chỉnh tên đường dẫn để phù hợp cho hệ thống của bạn):
12411_12884
và trong cùng một tệp, thêm một mục nhập choSGMLvào định nghĩa (hiện tại) choAuto-mode-alist:
(setq Auto-mode-alist '(("\. SGML $". SGML-MODE) ))
ThePostgreSQLPhân phối Bao gồm tệp định nghĩa DTD được phân tích cú pháptham chiếu.ced. Bạn có thể thấy rằng khi sử dụngPSGML, một cách thoải mái Làm việc với các tệp riêng biệt của các bộ phận sách này là chèn một thích hợpDOCTYPETuyên bố trong khi Bạn đang chỉnh sửa chúng. Nếu bạn đang làm việc trên nguồn này, cho ví dụ, nó là một chương phụ lục, vì vậy bạn sẽ chỉ định kèo bóng đá pháp dưới dạng"Phụ lục"phiên bản của một kèo bóng đá pháp kèo bóng đá pháp bằng cách làm cho dòng đầu tiên trông giống như cái này:
<!
Điều này có nghĩa là mọi thứ và mọi thứ đọcSGMLsẽ làm cho đúng và Tôi có thể xác minh kèo bóng đá pháp bằngNSGMLS -S DocGuide.sgml. (Nhưng bạn cần phải đưa ra dòng đó trước xây dựng toàn bộ bộ kèo bóng đá pháp.)
GNU Emacstàu có a khác biệtSGMLchế độ, trong đó không hoàn toàn mạnh mẽ nhưPSGML, nhưng nó bớt khó hiểu và nhẹ hơn cân nặng. Ngoài ra, nó cung cấp cú pháp làm nổi bật (khóa phông chữ), mà có thể rất hữu ích.
Norm Walsh cung cấp mộtChế độ chínhcụ thể cho DocBook cũng có khóa font và một số tính năng để kèo bóng đá phápm gõ.