1RUBBER-INFO(1)              General Commands Manual             RUBBER-INFO(1)
2
3
4

NAME

6       rubber-info - extract information from LaTeX documents
7
8

SYNOPSIS

10       rubber-info [options] [action] source
11
12

DESCRIPTION

14       Rubber-info  is  a  utility for extracting various kinds of information
15       from a LaTeX document. Information can be  extracted  from  the  source
16       (for  instance  when  calculating dependencies) or from the compilation
17       log files (to extract errors and warnings). This program is  a  comple‐
18       ment for the compilation system rubber(1).
19
20       The  command-line  options  are those used by rubber(1) plus one of the
21       actions described below.
22
23

ACTIONS

25       One of the following command-line options must be specified, to  decide
26       which  information  to  extract. Of course, for actions that read a log
27       file, a compilation must have  been  done  before.  If  none  of  these
28       actions is specified, --check is assumed.
29
30       --boxes
31              Extracts  from  the  log file the places in the source where bad
32              boxes appeared (these are  the  famous  overfull  and  underfull
33              \hbox and \vbox)
34
35       --check
36              Report  errors if there are any, otherwise report undefined ref‐
37              erences if there are any, otherwise list warnings and bad boxes.
38              This is the default action.
39
40       --deps Analyse  the  source files and produce a space-separated list of
41              all the files that the document depends on and that Rubber  can‐
42              not rebuild.
43
44       --errors
45              Extract  from the log file the list of errors that occurred dur‐
46              ing the last compilation.
47
48       -h, --help
49              Display the list of all available options and exit nicely.
50
51       --refs Report the list of  undefined  or  multiply  defined  references
52              (i.e. the \ref's that are not defined by one \label).
53
54       --rules
55              Analyse the source files and produce a list of dependency rules.
56              One rule is produced for each intermediate target that would  be
57              made  when  running rubber.  Rules are formatted in the style of
58              Makefiles.
59
60       --version
61              Print the version number and exit nicely.
62
63       --warnings
64              Stupidly enumerate all LaTeX warnings, i.e. all the lines in the
65              log file that contain the string "Warning".
66

BUGS

68       There are surely a some...
69
70       This  page  documents  Rubber version 1.5.1.  The program and this man-
71       page are maintained by Sebastian Kapfer <sebastian.kapfer@fau.de>.  The
72       homepage for Rubber can be found at https://launchpad.net/rubber/.
73
74

SEE ALSO

76       The  full  documentation  for rubber is maintained as a Texinfo manual.
77       If the info and rubber programs are properly installed  at  your  site,
78       the command
79
80              info rubber
81
82       should give you access to the complete manual.
83
84
85
86                                                                RUBBER-INFO(1)
Impressum