# HG changeset patch # User Patrick PIERRE # Date 1327165389 -3600 # Node ID 0a3a8006996bcf3fb9f43245f3543eb64e9d28c1 # Parent c85252fac80c44c25d6f7be7c33d3637c906f08f Ajout de publiquiz diff -r c85252fac80c -r 0a3a8006996b RelaxNG/publidoc.rnc --- a/RelaxNG/publidoc.rnc sam. janv. 14 12:44:31 2012 +0100 +++ b/RelaxNG/publidoc.rnc sam. janv. 21 18:03:09 2012 +0100 @@ -335,8 +335,8 @@ item = element item { item.content } item.content = - block+ - | inlines + inlines + | block+ # ~~~~~~ glossary.item glossary.item = element item { glossary.item.content } @@ -363,6 +363,7 @@ # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ table ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +# ~~~~~~ table table = element table { table.content } table.content = diff -r c85252fac80c -r 0a3a8006996b RelaxNG/publidoc.rng --- a/RelaxNG/publidoc.rng sam. janv. 14 12:44:31 2012 +0100 +++ /dev/null jeu. janv. 01 00:00:00 1970 +0000 @@ -1,1384 +0,0 @@ - - - - - - - - - - - - - - - - - - 1.0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - uri - - - - - - - - ean - - - \d{13} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - author - illustrator - publisher - - - - - - - - - - - - - - - - - - - book - - - - - - file - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ordered - - - - - - - - - - glossary - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - left - right - center - justify - - - - - - - 0 - 1 - - - - - - - 0 - 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - top - middle - bottom - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - cover - thumbnail - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - tex - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - roman - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - [dlxvi]+ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - birth - death - - - - - - - - - - - - - - - - - - - - - - - - - - person - company - book - newspaper - party - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff -r c85252fac80c -r 0a3a8006996b RelaxNG/publiquiz.rnc --- /dev/null jeu. janv. 01 00:00:00 1970 +0000 +++ b/RelaxNG/publiquiz.rnc sam. janv. 21 18:03:09 2012 +0100 @@ -0,0 +1,361 @@ +# $Id$ + + +include "publidoc.rnc" { + start = publiquiz + + document.content = + top.head?, + (division | topic | quiz)+ +} + +publiquiz = element publiquiz { + publiquiz.attributes, + publiquiz.content +} + +publiquiz.attributes = + version.attribute + +publiquiz.content = + document + | top.quiz + + +# ============================================================================= +# TOP LEVEL +# ============================================================================= + +# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ quiz ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +top.quiz = element quiz { top.quiz.attributes, quiz.content } + +top.quiz.attributes = + quiz.id.attribute + & lang.attribute? + + +# ============================================================================= +# COMPONENT LEVEL +# ============================================================================= + +# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ quiz ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +quiz = element quiz { quiz.attributes, quiz.content } + +quiz.attributes = + quiz.id.attribute? + & lang.attribute? +quiz.id.attribute = attribute xml:id { xsd:ID } + +quiz.content = + component.head?, + instructions, + (engine | composite)?, + help?, + commentary? + + +# ============================================================================= +# SECTION LEVEL +# ============================================================================= + +# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ section ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +blanks.section = element section { section.attributes, blanks.section.content } +point.section = element section { section.attributes, point.section.content } + +blanks.section.content = + section.head?, + (blanks.section+ | blanks.block+) +point.section.content = + section.head?, + (point.section+ | point.block+) + +# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ instructions ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +instructions = element instructions { section.content } + +# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ engine ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +engine = + choices.radio + | choices.check + | blanks.fill + | blanks.select + | point + | matching + | sort + +# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ choices ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +choices.radio = element choices { + attribute type { "radio" }, choices.attributes, choices.radio.content } +choices.check = element choices { + attribute type { "check" }, choices.attributes, choices.check.content } + +choices.attributes = + shuffle.attribute? +shuffle.attribute = attribute shuffle { xsd:boolean } + +choices.radio.content = + choices.right + & choices.wrong+ +choices.check.content = + (choices.right | choices.wrong)+ + +# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ blanks ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +blanks.fill = element blanks { blanks.fill.attributes, blanks.fill.content } +blanks.select = element blanks { + blanks.select.attributes, blanks.select.content } + +blanks.fill.attributes = + attribute type { "fill" } + & strict.attribute? +blanks.select.attributes = + attribute type { "select" }, + multiple.attribute? +strict.attribute = attribute strict { xsd:boolean } +multiple.attribute = attribute multiple { xsd:boolean } + +blanks.fill.content = + (blanks.block+ | blanks.section+) +blanks.select.content = + blanks.wrongs?, + (blanks.block+ | blanks.section+) + +# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ point ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +point = element point { point.attributes, point.content } + +point.attributes = + point.type.attribute? +point.type.attribute = attribute type { + "radio" | "radio_button" | "check" | "check_button" } + +point.content = + (point.section+ | point.block+) + +# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ matching ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +matching = element matching { matching.content } + +matching.content = + match, + match+ + +# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sort ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +sort = element sort { sort.attributes, sort.content } + +sort.attributes = + shuffle.attribute? + +sort.content = + comparison?, + sort.item, + sort.item+ + +# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ composite ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +composite = element composite { composite.content } + +composite.content = + (instructions?, engine), + (instructions?, engine)+ + +# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ help ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +help = element help { help.content } + +help.content = + (section+ | block+)?, + link* + +# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ commentary ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +commentary = element commentary { commentary.content } + +commentary.content = + (section+ | block+) + + +# ============================================================================= +# BLOCK LEVEL +# ============================================================================= + +# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ block ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +blanks.block = + (blanks.p | speech | blanks.list | blockquote | blanks.table | media) +point.block = + (point.p | speech | point.list | blockquote | point.table | media) + +# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ p ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +blanks.p = element p { blanks.p.content } +point.p = element p { point.p.content } + +blanks.p.content = + inlines + & blank* +point.p.content = + inlines + & point.right* + & point.wrong* + +# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ list ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +# ~~~~~~ list +blanks.list = element list { blanks.list.content } +point.list = element list { point.list.content } + +blanks.list.content = + block.head?, + ( (attribute type {"ordered"}?, blanks.item, blanks.item+) + | (attribute type {"glossary"}, glossary.item+) ) +point.list.content = + block.head?, + ( (attribute type {"ordered"}?, point.item, point.item+) + | (attribute type {"glossary"}, glossary.item+) ) + +# ~~~~~~ item +blanks.item = element item { blanks.item.content } +point.item = element item { point.item.content } + +blanks.item.content = + (inlines & blank*) + | blanks.block+ +point.item.content = + (inlines & point.right* & point.wrong*) + | point.block+ + +# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ table ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +blanks.table = element table { blanks.table.content } +point.table = element table { point.table.content } + +blanks.table.content = + block.head?, + blanks.tgroup+, + caption? +point.table.content = + block.head?, + point.tgroup+, + caption? + +# ~~~~~~ tgroup +blanks.tgroup = element tgroup { tgroup.attributes, blanks.tgroup.content } +point.tgroup = element tgroup { tgroup.attributes, point.tgroup.content } + +blanks.tgroup.content = + thead?, + blanks.tbody +point.tgroup.content = + thead?, + point.tbody + +# ~~~~~~ tbody +blanks.tbody = element tbody { tbody.attributes, blanks.tbody.content } +point.tbody = element tbody { tbody.attributes, point.tbody.content } + +blanks.tbody.content = + blanks.row+ +point.tbody.content = + point.row+ + +# ~~~~~~ row +blanks.row = element row { row.attribute, blanks.row.content } +point.row = element row { row.attribute, point.row.content } + +blanks.row.content = + blanks.entry+ +point.row.content = + point.entry+ + +# ~~~~~~ entry +blanks.entry = element entry { blanks.entry.content } +point.entry = element entry { point.entry.content } + +blanks.entry.content = + (inlines & blank*) + | (p | media)+ + +point.entry.content = + (inlines & point.right* & point.wrong*) + | (p | media)+ + + +# ~~~~~~~~~~~~~~~~~~~~~~~~ choices.right, choices.wrong ~~~~~~~~~~~~~~~~~~~~~~~ + +choices.right = element right { choices.right.content } +choices.wrong = element wrong { choices.right.content } + +choices.right.content = + inlines + | p+ + + +# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ blanks.wrongs ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +# ~~~~~~ blanks.wrongs +blanks.wrongs = element wrongs { blanks.wrongs.content } + +blanks.wrongs.content = + blanks.wrong+ + +# ~~~~~~ blanks.wrong +blanks.wrong = element wrong { blanks.wrong.content } + +blanks.wrong.content = text + +# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ match ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +match = element match { match.content } + +match.content = + (p | section), + (p | section) + +# ~~~~~~~~~~~~~~~~~~~~~~~~ (sort) comparaison, item ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +# ~~~~~~ comparison +comparison = element comparison { comparison.content } + +comparison.content = inlines + +# ~~~~~~ sort.item +sort.item = element item { sort.item.attributes, sort.item.content } + +sort.item.attributes = + item.shuffle.attribute? +item.shuffle.attribute = attribute shuffle { xsd:integer } + +sort.item.content = inlines + + +# ============================================================================= +# INLINE LEVEL +# ============================================================================= + +# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ blank ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +# ~~~~~~ blank +blank = element blank { blank.content } + +blank.content = + text + | (s+, help?, commentary?) + +# ~~~~~~ s +s = element s { s.content } + +s.content = text + +# ~~~~~~~~~~~~~~~~~~~~~~~~~ point.right, point.wrong ~~~~~~~~~~~~~~~~~~~~~~~~~~ + +point.right = element right { point.right.content } +point.wrong = element wrong { point.right.content } + +point.right.content = inlines diff -r c85252fac80c -r 0a3a8006996b RelaxNG/publiset.rng --- a/RelaxNG/publiset.rng sam. janv. 14 12:44:31 2012 +0100 +++ /dev/null jeu. janv. 01 00:00:00 1970 +0000 @@ -1,558 +0,0 @@ - - - - - - - - - - - - - - - - - - 1.0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - uri - - - - - - - - ean - - - \d{13} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - author - illustrator - publisher - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \c+=\S+ - - - - - - diff -r c85252fac80c -r 0a3a8006996b Xml/Documents/les_miserables.xml --- /dev/null jeu. janv. 01 00:00:00 1970 +0000 +++ b/Xml/Documents/les_miserables.xml sam. janv. 21 18:03:09 2012 +0100 @@ -0,0 +1,458 @@ + + + + + + Les Misérables (extraits) + + + VictorHUGO + + + + + + + + + + + + + Partie 1. Fantine + + + + + + + Livre 1. Un juste + + + + + 1. M. Myriel + +
+

