summaryrefslogtreecommitdiff
path: root/support/biblio/EXAMPLES/hairy/libtex
blob: 54db38c841f675f5da398a7c10d3e3e9b751fd0e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
PREFIX="../../"
VLEVEL="1"  #verbosity level
PROJECT="hairy"
REFS=refers.db
# FORMATS=$PREFIX"formats/physreve_with_title"
FORMATS=$PREFIX"formats/macromolecules"
ABBR=$PREFIX"formats/abbr.tex"

SUFFIX=".1"

BIBLIO=$PREFIX"biblio.pl"
LATEX="latex"
DVIPS="dvips"
PSTOPS="pstops"

RM="rm -f"

OUTTEX="$PROJECT$SUFFIX.tex"
OUTDVI="$PROJECT$SUFFIX.dvi"
TEXFILE="$PROJECT.tex"
DVIFILE="$PROJECT.dvi"
PSFILE="$PROJECT.ps"
PS2FILE="$PROJECT.2.ps"

echo $OUTTEX

$RM $PSFILE $PS2FILE $OUTDVI $PROJECT$SUFFIX.aux  2> /dev/null

$BIBLIO -v $VLEVEL -o $OUTTEX -d $REFS -f $FORMATS -a $ABBR  --movepoint --nobibitem --uselist $TEXFILE
# $BIBLIO -v $VLEVEL -o $OUTTEX -d $REFS -f $FORMATS -a $ABBR  $TEXFILE
$LATEX  $OUTTEX
$LATEX  $OUTTEX

if [ -e $OUTDVI ]
then
  mv $OUTDVI $DVIFILE
else
  echo File $OUTDVI not found!!!
fi

if [ -e $DVIFILE ]
then
  echo MAKING POSTSCRIPT
  touch $DVIFILE
  $DVIPS -o $PSFILE $DVIFILE
  $PSTOPS  "2:0L@.7(21cm,0)+1L@.7(21cm,14.85cm)" $PSFILE $PS2FILE
else
  echo NO DVI FILE FOUND
fi

$RM  *.log *~ 2> /dev/null