commit b8c62838ecf35f1fc242f0bda6057ce8c87db412
Author: Juergen Spitzmueller <[email protected]>
Date: Sat Sep 8 09:50:48 2018 +0200
Covington now provides subexamples itself
Candidate for stable.
(cherry picked from commit ab16bb7eb98731be25413f9410e61e7d4fe75439)
---
lib/layouts/linguistics.module | 24 +++++++++++++++---------
status.23x | 4 +++-
2 files changed, 18 insertions(+), 10 deletions(-)
diff --git a/lib/layouts/linguistics.module b/lib/layouts/linguistics.module
index 67ea7e4..9e52b95 100644
--- a/lib/layouts/linguistics.module
+++ b/lib/layouts/linguistics.module
@@ -85,20 +85,26 @@ Style Numbered_Examples_(consecutive)
End
-# multiple numbered example with covington.sty
+# multiple numbered examples with covington.sty
Style Subexample
CopyStyle Numbered_Examples_(consecutive)
- LatexName subexample
+ LatexName covsubexamples
LabelCounter "subexample"
StepMasterCounter true
- Requires covington,enumitem
+ Requires covington
Preamble
- \newenvironment{subexample}{%
- \begin{example}\begin{enumerate}[leftmargin=1.7em]
- \renewcommand\theenumi{\alph{enumi}}
- \renewcommand\labelenumi{(\theenumi)}
- \renewcommand\p@enumi{\theequation\,}}%
- {\end{enumerate}\end{example}}
+ % Backwards compatibility with covington < 1.6
+ % This code can be removed eventually
+ \@ifundefined{covsubexamples}{%
+ \newenvironment{covsubexamples}{%
+ \addtolength{\examplenumbersep}{-0.5em}%
+ \begin{covexample}%
+ \begin{enumerate}
+ \renewcommand\theenumi{\alph{enumi}}
+ \renewcommand\labelenumi{(\theenumi)}
+ \renewcommand\p@enumi{\theequation\,}}%
+ {\end{enumerate}\end{covexample}}
+ }{}
EndPreamble
End
diff --git a/status.23x b/status.23x
index c5b23bf..d33c3d1 100644
--- a/status.23x
+++ b/status.23x
@@ -21,6 +21,8 @@ What's new
- Add support for LyX logo in RTL output (bug 10423).
+- Update support for linguistic subexamples.
+
* MISCELLANEOUS
@@ -48,7 +50,7 @@ What's new
* DOCUMENTATION AND LOCALIZATION
-- Update German user interface localization.
+- Update German ans Slovak user interface localization.
* BUILD/INSTALLATION