1Publican::Builder::DocBUosoekr5(C3opnmt)ributed Perl DocPuumbelnitcaatni:o:nBuilder::DocBook5(3pm)
2
3
4
6 Publican::Builder::DocBook5 - A module to Convert XML to various output
7 formats
8
10 use Publican::Builder::DocBook5;
11 my $builder = Publican::Builder::DocBook5->new();
12 $builder->clean_ids();
13
15 Manipulate DocBook 4 XML and convert to other formats.
16
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
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
57 Publican requires no configuration files or environment variables.
58
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
66 None reported.
67
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
76 Jeff Fearn "<jfearn@redhat.com>"
77
78
79
80perl v5.38.0 2023-07-21 Publican::Builder::DocBook5(3pm)