diff options
Diffstat (limited to 'Master/texmf-dist/doc/latex/sttools')
19 files changed, 77 insertions, 343 deletions
diff --git a/Master/texmf-dist/doc/latex/sttools/README b/Master/texmf-dist/doc/latex/sttools/README new file mode 100644 index 00000000000..feb493ef7c7 --- /dev/null +++ b/Master/texmf-dist/doc/latex/sttools/README @@ -0,0 +1,77 @@ +README for sttools, 2012/10/18 + +INTRODUCTION +============ + +It is a collection of macro packages historically placed in a bundle +and maintained by Sigitas Tolušis. + +PACKAGES +======== + +* boundbox.sty: + – calculates textbox coordinates on the page; + TODO: remove from bundle; + +* cuted.sty: + – puts some material page width wide at any place on twocolumn page + with existing text reformatted under inserted material; + TODO: add optional rules to separate from text; + +* floatpag.sty: + – sets pagestyle for floats page; + +* flushend.sty: + – balances last twocolumn page; + TODO: extend to balance any page; + +* marginal.sty: + – enlarges room for marginal inserts; + +* midfloat.sty: + – inserts onecolumn stuff in twocolumn page; + TODO: extend to work on both columns; + +* stabular.sty: + – modifies tabular environment; + TODO: remove extra stuff and leave only possibility to break + on page boundary; + +* stfloats.sty: + – enriches floats output mechanism; + +* texsort.sty: + - sorts numerical values; + TODO: extend (rewrite) to support alphanumerical values + for sorting. + +INSTALLATION +============ + +Install in a standard way as any other LaTeX macro package. + +AUTHORS/MAINTAINER +================== + +* Sigitas Tolušis +* Vytas Statulevičius (floatpag.sty) + +DOCUMENTATION +============= + +Please see the sttools.pdf for a package list in collection +and <package>.pdf for particular macro package. + +LICENSE +======= + +This work may be distributed and/or modified under the +conditions of the LaTeX Project Public License, either version 1.3 +of this license or (at your option) any later version. +The latest version of this license is in + http://www.latex-project.org/lppl.txt +and version 1.3 or later is part of all distributions of LaTeX +version 2005/12/01 or later. + + + diff --git a/Master/texmf-dist/doc/latex/sttools/README.TEXLIVE b/Master/texmf-dist/doc/latex/sttools/README.TEXLIVE deleted file mode 100644 index 3e60c26c739..00000000000 --- a/Master/texmf-dist/doc/latex/sttools/README.TEXLIVE +++ /dev/null @@ -1,7 +0,0 @@ -The following files have been removed in the TeX Live installation of -the current package, typically due to duplication, lack of space, or -missing source code. You can find these files on CTAN at - http://mirror.ctan.org/macros/latex/contrib/sttools -If questions or concerns, email tex-live@tug.org. - - presfull.pdf diff --git a/Master/texmf-dist/doc/latex/sttools/boundbox.pdf b/Master/texmf-dist/doc/latex/sttools/boundbox.pdf Binary files differnew file mode 100644 index 00000000000..d6ef9798c26 --- /dev/null +++ b/Master/texmf-dist/doc/latex/sttools/boundbox.pdf diff --git a/Master/texmf-dist/doc/latex/sttools/cuted.pdf b/Master/texmf-dist/doc/latex/sttools/cuted.pdf Binary files differnew file mode 100644 index 00000000000..59af021f878 --- /dev/null +++ b/Master/texmf-dist/doc/latex/sttools/cuted.pdf diff --git a/Master/texmf-dist/doc/latex/sttools/doc/cuted.pdf b/Master/texmf-dist/doc/latex/sttools/doc/cuted.pdf Binary files differdeleted file mode 100644 index d3f2607ca41..00000000000 --- a/Master/texmf-dist/doc/latex/sttools/doc/cuted.pdf +++ /dev/null diff --git a/Master/texmf-dist/doc/latex/sttools/doc/cuted.tex b/Master/texmf-dist/doc/latex/sttools/doc/cuted.tex deleted file mode 100644 index cb51250bff2..00000000000 --- a/Master/texmf-dist/doc/latex/sttools/doc/cuted.tex +++ /dev/null @@ -1,91 +0,0 @@ -\documentclass[DIV=8, pagesize=auto]{scrartcl} - -\usepackage{fixltx2e} -\usepackage{etex} -\usepackage{xspace} -\usepackage{lmodern} -\usepackage[T1]{fontenc} -\usepackage{textcomp} -\usepackage[utf8]{inputenc} -\usepackage{microtype} -\usepackage[unicode=true]{hyperref} - -\newcommand*{\mail}[1]{\href{mailto:#1}{\texttt{#1}}} -\newcommand*{\pkg}[1]{\textsf{#1}} -\newcommand*{\cs}[1]{\texttt{\textbackslash#1}} -\makeatletter -\newcommand*{\cmd}[1]{\cs{\expandafter\@gobble\string#1}} -\makeatother -\newcommand*{\env}[1]{\texttt{#1}} -\newcommand*{\opt}[1]{\texttt{#1}} -\newcommand*{\meta}[1]{\textlangle\textsl{#1}\textrangle} -\newcommand*{\marg}[1]{\texttt{\{}\meta{#1}\texttt{\}}} - -\addtokomafont{title}{\rmfamily} - -\title{The \pkg{cuted} package} -\author{Sigitas Tolušis\\\mail{sigitas@vtex.lt}\\\url{http://www.vtex.lt/tex/download/macros/}} -\date{1997/10/01} - - -\begin{document} - -\maketitle - -\section{Purpose:} - -Insert some onecolumn material in full-width on double-column page. - - -\section{Short Description:} - -It is denoted to place some material in full-width at any place -on double-column page (\cmd{\twocolumn} mode). The part of material -can be placed on the next page. Existing text is placed -under inserted material in two columns (it is reformatted). - -Provides new environment: -\verb+\begin{strip}+\meta{\ldots}\verb+\end{strip}+\\ -Puts \cmd{\vbox}\marg{\ldots} in full-width on double-column page. -Adds \cmd{\stripsep} glue before and after -(By default \verb+\stripsep=15pt plus2pt minus 2pt+). -It can be problems with floats and footnotes. In the case of -problems with footnotes it is possible to correct the situation -using commands \cmd{\footnotemark} and \cmd{\footnotetext}. - -Provides new command: -\cmd{\oldcolsbreak}\marg{\#1}\\ -Adds \meta{\#1} in place of original column break if strip is placed -on the right column. - - -\section{List of Changes} - -\begin{tabular}{@{}l@{ -- }l@{}} - 1997/09/02 & improved column balancing \\ - 1997/09/03 & float control for \cmd{\@colroom} setting \\ - 1997/09/04 & improved \cmd{\@colroom} setting \\ - 1997/09/05 & checking for \cmd{\@viper} and \cmd{\hold@viper} \\ - 1997/09/09 & compatibility with \pkg{flushend.sty} \\ - 1997/09/22 & improved \cmd{\output} ir \cmd{\@specialoutput} \\ - 1997/10/01 & improved \cmd{\output} ir \cmd{\@addviper} -\end{tabular} - -\bigskip - -\footnotesize -\noindent -\pkg{cuted.sty}\\ -Copyright 1997 Sigitas Tolušis\\ -V\TeX\ Ltd., Akademijos 4, Vilnius, Lithuania\\ -e-mail \mail{sigitas@vtex.lt}\\ -\url{http://www.vtex.lt/tex/download/macros/} - -This program can redistributed and/or modified under the terms -of the \LaTeX\ Project Public License Distributed from CTAN -archives in directory \texttt{macros/latex/base/lppl.txt}; either -version~1 of the License, or (at your option) any later version. - -\end{document} - - diff --git a/Master/texmf-dist/doc/latex/sttools/doc/floatpag.pdf b/Master/texmf-dist/doc/latex/sttools/doc/floatpag.pdf Binary files differdeleted file mode 100644 index 050443c6bf6..00000000000 --- a/Master/texmf-dist/doc/latex/sttools/doc/floatpag.pdf +++ /dev/null diff --git a/Master/texmf-dist/doc/latex/sttools/doc/floatpag.tex b/Master/texmf-dist/doc/latex/sttools/doc/floatpag.tex deleted file mode 100644 index b4907c0dfed..00000000000 --- a/Master/texmf-dist/doc/latex/sttools/doc/floatpag.tex +++ /dev/null @@ -1,86 +0,0 @@ -\documentclass[DIV=8, parskip=half, pagesize=auto]{scrartcl} - -\usepackage{fixltx2e} -\usepackage{etex} -\usepackage{xspace} -\usepackage{lmodern} -\usepackage[T1]{fontenc} -\usepackage{textcomp} -\usepackage[utf8]{inputenc} -\usepackage{microtype} -\usepackage[unicode=true]{hyperref} - -\newcommand*{\mail}[1]{\href{mailto:#1}{\texttt{#1}}} -\newcommand*{\Mail}[1]{\href{mailto:#1}{\texttt{<#1>}}} -\newcommand*{\pkg}[1]{\textsf{#1}} -\newcommand*{\cs}[1]{\texttt{\textbackslash#1}} -\makeatletter -\newcommand*{\cmd}[1]{\cs{\expandafter\@gobble\string#1}} -\makeatother -\newcommand*{\env}[1]{\texttt{#1}} -\newcommand*{\opt}[1]{\texttt{#1}} -\newcommand*{\meta}[1]{\textlangle\textsl{#1}\textrangle} -\newcommand*{\marg}[1]{\texttt{\{}\meta{#1}\texttt{\}}} - -\addtokomafont{title}{\rmfamily} - -\title{The \pkg{floatpag} package} -\author{Vytas Statulevičius\\\mail{vytas@vtex.lt}\\\url{http://www.vtex.lt/tex/download/macros/}} -\date{1999/04/29} - - -\begin{document} - -\maketitle - -\section{Purpose:} - -provides commands to apply different pagestyles -to the full page floats. - - -\section{Usage:} - -\begin{labeling}{\cmd{\thisfloatpagestyle}\marg{foo}} -\item[\cmd{\floatpagestyle}\marg{foo}] will apply pagestyle - `\meta{foo}' to all pages occupied by full page floats. -\item[\cmd{\rotfloatpagestyle}\marg{foo}] will apply pagestyle `\meta{foo}' - to all pages occupied by sideways figures and tables produced with - the help of `\pkg{rotating.sty}' package (Sebastian Rahtz and Leonor - Barroca) -\item[\cmd{\thisfloatpagestyle}\marg{foo}] will apply pagestyle - `\meta{foo}' to a page where this command was used inside figure or - table environment -\end{labeling} - - -\section{Default:} - -\begin{verbatim} -\floatpagestyle{headings} -\rotfloatpagestyle{plain} -\end{verbatim} - -\medskip -The macros, developed by Sigitas Tolusis \Mail{sigitas@vtex.lt}, -were used in this package. - -The following commands from the LaTeX2e kernel were redefined:\\ -\cmd{\@xfloat}, \cmd{\@vtryfc}\\ -The following command from the rotating.sty was redefined:\\ -\cmd{\@xrotfloat} - -\bigskip -\footnotesize -\pkg{floatpag.sty}\\ -Copyright 1999 V.\ Statulevičius\\ -V\TeX\ Ltd., Akademijos 4, Vilnius, Lithuania\\ -e-mail \mail{vytas@vtex.lt}\\ -\url{http://www.vtex.lt/tex/download/macros/} - -This program can redistributed and/or modified under the terms -of the \LaTeX\ Project Public License Distributed from CTAN -archives in directory \texttt{macros/latex/base/lppl.txt}; either -version~1 of the License, or (at your option) any later version. - -\end{document} diff --git a/Master/texmf-dist/doc/latex/sttools/doc/flushend.pdf b/Master/texmf-dist/doc/latex/sttools/doc/flushend.pdf Binary files differdeleted file mode 100644 index ca84cb35d02..00000000000 --- a/Master/texmf-dist/doc/latex/sttools/doc/flushend.pdf +++ /dev/null diff --git a/Master/texmf-dist/doc/latex/sttools/doc/flushend.tex b/Master/texmf-dist/doc/latex/sttools/doc/flushend.tex deleted file mode 100644 index 28066da7444..00000000000 --- a/Master/texmf-dist/doc/latex/sttools/doc/flushend.tex +++ /dev/null @@ -1,86 +0,0 @@ -\documentclass[DIV=8, pagesize=auto]{scrartcl} - -\usepackage{fixltx2e} -\usepackage{etex} -\usepackage{xspace} -\usepackage{lmodern} -\usepackage[T1]{fontenc} -\usepackage{textcomp} -\usepackage{array} -\usepackage[utf8]{inputenc} -\usepackage{microtype} -\usepackage[unicode=true]{hyperref} - -\newcommand*{\mail}[1]{\href{mailto:#1}{\texttt{#1}}} -\newcommand*{\pkg}[1]{\textsf{#1}} -\newcommand*{\cs}[1]{\texttt{\textbackslash#1}} -\makeatletter -\newcommand*{\cmd}[1]{\cs{\expandafter\@gobble\string#1}} -\makeatother -\newcommand*{\env}[1]{\texttt{#1}} -\newcommand*{\opt}[1]{\texttt{#1}} -\newcommand*{\meta}[1]{\textlangle\textsl{#1}\textrangle} -\newcommand*{\marg}[1]{\texttt{\{}\meta{#1}\texttt{\}}} - -\addtokomafont{title}{\rmfamily} - -\title{The \pkg{flushend} package} -\author{Sigitas Tolušis\\\mail{sigitas@vtex.lt}\\\url{http://www.vtex.lt/tex/download/macros/}} -\date{1997/10/01} - - -\begin{document} - -\maketitle - -\section{Purpose:} - -Balanced columns on last page in \opt{twocolumn} mode. - - -\section{Short Description:} - -\begin{labeling}[\hspace{\labelsep}--]{\cmd{\flushend} (loaded by default)} -\item[\cmd{\flushend} (loaded by default)] Switches on column balancing at last page -\item[\cmd{\raggedend}] Switches off column balancing at last page -\item[\cmd{\atColsBreak=}\marg{\#1}] Adds \meta{\#1} in place of original column break (without balancing)\\ - Example: \verb+\atColsBreak{\vskip-2pt}+ -\item[\cmd{\showcolsendrule}] Adds rule to the bottom of columns (just for debugging) -\end{labeling} - -P.\,S.\ To stretch right column by \meta{\#1} add command \cmd{\vskip-}\meta{\#1} just before -command \verb+\end{document}+. -TO shrink right column by \meta{\#1} add command \cmd{\vskip}\meta{\#1} just before -command \verb+\end{document}+. -Example: -% -\begin{verbatim} -\vskip-10pt -\end{document} -\end{verbatim} - - -\section{List of Changes} - -\begin{tabular}{@{}l@{ -- }>{\raggedright\arraybackslash}p{10cm}@{}} - 1997/05/16 & first version \\ - 1997/09/09 & support for compatibility with \pkg{cuted.sty} \\ - 1997/10/01 & \cmd{\vipersep} changed to \cmd{\stripsep} for compatibility with \pkg{cuted.sty} -\end{tabular} - -\bigskip - -\footnotesize -\noindent -\pkg{flushend.sty}\\ -Copyright 1997 Sigitas Tolušis\\ -V\TeX\ Ltd., Akademijos 4, Vilnius, Lithuania\\ -e-mail \mail{sigitas@vtex.lt}\\ -\url{http://www.vtex.lt/tex/download/macros/} - -This program can redistributed and/or modified under the terms -of the \LaTeX\ Project Public License Distributed from CTAN -archives in directory \texttt{macros/latex/base/lppl.txt}; either -version~1 of the License, or (at your option) any later version. - -\end{document} diff --git a/Master/texmf-dist/doc/latex/sttools/floatpag.pdf b/Master/texmf-dist/doc/latex/sttools/floatpag.pdf Binary files differnew file mode 100644 index 00000000000..0f42af77813 --- /dev/null +++ b/Master/texmf-dist/doc/latex/sttools/floatpag.pdf diff --git a/Master/texmf-dist/doc/latex/sttools/flushend.pdf b/Master/texmf-dist/doc/latex/sttools/flushend.pdf Binary files differnew file mode 100644 index 00000000000..37af42e8d65 --- /dev/null +++ b/Master/texmf-dist/doc/latex/sttools/flushend.pdf diff --git a/Master/texmf-dist/doc/latex/sttools/index.html b/Master/texmf-dist/doc/latex/sttools/index.html deleted file mode 100644 index dd5619f786b..00000000000 --- a/Master/texmf-dist/doc/latex/sttools/index.html +++ /dev/null @@ -1,73 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> -<!-- saved from url=(0039)http://www.vtex.lt/tex/download/macros/ --> -<HTML><HEAD><TITLE>Lithuanian TeX User Group - packages for LaTeX2e</TITLE> -<META http-equiv=Content-Type content="text/html; charset=iso-8859-2"> -<STYLE>BODY { - PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BACKGROUND: url(/elpub/icons/grayrock.gif); PADDING-BOTTOM: 1px; MARGIN: 1px; PADDING-TOP: 1px -} -P { - MARGIN: 5px; TEXT-INDENT: 1em; TEXT-ALIGN: justify -} -DL { - MARGIN-LEFT: 2em -} -DT { - MARGIN-TOP: 10px; FONT-WEIGHT: bolder -} -DD { - FONT: 90% monospace -} -#HEAD { - FONT-WEIGHT: bold; FONT-SIZE: 125%; MARGIN: 10px; WORD-SPACING: 4px; COLOR: rgb(153,25,102); FONT-FAMILY: monospace; LETTER-SPACING: 5px -} -</STYLE> - -<META content="MSHTML 5.50.4134.600" name=GENERATOR></HEAD> -<BODY> -<DIV id=head>Lithuanian TeX User Group</DIV> -<HR> - -<P>Here you will find some LaTeX2e packages developed at VTeX. PRESFULL.PDF is -paper of the presentation "Inside LaTeX2e kernel" at BachoTeX'99 (GUST Annual -Meeting April 30 -- 2 May, 1999, Bachotek). It contains description of some -packages based on modified low level LaTeX2e kernel macros. </P> -<HR> - -<DL> - <DT><A - href="http://www.vtex.lt/tex/download/macros/presfull.pdf">presfull.pdf</A> - <DD>"Inside LaTeX2e kernel" by <A href="mailto:sigitas@vtex.lt">Sigitas - Toluis</A> - <DT><A - href="http://www.vtex.lt/tex/download/macros/stfloats.sty">stfloats.sty</A> - <DD>Floating baselineskip, footnotes below the floats, dblfloats at bottom. - <DT><A - href="http://www.vtex.lt/tex/download/macros/floatpag.sty">floatpag.sty</A> - (made by <A href="mailto:vytas@vtex.lt">Vytas Statuleviius</A>) - <DD>Different pagestyles for text and float pages. - <DT><A - href="http://www.vtex.lt/tex/download/macros/stabular.sty">stabular.sty</A> - <DD>Multipage tabular. - <DT><A - href="http://www.vtex.lt/tex/download/macros/flushend.sty">flushend.sty</A> - <DD>Columns balancing at last page. - <DT><A href="http://www.vtex.lt/tex/download/macros/cuted.sty">cuted.sty</A>, - <A href="http://www.vtex.lt/tex/download/macros/midfloat.sty">midfloat.sty</A> - - <DD>Mixing onecolumn and twocolumn modes at any place of page. - <DT><A - href="http://www.vtex.lt/tex/download/macros/boundbox.sty">boundbox.sty</A> - <DD>Calculate TeX Bounding Box in points. - <DT><A - href="http://www.vtex.lt/tex/download/macros/marginal.sty">marginal.sty</A> - <DD>Enlarge free and show lost marginal inserts. - <DT><A - href="http://www.vtex.lt/tex/download/macros/texsort.sty">texsort.sty</A> - <DD>Sort/compress numerical lists - <DT><A href="http://www.vtex.lt/tex/littex/index.html">Lithuanian Language - Support for LaTeX2e</A> - <DD>Lithuanian virtual PostScript fonts and support tools (in lithuanian). - </DD></DL> -<HR> -Any comments are welcome to <A href="mailto:sigitas@vtex.lt">Sigitas -Toluis</A>. </BODY></HTML> diff --git a/Master/texmf-dist/doc/latex/sttools/marginal.pdf b/Master/texmf-dist/doc/latex/sttools/marginal.pdf Binary files differnew file mode 100644 index 00000000000..a8a75511b7d --- /dev/null +++ b/Master/texmf-dist/doc/latex/sttools/marginal.pdf diff --git a/Master/texmf-dist/doc/latex/sttools/midfloat.pdf b/Master/texmf-dist/doc/latex/sttools/midfloat.pdf Binary files differnew file mode 100644 index 00000000000..5139461ed3b --- /dev/null +++ b/Master/texmf-dist/doc/latex/sttools/midfloat.pdf diff --git a/Master/texmf-dist/doc/latex/sttools/stabular.pdf b/Master/texmf-dist/doc/latex/sttools/stabular.pdf Binary files differnew file mode 100644 index 00000000000..03bfdeea636 --- /dev/null +++ b/Master/texmf-dist/doc/latex/sttools/stabular.pdf diff --git a/Master/texmf-dist/doc/latex/sttools/stfloats.pdf b/Master/texmf-dist/doc/latex/sttools/stfloats.pdf Binary files differnew file mode 100644 index 00000000000..44d8d806b02 --- /dev/null +++ b/Master/texmf-dist/doc/latex/sttools/stfloats.pdf diff --git a/Master/texmf-dist/doc/latex/sttools/sttools.pdf b/Master/texmf-dist/doc/latex/sttools/sttools.pdf Binary files differnew file mode 100644 index 00000000000..3cebfdcfa19 --- /dev/null +++ b/Master/texmf-dist/doc/latex/sttools/sttools.pdf diff --git a/Master/texmf-dist/doc/latex/sttools/texsort.pdf b/Master/texmf-dist/doc/latex/sttools/texsort.pdf Binary files differnew file mode 100644 index 00000000000..add60429971 --- /dev/null +++ b/Master/texmf-dist/doc/latex/sttools/texsort.pdf |