En 1815, M. Charles-François-Bienvenu Myriel était évêque de + Digne. C'était un vieillard d'environ soixante-quinze ans ; il + occupait le siège de Digne depuis 1806.

+

Quoique ce détail ne touche en aucune manière au fond même de ce + que nous avons à raconter, il n'est peut-être pas inutile, ne + fût-ce que pour être exact en tout, d'indiquer ici les bruits et + les propos qui avaient couru sur son compte au moment où il était + arrivé dans le diocèse. Vrai ou faux, ce qu'on dit des hommes tient + souvent autant de place dans leur vie et surtout dans leur destinée + que ce qu'ils font. M. Myriel était fils d'un conseiller au + parlement d'Aix ; noblesse de robe. On contait de lui que son père, + le réservant pour hériter de sa charge, l'avait marié de fort bonne + heure, à dix-huit ou vingt ans, suivant un usage assez répandu dans + les familles parlementaires. Charles Myriel, nonobstant ce mariage, + avait, disait-on, beaucoup fait parler de lui. Il était bien fait + de sa personne, quoique d'assez petite taille, élégant, gracieux, + spirituel ; toute la première partie de sa vie avait été donnée au + monde et aux galanteries. La révolution survint, les événements se + précipitèrent, les familles parlementaires décimées, chassées, + traquées, se dispersèrent. M. Charles Myriel, dès les premiers + jours de la révolution, émigra en Italie. Sa femme y mourut d'une + maladie de poitrine dont elle était atteinte depuis longtemps. Ils + n'avaient point d'enfants. Que se passa-t-il ensuite dans la + destinée de M. Myriel ? L'écroulement de l'ancienne société + française, la chute de sa propre famille, les tragiques spectacles + de 93, plus effrayants encore peut-être pour les émigrés qui les + voyaient de loin avec le grossissement de l'épouvante, firent-ils + germer en lui des idées de renoncement et de solitude ? Fut-il, au + milieu d'une de ces distractions et de ces affections qui + occupaient sa vie, subitement atteint d'un de ces coups mystérieux + et terribles qui viennent quelquefois renverser, en le frappant au + coeur, l'homme que les catastrophes publiques n'ébranleraient pas + en le frappant dans son existence et dans sa fortune ? Nul n'aurait + pu le dire ; tout ce qu'on savait, c'est que, lorsqu'il revint + d'Italie, il était prêtre.

