Utilisateur:ElioPrrl/Bac à sable


Test {{Estienne}} et {{Tsp}} modifier

Prologue

363 Eudicos. — Mais toi, Socrate, pourquoi restes-tu ainsi muet, après qu’Hippias a si amplement discouru ? D’où vient que tu ne joins pas tes éloges aux nôtres ? Ou, si tu as quelque chose à reprendre, que ne le critiques-tu ? D’autant plus que nous voici entre nous, c’est-à-dire entre gens qui prétendent s’intéresser le plus vivement aux entretiens philosophiques.

Socrate. — Au fait, Eudicos, il y plusieurs points dans ce qu’Hippias a dit à propos d’Homère, bsur lesquels j’aimerais à l’interroger. Par exemple, j’entendais ton père, Apémantos, déclarer que l’Iliade était le chef-d’œuvre d’Homère, supérieure à l’Odyssée autant qu’Achille l’est à Ulysse ; car il considérait ce dernier poème comme composé en l’honneur d’Ulysse, l’autre en l’honneur d’Achille. C’est là un point sur lequel j’interrogerais volontiers Hippias, s’il y est disposé ; je voudrais savoir ce qu’il pense de ces deux personnages, lequel des deux c lui paraît supérieur, puisque aussi bien il nous a développé tant de considérations de toute sorte sur d’autres poètes et sur Homère lui-même.

Eudicos. — Oh ! je ne doute pas qu’Hippias ne se prête à te répondre, si tu lui poses quelque question. N’est-il pas vrai, Hippias, que, si Socrate t’interroge, tu lui répondras ? quelle est ton intention ?

Hippias. — Vraiment, Eudicos, j’agirais d’étrange façon ! Quoi ? j’ai l’habitude de me rendre d’Elis, où j’habite, à Olympie dans l’assemblée solennelle des Grecs, chaque fois que les jeux ont lieu, et, là, d’aller dans le sanctuaire me d mettre à la disposition de tous pour discourir, à la demande de tel ou tel, sur un des sujets que j’ai préparés et pour répondre à toutes les questions qu’on se plaît à me poser ; et aujourd’hui je me déroberais à celles de Socrate !

364 Socrate. — Ah ! Hippias, que tu es heureux de pouvoir ainsi à chaque Olympiade, quand tu entres dans le sanctuaire, être si sûr de ton esprit, si confiant en ta sagesse ! Je serais surpris qu’entre les athlètes adonnés aux exercices du corps, il y en eût un seul qui soit aussi rassuré, aussi confiant en ses forces physiques, quand il va là-bas pour le concours, que tu déclares l’être, toi, en ton intelligence.

Hippias. — Confiance bien naturelle, Socrate. Depuis que je vais ainsi concourir à Olympie, je n’ai jamais rencontré un homme qui me fût supérieur en quoi que ce soit.


Achille et Ulysse
dans Homère.

b Socrate. — Quel honneur pour Élis, ta patrie, mon cher Hippias, et pour tes parents, qu’une réputation comme la tienne ! Mais, pour en revenir à Achille et à Ulysse, qu’as-tu à nous en dire ? lequel tiens-tu pour supérieur, et en quoi ? tout à l’heure, quand nous étions nombreux là-dedans et que tu discourais, j’ai eu peine à suivre ce que tu disais ; car je n’osais pas t’interroger à cause de la foule qui était là ; et puis je craignais, en te questionnant, de gêner ton éloquence. Mais, à présent que nous sommes en petit nombre et qu’Eudicos m’invite à t’interroger, réponds-moi et c explique-nous précisément ce que tu disais à propos de ces deux personnages. Quelles distinctions faisais-tu entre eux ?

Hippias. — Soit ; je ne demande pas mieux, Socrate, que de formuler, plus nettement encore que tout à l’heure, mon jugement sur eux et sur d’autres. Je déclare donc qu’Homère a voulu faire d’Achille le plus brave de ceux qui allèrent en Troade, de Nestor le plus sage, et d’Ulysse, avant tout, l’homme à double face.

→ vers la référence 363 b.


Test {{Ellipse}} modifier

On féconda :

  1. 1o Les ovules A B, A b, a B, a b avec le pollen A B.
  2. 2o Les ovules» A B, A b, a B, a b avec le pollen a b.
  3. 3o Les ovules» A B, A b, a B, a bA B avec le pollen» A B, A b, a B, a b.
  4. 4o Les ovules» A B, A b, a B, a ba b avec le pollen» A B, A b, a B, a b.


Test musique modifier

Voici un accord parfait majeur

 

, composé d’une fondamentale, d’une tierce majeure et d’une quinte.

Voici un accord parfait majeur
 
, composé d’une fondamentale, d’une tierce majeure et d’une quinte.

Complément pour Lorlam modifier

