Updated art6_ideas.txt.
[artemus.git] / addons / littool / littool
blobf81de54d55f6f598d201505524759978454e35ed
1 #!/bin/sh
4 # littool
6 # Bash + artemus version
8 # Copyright (C) 2000/2001 Angel Ortega <angel@triptico.com>
12 CONF_DIR=/usr/local/share/littool
13 OPTS=
14 TYPE=$1
16 shift
18 case $TYPE in
19 rtf)
20 OUT_FILE=$1.rtf
21 CONF_FILE=littool-rtf.conf
22 OPTS=-m
24 html)
25 OUT_FILE=$1.html
26 CONF_FILE=littool-html.conf
28 troff)
29 OUT_FILE=$1.troff
30 CONF_FILE=littool-troff.conf
32 ps)
33 OUT_FILE=$1
34 shift
35 littool troff $OUT_FILE $*
36 groff -Tps -me $OUT_FILE.troff > $OUT_FILE.ps
37 exit 0
39 pdf)
40 OUT_FILE=$1
41 shift
42 littool ps $OUT_FILE $*
43 ps2pdf $OUT_FILE.ps
44 exit 0
47 echo "Usage: littool {format} {output file} {input files...}"
48 echo "formats:"
49 echo "rtf, html, troff, ps, pdf"
50 exit 0
52 esac
54 > $OUT_FILE
56 shift
58 for part in $* ; do
59 artemus -c $CONF_DIR/$CONF_FILE \
60 $OPTS -p '{-parr}' -a -o $OUT_FILE -i $part
61 done