+

En 1804, M. Myriel était curé de Brignolles. Il était déjà + vieux, et vivait dans une retraite profonde.

+

Vers l'époque du couronnement, une petite affaire de sa cure, on + ne sait plus trop quoi, l'amena à Paris. Entre autres personnes + puissantes, il alla solliciter pour ses paroissiens M. le cardinal + Fesch. Un jour que l'empereur était venu faire visite à son oncle, + le digne curé, qui attendait dans l'antichambre, se trouva sur le + passage de sa majesté. Napoléon, se voyant regardé avec une + certaine curiosité par ce vieillard, se retourna, et dit + brusquement :

+

– Quel est ce bonhomme qui me regarde ?

+

– Sire, dit M. Myriel, vous regardez un bonhomme, et moi je + regarde un grand homme. Chacun de nous peut profiter.

+

L'empereur, le soir même, demanda au cardinal le nom de ce curé, + et quelque temps après M. Myriel fut tout surpris d'apprendre qu'il + était nommé évêque de Digne.

+

Qu'y avait-il de vrai, du reste, dans les récits qu'on faisait + sur la première partie de la vie de M. Myriel ? Personne ne le + savait. Peu de familles avaient connu la famille Myriel avant la + révolution.

+

M. Myriel devait subir le sort de tout nouveau venu dans une + petite ville où il y a beaucoup de bouches qui parlent et fort peu + de têtes qui pensent. Il devait le subir, quoiqu'il fût évêque et + parce qu'il était évêque. Mais, après tout, les propos auxquels on + mêlait son nom n'étaient peut-être que des propos ; du bruit, des + mots, des paroles ; moins que des paroles, des palabres, comme dit + l'énergique langue du midi.

+

Quoi qu'il en fût, après neuf ans d'épiscopat et de résidence à + Digne, tous ces racontages, sujets de conversation qui occupent + dans le premier moment les petites villes et les petites gens, + étaient tombés dans un oubli profond. Personne n'eût osé en parler, + personne n'eût même osé s'en souvenir.

+

M. Myriel était arrivé à Digne accompagné d'une vieille fille, + mademoiselle Baptistine, qui était sa soeur et qui avait dix ans de + moins que lui.

+

Ils avaient pour tout domestique une servante du même âge que + mademoiselle Baptistine, et appelée madame Magloire, laquelle, + après avoir été la servante de M. le Curé, + prenait maintenant le double titre de femme de chambre de + mademoiselle et femme de charge de monseigneur.

