diff options
author | Karl Berry <karl@freefriends.org> | 2006-01-09 00:49:07 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2006-01-09 00:49:07 +0000 |
commit | 007f67a693e4d031fd3d792df8e4d5f43e2cb2e7 (patch) | |
tree | 90d17e00e572ecb1e24764b6f29c80e098b08d29 /Master/texmf-dist/doc/latex/syntax/README | |
parent | 950209b26f70aa87ed07c54f82a95b6f03b7c3a0 (diff) |
doc/latex
git-svn-id: svn://tug.org/texlive/trunk@84 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/latex/syntax/README')
-rw-r--r-- | Master/texmf-dist/doc/latex/syntax/README | 66 |
1 files changed, 66 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/latex/syntax/README b/Master/texmf-dist/doc/latex/syntax/README new file mode 100644 index 00000000000..78c68417198 --- /dev/null +++ b/Master/texmf-dist/doc/latex/syntax/README @@ -0,0 +1,66 @@ +------------ syntax.tex -------------- + +Einfaches Erzeugen von Syntaxdiagrammen mit LaTeX. + +Die enthaltenen Dateien sind im Fruehjahr/Sommer 1997 entstanden, +um das Setzen eines Vorlesungsscripts zur Programmiersprache Pascal +zu vereinfachen. Auch wenn es sich nicht um ein Paket im LaTeX Sinne +handelt, ist die Erweiterung doch evtl. fuer den Einen oder Anderen +nuetzlich: + +Die Syntaxdiagramme werden durch eine spezielle Umgebung und +zugehoerige Befehle erzeugt, wobei die genaue Positionierung +automatisch erfolgt. + + +-------------------------------------------------------------- +README - diese Datei +syntax.tex - alles Wichtige +syntaxintro.tex - die Dokumentation +syntaxtest.tex - einige Beispieldiagramme + +-------------------------------------------------------------- +Verwendung in eigenem Dokument: + + \usepackage{fancybox} + \input{syntax.tex} + +-------------------------------------------------------------- +Beispiel eines Diagramms mit den wesentlichen Elementen: + + \begin{Syntaxdiagramm}% + \Wiederholung{% + \Alternative{% + \Stapel{\TerSym{Setzen}}% + {\TerSym{Sie}}% + }{\begin{Alternativen}% + {\TerSym{Das}}% + {\TerSym{Hand}}% + \SynVarR{einmal}\\ + \SynVarR{von}\\ + \end{Alternativen}% + }% + }{\SynVar{!!!!}% + } + \end{Syntaxdiagramm} + + +-------------------------------------------------------------- + Die LaTeX Ergaenzung syntax.tex unterliegt der + + GNU GENERAL PUBLIC LICENSE +-------------------------------------------------------------- + + + + +Kritik, Anregungen und eigene Erweiterungen bitte an: + + + -------------------------------------- + Bernd Worsch Doberaner Strasse 99 + 18057 Rostock + bernd.worsch@web.de + email preferred + --------------------------biichi-ji--- + |