1Publican::Builder::DocBUosoekr5(C3o)ntributed Perl DocumPeunbtlaitciaonn::Builder::DocBook5(3)
2
3
4

NAME

6       Publican::Builder::DocBook5 - A module to Convert XML to various output
7       formats
8

SYNOPSIS

10           use Publican::Builder::DocBook5;
11           my $builder = Publican::Builder::DocBook5->new();
12           $builder->clean_ids();
13

DESCRIPTION

15       Manipulate DocBook 4 XML and convert to other formats.
16

INTERFACE

18   new
19       Create a new Publican::Builder::DocBook5 object.
20
21   setup_xml
22       Create the proper directory structure for the XML, including copying in
23       Brand files.
24
25   clean_ids
26       Travers over the source XML and update the id's to match the standard
27       format.
28
29       Updates all existing PO files with the new xref links.
30
31   validate_xml
32       Ensure the XML validates against the DTD.
33
34       To debug the XML catalogs
35
36       export XML_DEBUG_CATALOG=1
37
38       test...
39
40       unset XML_DEBUG_CATALOG
41
42   get_author_list
43       Return the author list for the supplied language.
44
45       ## BUGBUG this should be moved to the DocBook sub classes
46

DIAGNOSTICS

48       "unknown args %s"
49           All subs with named parameters will return this error when
50           unexpected named arguments are provided.
51
52       "%s is a required argument"
53           Any sub with a mandatory parameter will return this error if the
54           parameter is undef.
55

CONFIGURATION AND ENVIRONMENT

57       Publican requires no configuration files or environment variables.
58

DEPENDENCIES

60       Carp version Publican Publican::XmlClean Publican::Translate File::Path
61       File::pushd File::Find XML::LibXML Cwd Archive::Tar DateTime
62       DateTime::Format::DateParse Syntax::Highlight::Engine::Kate
63       HTML::TreeBuilder HTML::FormatText Term::ANSIColor POSIX
64

INCOMPATIBILITIES

66       None reported.
67

BUGS AND LIMITATIONS

69       No bugs have been reported.
70
71       Please report any bugs or feature requests to
72       "publican-list@redhat.com", or through the web interface at
73       <https://bugzilla.redhat.com/bugzilla/enter_bug.cgi?product=Publican&component=publican>.
74

AUTHOR

76       Jeff Fearn  "<jfearn@redhat.com>"
77
78
79
80perl v5.34.0                      2022-01-21    Publican::Builder::DocBook5(3)
Impressum