🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

3 total messages Started by Deniz Akkus Tue, 23 May 1995 00:00
Running TeX, LateX, or Frame in batch mode as a report formatter
#6996
Author: Deniz Akkus
Date: Tue, 23 May 1995 00:00
31 lines
2065 bytes
I am interested in using TeX, LateX, or Framemaker as a text formatter
for overnight batch production of some reports.  Essentially, I will be
writing a program that outputs an LateX or TeX input file, which then
gets processed through these programs and printed out.  This program
will be run off of cron, at night.  


I have several questions:  

1. I know this can be done using TeX or LateX, but these are pretty
garrulous for error messages and tend to produce an endless stream of
error messages.  I don't know whether or not any add-ons or later
versions exist that would make these programs more at home in a batch
processing mode (returning error messages that could be handled from a
program, or at least exiting gracefully)? 

2. I don't know whether or not Framemaker lends itself at all to this
kind of usage?

3.  Are there any other programs that can be used for this type of batch
formatting?  I am mostly interested in a UNIX (or multi-platform, UNIX
and NT) solution.  

I will be reading these newsgroups for a while, but just to be safe, I
would appreciate it if you could email the answers to me at
deniz@ctr.columbia.edu, and thanks for any help.  

regards,
Deniz Akkus
 
Re: Running TeX, LateX, or Frame in batch mode as a report formatter
#6997
Author: David Kastrup
Date: Tue, 23 May 1995 00:00
34 lines
2337 bytes
deniz@atlas.ctr.columbia.edu (Deniz Akkus) writes:


:I am interested in using TeX, LateX, or Framemaker as a text formatter
:for overnight batch production of some reports.  Essentially, I will be
:writing a program that outputs an LateX or TeX input file, which then
:gets processed through these programs and printed out.  This program
:will be run off of cron, at night.  


:I have several questions:  

:1. I know this can be done using TeX or LateX, but these are pretty
:garrulous for error messages and tend to produce an endless stream of
:error messages.  I don't know whether or not any add-ons or later
:versions exist that would make these programs more at home in a batch
:processing mode (returning error messages that could be handled from a
:program, or at least exiting gracefully)? 
How about starting your scripts with
\batchmode
Or, even better, starting TeX with
tex '\batchmode \input filename.tex'
This will run through regardless of errors, and produce no output except
the log file.

:3.  Are there any other programs that can be used for this type of batch
:formatting?  I am mostly interested in a UNIX (or multi-platform, UNIX
:and NT) solution.  

How about nroff, troff, or, in the free world, groff? Not that I prefer
them, but they are usually available, and pretty batchy.
--
David Kastrup, Goethestr. 20, D-52064 Aachen        Tel: +49-241-72419
  Email: dak@pool.informatik.rwth-aachen.de         Fax: +49-241-79502
Re: Running TeX, LateX, or Frame in batch mode as a report formatter
#6998
Author: jad1002
Date: Tue, 23 May 1995 00:00
29 lines
2148 bytes
In article <3psssh$mpt@sol.ctr.columbia.edu> deniz@atlas.ctr.columbia.edu (Deniz Akkus) writes:

>I am interested in using TeX, LateX, or Framemaker as a text formatter
>for overnight batch production of some reports.  

[Snip]

>1. I know this can be done using TeX or LateX, but these are pretty
>garrulous for error messages and tend to produce an endless stream of
>error messages.  I don't know whether or not any add-ons or later
>versions exist that would make these programs more at home in a batch
>processing mode (returning error messages that could be handled from a
>program, or at least exiting gracefully)? 

TeX has a batch mode, which I tend to use even when I'm running it 
interactively. When in batch mode, TeX will run as far as it can get in a 
document, dumping all information to the logfile. It will return a non-zero
exit status (on Unix) iff there was an error. This is my script uses to
determine whether to delete the log file (on success) or to produce a
window displaying the log file (on failure). Presumably your installation
would print the output on success and log any failures.

I'm afraid I don't know about using any other text-processing programs in 
batch mode. TeX has replaced troff for me, and I don't yet need a replacement 
for TeX.

Hope this helps :)

James
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads