texlive[42903] Master/texmf-dist: skrapport (8jan17)

commits+karl at tug.org commits+karl at tug.org
Sun Jan 8 23:21:50 CET 2017


Revision: 42903
          http://tug.org/svn/texlive?view=revision&revision=42903
Author:   karl
Date:     2017-01-08 23:21:50 +0100 (Sun, 08 Jan 2017)
Log Message:
-----------
skrapport (8jan17)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/skrapport/README
    trunk/Master/texmf-dist/doc/latex/skrapport/skrapport.pdf
    trunk/Master/texmf-dist/source/latex/skrapport/skrapport.tex
    trunk/Master/texmf-dist/tex/latex/skrapport/skrapport.cls

Modified: trunk/Master/texmf-dist/doc/latex/skrapport/README
===================================================================
--- trunk/Master/texmf-dist/doc/latex/skrapport/README	2017-01-08 22:21:38 UTC (rev 42902)
+++ trunk/Master/texmf-dist/doc/latex/skrapport/README	2017-01-08 22:21:50 UTC (rev 42903)
@@ -26,7 +26,7 @@
 %%  * skrapport-size11pt.clo
 %%  * skrapport-size12pt.clo
 
-This is version 0.12f of the skrapport document class, intended for simple
+This is version 0.12g of the skrapport document class, intended for simple
 reports submitted by the author at Chalmers University of Technology.
 
 The following files are enclosed.

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

Modified: trunk/Master/texmf-dist/source/latex/skrapport/skrapport.tex
===================================================================
--- trunk/Master/texmf-dist/source/latex/skrapport/skrapport.tex	2017-01-08 22:21:38 UTC (rev 42902)
+++ trunk/Master/texmf-dist/source/latex/skrapport/skrapport.tex	2017-01-08 22:21:50 UTC (rev 42903)
@@ -99,7 +99,7 @@
 % This is where the documentation begins
 \begin{document}
     % Change & version info
-    \version{0.12f}
+    \version{0.12g}
     \changes{0.01}{Initial version}
     \changes{0.03}{Removed \cs{rd} and \cs{id}}
     \changes{0.04}{Added \pkg{microtype} package}
