texlive[64218] Master/texmf-dist: luaquotes (28aug22)

commits+karl at tug.org commits+karl at tug.org
Sun Aug 28 21:53:35 CEST 2022


Revision: 64218
          http://tug.org/svn/texlive?view=revision&revision=64218
Author:   karl
Date:     2022-08-28 21:53:35 +0200 (Sun, 28 Aug 2022)
Log Message:
-----------
luaquotes (28aug22)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/lualatex/luaquotes/README
    trunk/Master/texmf-dist/doc/lualatex/luaquotes/luaquotes-documentation.pdf
    trunk/Master/texmf-dist/doc/lualatex/luaquotes/luaquotes-documentation.tex
    trunk/Master/texmf-dist/tex/lualatex/luaquotes/luaquotes.sty

Modified: trunk/Master/texmf-dist/doc/lualatex/luaquotes/README
===================================================================
--- trunk/Master/texmf-dist/doc/lualatex/luaquotes/README	2022-08-28 19:53:21 UTC (rev 64217)
+++ trunk/Master/texmf-dist/doc/lualatex/luaquotes/README	2022-08-28 19:53:35 UTC (rev 64218)
@@ -1,6 +1,6 @@
 luaquotes - smart quotes with lua
 
-version: 1.0.0
+version: 1.0.1
 
 This package automatically creates smart quotes using lua filters and provides auxiliary commands for typesetting specific lua punctuation
 
@@ -11,4 +11,6 @@
 For suggestions, feature requests, and bug reports, please use the project's
 GitHub site:  https://github.com/ezgranet/luaquotes
 
-Version history: 24/08/2022 —package creation
+Version history: 
+28/08/2022—resolving bug with language versions
+24/08/2022 —package creation

Modified: trunk/Master/texmf-dist/doc/lualatex/luaquotes/luaquotes-documentation.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/lualatex/luaquotes/luaquotes-documentation.tex
===================================================================
--- trunk/Master/texmf-dist/doc/lualatex/luaquotes/luaquotes-documentation.tex	2022-08-28 19:53:21 UTC (rev 64217)
+++ trunk/Master/texmf-dist/doc/lualatex/luaquotes/luaquotes-documentation.tex	2022-08-28 19:53:35 UTC (rev 64218)
@@ -255,7 +255,7 @@
 firstnumber=last
 ]
 {latex}
-\def\luaquotesversionnumber{1.0.0}
+\def\luaquotesversionnumber{1.0.1}
 \ProvidesPackage{luaquotes}
   [2022/08/01\luaquotesversionnumber smart quotes with lua]
   % !TeX program = lualatex                                   
@@ -703,12 +703,15 @@
 ]
 {latex}
 
