texlive[69713] Master/texmf-dist: expex-glossonly (5feb24)

commits+karl at tug.org commits+karl at tug.org
Mon Feb 5 22:11:28 CET 2024


Revision: 69713
          https://tug.org/svn/texlive?view=revision&revision=69713
Author:   karl
Date:     2024-02-05 22:11:28 +0100 (Mon, 05 Feb 2024)
Log Message:
-----------
expex-glossonly (5feb24)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/expex-glossonly/README.md
    trunk/Master/texmf-dist/doc/latex/expex-glossonly/expex-glossonly.pdf
    trunk/Master/texmf-dist/doc/latex/expex-glossonly/expex-glossonly.tex
    trunk/Master/texmf-dist/doc/latex/expex-glossonly/testfiles/gb4e-expex.pdf
    trunk/Master/texmf-dist/doc/latex/expex-glossonly/testfiles/linguex-expex.pdf
    trunk/Master/texmf-dist/doc/latex/expex-glossonly/testfiles/linguex-expex.tex
    trunk/Master/texmf-dist/tex/latex/expex-glossonly/expex-glossonly.sty

Modified: trunk/Master/texmf-dist/doc/latex/expex-glossonly/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/expex-glossonly/README.md	2024-02-05 21:11:19 UTC (rev 69712)
+++ trunk/Master/texmf-dist/doc/latex/expex-glossonly/README.md	2024-02-05 21:11:28 UTC (rev 69713)
@@ -1,11 +1,11 @@
 # The `expex-glossonly` package
 
-## Version 0.8 2023/11/15
+## Version 0.9 2024/02/05
 
 `expex-glossonly` is a package which allows users of other popular example numbering package (`gb4e`, `linguex`, and `covington`) to use the glossing macros
 of the ExPex package, while still using the standard example and subexample numbering macros of those respective packages.
 
-Copyright 2016-2023 by Alan Munn
+Copyright 2016-2024 by Alan Munn
 
 This package may be distributed and/or modified under the
 conditions of the LaTeX Project Public License, either version 1.3

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

Modified: trunk/Master/texmf-dist/doc/latex/expex-glossonly/expex-glossonly.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/expex-glossonly/expex-glossonly.tex	2024-02-05 21:11:19 UTC (rev 69712)
+++ trunk/Master/texmf-dist/doc/latex/expex-glossonly/expex-glossonly.tex	2024-02-05 21:11:28 UTC (rev 69713)
@@ -1,6 +1,6 @@
 % !TEX TS-program = lualatexmk
-\def\EPGLversion{0.8}
-\def\EPGLdate{November 15, 2023}
+\def\EPGLversion{0.9}
+\def\EPGLdate{February 5, 2024}
 \documentclass[11pt]{article}
 \title{\textbf{The \textsf{expex-glossonly} package}}
 \author{\textbf{Alan Munn}\\Department of Linguistics, Languages, and Cultures\\Michigan State University\\\texttt{\href{mailto:amunn at msu.edu}{amunn at msu.edu}}}
@@ -181,7 +181,7 @@
 \section{Bugs and support}
 This is \emph{experimental} and has not been extensively tested. Use at your own risk. You're welcome to raise issues at the \href{https://github.com/amunn/expex-glossonly}{GitHub repository}, however.
 \section{Version history}
-The initial version of the package (0.6) supported only \pkg{linguex} and \pkg{gb4e}. Version 0.7 changed the loading interface to provide support for \pkg{covington} and added support for \pkg{gb4e-emulate}. Version 0.8 fixed fixed a spacing bug with grammaticality judgements in \pkg{linguex}.
+The initial version of the package (0.6) supported only \pkg{linguex} and \pkg{gb4e}. Version 0.7 changed the loading interface to provide support for \pkg{covington} and added support for \pkg{gb4e-emulate}. Version 0.8  fixed a spacing bug with grammaticality judgements in \pkg{linguex}. Version 0.9 fixed more spacing problems with \pkg{linguex}.
 \section{Acknowledgements}
 As always, thanks to the members of the LaTeX development team and other users who are always happy to answer questions in the \href{https://tex.stackexchange.com}{TeX.se} chat room. Thanks especially to Ulrike Fischer who told me of the magical |\@totalleftmargin| length.  Thanks also to Jürgen Spitzmüller for discussion of the \pkg{covington} support.
 \end{document}
\ No newline at end of file

Modified: trunk/Master/texmf-dist/doc/latex/expex-glossonly/testfiles/gb4e-expex.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/expex-glossonly/testfiles/linguex-expex.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/expex-glossonly/testfiles/linguex-expex.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/expex-glossonly/testfiles/linguex-expex.tex	2024-02-05 21:11:19 UTC (rev 69712)
+++ trunk/Master/texmf-dist/doc/latex/expex-glossonly/testfiles/linguex-expex.tex	2024-02-05 21:11:28 UTC (rev 69713)
@@ -26,7 +26,7 @@
     \endgl
 
 \ex.
-\a. 
+\a. *
 	\begingl
     \gla J\'anos h\'aza//
     \glb John house.his//
@@ -36,5 +36,18 @@
      John house.his\\
       `John's house'
 
+\ex. 
+\a. *
+\begingl
+\gla Zhangsan qi na-pi ma  meiyou qi. //
+\glb Z. ride that-\textsc{cl} horse  \textsc{neg} ride-\textsc{pfv}  //
+\glft `Zhangsan did not ride the horse.' //
+\endgl
+\b. 
+\begingl
+\gla Zhangsan qi na-pi ma  MEIYOU qi. //
+\glb Z. ride that-\textsc{cl} horse  \textsc{neg} ride-\textsc{pfv}  //
+\glft `Zhangsan indeed did not ride the horse.' //
+\endgl
 
 \end{document}
\ No newline at end of file

Modified: trunk/Master/texmf-dist/tex/latex/expex-glossonly/expex-glossonly.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/expex-glossonly/expex-glossonly.sty	2024-02-05 21:11:19 UTC (rev 69712)
+++ trunk/Master/texmf-dist/tex/latex/expex-glossonly/expex-glossonly.sty	2024-02-05 21:11:28 UTC (rev 69713)
@@ -1,10 +1,10 @@
-\def\EPGL at version{0.8}
-\def\EPGL at date{2023/11/15}
+\def\EPGL at version{0.9}
+\def\EPGL at date{2024/2/5}
 % expex-glossonly is a package which allows gb4e and linguex and covington users to use
 % the glossing macros  of the ExPex package, while still using the standard example and
 % subexample numbering macros of those respective packages.
 %
-% Copyright 2016-2023 by Alan Munn
+% Copyright 2016-2024 by Alan Munn
 %
 % This package may be distributed and/or modified under the
 % conditions of the LaTeX Project Public License, either version 1.3
@@ -90,6 +90,8 @@
 	\EPGL at examplesloadedtrue
     \EPGL at patchexpexgloss
     \def\printGramm{\makebox[0pt][r]{\normalfont\the\CollectTokens}\renewcommand\EPGL at setglossmargin{\setlength{\leftskip}{0pt}}\ignorespaces}
+    \def\newb.{\renewcommand\EPGL at setglossmargin{\setlength{\leftskip}{\@totalleftmargin}}\ifindex\firstwordtrue\fi
+        \my at ifnextchar[{\newExitem}{\item\testforgramm}}
     \lingset{belowglpreambleskip=-0.5ex, aboveglftskip=-0.5ex,everygla=\eachwordone}
     \PackageInfo{expex-glossonly}{Patching ExPex for use with linguex}
     \typeout{Patching ExPex for use with linguex}



More information about the tex-live-commits mailing list.