diff options
author | Manuel Pégourié-Gonnard <mpg@elzevir.fr> | 2011-08-02 19:09:47 +0000 |
---|---|---|
committer | Manuel Pégourié-Gonnard <mpg@elzevir.fr> | 2011-08-02 19:09:47 +0000 |
commit | c14b8786025185aece16677d28dbd7c9e4c7b506 (patch) | |
tree | 78d16d6bf9579e722aec215295a133302904ceca /Master/texmf-dist/tex/latex/textopo | |
parent | d1be7402deff2d1c702196d73cf06fcb7fdd5d8f (diff) |
TeXtopo v1.5
git-svn-id: svn://tug.org/texlive/trunk@23337 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/textopo')
-rw-r--r-- | Master/texmf-dist/tex/latex/textopo/textopo.sty | 60 |
1 files changed, 49 insertions, 11 deletions
diff --git a/Master/texmf-dist/tex/latex/textopo/textopo.sty b/Master/texmf-dist/tex/latex/textopo/textopo.sty index 11e92431b4b..456fd7ecd4a 100644 --- a/Master/texmf-dist/tex/latex/textopo/textopo.sty +++ b/Master/texmf-dist/tex/latex/textopo/textopo.sty @@ -12,8 +12,8 @@ %% See the file textopo.txt %% \NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{textopo}[2001/03/09 LaTeX TeXtopo (v1.4)] -\message{Package `textopo', Version 1.4 of 05/02/14.} +\ProvidesPackage{textopo}[2011/06/02 LaTeX TeXtopo (v1.5)] +\message{Package `textopo', Version 1.5 of 2011/06/02.} \PassOptionsToPackage{dvips}{color} \PassOptionsToPackage{dvips}{graphicx} @@ -5895,14 +5895,14 @@ \@tempdima=0.1\dimen@ \multiply\dimen@\@tempdima \dimen@0.65536\dimen@ - \xdef\first@{\expandafter\noPT\the\dimen@ @} + \xdef\first@{\expandafter\noPT\the\dimen@ 000@} \expandafter\get@numnum\first@ \x@pos=\first@ \dimen@=\y@pos\s@ \@tempdima=0.1\dimen@ \multiply\dimen@\@tempdima \dimen@0.65536\dimen@ - \xdef\first@{\expandafter\noPT\the\dimen@ @} + \xdef\first@{\expandafter\noPT\the\dimen@ 000@} \expandafter\get@numnum\first@ \y@pos=\first@\relax \advance\x@pos by \y@pos\relax @@ -6025,8 +6025,8 @@ {Undefined file type demanded} {\MessageBreak The type of file you demanded is undefined or you have \MessageBreak - misspelled it. Currently `PHD', `SwissProt' and `alignment'\MessageBreak - are known to TeXtopo.\MessageBreak\MessageBreak + misspelled it. Currently `PHD', `SwissProt', `alignment',\MessageBreak + and `HMMTOP' are known to TeXtopo.\MessageBreak\MessageBreak Stop here, otherwise you're likely getting in trouble. \MessageBreak Type X <return> to quit. \MessageBreak } @@ -6534,7 +6534,7 @@ \expandafter\xdef\csname ins@n\insert@num\endcsname{#1} \expandafter\xdef\csname ins@x\insert@num\endcsname{\directi@n} \expandafter\xdef\csname ins@y\insert@num\endcsname{\length@} - \expandafter\xdef\csname ins@z\insert@num\endcsname{#3} + \expandafter\def\csname ins@z\insert@num\endcsname{#3} } \def\remodel#1#2{% @@ -6621,6 +6621,12 @@ \else \xdef\third@{\second@} \fi\fi\fi + \xdef\temp@{featurenames} + \ifx\first@\temp@ \xdef\ftext@family{\third@} + \else + \xdef\temp@{featurestylenames} + \ifx\first@\temp@ \xdef\fstyles@family{\third@} + \else \xdef\temp@{features} \ifx\first@\temp@ \xdef\featuretext@family{\third@} \else @@ -6651,8 +6657,13 @@ \xdef\temp@{TMlabels} \ifx\first@\temp@ \xdef\TMlabel@family{\third@} \else + \xdef\temp@{ruler} + \ifx\first@\temp@ \xdef\ruler@family{\second@} + \else \xdef\temp@{all} \ifx\first@\temp@ + \xdef\ftext@family{\third@} + \xdef\fstyles@family{\third@} \xdef\featuretext@family{\third@} \xdef\featurestyles@family{\third@} \xdef\numbertext@family{\third@} @@ -6662,7 +6673,8 @@ \xdef\label@family{\third@} \xdef\looplabel@family{\third@} \xdef\TMlabel@family{\third@} - \fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi + \xdef\ruler@family{\second@} + \fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi \fi } \def\setseries#1#2{% @@ -6681,6 +6693,12 @@ \else \xdef\third@{\second@} \fi\fi + \xdef\temp@{featurenames} + \ifx\first@\temp@ \xdef\ftext@series{\third@} + \else + \xdef\temp@{featurestylenames} + \ifx\first@\temp@ \xdef\fstyles@series{\third@} + \else \xdef\temp@{features} \ifx\first@\temp@ \xdef\featuretext@series{\third@} \else @@ -6713,6 +6731,8 @@ \else \xdef\temp@{all} \ifx\first@\temp@ + \xdef\ftext@series{\third@} + \xdef\fstyles@series{\third@} \xdef\featuretext@series{\third@} \xdef\featurestyles@series{\third@} \xdef\numbertext@series{\third@} @@ -6722,7 +6742,7 @@ \xdef\label@series{\third@} \xdef\looplabel@series{\third@} \xdef\TMlabel@series{\third@} - \fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi + \fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi \fi } \def\setshape#1#2{% @@ -6749,6 +6769,12 @@ \else \xdef\third@{\second@} \fi\fi\fi\fi + \xdef\temp@{featurenames} + \ifx\first@\temp@ \xdef\ftext@shape{\third@} + \else + \xdef\temp@{featurestylenames} + \ifx\first@\temp@ \xdef\fstyles@shape{\third@} + \else \xdef\temp@{features} \ifx\first@\temp@ \xdef\featuretext@shape{\third@} \else @@ -6781,6 +6807,8 @@ \else \xdef\temp@{all} \ifx\first@\temp@ + \xdef\ftext@shape{\third@} + \xdef\fstyles@shape{\third@} \xdef\featuretext@shape{\third@} \xdef\featurestyles@shape{\third@} \xdef\numbertext@shape{\third@} @@ -6790,7 +6818,7 @@ \xdef\label@shape{\third@} \xdef\looplabel@shape{\third@} \xdef\TMlabel@shape{\third@} - \fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi + \fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi \fi } \def\setsize#1#2{% @@ -6806,6 +6834,14 @@ \ifx\first@\temp@ \def\featurestyles@size{\csname #2\endcsname} \else + \xdef\temp@{featurenames} + \ifx\first@\temp@ + \def\ftext@size{\csname #2\endcsname} + \else + \xdef\temp@{featurestylenames} + \ifx\first@\temp@ + \def\fstyles@size{\csname #2\endcsname} + \else \xdef\temp@{numbering} \ifx\first@\temp@ \def\numbertext@size{\csname #2\endcsname} @@ -6843,6 +6879,8 @@ \ifx\first@\temp@ \def\featuretext@size{\csname #2\endcsname} \def\featurestyles@size{\csname #2\endcsname} + \def\ftext@size{\csname #2\endcsname} + \def\fstyles@size{\csname #2\endcsname} \def\numbertext@size{\csname #2\endcsname} \def\namestext@size{\csname #2\endcsname} \def\legend@size{\csname #2\endcsname} \def\l@size{#2} @@ -6851,7 +6889,7 @@ \def\TMlabel@size{\csname #2\endcsname} \def\residues@size{\csname #2\endcsname} \xdef\res@size{#2} - \fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi + \fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi \xdef\temp@{Huge} \ifx\temp@\res@size \def\bottomruler@size{\csname Large\endcsname} |