summaryrefslogtreecommitdiff
path: root/Master/texmf-dist
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2018-08-26 21:26:31 +0000
committerKarl Berry <karl@freefriends.org>2018-08-26 21:26:31 +0000
commit4b1798930ac65eee9c833921c883645b11160769 (patch)
tree21f7a4b48b056251cb797c4d9ac52e2f1fd2c91f /Master/texmf-dist
parent48b971a296cf76d3409730dba4928f228653a760 (diff)
covington (26aug18)
git-svn-id: svn://tug.org/texlive/trunk@48491 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist')
-rw-r--r--Master/texmf-dist/doc/latex/covington/README15
-rw-r--r--Master/texmf-dist/doc/latex/covington/covington.pdfbin519515 -> 521157 bytes
-rw-r--r--Master/texmf-dist/doc/latex/covington/covington.tex20
-rw-r--r--Master/texmf-dist/tex/latex/covington/covington.sty10
4 files changed, 34 insertions, 11 deletions
diff --git a/Master/texmf-dist/doc/latex/covington/README b/Master/texmf-dist/doc/latex/covington/README
index 28f6477d9c9..2c6041208a3 100644
--- a/Master/texmf-dist/doc/latex/covington/README
+++ b/Master/texmf-dist/doc/latex/covington/README
@@ -3,7 +3,7 @@ The covington package
LaTeX macros for Linguistics
-Copyright 1991--2017 Michael A. Covington
+Copyright 1991--2018 Michael A. Covington
Robin Fairbairns
Juergen Spitzmueller
@@ -17,11 +17,9 @@ See http://www.latex-project.org/lppl.txt
== 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.
-
-The package works both with LaTeX 2.09 and LaTeX 2e.
+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.
== CONTENTS ==
@@ -33,6 +31,11 @@ The package consists of the following files:
== 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
diff --git a/Master/texmf-dist/doc/latex/covington/covington.pdf b/Master/texmf-dist/doc/latex/covington/covington.pdf
index 3a4c0e5651d..3134955996c 100644
--- a/Master/texmf-dist/doc/latex/covington/covington.pdf
+++ b/Master/texmf-dist/doc/latex/covington/covington.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/covington/covington.tex b/Master/texmf-dist/doc/latex/covington/covington.tex
index 4ceae4a3cb1..39d44a93c51 100644
--- a/Master/texmf-dist/doc/latex/covington/covington.tex
+++ b/Master/texmf-dist/doc/latex/covington/covington.tex
@@ -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 @@ are however still visible, and the style might actually still work with \LaTeX\
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 @@ The package has the following option:
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 @@ it.
\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}
diff --git a/Master/texmf-dist/tex/latex/covington/covington.sty b/Master/texmf-dist/tex/latex/covington/covington.sty
index 4c0c728ae64..47ad2f56323 100644
--- a/Master/texmf-dist/tex/latex/covington/covington.sty
+++ b/Master/texmf-dist/tex/latex/covington/covington.sty
@@ -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