function mes_typos() {
  $.typo.add(function(str) {
// PONCTUATION
    str = str.replace(/( <ref)/g, "<ref"); // pas d'espaces avant les appels de notes
    str = str.replace(/( <\/ref)/g, "<\/ref");
// SUPPRESSION DES LIGATURES
    str = str.replace(/(\u2028)/g, "");
    str = str.replace(/(fi)/g, "fi");
    str = str.replace(/(fl)/g, "fl");
    str = str.replace(/(ff)/g, "ff");
    str = str.replace(/(ſt)/g, "ft");
    str = str.replace(/(st)/g, "st");
// AJOUT AUTOMATIQUE DES EXPOSANTS
    str = str.replace(/(1[°“®º] )/g, "{{1o}}{{lié}}");
    str = str.replace(/(2[°“®º] )/g, "{{2o}}{{lié}}");
    str = str.replace(/(3[°“®º] )/g, "{{3o}}{{lié}}");
    str = str.replace(/(4[°“®º] )/g, "{{4o}}{{lié}}");
    str = str.replace(/(5[°“®º] )/g, "{{5o}}{{lié}}");
    str = str.replace(/(6[°“®º] )/g, "{{6o}}{{lié}}");
    str = str.replace(/(7[°“®º] )/g, "{{7o}}{{lié}}");
    str = str.replace(/(8[°“®º] )/g, "{{8o}}{{lié}}");
    str = str.replace(/(9[°“®º] )/g, "{{9o}}{{lié}}");
    str = str.replace(/n[°“®º] ([0-9]*)/g, "{{n°|$1}}");
    str = str.replace(/( 1er)/g, " {{1er}}");
    str = str.replace(/(?<![0-9])([1-9])e /g, "{{$1e}} "); // cas des nombres de 1 à 9
    str = str.replace(/(?<![0-9])10e /g, "{{10e}} "); // cas du nombre 10
    str = str.replace(/(?<=[0-9])e /g, "{{e}} "); // cas des nombres supérieurs à 11
    str = str.replace(/([0-9])e /g, "{{$1e}} ");
// DÉVELOPPEMENT AUTOMATIQUE DES ABRÉVIATIONS
    str = str.replace(/( éd\.)/g, " {{éd.}}");
    str = str.replace(/( édit\.)/g, " {{édit.}}");
    str = str.replace(/( trad\.)/g, " {{trad.}}");
    str = str.replace(/(ibid\.)/g, "{{ibid.}}");
    str = str.replace(/(Ibid\.)/g, "{{Ibid.|cap}}");
    str = str.replace(/( id\.)/g, " {{id.}}");
    str = str.replace(/( Id\.)/g, " {{Id.|cap}}");
    str = str.replace(/(loc\. cit\.)/g, "{{loc. cit.}}");
    str = str.replace(/(Loc\. cit\.)/g, "{{Loc. cit.|cap}}");
    str = str.replace(/([l\/]\. c\.*)/g, "{{loc. cit.|abr}}");
    str = str.replace(/(op\. cit\.)/g, "{{op. cit.}}");
    str = str.replace(/(Op\. cit\.)/g, "{{Op. cit.|cap}}");
    str = str.replace(/§ ([0-9]*)/g, "{{§|$1}}");
    str = str.replace(/ art\. ([^ \.,…\|\}\)]*)/g, " {{art.|$1}}");
    str = str.replace(/ ch\. ([^ \.,…\|\}\)]*)/g, " {{ch.|$1}}");
    str = str.replace(/ chap\. ([^ \.,…\|\}\)]*)/g, " {{chap.|$1}}");
    str = str.replace(/ col\. ([^ \.,…\|\}\)]*)/g, " {{col.|$1}}");
    str = str.replace(/ fig\. ([^ \.,…\|\}\)]*)/g, " {{fig.|$1}}");
    str = str.replace(/ l\. ([0-9]+)/g, " {{l.|$1}}");
    str = str.replace(/ n\. ([^ \.,…\|\}\)]*)/g, " {{n.|$1}}");
    str = str.replace(/(?<=\s|\()p\. ([^ \.,…\|\}\)]*)/g, "{{pg|$1}}");
    str = str.replace(/(?<=\s|\()P\. ([0-9]+)/g, "{{pg|$1|cap}}");
    str = str.replace(/ pp\. ([^ \.,…\|\}\)]*)/g, " {{ppg|$1}}");
    str = str.replace(/ t\. ([^ \.,…\|\}\)]*)/g, " {{t.|{{rom-maj|$1}}}}");
    str = str.replace(/ v\. ([0-9]+)/g, " {{v.|$1}}");
    str = str.replace(/ vol\. ([^ \.,…\|\}\)]*)/g, " {{vol.|{{rom-maj|$1}}}}");
    str = str.replace(/( sq\.)/g, " {{sq.}}");
    str = str.replace(/( sqq\.)/g, " {{sqq.}}");
    str = str.replace(/( et suiv\.)/g, " {{et suiv.}}");
    str = str.replace(/([0-9abcde] suiv\.)/g, "{{suiv.}}");
    str = str.replace(/av. J.-C./g, "{{av. J.-C.}}");
    str = str.replace(/apr. J.-C./g, "{{apr. J.-C.}}");
    str = str.replace(/ J.-C.(?!\}\})/g, "{{lié}}{{J.-C.}}");
