Đây là phần tiếp theo của "ReST Strikethrough" ReST strikethrough nhưng trong ngữ cảnh Sphinx chứ không phải ReST. Câu hỏi của tôi là liệu có một vị trí trung tâm trong nhân sư, nơi đặt một chỉ thị "vai trò" hay liệu chỉ thị này thực sự phải được lặp lại trong mọi tệp đầu tiên trong một quy trình nhân sư.Làm cách nào để tạo vai trò/vai trò toàn cầu trong Sphinx?
Cụ thể hơn:
Nó rất dễ dàng để xác định phong cách tùy chỉnh CSS cho văn bản inline (xem phần còn lại Strikethrough làm ví dụ) sử dụng một chỉ thị vai trò:
.. role:: custom
:class: custom
This is an :custom:`inline text`.
mà chuyển thành một render html của
.. This is an <span class="custom">inline text</span>. ..
Ngoài ra, biểu định kiểu tùy chỉnh có thể dễ dàng được thêm vào nhân sư (xem http://www.tinkerer.me/doc/theming.html) nơi thêm bộ chọn lớp CSS để kiểm soát văn bản "tùy chỉnh" được hiển thị (màu, gạch ngang, phông chữ, kích thước ...)
Điều làm tôi lo ngại là trong các thử nghiệm của mình, tôi phải lặp lại chỉ thị vai trò trong mỗi tệp ReST sử dụng vai trò tùy chỉnh. Có một "trung tâm" nơi mà tôi có thể xác định điều này một lần cho toàn bộ trang web?
Cập nhật liên kết Tinkerer: http://www.tinkerer.me/doc/more_tinkering.html#theming – stratosgear
Tôi đã thêm một số giải thích tại đây: http://stackoverflow.com/a/24932178/2923406 – Rolf