summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/luatex/luaintro/03-11-1.sh
blob: 2197f6ef670c43bccd7a652fcc7b3a6c2c0a04f1 (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
#!/bin/sh
#
# Ein Beispiel der DANTE-Edition
#
## Beispiel 03-11-1 auf Seite 61.
#
# Copyright (C) 2013 Herbert Voss
#
# It may be distributed and/or modified under the conditions
# of the LaTeX Project Public License, either version 1.3
# of this license or (at your option) any later version.
#
# See http://www.latex-project.org/lppl.txt for details.
#
#
#CODEbegin
TeXfile=`basename $0 .sh`
cp data/viznodelist.lua .
cat << _EndOfFile_ > $TeXfile.tex
\setbox0\hbox{\vbox{\hbox{ab}\par\hbox{c1}}}
\directlua{require("viznodelist")
           viznodelist.nodelist_visualize(0,"./$TeXfile.gv")}
\box0
\bye
_EndOfFile_

luatex --interaction=batchmode --draftmode $TeXfile
dot -Tpng $TeXfile.gv -o $TeXfile.png
#CODEend