Skip to content
Snippets Groups Projects
Commit 650b0a2d authored by Jean-Marie  FAVREAU's avatar Jean-Marie FAVREAU
Browse files

Pap

parent dc2fa39e
No related branches found
No related tags found
No related merge requests found
......@@ -5,13 +5,13 @@
"fa1": { "couleur": [81, 255, 0], "capsule": "1", "court": "1" },
"sol1": { "couleur": [0, 118, 88], "capsule": "1", "court": "1" },
"la1": { "couleur": [140, 0, 255], "capsule": "1", "court": "1" },
"si1": { "couleur": [221, 0, 115], "capsule": "1", "court": "1" },
"si1": { "couleur": [221, 86, 147], "capsule": "1", "court": "1" },
"dod1": { "couleur": [255, 0, 0], "capsule": "1", "court": "1", "alteration": "\\#" },
"mib1": { "couleur": [255, 238, 0], "capsule": "1", "court": "1", "alteration" : "b"},
"fad1": { "couleur": [81, 255, 0], "capsule": "1", "court": "1", "alteration": "\\#" },
"sold1": { "couleur": [0, 118, 88], "capsule": "1", "court": "1", "alteration": "\\#" },
"sib1": { "couleur": [221, 0, 115], "capsule": "1", "court": "1", "alteration" : "b" },
"sib1": { "couleur": [221, 86, 147], "capsule": "1", "court": "1", "alteration" : "b" },
"do2": { "couleur": [255, 0, 0], "capsule": "0", "court": "1" },
"re2": { "couleur": [255, 170, 20], "capsule": "0", "court": "1" },
......@@ -19,13 +19,13 @@
"fa2": { "couleur": [81, 255, 0], "capsule": "0", "court": "1" },
"sol2": { "couleur": [0, 118, 88], "capsule": "0", "court": "1" },
"la2": { "couleur": [140, 0, 255], "capsule": "0", "court": "1" },
"si2": { "couleur": [221, 0, 115], "capsule": "0", "court": "1" },
"si2": { "couleur": [221, 86, 147], "capsule": "0", "court": "1" },
"do3": { "couleur": [255, 0, 0], "capsule": "0", "court": "0" },
"dod2": { "couleur": [255, 0, 0], "capsule": "0", "court": "1", "alteration": "\\#" },
"mib2": { "couleur": [255, 238, 0], "capsule": "0", "court": "1", "alteration" : "b"},
"fad2": { "couleur": [81, 255, 0], "capsule": "0", "court": "1", "alteration": "\\#" },
"sold2": { "couleur": [0, 118, 88], "capsule": "0", "court": "1", "alteration": "\\#" },
"sib2": { "couleur": [221, 0, 115], "capsule": "0", "court": "1", "alteration" : "b" }
"sib2": { "couleur": [221, 86, 147], "capsule": "0", "court": "1", "alteration" : "b" }
}
{
"do1": { "couleur": [255, 0, 0], "capsule": "1", "court": "1" },
"re1": { "couleur": [255, 170, 20], "capsule": "1", "court": "1" },
"mi1": { "couleur": [255, 238, 0], "capsule": "1", "court": "1" },
"fa1": { "couleur": [81, 255, 0], "capsule": "1", "court": "1" },
"sol1": { "couleur": [0, 118, 88], "capsule": "1", "court": "1" },
"la1": { "couleur": [140, 0, 255], "capsule": "1", "court": "1" },
"si1": { "couleur": [221, 0, 115], "capsule": "1", "court": "1" },
"do1": { "couleur": [255, 0, 0], "capsule": "0", "court": "1" },
"re1": { "couleur": [255, 170, 20], "capsule": "0", "court": "1" },
"mi1": { "couleur": [255, 238, 0], "capsule": "0", "court": "1" },
"fa1": { "couleur": [81, 255, 0], "capsule": "0", "court": "1" },
"sol1": { "couleur": [0, 118, 88], "capsule": "0", "court": "1" },
"la1": { "couleur": [140, 0, 255], "capsule": "0", "court": "1" },
"si1": { "couleur": [221, 86, 147], "capsule": "0", "court": "1" },
"do2": { "couleur": [255, 0, 0], "capsule": "0", "court": "0" },
"dod1": { "couleur": [255, 0, 0], "capsule": "1", "court": "1", "alteration": "#" },
"mib1": { "couleur": [255, 238, 0], "capsule": "1", "court": "1", "alteration" : "b"},
"fad1": { "couleur": [81, 255, 0], "capsule": "1", "court": "1", "alteration": "#" },
"sold1": { "couleur": [0, 118, 88], "capsule": "1", "court": "1", "alteration": "#" },
"sib1": { "couleur": [221, 0, 115], "capsule": "1", "court": "1", "alteration" : "b" },
"dod1": { "couleur": [255, 0, 0], "capsule": "0", "court": "1", "alteration": "#" },
"mib1": { "couleur": [255, 238, 0], "capsule": "0", "court": "1", "alteration" : "b"},
"fad1": { "couleur": [81, 255, 0], "capsule": "0", "court": "1", "alteration": "#" },
"sold1": { "couleur": [0, 118, 88], "capsule": "0", "court": "1", "alteration": "#" },
"sib1": { "couleur": [221, 86, 147], "capsule": "0", "court": "1", "alteration" : "b" },
"do2": { "couleur": [255, 0, 0], "capsule": "1", "court": "1" },
"re2": { "couleur": [255, 170, 20], "capsule": "0", "court": "1" },
"mi2": { "couleur": [255, 238, 0], "capsule": "0", "court": "1" },
"fa2": { "couleur": [81, 255, 0], "capsule": "0", "court": "1" },
"sol2": { "couleur": [0, 118, 88], "capsule": "0", "court": "1" },
"la2": { "couleur": [140, 0, 255], "capsule": "0", "court": "1" },
"si2": { "couleur": [221, 0, 115], "capsule": "0", "court": "1" },
"do3": { "couleur": [255, 0, 0], "capsule": "0", "court": "0" },
"dod2": { "couleur": [255, 0, 0], "capsule": "0", "court": "1", "alteration": "#" },
"mib2": { "couleur": [255, 238, 0], "capsule": "0", "court": "1", "alteration" : "b"},
"fad2": { "couleur": [81, 255, 0], "capsule": "0", "court": "1", "alteration": "#" },
"sold2": { "couleur": [0, 118, 88], "capsule": "0", "court": "1", "alteration": "#" },
"sib2": { "couleur": [221, 0, 115], "capsule": "0", "court": "1", "alteration" : "b" }
}
......@@ -5,12 +5,7 @@
"fa1": { "couleur": [81, 255, 0], "capsule": "0", "court": "1" },
"sol1": { "couleur": [0, 118, 88], "capsule": "0", "court": "1" },
"la1": { "couleur": [140, 0, 255], "capsule": "0", "court": "1" },
"si1": { "couleur": [221, 0, 115], "capsule": "0", "court": "1" },
"do2": { "couleur": [255, 0, 0], "capsule": "0", "court": "0" },
"si1": { "couleur": [221, 86, 147], "capsule": "0", "court": "1" },
"do2": { "couleur": [255, 0, 0], "capsule": "0", "court": "0" }
"dod1": { "couleur": [255, 0, 0], "capsule": "0", "court": "1", "alteration": "#" },
"mib1": { "couleur": [255, 238, 0], "capsule": "0", "court": "1", "alteration" : "♭"},
"fad1": { "couleur": [81, 255, 0], "capsule": "0", "court": "1", "alteration": "#" },
"sold1": { "couleur": [0, 118, 88], "capsule": "0", "court": "1", "alteration": "#" },
"sib1": { "couleur": [221, 0, 115], "capsule": "0", "court": "1", "alteration" : "♭" },
}
......@@ -242,11 +242,12 @@ class GenerateurExercice(GammeTemperee):
result += "\\hline \n"
for i, note in enumerate(partition):
result += str(i + 1) + " & "
if solution:
if solution or i < 3:
if isinstance(note[0], float):
if note[0] > 0:
result += self.frequenceToLaTeX(note[0],
self.minOctave, self.maxOctave) + "& " + self.nomDuree(note[1]) + " \\\\\n"
result += "\\hline\n"
else:
result += " & " + self.nomDuree(note[1]) + " \\\\\n"
result += "\\hline\n"
......@@ -412,7 +413,7 @@ class GenerateurExercice(GammeTemperee):
if beamer:
result += "\\frame{"
result += "\\frametitle{Partition graphique}"
result += "\\frametitle{Représentation graphique}"
frequences = self.notesDansPartition(partitions)
......@@ -440,6 +441,12 @@ class GenerateurExercice(GammeTemperee):
if self.estDessinable(partitions):
p = partitions[0]
if beamer:
result += self.ensembleDesNotesGraphiques(frequences, radius, beamer)
result += "}"
result += "\\frame{"
result += "\\frametitle{Représentation graphique}"
result += self.ensembleDesNotesGraphiques(frequences, radius, beamer)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment