diff options
author | Joey Hess <joeyh@debian.org> | 2005-10-07 19:51:38 +0000 |
---|---|---|
committer | Joey Hess <joeyh@debian.org> | 2005-10-07 19:51:38 +0000 |
commit | 1ea73eea5ecc6a8ed901316049259aee737ee554 (patch) | |
tree | 03a077f0b1b1548f3c806bd1c5795964fba0fb52 /build/README.ng | |
download | installation-guide-1ea73eea5ecc6a8ed901316049259aee737ee554.zip |
move manual to top-level directory, split out of debian-installer package
Diffstat (limited to 'build/README.ng')
-rw-r--r-- | build/README.ng | 48 |
1 files changed, 48 insertions, 0 deletions
diff --git a/build/README.ng b/build/README.ng new file mode 100644 index 000000000..6c31c9f65 --- /dev/null +++ b/build/README.ng @@ -0,0 +1,48 @@ +-------------------------------------------- +Build Scripts NG for Debian Installer Manual +-------------------------------------------- + +NG == 'new-generation' + +The NG scripts are the extremely experimental version of the original +build scripts for the Debian Installer Manual. + +The main purpose for NG is to be able to generate print-ready +documentation in non-latin-based languages, like Russian, Japanese, +Greek etc. The ultimate goal could be creating a common base for +generating good-looking print documentation from DocBook using only free +(as in 'DFSG-free') software. + +**** +WARNING: +THIS IS HIGHLY EXPERIMENTAL. USE IT ONLY IF YOU KNOW WHAT YOU ARE DOING! +**** + +The main change consists in scrapping OpenJade and JadeTeX and moving to +using DB2LaTeX, which should be a more flexible solution anyway. Other +possible solutions like XSL:FO are not yet feasible, as all the +renderers are either proprietary or written in Java. + +The necessary parts of the package are: +- build_ng.sh +- buildone_ng.sh +- templates/driver.xsl.template +- stylesheets/style-pdf.xsl +- stylesheets/lang-drivers/ +- stylesheets/db2latex/ + +The last directory contains the current db2latex distribution. The main +reason for putting it here is the need to implement some features not +yet available through the upstream version. As soon as they are stable, +they will eventually get integrated into the main db2latex package and +removed from the SVN. + +Currently, not everything works as expected. The biggest problem is +getting the tables right - current db2latex does not support the +morerows property, which is actually quite useful. A patch needs to get +written to support that, but I currently lack the necessary time to +learn XSL to the extend needed and implement the changes. Thus, the +project is currently in pre-alpha state, so don't expect usable results +right now. + +Nikolai Prokoschenko (nikolai at prokoschenko dot de) |