summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/textopo
diff options
context:
space:
mode:
authorManuel Pégourié-Gonnard <mpg@elzevir.fr>2011-08-02 19:09:47 +0000
committerManuel Pégourié-Gonnard <mpg@elzevir.fr>2011-08-02 19:09:47 +0000
commitc14b8786025185aece16677d28dbd7c9e4c7b506 (patch)
tree78d16d6bf9579e722aec215295a133302904ceca /Master/texmf-dist/tex/latex/textopo
parentd1be7402deff2d1c702196d73cf06fcb7fdd5d8f (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.sty60
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}