Bir proje için html belgeleri oluşturmak için sphinx kullanıyorum. field lists'dan kapsamlı bir şekilde faydalanıyorum.Sfenks/docutils'de varsayılan alan adı sınırını geçersiz kılma
Html oluştururken, etiketin uzunluğu en çok 14 karakterden oluşuyorsa, her etiket/değer çifti iki hücre ile tek bir tablo satırı olarak oluşturulur.
Bir çiftin etiketi 14 karakterden uzunsa, etiket/değerler iki tablo satırı olarak görüntülenir.
Sarma sınırını daha büyük bir değere yükseltmek istiyorum (ör., 40). Limitin --field-name-limit
Docutils seçeneği tarafından kontrol edildiğini buldum. Ancak, bu değeri sfenks yoluyla nasıl ayarlayacağımı bulamıyorum.
aşağıdaki içeriği ile dokümantasyon kökü bir docutils.conf
dosyası oluşturduk: Ben sfenks çalıştırdığınızda
[general]
dump_settings: 1
dump_internals: 1
[html4css1 writer]
field_name_limit: 40
dosya okunur. Ayarlar ve dahili dosyalar yazdırılır - [general]
bölümündeki değerler nedeniyle. Basılı değerler arasında, , 40
değerine sahip olacak şekilde basılmıştır. Tüm bunlara rağmen, tarif ettiğim sarma hala html çıktısında gerçekleşir.
İstenen çıktıyı alabilmem için field_name_limit
değerini nasıl ayarlayabilirim?
Benim yaklaşımımdan yaklaşım denediniz mi? – bmu
FWIW, Sphinx sürüm v 1.6.6'da, docutils.conf ayarına uyulur. – collapsar