From e0c6872cf40896c7be36b11dcc744620f10adf1d Mon Sep 17 00:00:00 2001 From: Norbert Preining Date: Mon, 2 Sep 2019 13:46:59 +0900 Subject: Initial commit --- support/tcltexed/bht/RCS/amscd.bht,v | 32 ++++++ support/tcltexed/bht/RCS/amsfonts.bht,v | 33 ++++++ support/tcltexed/bht/RCS/amsmath.bht,v | 66 ++++++++++++ support/tcltexed/bht/RCS/amssymb.bht,v | 91 ++++++++++++++++ support/tcltexed/bht/RCS/amsthm.bht,v | 34 ++++++ support/tcltexed/bht/RCS/epsf.bht,v | 33 ++++++ support/tcltexed/bht/RCS/graphics.bht,v | 38 +++++++ support/tcltexed/bht/RCS/latex.bht,v | 164 +++++++++++++++++++++++++++++ support/tcltexed/bht/RCS/latex209.bht,v | 45 ++++++++ support/tcltexed/bht/RCS/latex_math.bht,v | 105 ++++++++++++++++++ support/tcltexed/bht/RCS/latex_other.bht,v | 77 ++++++++++++++ support/tcltexed/bht/RCS/notiz.bht,v | 42 ++++++++ support/tcltexed/bht/RCS/picture.bht,v | 57 ++++++++++ support/tcltexed/bht/RCS/tabelle.bht,v | 41 ++++++++ support/tcltexed/bht/amscd.bht | 8 ++ support/tcltexed/bht/amsfonts.bht | 10 ++ support/tcltexed/bht/amsmath.bht | 43 ++++++++ support/tcltexed/bht/amssymb.bht | 68 ++++++++++++ support/tcltexed/bht/amsthm.bht | 10 ++ support/tcltexed/bht/epsf.bht | 9 ++ support/tcltexed/bht/graphics.bht | 15 +++ support/tcltexed/bht/latex.bht | 141 +++++++++++++++++++++++++ support/tcltexed/bht/latex209.bht | 21 ++++ support/tcltexed/bht/latex_math.bht | 82 +++++++++++++++ support/tcltexed/bht/latex_other.bht | 54 ++++++++++ support/tcltexed/bht/notiz.bht | 18 ++++ support/tcltexed/bht/picture.bht | 33 ++++++ support/tcltexed/bht/tabelle.bht | 17 +++ 28 files changed, 1387 insertions(+) create mode 100644 support/tcltexed/bht/RCS/amscd.bht,v create mode 100644 support/tcltexed/bht/RCS/amsfonts.bht,v create mode 100644 support/tcltexed/bht/RCS/amsmath.bht,v create mode 100644 support/tcltexed/bht/RCS/amssymb.bht,v create mode 100644 support/tcltexed/bht/RCS/amsthm.bht,v create mode 100644 support/tcltexed/bht/RCS/epsf.bht,v create mode 100644 support/tcltexed/bht/RCS/graphics.bht,v create mode 100644 support/tcltexed/bht/RCS/latex.bht,v create mode 100644 support/tcltexed/bht/RCS/latex209.bht,v create mode 100644 support/tcltexed/bht/RCS/latex_math.bht,v create mode 100644 support/tcltexed/bht/RCS/latex_other.bht,v create mode 100644 support/tcltexed/bht/RCS/notiz.bht,v create mode 100644 support/tcltexed/bht/RCS/picture.bht,v create mode 100644 support/tcltexed/bht/RCS/tabelle.bht,v create mode 100644 support/tcltexed/bht/amscd.bht create mode 100644 support/tcltexed/bht/amsfonts.bht create mode 100644 support/tcltexed/bht/amsmath.bht create mode 100644 support/tcltexed/bht/amssymb.bht create mode 100644 support/tcltexed/bht/amsthm.bht create mode 100644 support/tcltexed/bht/epsf.bht create mode 100644 support/tcltexed/bht/graphics.bht create mode 100644 support/tcltexed/bht/latex.bht create mode 100644 support/tcltexed/bht/latex209.bht create mode 100644 support/tcltexed/bht/latex_math.bht create mode 100644 support/tcltexed/bht/latex_other.bht create mode 100644 support/tcltexed/bht/notiz.bht create mode 100644 support/tcltexed/bht/picture.bht create mode 100644 support/tcltexed/bht/tabelle.bht (limited to 'support/tcltexed/bht') diff --git a/support/tcltexed/bht/RCS/amscd.bht,v b/support/tcltexed/bht/RCS/amscd.bht,v new file mode 100644 index 0000000000..ea5af04647 --- /dev/null +++ b/support/tcltexed/bht/RCS/amscd.bht,v @@ -0,0 +1,32 @@ +head 1.1; +access; +symbols; +locks + mys:1.1; strict; +comment @# @; + + +1.1 +date 2000.10.12.15.08.06; author mys; state Exp; +branches; +next ; + + +desc +@@ + + +1.1 +log +@Initial revision +@ +text +@# Copyright (C) 1999 - Martin Strauss - under terms of GPL +################################################################################ +# I $Name $Latexbefehl $Buttontext/Giffile $Curserrueckverschiebung # +################################################################################ + +I amscd "\\usepackage{amscd}\n" amscd 0 + +I CD "\\begin{CD}\n\\end{CD}\n" CD 9 +@ diff --git a/support/tcltexed/bht/RCS/amsfonts.bht,v b/support/tcltexed/bht/RCS/amsfonts.bht,v new file mode 100644 index 0000000000..69b54d8f13 --- /dev/null +++ b/support/tcltexed/bht/RCS/amsfonts.bht,v @@ -0,0 +1,33 @@ +head 1.1; +access; +symbols; +locks + mys:1.1; strict; +comment @# @; + + +1.1 +date 2000.10.12.15.08.06; author mys; state Exp; +branches; +next ; + + +desc +@@ + + +1.1 +log +@Initial revision +@ +text +@# Copyright (C) 1999 - Martin Strauss - under terms of GPL +################################################################################ +# I $Name $Latexbefehl $Buttontext/Giffile $Curserrueckverschiebung # +################################################################################ + +I amsfonts "\\usepackage{amsfonts}\n" amsfonts 0 + +I mathbb "\\mathbb{}" mathbb 1 +I mathfrak "\\mathfrak{}" mathfrak 1 +I boldsymbol "\\boldsymbol{}" boldsymbol 1@ diff --git a/support/tcltexed/bht/RCS/amsmath.bht,v b/support/tcltexed/bht/RCS/amsmath.bht,v new file mode 100644 index 0000000000..655a9ee2ac --- /dev/null +++ b/support/tcltexed/bht/RCS/amsmath.bht,v @@ -0,0 +1,66 @@ +head 1.1; +access; +symbols; +locks + mys:1.1; strict; +comment @# @; + + +1.1 +date 2000.10.12.15.08.06; author mys; state Exp; +branches; +next ; + + +desc +@@ + + +1.1 +log +@Initial revision +@ +text +@# Copyright (C) 1999 - Martin Strauss - under terms of GPL +################################################################################ +# I $Name $Latexbefehl $Buttontext/Giffile $Curserrueckverschiebung # +################################################################################ + +I amsmath "\\usepackage{amsmath}\n" amsmath 0 + +# Formelunterstruktur +I split "\\begin{split}\n&=\\\\\n&=\n\\end{split}\n" split 20 +I multline "\\begin{multline}\n\\\\\n\n\\end{multline}\n" multline 19 +I gather "\\begin{gather}\n\\\\\n\n\\end{gather}\n" gather 17 +I align "\\begin{align}\n&= &=\\\\\n&= &=\n\\end{align}\n" align 26 +I subequation "\\begin{subequation}\n\n\\end{subequation}\n" subequation 19 +I intertext "\\intertext{}\n" intertext 2 + +# Matrizen +I matrix "\\begin{matrix} & & \\\\\n & & \\\\\n & & \\end{matrix}\n" matrix 39 +I pmatrix "\\begin{pmatrix} & & \\\\\n & & \\\\\n & & \\end{pmatrix}\n" pmatrix 40 +I bmatrix "\\begin{bmatrix} & & \\\\\n & & \\\\\n & & \\end{bmatrix}\n" bmatrix 40 +I vmatrix "\\begin{vmatrix} & & \\\\\n & & \\\\\n & & \\end{vmatrix}\n" vmatrix 40 +I Vmatrix "\\begin{Vmatrix} & & \\\\\n & & \\\\\n & & \\end{Vmatrix}\n" Vmatrix 40 +I cases "\\begin{cases} & \\\\\n & \\\\\n & \\end{cases}\n" cases 29 + +# Klammern +I bigl "\\bigl" bigl 0 +I bigr "\\bigr" bigr 0 +I Bigl "\\Bigl" Bigl 0 +I Bigr "\\Bigr" Bigr 0 +I biggl "\\biggl" biggl 0 +I biggr "\\biggr" biggr 0 +I Biggl "\\Biggl" Biggl 0 +I Biggr "\\Biggr" Biggr 0 + +# Operatoren +I substack "\\substack{}" substack 1 +I sideset "\\sideset{}{}" sideset 3 +I boxed "\\boxed{}" boxed 1 +I cfrac "\\cfrac{}{}" cfrac 3 +I xleftarrow "\\xleftarrow[]{}" xleftarrow 3 +I xrightarrow "\\xrightarrow[]{}" xrightarrow 3 + +# +I DeclareMathOperator "\\DeclareMathOperator{}{}\n" DeclareMathOperator 4@ diff --git a/support/tcltexed/bht/RCS/amssymb.bht,v b/support/tcltexed/bht/RCS/amssymb.bht,v new file mode 100644 index 0000000000..74e48e3479 --- /dev/null +++ b/support/tcltexed/bht/RCS/amssymb.bht,v @@ -0,0 +1,91 @@ +head 1.1; +access; +symbols; +locks + mys:1.1; strict; +comment @# @; + + +1.1 +date 2000.10.12.15.08.06; author mys; state Exp; +branches; +next ; + + +desc +@@ + + +1.1 +log +@Initial revision +@ +text +@# Copyright (C) 1999 - Martin Strauss - under terms of GPL +################################################################################ +# I $Name $Latexbefehl $Buttontext/Giffile $Curserrueckverschiebung # +################################################################################ + +I amssymb "\\usepackage{amssymb}\n" amssymb 0 + +set LISTE [list \ +dotplus ltimes rtims smallsetminus barwedge boxminus divideontimes\ +curlywedge circledast intercal veebar\ +boxtimes leftthreetimes curlyvee\ +circledcirc rtimes doublebarwedge boxplus\ +rightthreetimes circleddash centerdot\ +checkmark maltese yen ulcorner urcorner\ +llcorner lrcorner dashrightarrow dashleftarrow\ +digamma varkappa beth gimel daleth hslash vartriangle\ +triangledown square lozenge backprime varnothing\ +blacktriangle blacktriangledown blacksquare blacklozenge\ +circledS bigstar sphericalangle measureangle nexists\ +mho complement eth diagup diagdown\ +leqq geqq leqslant gepslant eqslantless eqslantgtr\ +lesssim gtrsim lessapprox gtrapprox approxeq lessdot\ +gtrdot lll ggg lessgtr gtrless lesseqqless\ +eqcirc risingdotseq circeq fallingdotseq triangleq\ +backsim thicksim backsimeq thickapprox subseteqq supseteqq\ +sqsubset sqsupset preccurlyeq succurlyeq\ +curclyeqprec curlyeqsucc precsim succsim precapprox succapprox\ +vartriangleleft vartriangleright trianglelefteq\ +trianglerighteq smallsmile smallfrown\ +shortmid shartparallel bumpeq between pitchfork\ +varpropto backepsilon blacktriangleleft blacktriangleright\ +therefore because\ +leftleftarrows rightrightarrows leftrightarrows\ +rightleftarrows\ +twoheadleftarrow twoheadrightarrow leftarrowtail\ +rightarrowtail looparrowleft looparrowright\ +curvearrowleft\ +curvearrowright circlearrowleft circlearrowright\ +upuparrows\ +downdownarrows upharpoonleft upharpoonright\ +downharpoonleft downharpoonright multimap\ +leftrightsquigarrow rightsquigarrow nleftarrow\ +nrightarrow\ +nleftrightarrow\ +nless ngtr nleq ngeq nleqslant ngeqslant\ +nleqq ngeqq lneq gneq lneqq gneqq\ +lvertneqq gvertneqq lnsim gnsim lnapprox gnapprox\ +nprec nsucc npreceq nsucceq precneqq succneqq\ +precnsim succnsim precnapprox succnapprox nsim ncong\ +nshartmid nshortparallel nmid nparallel nvdash nvDash\ +ntriangleleft ntriangleright ntrianglelefteq ntrianglerighteq\ +nsubseteq nsupseteq nsubseteqq nsupseteqq subsetneq supsetneq\ +varsubsetneq varsupsetneq subsetneqq supsetneqq varsubsetneqq varsupsetneqq] +foreach x $LISTE {I $x "\\$x" $x 0} + +set LISTE [list Finv Game Bbbk Subset Supset Vvdash Bumpeq Lsh Rsh nLeftrightarrow\ +Cap Cup Doteq Vdash Lleftarrow Rrightarrow] +set big _big +foreach x $LISTE {I $x "\\$x" $x$big 0} + +set LISTE [list vDash nVdash nLeftarrow nRightarrow] +set big _big2 +foreach x $LISTE {I $x "\\$x" $x$big 0} +unset big + +I nVDash "\\nVDash" nvdash_big23 0 +I circledR "\\circledR" circledR_big8 0 +unset LISTE@ diff --git a/support/tcltexed/bht/RCS/amsthm.bht,v b/support/tcltexed/bht/RCS/amsthm.bht,v new file mode 100644 index 0000000000..93d30acbeb --- /dev/null +++ b/support/tcltexed/bht/RCS/amsthm.bht,v @@ -0,0 +1,34 @@ +head 1.1; +access; +symbols; +locks + mys:1.1; strict; +comment @# @; + + +1.1 +date 2000.10.12.15.08.06; author mys; state Exp; +branches; +next ; + + +desc +@@ + + +1.1 +log +@Initial revision +@ +text +@# Copyright (C) 1999 - Martin Strauss - under terms of GPL +################################################################################ +# I $Name $Latexbefehl $Buttontext/Giffile $Curserrueckverschiebung # +################################################################################ + +I amsthm "\\usepackage{amsthm}\n" amsthm 0 + +I newtheorem "\\newtheorem{}{}\n" newtheorem 4 +I theoremstyle "\\theoremstyle{}\n" theoremstyle 2 +I swapnumbers "\\swapnumbers\n" swapnumbers 0 +@ diff --git a/support/tcltexed/bht/RCS/epsf.bht,v b/support/tcltexed/bht/RCS/epsf.bht,v new file mode 100644 index 0000000000..20ca2ec2a4 --- /dev/null +++ b/support/tcltexed/bht/RCS/epsf.bht,v @@ -0,0 +1,33 @@ +head 1.1; +access; +symbols; +locks + mys:1.1; strict; +comment @# @; + + +1.1 +date 2000.10.12.15.08.06; author mys; state Exp; +branches; +next ; + + +desc +@@ + + +1.1 +log +@Initial revision +@ +text +@# Copyright (C) 1999 - Martin Strauss - under terms of GPL +################################################################################ +# I $Name $Latexbefehl $Buttontext/Giffile $Curserrueckverschiebung # +################################################################################ + +I epsf "\\usepackage{epsf}\n" epsf 0 + +I epsfxsize "\\epsfxsize" epsf 0 +I epsfbox "\\epsfbox{}" epsf 0 +@ diff --git a/support/tcltexed/bht/RCS/graphics.bht,v b/support/tcltexed/bht/RCS/graphics.bht,v new file mode 100644 index 0000000000..71d9db6f2c --- /dev/null +++ b/support/tcltexed/bht/RCS/graphics.bht,v @@ -0,0 +1,38 @@ +head 1.1; +access; +symbols; +locks + mys:1.1; strict; +comment @# @; + + +1.1 +date 2000.10.12.15.08.06; author mys; state Exp; +branches; +next ; + + +desc +@@ + + +1.1 +log +@Initial revision +@ +text +@# Copyright (C) 1999 - Martin Strauss - under terms of GPL +################################################################################ +# I $Name $Latexbefehl $Buttontext/Giffile $Curserrueckverschiebung # +################################################################################ + +I graphics "\\usepackage\[dvips\]{graphics}\n" graphics 0 +I graphicx "\\usepackage\[dvips\]{graphicx}\n" graphicx 0 +I includegraphics "\\includegraphics{}\n" includegraphics 2 +I scalebox "\\scalebox{}{}" scalebox 3 +I resizebox "\\resizebox{}{}{}" resizebox 5 +I rotatebox "\\rotatebox{}{}" rotatebox 3 +I ExecuteOptions "\\ExecuteOptions{}\n" ExecuteOptions 2 +I graphicspath "\\graphicspath{}\n" graphicspath 2 +I DeclareGraphicsExtensions "\\DeclareGraphicsExtensions{}\n" DeclareGraphicsExtensions 2 +I DeclareGraphicsRule "\\DeclareGraphicsRule{}{}{}{´}\n" DeclareGraphicsRule 9@ diff --git a/support/tcltexed/bht/RCS/latex.bht,v b/support/tcltexed/bht/RCS/latex.bht,v new file mode 100644 index 0000000000..e870a0383b --- /dev/null +++ b/support/tcltexed/bht/RCS/latex.bht,v @@ -0,0 +1,164 @@ +head 1.1; +access; +symbols; +locks + mys:1.1; strict; +comment @# @; + + +1.1 +date 2000.10.12.15.08.06; author mys; state Exp; +branches; +next ; + + +desc +@@ + + +1.1 +log +@Initial revision +@ +text +@# Copyright (C) 1999 - Martin Strauss - under terms of GPL +################################################################################ +# I $Name $Latexbefehl $Buttontext/Giffile $Curserrueckverschiebung # +################################################################################ + + +################################ +# Grundlegendes +I begin "\\begin{}\n\\end{}\n" begin 9 +I end "\\end{}\n" end 2 +I today "\\today" today 0 +I LaTeX "\\LaTeX" LaTeX 0 +I LaTeX2e "\\LaTeX2e" LaTeX2e 0 +I document "\\begin{document}\n\\end{document}\n" document 15 +I documentclass "\\documentclass\[\]{}\n" documentclass 4 +I usepackage "\\usepackage{}\n" usepackage 2 +I pagestyle "\\pagestyle{}\n" pagestyle 2 +I thispagestyle "\\thispagestyle{}\n" thispagestyle 2 +I pagenumbering "\\pagenumbering{}\n" pagenumbering 2 + +I newcounter "\\newcounter{}\[\]\n" newcounter 4 +I setcounter "\\setcounter{}{}\n" setcounter 4 +I newlength "\\newlength{}\n" newlength 2 +I setlength "\\setlength{}{}\n" setlength 4 +I settowidth "\\settowidth{}{}\n" settowidth 4 +I addtolength "\\addtolength{}{}\n" addtolength 4 +I value "\\value{}" value 1 +I stepcounter "\\stepcounter{}" stepcounter f1 +I newcommand "\\newcommand{}\[\]{}\n" newcommand 6 +I renewcommand "\\newcommand{}\[\]{}\n" renewcommand 6 +I newenviroment "\\newenviroment{}\[\]{}{}\n" newenviroment 8 +I renewenviroment "\\renewenviroment{}\[\]{}{}\n" renewenviroment 8 +I title "\\title{}\n" title 1 +I titlepage "\\begin{titlepage}\n\\end{titlepage}\n" titlepage 16 +I author "\\author{}\n" author 1 +I date "\\date{}\n" date 1 +I thanks "\\thanks{}\n" thanks 1 +I maketitle "\\maketitle\n" maketitle 0 +I verbatim "\\begin{verbatim}\\end{verbatim}\n" verbatim 15 +I fill "\\fill" fill 0 +I stretch "\\stretch{}" stretch 1 + +# Aufteilungen +I chapter "\\chapter{}\n" chapter 2 +I section "\\section{}\n" section 2 +I subsection "\\subsection{}\n" subsection 2 +I subsubsection "\\subsubsection{}\n" subsubsection 2 +I paragraph "\\paragraph{}\n" paragraph 2 +I subparagraph "\\subparagraph{}\n" subparagraph 2 +I part "\\part{}\n" part 2 + +# Anhang Inhalt +I appendix "\\begin{appendix}\n\\end{appendix}\n" appendix 15 +I tableofcontents "\\tableofcontents" "table of contents" 0 +I addcontentsline "\\addcontentsline{}{}{}" "add contentsline" 5 +I addtocontents "\\addtocontents{}{}" "add to contents" 3 +I listoffigures "\\listoffigures" "list of figures" 0 +I listoftables "\\listoftables" "list of tables" 0 + + +# Zwischenraeume +I hspace "\\hspace{}" hspace 1 +I hfill "\\hspace{\\fill}" hspace 0 +I quad "\\quad" quad 0 +I qquad "\\qquad" qquad 0 +I dotfill "\\dotfill" dotfill 0 +I hrulefill "\\hrulefill" hrulefill 0 +I linebreak "\\linebreak[]\n" linebreak 2 +I nolinebreak "\\nolinebreak[]\n" nolinebreak 2 +I vspace "\\vspace{}\n" vspace 2 +I vfill "\\vspace{\\fill}" vspace 0 +I indent "\\indent" indent 0 +I noindent "\\noindent" noindent 0 +I pagebreak "\\pagebreak[]\n" pagebreak 2 +I nopagebreak "\\nopagebreak[]\n" nopagebreak 2 +I newpage "\\newpage\n" newpage 0 +I clearpage "\\clearpage\n" clearpage 0 +I cleardoublepage "\\cleardoublepage\n" cleardoublepage 0 +I samepage "\\begin{samepage}\n\n\\end{samepage}\n" samepage 16 +I discretionary "\\discretionary{}{}{}" discretionary 5 +I hypentation "\\hypentation{}\n" hypentation 2 +I sloppy "\\sloppy\n" sloppy 0 +I fussy "\\fussy\n" fussy 0 +I sloopypar "\\{sloopypar}\n\n\\end{sloopypar}\n" sloopypar 17 +I fussypar "\\begin{fussypar}\n\n\\end{fussypar}\n" fussypar 16 + +# Schriftarten +I bfseries "\\bfseries" "Boldface Series" 0 +I mdseries "\\mdseries" "Standart Series" 0 +I itshape "\\itshape" "Italic Shape" 0 +I upshape "\\upshape" "Standart Shape" 0 +I scshape "\\scshape" "SMALL CAPS Shape" 0 +I slshape "\\slshape" "Slanted Shape" 0 +I rmfamily "\\rmfamily" "Roman Family" 0 +I sffamily "\\sffamily" "Sans Serif Family" 0 +I ttfamily "\\ttfamily" "Typewriter Family" 0 + +# Schriftgroessen +I tiny "\\tiny" tiny 0 +I scriptsize "\\scriptsize" scriptsize 0 +I footnotesize "\\footnotesize" footnotesize 0 +I small "\\small" small 0 +I normalsize "\\normalsize" normalsize 0 +I large "\\large" large 0 +I Large "\\Large" Large 0 +I LARGE "\\LARGE" LARGE 0 +I huge "\\huge" huge 0 +I Huge "\\Huge" Huge 0 + +# Textstrukturierung +I center "\\begin{center}\n\\end{center}\n" center 13 +I centering "\\centering" centering 0 +I quote "\\begin{quote}\n\\end{quote}\n" quote 12 +I quotation "\\begin{quotation}\n\\end{quotation}\n" quotation 16 +I flushleft "\\begin{flushleft}\n\\end{flushleft}\n" flushleft 16 +I flushright "\\begin{flushright}\n\\end{flushright}\n" flushright 19 + +# Aufzaehlungen +I item "\\item" item 0 +I itemize "\\begin{itemize}\n \\item \n\\end{itemize}\n" itemize 15 +I enumerate "\\begin{enumerate}\n \\item \n\\end{enumerate}\n" enumerate 17 +I description "\\begin{description}\n \\item\[\] \n\\end{description}\n" description 21 + +# Linien +I vline "\\vline" tabelle 0 +I hline "\\hline" tabelle 0 + + +# gleitendes +I table "\\begin{table}\n\\end{table}\n" table 12 +I figure "\\begin{figure}\n\\end{figure}\n" figure 13 +I caption "\\caption{}\n" caption 2 + + +# Bezug +I label "\\label{}" label 1 +I ref "\\ref{}" ref 1 +I pageref "\\pageref{}" pageref 1 + +# sonderbares +I percent "\\%" sonder 0@ diff --git a/support/tcltexed/bht/RCS/latex209.bht,v b/support/tcltexed/bht/RCS/latex209.bht,v new file mode 100644 index 0000000000..c7d226a4da --- /dev/null +++ b/support/tcltexed/bht/RCS/latex209.bht,v @@ -0,0 +1,45 @@ +head 1.1; +access; +symbols; +locks + mys:1.1; strict; +comment @# @; + + +1.1 +date 2000.10.12.15.08.06; author mys; state Exp; +branches; +next ; + + +desc +@@ + + +1.1 +log +@Initial revision +@ +text +@# Copyright (C) 1999 - Martin Strauss - under terms of GPL +################################################################################ +# I $Name $Latexbefehl $Buttontext/Giffile $Curserrueckverschiebung # +################################################################################ + + +################################ +# Grundlegendes +I documentstyle "\\documentstyle\[\]{}\n" documentstyle 4 + + +# Schriftarten +I bf "\\bf" Boldface 0 +I it "\\it" Italic 0 +I rm "\\rm" Roman 0 +I em "\\em" Emphasize 0 +I sc "\\sc" "SMALL CAPS" 0 +I sl "\\sl" "Slanted" 0 +I sf "\\sf" "Sans Serif" 0 +I tt "\\tt" Typewriter 0 + +@ diff --git a/support/tcltexed/bht/RCS/latex_math.bht,v b/support/tcltexed/bht/RCS/latex_math.bht,v new file mode 100644 index 0000000000..cf3a02645c --- /dev/null +++ b/support/tcltexed/bht/RCS/latex_math.bht,v @@ -0,0 +1,105 @@ +head 1.1; +access; +symbols; +locks + mys:1.1; strict; +comment @# @; + + +1.1 +date 2000.10.12.15.08.06; author mys; state Exp; +branches; +next ; + + +desc +@@ + + +1.1 +log +@Initial revision +@ +text +@# Copyright (C) 1999 - Martin Strauss - under terms of GPL +################################################################################ +# I $Name $Latexbefehl $Buttontext/Giffile $Curserrueckverschiebung # +################################################################################ + +set LISTE [list alpha beta gamma delta epsilon varepsilon zeta eta theta \ + vartheta iota kappa lambda mu nu xi pi varpi rho varrho sigma varsigma \ + tau upsilon phi varphi chi psi omega\ + pm mp times div cdot ast dagger ddagger amalg cap cup\ + uplus sqcap sqcup vee wedge setminus wr circ bullet oslash odot\ + bigcirc bigtriangleup bigtriangledown oplus ominus otimes\ + le ge models \ + ll gg neq\ + subset supset doteq\ + subseteq supseteq approx\ + sqsubseteq sqsupseteq cong\ + in ni equiv\ + vdash dashv perp\ + smile frown parallel\ + prec succ sim\ + preceq succeq simeq\ + asymp bowtie mid\ + leftarrow rightarrow uparrow downarrow\ + leftrightarrow updownarrow\ + leftharpoonup rightharpoonup hookleftarrow hookrightarrow\ + leftharpoondown rightharpoondown rightleftharpoons mapsto\ + nwarrow nearrow swarrow searrow\ + longleftarrow longrightarrow\ + longleftrightarrow\ + list aleph hbar wp\ + imath jmath ell\ + sonder_strich\ + nabla partial prime\ + top bot surd\ + neg\ + exists forall emptyset\ + natural sharp flat\ + angle backslash infty\ + clubsuit diamondsuit\ + spadesuit heartsuit triangle mod \ + arccos arcsin arctan arg cos cosh cot coth csc deg det dim\ + exp gcd hom inf ker lg lim liminf limsub ln log max min Pr sec\ + sin sinh sup tan tanh\ + vdots nonumber ldots left right] +foreach x $LISTE {I $x "\\$x" $x 0} + +# Alles mit einem grossen Buchstaben am Anfang +set LISTE [list Gamma Delta Theta Lambda Xi Pi \ + Sigma Upsilon Phi Omega Re Im Longleftrightarrow\ + Leftarrow Rightarrow Uparrow Downarrow\ + Longleftarrow Longrightarrow\ + Leftrightarrow Updownarrow] + set big _big +foreach x $LISTE {I $x "\\$x" $x$big 0} + unset big + +# Alles mit einer einfachen Klammer +set LISTE [list sqrt\ + hat breve grave bar dot\ + check acute tilde vec ddot\ + overline overbrace widehat\ + underline underbrace widetilde\ + stackrel pmod] +foreach x $LISTE {I $x "\\$x{}" $x 1} + +# Alles individuelles +I sqrtn "\\sqrt\[\]{}" sqrtn 3 +I frac "\\frac{}{}" frac 3 +I int "\\int\\limits" int 0 +I oint "\\oint" oint 0 +I sum "\\sum\\limits" sum 0 +I prod "\\prod\\limits" prod 0 +I coprod "\\coprod\\limits" coprod 0 +I atop "{ \\atop }" atop 7 +I choose "{ \\choose }" choose 9 +I math "\$\$" math 1 +I displaymath "\\\[\\\]\n" displaymath 3 +I equation "\\begin{equation}\n \n\\end{equation}\n" equation 17 + +I text "\\text{}" text 1 + +unset LISTE@ diff --git a/support/tcltexed/bht/RCS/latex_other.bht,v b/support/tcltexed/bht/RCS/latex_other.bht,v new file mode 100644 index 0000000000..09dbb023c7 --- /dev/null +++ b/support/tcltexed/bht/RCS/latex_other.bht,v @@ -0,0 +1,77 @@ +head 1.1; +access; +symbols; +locks + mys:1.1; strict; +comment @# @; + + +1.1 +date 2000.10.12.15.08.06; author mys; state Exp; +branches; +next ; + + +desc +@@ + + +1.1 +log +@Initial revision +@ +text +@# Copyright (C) 1999 - Martin Strauss - under terms of GPL +################################################################################ +# I $Name $Latexbefehl $Buttontext/Giffile $Curserrueckverschiebung # +################################################################################ + + +I ifthenelse "\\ifthenelse{}{}{}\n" ifthenelse 6 +I whiledo "\\whiledo{}{}\n" whiledo 4 + +# Seitenformatierung +set LISTE [list oddsidemargin evensidemargin topmargin headheight\ +headsep topskip textheight textwidth footheight footskip\ +voffset hoffset\ +columnsep columnseprule] +foreach x $LISTE {I $x "\\$x" $x 0} + + +# Stichwortverzeichnisse +I index "\\index{}" index 1 +I makeindex "\\makeindex" make 0 +I printindex "\\printindex" print 0 +I theindex "\\begin{theindex}\n \\item\n\\end{theindex}\n" the 15 +I subitem "\\subitem" subitem 0 +I subsubitem "\\subitem" subsubitem 0 +I indexspace "\\indexspace" indexspace 0 + + + +# Literatur +I thebibliography "\\begin{thebibliography}\n \\bibitem{}\n\\end{thebibliography}\n" thebibliography 24 +I bibitem "\\bibitem{}\n" bibitem 2 +I cite "\\cite{}" cite 1 +I nocite "\\nocite{}\n" nocite 2 + +# tabbing +I tabbing "\\begin{tabbing}\n\\end{tabbing}\n" tabbing 15 + +# Boxen +I mbox "\\mbox{}" latexbox 1 +I fbox "\\fbox{}" latexbox 1 +I makebox "\\makebox\[\]\[\]{}" latexbox 5 +I framebox "\\framebox\[\]\[\]{}" latexbox 5 +I parbox "\\parbox\[\]{}{}" latexbox 5 +I minipage "\\begin{minipage}\[\]{}\n\\end{minipage}\n" latexbox 19 +I rule "\\rule\[\]{}{}" latexbox 5 + +I input "\\input{}\n" input 2 +I include "\\include{}\n" include 2 +I includeonly "\\includeonly{}\n" includeonly 2 +I typeout "\\typeout{}\n" typeout 2 +I typein "\\typein{}\n" typein 2 + + +unset LISTE@ diff --git a/support/tcltexed/bht/RCS/notiz.bht,v b/support/tcltexed/bht/RCS/notiz.bht,v new file mode 100644 index 0000000000..55c3b08c58 --- /dev/null +++ b/support/tcltexed/bht/RCS/notiz.bht,v @@ -0,0 +1,42 @@ +head 1.1; +access; +symbols; +locks + mys:1.1; strict; +comment @# @; + + +1.1 +date 2000.10.12.15.08.06; author mys; state Exp; +branches; +next ; + + +desc +@@ + + +1.1 +log +@Initial revision +@ +text +@# Copyright (C) 1999 - Martin Strauss - under terms of GPL +################################################################################ +# I $Name $Latexbefehl $Buttontext/Giffile $Curserrueckverschiebung # +################################################################################ + +# Fussnoten +I footnote "\footnote{}\n" footnote 2 +I footnotesep "\\setlength{\\footnotesep}{}\n" footnotesep 2 +I footnotemark "\footnotemark" footnotemark 0 +I footnotetext "\footnotetext{}\n" footnotetext 2 +I footnoterule "\footnoterule\n" footnoterule 0 + +# Randen +I marginpar "\\marginpar{}\n" marginpar 2 +I marginparpush "\\setlength{\\marginparpush}{}\n" marginparpush 2 +I marginparwidth "\\setlength{\\marginparwidth}{}\n" marginparwidth 2 +I marginparsep "\\setlength{\\marginparsep}{}\n" marginparsep 2 + +@ diff --git a/support/tcltexed/bht/RCS/picture.bht,v b/support/tcltexed/bht/RCS/picture.bht,v new file mode 100644 index 0000000000..ea67a3ffd1 --- /dev/null +++ b/support/tcltexed/bht/RCS/picture.bht,v @@ -0,0 +1,57 @@ +head 1.1; +access; +symbols; +locks + mys:1.1; strict; +comment @# @; + + +1.1 +date 2000.10.12.15.08.06; author mys; state Exp; +branches; +next ; + + +desc +@@ + + +1.1 +log +@Initial revision +@ +text +@# Copyright (C) 1999 - Martin Strauss - under terms of GPL +################################################################################ +# I $Name $Latexbefehl $Buttontext/Giffile $Curserrueckverschiebung # +################################################################################ + +I picture "\\begin{picture}(,)\n\n\\end{picture}\n" picture 18 + +# Parameter +I unitlength "\\setlength{\setunitlength}{}\n" picture 2 +I thicklines "\\thicklines" picture 0 +I thinlines "\\thinlines" picture 0 +I linethickness "\\linethickness{}\n" picture 2 + +# Positionierung +I put "\\put(,){}\n" picture 5 +I multiput "\\multiput(,)(,){}{}\n" picture 10 + +# Rahmen +I dashbox "\\dashbox{}(,)\[\]{}" picture 8 + +# +I line "\\line(,){}" picture 4 +I vector "\\vector(,){}" picture 4 + +I circle "\\circle{}" picture 1 +I oval "\\oval(,)" picture 2 +I bezier "\\bezier{50}(,)(,)(,)" picture 8 +I shortstack "\\shortstack\[\]{}" picture 3 + +# Speichern +I newsavebox "\\newsavebox{\\}\n" picture 2 +I savebox "\\savebox{\\}(,)\[\]{}\n" picture 9 +I usebox "\\usebox{\\}" picture 1 +@ diff --git a/support/tcltexed/bht/RCS/tabelle.bht,v b/support/tcltexed/bht/RCS/tabelle.bht,v new file mode 100644 index 0000000000..9d03dac2cd --- /dev/null +++ b/support/tcltexed/bht/RCS/tabelle.bht,v @@ -0,0 +1,41 @@ +head 1.1; +access; +symbols; +locks + mys:1.1; strict; +comment @# @; + + +1.1 +date 2000.10.12.15.08.06; author mys; state Exp; +branches; +next ; + + +desc +@@ + + +1.1 +log +@Initial revision +@ +text +@# Copyright (C) 1999 - Martin Strauss - under terms of GPL +################################################################################ +# I $Name $Latexbefehl $Hilfsfile $Buttontext/Giffile $Curserrueckverschiebung # +################################################################################ + +I array "\\begin{array}\[\]{}\n\\end{array}\n" tabelle 16 +I tabular "\\begin{tabular}\[\]{}\n\\end{tabular}\n" tabelle 18 + +# Parameter +I tabcolsep "\\setlength{\\tabcolsep}{}\n" tabelle 2 +I arraycolsep "\\setlength{\\arraycolsep}{}\n" tabelle 2 +I arrayrulewidth "\\setlength{\\arrayrulewidth}{}\n" tabelle 2 +I doublerulesep "\\setlength{\\tabcolsep}{}\n" tabelle 2 +I arraystretch "\\renewcommand{\\arraystretch}{}\n" tabelle 2 + +I cline "\\cline{-}" tabelle 2 +I multicolumn "\\multicolumn{}{}{}" tabelle 5 +@ diff --git a/support/tcltexed/bht/amscd.bht b/support/tcltexed/bht/amscd.bht new file mode 100644 index 0000000000..14afa7cf49 --- /dev/null +++ b/support/tcltexed/bht/amscd.bht @@ -0,0 +1,8 @@ +# Copyright (C) 1999 - Martin Strauss - under terms of GPL +################################################################################ +# I $Name $Latexbefehl $Buttontext/Giffile $Curserrueckverschiebung # +################################################################################ + +I amscd "\\usepackage{amscd}\n" amscd 0 + +I CD "\\begin{CD}\n\\end{CD}\n" CD 9 diff --git a/support/tcltexed/bht/amsfonts.bht b/support/tcltexed/bht/amsfonts.bht new file mode 100644 index 0000000000..9193fe17f6 --- /dev/null +++ b/support/tcltexed/bht/amsfonts.bht @@ -0,0 +1,10 @@ +# Copyright (C) 1999 - Martin Strauss - under terms of GPL +################################################################################ +# I $Name $Latexbefehl $Buttontext/Giffile $Curserrueckverschiebung # +################################################################################ + +I amsfonts "\\usepackage{amsfonts}\n" amsfonts 0 + +I mathbb "\\mathbb{}" mathbb 1 +I mathfrak "\\mathfrak{}" mathfrak 1 +I boldsymbol "\\boldsymbol{}" boldsymbol 1 \ No newline at end of file diff --git a/support/tcltexed/bht/amsmath.bht b/support/tcltexed/bht/amsmath.bht new file mode 100644 index 0000000000..a8182f53da --- /dev/null +++ b/support/tcltexed/bht/amsmath.bht @@ -0,0 +1,43 @@ +# Copyright (C) 1999 - Martin Strauss - under terms of GPL +################################################################################ +# I $Name $Latexbefehl $Buttontext/Giffile $Curserrueckverschiebung # +################################################################################ + +I amsmath "\\usepackage{amsmath}\n" amsmath 0 + +# Formelunterstruktur +I split "\\begin{split}\n&=\\\\\n&=\n\\end{split}\n" split 20 +I multline "\\begin{multline}\n\\\\\n\n\\end{multline}\n" multline 19 +I gather "\\begin{gather}\n\\\\\n\n\\end{gather}\n" gather 17 +I align "\\begin{align}\n&= &=\\\\\n&= &=\n\\end{align}\n" align 26 +I subequation "\\begin{subequation}\n\n\\end{subequation}\n" subequation 19 +I intertext "\\intertext{}\n" intertext 2 + +# Matrizen +I matrix "\\begin{matrix} & & \\\\\n & & \\\\\n & & \\end{matrix}\n" matrix 39 +I pmatrix "\\begin{pmatrix} & & \\\\\n & & \\\\\n & & \\end{pmatrix}\n" pmatrix 40 +I bmatrix "\\begin{bmatrix} & & \\\\\n & & \\\\\n & & \\end{bmatrix}\n" bmatrix 40 +I vmatrix "\\begin{vmatrix} & & \\\\\n & & \\\\\n & & \\end{vmatrix}\n" vmatrix 40 +I Vmatrix "\\begin{Vmatrix} & & \\\\\n & & \\\\\n & & \\end{Vmatrix}\n" Vmatrix 40 +I cases "\\begin{cases} & \\\\\n & \\\\\n & \\end{cases}\n" cases 29 + +# Klammern +I bigl "\\bigl" bigl 0 +I bigr "\\bigr" bigr 0 +I Bigl "\\Bigl" Bigl 0 +I Bigr "\\Bigr" Bigr 0 +I biggl "\\biggl" biggl 0 +I biggr "\\biggr" biggr 0 +I Biggl "\\Biggl" Biggl 0 +I Biggr "\\Biggr" Biggr 0 + +# Operatoren +I substack "\\substack{}" substack 1 +I sideset "\\sideset{}{}" sideset 3 +I boxed "\\boxed{}" boxed 1 +I cfrac "\\cfrac{}{}" cfrac 3 +I xleftarrow "\\xleftarrow[]{}" xleftarrow 3 +I xrightarrow "\\xrightarrow[]{}" xrightarrow 3 + +# +I DeclareMathOperator "\\DeclareMathOperator{}{}\n" DeclareMathOperator 4 \ No newline at end of file diff --git a/support/tcltexed/bht/amssymb.bht b/support/tcltexed/bht/amssymb.bht new file mode 100644 index 0000000000..35be615da1 --- /dev/null +++ b/support/tcltexed/bht/amssymb.bht @@ -0,0 +1,68 @@ +# Copyright (C) 1999 - Martin Strauss - under terms of GPL +################################################################################ +# I $Name $Latexbefehl $Buttontext/Giffile $Curserrueckverschiebung # +################################################################################ + +I amssymb "\\usepackage{amssymb}\n" amssymb 0 + +set LISTE [list \ +dotplus ltimes rtims smallsetminus barwedge boxminus divideontimes\ +curlywedge circledast intercal veebar\ +boxtimes leftthreetimes curlyvee\ +circledcirc rtimes doublebarwedge boxplus\ +rightthreetimes circleddash centerdot\ +checkmark maltese yen ulcorner urcorner\ +llcorner lrcorner dashrightarrow dashleftarrow\ +digamma varkappa beth gimel daleth hslash vartriangle\ +triangledown square lozenge backprime varnothing\ +blacktriangle blacktriangledown blacksquare blacklozenge\ +circledS bigstar sphericalangle measureangle nexists\ +mho complement eth diagup diagdown\ +leqq geqq leqslant gepslant eqslantless eqslantgtr\ +lesssim gtrsim lessapprox gtrapprox approxeq lessdot\ +gtrdot lll ggg lessgtr gtrless lesseqqless\ +eqcirc risingdotseq circeq fallingdotseq triangleq\ +backsim thicksim backsimeq thickapprox subseteqq supseteqq\ +sqsubset sqsupset preccurlyeq succurlyeq\ +curclyeqprec curlyeqsucc precsim succsim precapprox succapprox\ +vartriangleleft vartriangleright trianglelefteq\ +trianglerighteq smallsmile smallfrown\ +shortmid shartparallel bumpeq between pitchfork\ +varpropto backepsilon blacktriangleleft blacktriangleright\ +therefore because\ +leftleftarrows rightrightarrows leftrightarrows\ +rightleftarrows\ +twoheadleftarrow twoheadrightarrow leftarrowtail\ +rightarrowtail looparrowleft looparrowright\ +curvearrowleft\ +curvearrowright circlearrowleft circlearrowright\ +upuparrows\ +downdownarrows upharpoonleft upharpoonright\ +downharpoonleft downharpoonright multimap\ +leftrightsquigarrow rightsquigarrow nleftarrow\ +nrightarrow\ +nleftrightarrow\ +nless ngtr nleq ngeq nleqslant ngeqslant\ +nleqq ngeqq lneq gneq lneqq gneqq\ +lvertneqq gvertneqq lnsim gnsim lnapprox gnapprox\ +nprec nsucc npreceq nsucceq precneqq succneqq\ +precnsim succnsim precnapprox succnapprox nsim ncong\ +nshartmid nshortparallel nmid nparallel nvdash nvDash\ +ntriangleleft ntriangleright ntrianglelefteq ntrianglerighteq\ +nsubseteq nsupseteq nsubseteqq nsupseteqq subsetneq supsetneq\ +varsubsetneq varsupsetneq subsetneqq supsetneqq varsubsetneqq varsupsetneqq] +foreach x $LISTE {I $x "\\$x" $x 0} + +set LISTE [list Finv Game Bbbk Subset Supset Vvdash Bumpeq Lsh Rsh nLeftrightarrow\ +Cap Cup Doteq Vdash Lleftarrow Rrightarrow] +set big _big +foreach x $LISTE {I $x "\\$x" $x$big 0} + +set LISTE [list vDash nVdash nLeftarrow nRightarrow] +set big _big2 +foreach x $LISTE {I $x "\\$x" $x$big 0} +unset big + +I nVDash "\\nVDash" nvdash_big23 0 +I circledR "\\circledR" circledR_big8 0 +unset LISTE \ No newline at end of file diff --git a/support/tcltexed/bht/amsthm.bht b/support/tcltexed/bht/amsthm.bht new file mode 100644 index 0000000000..34a93004f4 --- /dev/null +++ b/support/tcltexed/bht/amsthm.bht @@ -0,0 +1,10 @@ +# Copyright (C) 1999 - Martin Strauss - under terms of GPL +################################################################################ +# I $Name $Latexbefehl $Buttontext/Giffile $Curserrueckverschiebung # +################################################################################ + +I amsthm "\\usepackage{amsthm}\n" amsthm 0 + +I newtheorem "\\newtheorem{}{}\n" newtheorem 4 +I theoremstyle "\\theoremstyle{}\n" theoremstyle 2 +I swapnumbers "\\swapnumbers\n" swapnumbers 0 diff --git a/support/tcltexed/bht/epsf.bht b/support/tcltexed/bht/epsf.bht new file mode 100644 index 0000000000..ce7e49cda3 --- /dev/null +++ b/support/tcltexed/bht/epsf.bht @@ -0,0 +1,9 @@ +# Copyright (C) 1999 - Martin Strauss - under terms of GPL +################################################################################ +# I $Name $Latexbefehl $Buttontext/Giffile $Curserrueckverschiebung # +################################################################################ + +I epsf "\\usepackage{epsf}\n" epsf 0 + +I epsfxsize "\\epsfxsize" epsf 0 +I epsfbox "\\epsfbox{}" epsf 0 diff --git a/support/tcltexed/bht/graphics.bht b/support/tcltexed/bht/graphics.bht new file mode 100644 index 0000000000..811074152f --- /dev/null +++ b/support/tcltexed/bht/graphics.bht @@ -0,0 +1,15 @@ +# Copyright (C) 1999 - Martin Strauss - under terms of GPL +################################################################################ +# I $Name $Latexbefehl $Buttontext/Giffile $Curserrueckverschiebung # +################################################################################ + +I graphics "\\usepackage\[dvips\]{graphics}\n" graphics 0 +I graphicx "\\usepackage\[dvips\]{graphicx}\n" graphicx 0 +I includegraphics "\\includegraphics{}\n" includegraphics 2 +I scalebox "\\scalebox{}{}" scalebox 3 +I resizebox "\\resizebox{}{}{}" resizebox 5 +I rotatebox "\\rotatebox{}{}" rotatebox 3 +I ExecuteOptions "\\ExecuteOptions{}\n" ExecuteOptions 2 +I graphicspath "\\graphicspath{}\n" graphicspath 2 +I DeclareGraphicsExtensions "\\DeclareGraphicsExtensions{}\n" DeclareGraphicsExtensions 2 +I DeclareGraphicsRule "\\DeclareGraphicsRule{}{}{}{´}\n" DeclareGraphicsRule 9 \ No newline at end of file diff --git a/support/tcltexed/bht/latex.bht b/support/tcltexed/bht/latex.bht new file mode 100644 index 0000000000..293cbf8f41 --- /dev/null +++ b/support/tcltexed/bht/latex.bht @@ -0,0 +1,141 @@ +# Copyright (C) 1999 - Martin Strauss - under terms of GPL +################################################################################ +# I $Name $Latexbefehl $Buttontext/Giffile $Curserrueckverschiebung # +################################################################################ + + +################################ +# Grundlegendes +I begin "\\begin{}\n\\end{}\n" begin 9 +I end "\\end{}\n" end 2 +I today "\\today" today 0 +I LaTeX "\\LaTeX" LaTeX 0 +I LaTeX2e "\\LaTeX2e" LaTeX2e 0 +I document "\\begin{document}\n\\end{document}\n" document 15 +I documentclass "\\documentclass\[\]{}\n" documentclass 4 +I usepackage "\\usepackage{}\n" usepackage 2 +I pagestyle "\\pagestyle{}\n" pagestyle 2 +I thispagestyle "\\thispagestyle{}\n" thispagestyle 2 +I pagenumbering "\\pagenumbering{}\n" pagenumbering 2 + +I newcounter "\\newcounter{}\[\]\n" newcounter 4 +I setcounter "\\setcounter{}{}\n" setcounter 4 +I newlength "\\newlength{}\n" newlength 2 +I setlength "\\setlength{}{}\n" setlength 4 +I settowidth "\\settowidth{}{}\n" settowidth 4 +I addtolength "\\addtolength{}{}\n" addtolength 4 +I value "\\value{}" value 1 +I stepcounter "\\stepcounter{}" stepcounter f1 +I newcommand "\\newcommand{}\[\]{}\n" newcommand 6 +I renewcommand "\\newcommand{}\[\]{}\n" renewcommand 6 +I newenviroment "\\newenviroment{}\[\]{}{}\n" newenviroment 8 +I renewenviroment "\\renewenviroment{}\[\]{}{}\n" renewenviroment 8 +I title "\\title{}\n" title 1 +I titlepage "\\begin{titlepage}\n\\end{titlepage}\n" titlepage 16 +I author "\\author{}\n" author 1 +I date "\\date{}\n" date 1 +I thanks "\\thanks{}\n" thanks 1 +I maketitle "\\maketitle\n" maketitle 0 +I verbatim "\\begin{verbatim}\\end{verbatim}\n" verbatim 15 +I fill "\\fill" fill 0 +I stretch "\\stretch{}" stretch 1 + +# Aufteilungen +I chapter "\\chapter{}\n" chapter 2 +I section "\\section{}\n" section 2 +I subsection "\\subsection{}\n" subsection 2 +I subsubsection "\\subsubsection{}\n" subsubsection 2 +I paragraph "\\paragraph{}\n" paragraph 2 +I subparagraph "\\subparagraph{}\n" subparagraph 2 +I part "\\part{}\n" part 2 + +# Anhang Inhalt +I appendix "\\begin{appendix}\n\\end{appendix}\n" appendix 15 +I tableofcontents "\\tableofcontents" "table of contents" 0 +I addcontentsline "\\addcontentsline{}{}{}" "add contentsline" 5 +I addtocontents "\\addtocontents{}{}" "add to contents" 3 +I listoffigures "\\listoffigures" "list of figures" 0 +I listoftables "\\listoftables" "list of tables" 0 + + +# Zwischenraeume +I hspace "\\hspace{}" hspace 1 +I hfill "\\hspace{\\fill}" hspace 0 +I quad "\\quad" quad 0 +I qquad "\\qquad" qquad 0 +I dotfill "\\dotfill" dotfill 0 +I hrulefill "\\hrulefill" hrulefill 0 +I linebreak "\\linebreak[]\n" linebreak 2 +I nolinebreak "\\nolinebreak[]\n" nolinebreak 2 +I vspace "\\vspace{}\n" vspace 2 +I vfill "\\vspace{\\fill}" vspace 0 +I indent "\\indent" indent 0 +I noindent "\\noindent" noindent 0 +I pagebreak "\\pagebreak[]\n" pagebreak 2 +I nopagebreak "\\nopagebreak[]\n" nopagebreak 2 +I newpage "\\newpage\n" newpage 0 +I clearpage "\\clearpage\n" clearpage 0 +I cleardoublepage "\\cleardoublepage\n" cleardoublepage 0 +I samepage "\\begin{samepage}\n\n\\end{samepage}\n" samepage 16 +I discretionary "\\discretionary{}{}{}" discretionary 5 +I hypentation "\\hypentation{}\n" hypentation 2 +I sloppy "\\sloppy\n" sloppy 0 +I fussy "\\fussy\n" fussy 0 +I sloopypar "\\{sloopypar}\n\n\\end{sloopypar}\n" sloopypar 17 +I fussypar "\\begin{fussypar}\n\n\\end{fussypar}\n" fussypar 16 + +# Schriftarten +I bfseries "\\bfseries" "Boldface Series" 0 +I mdseries "\\mdseries" "Standart Series" 0 +I itshape "\\itshape" "Italic Shape" 0 +I upshape "\\upshape" "Standart Shape" 0 +I scshape "\\scshape" "SMALL CAPS Shape" 0 +I slshape "\\slshape" "Slanted Shape" 0 +I rmfamily "\\rmfamily" "Roman Family" 0 +I sffamily "\\sffamily" "Sans Serif Family" 0 +I ttfamily "\\ttfamily" "Typewriter Family" 0 + +# Schriftgroessen +I tiny "\\tiny" tiny 0 +I scriptsize "\\scriptsize" scriptsize 0 +I footnotesize "\\footnotesize" footnotesize 0 +I small "\\small" small 0 +I normalsize "\\normalsize" normalsize 0 +I large "\\large" large 0 +I Large "\\Large" Large 0 +I LARGE "\\LARGE" LARGE 0 +I huge "\\huge" huge 0 +I Huge "\\Huge" Huge 0 + +# Textstrukturierung +I center "\\begin{center}\n\\end{center}\n" center 13 +I centering "\\centering" centering 0 +I quote "\\begin{quote}\n\\end{quote}\n" quote 12 +I quotation "\\begin{quotation}\n\\end{quotation}\n" quotation 16 +I flushleft "\\begin{flushleft}\n\\end{flushleft}\n" flushleft 16 +I flushright "\\begin{flushright}\n\\end{flushright}\n" flushright 19 + +# Aufzaehlungen +I item "\\item" item 0 +I itemize "\\begin{itemize}\n \\item \n\\end{itemize}\n" itemize 15 +I enumerate "\\begin{enumerate}\n \\item \n\\end{enumerate}\n" enumerate 17 +I description "\\begin{description}\n \\item\[\] \n\\end{description}\n" description 21 + +# Linien +I vline "\\vline" tabelle 0 +I hline "\\hline" tabelle 0 + + +# gleitendes +I table "\\begin{table}\n\\end{table}\n" table 12 +I figure "\\begin{figure}\n\\end{figure}\n" figure 13 +I caption "\\caption{}\n" caption 2 + + +# Bezug +I label "\\label{}" label 1 +I ref "\\ref{}" ref 1 +I pageref "\\pageref{}" pageref 1 + +# sonderbares +I percent "\\%" sonder 0 \ No newline at end of file diff --git a/support/tcltexed/bht/latex209.bht b/support/tcltexed/bht/latex209.bht new file mode 100644 index 0000000000..4f80a0aed4 --- /dev/null +++ b/support/tcltexed/bht/latex209.bht @@ -0,0 +1,21 @@ +# Copyright (C) 1999 - Martin Strauss - under terms of GPL +################################################################################ +# I $Name $Latexbefehl $Buttontext/Giffile $Curserrueckverschiebung # +################################################################################ + + +################################ +# Grundlegendes +I documentstyle "\\documentstyle\[\]{}\n" documentstyle 4 + + +# Schriftarten +I bf "\\bf" Boldface 0 +I it "\\it" Italic 0 +I rm "\\rm" Roman 0 +I em "\\em" Emphasize 0 +I sc "\\sc" "SMALL CAPS" 0 +I sl "\\sl" "Slanted" 0 +I sf "\\sf" "Sans Serif" 0 +I tt "\\tt" Typewriter 0 + diff --git a/support/tcltexed/bht/latex_math.bht b/support/tcltexed/bht/latex_math.bht new file mode 100644 index 0000000000..9132d0e575 --- /dev/null +++ b/support/tcltexed/bht/latex_math.bht @@ -0,0 +1,82 @@ +# Copyright (C) 1999 - Martin Strauss - under terms of GPL +################################################################################ +# I $Name $Latexbefehl $Buttontext/Giffile $Curserrueckverschiebung # +################################################################################ + +set LISTE [list alpha beta gamma delta epsilon varepsilon zeta eta theta \ + vartheta iota kappa lambda mu nu xi pi varpi rho varrho sigma varsigma \ + tau upsilon phi varphi chi psi omega\ + pm mp times div cdot ast dagger ddagger amalg cap cup\ + uplus sqcap sqcup vee wedge setminus wr circ bullet oslash odot\ + bigcirc bigtriangleup bigtriangledown oplus ominus otimes\ + le ge models \ + ll gg neq\ + subset supset doteq\ + subseteq supseteq approx\ + sqsubseteq sqsupseteq cong\ + in ni equiv\ + vdash dashv perp\ + smile frown parallel\ + prec succ sim\ + preceq succeq simeq\ + asymp bowtie mid\ + leftarrow rightarrow uparrow downarrow\ + leftrightarrow updownarrow\ + leftharpoonup rightharpoonup hookleftarrow hookrightarrow\ + leftharpoondown rightharpoondown rightleftharpoons mapsto\ + nwarrow nearrow swarrow searrow\ + longleftarrow longrightarrow\ + longleftrightarrow\ + list aleph hbar wp\ + imath jmath ell\ + sonder_strich\ + nabla partial prime\ + top bot surd\ + neg\ + exists forall emptyset\ + natural sharp flat\ + angle backslash infty\ + clubsuit diamondsuit\ + spadesuit heartsuit triangle mod \ + arccos arcsin arctan arg cos cosh cot coth csc deg det dim\ + exp gcd hom inf ker lg lim liminf limsub ln log max min Pr sec\ + sin sinh sup tan tanh\ + vdots nonumber ldots left right] +foreach x $LISTE {I $x "\\$x" $x 0} + +# Alles mit einem grossen Buchstaben am Anfang +set LISTE [list Gamma Delta Theta Lambda Xi Pi \ + Sigma Upsilon Phi Omega Re Im Longleftrightarrow\ + Leftarrow Rightarrow Uparrow Downarrow\ + Longleftarrow Longrightarrow\ + Leftrightarrow Updownarrow] + set big _big +foreach x $LISTE {I $x "\\$x" $x$big 0} + unset big + +# Alles mit einer einfachen Klammer +set LISTE [list sqrt\ + hat breve grave bar dot\ + check acute tilde vec ddot\ + overline overbrace widehat\ + underline underbrace widetilde\ + stackrel pmod] +foreach x $LISTE {I $x "\\$x{}" $x 1} + +# Alles individuelles +I sqrtn "\\sqrt\[\]{}" sqrtn 3 +I frac "\\frac{}{}" frac 3 +I int "\\int\\limits" int 0 +I oint "\\oint" oint 0 +I sum "\\sum\\limits" sum 0 +I prod "\\prod\\limits" prod 0 +I coprod "\\coprod\\limits" coprod 0 +I atop "{ \\atop }" atop 7 +I choose "{ \\choose }" choose 9 +I math "\$\$" math 1 +I displaymath "\\\[\\\]\n" displaymath 3 +I equation "\\begin{equation}\n \n\\end{equation}\n" equation 17 + +I text "\\text{}" text 1 + +unset LISTE \ No newline at end of file diff --git a/support/tcltexed/bht/latex_other.bht b/support/tcltexed/bht/latex_other.bht new file mode 100644 index 0000000000..096562ffe2 --- /dev/null +++ b/support/tcltexed/bht/latex_other.bht @@ -0,0 +1,54 @@ +# Copyright (C) 1999 - Martin Strauss - under terms of GPL +################################################################################ +# I $Name $Latexbefehl $Buttontext/Giffile $Curserrueckverschiebung # +################################################################################ + + +I ifthenelse "\\ifthenelse{}{}{}\n" ifthenelse 6 +I whiledo "\\whiledo{}{}\n" whiledo 4 + +# Seitenformatierung +set LISTE [list oddsidemargin evensidemargin topmargin headheight\ +headsep topskip textheight textwidth footheight footskip\ +voffset hoffset\ +columnsep columnseprule] +foreach x $LISTE {I $x "\\$x" $x 0} + + +# Stichwortverzeichnisse +I index "\\index{}" index 1 +I makeindex "\\makeindex" make 0 +I printindex "\\printindex" print 0 +I theindex "\\begin{theindex}\n \\item\n\\end{theindex}\n" the 15 +I subitem "\\subitem" subitem 0 +I subsubitem "\\subitem" subsubitem 0 +I indexspace "\\indexspace" indexspace 0 + + + +# Literatur +I thebibliography "\\begin{thebibliography}\n \\bibitem{}\n\\end{thebibliography}\n" thebibliography 24 +I bibitem "\\bibitem{}\n" bibitem 2 +I cite "\\cite{}" cite 1 +I nocite "\\nocite{}\n" nocite 2 + +# tabbing +I tabbing "\\begin{tabbing}\n\\end{tabbing}\n" tabbing 15 + +# Boxen +I mbox "\\mbox{}" latexbox 1 +I fbox "\\fbox{}" latexbox 1 +I makebox "\\makebox\[\]\[\]{}" latexbox 5 +I framebox "\\framebox\[\]\[\]{}" latexbox 5 +I parbox "\\parbox\[\]{}{}" latexbox 5 +I minipage "\\begin{minipage}\[\]{}\n\\end{minipage}\n" latexbox 19 +I rule "\\rule\[\]{}{}" latexbox 5 + +I input "\\input{}\n" input 2 +I include "\\include{}\n" include 2 +I includeonly "\\includeonly{}\n" includeonly 2 +I typeout "\\typeout{}\n" typeout 2 +I typein "\\typein{}\n" typein 2 + + +unset LISTE \ No newline at end of file diff --git a/support/tcltexed/bht/notiz.bht b/support/tcltexed/bht/notiz.bht new file mode 100644 index 0000000000..07328153ef --- /dev/null +++ b/support/tcltexed/bht/notiz.bht @@ -0,0 +1,18 @@ +# Copyright (C) 1999 - Martin Strauss - under terms of GPL +################################################################################ +# I $Name $Latexbefehl $Buttontext/Giffile $Curserrueckverschiebung # +################################################################################ + +# Fussnoten +I footnote "\footnote{}\n" footnote 2 +I footnotesep "\\setlength{\\footnotesep}{}\n" footnotesep 2 +I footnotemark "\footnotemark" footnotemark 0 +I footnotetext "\footnotetext{}\n" footnotetext 2 +I footnoterule "\footnoterule\n" footnoterule 0 + +# Randen +I marginpar "\\marginpar{}\n" marginpar 2 +I marginparpush "\\setlength{\\marginparpush}{}\n" marginparpush 2 +I marginparwidth "\\setlength{\\marginparwidth}{}\n" marginparwidth 2 +I marginparsep "\\setlength{\\marginparsep}{}\n" marginparsep 2 + diff --git a/support/tcltexed/bht/picture.bht b/support/tcltexed/bht/picture.bht new file mode 100644 index 0000000000..11056a5bfc --- /dev/null +++ b/support/tcltexed/bht/picture.bht @@ -0,0 +1,33 @@ +# Copyright (C) 1999 - Martin Strauss - under terms of GPL +################################################################################ +# I $Name $Latexbefehl $Buttontext/Giffile $Curserrueckverschiebung # +################################################################################ + +I picture "\\begin{picture}(,)\n\n\\end{picture}\n" picture 18 + +# Parameter +I unitlength "\\setlength{\setunitlength}{}\n" picture 2 +I thicklines "\\thicklines" picture 0 +I thinlines "\\thinlines" picture 0 +I linethickness "\\linethickness{}\n" picture 2 + +# Positionierung +I put "\\put(,){}\n" picture 5 +I multiput "\\multiput(,)(,){}{}\n" picture 10 + +# Rahmen +I dashbox "\\dashbox{}(,)\[\]{}" picture 8 + +# +I line "\\line(,){}" picture 4 +I vector "\\vector(,){}" picture 4 + +I circle "\\circle{}" picture 1 +I oval "\\oval(,)" picture 2 +I bezier "\\bezier{50}(,)(,)(,)" picture 8 +I shortstack "\\shortstack\[\]{}" picture 3 + +# Speichern +I newsavebox "\\newsavebox{\\}\n" picture 2 +I savebox "\\savebox{\\}(,)\[\]{}\n" picture 9 +I usebox "\\usebox{\\}" picture 1 diff --git a/support/tcltexed/bht/tabelle.bht b/support/tcltexed/bht/tabelle.bht new file mode 100644 index 0000000000..58cc1af7a2 --- /dev/null +++ b/support/tcltexed/bht/tabelle.bht @@ -0,0 +1,17 @@ +# Copyright (C) 1999 - Martin Strauss - under terms of GPL +################################################################################ +# I $Name $Latexbefehl $Hilfsfile $Buttontext/Giffile $Curserrueckverschiebung # +################################################################################ + +I array "\\begin{array}\[\]{}\n\\end{array}\n" tabelle 16 +I tabular "\\begin{tabular}\[\]{}\n\\end{tabular}\n" tabelle 18 + +# Parameter +I tabcolsep "\\setlength{\\tabcolsep}{}\n" tabelle 2 +I arraycolsep "\\setlength{\\arraycolsep}{}\n" tabelle 2 +I arrayrulewidth "\\setlength{\\arrayrulewidth}{}\n" tabelle 2 +I doublerulesep "\\setlength{\\tabcolsep}{}\n" tabelle 2 +I arraystretch "\\renewcommand{\\arraystretch}{}\n" tabelle 2 + +I cline "\\cline{-}" tabelle 2 +I multicolumn "\\multicolumn{}{}{}" tabelle 5 -- cgit v1.2.3