+

Mademoiselle Baptistine était une personne longue, pâle, mince, + douce ; elle réalisait l'idéal de ce qu'exprime le mot + « respectable » ; car il semble qu'il soit nécessaire qu'une femme + soit mère pour être vénérable. Elle n'avait jamais été jolie ; + toute sa vie, qui n'avait été qu'une suite de saintes oeuvres, + avait fini par mettre sur elle une sorte de blancheur et de + clarté ; et, en vieillissant, elle avait gagné ce qu'on pourrait + appeler la beauté de la bonté. Ce qui avait été de la maigreur dans + sa jeunesse était devenu, dans sa maturité, de la transparence ; et + cette diaphanéité laissait voir l'ange. C'était une âme plus encore + que ce n'était une vierge. Sa personne semblait faite d'ombre ; à + peine assez de corps pour qu'il y eût là un sexe ; un peu de + matière contenant une lueur ; de grands yeux toujours baissés ; un + prétexte pour qu'une âme reste sur la terre.

+

Madame Magloire était une petite vieille, blanche, grasse, + replète, affairée, toujours haletante, à cause de son activité + d'abord, ensuite à cause d'un asthme.

+

A son arrivée, on installa M. Myriel en son palais épiscopal + avec les honneurs voulus par les décrets impériaux qui classent + l'évêque immédiatement après le maréchal de camp. Le maire et le + président lui firent la première visite, et lui de son côté fit la + première visite au général et au préfet.

+

L'installation terminée, la ville attendit son évêque à + l'oeuvre.

+
+
+ + + + 2. M. Myriel devient monseigneur Bienvenu + +
+

Le palais épiscopal de Digne était attenant à l'hôpital.

+

Le palais épiscopal était un vaste et bel hôtel bâti en pierre + au commencement du siècle dernier par monseigneur Henri Puget, + docteur en théologie de la faculté de Paris, abbé de Simore, lequel + était évêque de Digne en 1712. Ce palais était un vrai logis + seigneurial. Tout y avait grand air, les appartements de l'évêque, + les salons, les chambres, la cour d'honneur, fort large, avec + promenoirs à arcades, selon l'ancienne mode florentine, les jardins + plantés de magnifiques arbres. Dans la salle à manger, longue et + superbe galerie qui était au rez-de-chaussée et s'ouvrait sur les + jardins, monseigneur Henri Puget avait donné à manger en cérémonie + le 29 juillet 1714 à messeigneurs Charles Brûlart de Genlis, + archevêque-prince d'Embrun, Antoine de Mesgrigny, capucin, évêque + de Grasse, Philippe de Vendôme, grand prieur de France, abbé de + Saint-Honoré de Lérins, François de Berton de Grillon, évêque-baron + de Vence, César de Sabran de Forcalquier, évêque-seigneur de + Glandève, et Jean Soanen, prêtre de l'oratoire, prédicateur + ordinaire du roi, évêque-seigneur de Senez. Les portraits de ces + sept révérends personnages décoraient cette salle, et cette date + mémorable, 29 juillet 1714, y était gravée en lettres d'or sur une + table de marbre blanc.

+

L'hôpital était une maison étroite et basse à un seul étage avec + un petit jardin.

+

Trois jours après son arrivée, l'évêque visita l'hôpital. La + visite terminée, il fit prier le directeur de vouloir bien venir + jusque chez lui.

+

– Monsieur le directeur de l'hôpital, lui dit-il, combien en ce + moment avez-vous de malades ?

+

– Vingt-six, monseigneur.

+

– C'est ce que j'avais compté, dit l'évêque.

+

– Les lits, reprit le directeur, sont bien serrés les uns contre + les autres.

+

– C'est ce que j'avais remarqué.

+

– Les salles ne sont que des chambres, et l'air s'y renouvelle + difficilement.

+

– C'est ce qui me semble.

+

– Et puis, quand il y a un rayon de soleil, le jardin est bien + petit pour les convalescents.

+

– C'est ce que je me disais.

+

– Dans les épidémies, nous avons eu cette année le typhus, nous + avons eu une suette militaire il y a deux ans, cent malades + quelquefois ; nous ne savons que faire.

+

– C'est la pensée qui m'était venue.

+

– Que voulez-vous, monseigneur ? dit le directeur, il faut se + résigner.

+

Cette conversation avait lieu dans la salle à manger-galerie du + rez-de-chaussée.

+

L'évêque garda un moment le silence, puis il se tourna + brusquement vers le directeur de l'hôpital :

+

– Monsieur, dit-il, combien pensez-vous qu'il tiendrait de lits + rien que dans cette salle ?

+

– La salle à manger de monseigneur ! s'écria le directeur + stupéfait.

+

L'évêque parcourait la salle du regard et semblait y faire avec + les yeux des mesures et des calculs.

+

– Il y tiendrait bien vingt lits ! dit-il, comme se parlant à + lui-même.

+

Puis élevant la voix : – Tenez, monsieur le directeur de + l'hôpital, je vais vous dire. Il y a évidemment une erreur. Vous + êtes vingt-six personnes dans cinq ou six petites chambres. Nous + sommes trois ici, et nous avons place pour soixante. Il y a erreur, + je vous dis. Vous avez mon logis, et j'ai le vôtre. Rendez-moi ma + maison. C'est ici chez vous.

