File: README.BUILD

package info (click to toggle)
dblatex 0.3.10-2
  • links: PTS
  • area: main
  • in suites: buster
  • size: 13,164 kB
  • ctags: 1,099
  • sloc: xml: 102,864; python: 8,188; makefile: 117; sh: 48
file content (28 lines) | stat: -rw-r--r-- 1,143 bytes parent folder | download | duplicates (8)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
XSL Parameter Documentation Principle
-------------------------------------
- Each parameter is documented through an individual refentry file, like
  the DocBook Project does. These refentries stored unders params/ are the
  sources to maintain.

  There were built from the original parameter table (../custom/param.xml) with
  the command:

  xsltproc --xinclude ../../tools/param2ref.xsl ../custom/param.xml

  Each refentries XIncludes its related synopsis file. The reason of this
  structure (and not putting the synopsis directly in the refentries) is to be
  able to automatically update/sync the synopsis from the XSL stylesheets
  without modifying the refentries.

- The parameter synopsis are stored under the ./syn directory. They are 
  automatically produced from the dblatex XSL stylesheets with the following
  command:

  ../../tools/parambuild ./syn

- params/param.xml is the appendix that groups the whole refentries by
  XIncluding them. This file is currently maintained by hand, but it could be
  possible to build it through scripts.

- the params/param.xml file is XIncluded in the main documentation (manual.xml).