summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/leadsheets
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2019-10-04 03:01:00 +0000
committerNorbert Preining <norbert@preining.info>2019-10-04 03:01:00 +0000
commit9d9c04e14d0da9dd7829d0ec896aabfd50414fd8 (patch)
treef67d308a037384664193d9a2cfca27d8b0579701 /macros/latex/contrib/leadsheets
parent93c3758895674cc9ea3e8aaeeb3cf5d1bdc0e3be (diff)
CTAN sync 201910040301
Diffstat (limited to 'macros/latex/contrib/leadsheets')
-rw-r--r--macros/latex/contrib/leadsheets/README4
-rw-r--r--macros/latex/contrib/leadsheets/leadsheet.cls2
-rw-r--r--macros/latex/contrib/leadsheets/leadsheets.library.chordnames.code.tex3
-rw-r--r--macros/latex/contrib/leadsheets/leadsheets.library.chords.code.tex2
-rw-r--r--macros/latex/contrib/leadsheets/leadsheets.library.external.code.tex2
-rw-r--r--macros/latex/contrib/leadsheets/leadsheets.library.musejazz.code.tex2
-rw-r--r--macros/latex/contrib/leadsheets/leadsheets.library.musicsymbols.code.tex2
-rw-r--r--macros/latex/contrib/leadsheets/leadsheets.library.properties.code.tex3
-rw-r--r--macros/latex/contrib/leadsheets/leadsheets.library.shorthands.code.tex2
-rw-r--r--macros/latex/contrib/leadsheets/leadsheets.library.songs.code.tex23
-rw-r--r--macros/latex/contrib/leadsheets/leadsheets.library.templates.code.tex2
-rw-r--r--macros/latex/contrib/leadsheets/leadsheets.library.translations.code.tex2
-rw-r--r--macros/latex/contrib/leadsheets/leadsheets.library.transposing.code.tex2
-rw-r--r--macros/latex/contrib/leadsheets/leadsheets.sty9
-rw-r--r--macros/latex/contrib/leadsheets/leadsheets_en.pdfbin948160 -> 948227 bytes
-rw-r--r--macros/latex/contrib/leadsheets/leadsheets_en.tex8
16 files changed, 36 insertions, 32 deletions
diff --git a/macros/latex/contrib/leadsheets/README b/macros/latex/contrib/leadsheets/README
index 831b2a33b7..c984872ee3 100644
--- a/macros/latex/contrib/leadsheets/README
+++ b/macros/latex/contrib/leadsheets/README
@@ -1,5 +1,5 @@
--------------------------------------------------------------------------
-the LEADSHEETS package v0.5b 2017/09/26
+the LEADSHEETS package v0.6 2019/10/02
typesetting leadsheets and songbooks
@@ -8,7 +8,7 @@ Clemens Niederberger
Web: https://github.com/cgnieder/leadsheets
E-Mail: contact@mychemistry.eu
--------------------------------------------------------------------------
-Copyright 2014-2017 Clemens Niederberger
+Copyright 2014--2019 Clemens Niederberger
This work may be distributed and/or modified under the
conditions of the LaTeX Project Public License, either version 1.3
diff --git a/macros/latex/contrib/leadsheets/leadsheet.cls b/macros/latex/contrib/leadsheets/leadsheet.cls
index 7ea96cb2b5..2c5dadf4af 100644
--- a/macros/latex/contrib/leadsheets/leadsheet.cls
+++ b/macros/latex/contrib/leadsheets/leadsheet.cls
@@ -7,7 +7,7 @@
% Clemens Niederberger
% E-Mail: contact@mychemistry.eu
% --------------------------------------------------------------------------
-% Copyright 2014-2017 Clemens Niederberger
+% Copyright 2014--2019 Clemens Niederberger
%
% This work may be distributed and/or modified under the
% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/macros/latex/contrib/leadsheets/leadsheets.library.chordnames.code.tex b/macros/latex/contrib/leadsheets/leadsheets.library.chordnames.code.tex
index d43c840c60..113b9788a3 100644
--- a/macros/latex/contrib/leadsheets/leadsheets.library.chordnames.code.tex
+++ b/macros/latex/contrib/leadsheets/leadsheets.library.chordnames.code.tex
@@ -7,7 +7,7 @@
% Clemens Niederberger
% E-Mail: contact@mychemistry.eu
% --------------------------------------------------------------------------
-% Copyright 2014-2017 Clemens Niederberger
+% Copyright 2014--2019 Clemens Niederberger
%
% This work may be distributed and/or modified under the
% conditions of the LaTeX Project Public License, either version 1.3
@@ -53,6 +53,7 @@
\tl_new:N \l__leadsheets_dim_tl
\tl_new:N \l__leadsheets_add_tl
\tl_new:N \l__leadsheets_major_seven_tl
+\tl_new:N \l__leadsheets_major_nine_tl
\tl_new:N \l__leadsheets_german_B_tl
\tl_new:N \l__leadsheets_german_H_tl
diff --git a/macros/latex/contrib/leadsheets/leadsheets.library.chords.code.tex b/macros/latex/contrib/leadsheets/leadsheets.library.chords.code.tex
index bda16e3ff2..11e8539cec 100644
--- a/macros/latex/contrib/leadsheets/leadsheets.library.chords.code.tex
+++ b/macros/latex/contrib/leadsheets/leadsheets.library.chords.code.tex
@@ -7,7 +7,7 @@
% Clemens Niederberger
% E-Mail: contact@mychemistry.eu
% --------------------------------------------------------------------------
-% Copyright 2014-2017 Clemens Niederberger
+% Copyright 2014--2019 Clemens Niederberger
%
% This work may be distributed and/or modified under the
% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/macros/latex/contrib/leadsheets/leadsheets.library.external.code.tex b/macros/latex/contrib/leadsheets/leadsheets.library.external.code.tex
index f7d8f11ea4..77d414b410 100644
--- a/macros/latex/contrib/leadsheets/leadsheets.library.external.code.tex
+++ b/macros/latex/contrib/leadsheets/leadsheets.library.external.code.tex
@@ -7,7 +7,7 @@
% Clemens Niederberger
% E-Mail: contact@mychemistry.eu
% --------------------------------------------------------------------------
-% Copyright 2014-2017 Clemens Niederberger
+% Copyright 2014--2019 Clemens Niederberger
%
% This work may be distributed and/or modified under the
% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/macros/latex/contrib/leadsheets/leadsheets.library.musejazz.code.tex b/macros/latex/contrib/leadsheets/leadsheets.library.musejazz.code.tex
index 6256c426f6..6f6ffb9052 100644
--- a/macros/latex/contrib/leadsheets/leadsheets.library.musejazz.code.tex
+++ b/macros/latex/contrib/leadsheets/leadsheets.library.musejazz.code.tex
@@ -7,7 +7,7 @@
% Clemens Niederberger
% E-Mail: contact@mychemistry.eu
% --------------------------------------------------------------------------
-% Copyright 2014-2017 Clemens Niederberger
+% Copyright 2014--2019 Clemens Niederberger
%
% This work may be distributed and/or modified under the
% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/macros/latex/contrib/leadsheets/leadsheets.library.musicsymbols.code.tex b/macros/latex/contrib/leadsheets/leadsheets.library.musicsymbols.code.tex
index f94701cdf6..cce3dfbf76 100644
--- a/macros/latex/contrib/leadsheets/leadsheets.library.musicsymbols.code.tex
+++ b/macros/latex/contrib/leadsheets/leadsheets.library.musicsymbols.code.tex
@@ -7,7 +7,7 @@
% Clemens Niederberger
% E-Mail: contact@mychemistry.eu
% --------------------------------------------------------------------------
-% Copyright 2014-2017 Clemens Niederberger
+% Copyright 2014--2019 Clemens Niederberger
%
% This work may be distributed and/or modified under the
% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/macros/latex/contrib/leadsheets/leadsheets.library.properties.code.tex b/macros/latex/contrib/leadsheets/leadsheets.library.properties.code.tex
index 44a69aaa25..ee01fbf3e9 100644
--- a/macros/latex/contrib/leadsheets/leadsheets.library.properties.code.tex
+++ b/macros/latex/contrib/leadsheets/leadsheets.library.properties.code.tex
@@ -7,7 +7,7 @@
% Clemens Niederberger
% E-Mail: contact@mychemistry.eu
% --------------------------------------------------------------------------
-% Copyright 2014-2017 Clemens Niederberger
+% Copyright 2014--2019 Clemens Niederberger
%
% This work may be distributed and/or modified under the
% conditions of the LaTeX Project Public License, either version 1.3
@@ -42,7 +42,6 @@
\prop_gput:cnV {l__leadsheets_songs_#2_prop} {#1}
\l__leadsheets_tmpa_tl
}
-\cs_generate_variant:Nn \prop_gput:cnn {cnV}
\cs_generate_variant:Nn \leadsheets_set_property:nnn { nnx }
\cs_new:Npn \leadsheets_get_property:nn #1#2
diff --git a/macros/latex/contrib/leadsheets/leadsheets.library.shorthands.code.tex b/macros/latex/contrib/leadsheets/leadsheets.library.shorthands.code.tex
index 0f5a339e55..c3a2aac953 100644
--- a/macros/latex/contrib/leadsheets/leadsheets.library.shorthands.code.tex
+++ b/macros/latex/contrib/leadsheets/leadsheets.library.shorthands.code.tex
@@ -7,7 +7,7 @@
% Clemens Niederberger
% E-Mail: contact@mychemistry.eu
% --------------------------------------------------------------------------
-% Copyright 2014-2016 Clemens Niederberger
+% Copyright 2014--2019 Clemens Niederberger
%
% This work may be distributed and/or modified under the
% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/macros/latex/contrib/leadsheets/leadsheets.library.songs.code.tex b/macros/latex/contrib/leadsheets/leadsheets.library.songs.code.tex
index 8a377a04ca..ca2c8cac7a 100644
--- a/macros/latex/contrib/leadsheets/leadsheets.library.songs.code.tex
+++ b/macros/latex/contrib/leadsheets/leadsheets.library.songs.code.tex
@@ -7,7 +7,7 @@
% Clemens Niederberger
% E-Mail: contact@mychemistry.eu
% --------------------------------------------------------------------------
-% Copyright 2014-2017 Clemens Niederberger
+% Copyright 2014--2019 Clemens Niederberger
%
% This work may be distributed and/or modified under the
% conditions of the LaTeX Project Public License, either version 1.3
@@ -21,7 +21,7 @@
%
% The Current Maintainer of this work is Clemens Niederberger.
% --------------------------------------------------------------------------
-\LeadsheetsExplLibrary{songs}{2016/07/02 typesetting songs}
+\LeadsheetsExplLibrary{songs}{2019/10/02 typesetting songs}
% --------------------------------------------------------------------------
% messages:
@@ -533,14 +533,16 @@
\bool_if:cF {l__leadsheets_#1_empty_bool}
{
\tl_use:c {l__leadsheets_#1_label_format_tl}
- \bool_if:cT {l__leadsheets_#1_named_bool}
- {
- \leadsheets_translation:n {#1}
- \bool_if:cT {l__leadsheets_#1_numbered_bool} { ~ }
- }
- \bool_if:cT {l__leadsheets_#1_numbered_bool}
- { \use:c {the#1} }
- \tl_use:c {l__leadsheets_#1_after_label_tl}
+ {
+ \bool_if:cT {l__leadsheets_#1_named_bool}
+ {
+ \leadsheets_translation:n {#1}
+ \bool_if:cT {l__leadsheets_#1_numbered_bool} {~}
+ }
+ \bool_if:cT {l__leadsheets_#1_numbered_bool}
+ { \use:c {the#1} }
+ \tl_use:c {l__leadsheets_#1_after_label_tl}
+ }
}
}
@@ -790,3 +792,4 @@
2016/06/29: - adapt to changed shorthand library
- activate bar-shortcuts per default
2016/07/02: fix issue when \capo is used in a title template
+2019/10/02: enable https://tex.stackexchange.com/q/442222/
diff --git a/macros/latex/contrib/leadsheets/leadsheets.library.templates.code.tex b/macros/latex/contrib/leadsheets/leadsheets.library.templates.code.tex
index c09744aa3e..9514a03f1e 100644
--- a/macros/latex/contrib/leadsheets/leadsheets.library.templates.code.tex
+++ b/macros/latex/contrib/leadsheets/leadsheets.library.templates.code.tex
@@ -7,7 +7,7 @@
% Clemens Niederberger
% E-Mail: contact@mychemistry.eu
% --------------------------------------------------------------------------
-% Copyright 2014-2017 Clemens Niederberger
+% Copyright 2014--2019 Clemens Niederberger
%
% This work may be distributed and/or modified under the
% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/macros/latex/contrib/leadsheets/leadsheets.library.translations.code.tex b/macros/latex/contrib/leadsheets/leadsheets.library.translations.code.tex
index c3ecd3e151..d5992adcdb 100644
--- a/macros/latex/contrib/leadsheets/leadsheets.library.translations.code.tex
+++ b/macros/latex/contrib/leadsheets/leadsheets.library.translations.code.tex
@@ -7,7 +7,7 @@
% Clemens Niederberger
% E-Mail: contact@mychemistry.eu
% --------------------------------------------------------------------------
-% Copyright 2014-2017 Clemens Niederberger
+% Copyright 2014--2019 Clemens Niederberger
%
% This work may be distributed and/or modified under the
% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/macros/latex/contrib/leadsheets/leadsheets.library.transposing.code.tex b/macros/latex/contrib/leadsheets/leadsheets.library.transposing.code.tex
index 2f0e428d94..91e21f0019 100644
--- a/macros/latex/contrib/leadsheets/leadsheets.library.transposing.code.tex
+++ b/macros/latex/contrib/leadsheets/leadsheets.library.transposing.code.tex
@@ -7,7 +7,7 @@
% Clemens Niederberger
% E-Mail: contact@mychemistry.eu
% --------------------------------------------------------------------------
-% Copyright 2014-2017 Clemens Niederberger
+% Copyright 2014--2019 Clemens Niederberger
%
% This work may be distributed and/or modified under the
% conditions of the LaTeX Project Public License, either version 1.3
diff --git a/macros/latex/contrib/leadsheets/leadsheets.sty b/macros/latex/contrib/leadsheets/leadsheets.sty
index 5e6464dfcc..382c436b7a 100644
--- a/macros/latex/contrib/leadsheets/leadsheets.sty
+++ b/macros/latex/contrib/leadsheets/leadsheets.sty
@@ -7,7 +7,7 @@
% Clemens Niederberger
% E-Mail: contact@mychemistry.eu
% --------------------------------------------------------------------------
-% Copyright 2014-2017 Clemens Niederberger
+% Copyright 2014--2019 Clemens Niederberger
%
% This work may be distributed and/or modified under the
% conditions of the LaTeX Project Public License, either version 1.3
@@ -27,8 +27,8 @@
% --------------------------------------------------------------------------
% package information:
\ExplSyntaxOn
-\tl_const:Nn \leadsheetsdate {2017/09/26}
-\tl_const:Nn \leadsheetsversion {0.5b}
+\tl_const:Nn \leadsheetsdate {2019/10/02}
+\tl_const:Nn \leadsheetsversion {0.6}
\tl_const:Nn \leadsheetsinfo {Typesetting leadsheets and songbooks}
\ProvidesExplPackage
@@ -60,10 +60,11 @@
\cs_generate_variant:Nn \seq_item:Nn { cV }
\cs_generate_variant:Nn \int_to_arabic:n { V }
\cs_generate_variant:Nn \tl_replace_once:Nnn { NnV }
-\cs_generate_variant:Nn \prop_gput:Nnn { cxx , NVf }
+\cs_generate_variant:Nn \prop_gput:Nnn { cnV , cxx , NVf }
\cs_generate_variant:Nn \msg_error:nnn { nnV }
\cs_generate_variant:Nn \msg_warning:nnn { nnV }
\cs_generate_variant:Nn \vbox_set:Nn { NV }
+\cs_generate_variant:Nn \prop_gput:Nnn { cnV }
% --------------------------------------------------------------------------
% temporary variables:
diff --git a/macros/latex/contrib/leadsheets/leadsheets_en.pdf b/macros/latex/contrib/leadsheets/leadsheets_en.pdf
index 1c881907fa..264c7e5c75 100644
--- a/macros/latex/contrib/leadsheets/leadsheets_en.pdf
+++ b/macros/latex/contrib/leadsheets/leadsheets_en.pdf
Binary files differ
diff --git a/macros/latex/contrib/leadsheets/leadsheets_en.tex b/macros/latex/contrib/leadsheets/leadsheets_en.tex
index c11f660e5c..dbf744685c 100644
--- a/macros/latex/contrib/leadsheets/leadsheets_en.tex
+++ b/macros/latex/contrib/leadsheets/leadsheets_en.tex
@@ -1,7 +1,7 @@
-% !arara: pdflatex: { shell: on , action: nonstopmode }
+% arara: pdflatex: { shell: on , action: nonstopmode }
% arara: biber
-% arara: pdflatex
-% arara: pdflatex
+% arara: pdflatex: { action: nonstopmode }
+% arara: pdflatex: { action: nonstopmode }
% --------------------------------------------------------------------------
% the LEADSHEETS package
%
@@ -11,7 +11,7 @@
% Clemens Niederberger
% E-Mail: contact@mychemistry.eu
% --------------------------------------------------------------------------
-% Copyright 2014-2017 Clemens Niederberger
+% Copyright 2014--2019 Clemens Niederberger
%
% This work may be distributed and/or modified under the
% conditions of the LaTeX Project Public License, either version 1.3