+

Le lendemain, les vingt-six pauvres étaient installés dans le + palais de l'évêque et l'évêque était à l'hôpital.

+

M. Myriel n'avait point de bien, sa famille ayant été ruinée par + la révolution. Sa soeur touchait une rente viagère de cinq cents + francs qui, au presbytère, suffisait à sa dépense + personnelle. M. Myriel recevait de l'état comme évêque un + traitement de quinze mille francs. Le jour même où il vint se loger + dans la maison de l'hôpital, M. Myriel détermina l'emploi de cette + somme une fois pour toutes de la manière suivante. Nous + transcrivons ici une note écrite de sa main.

+

Note pour régler les dépenses de ma maison.

+

Pour le petit séminaire : quinze cents livres.

+

Congrégation de la mission : cent livres.

+

Pour les lazaristes de Montdidier : cent livres.

+

Séminaire des missions étrangères à Paris : deux cents livres.

+

Congrégation du Saint-Esprit : cent cinquante livres.

+

Etablissements religieux de la Terre-Sainte : cent livres.

+

Sociétés de charité maternelle : trois cents livres.

+

En sus, pour celle d'Arles : cinquante livres.

+

Oeuvre pour l'amélioration des prisons : quatre cents livres.

+

Oeuvre pour le soulagement et la délivrance des prisonniers : cinq + cents livres.

+

Pour libérer des pères de famille prisonniers pour dettes : mille + livres.

+

Supplément au traitement des pauvres maîtres d'école du diocèse : + deux mille livres.

+

Grenier d'abondance des Hautes-Alpes : cent livres.

+

Congrégation des dames de Digne, de Manosque et de Sisteron, pour + l'enseignement gratuit des filles indigentes : quinze mille + livres.

+

Pour les pauvres : six mille livres.

+

Ma dépense personnelle : mille livres.

+

Total : quinze mille livres.

+

Pendant tout le temps qu'il occupa le siège de Digne, M. Myriel + ne changea presque rien à cet arrangement. Il appelait cela, comme + on voit, avoir réglé les dépenses de sa + maison.

+

Cet arrangement fut accepté avec une soumission absolue par + mademoiselle Baptistine. Pour cette sainte fille, M. de Digne était + tout à la fois son frère et son évêque, son ami selon la nature et + son supérieur selon l'église. Elle l'aimait et elle le vénérait + tout simplement. Quand il parlait, elle s'inclinait ; quand il + agissait, elle adhérait. La servante seule, madame Magloire, + murmura un peu. M. l'évêque, on l'a pu remarquer, ne s'était + réservé que mille livres, ce qui, joint à la pension de + mademoiselle Baptistine, faisait quinze cents francs par an. Avec + ces quinze cents francs, ces deux vieilles femmes et ce vieillard + vivaient.

+

Et quand un curé de village venait à Digne, M. l'évêque trouvait + encore moyen de le traiter, grâce à la sévère économie de madame + Magloire et à l'intelligente administration de mademoiselle + Baptistine.

+

Un jour, – il était à Digne depuis environ trois mois, – l'évêque + dit :

+

– Avec tout cela je suis bien gêné !

+

– Je le crois bien ! s'écria madame Magloire, Monseigneur n'a + seulement pas réclamé la rente que le département lui doit pour ses + frais de carrosse en ville et de tournées dans le diocèse. Pour les + évêques d'autrefois c'était l'usage.

+

– Tiens ! dit l'évêque, vous avez raison, madame Magloire.

+

Il fit sa réclamation.

+

Quelque temps après, le conseil général, prenant cette demande en + considération, lui vota une somme annuelle de trois mille francs, + sous cette rubrique : Allocation à M. l'évêque pour frais + de carrosse, frais de poste et frais de tournées + pastorales.

+

Cela fit beaucoup crier la bourgeoisie locale, et, à cette + occasion, un sénateur de l'empire, ancien membre du conseil des + cinq-cents favorable au dix-huit brumaire et pourvu près de la + ville de Digne d'une sénatorerie magnifique, écrivit au ministre + des cultes, M. Bigot de Préameneu, un petit billet irrité et + confidentiel dont nous extrayons ces lignes authentiques :

+

"– Des frais de carrosse ? pourquoi faire dans une ville de moins + de quatre mille habitants ? Des frais de poste et de tournées ? à + quoi bon ces tournées d'abord ? ensuite comment courir la poste dans + un pays de montagnes ? Il n'y a pas de routes. On ne va qu'à + cheval. Le pont même de la Durance à Château-Arnoux peut à peine + porter des charrettes à boeufs. Ces prêtres sont tous ainsi. Avides + et avares. Celui-ci a fait le bon apôtre en arrivant. Maintenant il + fait comme les autres. Il lui faut carrosse et chaise de poste. Il + lui faut du luxe comme aux anciens évêques. Oh ! toute cette + prêtraille ! Monsieur le comte, les choses n'iront bien que lorsque + l'empereur nous aura délivrés des calotins. A bas le pape ! (les + affaires se brouillaient avec Rome). Quant à moi, je suis pour César + tout seul. Etc., etc."