-    \DeclareOption{en}{
+           \DeclareOption{en}{
+\AtBeginDocument{
+\frsmartquotes
+\frdumbquotes
+\desmartquotes
+\dedumbquotes\smartquotes}
+\renewcommand{\texttt}[1]{{\ttfamily\addfontfeature{RawFeature={+qtbye,-tlig}} #1}}
+    }
 
-\AtBeginDocument{\smartquotes}
-\renewcommand{\texttt}[1]{{\ttfamily\addfontfeature{RawFeature={+qtbye,-tlig}}\dumbquotes #1}}
-
-    }
     \end{minted} 
     \subsection{Auxiliary punctuation}
     \begin{minted}[
@@ -1057,18 +1060,13 @@
    }}
    \newcommand{\desmartquotes}{\dedoublequoteson
 \desinglequotelinestarton
-\desinglequoteson
 \desinglequotescloseon}
    \newcommand{\dedumbquotes}{\dedoublequotesoff
 \desinglequotelinestartoff
-\desinglequotesoff
 \desinglequotescloseoff}
    \DeclareOption{de}{
-  
 \AtBeginDocument{\desmartquotes}
-\renewcommand{\texttt}[1]{{\ttfamily\addfontfeature{RawFeature={+qtbye,-tlig}}\dedumbquotes #1}}
-
-
+\renewcommand{\texttt}[1]{{\ttfamily\addfontfeature{RawFeature={+qtbye,-tlig}} #1}}
 }
    \end{minted} 
    \subsection{The French option}
@@ -1344,17 +1342,15 @@
 ]
 {latex}
 }}
-   \newcommand{\frsmartquotes}{\frdoublequoteson
 \frsinglequotelinestarton
 \frsinglequotescloseon}
    \newcommand{\frdumbquotes}{\frdoublequotesoff
 \frsinglequotelinestartoff
-\frsinglequotescloseoff}   \DeclareOption{fr}{
+\frsinglequotescloseoff}
+   \DeclareOption{fr}{
+\AtBeginDocument{\desmartquotes\dedumbquotes\smartquotes\dumbquotes\frsmartquotes}
+\renewcommand{\texttt}[1]{{\ttfamily\addfontfeature{RawFeature={+qtbye,-tlig}} #1}}
 
-\AtBeginDocument{\frsmartquotes}
-\renewcommand{\texttt}[1]{{\ttfamily\addfontfeature{RawFeature={+qtbye,-tlig}}\frdumbquotes #1}}
-
-
 }
    \end{minted} 
    \subsection{Process Options}
@@ -1380,6 +1376,11 @@
 
 \end{minted}
 \section{Version History}
+\subsection{\texttt{1.0.1}}
+
+\ttfamily 28 August 2022: Change bug preventing non-English usage
+
+
 \subsection{\texttt{1.0.0}}
 
 \ttfamily 21 August 2022: Package creation

Modified: trunk/Master/texmf-dist/tex/lualatex/luaquotes/luaquotes.sty
===================================================================
--- trunk/Master/texmf-dist/tex/lualatex/luaquotes/luaquotes.sty	2022-08-28 19:53:21 UTC (rev 64217)
+++ trunk/Master/texmf-dist/tex/lualatex/luaquotes/luaquotes.sty	2022-08-28 19:53:35 UTC (rev 64218)
@@ -1,4 +1,4 @@
-\def\luaquotesversionnumber{1.0.0}
+\def\luaquotesversionnumber{1.0.1}
 \ProvidesPackage{luaquotes}
   [2022/08/01\luaquotesversionnumber smart quotes with lua]
   % !TeX program = lualatex                                   
@@ -136,7 +136,7 @@
    \singlequotesoff}
    
        \DeclareOption{en}{
-\AtBeginDocument{\smartquotes}
+\AtBeginDocument{\frsmartquotes\frdumbquotes\desmartquotes\dedumbquotes\smartquotes}
 \renewcommand{\texttt}[1]{{\ttfamily\addfontfeature{RawFeature={+qtbye,-tlig}} #1}}
     }
 
@@ -240,18 +240,13 @@
    "process_input_buffer" , "desinglequotesclose" )}}
    \newcommand{\desmartquotes}{\dedoublequoteson
 \desinglequotelinestarton
-\desinglequoteson
 \desinglequotescloseon}
    \newcommand{\dedumbquotes}{\dedoublequotesoff
 \desinglequotelinestartoff
-\desinglequotesoff
 \desinglequotescloseoff}
    \DeclareOption{de}{
-  
 \AtBeginDocument{\desmartquotes}
 \renewcommand{\texttt}[1]{{\ttfamily\addfontfeature{RawFeature={+qtbye,-tlig}} #1}}
-
-
 }
 
 %%%%%%%%%%%%%%%%%%%%%%%%%%%
@@ -291,8 +286,7 @@
 \frsinglequotelinestartoff
 \frsinglequotescloseoff}
    \DeclareOption{fr}{
-
-\AtBeginDocument{\frsmartquotes}
+\AtBeginDocument{\desmartquotes\dedumbquotes\smartquotes\dumbquotes\frsmartquotes}
 \renewcommand{\texttt}[1]{{\ttfamily\addfontfeature{RawFeature={+qtbye,-tlig}} #1}}
 
 



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