[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: organization of the documentation of customization variables
From: |
Patrice Dumas |
Subject: |
Re: organization of the documentation of customization variables |
Date: |
Tue, 26 Mar 2024 23:20:23 +0100 |
On Sun, Mar 17, 2024 at 04:23:06PM +0000, Gavin Smith wrote:
> I do not personally know what all the customization variables are for
> and have always found them overwhelming. There may be variables which
> aren't very useful or which are rarely used.
That's possible, but the last time I had a look, I did not find much to
remove.
> I think that the main texinfo manual should be kept clear from discussion
> of the Perl API, which may mean duplicating documentation of customization
> variables between the two manuals in some places.
Agreed.
> I took the list and tried to sort it into sections. I may not have
> done an especially good job of this, and there will likely be misplaced
> variables. I suggest this could be taken as a starting point for
> reorganising the manual.
I started from that and did two nodes, as can be seen in the commit
https://git.savannah.gnu.org/cgit/texinfo.git/commit/?id=c0a8822909514e947cefc7112986a2e704a023d0
Before I continue, is what I did the expected content?
In term of overall organization of the manual, I think that where I have
put those nodes, where the HTML customization variables currently are is
not good.
Here is what I propose:
* move HTML customization variables explanations to the 'Generating HTML'
chapter, either in an already existing section where they would be
inserted naturally (for example in the 'HTML CSS' section for
customization variables related to CSS) or to new sections or
subsections. For exampl, I think that the new 'HTML Output Structure
Customization' node could be before 'Generating EPUB' or together with
'HTML Splitting', while 'File Names and Links Customization for HTML'
could be after 'HTML Cross-references' probably with other
customization variables nodes.
* Move the 'HTML Customization Variables List' node to an appendix.
What do you think?
--
Pat