+

La chose, en revanche, réjouit fort madame Magloire. – Bon, + dit-elle à mademoiselle Baptistine, Monseigneur a commencé par les + autres, mais il a bien fallu qu'il finit par lui-même. Il a réglé + toutes ses charités.

+

Voilà trois mille livres pour nous. Enfin !

+

Le soir même, l'évêque écrivit et remit à sa soeur une note ainsi + conçue :

+

Frais de carrosse et de tournées.

+

Pour donner du bouillon de viande aux malades de l'hôpital : + quinze cents livres.

+

Pour la société de charité maternelle d'Aix : deux cent cinquante + livres.

+

Pour la société de charité maternelle de Draguignan : deux cent + cinquante livres.

+

Pour les enfants trouvés : cinq cent livres.

+

Pour les orphelins : cinq cent livres.

+

Total : trois mille livres.

+

Tel était le budget de M. Myriel.

+

Quant au casuel épiscopal, rachats de bans, dispenses, + ondoiements, prédications, bénédictions d'églises ou de chapelles, + mariages, etc., l'évêque le percevait sur les riches avec d'autant + plus d'âpreté qu'il le donnait aux pauvres.

+

Au bout de peu de temps, les offrandes d'argent affluèrent. Ceux + qui ont et ceux qui manquent frappaient à la porte de M. Myriel, + les uns venant chercher l'aumône que les autres venaient y + déposer. L'évêque, en moins d'un an, devint le trésorier de tous + les bienfaits et le caissier de toutes les détresses. Des sommes + considérables passaient par ses mains ; mais rien ne put faire + qu'il changeât quelque chose à son genre de vie et qu'il ajoutât le + moindre superflu à son nécessaire.

+

Loin de là. Comme il y a toujours encore plus de misère en bas + que de fraternité en haut, tout était donné, pour ainsi dire, avant + d'être reçu ; c'était comme de l'eau sur une terre sèche ; il avait + beau recevoir de l'argent, il n'en avait jamais. Alors il se + dépouillait.

+

L'usage étant que les évêques énoncent leurs noms de baptême en + tête de leurs mandements et de leurs lettres pastorales, les pauvres + gens du pays avaient choisi, avec une sorte d'instinct affectueux, + dans les noms et prénoms de l'évêque, celui qui leur présentait un + sens, et ils ne l'appelaient que monseigneur Bienvenu. Nous ferons + comme eux, et nous le nommerons ainsi dans l'occasion. Du reste, + cette appellation lui plaisait. – J'aime ce nom-là, + disait-il. Bienvenu corrige monseigneur.

+

Nous ne prétendons pas que le portrait que nous faisons ici soit + vraisemblable ; nous nous bornons à dire qu'il est ressemblant.

+
+
+ + + + 3. A bon évêque dur évêché + +
+

+
+
+
+ + + + + + + Livre 2. La chute + + + + + 1. Le soir d'un jour de marche + +
+

+
+
+
+
+ + + + + + + + + Partie 2. Cosette + + + + + + + Livre 1. Waterloo + + + + + 1. Ce qu'on rencontre en venant de Nivelles + +
+

L'an dernier (1861), par une belle matinée de mai, un passant, + celui qui raconte cette histoire, arrivait de Nivelles et se + dirigeait vers La Hulpe. Il allait à pied. Il suivait, entre deux + rangées d'arbres, une large chaussée pavée ondulant sur des + collines qui viennent l'une après l'autre, soulèvent la route et la + laissent retomber, et font là comme des vagues énormes. Il avait + dépassé Lillois et Bois-Seigneur-Isaac. Il apercevait, à l'ouest, + le clocher d'ardoise de Braine-l'Alleud qui a la forme d'un vase + renversé. Il venait de laisser derrière lui un bois sur une + hauteur, et, à l'angle d'un chemin de traverse, à côté d'une espèce + de potence vermoulue portant l'inscription : Ancienne + barrière no 4, un cabaret ayant sur sa façade cet + écriteau : Au quatre vents. Echabeau, café de + particulier.

+

Un demi-quart de lieue plus loin que ce cabaret, il arriva au + fond d'un petit vallon où il y a de l'eau qui passe sous une arche + pratiquée dans le remblai de la route. Le bouquet d'arbres, + clairsemé mais très vert, qui emplit le vallon d'un côté de la + chaussée, s'éparpille de l'autre dans les prairies et s'en va avec + grâce et comme en désordre vers Braine-l'Alleud.

+

Il y avait là, à droite, au bord de la route, une auberge, une + charrette à quatre roues devant la porte, un grand faisceau de + perches à houblon, une charrue, un tas de broussailles sèches près + d'une haie vive, de la chaux qui fumait dans un trou carré, une + échelle le long d'un vieux hangar à cloisons de paille. Une jeune + fille sarclait dans un champ où une grande affiche jaune, + probablement du spectacle forain de quelque kermesse, volait au + vent. A l'angle de l'auberge, à côté d'une mare où naviguait une + flottille de canards, un sentier mal pavé s'enfonçait dans les + broussailles. Ce passant y entra.

+

