Man Linux: Main Page and Category List

NAME

       rubber-info - extract information from LaTeX documents

SYNOPSIS

       rubber-info [options] [action] source

DESCRIPTION

       Rubber-info  is  a  utility for extracting various kinds of information
       from a LaTeX document. Information can be  extracted  from  the  source
       (for  instance  when  calculating dependencies) or from the compilation
       log  files  (to  extract  errors  and  warnings).  This  program  is  a
       complement for the compilation system rubber(1).

       The  command-line  options  are those used by rubber(1) plus one of the
       actions described below.

ACTIONS

       One of the following command-line options must be specified, to  decide
       which  information  to  extract. Of course, for actions that read a log
       file, a compilation must have  been  done  before.  If  none  of  these
       actions is specified, --check is assumed.

       --boxes
              Extracts  from  the  log file the places in the source where bad
              boxes appeared (these are  the  famous  overfull  and  underfull
              \hbox and \vbox)

       --check
              Report  errors  if  there  are  any,  otherwise report undefined
              references if there are any, otherwise  list  warnings  and  bad
              boxes. This is the default action.

       --deps Analyse  the  source files and produce a space-separated list of
              all the files that the  document  depends  on  and  that  Rubber
              cannot rebuild.

       --errors
              Extract from the log file the list of errors that occured during
              the last compilation.

       -h, --help
              Display the list of all available options and exit nicely.

       --refs Report the list of  undefined  or  multiply  defined  references
              (i.e. the \ref’s that are not defined by one \label).

       --rules
              Analyse the source files and produce a list of dependency rules.
              One rule is produced for each intermediate target that would  be
              made  when  running rubber.  Rules are formatted in the style of
              Makefiles.

       --version
              Print the version number and exit nicely.

       --warnings
              Stupidly enumerate all LaTeX warnings, i.e. all the lines in the
              log file that contain the string "Warning".

BUGS

       There are surely a some...

       This  page  documents Rubber version 1.1. The program and this man-page
       are maintained by Emmanuel Beffara  <manu@beffara.org>.   The  homepage
       for          Rubber          can          be          found          at
       http://www.pps.jussieu.fr/~beffara/soft/rubber/.

SEE ALSO

       The full documentation for rubber is maintained as  a  Texinfo  manual.
       If  the  info  and rubber programs are properly installed at your site,
       the command

              info rubber

       should give you access to the complete manual.