summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVivien Kraus <vivien@planete-kraus.eu>2023-02-08 18:58:15 +0100
committerVivien Kraus <vivien@planete-kraus.eu>2023-02-08 18:59:37 +0100
commitcd3b0dd198f51721bf1840a1648e5aea57c384d8 (patch)
tree231e460f71d356eb4f9f07a3a05269b29adedc40
parent71ec1f2aa0661be46104883e55a74441cbf02511 (diff)
Create a new page for each score
-rw-r--r--guix.scm2
-rw-r--r--index.html36
-rw-r--r--par-toute-la-terre.html43
-rw-r--r--par-toute-la-terre.ly31
4 files changed, 82 insertions, 30 deletions
diff --git a/guix.scm b/guix.scm
index b63cf65..b8f5260 100644
--- a/guix.scm
+++ b/guix.scm
@@ -15,7 +15,7 @@
#:recursive? #t
#:select?
(lambda (file stat)
- (or (string-suffix? "/index.html" file)
+ (or (string-suffix? ".html" file)
(string-suffix? "/index.css" file)
(string-suffix? ".ly" file))))
#$output)
diff --git a/index.html b/index.html
index 825472e..7c0135e 100644
--- a/index.html
+++ b/index.html
@@ -49,35 +49,17 @@
plusieurs fichiers PDF, ainsi qu’un rendu MIDI.
</p>
<h1>Liste des partitions</h1>
- <h2>Par toute la terre</h2>
- <figure>
- <a href="par-toute-la-terre-choeur.pdf">
- <img src="par-toute-la-terre-choeur-miniature.png"
- alt="Livret du chœur"></img>
- </a>
- <figcaption>Livret du chœur</figcaption>
- </figure>
- <figure>
- <a href="par-toute-la-terre-conducteur.pdf">
- <img src="par-toute-la-terre-conducteur-miniature.png"
- alt="Conducteur"></img>
- </a>
- <figcaption>Conducteur</figcaption>
- </figure>
- <figure>
- <a href="par-toute-la-terre-instrument.pdf">
- <img src="par-toute-la-terre-instrument-miniature.png"
- alt="Livret instrumental"></img>
- </a>
- <figcaption>Livret instrumental</figcaption>
- </figure>
<p>
- C’est un chant de l’Emmanuel. Nous avons rajouté un contre-chant
- instrumental qui peut être joué à la trompette, sur le
- refrain. Le <a href="par-toute-la-terre.ly">fichier source</a>
- est un fichier Lilypond. <a href="par-toute-la-terre.midi">Un
- rendu MIDI</a> est également disponible.
+ Les éditions Copirate vous proposent pour l’instant :
</p>
+ <ul>
+ <li>
+ <a href="par-toute-la-terre.html">
+ <em>Par toute la terre</em>,
+ un chant de l’Emmanuel
+ </a>
+ </li>
+ </ul>
</body>
</html>
diff --git a/par-toute-la-terre.html b/par-toute-la-terre.html
new file mode 100644
index 0000000..84a8163
--- /dev/null
+++ b/par-toute-la-terre.html
@@ -0,0 +1,43 @@
+<?xml version="1.0" encoding="utf-8"?>
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
+ <head>
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>Par toute la terre</title>
+ <link href="index.css" rel="stylesheet"></link>
+ </head>
+ <body>
+ <h1>Par toute la terre</h1>
+ <p>
+ Les éditions Copirate sont fières de vous présenter une
+ partition du célèbre chant de l’Emmanuel, <em>Par toute la
+ terre</em>. Nous avons explicité l’accord de ré majeur dans la
+ deuxième moitié de la mesure 19 et 23 (dans le refrain), et nous
+ y avons introduit un contre-chant instrumental, sur le refrain
+ toujours, qui peut être joué à la trompette, ou autre instrument
+ soprano (ut ou si bémol).
+ </p>
+ </p>
+ <figure>
+ <a href="par-toute-la-terre-choeur.pdf">
+ <img src="par-toute-la-terre-choeur-miniature.png"
+ alt="Livret du chœur"></img>
+ </a>
+ <figcaption>Livret du chœur</figcaption>
+ </figure>
+ <figure>
+ <a href="par-toute-la-terre-conducteur.pdf">
+ <img src="par-toute-la-terre-conducteur-miniature.png"
+ alt="Conducteur"></img>
+ </a>
+ <figcaption>Conducteur</figcaption>
+ </figure>
+ <figure>
+ <a href="par-toute-la-terre-instrument.pdf">
+ <img src="par-toute-la-terre-instrument-miniature.png"
+ alt="Livret instrumental"></img>
+ </a>
+ <figcaption>Livret instrumental (ut et si bémol)</figcaption>
+ </figure>
+ </body>
+</html>
+
diff --git a/par-toute-la-terre.ly b/par-toute-la-terre.ly
index b5ee1c8..520d8ee 100644
--- a/par-toute-la-terre.ly
+++ b/par-toute-la-terre.ly
@@ -234,13 +234,29 @@ voix_hommes = \new Staff \with {
trompette = \new Staff \with {
midiInstrument = "trumpet"
- \RemoveAllEmptyStaves
+ instrumentName = "Instr. (Ut)"
+ shortInstrumentName = "I."
+ %\RemoveAllEmptyStaves
} {
\couplet_trompette
\refrain_trompette
}
-choeur = \new ChoirStaff <<
+trompette_sib = \new Staff \with {
+ midiInstrument = "trumpet"
+ instrumentName = "Instr. (Sib)"
+ shortInstrumentName = "I."
+ %\RemoveAllEmptyStaves
+} {
+ \transpose sib do' {
+ \couplet_trompette
+ \refrain_trompette
+ }
+}
+
+choeur = \new ChoirStaff \with {
+ instrumentName = "Chœur"
+} <<
\voix_femmes
\new Lyrics = "paroles"
\voix_hommes
@@ -323,6 +339,17 @@ choeur = \new ChoirStaff <<
}
}
}
+ \score {
+ <<
+ \compressMMRests { \trompette_sib }
+ >>
+ \layout {
+ \context {
+ \Staff
+ \RemoveEmptyStaves
+ }
+ }
+ }
\paper {
left-margin = 1.5\cm
right-margin = 1.5\cm