Au bout d'une centaine de pas, après avoir longé un mur du + quinzième siècle surmonté d'un pignon aigu à briques contrariées, + il se trouva en présence d'une grande porte de pierre cintrée, avec + imposte rectiligne, dans le grave style de Louis XIV, accostée de + deux médaillons planes. Une façade sévère dominait cette porte ; un + mur perpendiculaire à la façade venait presque toucher la porte et + la flanquait d'un brusque angle droit. Sur le pré devant la porte + gisaient trois herses à travers lesquelles poussaient pêle-mêle + toutes les fleurs de mai. La porte était fermée. Elle avait pour + clôture deux battants décrépits ornés d'un vieux marteau + rouillé.

+

Le soleil était charmant ; les branches avaient ce doux + frémissement de mai qui semble venir des nids plus encore que du + vent. Un brave petit oiseau, probablement amoureux, vocalisait + éperdument dans un grand arbre.

+

Le passant se courba et considéra dans la pierre à gauche, au + bas du pied-droit de la porte, une assez large excavation + circulaire ressemblant à l'alvéole d'une sphère. En ce moment les + battants s'écartèrent et une paysanne sortit.

+

Elle vit le passant et aperçut ce qu'il regardait.

+

– C'est un boulet français qui a fait ça, lui dit-elle. Et elle + ajouta :

+

– Ce que vous voyez là, plus haut, dans la porte, près d'un clou, + c'est le trou d'un gros biscayen. Le biscayen n'a pas traversé le + bois.

+

– Comment s'appelle cet endroit-ci ? demanda le passant.

+

– Hougomont, dit la paysanne.

+

Le passant se redressa. Il fit quelques pas et s'en alla regarder + au-dessus des haies. Il aperçut à l'horizon à travers les arbres une + espèce de monticule et sur ce monticule quelque chose qui, de loin, + ressemblait à un lion.

+

Il était dans le champ de bataille de Waterloo.

+
+
+
+
+
+
diff -r c85252fac80c -r 0a3a8006996b Xml/Documents/torture_test.xml --- a/Xml/Documents/torture_test.xml sam. janv. 14 12:44:31 2012 +0100 +++ b/Xml/Documents/torture_test.xml sam. janv. 21 18:03:09 2012 +0100 @@ -23,11 +23,11 @@ publisher - + Paris 9782843550362 - Les Misérables + L'art de mettre à l'épreuve diff -r c85252fac80c -r 0a3a8006996b Xml/Quiz/blanks_fill.xml --- /dev/null jeu. janv. 01 00:00:00 1970 +0000 +++ b/Xml/Quiz/blanks_fill.xml sam. janv. 21 18:03:09 2012 +0100 @@ -0,0 +1,30 @@ + + + + + + Exercice à trous + + + +

Écrivez correctement les adjectifs de couleur.

+
+ + +

+ Ses lèvres sont bleuesgrises + (bleu ou gris) de froid. +

+

+ Les serviettes orange +

Nom ?

+

Orange est un nom.

+ (orange) sont propres. +

+

+ Il y a des taches blanchâtres + (blanchâtre) sur votre veste. +

+
+
+
diff -r c85252fac80c -r 0a3a8006996b Xml/Quiz/blanks_fill_strict.xml --- /dev/null jeu. janv. 01 00:00:00 1970 +0000 +++ b/Xml/Quiz/blanks_fill_strict.xml sam. janv. 21 18:03:09 2012 +0100 @@ -0,0 +1,29 @@ + + + + + + Exercice à trous + + + +

Écrivez correctement les adjectifs de couleur.

+
+ + +
+

La Mésopotamie est une région du Moyen + Orient située entre le Tigre + et l'Euphrate. Elle correspond à + l'Irak actuel. Il s'agit d'une zone + où l'irrigation n'est pas nécessaire pour l'agriculture.

+
+
+

Au iiie + millénaire av. J.-C., on distingue le Nord, appelé + l'Assyrie de la région du Sud, la + Babylonie.

+
+
+
+
diff -r c85252fac80c -r 0a3a8006996b Xml/Quiz/blanks_select.xml --- /dev/null jeu. janv. 01 00:00:00 1970 +0000 +++ b/Xml/Quiz/blanks_select.xml sam. janv. 21 18:03:09 2012 +0100 @@ -0,0 +1,31 @@ + + + + + + Exercice à trous avec suggestions + + + +

Complètez le texte.

+
+ + + + bergère + « Au feu ! » + +

+ Un berger aime faire croire que le loup attaque son + troupeau. À chaque fois qu'il crie « Au loup ! », tous les gens + du village viennent en courant. Cela amuse beaucoup le + berger. +

+

+ Un jour, le loup attaque son troupeau. Le berger crie + « Au loup ! » mais personne ne vient et le loup emporte + sa plus belle brebis. +

+
+
+
diff -r c85252fac80c -r 0a3a8006996b Xml/Quiz/choices_check.xml --- /dev/null jeu. janv. 01 00:00:00 1970 +0000 +++ b/Xml/Quiz/choices_check.xml sam. janv. 21 18:03:09 2012 +0100 @@ -0,0 +1,41 @@ + + + + + + Exercice QCM cases à cocher + + + +

Mon chiffre des unités est le double de celui des dizaines, mon + chiffre des dixièmes est inférieur à celui des unités. Mon chiffre des + centièmes est supérieur à 7. Qui suis-je ? (deux solutions)

