From 5941f70fae4463dde9f56bd1e264529b3c969b8a Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Tue, 6 Nov 2007 19:44:39 +0000 Subject: easy packaging update git-svn-id: svn://tug.org/texlive/trunk@5382 c570f23f-e606-0410-a88d-b1316a301751 --- .../texmf-dist/doc/latex/easy/doc.dvi/docbib.dvi | Bin 0 -> 40108 bytes .../texmf-dist/doc/latex/easy/doc.dvi/docbmat.dvi | Bin 0 -> 52160 bytes .../texmf-dist/doc/latex/easy/doc.dvi/doceqn.dvi | Bin 0 -> 38088 bytes .../texmf-dist/doc/latex/easy/doc.dvi/docmat.dvi | Bin 0 -> 52588 bytes .../texmf-dist/doc/latex/easy/doc.dvi/doctable.dvi | Bin 0 -> 7688 bytes .../doc/latex/easy/doc.dvi/docvector.dvi | Bin 0 -> 11568 bytes Master/texmf-dist/doc/latex/easy/doc.html.tgz | Bin 0 -> 261807 bytes .../doc/latex/easy/for-latex2html/easybib.perl | 75 +++++ .../doc/latex/easy/for-latex2html/easybmat.perl | 46 +++ .../doc/latex/easy/for-latex2html/easyeqn.perl | 333 +++++++++++++++++++++ .../doc/latex/easy/for-latex2html/easymat.perl | 46 +++ .../doc/latex/easy/for-latex2html/easytable.perl | 46 +++ .../doc/latex/easy/for-latex2html/easyvector.perl | 65 ++++ Master/texmf-dist/doc/latex/easy/mydoc.sty | 21 ++ 14 files changed, 632 insertions(+) create mode 100644 Master/texmf-dist/doc/latex/easy/doc.dvi/docbib.dvi create mode 100644 Master/texmf-dist/doc/latex/easy/doc.dvi/docbmat.dvi create mode 100644 Master/texmf-dist/doc/latex/easy/doc.dvi/doceqn.dvi create mode 100644 Master/texmf-dist/doc/latex/easy/doc.dvi/docmat.dvi create mode 100644 Master/texmf-dist/doc/latex/easy/doc.dvi/doctable.dvi create mode 100644 Master/texmf-dist/doc/latex/easy/doc.dvi/docvector.dvi create mode 100644 Master/texmf-dist/doc/latex/easy/doc.html.tgz create mode 100644 Master/texmf-dist/doc/latex/easy/for-latex2html/easybib.perl create mode 100644 Master/texmf-dist/doc/latex/easy/for-latex2html/easybmat.perl create mode 100644 Master/texmf-dist/doc/latex/easy/for-latex2html/easyeqn.perl create mode 100644 Master/texmf-dist/doc/latex/easy/for-latex2html/easymat.perl create mode 100644 Master/texmf-dist/doc/latex/easy/for-latex2html/easytable.perl create mode 100644 Master/texmf-dist/doc/latex/easy/for-latex2html/easyvector.perl create mode 100644 Master/texmf-dist/doc/latex/easy/mydoc.sty (limited to 'Master/texmf-dist/doc/latex/easy') diff --git a/Master/texmf-dist/doc/latex/easy/doc.dvi/docbib.dvi b/Master/texmf-dist/doc/latex/easy/doc.dvi/docbib.dvi new file mode 100644 index 00000000000..af5dae1f156 Binary files /dev/null and b/Master/texmf-dist/doc/latex/easy/doc.dvi/docbib.dvi differ diff --git a/Master/texmf-dist/doc/latex/easy/doc.dvi/docbmat.dvi b/Master/texmf-dist/doc/latex/easy/doc.dvi/docbmat.dvi new file mode 100644 index 00000000000..20d22383385 Binary files /dev/null and b/Master/texmf-dist/doc/latex/easy/doc.dvi/docbmat.dvi differ diff --git a/Master/texmf-dist/doc/latex/easy/doc.dvi/doceqn.dvi b/Master/texmf-dist/doc/latex/easy/doc.dvi/doceqn.dvi new file mode 100644 index 00000000000..7ae33674f53 Binary files /dev/null and b/Master/texmf-dist/doc/latex/easy/doc.dvi/doceqn.dvi differ diff --git a/Master/texmf-dist/doc/latex/easy/doc.dvi/docmat.dvi b/Master/texmf-dist/doc/latex/easy/doc.dvi/docmat.dvi new file mode 100644 index 00000000000..4dd4043e4a5 Binary files /dev/null and b/Master/texmf-dist/doc/latex/easy/doc.dvi/docmat.dvi differ diff --git a/Master/texmf-dist/doc/latex/easy/doc.dvi/doctable.dvi b/Master/texmf-dist/doc/latex/easy/doc.dvi/doctable.dvi new file mode 100644 index 00000000000..ccc0e48d4ce Binary files /dev/null and b/Master/texmf-dist/doc/latex/easy/doc.dvi/doctable.dvi differ diff --git a/Master/texmf-dist/doc/latex/easy/doc.dvi/docvector.dvi b/Master/texmf-dist/doc/latex/easy/doc.dvi/docvector.dvi new file mode 100644 index 00000000000..65affa3c6e7 Binary files /dev/null and b/Master/texmf-dist/doc/latex/easy/doc.dvi/docvector.dvi differ diff --git a/Master/texmf-dist/doc/latex/easy/doc.html.tgz b/Master/texmf-dist/doc/latex/easy/doc.html.tgz new file mode 100644 index 00000000000..ff6fd75c8f7 Binary files /dev/null and b/Master/texmf-dist/doc/latex/easy/doc.html.tgz differ diff --git a/Master/texmf-dist/doc/latex/easy/for-latex2html/easybib.perl b/Master/texmf-dist/doc/latex/easy/for-latex2html/easybib.perl new file mode 100644 index 00000000000..10e3e16e87a --- /dev/null +++ b/Master/texmf-dist/doc/latex/easy/for-latex2html/easybib.perl @@ -0,0 +1,75 @@ +############################################################################ +# # +# Extension to LaTeX2HTML to load further features from # +# the EASYBIB package. # +# # +# date : 1999, Sept. 12 # +# release : 1.0 (beta) # +# file : easybib.perl # +# author : Enrico Bertolazzi # +# email : enrico.bertolazzi@ing.unitn.it, # +# # +# This program is free software; you can redistribute it and/or modify # +# it under the terms of the GNU General Public License as published by # +# the Free Software Foundation; either version 2, or (at your option) # +# any later version. # +# # +# This program is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU General Public License for more details. # +# # +# You should have received a copy of the GNU General Public License # +# along with this program; if not, write to the Free Software # +# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. # +# # +# Copyright (C) 1999 # +# # +# Enrico Bertolazzi # +# Dipartimento di Ingegneria Meccanica e Strutturale # +# Universita` degli Studi di Trento # +# Via Mesiano 77, I-38050 Trento, Italy # +# # +# ___ ____ ___ _ _ ___ ____ ___ _ _ # +# / \ / / \ \ / / \ / / \ \ / # +# /____/ /__ /____/ \/ /____/ /__ /____/ \/ # +# / \ / / \ / / \ / / \ / # +# /____/ /____ / \ / /____/ /____ / \ / # +# # +############################################################################ + +package main; + +sub do_easybib_definethebibliography {} + +&ignore_commands( <<_IGNORED_CMDS_); +bibdefinestyles # {} +bibsetfmt # [] # {} # {} # {} +definethebibliography +_IGNORED_CMDS_ + +&process_commands_in_tex (<<_RAW_ARG_CMDS_); +thebibliography # {} +_RAW_ARG_CMDS_ + +&process_commands_nowrap_in_tex (<<_RAW_ARG_NOWRAP_CMDS_); +thebibliograpgy # <> +_RAW_ARG_NOWRAP_CMDS_ + +1; # This must be the last line + + + + + + + + + + + + + + + + diff --git a/Master/texmf-dist/doc/latex/easy/for-latex2html/easybmat.perl b/Master/texmf-dist/doc/latex/easy/for-latex2html/easybmat.perl new file mode 100644 index 00000000000..71780682ed1 --- /dev/null +++ b/Master/texmf-dist/doc/latex/easy/for-latex2html/easybmat.perl @@ -0,0 +1,46 @@ +############################################################################ +# # +# Extension to LaTeX2HTML to load further features from # +# the EASYBMAT package. # +# # +# date : 1999, Sept. 12 # +# release : 1.0 (beta) # +# file : easybmat.perl # +# author : Enrico Bertolazzi # +# email : enrico.bertolazzi@ing.unitn.it, # +# # +# This program is free software; you can redistribute it and/or modify # +# it under the terms of the GNU General Public License as published by # +# the Free Software Foundation; either version 2, or (at your option) # +# any later version. # +# # +# This program is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU General Public License for more details. # +# # +# You should have received a copy of the GNU General Public License # +# along with this program; if not, write to the Free Software # +# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. # +# # +# Copyright (C) 1999 # +# # +# Enrico Bertolazzi # +# Dipartimento di Ingegneria Meccanica e Strutturale # +# Universita` degli Studi di Trento # +# Via Mesiano 77, I-38050 Trento, Italy # +# # +# ___ ____ ___ _ _ ___ ____ ___ _ _ # +# / \ / / \ \ / / \ / / \ \ / # +# /____/ /__ /____/ \/ /____/ /__ /____/ \/ # +# / \ / / \ / / \ / / \ / # +# /____/ /____ / \ / /____/ /____ / \ / # +# # +############################################################################ + +package main; + +sub do_easybmat_thinlines {} +sub do_easybmat_thicklines {} + +1; # This must be the last line diff --git a/Master/texmf-dist/doc/latex/easy/for-latex2html/easyeqn.perl b/Master/texmf-dist/doc/latex/easy/for-latex2html/easyeqn.perl new file mode 100644 index 00000000000..183ef2214dd --- /dev/null +++ b/Master/texmf-dist/doc/latex/easy/for-latex2html/easyeqn.perl @@ -0,0 +1,333 @@ +############################################################################ +# # +# Extension to LaTeX2HTML to load further features from # +# the EASYEQN package. # +# # +# date : 2002, March 18 # +# release : 1.1 (beta) # +# first release : 1999, Sept. 12 # +# file : easyeqn.perl # +# author : Enrico Bertolazzi # +# email : enrico.bertolazzi@ing.unitn.it, # +# # +# This program is free software; you can redistribute it and/or modify # +# it under the terms of the GNU General Public License as published by # +# the Free Software Foundation; either version 2, or (at your option) # +# any later version. # +# # +# This program is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU General Public License for more details. # +# # +# You should have received a copy of the GNU General Public License # +# along with this program; if not, write to the Free Software # +# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. # +# # +# Copyright (C) 1999 # +# # +# Enrico Bertolazzi # +# Dipartimento di Ingegneria Meccanica e Strutturale # +# Universita` degli Studi di Trento # +# Via Mesiano 77, I-38050 Trento, Italy # +# # +# ___ ____ ___ _ _ ___ ____ ___ _ _ # +# / \ / / \ \ / / \ / / \ \ / # +# /____/ /__ /____/ \/ /____/ /__ /____/ \/ # +# / \ / / \ / / \ / / \ / # +# /____/ /____ / \ / /____/ /____ / \ / # +# # +############################################################################ + +package main; + +$display_env_rx = join('|', $display_env_rx, 'EQ','EQA'); + +%easyeqn_align = ( + 'l' => " ALIGN=\"LEFT\" ", + 'c' => " ALIGN=\"CENTER\" ", + 'r' => " ALIGN=\"RIGHT\" " + ) ; + +%easyeqn_valign = ( + 't' => " VALIGN=\"TOP\" ", + 'c' => " VALIGN=\"CENTER\" ", + 'b' => " VALIGN=\"BOTTOM\" " + ) ; + +$easyeqn_label_vpos = "c" ; +$easyeqn_label_hpos = "r" ; +$easyeqn_lc = "c" ; +$easyeqn_allnumber = 0 ; + +sub do_easyeqn_leqno { $easyeqn_label_hpos = "l" ; } +sub do_easyeqn_fleqn { $easyeqn_lc = "l" ; } +sub do_easyeqn_math { } +sub do_easyeqn_allnumber { $easyeqn_allnumber = 1 ; } +sub do_easyeqn_warning { } + +sub do_cmd_refeq { + local($_) = @_; + join('',&process_ref($cross_ref_mark,$cross_ref_mark,'')) ; +} + +sub do_cmd_eqlabeltop { + local($_) = @_; + $easyeqn_label_vpos = "t" ; + join('',$_); +} + +sub do_cmd_eqlabelbot { + local($_) = @_; + $easyeqn_label_vpos = "b" ; + join('',$_); +} + +sub do_cmd_eqlabelcenter { + local($_) = @_; + $easyeqn_label_vpos = "c" ; + join('',$_); +} + +sub do_cmd_equationcenter { + local($_) = @_; + $easyeqn_lc = "c" ; + join('',$_); +} + +sub do_cmd_equationleft { + local($_) = @_; + $easyeqn_lc = "l" ; + join('',$_); +} + +sub do_cmd_numberleft { + local($_) = @_; + $easyeqn_label_hpos = "l" ; + join('',$_); +} + +sub do_cmd_numberright { + local($_) = @_; + $easyeqn_label_hpos = "r" ; + join('',$_); +} + +sub do_env_EQ { + local($_) = @_; + $_ =~ s/\\eqlabel/\\label/g ; + my $label = " " ; + my $label_name = ""; + + $latex_body .= join('', + "\n\\setcounter{equation}{", + $global{'eqn_number'}, "}\n"); + + if ( $easy_allnumber ) { $global{'eqn_number'}++ ; } + + if ( /\\label\s*\[([^\]]+)\]\s*(<<\d+>>)(.+)\2/ || /\\label\s*(\([^\)]+\))\s*(<<\d+>>)(.+)\2/ ) { + # \label[..]{..} + # \label(..){...} + $_ = $`. $' ; + $label_name = $3 ; + my $buffer = $1 ; + $buffer =~ s/~/$global{'eqn_number'}/i ; + $label = join('', &translate_commands($buffer) ) ; + } + elsif (/\\label\s*\[([^\]]+)\]/ || /\\label\s*(\([^\)]+\))/ ) { + # \label[..] + # \label(..) + $_ = $`. $' ; + my $buffer = $1 ; + $buffer =~ s/~/$global{'eqn_number'}/i ; + $label = join('', &translate_commands($buffer) ) ; + } + elsif ( /\\label\s*(<<\d+>>)(.+)\1/ ) { + # \label{...} + $_ = $`. $' ; + $label_name = $2 ; + $global{'eqn_number'}++ unless $easy_allnumber ; + $label = join('',"(", &translate_commands('\theequation'), ")" ) ; + } + elsif (/\\yesnumber/ || $easyeqn_allnumber ) { + $_ = $`. $' ; + $global{'eqn_number'}++ unless $easy_allnumber ; + $label = join('',"(", &translate_commands('\theequation'), ")" ) ; + } + + $_ = &process_undefined_environment($env,$id,$_), + + my $label_left = " " ; + my $label_right = " " ; + if ( $easyeqn_label_hpos eq "l" ) { + $label_left = $label ; + } else { + $label_right = $label ; + } + + join('', + "\n", + "\n ", + "\n ", + "\n ", + "\n ", + "\n ", + "\n ", + "\n
", $label_left, "", + $_, + "", $label_right, "
", + "\n
") ; +} + +############################################################################### + +sub do_env_EQA { + local($_) = @_ ; + + my $local_id = $id ; + + s/^\s+//g ; + s/^\n+/\n/g ; + + $latex_body .= join('', + "\n\\setcounter{equation}{", + $global{'eqn_number'}, "}\n"); + + # get alignment + s/^\s*\[([^\]]+)\]// ; + my $align = $1 ; + + $align =~ s/(.)/\1\,/g ; + + my $ncol = 0 ; + my @acol ; + foreach my $char (split(',',$align)) { + $acol[$ncol] = $easyeqn_align{$char} ; + $ncol++ ; + } + + # delete \\ spacing + s/\\\\\s*\[([^\]]+)\]/\\\\/g ; + + my $letter = 'a' ; + my $nr = 0 ; + my $outeqn = "
\n" ; + + # split rows + + foreach $_ ( split('\\\\\\\\',$_) ) { + # get label + + my $label = " " ; + my $label_name = ""; + + if ( $easy_allnumber ) { $global{'eqn_number'}++ ; } + + if ( /\\label\s*\[([^\]]+)\]\s*(<<\d+>>)(.+)\2/ || + /\\label\s*(\([^\)]+\))\s*(<<\d+>>)(.+)\2/ ) { + # \label[..]{..} + # \label(..){...} + $_ = $`. $' ; + $label_name = $3 ; + my $buffer = $1 ; + $buffer =~ s/~/$global{'eqn_number'}/i ; + $label = join('', &translate_commands($buffer) ) ; + } + elsif ( /\\label\s*\[([^\]]+)\]/ || + /\\label\s*(\([^\)]+\))/ ) { + # \label[..] + # \label(..) + $_ = $`. $' ; + my $buffer = $1 ; + $buffer =~ s/~/$global{'eqn_number'}/i ; + $label = join('', &translate_commands($buffer) ) ; + } + elsif ( /\\label\s*(<<\d+>>)(.+)\1/ ) { + # \label{...} + $_ = $`. $' ; + $label_name = $2 ; + $global{'eqn_number'}++ unless $easy_allnumber ; + $label = join('',"(", &translate_commands('\theequation'), ")" ) ; + } + elsif ( /\\yesnumber/ || $easyeqn_allnumber ) { + $_ = $`. $' ; + $global{'eqn_number'}++ unless $easy_allnumber ; + $label = join('',"(", &translate_commands('\theequation'), ")" ) ; + } + + my $label_left = " " ; + my $label_right = " " ; + if ( $easyeqn_label_hpos eq "l" ) { + $label_left = $label ; + } else { + $label_right = $label ; + } + + my $fill_left = "\n " ; + my $fill_right = "\n " ; + + $fill_left = "\n " if ($easyeqn_lc eq "l") ; + + $outeqn = join('', + $outeqn, + "\n", + "\n ", + $fill_left, + "\n ") ; + + my $nc = 0 ; + # split columns + foreach ( split('\;SPMamp\;',$_) ) { + $id = $letter . $local_id ; + $_ = &process_undefined_environment("displaymath", $id, $_) ; + $outeqn = join('', + $outeqn, + "\n ") ; + $nc++ ; + $letter++ ; + } + + $outeqn = join('', + $outeqn, + $fill_right, + "\n ", + "\n") ; + $nr++ ; + } + join('',$outeqn, "\n
", + $label_left, + "", + $_, + "", + $label_right, + "
\n
") ; +} + +&ignore_commands( <<_IGNORED_CMDS_); +_IGNORED_CMDS_ + +&process_commands_in_tex (<<_RAW_ARG_CMDS_); +_RAW_ARG_CMDS_ + +&process_commands_inline_in_tex (<<_RAW_ARG_CMDS_); +eqspacing # {} +eqleftmargin # {} +eqcolumnsep # {} +eqrowsep # {} +_RAW_ARG_CMDS_ + +&process_commands_nowrap_in_tex (<<_RAW_ARG_NOWRAP_CMDS_); +_RAW_ARG_NOWRAP_CMDS_ + +&process_commands_wrap_deferred (<<_RAW_ARG_DEFERRED_CMDS_); +eqlabeltop # &do_cmd_eqlabeltop +eqlabelbot # &do_cmd_eqlabelbot +eqlabelcenter # &do_cmd_eqlabelcenter +equationcenter # &do_cmd_eqnationcenter +equationleft # &do_cmd_eqnationleft +numberleft # &do_cmd_numberleft +numberright # &do_cmd_numberright +_RAW_ARG_DEFERRED_CMDS_ + + +1; # This must be the last line diff --git a/Master/texmf-dist/doc/latex/easy/for-latex2html/easymat.perl b/Master/texmf-dist/doc/latex/easy/for-latex2html/easymat.perl new file mode 100644 index 00000000000..d5a546a5cde --- /dev/null +++ b/Master/texmf-dist/doc/latex/easy/for-latex2html/easymat.perl @@ -0,0 +1,46 @@ +############################################################################ +# # +# Extension to LaTeX2HTML to load further features from # +# the EASYMAT package. # +# # +# date : 1999, Sept. 12 # +# release : 1.0 (beta) # +# file : easymat.perl # +# author : Enrico Bertolazzi # +# email : enrico.bertolazzi@ing.unitn.it, # +# # +# This program is free software; you can redistribute it and/or modify # +# it under the terms of the GNU General Public License as published by # +# the Free Software Foundation; either version 2, or (at your option) # +# any later version. # +# # +# This program is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU General Public License for more details. # +# # +# You should have received a copy of the GNU General Public License # +# along with this program; if not, write to the Free Software # +# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. # +# # +# Copyright (C) 1999 # +# # +# Enrico Bertolazzi # +# Dipartimento di Ingegneria Meccanica e Strutturale # +# Universita` degli Studi di Trento # +# Via Mesiano 77, I-38050 Trento, Italy # +# # +# ___ ____ ___ _ _ ___ ____ ___ _ _ # +# / \ / / \ \ / / \ / / \ \ / # +# /____/ /__ /____/ \/ /____/ /__ /____/ \/ # +# / \ / / \ / / \ / / \ / # +# /____/ /____ / \ / /____/ /____ / \ / # +# # +############################################################################ + +package main; + +sub do_easymat_thinlines { } +sub do_easymat_thicklines { } + +1; # This must be the last line diff --git a/Master/texmf-dist/doc/latex/easy/for-latex2html/easytable.perl b/Master/texmf-dist/doc/latex/easy/for-latex2html/easytable.perl new file mode 100644 index 00000000000..0a4df24e0f5 --- /dev/null +++ b/Master/texmf-dist/doc/latex/easy/for-latex2html/easytable.perl @@ -0,0 +1,46 @@ +############################################################################ +# # +# Extension to LaTeX2HTML to load further features from # +# the EASYTABLE package. # +# # +# date : 1999, Sept. 12 # +# release : 1.0 (beta) # +# file : easytable.perl # +# author : Enrico Bertolazzi # +# email : enrico.bertolazzi@ing.unitn.it, # +# # +# This program is free software; you can redistribute it and/or modify # +# it under the terms of the GNU General Public License as published by # +# the Free Software Foundation; either version 2, or (at your option) # +# any later version. # +# # +# This program is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU General Public License for more details. # +# # +# You should have received a copy of the GNU General Public License # +# along with this program; if not, write to the Free Software # +# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. # +# # +# Copyright (C) 1999 # +# # +# Enrico Bertolazzi # +# Dipartimento di Ingegneria Meccanica e Strutturale # +# Universita` degli Studi di Trento # +# Via Mesiano 77, I-38050 Trento, Italy # +# # +# ___ ____ ___ _ _ ___ ____ ___ _ _ # +# / \ / / \ \ / / \ / / \ \ / # +# /____/ /__ /____/ \/ /____/ /__ /____/ \/ # +# / \ / / \ / / \ / / \ / # +# /____/ /____ / \ / /____/ /____ / \ / # +# # +############################################################################ + +package main; + +sub do_easytable_thinlines {} +sub do_easytable_thicklines {} + +1; # This must be the last line diff --git a/Master/texmf-dist/doc/latex/easy/for-latex2html/easyvector.perl b/Master/texmf-dist/doc/latex/easy/for-latex2html/easyvector.perl new file mode 100644 index 00000000000..8b7b7a98110 --- /dev/null +++ b/Master/texmf-dist/doc/latex/easy/for-latex2html/easyvector.perl @@ -0,0 +1,65 @@ +############################################################################ +# # +# Extension to LaTeX2HTML to load further features from # +# the EASYVECTOR package. # +# # +# date : 1999, Sept. 12 # +# release : 1.0 (beta) # +# file : easyvector.perl # +# author : Enrico Bertolazzi # +# email : enrico.bertolazzi@ing.unitn.it, # +# # +# This program is free software; you can redistribute it and/or modify # +# it under the terms of the GNU General Public License as published by # +# the Free Software Foundation; either version 2, or (at your option) # +# any later version. # +# # +# This program is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU General Public License for more details. # +# # +# You should have received a copy of the GNU General Public License # +# along with this program; if not, write to the Free Software # +# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. # +# # +# Copyright (C) 1999 # +# # +# Enrico Bertolazzi # +# Dipartimento di Ingegneria Meccanica e Strutturale # +# Universita` degli Studi di Trento # +# Via Mesiano 77, I-38050 Trento, Italy # +# # +# ___ ____ ___ _ _ ___ ____ ___ _ _ # +# / \ / / \ \ / / \ / / \ \ / # +# /____/ /__ /____/ \/ /____/ /__ /____/ \/ # +# / \ / / \ / / \ / / \ / # +# /____/ /____ / \ / /____/ /____ / \ / # +# # +############################################################################ + +package main; + +sub do_easyvector_boldcm {} +sub do_easyvector_boldcc {} +sub do_easyvector_definevectors {} + +&ignore_commands( <<_IGNORED_CMDS_); +newvector # [] # {} +newvectora # {} # {} +newcustomvector # [] # {} # {} +_IGNORED_CMDS_ + +&process_commands_in_tex (<<_RAW_ARG_CMDS_); +_RAW_ARG_CMDS_ + +&process_commands_inline_in_tex (<<_RAW_ARG_CMDS_); +_RAW_ARG_CMDS_ + +&process_commands_nowrap_in_tex (<<_RAW_ARG_NOWRAP_CMDS_); +_RAW_ARG_NOWRAP_CMDS_ + +&process_commands_wrap_deferred (<<_RAW_ARG_DEFERRED_CMDS_); +_RAW_ARG_DEFERRED_CMDS_ + +1; # This must be the last line diff --git a/Master/texmf-dist/doc/latex/easy/mydoc.sty b/Master/texmf-dist/doc/latex/easy/mydoc.sty new file mode 100644 index 00000000000..eca80d0c8b2 --- /dev/null +++ b/Master/texmf-dist/doc/latex/easy/mydoc.sty @@ -0,0 +1,21 @@ +\NeedsTeXFormat{LaTeX2e}[1995/12/01] +\ProvidesClass{mydoc} + +%%% +%%% CHANGE SEARCH PATH +%%% +\usepackage[english]{babel} +% +\parindent0pt\relax +\parskip0.4\baselineskip plus 2pt\relax + +\newenvironment{desc}{\begin{description}}{\end{description}} +\newenvironment{dotlist}{\begin{itemize}}{\end{itemize}} + + +\renewcommand*\l@section{\@dottedtocline{1}{1.5em}{2.3em}} +\renewcommand*\l@subsection{\@dottedtocline{2}{3.8em}{3.2em}} +\renewcommand*\l@subsubsection{\@dottedtocline{3}{7.0em}{4.1em}} +\renewcommand*\l@paragraph{\@dottedtocline{4}{10em}{5em}} + +\endinput -- cgit v1.2.3