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