File: hh_do_hhc_hhk

package info (click to toggle)
gprolog 1.3.0-6.1
  • links: PTS
  • area: main
  • in suites: jessie, jessie-kfreebsd, squeeze, wheezy
  • size: 13,512 kB
  • ctags: 8,954
  • sloc: ansic: 57,431; perl: 16,620; sh: 5,900; makefile: 1,284
file content (15 lines) | stat: -rwxr-xr-x 580 bytes parent folder | download | duplicates (5)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#!/bin/sh

p=${1:-manual}

sed -e 's!^\([^	]*\)	\(.*\)$!\\remember{\1}{\2}!' $p.hrf >/tmp/$p.hrf.hh
hevea -text -w 1000 <hh-mktoc.tex | sed  -e '/^----------/,$d' >hh-$p.hhc

sed -e 's!^\\indexitem \([^,]*\)\(, .*\)!\\indexitem{\1}\2\\enditem!' \
    -e 's!^\\indexitem \([^,]*,[^,]*\)\(, .*\)!\\indexitem{\1}\2\\enditem!' \
    -e 's!^\\indexitem{\([^}]*\)}\(, \\see *{\(.*\)} *{\\@locref\)!\\indexitem{\1, see \3}\2!' \
    -e 's!, \\!\\!g' \
    ../$p.hind \
    | tr '' '\n' \
    >/tmp/$p.hind.hh
hevea -text -w 1000 <hh-mkind.tex | sed  -e '/^----------/,$d' >hh-$p.hhk