@@ -125,6 +125,7 @@
     \changes{0.12d}{Added \opt{hanging-titles}, latin phrase macros. Load \pkg{isomath}. Don't load \pkg{icomma}. Use \cs{frenchspacing}}
     \changes{0.12e}{Replace usage of deprecated \pkg{expl3} macros (thanks for the heads-up, Joseph Wright!)}
     \changes{0.12f}{Fix incorrect usage of \pkg{xparse} macros}
+    \changes{0.12g}{Track \pkg{expl3} changes (thanks to Joseph Wright)}
     % Don't forget to update the version number and release date of
     % the package declaration in the implementation!
 
@@ -604,7 +605,7 @@
 %            \pkg{icomma} & & \\
 %            \pkg{inconsolata} & & \\
 %            \pkg{microtype} & & Provides micro-typographic improvements.\\
-%            \pkg{multicol} & & Only loaded with the \opt{twocolumn} option. \\
+%            \pkg{multicol} & & Only loaded with the \opt{twocolumn} option. \\
 %            \pkg{polyglossia} & see options \opt{swe} and \opt{eng} & Only loaded if using \hologo{XeTeX}.\\
 %            \pkg{skmath} & & Only if it exists and \opt{nomath} isn't set.\\
 %            \pkg{textcomp} & & Only if not using \opt{kpfonts}.\\
@@ -633,7 +634,7 @@
 \begin{MacroCode}{class}
 \RequirePackage{expl3,l3keys2e,xparse,xstring,etoolbox}
 \ProvidesExplClass{skrapport}%
-    {2016/06/25}{0.12f}{stylish report document class}
+    {2017/01/08}{0.12g}{stylish report document class}
 \end{MacroCode}
 
     \subsection{Messages}
@@ -1244,7 +1245,7 @@
     package. Otherwise, we do nothing.
 \begin{MacroCode}{class}
         {none}{
-            \bool_if:nT{\luatex_if_engine_p: || \xetex_if_engine_p:}{
+            \bool_if:nT{\sys_if_engine_luatex_p: || \sys_if_engine_xetex_p:}{
                 \RequirePackage[quiet]{fontspec}
             }
         }
@@ -1302,7 +1303,7 @@
     engine that supports \pkg{fontspec}.
 \begin{MacroCode}{class}
         {word}{
-            \bool_if:nF{\luatex_if_engine_p: || \xetex_if_engine_p:}{
+            \bool_if:nF{\sys_if_engine_luatex_p: || \sys_if_engine_xetex_p:}{
                 \msg_fatal:nnn{skrapport}{font-requires-xetex}{word}
             }
             \RequirePackage[quiet]{fontspec}
@@ -1526,7 +1527,7 @@
     \pkg{polyglossia}, we fall back to \pkg{babel} in that engine.
     Thus, only load \pkg{polyglossia} for \hologo{XeLaTeX}.
 \begin{MacroCode}{class}
-    \xetex_if_engine:TF{
+    \sys_if_engine_xetex:TF{
         \PassOptionsToPackage{quiet}{fontspec}
         \RequirePackage{polyglossia}
         \bool_gset_true:N\g__skrapport_has_polyglossia_bool
@@ -1557,7 +1558,7 @@
     engine setup macro.
 \begin{MacroCode}{class}
 \cs_new:Nn\__skrapport_setup_engine_specific:{
-    \bool_if:nTF{\luatex_if_engine_p: || \xetex_if_engine_p:}{
+    \bool_if:nTF{\sys_if_engine_luatex_p: || \sys_if_engine_xetex_p:}{
         \__skrapport_setup_xelatex:
     }{
         \__skrapport_setup_pdftex:
@@ -1624,7 +1625,7 @@
         {\msg_warning:nnnn{skrapport}{option-deprecated}
             {paper=a5paper}{paper=a5}
          \keys_set:nn{skrapport}{paper=a4}},
-    paper .value_required:,
+    paper .value_required:n = true,
     a4paper .code:n =
         {\msg_warning:nnnn{skrapport}{option-deprecated}
             {a4paper}{paper=a4}
@@ -1648,7 +1649,7 @@
     ptsize .choices:nn =
         { 10pt, 11pt, 12pt }
         {\__skrapport_setup_ptsize:x{\tl_use:N\l_keys_choice_tl}},
-    ptsize .value_required:,
+    ptsize .value_required:n = true,
     10pt .meta:n = {ptsize=10pt},
     11pt .meta:n = {ptsize=11pt},
     12pt .meta:n = {ptsize=12pt},
@@ -1723,7 +1724,7 @@
     titles .choices:nn =
         { rm, it, bf, sf }
         {\__skrapport_setup_titles:x{\tl_use:N\l_keys_choice_tl}},
-    titles .value_required:,
+    titles .value_required:n = true,
     rmtitles .code:n =
         {\msg_warning:nnnn{skrapport}{option-deprecated}
             {rmtitles}{titles=rm}
@@ -1767,7 +1768,7 @@
     lang .choices:nn =
         { sv, en, de }
         {\__skrapport_setup_lang:x{\tl_use:N\l_keys_choice_tl}},
-    lang .value_required:,
+    lang .value_required:n = true,
     swe .code:n =
         {\msg_warning:nnnn{skrapport}{option-deprecated}
             {swe}{lang=sv}
@@ -1803,7 +1804,7 @@
     font .choices:nn =
         { none, kpfonts, lmodern, palatino, minion, skdoc, word }
         {\__skrapport_setup_font:x{\tl_use:N\l_keys_choice_tl}},
-    font .value_required:,
+    font .value_required:n = true,
     nofont .code:n =
         {\msg_warning:nnnn{skrapport}{option-deprecated}
             {nofont}{font=none}
@@ -1969,7 +1970,7 @@
         \keys_set:nn{skrapport}{color=true}
     }
     \bool_if:NF\l__skrapport_has_option_font_bool{
-        \xetex_if_engine:TF{
+        \sys_if_engine_xetex:TF{
             \keys_set:nn{skrapport}{font=word}
         }{
             \keys_set:nn{skrapport}{font=kpfonts}
@@ -2278,7 +2279,7 @@
 \begin{MacroCode}{class}
 \keys_define:nn{skrapport/maketitle}{
     hide .clist_set:N = \l__skrapport_maketitle_hide_clist,
-    hide .value_required:,
+    hide .value_required:n = true,
     nopdfinfo .bool_set_inverse:N = \l__skrapport_maketitle_pdfinfo_bool,
     nopdfinfo .default:n = true,
     nopdfinfo .initial:n = false

Modified: trunk/Master/texmf-dist/tex/latex/skrapport/skrapport.cls
===================================================================
--- trunk/Master/texmf-dist/tex/latex/skrapport/skrapport.cls	2017-01-08 22:21:38 UTC (rev 42902)
+++ trunk/Master/texmf-dist/tex/latex/skrapport/skrapport.cls	2017-01-08 22:21:50 UTC (rev 42903)
@@ -29,7 +29,7 @@
 
 \RequirePackage{expl3,l3keys2e,xparse,xstring,etoolbox}
 \ProvidesExplClass{skrapport}%
-    {2016/06/25}{0.12f}{stylish report document class}
+    {2017/01/08}{0.12g}{stylish report document class}
 \msg_new:nnnn{skrapport}{option-deprecated}{Option~`#1'~deprecated!}
     {Please~use~`#2'~instead.}
 \msg_new:nnnn{skrapport}{option-no-effect}{Option~`#1'~deprecated!}
@@ -363,7 +363,7 @@
     \PassOptionsToPackage{full}{textcomp}
     \str_case:nnF{#1}{
         {none}{
-            \bool_if:nT{\luatex_if_engine_p: || \xetex_if_engine_p:}{
+            \bool_if:nT{\sys_if_engine_luatex_p: || \sys_if_engine_xetex_p:}{
                 \RequirePackage[quiet]{fontspec}
             }
         }
@@ -397,7 +397,7 @@
             \RequirePackage[defaultsans,osfigures,scale=0.95]{opensans}
         }
         {word}{
-            \bool_if:nF{\luatex_if_engine_p: || \xetex_if_engine_p:}{
+            \bool_if:nF{\sys_if_engine_luatex_p: || \sys_if_engine_xetex_p:}{
                 \msg_fatal:nnn{skrapport}{font-requires-xetex}{word}
             }
             \RequirePackage[quiet]{fontspec}
@@ -522,7 +522,7 @@
         }
     }
     \DeclareDocumentCommand\nobreakspace{}{\leavevmode\nobreak\space}
-    \xetex_if_engine:TF{
+    \sys_if_engine_xetex:TF{
         \PassOptionsToPackage{quiet}{fontspec}
         \RequirePackage{polyglossia}
         \bool_gset_true:N\g__skrapport_has_polyglossia_bool
@@ -538,7 +538,7 @@
     \bool_gset_false:N\g__skrapport_has_polyglossia_bool
 }
 \cs_new:Nn\__skrapport_setup_engine_specific:{
-    \bool_if:nTF{\luatex_if_engine_p: || \xetex_if_engine_p:}{
+    \bool_if:nTF{\sys_if_engine_luatex_p: || \sys_if_engine_xetex_p:}{
         \__skrapport_setup_xelatex:
     }{
         \__skrapport_setup_pdftex:
@@ -562,7 +562,7 @@
         {\msg_warning:nnnn{skrapport}{option-deprecated}
             {paper=a5paper}{paper=a5}
          \keys_set:nn{skrapport}{paper=a4}},
-    paper .value_required:,
+    paper .value_required:n = true,
     a4paper .code:n =
         {\msg_warning:nnnn{skrapport}{option-deprecated}
             {a4paper}{paper=a4}
@@ -574,7 +574,7 @@
     ptsize .choices:nn =
         { 10pt, 11pt, 12pt }
         {\__skrapport_setup_ptsize:x{\tl_use:N\l_keys_choice_tl}},
-    ptsize .value_required:,
+    ptsize .value_required:n = true,
     10pt .meta:n = {ptsize=10pt},
     11pt .meta:n = {ptsize=11pt},
     12pt .meta:n = {ptsize=12pt},
@@ -597,7 +597,7 @@
     titles .choices:nn =
         { rm, it, bf, sf }
         {\__skrapport_setup_titles:x{\tl_use:N\l_keys_choice_tl}},
-    titles .value_required:,
+    titles .value_required:n = true,
     rmtitles .code:n =
         {\msg_warning:nnnn{skrapport}{option-deprecated}
             {rmtitles}{titles=rm}
@@ -616,7 +616,7 @@
     lang .choices:nn =
         { sv, en, de }
         {\__skrapport_setup_lang:x{\tl_use:N\l_keys_choice_tl}},
-    lang .value_required:,
+    lang .value_required:n = true,
     swe .code:n =
         {\msg_warning:nnnn{skrapport}{option-deprecated}
             {swe}{lang=sv}
@@ -628,7 +628,7 @@
     font .choices:nn =
         { none, kpfonts, lmodern, palatino, minion, skdoc, word }
         {\__skrapport_setup_font:x{\tl_use:N\l_keys_choice_tl}},
-    font .value_required:,
+    font .value_required:n = true,
     nofont .code:n =
         {\msg_warning:nnnn{skrapport}{option-deprecated}
             {nofont}{font=none}
@@ -732,7 +732,7 @@
         \keys_set:nn{skrapport}{color=true}
     }
     \bool_if:NF\l__skrapport_has_option_font_bool{
-        \xetex_if_engine:TF{
+        \sys_if_engine_xetex:TF{
             \keys_set:nn{skrapport}{font=word}
         }{
             \keys_set:nn{skrapport}{font=kpfonts}
@@ -856,7 +856,7 @@
 }
 \keys_define:nn{skrapport/maketitle}{
     hide .clist_set:N = \l__skrapport_maketitle_hide_clist,
-    hide .value_required:,
+    hide .value_required:n = true,
     nopdfinfo .bool_set_inverse:N = \l__skrapport_maketitle_pdfinfo_bool,
     nopdfinfo .default:n = true,
     nopdfinfo .initial:n = false



More information about the tex-live-commits mailing list