NAME¶
Lire::ReportParser::LaTeXWriter - Lire::ReportParser processor that formats the
report in LaTeX
SYNOPSIS¶
use Lire::ReportParser::LaTeXWriter;
use Lire::ReportParser::ReportBuilder;
my $writer = new Lire::ReportParser::LaTeXWriter(),
);
my $parser = new Lire::ReportParser::ReportBuilder();
my $report = $parser->parsefile( 'report.xml' );
$parser->write_report( $report, 'report.pdf', 'pdf',
'preamble' => 'myfont.tex' );
DESCRIPTION¶
This is a Lire::ReportParser processor which will format the XML report into
PDF, PS or DVI format using LaTeX as intermediary format.
METHODS¶
new()¶
Returns an new LaTeXWriter.
This will write the report Lire::Report in $outputfile in $format output format.
- outputfile
- This manadatory parameter specifies the file where the file
will be written.
- format
- This mandatory parameter may be one of 'pdf', 'ps', 'dvi'
or 'latex'.
- preamble
- This optional parameter can be used to specify a file that
will be included in the LaTeX preamble. It can be use to change the fonts
for example.
SEE ALSO¶
Lire::ReportParser::LaTeXDocBookFormatter(3pm)
Lire::OutputFormat(3pm)
Lire::OutputFormats::LaTeX(3pm)
VERSION¶
$Id: LaTeXWriter.pm,v 1.17 2006/07/29 17:57:34 vanbaal Exp $
COPYRIGHT¶
Copyright (C) 2004 Stichting LogReport Foundation LogReport@LogReport.org
This file is part of Lire.
Lire is free software; you can redistribute it and/or modify it under the terms
of the GNU General Public License as published by the Free Software
Foundation; either version 2 of the License, or (at your option) any later
version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with
this program (see COPYING); if not, check with
http://www.gnu.org/copyleft/gpl.html.
AUTHOR¶
Francis J. Lacoste <flacoste@logreport.org>
POD ERRORS¶
Hey!
The above document had some coding errors, which are explained
below:
- Around line 453:
- You forgot a '=back' before '=head1'