The main window contains these parts:
Initialize DB Initialize the database. This creates a new addresses table. If there is already an addresses table, the initializeation is confirmed.
Open. . . Open A connection to a database. A database connection string dialog is presented to get the information needed to open a database connection.
Export There are three export formats defined:
As CSV. . . Export to CSV format. A dialog box is displayed giving search options and a place to specify the output file. The output file will have one row (record) per line, with the fields separated by commas. Field values with embeded commas will be enclosed in double quote marks.
As LaTeX ENVs Export to LaTeX Envelope (env.sty) format. A dialog box is displayed giving search options and a place to specify the output file. The selected rows, as selected by the search criteria, are output to a LaTeX file using the env style file as envelope environments. The name of the output LaTeX can be specified.
As LaTeX Letters Export to LaTeX Letter (letter class) format. A dialog box is displayed giving search options and a place to specify the output file and the name of a form letter template file. The form letter template file contains a LaTeX preamble (which in inserted between the \documentclass and \begin{document} lines) and a letter body. The preamble is separated from the body with a line consisting of only:
%%endpreamble%%
|
The body of the letter can contain these replacement tags:
Button Graphic | Menu Item |
![]() | File->New |
![]() | File->Open... |
![]() | File->Print... |
![]() | File->Export->As LaTeX ENVs |
![]() | File->Export->As LaTeX Letters |
![]() | File->Export->As LaTeX CSV... |
![]() | File->Exit |
This dialog box allows you to select a database backend driver, as well as the name of the database, the database server, the username and password to us to connect to the database, along with any additional connection options needed to connect to this database.
This dialog box selects label printing parameters and options.
Labels can either be printed to a Postscript printer (or a printer with a Postscript filter, such as Ghostscript) or to a Postscript file.
The format of the labels is determined by the label specification, which can be loaded from a label specification file, using the Browse and Load buttons on the Label Spec. file: line or directly created or edited with the Custom Label Dialog (see Section 4, which can be invoked with the Edit Label Spec. button.
Once the output file or printer has been selected and the label format set up, the rows selected by the search criteria can be printed by clicking on the Print button.
key: value
Recoginized keys are: LeftMargin, BottomMargin, LabelWidth, LabelHeight, HorizSpace, VertSpace, HorizNumLabels, VertNumLabels, FontName, and FontSize. See Section 4 for a discussion of the values for these keys.
This dialog box allows for customization of label printing.
Label printing is controlled by a label specification, which consists of these values:
This dialog box selects options for LaTeX Envelope exporting. See Section 1.1.1.
This dialog box selects options for LaTeX form letter exporting. See Section 1.1.1.
This dialog box selects options for CSV exporting. See Section 1.1.1.