// AJOUT AUTOMATIQUE DES MODÈLES DE TITRE DE CIVILITÉ
    str = str.replace(/(D<sup>r<\/sup>)+/g, "{{Dr}}");
    str = str.replace(/Dr /g, "{{Dr}} ");
    str = str.replace(/(M<sup>r<\/sup>)+/g, "{{Mr}}");
    str = str.replace(/(M<sup><small>r<\/small><\/sup>)+/g, "{{Mr}}");
    str = str.replace(/Mr /g, "{{Mr}} ");
    str = str.replace(/(M<sup>me<\/sup>)+/g, "{{Mme}}");
    str = str.replace(/(M<sup><small>me<\/small><\/sup>)+/g, "{{Mme}}");
    str = str.replace(/Mme /g, "{{Mme}} ");
    str = str.replace(/(M<sup>lle<\/sup>)+/g, "{{Mlle}}");
    str = str.replace(/(M<sup><small>lle<\/small><\/sup>)+/g, "{{Mlle}}");
    str = str.replace(/(M<sup>elle<\/sup>)+/g, "{{Mlle}}");
    str = str.replace(/(M<sup><small>elle<\/small><\/sup>)+/g, "{{Mlle}}");
    str = str.replace(/ M\. de ([^ \.,…\|\}]*)/g, " {{M\.\|{{lié\|de $1}}}}");
    str = str.replace(/ M\. des ([^ \.,…\|\}]*)/g, " {{M\.\|{{lié\|des $1}}}}");
    str = str.replace(/ M\. du ([^ \.,…\|\}]*)/g, " {{M\.\|{{lié\|du $1}}}}");
    str = str.replace(/ M\. La ([^ \.,…\|\}]*)/g, " {{M\.\|{{lié\|La $1}}}}");
    str = str.replace(/ M\. Le ([^ \.,…\|\}]*)/g, " {{M\.\|{{lié\|Le $1}}}}");
    str = str.replace(/(?<=\s)M\. /g, "{{M\.}} ");
    str = str.replace(/(MM\. )/g, "{{MM\.}} ");
    str = str.replace(/Mlle /g, "{{Mlle}} ");
    str = str.replace(/Mgr /g, "{{Mgr}} ");
    str = str.replace(/ P\. /g, " {{P.}} ");
    str = str.replace(/\{\{Dr\}\} ([^ \.,…\|\}]*)/g, "{{Dr\|$1}}");
    str = str.replace(/\{\{Mme\}\} ([^ \.,…\|\}]*)/g, "{{Mme\|$1}}");
    str = str.replace(/\{\{Mlle\}\} ([^ \.,…\|\}]*)/g, "{{Mlle\|$1}}");
    str = str.replace(/\{\{Mgr\}\} ([^ \.,…\|\}]*)/g, "{{Mgr\|$1}}");
    str = str.replace(/\{\{M\.\}\} ([^ \.,…\|\}<]*)/g, "{{M\.\|$1}}");
    str = str.replace(/\{\{MM\.\}\} ([^ \.,…\|\}]*)/g, "{{MM\.\|$1}}");
    str = str.replace(/\{\{M\.\}\}\{\{lié\}\}([^ \.,…\|\}]*)/g, "{{M\.\|$1}}");
    str = str.replace(/\{\{P\.\}\} ([^ \.,…\|\}]*)/g, "{{P\.\|$1}}");
    str = str.replace(/([A-ZÀ-Ü]\.\-[A-ZÀ-Ü]\.)\s+([A-ZÀ-ÜŒ])/g, "{{nobr|$1}}{{lié}}$2");
// CHIFFRES MIS POUR DES LETTRES ET INVERSEMENT
    str = str.replace(/(?<=[\.\!\?]\s)1l(?=\s|s\s)/g, "Il");
    str = str.replace(/(?<![\.\!\?]\s)1l(?=\s|s\s)/g, "il");
    str = str.replace(/(1’)/g, "l’");
    str = str.replace(/( 1a )/g, " la ");
    str = str.replace(/( 1e )/g, " le ");
    str = str.replace(/( 1rs )/g, " les ");
// CHIFFRES ROMAINS
	str = str.replace(/([A-ZÀ-Ü][a-zà-ÿ]+?) ([IVX]+)\b/g, "{{roi|$1|$2}}");
    str = str.replace(/(\n|\-| |\{\{lié\}\}|\()([IVXL]|[IVXLCDM]{2,})([\n-\.,…\|\}\) ])/g, "$1{{rom-maj|$2}}$3");
    str = str.replace(/\.\-\{\{rom-maj\|([IVXLCDM])\}\}\./g, ".-$1.");
    str = str.replace(/(\{\{lié\}\})([ivxlcdm]+)([\n-\.,…\|\}\) ])/g, "$1{{rom|$2}}$3");
    str = str.replace(/(\{\{rom-maj\|Ier\}\})/g, "\{\{Ier\}\}");
    	return str;
  });
}

$.when(
	mw.loader.using( [ 'ext.gadget.Typo' ] ),
	$.ready
).then(
	mes_typos
);