previous   DictionariesTroubleshooting   next

LaTeX Source

The LaTeX source is contained in jpgfdraw/doc/manual-uk (for the UK English version) and jpgfdraw/doc/manual-us (for the US English version). The manual is currently not available in any other language. The manual requires the file jpgfdraw/doc/version.tex which is created by the main makefile jpgfdraw/Makefile. If you are not using make, you will need to create this file, which should simply contain the line:

\version{0.5.5b}

The documentation consists of the following files:

Makefile
The documentation makefile. Just running "make" will make the PDF version and the Java helpset.

jpgfdraw.tex
The manual for Jpgfdraw (i.e. this document).

accelerators.tex
The contents of Table 2.1. This file is input by jpgfdraw.tex.

preamble.tex
The preamble for jpgdraw.tex and jdrview.tex.

jdrview.tex
The manual for Jdrview.

jdrutils.tex
The manual for the command line converters, such as jdr2tex.

jpgfdraw.sty
Style file used by the documentation.

transdict.pl
This is a Perl script that converts the dictionary file (dictionary.txt) to a file that TeX can parse (dictionary.tex).

jpgfdraw.perl
This is the LATEX2HTML version of jpgfdraw.sty. This also creates temporary files used by makehelpset to assist generating the helpset. Note that jpgfdraw.sty loads the glossaries package, but jpgfdraw.perl doesn't load the equivalent glossaries.perl as jpgfdraw.perl uses popup windows to display the glossary terms instead of linking them to the glossary section.

fixpaths
This removes the path names to the images used by the HTML files that form the helpset. This is needed as the HTML files and the images are moved to a different location.

makehelpset
This is a Perl script that assists making the helpset. It uses the files generated by jpgfdraw.perl to create the map and index files required by the utility jhindexer.

Makefile.jhindexer
The Makefile used to generate the helpset.

images/
Images specific to this particular language set. Images used by both US and UK manuals are stored in ../sharedimages/

If you want to translate the manual, please don't change the labels as they are referenced in the Java code by the help buttons in the various dialog boxes.


previous   DictionariesTroubleshooting   next