texlive[48491] Master/texmf-dist: covington (26aug18)

commits+karl at tug.org commits+karl at tug.org
Sun Aug 26 23:26:31 CEST 2018


Revision: 48491
          http://tug.org/svn/texlive?view=revision&revision=48491
Author:   karl
Date:     2018-08-26 23:26:31 +0200 (Sun, 26 Aug 2018)
Log Message:
-----------
covington (26aug18)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/covington/README
    trunk/Master/texmf-dist/doc/latex/covington/covington.pdf
    trunk/Master/texmf-dist/doc/latex/covington/covington.tex
    trunk/Master/texmf-dist/tex/latex/covington/covington.sty

Modified: trunk/Master/texmf-dist/doc/latex/covington/README
===================================================================
--- trunk/Master/texmf-dist/doc/latex/covington/README	2018-08-26 21:26:19 UTC (rev 48490)
+++ trunk/Master/texmf-dist/doc/latex/covington/README	2018-08-26 21:26:31 UTC (rev 48491)
@@ -3,7 +3,7 @@
 
 LaTeX macros for Linguistics
 
-Copyright 1991--2017 Michael A. Covington
+Copyright 1991--2018 Michael A. Covington
                      Robin Fairbairns
                      Juergen Spitzmueller
 
@@ -17,12 +17,10 @@
 == PURPOSE ==
 
 This package, initially a collection of Michael Covington's private macros, provides
-numerous minor LaTeX enhancements for linguistics, including multiple accents on the
-same letter, interlinear glosses (word-by-word translations), Discourse Represenation
-Structures, and example numbering.
+numerous minor LaTeX enhancements for linguistics, including multiple diacritics on
+the same letter, interlinear glosses (word-by-word translations), Discourse
+Representation Structures, and example numbering.
 
-The package works both with LaTeX 2.09 and LaTeX 2e.
-
 == CONTENTS ==
 
 The package consists of the following files:
@@ -33,6 +31,11 @@
 
 == CHANGES ==
 
+* Version 1.5 (2018-08-24):
+
+	- Introduce new option "keeplayout" that allows to opt-out the
+	  layout presettings covington does (\raggedbottom, \textfloatsep).
+
 * Version 1.4 (2017-05-23):
 
 	- Introduce a new macro \twodias that supersedes the rather odd \twoacc

Modified: trunk/Master/texmf-dist/doc/latex/covington/covington.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/covington/covington.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/covington/covington.tex	2018-08-26 21:26:19 UTC (rev 48490)
+++ trunk/Master/texmf-dist/doc/latex/covington/covington.tex	2018-08-26 21:26:31 UTC (rev 48491)
@@ -85,12 +85,13 @@
 
 % Strings
 \newcommand*{\cvt}{\textsf{covington}}
+\newcommand*{\Cvt}{\textsf{Covington}}
 
 %
 % Titling
 %
-\def\pversion{Version 1.4}
-\def\pdate{May 23, 2017}
+\def\pversion{Version 1.5}
+\def\pdate{August 24, 2018}
 
 \title{\textbf{The \cvt\ Package\\Macros for Linguistics}}
 \author{Michael A. Covington \and J\"urgen Spitzm\"uller\thanks{Current maintainer.
@@ -125,7 +126,7 @@
 
 To use \cvt\ with \LaTeXe, load the package as usual by adding the command
 \lstinline"\usepackage{covington}" to your document preamble.
-The package has the following option:
+The package has the following options:
 \begin{description}
 	\item{\joption{force}:} Force the redefinition of environments that have already been
 	defined by other packages or the class.
@@ -133,6 +134,12 @@
 	This applies to the \jenv{example}, \jenv{examples} and \jenv{exercise} environments,
 	which are by default not touched if they are already defined before \cvt\ is loaded.
 	See sec.~\ref{sec:ex}, \ref{sec:exs} and \ref{sec:exercises} for details.
+	\item{\joption{keeplayout}:} Do not tweak the layout.
+	
+	\Cvt\ sets \jfcsmacro{raggedbottom} and redefines the value of the \jfcsmacro{textfloatsep} length.
+	This just follows the preferences of the original package author and is not necessary
+	for the package's functionality. Yet for backwards compatibility reasons, we cannot change this.
+	Thus, we provide the option described here to opt out this presetting.
 \end{description}
 %
 In what follows we presume that you know how to use \LaTeX\ and have 
@@ -653,6 +660,13 @@
 
 \section{Release history}
 
+\subsection*{1.5 (2018 August 24)}
+
+\begin{itemize}
+	\item Introduce new option \joption{keeplayout} which allows to opt-out the
+	      layout presettings \cvt\ does (\jfcsmacro{raggedbottom}, \jfcsmacro{textfloatsep}).
+\end{itemize}
+
 \subsection*{1.4 (2017 May 23)}
 
 \begin{itemize}

Modified: trunk/Master/texmf-dist/tex/latex/covington/covington.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/covington/covington.sty	2018-08-26 21:26:19 UTC (rev 48490)
+++ trunk/Master/texmf-dist/tex/latex/covington/covington.sty	2018-08-26 21:26:31 UTC (rev 48491)
@@ -42,12 +42,14 @@
 %%% Metadata
 %%%
 
-\def\filedate{2017/05/23}
-\def\fileversion{1.4}
+\def\filedate{2018/08/24}
+\def\fileversion{1.5}
 \def\filename{covington.sty}
 
 % Force redefinition of environments?
 \newif\ifforceredef\forceredeffalse
+% Tweak text layout?
+\newif\iftweaklayout\tweaklayouttrue
 
 \@ifundefined{ProvidesPackage}{%
 \typeout{* covington.sty : Covington's linguistic macros, \fileversion\ \filedate *}
@@ -55,6 +57,7 @@
 \ProvidesPackage{covington}
 	[\filedate\space v\fileversion\space Covington's linguistic macros]
 \DeclareOption{force}{\forceredeftrue}
+\DeclareOption{keeplayout}{\tweaklayoutfalse}
 \ProcessOptions
 }
 
@@ -71,8 +74,11 @@
 %%% Preferences about how text is laid out
 %%%
 
+% New 2018-08-24: Option to opt-out these layout tweaks
+\iftweaklayout
 \setlength{\textfloatsep}{0.7in}
 \raggedbottom
+\fi
 
 %%%
 %%% Stacked accents



More information about the tex-live-commits mailing list