diff options
author | Karl Berry <karl@freefriends.org> | 2007-11-06 19:44:39 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2007-11-06 19:44:39 +0000 |
commit | 5941f70fae4463dde9f56bd1e264529b3c969b8a (patch) | |
tree | 07668af02676592a17393c4fc7a758fc869d0d87 /Master/texmf-dist/source | |
parent | 647ffa0224624c3d97c119efaef5191bdaff3067 (diff) |
easy packaging update
git-svn-id: svn://tug.org/texlive/trunk@5382 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source')
6 files changed, 0 insertions, 611 deletions
diff --git a/Master/texmf-dist/source/latex/easy/for-latex2html/easybib.perl b/Master/texmf-dist/source/latex/easy/for-latex2html/easybib.perl deleted file mode 100644 index 10e3e16e87a..00000000000 --- a/Master/texmf-dist/source/latex/easy/for-latex2html/easybib.perl +++ /dev/null @@ -1,75 +0,0 @@ -############################################################################ -# # -# 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 # <<endthebibliograpgy>> -_RAW_ARG_NOWRAP_CMDS_ - -1; # This must be the last line - - - - - - - - - - - - - - - - diff --git a/Master/texmf-dist/source/latex/easy/for-latex2html/easybmat.perl b/Master/texmf-dist/source/latex/easy/for-latex2html/easybmat.perl deleted file mode 100644 index 71780682ed1..00000000000 --- a/Master/texmf-dist/source/latex/easy/for-latex2html/easybmat.perl +++ /dev/null @@ -1,46 +0,0 @@ -############################################################################ -# # -# 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/source/latex/easy/for-latex2html/easyeqn.perl b/Master/texmf-dist/source/latex/easy/for-latex2html/easyeqn.perl deleted file mode 100644 index 183ef2214dd..00000000000 --- a/Master/texmf-dist/source/latex/easy/for-latex2html/easyeqn.perl +++ /dev/null @@ -1,333 +0,0 @@ -############################################################################ -# # -# 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<A NAME=\"", $label_name,"\">", - "\n <table WIDTH=\"100%\">", - "\n <tr",$easyeqn_align{$easyeqn_label_vpos},">", - "\n <td WIDTH=\"10%\" ALIGN=\"LEFT\">", $label_left, "</td>", - "\n <td WIDTH=\"90%\"",$easyeqn_align{$easyeqn_lc},">", - $_, - "</td>", - "\n <td WIDTH=\"10%\" ALIGN=\"RIGHT\">", $label_right, "</td>", - "\n </tr>", - "\n </table>", - "\n</A>") ; -} - -############################################################################### - -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 = "<BR>\n<table WIDTH=\"100%\">" ; - - # 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 <td WIDTH=\"1000*\"> </td>" ; - my $fill_right = "\n <td WIDTH=\"1000*\"> </td>" ; - - $fill_left = "\n <td WIDTH=\"0*\"> </td>" if ($easyeqn_lc eq "l") ; - - $outeqn = join('', - $outeqn, - "\n<tr>", - "\n <td WIDTH=\"10%\" VALIGN=CENTER ALIGN=\"LEFT\">", - $label_left, - "</td>", - $fill_left, - "\n <A NAME = \"", $label_name, "\"></A>") ; - - my $nc = 0 ; - # split columns - foreach ( split('\;SPMamp\;',$_) ) { - $id = $letter . $local_id ; - $_ = &process_undefined_environment("displaymath", $id, $_) ; - $outeqn = join('', - $outeqn, - "\n <td WIDTH=\"0*\" VALIGN=CENTER ", $acol[$nc],">", - $_, - "</td>") ; - $nc++ ; - $letter++ ; - } - - $outeqn = join('', - $outeqn, - $fill_right, - "\n <td WIDTH=\"10%\" VALIGN=CENTER ALIGN=\"RIGHT\">", - $label_right, - "</td>", - "\n</tr>") ; - $nr++ ; - } - join('',$outeqn, "\n</table>\n<BR CLEAR=\"ALL\">") ; -} - -&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/source/latex/easy/for-latex2html/easymat.perl b/Master/texmf-dist/source/latex/easy/for-latex2html/easymat.perl deleted file mode 100644 index d5a546a5cde..00000000000 --- a/Master/texmf-dist/source/latex/easy/for-latex2html/easymat.perl +++ /dev/null @@ -1,46 +0,0 @@ -############################################################################ -# # -# 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/source/latex/easy/for-latex2html/easytable.perl b/Master/texmf-dist/source/latex/easy/for-latex2html/easytable.perl deleted file mode 100644 index 0a4df24e0f5..00000000000 --- a/Master/texmf-dist/source/latex/easy/for-latex2html/easytable.perl +++ /dev/null @@ -1,46 +0,0 @@ -############################################################################ -# # -# 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/source/latex/easy/for-latex2html/easyvector.perl b/Master/texmf-dist/source/latex/easy/for-latex2html/easyvector.perl deleted file mode 100644 index 8b7b7a98110..00000000000 --- a/Master/texmf-dist/source/latex/easy/for-latex2html/easyvector.perl +++ /dev/null @@ -1,65 +0,0 @@ -############################################################################ -# # -# 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 |