У меня для "section.autolabel" установлено значение 1 с максимальной глубиной 2. Итак, названия моего раздела (sect1, sect2, sect3, ...) следующие:
1. Introduction
1.1 All about it
1.2 Some more all abouts
Они генерируются как чистый текст (то есть: «1.1. Все о нем») без какого-либо форматирования специально для нумерации и заголовка отдельно.
Что я хотел бы сделать, это разделить два компонента на две отдельные области идержите нумерацию далеко влево и заголовок более правый, в соответствии с отступом начала основного текста.Так что-то вроде этого:
1. Introduction
1.1 All about it.
Yakkety smakkety with a blue blah blah. And then
they lived happily ever after.
1.2 Some more all abouts
Etc.
Я генерирую вывод FO и использую DocBook 5 + DocBook NS XSL с быстро растущим слоем настройки.
Итак, я думаю, что этот вопрос двасвернуть:
Что я могу переопределить, чтобы иметь контроль над генерацией заголовка?Я немного запутался в потоке внутри fo / section.xsl и в том, как он совмещается?
Как мне ввести встроенный элемент фиксированной ширины, чтобы дать числам и заголовкам их нужныерасстояние?Я возился с некоторыми fo: inline-container, fo: block-container, но ни один из них не дает желаемого результата.