Tôi đang sử dụng sphinx để tạo tài liệu html cho một dự án. Tôi sử dụng rộng rãi field lists.Ghi đè giới hạn tên trường mặc định bằng sphinx/docutils
Khi tạo html, mỗi cặp nhãn/giá trị được hiển thị dưới dạng hàng một hàng với hai ô nếu chiều dài của nhãn tối đa là 14 ký tự.
Nếu nhãn của một cặp dài hơn 14 ký tự, nhãn/giá trị được hiển thị dưới dạng hai hàng của bảng.
Tôi muốn tăng giới hạn gói lên một giá trị lớn hơn (ví dụ 40). Tôi đã thấy rằng giới hạn được kiểm soát bởi tùy chọn --field-name-limit
của các tài liệu. Tuy nhiên, tôi không thể tìm cách thiết lập giá trị này thông qua nhân sư.
tôi đã tạo ra một tập tin docutils.conf
trong thư mục gốc tài liệu với nội dung sau:
[general]
dump_settings: 1
dump_internals: 1
[html4css1 writer]
field_name_limit: 40
Các tập tin được đọc khi tôi chạy Sphinx. Cài đặt và nội bộ được in - vì các giá trị trong phần [general]
. Trong số các giá trị được in, field_name_limit
được in để có giá trị 40
. Mặc dù vậy, gói tôi mô tả vẫn xuất hiện trong đầu ra html.
Làm cách nào để đặt giá trị field_name_limit
để tôi nhận được kết quả mong muốn?
bạn đã thử phương pháp tiếp cận từ câu trả lời của tôi chưa? – bmu
FWIW, trong phiên bản Sphinx v 1.6.6 thiết lập từ docutils.conf được tôn trọng. – collapsar