History of Changes0.7
Version 0.7 (not yet released)
Changes to the Code Base
-
Completely rewrote the batch files. Among the major changes:
The user must now specify the complete filename including the extension.
The extension is no longer required to be TXT.
The command now accepts switches. The user can now specify whether they
want to create an article or a book via the "-a" or "-b" switch. Only
one or the other is allowed. The user can specify the preferred DTD
version via the "-v" switch. Currently supported DTD versions are
simple, and 4.0 - 4.5. The default is 4.5. Switches can be listed in any
order. The user can now specify a list of files to be converted. By
default, the name of the output file will be the name of the first text
file in the list minus the extension plus .XML. For example, if the the
list of files passed is intro.txt, page1.txt, and page2.txt, the name of
the generated file will be intro.xml.
(MEM)
-
Processing of the text file has been moved directly into the batch file.
ANT
is no longer used to do the initial conversion from TXT to XML. ANT is only
called to "indentify" the file. This greatly increases the speed of the TXT to
XML conversion.
(MEM)
-
All APT related variables are now set via the load_configuration.bat file.
(MEM)
-
Added APT-related variables. The user can now define or over-ride things such
as the default language, encoding scheme, paper size, etc. Additionally, the
user can now set their own defaults on either a global level, or at the
document level.
(MEM)
-
Added custom config stuff for overriding the default config at a global or
document specific level.
(MEM)
-
Updated the Simple DocBook DTD to 1.2CR1, 09 Mar 2006 (a customization of
DocBook XML V4.5CR2)
(MEM)
-
Fixed numerous bugs related to option processing. Multi-stage (i.e.TXT to PDF)
processing with an output file specified at the command line now works
correctly.
(MEM)
-
Added processing of DocBook v4.4 and v4.5 documents.
(MEM)
-
Changed the default Docbook version to 4.5.
(MEM)
-
Updated the XSL stylesheets to version 1.69.1
(MEM)
-
Added check to make sure that JAVA_HOME is set.
(MEM)
-
Added UNIX versions of the scripts. Now APHID is truly platform independent!
(MEM)
-
Added environment setup scripts that the user can source/run in order to
initialize their APHID environment.
(MEM)
-
Added code to read the environment variables and issue an error message if
APHID_HOME is not set up. Also reset the aphid.root variable to use APHID_HOME.
(MEM)
-
Added version 2.0.1.7 (11 Oct 2006) of "DocBook: The Definitive Guide" so users
don't have to go hunt down information on creating XML documents.
(MEM)
-
Commented out the initial setting of the aphid_document_repository and
aphid_document_output. The user can uncomment and set them to override the
defaults. The script now correctly sets them only if they weren't already set.
(MEM)
-
Changed the URL displayed in the HTML header and footer that is generated by aphid.xsl. It noew has the correct sourceforge URL for the APHID project.
(MEM)
-
Modified ANT calls to use ANT_HOME. Removed some stuff which has been commented
out for a while. Squashed a few bugs.
(MEM)
-
Got rid of stuff related to document_deploy. We don't deploy anything. This was
a hold-over from the original eDE stuff.
(MEM)
-
Got rid of the ANT pretty build stuff. While interesting, it's really not
related to this project.
(MEM)