+
+ + + 724,36 + 324,18 + 812,19 + 963,49 + + + +

Il faut procéder par élimination.

+ + + Les quatre nombres vérifient la première condition (« mon chiffre des + unités est le double de celui des dizaines ») : + 724,36 ; 324,18 ; + 812,19 et 963,49. + + + Mais la deuxième condition (« mon chiffre des dixièmes est inférieur + à celui des unités ») t'amène à écarter le nombre + 963,49 et la dernière + condition (« mon chiffre des centièmes est supérieur à 7 »), le + nombre 724,36. + + +
+
+
diff -r c85252fac80c -r 0a3a8006996b Xml/Quiz/choices_radio.xml --- /dev/null jeu. janv. 01 00:00:00 1970 +0000 +++ b/Xml/Quiz/choices_radio.xml sam. janv. 21 18:03:09 2012 +0100 @@ -0,0 +1,39 @@ + + + + + + Exercice QCM radio + + + +

Quand on commande une « surprise » à Otorino le pizzaïolo, il choisit + au hasard trois des ingrédients :

+ + olives ou anchois ; + poivrons ou artichaut ou champignons ; + jambon ou coppa. + +

Quelle est la probabilité d'obtenir une pizza contenant des anchois + et des poivrons ?

+
+ + + ½ + + + + + +

Pour trouver le nombre de cas possibles, le plus simple est de faire + un arbre.

+
+ + +

Pour trouver le nombre de cas possibles, le plus simple est de faire + un arbre.

+

Le nombre de cas favorables est 2.

+

On en déduit la probabilité cherchée : 2/12 = 1/6

+
+
+
diff -r c85252fac80c -r 0a3a8006996b Xml/Quiz/composite.xml --- /dev/null jeu. janv. 01 00:00:00 1970 +0000 +++ b/Xml/Quiz/composite.xml sam. janv. 21 18:03:09 2012 +0100 @@ -0,0 +1,45 @@ + + + + + + Assemblage d'exercices + + + +

À quelle catégorie appartiennent les animaux suivants ?

+
+ + + +

abeille

+
+ + gastéropode + insecte + mollusque + + + +

aigle

+
+ + oiseau + passereau + charognard + rapace + + + +

albatros

+
+ +

+ oiseau_/ + rongeur / + reptile +

+
+
+
+
diff -r c85252fac80c -r 0a3a8006996b Xml/Quiz/matching.xml --- /dev/null jeu. janv. 01 00:00:00 1970 +0000 +++ b/Xml/Quiz/matching.xml sam. janv. 21 18:03:09 2012 +0100 @@ -0,0 +1,32 @@ + + + + + + Exercice d'appariement + + + +

Associez les phrases suivantes avec leur contraire.

+
+ + + +

On s'entend très bien.

+

On s'entend comme chien et chat.

+
+ +

On a perdu le contact.

+

On a gardé contact.

+
+ +

On se chipote souvent.

+

On ne se dispute jamais.

+
+ +

On s’amuse comme des fous.

+

On est plutôt sérieux ensemble.

+
+
+
+
diff -r c85252fac80c -r 0a3a8006996b Xml/Quiz/point.xml --- /dev/null jeu. janv. 01 00:00:00 1970 +0000 +++ b/Xml/Quiz/point.xml sam. janv. 21 18:03:09 2012 +0100 @@ -0,0 +1,38 @@ + + + + + + Exercice de pointage + + + +

Sélectionne le nom ou le pronom qui détermine l'accord de + chaque verbe mis en valeur.

+
+ + +
+

Le centième anniversaire de la mort de + Jules Verne a été célébré en + 2005. Cet écrivain du xixe siècle a + encore aujourd'hui de nombreux lecteurs. + Certains le considèrent comme + l'inventeur du roman de science-fiction.

+
+
+

La découverte de la Terre + est le thème principal de ses + romans. Passionné de géographie et de + sciences, Jules Verne a + imaginé des machines extraordinaires qui + permettent d'explorer des + contrées lointaines ou inconnues. Ses + héros hors du commun parcourent + ainsi aussi bien les profondeurs sous-marines que + l'espace interstellaire.

+
+
+
+
diff -r c85252fac80c -r 0a3a8006996b Xml/Quiz/point_radio.xml --- /dev/null jeu. janv. 01 00:00:00 1970 +0000 +++ b/Xml/Quiz/point_radio.xml sam. janv. 21 18:03:09 2012 +0100 @@ -0,0 +1,22 @@ + + + + + + Exercice de pointage radio + + + +
+

Désignez Le mot qui représente le substantif du verbe.

+
+
+ + +

+ Changer : + changage / changement / changation +

+
+
+
diff -r c85252fac80c -r 0a3a8006996b Xml/Quiz/sort.xml --- /dev/null jeu. janv. 01 00:00:00 1970 +0000 +++ b/Xml/Quiz/sort.xml sam. janv. 21 18:03:09 2012 +0100 @@ -0,0 +1,23 @@ + + + + + + Exercice de tri + + + +

Rangez les nombres du plus petit au plus grand.

+
+ + + < + 59 + 66 + 73 + 87 + 91 + 94 + +
+