Wikiversité
frwikiversity
https://fr.wikiversity.org/wiki/Wikiversit%C3%A9:Accueil
MediaWiki 1.45.0-wmf.8
first-letter
Média
Spécial
Discussion
Utilisateur
Discussion utilisateur
Wikiversité
Discussion Wikiversité
Fichier
Discussion fichier
MediaWiki
Discussion MediaWiki
Modèle
Discussion modèle
Aide
Discussion aide
Catégorie
Discussion catégorie
Projet
Discussion Projet
Recherche
Discussion Recherche
Faculté
Discussion Faculté
Département
Discussion Département
Transwiki
Discussion Transwiki
TimedText
TimedText talk
Module
Discussion module
Sujet
Wikiversité:Accueil de la communauté
4
29
966419
965481
2025-07-07T16:46:53Z
Fourmidable
50100
966419
wikitext
text/x-wiki
__NOTOC__
Cet espace sert à coordonner les efforts de contribution.
Si vous n'êtes pas à l'aise avec le système wiki, il est d'abord recommandé, pour contribuer, de parcourir [[Aide:Accueil|le portail d'aide]].
{{Boîte colorée
| titre = Que faire ?
| icone = Font Awesome 5 solid chalkboard.svg
| lien = Spécial:EditPage/Aide:Que faire sur Wikiversité ?
| contenu = {{Aide:Que faire sur Wikiversité ?}}
| style = flex: 1 1 auto;
}}
{{Boîte colorée
| titre = Projets de contenu (par faculté)
| icone = Font Awesome 5 solid edit.svg
| lien = Spécial:EditPage/Wikiversité:Accueil de la communauté/Projets de contenu
| contenu = {{/Projets de contenu}}
}}
{{Boîte colorée
| titre = Organisation (projet fonctionnel)
| icone = Font Awesome 5 solid cogs.svg
| contenu =
[[Image:Nuvola apps konquest.png|28px|link=Projet:Laboratoire]]
[[Projet:Laboratoire|Laboratoire]]<br/>Proposer, tester et expérimenter des solutions destinées à améliorer Wikiversité (développement de modèles, robots, étude des contenus et procédés)
[[Image:Preferences-system.svg|28px|link=Projet:Maintenance]]
[[Projet:Maintenance|Maintenance]]<br/>Gérer les fonctionnalités de MediaWiki et assurer un bon affichage des cours
[[Image:Edit-clear.svg|28px|link=Projet:Correction syntaxique]]
[[Projet:Correction syntaxique|Correction syntaxique]]<br/>Corriger les erreurs de wikicode
}}
[[Catégorie:Wikiversité:Communauté]]
[[Catégorie:Aide de la Wikiversité]]
bqlhc96202me7l4397dekg88w7o6jsi
Faculté:Médecine/Départements
106
856
966418
965906
2025-07-07T16:42:08Z
Fourmidable
50100
966418
wikitext
text/x-wiki
__EXPECTED_UNCONNECTED_PAGE__
{| width="100%" cellspacing="0" cellpadding="3"
| width="50%" valign="top" style="border-right: 2px solid #{{Idfaculté/couleur/médecine}};" |
{{Faculté/Sous-section | idfaculté = médecine | Sciences fondamentales}}<br />
* [[Département:Anatomie|Anatomie]]
* [[Département:Bactériologie|Bactériologie]]
* [[Département:Biochimie|Biochimie]]
* [[Département:Biologie cellulaire|Biologie cellulaire]]
* [[Département:Embryologie|Embryologie]]
* [[Département:Génétique|Génétique]]
* [[Département:Histologie|Histologie]]
* [[Département:Pathologie|Pathologie]]
* [[Département:Physiologie|Physiologie]]
* [[Département:Psychopathologie et psychologie clinique|Psychopathologie]]
* [[Département:Sémiologie|Sémiologie]]
* [[Département:Virologie|Virologie]]
| width="50%" valign="top" |
{{Faculté/Sous-section | idfaculté = médecine | Spécialités}}<br />
* [[Département:Endocrinologie et métabolismes|Endocrinologie et métabolismes]]
* [[Département:Médecine du sport|Médecine du sport]]
* [[Département:Médecine générale|Médecine générale]]
* [[Département:Médecine nucléaire|Médecine nucléaire]]
* [[Département:Médecine physique et de réadaptation|Médecine physique et de réadaptation]]
* [[Département:Neurologie|Neurologie]]
* [[Département:Paramédicale|Paramédicale]]
* [[Département:Psychiatrie|Psychiatrie]]
* [[Département:Rhumatologie|Rhumatologie]]
* [[Département:Pharmacie|Pharmacie]]
* [[Département:Santé publique et pathologie professionnelle|Santé publique et santé communautaire]]
|-
| width="50%" valign="top" style="border-right: 2px solid #{{Idfaculté/couleur/médecine}};" |
{{Faculté/Sous-section | idfaculté = médecine | Chirurgie et anesthésie}}<br />
* [[Département:Anesthésiologie|Anesthésiologie]]
| width="50%" valign="top" |
{{Faculté/Sous-section | idfaculté = médecine | Domaines d'intervention}}<br />
* [[Département:Biologie médicale|Biologie médicale]]
* [[Département:Génie biomédical|Génie biomédical]]
* [[Nutrition]]
|-
| width="50%" valign="top" style="border-right: 2px solid #{{Idfaculté/couleur/médecine}};" |
{{Faculté/Sous-section | idfaculté = médecine | Sciences de la santé}}<br />
* [[Département:Kinésithérapie-Physiothérapie|Kinésithérapie-Physiothérapie]]
|
|-
|}
{{Faculté/Séparateur | idfaculté = médecine}}
{{Faculté/Liste | idfaculté = médecine
| {{Faculté/Leçons
| titre = Leçons de médecine par niveau
| nom-faculté = faculté de médecine
}}
| {{Faculté/Recherche
| titre = Médecine
| idfaculté = médecine
| interface = oui
}}
}}
{{AutoCat}}
s636o3wpkjpbqxi1c7dwxyk29ojuwxy
Wikiversité:La salle café/En-tête
4
1140
966420
965105
2025-07-07T16:47:42Z
Fourmidable
50100
966420
wikitext
text/x-wiki
{{Raccourci|WV:C|WV:SC|WV:LSC|WV:Café}}
{| id="WBistro" class="WSerieV plainlinks" cellpadding="2" cellspacing="0" style="box-shadow: 0 0 10px #CCC; margin: 1% 0; margin-left: 1em; padding: .3em; float: right; border: 1px solid #999; background: #FFF0FF; text-align: center;"
<!--- Pour changer l’image, merci de garder la taille 210px --->
| '''[{{fullurl:{{FULLPAGENAME}}/{{CURRENTMONTHNAME}} {{CURRENTYEAR}}|action=edit§ion=new}} <span style="font-size: 1.2em;">Ajouter un nouveau message</span><br />Add a new message]'''
| [[Fichier:OOjs UI icon speechBubbleAdd-ltr-constructive.svg|50px|link={{fullurl:{{FULLPAGENAME}}/{{CURRENTMONTHNAME}} {{CURRENTYEAR}}|action=edit§ion=new}}|Ajouter un message]]
|-
| <inputbox>
bgcolor=transparent
type=fulltext
prefix=Wikiversité:La salle café
width=20
searchbuttonlabel=Rechercher dans les archives
</inputbox>
| [[Fichier:OOjs UI indicator search-ltr.svg|50px|link=]]
|-
| colspan="2" |
[[Fichier:Wikiversity cup.jpg|210px|Tasse d'expresso personnalisée avec le logo de Wikiversité|center]]
|-
| colspan="2" |
[[Wikiversité:La salle café/{{#time:F Y}}|Café du mois]] ([{{fullurl:Wikiversité:La salle café/{{#time:F Y}}|action=watch}} suivre])</span><br />
[[Wikiversité:La salle café/Archives|Archives]]
|}
La « salle café » est un endroit pour discuter du projet et se renseigner sur son actualité. '''Toute demande de leçon y est ignorée.'''
'''Pas d'insulte ni d'attaque personnelle.''' En cas de conflit avec un autre contributeur, [[Wikiversité:Requêtes aux administrateurs|adressez-vous aux administrateurs]].
'''Ne laissez pas votre adresse mail ou votre numéro de téléphone'''. Ces pages étant référencées par les moteurs de recherche, il est facile pour des robots spammeurs d'y récupérer des informations de contact. Utilisez plutôt vos pages de discussion.
<center><span style="font-size:120%;" class="plainlinks">[{{fullurl:Wikiversité:La salle café/{{CURRENTMONTHNAME}} {{CURRENTYEAR}}|action=edit§ion=new}} {{Bouton cliquable|Ajouter un message|couleur=bleu}}]</span></center>
{{Clr}}
[[Catégorie:La salle café]]
<noinclude>[[Catégorie:En-têtes de la Wikiversité]]</noinclude>
gz1zqesbagz6l2axs29poow0pu40lai
Wikiversité:Administrateur/Candidature/Archives
4
5893
966447
911629
2025-07-07T19:56:12Z
Fourmidable
50100
/* 2021 */
966447
wikitext
text/x-wiki
Les candidatures suivantes sont désormais closes.
== Archives ==
=== 2021 ===
* [[Wikiversité:Administrateur/Candidature/Fourmidable]] : 2021-04-4 | {{oui}}.
=== 2019 ===
* [[Wikiversité:Administrateur/Candidature/:Rical]] : 2019-02-20 | {{non}}.
=== 2018 ===
* [[Wikiversité:Administrateur/Candidature/FrankyLeRoutier 4]] : 2018-05-29 | {{non}}.
=== 2015 ===
* [[Wikiversité:Administrateur/Candidature/Frigory]] : 2015-09-22 | {{fait}}.
* [[Wikiversité:Administrateur/Candidature/Lionel Scheepmans]] : 2015-09-20 | {{fait}}.
* [[Wikiversité:Administrateur/Candidature/FrankyLeRoutier 3]] : 2015-07-07 | {{non}}.
=== 2014 ===
* [[Wikiversité:Administrateur/Candidature/FrankyLeRoutier 2]] : 2014-04-06 | {{fait}}.
=== 2013 ===
* [[Wikiversité:Administrateur/Candidature/Mamagalubru]] : 2013-12-10 | {{fait}}.
* [[Wikiversité:Administrateur/Candidature/JackBot]] : 2013-09-06 | {{fait}}.
=== 2012 ===
* [[Wikiversité:Administrateur/Candidature/FrankyLeRoutier]] : 2012-12-03T23 | {{fait}}.
* [[Wikiversité:Administrateur/Candidature/Lydie Noria]] : 2012-01-01 | {{fait}}.
=== 2011 ===
* [[Wikiversité:Administrateur/Candidature/Cynddl]] : 2011-05-02 | {{fait}}.
=== 2010 ===
* [[Wikiversité:Administrateur/Candidature/JackPotte2]] : 2010-05-18 | {{fait}}.
=== 2009 ===
* [[Wikiversité:Administrateur/Candidature/JackPotte]] : 2009-07-13 | {{non}}.
=== 2008 ===
* [[Wikiversité:Administrateur/Candidature/Xzapro4]] : 2008-09-14 | {{fait}}.
=== 2007 ===
* [[Wikiversité:Administrateur/Candidature/Crochet.david.bot]] : 2007-09-22 | {{non}}.
* [[Wikiversité:Administrateur/Candidature/Karl1263 (2)]] : 2007-08-16 | {{fait}}.
* [[Wikiversité:Administrateur/Candidature/Karl1263]] : 2007-06-12 | {{non}}.
* [[Wikiversité:Administrateur/Candidature/Crochet.david]] : 2007-06-01 | {{fait}}.
* [[Wikiversité:Administrateur/Candidature/Vivelefrat]] : 2007-05-12 | {{fait}}.
* [[Wikiversité:Administrateur/Candidature/Julien1311]] : 2007-02-11 | {{fait}}.
* [[Wikiversité:Administrateur/Candidature/Min's]] : 2007-01-28 | {{fait}}.
* [[Wikiversité:Administrateur/Candidature/RM77 2]] : 2007-01-24 | {{fait}}.
=== 2006 ===
* [[Wikiversité:Administrateur/Candidature/Claudsus]] : 2006-12-28 | {{non}}.
* [[Wikiversité:Administrateur/Candidature/Grimlock]] : 2006-12-06 | {{non}}.
* [[Wikiversité:Administrateur/Candidature/STyx]] : 2006-12-06 | {{non}}.
* [[Wikiversité:Administrateur/Candidature/RM77]] : 2006-12-06 | {{non}}.
* [[Wikiversité:Administrateur/Candidature/Shapsed]] : 2006-12-06 | {{fait}}.
* [[Wikiversité:Administrateur/Candidature/Grondin]] : 2006-12-06 | {{fait}}.
* [[Wikiversité:Administrateur/Candidature/J.M. Tavernier]] : 2006-12-06 | {{fait}}.
* [[Wikiversité:Administrateur/Candidature/guillom]] : 2006-12-06 | {{fait}}.
* [[Wikiversité:Administrateur/Candidature/Sainte-Rose]] : 2006-12-06 | {{fait}}.
* [[Wikiversité:Administrateur/Candidature/Chtit draco]] : 2006-12-06 | {{fait}}.
[[Catégorie:Wikiversité:Administrateur|Archives]]
[[Catégorie:Archives]]
9euwmcbuxva5wgyrfsepgipb87rxrco
966449
966447
2025-07-07T19:59:51Z
Fourmidable
50100
/* Archives */
966449
wikitext
text/x-wiki
Les candidatures suivantes sont désormais closes.
== Archives ==
=== 2021 ===
* [[Wikiversité:Administrateur/Candidature/Fourmidable]] : 2021-04-4 | {{oui|Élu}}
=== 2019 ===
* [[Wikiversité:Administrateur/Candidature/:Rical]] : 2019-02-20 | {{Non|Non élu}}
=== 2018 ===
* [[Wikiversité:Administrateur/Candidature/FrankyLeRoutier 4]] : 2018-05-29 | {{Non|Non élu}}
=== 2015 ===
* [[Wikiversité:Administrateur/Candidature/Frigory]] : 2015-09-22 | {{Oui|Élu}}
* [[Wikiversité:Administrateur/Candidature/Lionel Scheepmans]] : 2015-09-20 | {{Oui|Élu}}
* [[Wikiversité:Administrateur/Candidature/FrankyLeRoutier 3]] : 2015-07-07 | {{Non|Non élu}}
=== 2014 ===
* [[Wikiversité:Administrateur/Candidature/FrankyLeRoutier 2]] : 2014-04-06 | {{Oui|Élu}}
=== 2013 ===
* [[Wikiversité:Administrateur/Candidature/Mamagalubru]] : 2013-12-10 | {{Oui|Élu}}
* [[Wikiversité:Administrateur/Candidature/JackBot]] : 2013-09-06 | {{Oui|Élu}}
=== 2012 ===
* [[Wikiversité:Administrateur/Candidature/FrankyLeRoutier]] : 2012-12-03T23 | {{Oui|Élu}}
* [[Wikiversité:Administrateur/Candidature/Lydie Noria]] : 2012-01-01 | {{Oui|Élu}}
=== 2011 ===
* [[Wikiversité:Administrateur/Candidature/Cynddl]] : 2011-05-02 | {{Oui|Élu}}
=== 2010 ===
* [[Wikiversité:Administrateur/Candidature/JackPotte2]] : 2010-05-18 | {{Oui|Élu}}
=== 2009 ===
* [[Wikiversité:Administrateur/Candidature/JackPotte]] : 2009-07-13 | {{Non|Non élu}}
=== 2008 ===
* [[Wikiversité:Administrateur/Candidature/Xzapro4]] : 2008-09-14 | {{Oui|Élu}}
=== 2007 ===
* [[Wikiversité:Administrateur/Candidature/Crochet david bot]] : 2007-09-22 | {{Non|Non élu}}
* [[Wikiversité:Administrateur/Candidature/Karl1263 (2)]] : 2007-08-16 | {{Oui|Élu}}
* [[Wikiversité:Administrateur/Candidature/Karl1263]] : 2007-06-12 | {{Non|Non élu}}
* [[Wikiversité:Administrateur/Candidature/Crochet david]] : 2007-06-01 | {{Oui|Élu}}
* [[Wikiversité:Administrateur/Candidature/Vivelefrat]] : 2007-05-12 | {{Oui|Élu}}
* [[Wikiversité:Administrateur/Candidature/Julien1311]] : 2007-02-11 | {{Oui|Élu}}
* [[Wikiversité:Administrateur/Candidature/Min's]] : 2007-01-28 | {{Oui|Élu}}
* [[Wikiversité:Administrateur/Candidature/RM77 2]] : 2007-01-24 | {{Oui|Élu}}
=== 2006 ===
* [[Wikiversité:Administrateur/Candidature/Claudsus]] : 2006-12-28 | {{Non|Non élu}}
* [[Wikiversité:Administrateur/Candidature/Grimlock]] : 2006-12-06 | {{Non|Non élu}}
* [[Wikiversité:Administrateur/Candidature/STyx]] : 2006-12-06 | {{Non|Non élu}}
* [[Wikiversité:Administrateur/Candidature/RM77]] : 2006-12-06 | {{Non|Non élu}}
* [[Wikiversité:Administrateur/Candidature/Shapsed]] : 2006-12-06 | {{Oui|Élu}}
* [[Wikiversité:Administrateur/Candidature/Grondin]] : 2006-12-06 | {{Oui|Élu}}
* [[Wikiversité:Administrateur/Candidature/J M Tavernier]] : 2006-12-06 | {{Oui|Élu}}
* [[Wikiversité:Administrateur/Candidature/guillom]] : 2006-12-06 | {{Oui|Élu}}
* [[Wikiversité:Administrateur/Candidature/Sainte-Rose]] : 2006-12-06 | {{Oui|Élu}}
* [[Wikiversité:Administrateur/Candidature/Chtit draco]] : 2006-12-06 | {{Oui|Élu}}
[[Catégorie:Wikiversité:Administrateur|Archives]]
[[Catégorie:Archives]]
qj5i1pr7jjcn83yzbhfq278rzzku5ke
Discussion utilisateur:Lamiot
3
15802
966434
961013
2025-07-07T19:02:58Z
Crochet.david.bot
1005
Bot : correction de la syntaxe wiki
966434
wikitext
text/x-wiki
== My two cents ==
Bonjour Lamiot, c’est formidable ce que vous faites. Je ne suis pas du tout d'un tempérament aquatique ni calée en robotique (ça c’est le domaine de mon mari et de mon fils) mais le côté visuel c’est plutôt moi. Pour faire ponctuellement des identifications, des logos et autres trucs graphiques, n'hésite pas à me faire signe sur Wp. --[[Utilisateur:Salix|Salix]] ([[Discussion utilisateur:Salix|discussion]]) 10 septembre 2015 à 10:39 (UTC)
: Merci beaucoup. Venant de toi, je suis très flatté de ces encouragements. Personne dans l'équipe n'a pensé à un logo, mais c’est une très bonne idée (je pense qu’il faudra aussi quelques jolies bandeau décoratifs et pédagogiques pour la déco de certaines pages ; là j’ai plein de photos en attente ); donc : propositions et idées bienvenues pour le logo (idéalement il faudrait que le logo fasse bien comprendre qu'on est sous l'eau et qu'on veut observer via un drone les espèces animales, végétales, fongiques et les paysages subaquatiques), tout en restant simple et "visuel" (pas facile, je le reconnais). Je pense que tes connaissances pourraient aussi nous orienter pour ce qui concerne les aspects [[w:fr:Biomimétique|biomimétiques]] que nous pourrons imaginer puis tester. --[[Utilisateur:Lamiot|Lamiot]] ([[Discussion utilisateur:Lamiot|discussion]]) 10 septembre 2015 à 19:47 (UTC)
== Candidature au statut d'administrateur ==
[[Utilisateur:Lionel Scheepmans|Lionel Scheepmans]] propose sa candidature au statut d'administrateur (administrateur) sur la page [[Wikiversité:Administrateur/Candidature/Lionel Scheepmans]]. Vous êtes invités à venir voter !
<small>Ceci est un message envoyé globalement à un groupe d'utilisateurs. Si, à l'avenir, vous ne souhaitez plus recevoir ce type de message, vous pouvez vous désinscrire sur la page [[Wikiversité:Notification de prises de décisions]].</small>
<!-- Message envoyé par User:Lydie Noria@frwikiversity en utilisant la liste à https://fr.wikiversity.org/w/index.php?title=Wikiversité:Votes&oldid=501166 -->
== Candidature au statut d'administrateur ==
[[Utilisateur:Frigory|Frigory]] propose sa candidature au statut d'administrateur (administrateur) sur la page [[Wikiversité:Administrateur/Candidature/Frigory]]. Vous êtes invités à venir voter !
<small>Ceci est un message envoyé globalement à un groupe d'utilisateurs. Si, à l'avenir, vous ne souhaitez plus recevoir ce type de message, vous pouvez vous désinscrire sur la page [[Wikiversité:Notification de prises de décisions]].</small>
<!-- Message envoyé par User:Lydie Noria@frwikiversity en utilisant la liste à https://fr.wikiversity.org/w/index.php?title=Wikiversité:Votes&oldid=501166 -->
== Supports de cours multimédia ==
Une prise de décision est lancée par [[Utilisateur:Psychoslave|Psychoslave]] sur les supports de cours multimédia dans la Wikiversité. Vous êtes invité à en discuter et voter sur la page [[Projet:Wikiversité/Supports de cours multimédia]].
<small>Ceci est un message envoyé globalement à un groupe d'utilisateurs. Si, à l'avenir, vous ne souhaitez plus recevoir ce type de message, vous pouvez vous désinscrire sur la page [[Wikiversité:Notification de prises de décisions]].</small>
<!-- Message envoyé par User:Lydie Noria@frwikiversity en utilisant la liste à https://fr.wikiversity.org/w/index.php?title=Wikiversité:Votes&oldid=501721 -->
== Sur la désignation par le mot : « administrateur » des administrateurs ==
Une prise de décision est lancée par [[Utilisatrice:Lydie Noria|Lydie Noria]] sur une rectification de la désignation par le mot : « administrateur » des administrateurs de la Wikiversité. Vous êtes invités à en discuter et voter sur la page [[Projet:Wikiversité/La Wikiversité n’est pas une bibliothèque]].
<small>Ceci est un message envoyé globalement à un groupe d'utilisateurs. Si, à l'avenir, vous ne souhaitez plus recevoir ce type de message, vous pouvez vous désinscrire sur la page [[Wikiversité:Notification de prises de décisions]].</small>
<!-- Message envoyé par User:Lydie Noria@frwikiversity en utilisant la liste à https://fr.wikiversity.org/w/index.php?title=Wikiversité:Votes&oldid=505314 -->
== Comportement en l'absence de règles ==
Une prise de décision est lancée par [[Utilisatrice:Lydie Noria|Lydie Noria]] sur le comportement à adopter en l'absence de règles.
<small>Ceci est un message envoyé globalement à un groupe d'utilisateurs. Si, à l'avenir, vous ne souhaitez plus recevoir ce type de message, vous pouvez vous désinscrire sur la page [[Wikiversité:Notification de prises de décisions]].</small>
<!-- Message envoyé par User:Lydie Noria@frwikiversity en utilisant la liste à https://fr.wikiversity.org/w/index.php?title=Wikiversité:Votes&oldid=505314 -->
== Comportement en l'absence de règles (précision) ==
Une prise de décision est lancée par [[Utilisatrice:Lydie Noria|Lydie Noria]] sur le comportement à adopter en l'absence de règles. Vous êtes invités à en discuter et voter sur la page [[Projet:Wikiversité/Comportement en l'absence de règles]].
<small>Ceci est un message envoyé globalement à un groupe d'utilisateurs. Si, à l'avenir, vous ne souhaitez plus recevoir ce type de message, vous pouvez vous désinscrire sur la page [[Wikiversité:Notification de prises de décisions]].</small>
<!-- Message envoyé par User:Lydie Noria@frwikiversity en utilisant la liste à https://fr.wikiversity.org/w/index.php?title=Wikiversité:Votes&oldid=505314 -->
== Candidature au statut de bureaucrate ==
[[Utilisateur:Lydie Noria|Lydie Noria]] propose sa candidature au statut de bureaucrate sur la page [[Wikiversité:Bureaucrate/Candidature/Lydie Noria]]. Vous êtes invités à venir voter !
<small>Ceci est un message envoyé globalement à un groupe d'utilisateurs. Si, à l'avenir, vous ne souhaitez plus recevoir ce type de message, vous pouvez vous désinscrire sur la page [[Wikiversité:Notification de prises de décisions]].</small>
<!-- Message envoyé par User:Lydie Noria@frwikiversity en utilisant la liste à https://fr.wikiversity.org/w/index.php?title=Wikiversité:Votes&oldid=516364 -->
== Deux nouvelles prises de décisions au sein de Wikiversité. ==
Bonjour,
Ce petit message pour vous informer sur l'ouverture de deux nouvelles prises de décisions au sein de notre projet. Voici les liens qui vous mènerons vers ces pages :
*[[Projet:Wikiversité/Éditeur Visuel 2]]
*[[Projet:Wikiversité/Espace de noms « Recherche » 2]]
Une belle fin de journée, [[Utilisateur:MediaWiki message delivery|MediaWiki message delivery]] ([[Discussion utilisateur:MediaWiki message delivery|discussion]]) 12 janvier 2016 à 18:37 (UTC)
<small>Ceci est un message envoyé globalement à un groupe d'utilisateurs. Si, à l'avenir, vous ne souhaitez plus recevoir ce type d'avertissement, vous pouvez vous désinscrire en retirant votre nom d'utilisateur situé sur la page [[Wikiversité:Notification de prises de décisions]]</small>.
<!-- Message envoyé par User:Lionel Scheepmans@frwikiversity en utilisant la liste à https://fr.wikiversity.org/w/index.php?title=Wikiversité:Votes&oldid=516364 -->
== Autoriser la création de pages gadget-MOOC ==
Une prise de décision est lancée par [[Utilisateur:Isabelle-ANDI|Isabelle-ANDI]] cf. pages gadget-MOOC dans Wikiversité. voir : [[Projet:Wikiversité/Autoriser la création de pages gadget-MOOC]].
<small> se désinscrire [[Wikiversité:Notification de prises de décisions]].</small>
<!-- Message envoyé par User:Lydie Noria@frwikiversity en utilisant la liste à https://fr.wikiversity.org/w/index.php?title=Wikiversité:Notification_de_prises_de_décisions&oldid=532249 -->
== Conception logicielle ==
:Tout d'abord bonjour et merci aussi pour ton travail sur Wikiversité.
Qu'on entend exactement par "conception logicielle" (concept qui ne semble pas encore avoir de page dans Wikipédia, en tous cas sous ce nom). Mon premier mouvement était de faire un redirect de cette expression vers "Conception de logiciel puis je me suis dit que ce n'était peut être pas pertinent (est-ce la même chose ?) : Peux-tu m'éclairer en quelques mots ?
:Pour moi (mais peut-être pas pour d'autres), "Conception de logiciel" et "Conception logicielle" représentent actuellement les mêmes notions, j'emploie indifféremment l'une ou l'autre de ces appellations (bien que le premier ("Conception de logiciel") soit plus précis). "Conception logicielle" pourrait cependant dans un futur assez proche représenter soit une signature de métier informatique (par exemple ==> conception logicielle : Mamagalubru ou MamagalubruExcel), soit une création (artistique, technique, ...) effectuée grâce à un logiciel (notamment d'intelligence artificielle), mais je laisse le temps donner des noms aux concepts.
:A bientôt et bonne continuation sur wikiversité.[[Utilisateur:Mamagalubru|Mamagalubru]] ([[Discussion utilisateur:Mamagalubru|discussion]]) 8 mars 2016 à 11:12 (UTC)
::Ok, merci, il me semblait bien pressentir qq chose comme ça. Je ne ferais dont pas de redirection. --[[Utilisateur:Lamiot|Lamiot]] ([[Discussion utilisateur:Lamiot|discussion]]) 8 mars 2016 à 14:02 (UTC)
== Nouvelle prise de décision au sujet de l'installation de Flow dans la Wikiversité ==
Bonjour,
Une prise de décision concernant l'installation de [[w:wikipédia:Flow|Flow]] dans la Wikiversité vient d'être lancée. Vous êtes invité à en discuter et voter sur la page : [[Projet:Wikiversité/Flow]].
Une belle fin de journée !
[[Utilisateur:MediaWiki message delivery|MediaWiki message delivery]] ([[Discussion utilisateur:MediaWiki message delivery|discussion]]) 14 juin 2016 à 17:06 (UTC)
<!-- Message envoyé par User:Lionel Scheepmans@frwikiversity en utilisant la liste à https://fr.wikiversity.org/w/index.php?title=Wikiversité:Notification_de_prises_de_décisions&oldid=585023 -->
== Nouvelle prise de décision en cours ==
Bonjour,
Une nouvelle [[Wikiversité:Pages à supprimer/Recherche:Collaboration juive sous le nazisme|prise de décision communautaire au sujet de la suppression d'une page de recherche est en cours]]. Soyez les bienvenus pour apporter vos commentaires et vos avis. Une belle fin de journée à tous. [[Utilisateur:MediaWiki message delivery|MediaWiki message delivery]] ([[Discussion utilisateur:MediaWiki message delivery|discussion]]) 26 octobre 2016 à 21:42 (UTC)
<!-- Message envoyé par User:Lionel Scheepmans@frwikiversity en utilisant la liste à https://fr.wikiversity.org/w/index.php?title=Wikiversité:Notification_de_prises_de_décisions&oldid=607578 -->
== Nouvelle prise de décision ==
Bonjour,
Une nouvelle prise de décision est organisée sur le recyclage de cinq facultés en département. Vous êtes invités à en discuter et voter sur le [[Projet:Wikiversité/Recyclage de cinq facultés en département]]. Cordialement.
<!-- Message envoyé par User:Lydie Noria@frwikiversity en utilisant la liste à https://fr.wikiversity.org/w/index.php?title=Wikiversité:Notification_de_prises_de_décisions&oldid=614606 -->
== Prise de décision sur les facultés de langues ==
[[Utilisateur:Amqui|Amqui]] a lancé une prise de décision sur la page [[Projet:Wikiversité/Langues]]. Vous êtes invités à venir en discuter. L'objet du ou des votes n'a pas encore été clairement précisé. Si l'objet de la discussion vous intéresse, veuillez garder un œil sur la page pour voter le cas échéant. Cordialement. [[Utilisateur:MediaWiki message delivery|MediaWiki message delivery]] ([[Discussion utilisateur:MediaWiki message delivery|discussion]]) 19 février 2017 à 04:05 (UTC)
<!-- Message envoyé par User:Lydie Noria@frwikiversity en utilisant la liste à https://fr.wikiversity.org/w/index.php?title=Wikiversité:Notification_de_prises_de_décisions&oldid=614606 -->
== Installation d'extensions pour visualiser des vidéos externes dans la Wikiversité ==
Bonjour, une prise de décision a été lancée dans le [[Projet:Wikiversité/Installation d'un lecteur de vidéos externes]]. Vous êtes invités à venir en discuter. [[Utilisateur:MediaWiki message delivery|MediaWiki message delivery]] ([[Discussion utilisateur:MediaWiki message delivery|discussion]]) 6 avril 2017 à 19:59 (UTC)
<!-- Message envoyé par User:Lydie Noria@frwikiversity en utilisant la liste à https://fr.wikiversity.org/w/index.php?title=Wikiversité:Notification_de_prises_de_décisions&oldid=614606 -->
== Votes sur les facultés de langues ==
Bonjour, la phase de vote a démarrée sur le [[Projet:Wikiversité/Langues]]. Vous êtes cordialement invité à venir voter. [[Utilisateur:MediaWiki message delivery|MediaWiki message delivery]] ([[Discussion utilisateur:MediaWiki message delivery|discussion]]) 24 avril 2017 à 04:21 (UTC)
<!-- Message envoyé par User:Lydie Noria@frwikiversity en utilisant la liste à https://fr.wikiversity.org/w/index.php?title=Wikiversité:Notification_de_prises_de_décisions&oldid=614606 -->
== Nouvelle prise de décision importante sur les principes de bonne gouvernance ==
Bonjour, vous êtes invité à participer à une prise de décision importante pouvant potentiellement déboucher sur la mise en place de principes de bonne gouvernance au sein du projet Wikiversité francophone. Les enjeux, discussions, propositions à voter et les votes éventuels auront lieu sur la page [[Projet:Wikiversité/Principes de bonne gouvernance]]. En espérant vous y retrouver, on vous souhaite une très agréable fin de journée, [[Utilisateur:MediaWiki message delivery|MediaWiki message delivery]] ([[Discussion utilisateur:MediaWiki message delivery|discussion]]) 28 avril 2017 à 09:00 (UTC)
<!-- Message envoyé par User:Lionel Scheepmans@frwikiversity en utilisant la liste à https://fr.wikiversity.org/w/index.php?title=Wikiversité:Notification_de_prises_de_décisions&oldid=651778 -->
== Nouvelle prise de décision au sujet de Flow ==
Bonjour, vous êtes invité à participer à une prise de décision au sujet d'une potentielle expansion de Flow sur les pages de discussions au sein de Wikiversité. Le rendez-vous est fixé sur la page [[Projet:Wikiversité/Flow 2]]. En espérant vous y retrouver nombreux, on vous souhaite une très agréable fin de journée.
P.-S. Ce message vous est envoyé parce que votre non utilisateur figure sur la page [[Wikiversité:Notification de prises de décisions]]. Si vous ne voulez plus recevoir ces notifications, rendez vous sur cette page et effacez votre nom d’utilisateur qui figure dans la liste.
<!-- Message envoyé par User:Lionel Scheepmans@frwikiversity en utilisant la liste à https://fr.wikiversity.org/w/index.php?title=Wikiversité:Notification_de_prises_de_décisions&oldid=651778 -->
== Début des votes concernant l'installation de Flow ==
Bonjour, vous pouvez dès à présent [[Projet:Wikiversité/Flow 2#Vote|participer aux votes]] concernant l'expansion de Flow sur les pages de discussions des espaces de noms de Wikiversité. En espérant vous y voir nombreux, nous vous souhaitons une très agréable fin de journée.
<small>P.-S. Ce message vous est envoyé parce que votre non utilisateur figure sur la page [[Wikiversité:Notifications au sujet des prises de décisions et des débuts de votes]]. Si vous ne voulez plus recevoir ces notifications, rendez vous sur cette page et effacez votre nom d’utilisateur figurant dans la liste.</small>
<!-- Message envoyé par User:Lionel Scheepmans@frwikiversity en utilisant la liste à https://fr.wikiversity.org/w/index.php?title=Wikiversité:Notifications_au_sujet_des_prises_de_décisions_et_des_débuts_de votes&oldid=661329 -->
== Refonte des pages de discussions communautaires ==
Bonjour, Une prise de décision est proposée sur une refonte des pages de discussions communautaires. Vous êtes invités à y participer sur le [[Projet:Wikiversité/Refonte des pages de discussions communautaires]]. Cordialement. [[Utilisateur:MediaWiki message delivery|MediaWiki message delivery]] ([[Discussion utilisateur:MediaWiki message delivery|discussion]]) 28 août 2017 à 09:33 (UTC)
<small>Ceci est un message envoyé globalement à un groupe d'utilisateurs. Si, à l'avenir, vous ne souhaitez plus recevoir ce type de message, vous pouvez vous désinscrire sur la page [[Wikiversité:Notifications au sujet des prises de décisions et des débuts de votes]].</small>
<!-- Message envoyé par User:Lydie Noria@frwikiversity en utilisant la liste à https://fr.wikiversity.org/w/index.php?title=Wikiversité:Notifications_au_sujet_des_prises_de_décisions_et_des_débuts_de_votes&oldid=687403 -->
== Conventions de gestion de la Wikiversité ==
Bonjour, Une prise de décision est proposée par [[Utilisateur:Lydie Noria|Lydie Noria]] sur l'approbation de la page [[Wikiversité:Conventions de gestion]] qui définit les règles de gestion de la Wikiversité. Vous êtes invités à en discuter et voter sur le [[Projet:Wikiversité/Conventions de gestion]]. Cordialement. [[Utilisateur:MediaWiki message delivery|MediaWiki message delivery]] ([[Discussion utilisateur:MediaWiki message delivery|discussion]]) 20 septembre 2017 à 01:31 (UTC)
<small>Ceci est un message envoyé globalement à un groupe d'utilisateurs. Si, à l'avenir, vous ne souhaitez plus recevoir ce type de message, vous pouvez vous désinscrire sur la page [[Wikiversité:Notifications au sujet des prises de décisions et des débuts de votes]].</small>
<!-- Message envoyé par User:Lydie Noria@frwikiversity en utilisant la liste à https://fr.wikiversity.org/w/index.php?title=Wikiversité:Notifications_au_sujet_des_prises_de_décisions_et_des_débuts_de votes&oldid=687403 -->
== Conventions de gestion de la Wikiversité (Redémarrage) ==
Bonjour, vous êtes invité à nouveau à discuter et voter sur le [[Projet:Wikiversité/Conventions de gestion]]. [[Utilisateur:Psychoslave|Psychoslave]] ayant fait des modifications importantes du texte initial proposé (qui ne faisait pas consensus) et en accord avec une majorité d'utilisateurs ayant participé aux votes sur le texte initial, il a été décidé un redémarrage de la prise de décision. Les votes et les discussions concernant le texte initial ont été supprimés, veuillez nous en excuser. [[Utilisateur:MediaWiki message delivery|MediaWiki message delivery]] ([[Discussion utilisateur:MediaWiki message delivery|discussion]]) 26 septembre 2017 à 06:12 (UTC)
<!-- Message envoyé par User:Lydie Noria@frwikiversity en utilisant la liste à https://fr.wikiversity.org/w/index.php?title=Wikiversité:Notifications_au_sujet_des_prises_de_décisions_et_des_débuts_de_votes&oldid=687403 -->
== Avis de clôture des votes sur les conventions de gestion de la Wikiversité ==
Bonjour, sauf reprise des discussions, le [[Projet:Wikiversité/Conventions de gestion]] sera conclu le jeudi 5 octobre 2017. Vous êtes chaleureusement invités à venir voter avant clôture des votes. [[Utilisateur:MediaWiki message delivery|MediaWiki message delivery]] ([[Discussion utilisateur:MediaWiki message delivery|discussion]]) 2 octobre 2017 à 08:12 (UTC)
<!-- Message envoyé par User:Lydie Noria@frwikiversity en utilisant la liste à https://fr.wikiversity.org/w/index.php?title=Wikiversité:Notifications_au_sujet_des_prises_de_décisions_et_des_débuts_de_votes&oldid=687403 -->
== WikiJournal of Medicine ==
Bonjour, en raison de votre intérêt pour le [[fr:v:Projet:Wikiversité/Journal_scientifique_libre|Journal scientifique libre]], j'ai pensé que je vous informerais d'un projet similaire: le [[en:v:WikiJournal_of_Medicine|WikiJournal of Medicine]] et les autres [[meta:WikiJournal|WikiJournals]]. [[Utilisateur:Evolution and evolvability|Evolution and evolvability]] ([[Discussion utilisateur:Evolution and evolvability|discussion]]) 3 octobre 2017 à 05:10 (UTC)
:Very very insterresting, congratulation and thanks. I would like to have the same thing in french. --[[Utilisateur:Lamiot|Lamiot]] ([[Discussion utilisateur:Lamiot|discussion]]) 7 octobre 2017 à 12:09 (UTC)
== Bonjour PIMs ==
bonjour de --[[Utilisateur:Antoine COTTENIER (PIMS)|Antoine COTTENIER (PIMS)]] ([[Discussion utilisateur:Antoine COTTENIER (PIMS)|discussion]]) 12 octobre 2017 à 13:20 (UTC)
:Bravo pour ces premiers wiki-pas.. et bienvenue dans le monde des Wikis de la famille Wikimedia. <br />Voici un exemple de [https://fr.wikipedia.org/w/index.php?title=Orbiting_Carbon_Observatory&diff=prev&oldid=141480966 premier jet de modification de type “mise à jour sourcée »] que je viens de faire dans Wikipédia (cette fois non pas à partir de Google Scholar, mais simplement de quelques résumés d’études fraichement publiées par la [[w:f:Revue Science|revue Science]]). Vous pouvez jeter un œil ci-dessous sur la [https://fr.wikipedia.org/w/index.php?title=Orbiting_Carbon_Observatory&diff=prev&oldid=141480966 version « ''wikicode'' »], puis cliquer l'onglet "article" en haute de la page et voir [[w:Orbiting_Carbon_Observatory#Le_satellite_OCO-2_et_ses_enjeux|la version que toute le monde voit]]. <br />Rem : Ici (dans Wikipédia) on ne peut écrire que des choses supposées [[w:fr:encyclopédie|encyclopédiquement]] intéressantes, et déjà dites ailleurs par une source supposée fiable (nous sommes sur l’encyclopédie), mais sur Wikiversité, on pourrait se permettre de poser des hypothèses scientifiques personnelles ou de groupes, les argumenter et les proposer à la discussion. <br />D’autres pourront passer derrière moi s’ils le souhaitent et me corriger ou ajouter des précisions, puis plus tard à nouveau « ''mettre à jou''r » cet article quand d’autres papiers scientifiques (ou relayés par la presse de vulgarisation scientifique ou grand public) seront publiés. Bonne découverte de Wikipédia (exercices impératifs pour bien comprendre comment cela fonctionne). Je vous invite à faire de même à petites touches sur wikipédia... Et à bientôt (notez que par défaut j'ai une tendance à vouvoyer quand je suis sur un wiki, sauf si je connais les gens ou que je les ai beaucoup lu ou plusieurs fois croisés dans des articles, discussions, portails ou projets-frères. <br />Pour info nous avons reçu les éléments de l'Open Rov... vos collègues vont pouvoir commencer à bricoler.. À vous de veiller à ce qu'ils décrivent bien ce qu'ils font (avec photos de chaque grande étape et y compris des retours négatifs d'expérience s'il y en avait, avec explication), pour insérer ça dans wikiversité ; soyez [[w:fr:travail collaboratif|collaboratif]] <br />--[[Utilisateur:Lamiot|Lamiot]] ([[Discussion utilisateur:Lamiot|discussion]]]) 13 octobre 2017 à 14:27 (UTC)
== Wikidébuts ==
Bonjour Mr Lamiot ! --[[Utilisateur:Lucas Avez PIMS|Lucas Avez PIMS]] ([[Discussion utilisateur:Lucas Avez PIMS|discussion]]) 12 octobre 2017 à 13:21 (UTC)
:bonjour également [[Utilisateur:Lucas Avez PIMS|Lucas Avez PIMS]], avec mes encouragements pour développer ces premiers wiki-pas.. dans le monde immense des Wikis de la famille Wikimedia. <br />Voici un exemple de [https://fr.wikipedia.org/w/index.php?title=Orbiting_Carbon_Observatory&diff=prev&oldid=141480966 premier jet de modification de type “mise à jour sourcée »] que je viens de faire dans Wikipédia (cette fois non pas à partir de Google Scholar, mais simplement de quelques résumés d’études fraichement publiées par la [[w:f:Revue Science|revue Science]]). Vous pouvez jeter un œil ci-dessous sur la [https://fr.wikipedia.org/w/index.php?title=Orbiting_Carbon_Observatory&diff=prev&oldid=141480966 version « ''wikicode'' »], puis cliquer l'onglet "article" en haute de la page et voir [[w:Orbiting_Carbon_Observatory#Le_satellite_OCO-2_et_ses_enjeux|la version que toute le monde voit]]. <br />Rem : Ici (dans Wikipédia) on ne peut écrire que des choses supposées encyclopédiquement intéressantes, et déjà dites ailleurs par une source supposée fiable (nous sommes sur l’encyclopédie), mais sur Wikiversité, on pourrait se permettre de poser des hypothèses scientifiques personnelles ou de groupes, les argumenter et les proposer à la discussion. <br />D’autres pourront passer derrière moi s’ils le souhaitent et me corriger ou ajouter des précisions, puis plus tard à nouveau « ''mettre à jou''r » cet article quand d’autres papiers scientifiques (ou relayés par la presse de vulgarisation scientifique ou grand public) seront publiés. Bonne découverte de Wikipédia (exercices impératifs pour bien comprendre comment cela fonctionne). Je vous invite à faire de même à petites touches sur wikipédia... Et à bientôt (notez que par défaut j'ai une tendance à vouvoyer quand je suis sur un wiki, sauf si je connais les gens ou que je les ai beaucoup lu ou plusieurs fois croisés dans des articles, discussions, portails ou projets-frères)<br />Pour info nous avons reçu les éléments de l'Open Rov... vos collègues vont pouvoir commencer à bricoler.. À vous de veiller à ce qu'ils décrivent bien ce qu'ils font (avec photos de chaque grande étape et y compris des retours négatifs d'expérience s'il y en avait, avec explication), pour insérer ça dans wikiversité ; soyez [[w:fr:travail collaboratif|collaboratif]] --[[Utilisateur:Lamiot|Lamiot]] ([[Discussion utilisateur:Lamiot|discussion]]]) 13 octobre 2017 à 14:27 (UTC)
== Wikidébuts ==
Bonsoir tout le monde. --[[Utilisateur:Valentin Bourgois (PIMS)|Valentin Bourgois (PIMS)]] ([[Discussion utilisateur:Valentin Bourgois (PIMS)|discussion]]) 12 octobre 2017 à 13:23 (UTC)
:Bonsoir [[Utilisateur:Valentin Bourgois (PIMS)|Valentin Bourgois (PIMS)]] et bravo pour ces premiers wiki-pas... et bienvenue dans le monde des Wikis de la famille Wikimedia. <br />Voici un exemple de [https://fr.wikipedia.org/w/index.php?title=Orbiting_Carbon_Observatory&diff=prev&oldid=141480966 premier jet de modification de type “mise à jour sourcée »] que je viens de faire dans Wikipédia (cette fois non pas à partir de Google Scholar, mais simplement de quelques résumés d’études fraichement publiées par la [[w:f:Revue Science|revue Science]]). Vous pouvez jeter un œil ci-dessous sur la [https://fr.wikipedia.org/w/index.php?title=Orbiting_Carbon_Observatory&diff=prev&oldid=141480966 version « ''wikicode'' »], puis cliquer l'onglet "article" en haute de la page et voir [[w:Orbiting_Carbon_Observatory#Le_satellite_OCO-2_et_ses_enjeux|la version que toute le monde voit]]. <br />Rem : Ici (dans Wikipédia) on ne peut écrire que des choses supposées encyclopédiquement intéressantes, et déjà dites ailleurs par une source supposée fiable (nous sommes sur l’encyclopédie), mais sur Wikiversité, on pourrait se permettre de poser des hypothèses scientifiques personnelles ou de groupes, les argumenter et les proposer à la discussion. <br />D’autres pourront passer derrière moi s’ils le souhaitent et me corriger ou ajouter des précisions, puis plus tard à nouveau « ''mettre à jou''r » cet article quand d’autres papiers scientifiques (ou relayés par la presse de vulgarisation scientifique ou grand public) seront publiés. Bonne découverte de Wikipédia (exercices impératifs pour bien comprendre comment cela fonctionne). Je vous invite à faire de même à petites touches sur Wikipédia... Et à bientôt (remarquez que par défaut j'ai une tendance à vouvoyer quand je suis sur un wiki, sauf si je connais les gens ou que je les ai beaucoup lu ou plusieurs fois croisés dans des articles, discussions, portails ou projets-frères)<br />Pour info nous avons reçu les éléments de l'Open Rov... vos collègues vont pouvoir commencer à bricoler.. À vous de veiller à ce qu'ils décrivent bien ce qu'ils font (avec photos de chaque grande étape et y compris des retours négatifs d'expérience s'il y en avait, avec explication), pour insérer ça dans wikiversité ; soyez [[w:fr:travail collaboratif|collaboratif]] <br />--[[Utilisateur:Lamiot|Lamiot]] ([[Discussion utilisateur:Lamiot|discussion]]]) 13 octobre 2017 à 14:27 (UTC)
== Wikidébuts ==
Hello everyone !
--[[Utilisateur:Jean Monfort PIMS|Jean Monfort PIMS]] ([[Discussion utilisateur:Jean Monfort PIMS|discussion]]) 12 octobre 2017 à 13:24 (UTC)
:Hello [[Utilisateur:Jean Monfort PIMS|Jean]] (UTC):Bravo pour ces premiers wiki-pas.. et bienvenue dans le monde des Wikis de la famille Wikimedia. <br />Voici un exemple de [https://fr.wikipedia.org/w/index.php?title=Orbiting_Carbon_Observatory&diff=prev&oldid=141480966 premier jet de modification de type “mise à jour sourcée »] que je viens de faire dans Wikipédia (cette fois non pas à partir de Google Scholar, mais simplement de quelques résumés d’études fraichement publiées par la [[w:revue Science|revue Science]]). Vous pouvez jeter un œil ci-dessous sur la [https://fr.wikipedia.org/w/index.php?title=Orbiting_Carbon_Observatory&diff=prev&oldid=141480966 version « ''wikicode'' »], puis cliquer l'onglet "article" en haute de la page et voir [[w:Orbiting_Carbon_Observatory#Le_satellite_OCO-2_et_ses_enjeux|la version que toute le monde voit]]. <br />Rem/rappel : Dans Wikipédia on ne peut écrire que des choses supposées encyclopédiquement intéressantes, et déjà dites ailleurs par une source supposée fiable (nous sommes sur l’encyclopédie), mais sur Wikiversité, on pourra - à certaines conditions - se permettre de poser des hypothèses scientifiques personnelles ou de groupes, les argumenter et les proposer à la discussion. <br />D’autres pourront passer derrière moi s’ils le souhaitent et me corriger ou ajouter des précisions, puis plus tard à nouveau « ''mettre à jou''r » cet article quand d’autres papiers scientifiques (ou relayés par la presse de vulgarisation scientifique ou grand public) seront publiés. Bonne découverte de Wikipédia (exercices impératifs pour bien comprendre comment cela fonctionne). Je vous invite à faire de même à petites touches sur wikipédia... Et à bientôt (notez que par défaut j'ai une tendance à vouvoyer quand je suis sur un wiki, sauf si je connais les gens ou que je les ai beaucoup lu ou plusieurs fois croisés dans des articles, discussions, portails ou projets-frères. <br />Rem : je note que ton nom apparait (à ce jour) en rouge dans wikiversité, ce qui signifie que tu ne t'es pas encore présenté dans ta page de présentation de wikiversité (user:Jean Monfort PIMS (à compléter, en français et en anglais au moins)<br />Pour info nous avons reçu les éléments de l'Open Rov... vos collègues vont pouvoir commencer à bricoler.. À vous de veiller à ce qu'ils décrivent bien ce qu'ils font (avec photos de chaque grande étape et y compris des retours négatifs d'expérience s'il y en avait, avec explication), pour insérer ça dans wikiversité ; soyez [[w:fr:travail collaboratif|collaboratif]] <br />--[[Utilisateur:Lamiot|Lamiot]] ([[Discussion utilisateur:Lamiot|discussion]]]) 13 octobre 2017 à 14:27 (UTC)
== Wikidébuts ==
Bonjour!--[[Utilisateur:Benoît Demonchaux PIMS|Benoît Demonchaux PIMS]] ([[Discussion utilisateur:Benoît Demonchaux PIMS|discussion]]) 12 octobre 2017 à 13:26 (UTC)
: Bonjour Benoît, attention, ton message était collé à celui de jean (j'aurais pu ne pas bien voir qu'il m'avait aussi écrit". Quand on entre dans une discussion, il faut bien commencer par "deux points" et quand on crée un nouveau chapitre, utiliser la formule de code <nowiki>== titre ==</nowiki> (voir cette page en mode code et regarder comment cela apparait). À bientôt et bons exercices sur wikipédia.<br />Voici un exemple de [https://fr.wikipedia.org/w/index.php?title=Orbiting_Carbon_Observatory&diff=prev&oldid=141480966 premier jet de modification de type “mise à jour sourcée »] que je viens de faire dans Wikipédia (cette fois non pas à partir de Google Scholar, mais simplement de quelques résumés d’études fraichement publiées par la [[w:revue Science|revue Science]]). Vous pouvez jeter un œil ci-dessous sur la [https://fr.wikipedia.org/w/index.php?title=Orbiting_Carbon_Observatory&diff=prev&oldid=141480966 version « ''wikicode'' »], puis cliquer l'onglet "article" en haute de la page et voir [[w:Orbiting_Carbon_Observatory#Le_satellite_OCO-2_et_ses_enjeux|la version que toute le monde voit]]. Dans l'historique de la page (accessible via l'onglet historique) on voit que j'ai ensuite fait des corrections sur mes propres ajouts et on peut les faire apparaitre en cliquant sur diff (à gauche dans la ligne qui correspond à la modification une fois qu'on est dans l'historique) <br />Rem/rappel : Dans Wikipédia on ne peut écrire que des choses supposées encyclopédiquement intéressantes, et déjà dites ailleurs par une source supposée fiable (nous sommes sur l’encyclopédie), mais sur Wikiversité, on pourra - à certaines conditions - se permettre de poser des hypothèses scientifiques personnelles ou de groupes, les argumenter et les proposer à la discussion. <br />D’autres pourront passer derrière moi s’ils le souhaitent et me corriger ou ajouter des précisions, puis plus tard à nouveau « ''mettre à jou''r » cet article quand d’autres papiers scientifiques (ou relayés par la presse de vulgarisation scientifique ou grand public) seront publiés. Bonne découverte de Wikipédia (exercices impératifs pour bien comprendre comment cela fonctionne). Je vous invite à faire de même à petites touches sur wikipédia... Et à bientôt (notez que par défaut j'ai une tendance à vouvoyer quand je suis sur un wiki, sauf si je connais les gens ou que je les ai beaucoup lu ou plusieurs fois croisés dans des articles, discussions, portails ou projets-frères <br />--[[Utilisateur:Lamiot|Lamiot]] ([[Discussion utilisateur:Lamiot|discussion]]]) 13 octobre 2017 à 14:27 (UTC)
== Proposition d'une page à la suppression ==
Bonjour, La page [[Recherche:Métajustification de Wikipedia]] est proposée à la suppression sur [[Wikiversité:Pages à supprimer/Recherche:Métajustification de Wikipedia]]. Vous êtes invités à venir voter. [[Utilisateur:MediaWiki message delivery|MediaWiki message delivery]] ([[Discussion utilisateur:MediaWiki message delivery|discussion]]) 17 décembre 2017 à 05:01 (UTC)
<small>Ceci est un message envoyé globalement à un groupe d'utilisateurs. Si, à l'avenir, vous ne souhaitez plus recevoir ce type de message, vous pouvez vous désinscrire sur la page [[Wikiversité:Notifications au sujet des prises de décisions et des débuts de votes]].</small>
<!-- Message envoyé par User:Lydie Noria@frwikiversity en utilisant la liste à https://fr.wikiversity.org/w/index.php?title=Wikiversité:Notifications_au_sujet_des_prises_de_décisions_et_des_débuts_de_votes&oldid=697274 -->
== Nouvelle candidature au statut d'administrateur ==
Bonjour. [[Utilisateur:FrankyLeRoutier|FrankyLeRoutier]] propose sa candidature au statut d'administrateur de la Wikiversité. Vous êtes invités à venir en discuter et voter sur la page [[Wikiversité:Administrateur/Candidature/FrankyLeRoutier 4]]. [[Utilisateur:MediaWiki message delivery|MediaWiki message delivery]] ([[Discussion utilisateur:MediaWiki message delivery|discussion]]) 14 mai 2018 à 08:58 (UTC)
<!-- Message envoyé par User:Lydie Noria@frwikiversity en utilisant la liste à https://fr.wikiversity.org/w/index.php?title=Wikiversité:Notifications_au_sujet_des_prises_de_décisions_et_des_débuts_de_votes&oldid=697274 -->
== Participaction ==
Bonjour Lamiot, j'ai hésité à répondre et je suis désolé pour ce désagrément. Je dispose de capacité techniques sensibles ; j'ai les statuts de bureaucrate sur Wikiquote et Wikivoyage et modificateur de filtres sur Wikipédia en français et donc l'utilisation de mon compte principal sur des routeurs non sécurisé pourraient causer quelques problèmmes de piratage de mon compte, donc parfois je contribue sous adresse IP, mais il faut aussi pouvoir disposer de compte secondaire jetable si j'utilise par exemple un ordinateur que je ne suis pas totalement convaincu de la sécurité, une adresse IP n'a pas accès à certaines fonction ; gadgets, niveau de protection et être limité par des filtres. J'ai une très bonne mémoire, je perçois certains détails qui sont pour les [[:w:Neurotypique|Neurotypique]] insignifiant mais que ces éléments ont finalement une très grande importance et je crois que je peux donc ainsi anticipé la réaction des autres mais cela ne fontionne pas toujours, ont me reproche parfois de réagir trop vite. j'ai déjà mis par le passé des messages sur les projets correspondant sur Wikipédia et sans aucun résultat probant, je crois que nous sommes tous des bénévoles sur les projets de la fondation, il n'est donc pas possible d'insister quelqu'un à contribuer s'il ne veux pas, nous effectuons tous un travail qui est volontaire et non obligatoire, il y a une très grande utilisation de sous-pages sur Wikiversité concepte qui n'existe pas sur Wikipédia ce qui peut sans doute en faire fuir plus d'un contributeur potentiel, personnellement avant de pouvoir commencer à contribuer ici j'ai chercher à comprendre le fonctionnement du site pour éviter de casser quelque chose, il y a une faculté sur la [[Faculté:Psychologie|psychologie]] voilà un sujet que je ne veux pas contribuer, j'aurais l'impression de parler que de moi et je n'apprécie guère de parler de moi-même, je trouve cela très difficile et pénible. Cordialement. [[Utilisateur:FrankyLeRoutier|FrankyLeRoutier]] % [[Discussion utilisateur:FrankyLeRoutier|Service après-vente]] 21 mai 2018 à 04:31 (UTC)
:Ok, merci.. je comprend mieux le pourquoi de tes comptes-multiple ou contribution sous IP. <br />autre question : As tu des propositions à faire pour faciliter l’entrée et le maintien de débutants dans Wikiversité ? (faire des cours pour les autres, ce n’est pas si facile.. mais wikiversité peut aussi maintenant accueillir des labo de recherches virtuels, des Moocs… (et pourquoi pas un jour l'équivalent d’une revue scientifique (à condition d'y adapter le projet, car le reviewing par les pairs est compliqué en mode "licence ouverte"’) où peut-être d’ailleurs tu pourrais exercer certains de tes talents... ). <br />Remarque : Attention effectivement à ne pas confondre certains détails importants (que tu perçois certainement plus vite et mieux que les neurotypiques) avec des "évènements" finalement pas si important (là en cas de doute, attendre un peu (ou en discuter avec d'autres admin) pour ne pas réagir à chaud peut être utile). À bientôt et merci pour ton travail--[[Utilisateur:Lamiot|Lamiot]] ([[Discussion utilisateur:Lamiot|discussion]]) 21 mai 2018 à 15:58 (UTC)
::Rebonjour, Il y a ceci ; [[Recherche:Projet Inter Masters - Initiation et développement Wikiversité]], des projets Wikimedia organisent des ateliers publiques, il y a même des wikiconcours sur commons avec des prix à gagner, tous nouveau qui s'inscrit reçoit avec le modèle de {{m|Bienvenue}} des liens vers des pages d'aide qui sont catégorisé sur cette page ; [[:Catégorie:Premiers pas]], vous êtes professeur ? est-ce-que vous enseigner ? vos élèves pourrait contribuer sur les différents projets de la fondation avec un peu de motivation tout est possible. Amicalement. [[Utilisateur:FrankyLeRoutier|FrankyLeRoutier]] % [[Discussion utilisateur:FrankyLeRoutier|Service après-vente]] 23 mai 2018 à 10:55 (UTC)
== Amendement des critères de sélection des administrateurs ==
Bonjour,
Ce petit message pour vous informer qu'un vote est ouvert sur [[Discussion Wikiversité:Administrateur/Candidature/Critères|cette page]] pour amender les critères de sélection des administrateurs suite à une situation d'incohérence.
Bien à vous, [[Utilisateur:MediaWiki message delivery|MediaWiki message delivery]] ([[Discussion utilisateur:MediaWiki message delivery|discussion]]) 5 juin 2018 à 14:58 (UTC)
<!-- Message envoyé par User:Lionel Scheepmans@frwikiversity en utilisant la liste à https://fr.wikiversity.org/w/index.php?title=Wikiversité:Notifications_au_sujet_des_prises_de_décisions_et_des_débuts_de_votes&oldid=697274 -->
== Proposition à la suppression de plusieurs travaux de recherche en mathématiques ==
Bonjour, Tous les travaux de recherche se trouvant dans le laboratoire [[Recherche:Travaux de recherche partiels de Patrick Bréjon]] ainsi que le travail de [[Recherche:Base logique des structures hypercomplexes]] sont proposés à la suppression respectivement dans les deux pages [[Wikiversité:Pages à supprimer/Recherche:Travaux de recherche partiels de Patrick Bréjon]] et [[Wikiversité:Pages à supprimer/Recherche:Base logique des structures hypercomplexes]] où vous êtes invités à venir en discuter et voter. [[Utilisateur:MediaWiki message delivery|MediaWiki message delivery]] ([[Discussion utilisateur:MediaWiki message delivery|discussion]]) 10 juin 2018 à 17:22 (UTC)
<small>Ceci est un message envoyé globalement à un groupe d'utilisateurs. Si, à l'avenir, vous ne souhaitez plus recevoir ce type de message, vous pouvez vous désinscrire sur la page [[Wikiversité:Notifications au sujet des prises de décisions et des débuts de votes]].</small>
<!-- Message envoyé par User:Lydie Noria@frwikiversity en utilisant la liste à https://fr.wikiversity.org/w/index.php?title=Wikiversité:Notifications_au_sujet_des_prises_de_décisions_et_des_débuts_de_votes&oldid=697274 -->
== Demande d'avis sur intégration d'un utilisateur dans un nouveau groupe ==
À partir du 15 août, les [[Wikiversité:Administrateur/Liste des administrateurs|administrateurs]] vont perdre les droits ([[mediawikiwiki:Manual:User_rights#List_of_permissions|editsitecss]] et [[mediawikiwiki:Manual:User_rights#List_of_permissions|editsitejs]]).<br /> Un groupe spécifique d'utilisateur est crée pour cela : [[m:Special:MyLanguage/Interface administrators|interface-admin]] .<br />[[Utilisateur:JackPotte|JackPotte]] demande à faire partie de ce groupe.<br />Si aucun utilisateur n'est nommé dans ce groupe, nous serions obliger de passer par une requête sur MétaWiki, faute d'utilisateur autorisé dans la wikiversité francophone.<br /> Merci d’émettre [[Wikiversité:Requêtes_aux_bureaucrates#Wikiversité:La_salle_café/juillet_2018#New_user_group_for_editing_sitewide_CSS/JS|votre avis]] sur cette requête.<br /> [[Utilisateur:MediaWiki message delivery|MediaWiki message delivery]] ([[Discussion utilisateur:MediaWiki message delivery|discussion]]) 9 août 2018 à 15:18 (UTC)
<!-- Message envoyé par User:Crochet.david@frwikiversity en utilisant la liste à https://fr.wikiversity.org/w/index.php?title=Wikiversité:Notifications_au_sujet_des_prises_de_décisions_et_des_débuts_de_votes&oldid=722193 -->
== Proposition d'un travail de recherche à la suppression ==
Bonjour, La [[Recherche:Raisonnement contradictoire et structure des nombres entiers/Démonstration canonique du DTF]] est proposée à la suppression sur [[Wikiversité:Pages à supprimer/Recherche:Raisonnement contradictoire et structure des nombres entiers/Démonstration canonique du DTF]]. Vous êtes invités à venir voter. [[Utilisateur:MediaWiki message delivery|MediaWiki message delivery]] ([[Discussion utilisateur:MediaWiki message delivery|discussion]]) 17 janvier 2019 à 17:11 (UTC)
<small>Ceci est un message envoyé globalement à un groupe d'utilisateurs. Si, à l'avenir, vous ne souhaitez plus recevoir ce type de message, vous pouvez vous désinscrire sur la page [[Wikiversité:Notifications au sujet des prises de décisions et des débuts de votes]].</small>
<!-- Message envoyé par User:Lydie Noria@frwikiversity en utilisant la liste à https://fr.wikiversity.org/w/index.php?title=Wikiversité:Notifications_au_sujet_des_prises_de_décisions_et_des_débuts_de votes&oldid=722193 -->
== Mise en page ==
Bonjour, Une prise de décision est proposée sur La mise en page des chapitres. Vous êtes invités à y participer sur le [[Projet:Wikiversité/Mise en page]]. Cordialement. [[Utilisateur:MediaWiki message delivery|MediaWiki message delivery]] ([[Discussion utilisateur:MediaWiki message delivery|discussion]]) 1 février 2019 à 19:00 (UTC)
<small>Ceci est un message envoyé globalement à un groupe d'utilisateurs. Si, à l'avenir, vous ne souhaitez plus recevoir ce type de message, vous pouvez vous désinscrire sur la page [[Wikiversité:Notifications au sujet des prises de décisions et des débuts de votes]].</small>
<!-- Message envoyé par User:Lydie Noria@frwikiversity en utilisant la liste à https://fr.wikiversity.org/w/index.php?title=Wikiversité:Notifications_au_sujet_des_prises_de_décisions_et_des_débuts_de_votes&oldid=722193 -->
== Candidature de Rical à l'administration ==
Nous vous informons que le vote suivant vient d'ouvrir : [[Wikiversité:Administrateur/Candidature/:Rical]].
<!-- Message envoyé par User:JackPotte@frwikiversity en utilisant la liste à https://fr.wikiversity.org/w/index.php?title=Wikiversité:Notifications_au_sujet_des_prises_de_décisions_et_des_débuts_de votes&oldid=722193 -->
== Suppressions de travaux personnels ==
Bonjour, Une prise de décision est lancée sur la suppression de trois travaux personnels dans la Wikiversité. Vous êtes invités à en discuter et voter sur la page [[Projet:Wikiversité/Suppression de travaux personnels]]. Cordialement. [[Utilisateur:MediaWiki message delivery|MediaWiki message delivery]] ([[Discussion utilisateur:MediaWiki message delivery|discussion]]) 14 février 2019 à 17:37 (UTC)
<small>Ceci est un message envoyé globalement à un groupe d'utilisateurs. Si, à l'avenir, vous ne souhaitez plus recevoir ce type de message, vous pouvez vous désinscrire sur la page [[Wikiversité:Notifications au sujet des prises de décisions et des débuts de votes]].</small>
<!-- Message envoyé par User:Lydie Noria@frwikiversity en utilisant la liste à https://fr.wikiversity.org/w/index.php?title=Wikiversité:Notifications_au_sujet_des_prises_de_décisions_et_des_débuts_de votes&oldid=722193 -->
== Candidature au statut d'administrateur d'interface ==
Bonjour, Frigory propose sa candidature au statut d'administrateur d'interface sur la page [[Wikiversité:Administrateur d'interface/Candidature/Frigory]]. Vous êtes cordialement invités à venir voter ! [[Utilisateur:MediaWiki message delivery|MediaWiki message delivery]] ([[Discussion utilisateur:MediaWiki message delivery|discussion]]) 27 mars 2019 à 16:56 (UTC)
<small>Ceci est un message envoyé globalement à un groupe d'utilisateurs. Si, à l'avenir, vous ne souhaitez plus recevoir ce type de message, vous pouvez vous désinscrire sur la page [[Wikiversité:Notifications au sujet des prises de décisions et des débuts de votes]].</small>
<!-- Message envoyé par User:Lydie Noria@frwikiversity en utilisant la liste à https://fr.wikiversity.org/w/index.php?title=Wikiversité:Notifications_au_sujet_des_prises_de_décisions_et_des_débuts_de votes&oldid=722193 -->
== Modernisation de la Wikiversité ==
Bonjour, Une prise de décision est proposée sur la modernisation de la Wikiversité (nouvelle charte graphique). Vous êtes invités à y participer sur le [[Projet:Wikiversité/Modernisation du wiki]]. Cordialement. [[Utilisateur:MediaWiki message delivery|MediaWiki message delivery]] ([[Discussion utilisateur:MediaWiki message delivery|discussion]]) 1 avril 2019 à 03:31 (UTC)
<small>Ceci est un message envoyé globalement à un groupe d'utilisateurs. Si, à l'avenir, vous ne souhaitez plus recevoir ce type de message, vous pouvez vous désinscrire sur la page [[Wikiversité:Notifications au sujet des prises de décisions et des débuts de votes]].</small>
<!-- Message envoyé par User:Lydie Noria@frwikiversity en utilisant la liste à https://fr.wikiversity.org/w/index.php?title=Wikiversité:Notifications_au_sujet_des_prises_de_décisions_et_des_débuts_de votes&oldid=722193 -->
== Création d'une faculté des Sciences Mentales ==
Bonjour, Une prise de décision est proposée sur la création d'une nouvelle faculté sur la Wikiversité. Vous êtes invités à y participer et voter sur le [[Projet:Wikiversité/Création d'une faculté des Sciences Mentales]]. Cordialement. [[Utilisateur:MediaWiki message delivery|MediaWiki message delivery]] ([[Discussion utilisateur:MediaWiki message delivery|discussion]]) 20 juin 2019 à 09:30 (UTC)
<small>Ceci est un message envoyé globalement à un groupe d'utilisateurs. Si, à l'avenir, vous ne souhaitez plus recevoir ce type de message, vous pouvez vous désinscrire sur la page [[Wikiversité:Notifications au sujet des prises de décisions et des débuts de votes]].</small>
<!-- Message envoyé par User:Lydie Noria@frwikiversity en utilisant la liste à https://fr.wikiversity.org/w/index.php?title=Wikiversité:Notifications_au_sujet_des_prises_de_décisions_et_des_débuts_de votes&oldid=722193 -->
== Nouvelle candidature au poste d'administrateur d'interface ==
Bonjour,
Vous êtes convié à participer au recrutement d'un nouvel administrateur d'interface pour la Wikivesité au niveau de la page [[Wikiversité:Administrateur d'interface/Candidature/Lionel Scheepmans]].
Bien cordialement,
<!-- Message envoyé par User:Lionel Scheepmans@frwikiversity en utilisant la liste à https://fr.wikiversity.org/w/index.php?title=Wikiversité:Notifications_au_sujet_des_prises_de_décisions_et_des_débuts_de_votes&oldid=722193 -->
== Nouvelle prise de décision au sujet de l'intégration des travaux d'enseignants et d'étudiants ==
Bonjour,
[[Projet:Wikiversité/Intégration travaux étudiants|Une nouvelle prise de décision voit le jour au niveau de l'intégration des travaux d'enseignants et d'étudiants en provenance d'institutions hors ligne]].
En vous souhaitant une très agréable journée !
[[user:Lionel Scheepmans|Lionel Scheepmans]]
<!-- Message envoyé par User:Lionel Scheepmans@frwikiversity en utilisant la liste à https://fr.wikiversity.org/w/index.php?title=Wikiversit%C3%A9:Notifications_au_sujet_des_prises_de_d%C3%A9cisions_et_des_d%C3%A9buts_de_votes&oldid=722193 -->
== Nouvelle prise de décision ==
Bonjour.
Juste un petit message pour vous informer qu'une nouvelle prise de décision vient de commencer sur la page : [[Projet:Wikiversité/Patrons de page, fonctionnalités beta individuelles, crochets indice de renvoi]].
Cordialement, [[Utilisateur:MediaWiki message delivery|MediaWiki message delivery]] ([[Discussion utilisateur:MediaWiki message delivery|discussion]]) 19 février 2021 à 23:19 (UTC)
<!-- Message envoyé par User:Lionel Scheepmans@frwikiversity en utilisant la liste à https://fr.wikiversity.org/w/index.php?title=Wikiversit%C3%A9:Notifications_au_sujet_des_prises_de_d%C3%A9cisions_et_des_d%C3%A9buts_de_votes&oldid=828479 -->
== Nouvelle candidature au statut d'administrateur ==
[[Utilisateur:Hérisson grognon|Hérisson grognon]] propose sa candidature au statut d'administrateur sur la page [[Wikiversité:Administrateur/Candidature/Hérisson grognon]]. Vous êtes invités à venir voter !
<small>Ceci est un message envoyé globalement à un groupe d'utilisateurs. Si, à l'avenir, vous ne souhaitez plus recevoir ce type de message, vous pouvez vous désinscrire sur la page [[Wikiversité:Notifications au sujet des prises de décisions et des débuts de votes]].</small>
<!-- Message envoyé par User:Lydie Noria@frwikiversity en utilisant la liste à https://fr.wikiversity.org/w/index.php?title=Wikiversit%C3%A9:Notifications_au_sujet_des_prises_de_d%C3%A9cisions_et_des_d%C3%A9buts_de_votes&oldid=828479 -->
== Nouvelle prise de décision ==
Bonsoir,
Une nouvelle prise de décision concernant la mise en place d'une [[Projet:Wikiversité/Bannière personnalisée d'appel aux dons|bannière personnalisée d'appel aux dons]] vient de commencer. Vous êtes invités à venir donner votre avis.
Cordialement,
--[[Utilisateur:MediaWiki message delivery|MediaWiki message delivery]] ([[Discussion utilisateur:MediaWiki message delivery|discuter]]) 25 janvier 2022 à 20:00 (UTC)
<!-- Message envoyé par User:Hérisson grognon@frwikiversity en utilisant la liste sur https://fr.wikiversity.org/w/index.php?title=Wikiversit%C3%A9:Notifications_au_sujet_des_prises_de_d%C3%A9cisions_et_des_d%C3%A9buts_de_votes&oldid=861600 -->
== Nouvelle prise de décision ==
Bonsoir,
Une nouvelle prise de décision concernant la mise en place d'une [[Projet:Wikiversité/Bannière personnalisée d'appel aux dons|bannière personnalisée d'appel aux dons]] vient de commencer. Vous êtes invités à venir donner votre avis.
Cordialement,
--[[Utilisateur:MediaWiki message delivery|MediaWiki message delivery]] ([[Discussion utilisateur:MediaWiki message delivery|discuter]]) 26 janvier 2022 à 02:42 (UTC)
<!-- Message envoyé par User:Hérisson grognon@frwikiversity en utilisant la liste sur https://fr.wikiversity.org/w/index.php?title=Wikiversit%C3%A9:Notifications_au_sujet_des_prises_de_d%C3%A9cisions_et_des_d%C3%A9buts_de_votes&oldid=861600 -->
== Prise de décision - Présentation de la faculté Langues ==
Bonjour,
Une '''[[Wikiversité:Prise de décision/Présentation de la faculté Langues|prise de décision]]''' est en cours concernant la présentation de la [[Faculté:Langues]]. Merci d'avance pour votre participation !
(Ceci est un message automatique.)
[[Utilisateur:MediaWiki message delivery|MediaWiki message delivery]] ([[Discussion utilisateur:MediaWiki message delivery|discuter]]) 1 mars 2024 à 07:10 (UTC)
<!-- Message envoyé par User:Fourmidable@frwikiversity en utilisant la liste sur https://fr.wikiversity.org/w/index.php?title=Wikiversit%C3%A9:Notifications_au_sujet_des_prises_de_d%C3%A9cisions_et_des_d%C3%A9buts_de_votes&oldid=926422 -->
== Une prise de décision en cours de discussion est initiée ==
Bonjour
Une prise de décision est initiée : [[Wikiversité:Prise de décision/Réorganiser les cours sous format MOOC]]. [[Utilisateur:MediaWiki message delivery|MediaWiki message delivery]] ([[Discussion utilisateur:MediaWiki message delivery|discuter]]) 19 avril 2025 à 09:25 (UTC)
<!-- Message envoyé par User:Crochet.david@frwikiversity en utilisant la liste sur https://fr.wikiversity.org/w/index.php?title=Wikiversit%C3%A9:Notifications_au_sujet_des_prises_de_d%C3%A9cisions_et_des_d%C3%A9buts_de_votes&oldid=958072 -->
== Erreur technique dans les cours MOOC ==
Bonjour à toutes et tous,
La [[Wikiversité:Prise de décision/Réorganiser les cours sous format MOOC|prise de décision concernant l'erreur technique dans les cours MOOC]] vient de commencer officiellement. Il n'est plus temps de discuter mais seulement de [[Wikiversité:Prise de décision/Réorganiser les cours sous format MOOC#Avis|statuer pour ou contre la suppression du format MOOC]] (jusqu'à ce que le problème soit résolu).
{{Centrer|[[Wikiversité:Prise de décision/Réorganiser les cours sous format MOOC#Avis|{{Bouton cliquable|Donner son avis officiellement|couleur=bleu}}]]}}
Wikiversitairement,
[[Utilisateur:Fourmidable|Fourmidable]] ([[Discussion utilisateur:Fourmidable|discuter]]) 28 avril 2025 à 09:43 (UTC)
<!-- Message envoyé par User:Fourmidable@frwikiversity en utilisant la liste sur https://fr.wikiversity.org/w/index.php?title=Wikiversit%C3%A9:Notifications_au_sujet_des_prises_de_d%C3%A9cisions_et_des_d%C3%A9buts_de_votes&oldid=958072 -->
dtrvxiwxrsbsn6dvm3iawvisfc5vpkw
Wikiversité:Débat d'admissibilité/Recherche:Polynômes de Boubaker
4
33932
966435
959306
2025-07-07T19:03:36Z
Crochet.david.bot
1005
Bot : correction de la syntaxe wiki
966435
wikitext
text/x-wiki
__EXPECTED_UNCONNECTED_PAGE__
{{pages à supprimer}}
== {{A|Recherche:Polynômes de Boubaker}} ==
{{(|Article conservé le 9 septembre 2011|close=1}}
Proposé par : [[Utilisateur:CRGreathouse|CRGreathouse]] 21 août 2011 à 05:51 (UTC)
Cet article est une vandalisme de longue durée poussé par une petite équipe de chercheurs tente de populariser son travail. Voir [[w:Wikipédia:Vandalisme_de_longue_durée/Mmbmmmbm|Wikipédia:Vandalisme de longue durée/Mmbmmmbm]] pour plus d'informations:
: Une série d'IP et de comptes a mené une campagne assez agressive pour obtenir l'insertion sur wikipédia (dans 6 langues différentes, fr, de, en, es, sv et it) d'un article lié aux thèmes des polynômes de Boubaker. Ces dits polynômes ont été "inventés" par une équipe de chercheurs tunisiens et ne sont mentionnés que par les publications de cette équipe, ainsi que par deux publications non scientifiques dans un magazine tunisien. Plusieurs discussions tenues au sein du projet mathématique ont largement remis en cause la pertinence d'un article encyclopédique.
Voir aussi:
* http://en.wikipedia.org/wiki/Wikipedia:Articles_for_deletion/Boubaker_polynomials
* http://en.wikipedia.org/wiki/Wikipedia:Articles_for_deletion/Boubaker_polynomials_(2nd_nomination)
* http://en.wikipedia.org/wiki/Wikipedia:Articles_for_deletion/Boubaker_polynomials_(3rd_nomination)
* http://fr.wikipedia.org/wiki/Wikipédia:Vérificateur_d%27adresses_IP/Requêtes/juillet_2011#Demande_concernant_:_Observateur_2_et_Mmbmmmbm_-_1_juillet
* http://it.wikipedia.org/w/index.php?title=Speciale:Registri&type=delete&page=Polinomi+di+Boubaker
* http://en.wikipedia.org/wiki/Wikipedia_talk:WikiProject_Mathematics/Archive_43#.22Boubaker_polynomials.22.2C_again
* [removed link that opened up malware, site was www.qa02.com/Science/011221502010.html, beware] on Internet Archive: [https://web.archive.org/web/20110131222711/http://www.qa02.com/Science/011221502010.html]
* http://list.seqfan.eu/pipermail/seqfan/2009-December/010490.html
* http://list.seqfan.eu/pipermail/seqfan/2009-December/010492.html
* et bien d'autres
=== Discussions ===
==== {{1re}} ====
La page fût restaurée ici le 8 mai suite à [[Spécial:Diff/244005|cette concertation]] : notre charte ne limite pas encore les entrées des [[Travaux de recherche|Travaux de recherche et projets collaboratifs]].
==== 2<sup>ème</sup> ====
:Selon [[Discussion utilisateur:CRGreathouse]], [[Utilisateur:CRGreathouse|CRGreathouse]] vient de s'inscrire aujourd’hui rien que pour cette PAS. Il est le bienvenu, du moment qu’il se présente sur WP comme Mathématicien.
: Au vu des pages, [[Utilisateur:CRGreathouse|CRGreathouse]] présente un argument très simple:
:<small>''.... Ces dits polynômes ont été "inventés" par une équipe de chercheurs tunisiens et ne sont mentionnés que par les publications de cette équipe, ainsi que par deux publications non scientifiques dans un magazine tunisien. Plusieurs discussions tenues au sein du projet mathématique ont largement remis en cause la pertinence d'un article encyclopédique....''</small>
:Ce que [[Utilisateur:CRGreathouse|CRGreathouse]] ne dit pas, c’est que cette page [[w:Wikipédia:Vandalisme_de_longue_durée/Mmbmmmbm|Wikipédia:Vandalisme de longue durée/Mmbmmmbm]] parle de VANDALISME, mais aussi de RACISME et d'autres accusations. Bon on n’est pas là pour juger les gens, on va juste résumer:
:Soit:
:* Le sujet Cette page est comme le prétend [[Utilisateur:CRGreathouse|CRGreathouse]], '''inventé,pas mentionné que par les publications de cette équipe, ainsi que par deux publications non scientifiques dans un magazine tunisien ''' !
:* Les accusations de l'ancien auteur de ces pages [[w:Wikipédia:Vandalisme_de_longue_durée/Mmbmmmbm|voir ici]]sont '''vraies'''!
:Pour élucider ça, je suis tombé sur ce résumé, (je m'excuse il est en anglais, mais les liens y sont faciles à suivre et il contient plusieurs sources)
<span style="font-size:1.2em">Sources analysis to Boubaker Polynomials, one by one</span>
{| class=wikitable
! Source || Kind || locii (Auth./Edit.) || quik link || Attributes
|- align="center"
| 1 || Secondary, independent || Ireland|| Full text [http://www.emis.ams.org/journals/JIS/VOL13/Barry5/barry96s.pdf] || Chapter 6, page 23: The Boubaker polynomials
|- align="center"
| 2 || Secondary, independent || India|| Summary[http://cat.inist.fr/?aModele=afficheN&cpsidt=23388093] ||
|- align="center"
| 3 || Tertiary, independent || USA|| Summary[https://www.novapublishers.com/catalog/product_info.php?products_id=26337&osCsid=] || Printed Internaional Scientific Ecyclopedia
|- align="center"
| 4 || Secondary, independent || Philadelphia,USA|| Summary[http://runners.ritsumei.ac.jp/cgi-bin/swets/hold-query-e?mode=1&key=&idxno=29124246] ||
|- align="center"
| 5 || Tertiary, independent || India|| Entries[http://oeis.org/search?q=Boubaker+polynomials&sort=&language=english&go=Search] ||more than 20 pages
|- align="center"
| 6 || Secondary, independent || USA|| Summary[https://www.novapublishers.com/catalog/product_info.php?products_id=17332&osCsid=06f25d4f739dc8ec36c5160f480acaef] || Printed Book
|- align="center"
| 7 || Secondary, independent || Sweden || Summary [http://www.ncbi.nlm.nih.gov/pubmed/20109470] || (Elsevier)
|- align="center"
| 8 || Secondary, independent || Venezuela, Republic of Bolivarian|| Summary [http://www.ncbi.nlm.nih.gov/pubmed/21145326] || (Elsevier)
|- align="center"
| 9 || Secondary, independent || Turkey || Summary [http://www.citeulike.org/article/8940425] || (Elsevier)
|- align="center"
| 10 || Secondary, independent || Florida, USA || Full Text [http://web3.cas.usf.edu/main/depts/mth/7thde/data/Abstracts-7thDEDS-Tampa.pdf] || Proceedings, page 40
|- align="center"
| 11 || Secondary, independent || USA || Summary & link [http://repository.wit.ie/1628/] || (OEIS Journal, Chap 5.
|- align="center"
| 12 || Secondary, independent || Netherlands || Summary & link [http://www.springerlink.com/content/d78h761823628gl2/] || (Springer)
|- align="center"
| 13 || Secondary, independent || India || Summary [http://www.springerlink.com/content/173787083245t267/] || (Springer)
|- align="center"
| 14 || Secondary, independent || France, Uzbzkistan || Text [http://pdf.aiaa.org/jaPreview/JTHT/2009/PVJA41850.pdf] || ('''AIAA''', American Inst. of Aeronatics & Astronautics)
|- align="center"
| 15 || Secondary, independent || China || Summary & link [http://adsabs.harvard.edu/abs/2011IJNLM..46..443Z] || (Elsevier)
|- align="center"
| 16 || Secondary, independent || Egypt || Full Text [http://idosi.org/sns/2(1)11/3.pdf] || (IDOSI, Dubai)
|- align="center"
| 17 || Secondary, independent || China || Full Text [http://www.springerlink.com/content/57681724u74gvg76/fulltext.pdf] || (Springer)
|- align="center"
| 18 || Secondary, independent || Romania || Full Text [http://www.mathem.pub.ro/apps/v12/A12-zh.pdf] || (Balkan Society of Geometers, Geometry Balkan)
|- align="center"
| 19 || Secondary, independent || Hungary || Summary & link [http://www.springerlink.com/content/2l03064124057686/?p=15de2fa57ce5478aa8a62c2b3a618213&pi=1] || (Akadémiai Kiadó)
|- align="center"
| 20 || Secondary, independent || Germany || Summary & link [http://idosi.org/sns/2(1)11/3.pdf] || (Springer Berlin)
|- align="center"
| 21 || Secondary, independent || Singapore || Summary & link [http://www.worldscinet.com/mplb/23/2317/S0217984909020321.html] || (World Scientific , singapore, UK)
|- align="center"
| 22 || Secondary, independent || India || Summary & link [http://www.ceser.in/ceserp/index.php/ijmc/article/view/550]|| (CESER, India)
|- align="center"
| 23 || Tertiary, independent || Spain || Full Text[http://arxiv.org/PS_cache/arxiv/pdf/0904/0904.2672v1.pdf] || (ARXIV.ORG: P.24-25:BOUB. POL. Riordan Matrix)
|- align="center"
| 24 || Secondary, independent || Italy || Full text[http://www.ejtp.com/articles/ejtpv7i24p319.pdf] || (EJTP, Italy)
|- align="center"
| 25 || Secondary, independent || India || Summary & link [http://papers.ssrn.com/sol3/papers.cfm?abstract_id=1523651&http://en.wikipedia.org/w/index.php?title=Klárafalva&action=submit] || (Soc. Work Res. Netw., India,Page 8: Boub. Pol.)
|- align="center"
| 26 || Tertiary, independent || Turkey || Summary & link [http://cujse.cankaya.edu.tr/archive/14/02_cujse_10018.pdf]|| Citation 27, Page 93
|- align="center"
| 27 || Tertiary, independent || Venezuela || Summary & link [http://www.citeulike.org/article/9281375]|| Citation 27, Page 93
|- align="center"
| 28 || Tertiary, independent || Venezuela || Summary & link [http://journals1.scholarsportal.info/details.xqy?uri=/0167577x/unassigned/nfp_bpesbtaoapom.xml]|| A coverage of a secondary source.
|-
|}
:[[Utilisateur:CRGreathouse|CRGreathouse]] est défié d'y trouver UNE seule source non-indépendante, non-secondaire (il y en a des tertiares) ou non-vérifiable.
:S'il ne le peut pas, qu’il explique alors ses vraies motivations, WIKIVERSITE est un site propre, instructif, et loin de ces affaires de racisme ou vandalisme.
{{non signé|Tweety}}
:: Je n'ai pas écrit cela; il était [[w:Special:Diff/26792567|Clem23]].
:: Soyez averti: je soupçonne que la plupart des gens qui écrivent «conserver» sont des faux nez. C'est ce qui s'est passé sur beaucoup de pages mentionné sur la page de suppression j’ai lié.
:: Comme dans beaucoup de ces autres cas, les personnes «différentes» utilisent phrasés similaires et des arguments. Vérification de l'adresse IP peut être utile ici (si l'utilisateur a été connu pour usurpation d'adresse IP).
:: [[Utilisateur:CRGreathouse|CRGreathouse]] 25 août 2011 à 22:11 (UTC)
::: '''C'est quoi cette histoire enfin'''!! :[[Utilisateur:CRGreathouse|CRGreathouse]] débarque ici, il véhicule '''un double mensonge''', quand on le défie de trouver UNE seule source non-indépendante, non-secondaire ou non-vérifiable dans la liste fournie, il est muet... ensuite il vient... mais pour accuser [[Utilisateur:JackPotte|JackPotte]], [[Utilisateur:Crochet.david|Crochet.david]], [[Utilisateur:Tweety|Tweety]] et [[Utilisateur:Cynddl|<span style="color:#2e586a">Cynddl</span>]] d’être des faux nez???. On rêve ou quoi?? --[[Utilisateur:Tweety|Tweety]] 25 août 2011 à 22:50 (UTC)
:::: Êtes-vous JackPotte, aussi? Je ne savais pas cela, j’ai pensé qu’il était juste un utilisateur normal. [[Utilisateur:CRGreathouse|CRGreathouse]] 25 août 2011 à 23:38 (UTC)
:::: Une source non fiable sur votre liste pourrait être la pièce (la première) Nova; une pièce non notable serait ... aucun d'entre eux, je pense, c’est difficile de juger non indépendants des sources qui n'ont pas accès au texte des documents, mais certainement il n'ya pas beaucoup d'auteurs indépendants (comme regarder à travers les journaux montre clairement). Aussi la table fait plusieurs fausses allégations. (Regardez!) [[Utilisateur:CRGreathouse|CRGreathouse]] 26 août 2011 à 00:20 (UTC)
:::::Donc, moi, aurait apporté un avis et un vote sur cette page, en utilisant un compte, couplé au système SUL, signé avec la signature habituel, ait contribué sur des wiki différent en plus de ceux qui ne sont pas rattaché par le système SUL et hos ceux de la fondation Wikimedia et accessible via les informations des mes différentes pages d'utilisateur pour m'entendre supposer que je ne suis pas la personne concerné et que ledit compte serait usurpés et créer un faux vote sur cette page ? C'est comme cela que je dois l'interpréter ? [[Utilisateur:Crochet.david|Crochet.david]] 26 août 2011 à 10:33 (UTC)
:: Cher Clémou, ça s'améliore; '''serait'''.. '''c'est difficile''' .. '''il n'ya pas beaucoup d'auteurs indépendants''' (c à d il y en a des indépendants ! tiens! ) et puis vous dites Cher Clémou, '''Aussi la table fait plusieurs fausses allégations''' (votre Français est étonnant!!) ... Prouvez vous en donner une seule , preuve à l'appui (car là vous accusez: ALLEGATION), ou bien dégagez!!, une PAS c’est sérieux, ça ne se gère pas comme ça!!--[[Utilisateur:Tweety|Tweety]] 26 août 2011 à 00:57 (UTC)
::: J’ai du mal à comprendre ce que vous avez écrit ci-dessus. Il semble que vous me répondre mais en utilisant le nom de Clémou; es-tu maintenant me accusant d’être cette personne? J’ai déjà donné mon ultimatum: avez vérifié votre adresse IP et je vais laisser la mienne soit vérifié. Je n'ai rien à cacher; ce squelettes que vous avez dans votre placard? Il est clair que ces comptes sont ce que nous appelons en anglais FOO, "à but unique les comptes"; n'en existait pas auparavant j’ai posté cette page. [[Utilisateur:CRGreathouse|CRGreathouse]] 26 août 2011 à 01:28 (UTC)
::: Vous dites : « Je n'ai pas écrit cela; il était Clem23. ». Si c’est du message qui se trouve au dessus du vôtre, oui, ce n’est pas vous car il y a une indication que c’est Tweety qui l'a effectué. Maintenant qui désignz-vous par « il » dans « il était Clem23 » et comment pouvez-vous le savoir? [[Utilisateur:Crochet.david|Crochet.david]] 26 août 2011 à 11:49 (UTC)
==== 3<sup>ème></sup> ====
# Chaque projet de la Foundation a ses règles propres pour le maintien d’articles ou de pages. Je n'ai pas assez de contributions ici pour émettre un avis certain (la preuve en est que mon avis doit figurer dans cette section...), mais à ce que j’ai survolé, il apparaît que cette page a tout à fait sa place dans l'espace Recherche: de la wikiversité. [[Utilisateur:Litlok|Litlok]] 22 août 2011 à 20:44 (UTC)
# Litlok, Quand on "survole" 29 sources indépendantes, qui montrent que cette cette page a tout à fait sa place dans le Wikipédia Français, on se demande pourquoi vous vous opposez , Litlok, à l'admission de cette page dans le Wikipédia Français??
:Alors allez-y, essayez de l'introduire là bas et la rentrée sera joyeuse pour tous. Faites un effort, contre vos propres tentations, comme vous le faites ici positivement.
==== 4<sup>ème</sup> ====
[[w:Wikipédia:Vérificateur_d'adresses_IP|Vérificateur d'adresses IP]], peut-être? Je soupçonne [[Spécial:Contributions/Tweety|Tweety]], [[Spécial:Contributions/Cynddl|Cynddl]] et [[Spécial:Contributions/Crochet.david|Crochet.david]] sont faux nez de la même personne. [[Utilisateur:CRGreathouse|CRGreathouse]] 25 août 2011 à 22:11 (UTC)
Et aussi [[Spécial:Contributions/Boissière_Cédric|Boissière Cédric]]. '''Aucun de ces membres ont posté avant cette semaine.''' [[w:Wikipédia:Faux-nez|La politique dit]]:
Ne faire éditer qu'un seul de vos comptes par page, que ce soit un article, une page de discussion, une page de vote (liste non exhaustive). Un manquement à cette recommandation pourra conduire aux blocages temporaires ou définitifs d'un ou plusieurs des comptes d'un même utilisateur.
[[Utilisateur:CRGreathouse|CRGreathouse]] 26 août 2011 à 01:19 (UTC)
==== 5<sup>ème</sup> ====
=== Avis ===
''Entrez ci-dessous votre avis. N’oubliez pas de signer en entrant quatre tildes (<nowiki>~~~~</nowiki>).''
==== Conserver ====
# {{conserver}} Je suis d'accord que cette page n'a pas sa place sur Wikipédia, mais actuellement la Wikiversité peut héberger tout type de recherche sans copyright. [[Utilisateur:JackPotte|JackPotte]] ([[Discussion utilisateur:JackPotte|<span style="color:#FF6600">$</span>♠]]) 21 août 2011 à 14:34 (UTC)
# {{conserver}} En effet, rien d'encyclopédique. [[Utilisateur:Crochet.david|Crochet.david]] 21 août 2011 à 18:00 (UTC)
# {{conserver}} dans l'espace Recherche, où il a sa place. [[Utilisateur:Cynddl|<span style="color:#2e586a">Cynddl</span>]] <sup>[[Discussion Utilisateur:Cynddl|<span style="color:#2e586a">( ⌧ )</span>]]</sup> 22 août 2011 à 12:27 (UTC)
==== Supprimer ====
# Comme auteur. [[Utilisateur:CRGreathouse|CRGreathouse]] 21 août 2011 à 05:51 (UTC)
==== Avis divers ====
''Exception étant faite pour le créateur de l’article, les avis d’utilisateurs récemment inscrits (moins de cinquante contributions...) ou non identifiables (IP, opinions non signées...) ne sont en principe pas pris en compte. Si vous êtes dans ce cas, vous pouvez toutefois participer aux [[#Discussions|discussions]] ou vous exprimer ci-dessous pour information :''
# Oops! (juste un avis): À supprimer définitivement et interdire la recréation comme à WP :fr. Ces dits polynômes de Boubaker ont été "inventés" par un sous-diplômé pas connu du tout et ne sont mentionnés que par un ou deux journaux sans rayonnement scientifique. Jusqu’à là, plusieurs discussions tenues au sein du projet mathématique français ont largement remis en cause la pertinence d'un article sur ces notions obscure et non connues.<br />WP:fr de sa part, juge que cet article est une recherche originale, une recherche d’une notoriété inexistante et non méritée qui ne sera jamais acceptée, et un acte insensé d’autopromotion, de publicité mensongère et de vandalisme. À ce jour pas un seul utilisateur enregistré n'a défendu l'admissibilité de cet article. Et toute demande de recréation est automatiquement bloquée par les administrateurs vigilants et en connaissance de cause.<br />Je vous conseille donc, de supprimer définitivement cette page , autrement vous allez mettre contre vous tous les administrateurs de WP :fr.<br />--[[Utilisateur:Boissière Cédric|Boissière Cédric]] 22 août 2011 à 16:12 (UTC)
# {{conserver}} et fermer cette PAS, [[Utilisateur:CRGreathouse|CRGreathouse]] (l'auteur) a été défié de trouver UNE seule source non-indépendante, non-secondaire ou non-vérifiable, et là on n'entend plus parler de lui. Une demande de suppression c’est sérieux. --[[Utilisateur:Tweety|Tweety]] 23 août 2011 à 00:07 (UTC)
# {{conserver}} S'il vous plaît excuser mon pauvre google-français. Bien que je sois, techniquement, un nouvel utilisateur ici, de ne pas avoir usurpé le compte existant encore, je suis [[:en:User_talk:Abd|Abd]] on en.wv, un administrateur actif. Je suis tombé sur une tentative abusive de supprimer cette page sur en.wikiversity, et a répondu à elle et aux perturbations liées, tels que commentaires racistes, imitations utilisateur, sortie, etc, je suis consterné par l'incivilité dans la nomination et la discussion ici ("vandalisme"?). Les Wikipédias ont des règles très strictes pour l'inclusion, et ce sujet ne peut se qualifier là-bas, mais comme une étude de recherche, ce genre de matériel est très bienvenue sur en.wikiversity, et, à partir de la discussion ici, je suppose les mêmes pour fr. Wikiversité. L'incivilité et de perturbation, de chaque côté, est très mal perçu. --[[Utilisateur:Abd - en.wv|Abd - en.wv]] 28 août 2011 à 19:21 (UTC)
#: [http://toolserver.org/~quentinv57/tools/sulinfo.php?username=Abd En effet], un bureaucrate pourrait rattacher votre compte ici. [[Utilisateur:JackPotte|JackPotte]] ([[Discussion utilisateur:JackPotte|<span style="color:#FF6600">$</span>♠]]) 28 août 2011 à 19:51 (UTC)
#:: Merci, j’ai mon nouveau nom d'utilisateur. --[[Utilisateur:Abd|Abd]] 29 août 2011 à 18:39 (UTC)
# '''Avis (Simple recommandation): <span style="font-size:1.2em">Conserver et clore le débat</span>''': Pour manque de raison, dépassement du délai de 7 jours et attitude de l'auteur [[Utilisateur:CRGreathouse|Charles R. Grathouse]]
:::: Concernant cette dernière raison,[[Utilisateur:CRGreathouse|Charles R. Grathouse]] a surgi ici pour la '''première fois''' juste pour étouffer une page dont le nom ne plait pas, il a un '''Français irréprochable''' contrairement à ses propres propos et '''convoie les mensonges d'un vieux Raciste Xénophobe connu et répertorié''' [http://wapedia.mobi/en/User_talk:Clem23 Clem23], il se ''' refuse, à mort de relever le défi''', et est incapable de défendre sa propre requête, et comme dernier recours désespéré, accuse des utilisateurs et administrateurs [[Utilisateur:JackPotte|JackPotte]], [[Utilisateur:Crochet.david|Crochet.david]], [[Utilisateur:Tweety|Tweety]] et [[Utilisateur:Cynddl|<span style="color:#2e586a">Cynddl</span>]], frontalement, d’être des faux nez!!. En faisant une petite recherche, il s'avère que le même utilisateur a attaqué la même page PARTOUT (et avec les mêmes tactiques: mensonges et une fois dévoilé, accusations de faux nez ..) , et notamment: [http://oeis.org/w/index.php?title=Haydar_Rahmanov/Boubaker_Polynomials&diff=prev&oldid=1555603], avec les mêmes raisons (fausses bien sur, et [[Utilisateur:CRGreathouse|Charles R. Grathouse]] est accusé là-même de Racisme et Xénophobie!) (pour vérification, voir: [https://oeis.org/w/index.php?title=User_talk:Adi_Dani&diff=1555590&oldid=1555589 Dernier paragraphe:Help Charles R Greathouse IV keeping Racism and Xenophobia away from OEIS!]). Il s'est avéré finalement que [[Utilisateur:CRGreathouse|Charles R. Grathouse]] n'est autre que le fameux Raciste Xénophobe [http://wapedia.mobi/en/User_talk:Clem23 Clem23] [http://encyclo.voila.fr/w/index.php?title=Discussion_utilisateur:Raedleila&diff=prev&oldid=26594623 voir].
:::::Donc débat à clore. --[[Utilisateur:Tweety|Tweety]] 9 septembre 2011 à 11:38 (UTC)
{{)}}
== {{A|Recherche:Polynômes de Boubaker}} 2 ==
Je repropose [[Recherche:Polynômes de Boubaker]] à la suppression quatre ans après le premier vote, à la demande de {{u|Kumkum}} qui cite {{WP|Wikipédia:Vandalisme_de_longue_durée/Mmbmmmbm}}. Cette analyse met en évidence la supercherie élaborée de ce concept, dont l'auteur utilise des faux-nez pour contourner ses blocages, afin de citer des sources secondaires auto-promotionnelles (la moitié de ces pages de blogs ont d'ailleurs été effacées depuis).
=== Discussions ===
Si je comprends bien la situation, les polynômes de Bourbaker ne sont pas admissibles sur Wikipédia, en tant qu'article encyclopédique, par manque de références. Ils sont toutefois admissibles sur la Wikiversité en tant que recherche. Mais comme les auteurs se sont mal comportés suite à la suppression de l’article sur Wikipédia, on les punit en refusant la recherche sur la Wikiversité ? {{Euh ?}} --[[Utilisateur:Lydie Noria|Lydie Noria]] ([[Discussion utilisateur:Lydie Noria|discussion]]) 28 juin 2015 à 00:02 (UTC)
:@[[Utilisateur:Lydie Noria|Lydie Noria]] : c’est grossièrement résumé mais en gros, oui c’est cela.
:Les polynômes de Bourbaker ne sont pas admissibles sur les wikipédias (pas que la francophone d'ailleurs, il y a eu de très nombreuses suppressions un peu partout) car il n'existe que dans l'imagination de ses inventeurs-promoteurs-wikivandales et dans quelques sources soit écrites par ces mêmes personnes soit par des journaux peu regardant sur la qualité des contenus publiés. Actuellement, on totalise une vingtaine de créations-suppressions sur la wikipédia francophone et un grand nombre d'insultes et agressions de la part des multiples faux-nez créateur de la page.
:Pour l'admissibilité sur la Wikiversité je ne prononcerais pas (j'ai globalement l'impression que c’est donner de la visibilité à des charlatans mais je ne suis ni spécialiste des maths et sans doute pas totalement neutre après des années à croiser et re-croiser des pages de suppressions de ces polynômes).
:PS: qv. aussi [[:en:Wikiversity:Requests for Deletion#Boubaker Polynomials]].
:Cdlt, [[Utilisateur:VIGNERON|V<span style="font-size:75%">IGNERON</span>]] * [[Discussion Utilisateur:VIGNERON|<sup>discut.</sup>]] 28 juin 2015 à 09:49 (UTC)
::: Recherches sur l'histoire de l'affaire Boubaker, ([[:en:Boubaker Polynomials]]] et sous-pages), je trouve beaucoup de fausses déclarations faites de bonne foi dans les discussions. Sur fr.wikipedia, l’article a été rapidement supprimé; d'une version à la fois a été discutée sous un nom différent. Lorsque les utilisateurs experts croient que leur travail est injustement supprimé, il est pas surprenant qu’ils deviennent bouleversé. Sur en.wikipedia, il y avait quatre discussions. Le premier était de la première version de l'article, qui était mathématiques pures et n'a pas cherché à établir la notabilité, et la suppression était de routine. Le second était un nouveau projet fait pour tenter de répondre aux objections, et annulation de la suppression par un administrateur. Le troisième a également été UNDELETED par un administrateur. Ce vote inclus opinion importante que le contenu devrait être fusionné, pas supprimé, à [[w: polynômes de Chebyshev]], et il ya amplement de source fiable pour une mention là. Cependant, la plupart des votes ont été basées sur le comportement de l'utilisateur, pas le sujet. Et puis il y avait un quatrième débat, un [[w:en:Wikipedia:Deletion_review/Log/2011_May_3|demander la suppression d'examen en 2011]], et il montrait un consensus pour undeletion, quand il a été brusquement fermé, étant allégué que la candidature était une marionnette d'un utilisateur banni. Cela a été très inhabituelle, le vote substantielle une fois, il ya eu un consensus des utilisateurs réguliers ne soit pas négligée en raison de la participation ou même nomination par des marionnettes. La ressource est très semblable, sinon identique, à cette dernière projet. L'allégation de chaussette sur en.wikipedia est possible, mais peu probable. Cependant, il est devenu routine utilisateurs de bloquer et de verrouillage au niveau mondial en matière de preuve très mince, contrairement aux politiques et lignes directrices.
::: Ayant passé de nombreuses heures avec les sources, et d'étudier les discussions, je suis convaincu que les polynômes Boubaker bien dépassent en.wikipedia exigences de notabilité pour un bout. Il est pas fermer (comme il était en 2009 et peut-être 2011). Les documents décrivant polynômes Boubaker, et les nombreuses applications pratiques, sont dans les grandes revues évaluées par des pairs traditionnels. Alors que la plupart d'entre eux sont la source primaire, sources primaires quand ils construisent sur des travaux antérieurs devenir source secondaire à l'égard de lui. L’idée que Boubaker est un "charlatan" diffamation est sans fondement. Il est un universitaire avec de nombreuses publications dans les grandes revues, je l'ai vérifié que. Ce qui est arrivé était que, tout d’abord, lorsque les articles de Wikipedia ont été créées, il n'y avait pas la source suffisante. Toutefois, la publication a continué (et continue). Plusieurs personnes ont affirmé que les co-auteurs étaient fausses identités, inventions. Boubaker commettrait le suicide académique s'il l'a fait, il est extrêmement peu probable, et les années ont passé, il aurait été découverte. Ces documents sont très public et les affiliations des auteurs avec les universités sont évalués.
::: Nous allons continuer à développer la ressource sur en.wikiversity. Il n'a pas été bien écrit un article, il ne précise pas le travail bien, laissant de nombreux wikipédiens se demander pourquoi cela est important à tous. Disons que cette façon: les mathématiciens ne sont souvent pas expliquer leur travail bien à un grand public, ou même les utilisateurs à relativement bien éduqués. Donc, nous avons tous quelque chose à apprendre. Voilà ce que Wikiversité est pour.
:::Si vous avez des questions, s'il vous plaît demander à moi, ici, sur ma page utilisateur ici ou sur en.wikiversity. --[[Utilisateur:Abd|Abd]] ([[Discussion utilisateur:Abd|discussion]]) 12 juillet 2015 à 02:14 (UTC)
:: Je ne conteste absolument pas les faits de vandalismes, insultes ou autres indélicatesses qui ont eu lieu sur d'autres projets. Le problème, c’est que dans l’article [[Recherche:Polynômes de Boubaker]], la définition donnée des polynômes est mathématiquement correcte et je n'ai rien relevé qui tendrait à supposer que la recherche n’est pas sérieuse. J'aurais, bien sûr, souhaité que la partie "applications" soit plus développée pour comprendre à quoi ces polynômes peuvent servir, mais le fait que l’article soit incomplet n’est pas encore une cause de suppression sur la Wikiversité. Le pire qui puisse se produire est que ces polynômes ne servent à rien. Sur la Wikiversité, on ne demande pas aux personnes qui créent des recherches de citer des sources. Si, après que l’article ait été supprimé sur Wikipédia, les auteurs s'étaient contentés de le recréer dans l'espace recherche de la Wikiversité, personne n'y aurait vu le moindre problème. On se trouve, aujourd’hui dans une situation singulière où l’on nous demande de supprimer un article à cause de faits ayant eu lieu sur d'autres projets et cette démarche me laisse perplexe. Il me semble que, si tel devait être le cas, cette décision devrait être prise globalement sur Méta-Wiki et mise en application par des stewards. --[[Utilisateur:Lydie Noria|Lydie Noria]] ([[Discussion utilisateur:Lydie Noria|discussion]]) 28 juin 2015 à 11:37 (UTC)
:::Disons que si l'auteur ment facilement sur son identité, il y a de fortes chances que cela soit pareil dans le contenu, notamment les champs d'application où les sources sont nombreuses mais un peu creuses. [[Utilisateur:JackPotte|JackPotte]] ([[Discussion utilisateur:JackPotte|<span style="color:#FF6600">$</span>♠]]) 28 juin 2015 à 11:53 (UTC)
:::: J’ai effectivement trouvé louche qu’il y ait autant d’applications à des polynômes aussi peu connus. Mais je me demande quelle pourrait être la motivation des auteurs à créer des polynômes, correctement définis, qui ne serviraient à rien. Dans le doute, j’ai voté neutre. --[[Utilisateur:Lydie Noria|Lydie Noria]] ([[Discussion utilisateur:Lydie Noria|discussion]]) 28 juin 2015 à 12:28 (UTC)
Je n'ai pas assez de compétences en maths pour juger de la pertinence du contenu. Cependant, le travail de recherche en question ne ressemble pas à un travail de recherche et plusieurs points me font tiquer :
* pas de raisonnement
* pas d'argumentation
* pas de détails sur l'utilité dans les domaines cités
* justement, beaucoup de domaines cités
* une bibliographie touffue... trop peut-être...
Cela pourrait-il être un canular scientifique ? La lecture de ces articles :
* [faux blog de wikipédien]
* https://fr.answers.yahoo.com/question/index?qid=20091222222330AAf61Bf
me pousser (un peu plus) à voter pour "Supprimer".
--[[Utilisateur:Thierry613|Thierry613]] ([[Discussion utilisateur:Thierry613|discussion]]) 28 juin 2015 à 12:16 (UTC)
=== Précisions de la part d'un wikipédien ===
Bonjour, je ne suis pas wikiversitaire (c'est comme ça qu'on dit ?), mais plutôt wikipédien ; je ne prendrai donc pas part à la décision (d'ailleurs je n'ai pas techniquement le droit de le faire, vu que je n'ai pas 50 contributions sur la wikiversité), mais je me permets d'apporter quelques précisions, puisque j’ai un peu — euphémisme — suivi le dossier lors de la dernière réapparition de la « team Boubaker » sur wp (un peu fr: et it:, beaucoup en:). Par ailleurs, je ne suis aussi permis de supprimer un des liens qu'a posté {{u|Thierry613}}, qui était un lien vers un faux blog de wikipédien, non pas tenu par Michelet comme on pourrait le croire, mais par l'une des pires nuisibles que WP (en: un peu, mais surtout fr:) ait jamais connu (et qui sévit toujours sporadiquement — par exemple trois menaces de mort à mon encontre ce mois-ci).
Bref, la Wikiversité est le dernier refuge de la « team Boubaker » (plusieurs indices laisse à penser qu’ils sont plusieurs, Boubaker lui-même étant mort depuis) pour son article sur les polynômes du même nom, après s'être fait virer à de nombreuses reprises de fr:, en: et it:, notamment (aussi sur pt:, ar: ...), du fait de la nom-admissibilité de ce sujet sur wikipédia. Je sais que les critères de la Wikiversité sont différents, et qu'elle a, notamment, vocation a accueillir des travaux de recherches, cependant, il y a plusieurs points à noter à mon avis :
# Les polynômes de Boubaker sont une combinaison linéaire relativement triviale des polynômes de Tchebychev B(2x)=4Un(x)−6Tn(x), si je ne m'abuse, ce qui peut expliquer certaines de leurs propriété « remarquables ».
# Lors de sa dernière tentative pour avoir un article sur wp, la « team Boubaker » c’est notamment fait passer pour un doctorant chinois et un étudiant indien (ou l'inverse) pour demander la restauration de l’article sur en:, fr: et it:. Lors du [[:en:Wikipedia:Wikipedia:Articles_for_deletion/Boubaker_polynomials_(3rd_nomination)|débat de suppression sur en:]], outre l’utilisation d'une dizaine de faux-nez (dont certains au noms proches d'utilisateurs réels), elle a notamment produit une important bibliographie d'une trentaine d’articles universitaires, dans des revues — au mieux, pour être gentil — mineures, tous ayant comme second auteur Boubaker, le premier auteur étant lui dans la plupart des cas un chercheur indien ou chinois plus ou moins inconnu. Il me semble que certains de ces articles servent toujours de « référence » à l'actuel article, et qu'une bonne partie sont désormais des liens morts vers des articles supprimés, ce qui, à mon sens, renforce la suspicion sur l'aspect frauduleux de ces articles.
Vous êtes parfaitement souverains dans votre décision de garder ou non cet article, et sans faire injure à la wikiversité, ça n'aura que peu d'impact comparé à l’existence d'un article sur wp:, mais personnellement, ça m'ennuierai d’avoir un article, sur le wiki ou je contribue, écrit par des personnes aux méthodes particulièrement douteuses ([[w:Wikipédia:Vandalisme_de_longue_durée/Mmbmmmbm]],|[[w:en:Wikipedia:Sockpuppet investigations/Mmbmmmbm/Archive]],|[https://it.wikipedia.org/wiki/Wikipedia:Utenti_problematici/Softer]), reposant sur des sources au moins aussi douteuses... Cordialement, [[Utilisateur:Rhadamante|Rhadamante]] ([[Discussion utilisateur:Rhadamante|discussion]]) 28 juin 2015 à 19:38 (UTC)
:Merci, je m'étais dit la même chose de la Wikiversité en anglais, raison pour laquelle j’ai ouvert la même demande. Par contre je n'ai pas osé le faire sur celle en italien avec mes 10 contributions à base d'interwikis. [[Utilisateur:JackPotte|JackPotte]] ([[Discussion utilisateur:JackPotte|<span style="color:#FF6600">$</span>♠]]) 28 juin 2015 à 20:44 (UTC)
::Oui. Par contre ce genre de détail ne semble pas arrêter Abd ci-dessous, qui n'a fait aucun contribution dans l'espace principal de ce wiki, sa dizaine de contribution dans le méta étant par ailleurs au sujet des fameux polynômes, et il est lui-même impliqué sur l’article de la version anglophone. Parenthèse, je suis assez abasourdi de trouver un paragraphe [[:en:Boubaker_Polynomials#Controversy|de ce genre]] là-bas. [[Utilisateur:Rhadamante|Rhadamante]] ([[Discussion utilisateur:Rhadamante|discussion]]) 29 juin 2015 à 05:10 (UTC)
:::quoi qu’il en soit, merci, Rhadamante, pour votre intervention. --[[Utilisateur:Thierry613|Thierry613]] ([[Discussion utilisateur:Thierry613|discussion]]) 29 juin 2015 à 13:22 (UTC)
:::: Merci. Ceci a été écrit en anglais et publié à l'origine en anglais,[https://fr.wikiversity.org/w/index.php?title=Wikiversité:Pages_à_supprimer/Recherche:Polynômes_de_Boubaker&oldid=492164#Response_by_Abd]. Je suis un Wikiversitan, mais en regardant mes contributions ici, je vois que les détails techniques - et je voté dans la dernière discussion de suppression, je remarque. Cela est parce que je suis, à l'époque, un administrateur de en.wikiversity et a vu une demande de suppression perturbateur là, faite par un compte faire semblant d’être un bureaucrate de fr.wiki, mais de plus, je l'ai longtemps travaillé pour la Wikiversité comme un endroit sûr à développer des ressources pédagogiques, y compris la recherche originale, ou tout simplement comme des exercices d'étudiants, et je considère cette période cruciale de la liberté académique.
:::: Alors qu’à l'origine il y avait une vision Wikiversité, chaque communauté linguistique est indépendant, et il appartient à la communauté française ou de ne pas considérer mes commentaires. Je suis, à l'échelle mondiale, 34,000 contributions, et plus de 14,000 contributions sur en.wikiversity, ainsi que de nombreuses actions enregistrées quand je était un administrateur. Je ne l'ai pas hésité à controverse, mais agir de manière cohérente pour appuyer la vision et les droits communautaires Wikiversité. Lorsque les utilisateurs sont perturbateurs, je cherche à les aider à apprendre à collaborer, et considérer que le cadre de la mission Wikiversité de l'apprentissage par la pratique.
:::: Ce que je l'ai vu, en examinant l'histoire de l'affaire Boubaker, est non seulement ce que les autres souligner: un utilisateur perturbateurs ou groupe d'utilisateurs, mais aussi une communauté réactive suppressive et hostile, avec des arguments étant fait qui n'a rien à voir avec les politiques qui construisent un projet éducatif inclusif. Cette combinaison, l'utilisateur perturbatrice, plus hostile ensemble des utilisateurs, construire perturbation à long terme. Je l'ai constaté que lorsque les utilisateurs perturbateurs sont donnés espace d'expression, tout en les mêmes civilité de temps et de neutralité politique sont respectées et appliquées, que nous avons appris à faire sur en.wikiversity, la perturbation disparaît. Communautés Wiki peuvent être psychologiquement naïve, et d'imaginer que la paix et l’ordre sont créées par la suppression, le blocage, et l'interdiction. Ce qui est créé est la perturbation à long terme, parce que les utilisateurs sont des êtres humains et de résister à la domination. Il est une réponse normale: si vous me bloquer, et si je me soucie, je vais trouver un moyen autour de votre bloc. Il est un défi!
:::: Les arguments donnés ci-dessus sont sur le comportement sur les projets d'encyclopédie. Sur en.wikiversity, nous avons développé très rapidement une tradition d'ailleurs clair que le comportement était hors de propos, et, à l’occasion, nous a permis, même à l'échelle mondiale ont interdit aux utilisateurs de participer, tant qu’ils ne sont pas perturbateur sur en.wikiversity. Si cela est une erreur, il est corrigé bientôt! Nous avons trouvé que même les utilisateurs très perturbateurs seront, étant donné l’occasion de faire ''volontairement'' des accords clairs, respectera généralement eux. Autrement dit, ils sont ''humains '' et, comme la plupart des humains - même la plupart des animaux! - Si nous les traitons avec respect, ils retournent il.
:::: A l’heure actuelle, est en cours d'examen par un universitaire, un professeur de physique. La ressource est en cours d'amélioration. Dans ce processus, il a, lui-même, a fait une grave erreur d'interprétation, qui a ensuite été corrigé. À savoir, qu’il a appris. Il avait, pour un temps, une opinion que les polynômes Boubaker étaient une sorte de canular, mais au lieu de soutenir la suppression, il a commencé à améliorer la ressource, avec l'intention d'exposer la supercherie. Cependant, pour ce faire, il a dû revoir les sources. Polynômes Boubaker sont très, très peu de chances d’être un canular. Ceci est une opinion que l’on peut tenir en réagissant aux arguments superficiels, des rumeurs. Il est impossible que le racisme est impliqué. Autrement dit, une série de sources sont licenciés à cause des identités ethniques des auteurs ou où ils vivent et travaillent. Même si cela est vrai, rarement serait-il admis, et des accusations de racisme confondre les questions. Pour en.wikipedia, ce tout serait, en théorie et par la politique, hors de propos, mais les décisions réelles sont faites par des êtres humains qui peuvent être, consciemment ou inconsciemment, partiale.
:::: Si polynômes Boubaker sont un canular, il ya un abus massif des revues évaluées par des pairs, et qui est un sujet qui mérite d’être explorée serait en soi. Ainsi je l'ai créé un lien de sous-page sur en.wikiversity, pointant vers une page qui sera utilisé pour étudier l'histoire de wiki de polynômes Boubaker. Je dois haute expérience avec cela, et ne permettrai pas que l'incivilité ou attaque personnelle là. Au contraire, ce sera une étude universitaire, qui commence toujours par pure évidence
:::: Dessus, je vois rumeurs et des insinuations. Prétendument professeur Boubaker est mort. Je dois un email aujourd’hui censé être de lui, comme une réponse à un mail envoyé à une adresse donnée l'année dernière dans un post Facebook. Est-ce un canular? Peut-être, mais si oui, la vérité sortira. Certes, je voudrais savoir! '''''Quelle est la preuve que Boubaker est mort?'''''
:::: En outre, le sujet ici est pas Boubaker, mais un ensemble de polynômes. Dans le yahoo réponses Post a cité ci-dessus avec l'approbation par [[Utilisateur:Thierry613|Thierry613]], ils sont considérés comme des «soi-disant polynômes." Boubaker polynômes sont un ensemble défini de polynômes, cela est tout à fait clair, il serait comme appeler trois un «soi-disant entier." Il est un signe d'un auteur hostile. Qu'ils soient notable est un problème pour les projets d'encyclopédie de décider. En politique en.wiki, cependant, ils sont remarquables.
:::: Voilà, ceci est une suite de polynômes, qui est analogue à un ensemble de nombres (par exemple, pour chaque numéro il ya une série numérique généré par la formule de récurrence Boubaker).
:::: Il ya un en.Wikipédia spécifique '' politique '' au sujet de la notabilité de séquences de nombres: [[Wikipedia:en:Wikipedia:Notability (numbers)#Notability of sequences of numbers]]. Il se réfère à la liste dans OEIS comme établissant notabilité. Dans le débat en.wiki de suppression, ce qui peut être rejetée parce OEIS est un wiki; Toutefois, la règle que les wikis ne sont pas fiables source est une règle générale qui ne convient pas à OIES, parce OEIS utilise révisions marqué, et tout le monde peut créer une version proposée, la version est non définitif qu'après avoir été approuvé par un membre du comité de rédaction et ceux qui sont des experts, des professeurs, etc. Donc, annonce dans OEIS est, en fait, l'équivalent de peer-reviewed publication. En outre, s'il ya un canular là, tout le monde pouvait corriger, si la correction peut passer l'examen. La politique de en.wiki est saine.
:::: En outre, la notabilité ne sont pas et ne doit pas être une exigence pour l'étude sur un projet Wikiversity. À l’heure actuelle, la page d'en.wikiversity sur les polynômes Boubaker est en Mainspace, plus haut niveau. En général, et, finalement, nous organisons des ressources là-bas, de telle sorte que les sujets notables sont au plus haut niveau, avec des sous-thèmes comme sous-pages. Essais, pure opinion, par exemple, peuvent être déplacés hors de niveau supérieur de Mainspace. Selon utilité générale, ils peuvent être déplacés sous-pages, et attribués à l'auteur comme un essai, ou des sous-pages de l’utilisateur si l'utilité générale est pas claire. La ressource en.wikiversity ne sera pas déplacé vers l'espace utilisateur, car cela est sans doute un sujet remarquable, et une ressource neutre peut être construit. Nous ne permettent généralement pas de matériel non-neutre à Mainspace de haut niveau, même si nous faisons de permettre une recherche originale jusqu'à ce que quelqu’un le conteste, et si le consensus ne peut être trouvé facilement, nous allons souvent déplacer une page vers SubSpace simplement pour éviter la controverse. Les gens résistent suppression de leur travail, fortement, mais objection à '' l'organisation '' est rare.
:::: Lorsque les articles Boubaker ont d’abord commencé, le nom a été récemment inventé, et il y avait peu de sources autres que celles impliquant Boubaker. Cependant, aujourd'hui, va OEIS, je trouve de nombreuses références. [Http://oeis.org/search?q=Boubaker+polynomials&language=english&go=Search]. En fin de compte, sur en.wikiversity, nous sommes susceptibles d'analyser les références. Ce qui est connecté avec Boubaker, ce qui est apparemment indépendant? Quel est le facteur de revues d'impact? Est un «journal de révision par des pairs" cité essentiellement un éditeur de vanité? Nous allons recueillir cette information. Voilà ce que les étudiants et les universitaires ne, de recueillir des informations et de l'étudier. Conclusions de l'information sont distinctes, et personnelle, et font ensuite l’objet d'un examen. Il est '' travail. '' Trop d'utilisateurs wiki veulent «rapide». Éducation et d'études, pour être profond, prennent du temps et de la patience. --[[Utilisateur:Abd|Abd]] ([[Discussion utilisateur:Abd|discussion]]) 29 juin 2015 à 16:24 (UTC)
:::::Monsieur Abd/Boubaker, je suis navré de vous dire cela, mais j’ai bien peur que vous perdiez votre temps et que vous nous fassiez perdre le nôtre. {{sourire}} --[[Utilisateur:Thierry613|Thierry613]] ([[Discussion utilisateur:Thierry613|discussion]]) 30 juin 2015 à 16:18 (UTC)
:::::: Une insulte ou attaque personnelle avec un sourire est pire que l'autre sans. Est-ce genre d'absurdité ("Abd/Boubaker") autorisé sur fr.wikiversity? Si quelqu’un veut savoir qui je suis, commencer par [[Spécial:CentralAuth/Abd]]. Je avoir aucune affiliation avec Karem Boubaker, et n'a eu aucun contact avec lui directement jusqu'à hier, quand je lui ai envoyé et reçu une réponse. Je suis impliqué avec la ressource en.wikiversity brièvement, en 2011, en tant qu'administrateur. Je dois maintenant, avec d'autres, fait un peu de travail sur l'amélioration de la ressource. Utilisateurs français pourraient souhaiter examiner ce que nous avons fait. Rien de tout cela est de "team Broubaker," jusqu'à présent, nous espérons engager Broubaker ou autres pour ''la coopération légitime.''
:::::: Wikiversité est mon projet à long terme, principalement sur en.wikiversity, certains sur la Bêta. Pour moi, wikiversity est le joyau caché dans le WMF, où l'apprentissage est mis en liberté des exigences artificielles. Nous avons encore une politique de neutralité, on est pas libre d'induire en erreur, mais nous nous occupons de la neutralité par l'inclusion, et non pas par l'exclusion. Wikipédiens souvent ne comprennent pas cela, il est tellement différent de processus encyclopédique. - [[Utilisateur:Abd|Abd]] ([[Discussion utilisateur:Abd|discussion]]) 30 juin 2015 à 20:47 (UTC)
=== Soupçon ===
J’ai l'impression que les pseudos Bhuet et Tweety-frwikiversity sont des faux-nez de "Boubaker". Si c’est avéré, que vaut le vote ? --[[Utilisateur:Thierry613|Thierry613]] ([[Discussion utilisateur:Thierry613|discussion]]) 6 juillet 2015 à 08:14 (UTC)
:Nous pourrions demander une vérification des différentes IP de chaque compte sur [[meta:CheckUser policy/fr]], mais je pense qu’il y a plus important : ajouter dans [[:Catégorie:Projet:Wikiversité]] des règles de votes (et accessoirement de destitution). En effet, pour l'instant [[Projet:Wikiversité/Critères_d'éligibilité_d'un_administrateur#Qualité_de_votant|ne peuvent voter pour un administrateur que ceux qui ont plus de 20 jours d'ancienneté et 75 contributions significatives]], mais il n’est pas encore regroupé les filtres pour tous les votes de (ex : ci-dessus ''50 contributions'' que tout le monde peut modifier selon les votes), ou autres ([[Wikiversité:Bot/Statut|bot]] : 50 éditions en une journée suffit pour voter et c’est l'affaire d'une minute pour un développeur, bureaucrate, prise de décision...). Ni que nous devrions retirer les droits administrateurs après deux ans d'inactivité comme sur les autres wikis fréquentés, pour éviter des usurpations. Je pourrais lancer ça ce week-end si personne ne le fait avant... [[Utilisateur:JackPotte|JackPotte]] ([[Discussion utilisateur:JackPotte|<span style="color:#FF6600">$</span>♠]]) 6 juillet 2015 à 11:18 (UTC)
::
::Je pensais pas à tout ça, mais oui, c’est peut-être une bonne occasion de (re)préciser ces choses-là. Ça fait 9 jours que la présente page a été créée (ou réactivée) ; quand doit-on valider le vote ? --[[Utilisateur:Thierry613|Thierry613]] ([[Discussion utilisateur:Thierry613|discussion]]) 7 juillet 2015 à 08:07 (UTC)
* La question de polynômes Boubaker a été compliquée par la suppression active du sujet sur fr.wikipedia, et par la rébellion de la part des partisans. Il est clair qu’il ya plus d'un partisan. Il est également clair que le scientifique Boubaker a utilisé plusieurs comptes. Un ou deux de ces comptes pourrait être lui. Cependant, "chaussette de Boubaker" est hors de propos, la question ici serait de vote double, qui est certainement une mauvaise. Je l'ai demandé à ce que ces comptes révèlent leur statut. Nous savons déjà qu’il ya plus d'une personne de Tunis impliqué dans chaussette marionnette dans cette affaire.
* Wikiversity devrait être un lieu sûr pour les utilisateurs de créer des ressources pédagogiques sur des sujets d'intérêt pour eux, même si elles ont été interdites, de perturbation ou autrement, ailleurs.
* Sur en.wikiversity, nous ne bloquons comptes de chaussette marionnette. Nous préférons, mais ne demandons pas, que plusieurs comptes être divulgués. Cependant, nous avertissons et bloquons de perturbation, et le vote multiple est une forme de perturbation. Donc nous avons d’abord en garde. Nous ne punissons pas, mais nous protégeons le wiki.
* Cette protection inclut la protection des utilisateurs qui pourraient avoir eu des problèmes ailleurs, d’être harcelé.
* Je l'ai étudié l'affaire Boubaker sur en.wikiversity, que les sous-pages de [[:en:Boubaker Polynomials]]. Après environ une semaine de l'étude, ce qui est arrivé est de plus en plus clair pour moi. Nous pouvons nettoyer le gâchis, mais il faudra un peu de patience. En particulier, le vrai problème avec les articles n'a jamais été identifié clairement et précisément. Quand je suis prêt, je vais préparer un rapport complet. Pendant ce temps, s'il vous plaît ne pas apporter la perturbation d'autres wikis ici. La ressource ici faisait pas de mal. Il est factuel. Il ya la recherche primaire massive dans polynômes Boubaker dans des revues évaluées par des pairs, et les sources secondaires ont commencé à apparaître.
* Toutefois, nous aimerions permettre à quelqu’un sur en.wikiversity pour étudier la saleté derrière leur maison. Nous ne demandons pas la notabilité, et nous permettons même non-sens, si elle est placée de manière appropriée, par exemple dans l'espace utilisateur. Nous ne serions pas supprimer [[w:Jabberwocky (poème)]]. Voudriez-vous?
* En conséquence, nous avons très peu de perturbations sur en.wikiverity. Nous aimons de cette façon. - [[Utilisateur:Abd|Abd]] ([[Discussion utilisateur:Abd|discussion]]) 7 juillet 2015 à 15:20 (UTC)
=== Un autre point intéressant ===
Franky a eu la bonne idée de vider les pages de Bhuet et Tweety~frwikiversity concernant les polynomes de Boubaker : modifs du 6 juillet, de 2h à 2h11.
Et devinez quoi ? Abd a annulé toutes les modifs de Franky concernant ces pages : modifs du 6 juillet, de 16h57 à 16h58.
C'est-y pas suspect, c't'affaire ? {{sourire}}
--[[Utilisateur:Thierry613|Thierry613]] ([[Discussion utilisateur:Thierry613|discussion]]) 7 juillet 2015 à 07:59 (UTC)
* Ceci est '''très intéressant''', en effet.
* '''[https://en.wikiversity.org/w/index.php?title=Special:Contributions&offset=20150906&limit=10&tagfilter=&contribs=user&target=FrankyLeRoutier Ce vandalisme] '' 'est apparu sur en.wikiversity. Un administrateur a appelé mon attention sur elle. Les modifications ont été expliqués comme "maintenance", mais ont été suppression d'une page de l'utilisateur, et non par l'utilisateur. "Maintenance" semble être un effort pour supprimer attention à eux. Je demandai à l'utilisateur, et on m'a donné la raison pour laquelle l'utilisateur a été verrouillé à l'échelle mondiale. Je savais déjà que. Cela ne veut pas une raison pour supprimer le travail de l'utilisateur.
* [[:en:User:White Fennec]] a été verrouillé à l'échelle mondiale en contradiction avec les directives mondiales de verrouillage. Cependant, il est inoffensif, il est facile pour l'utilisateur de créer un nouveau compte sur en.wikiversity, où, jusqu'à tout cela est nettoyé, nous conseillons à l'utilisateur d’éviter toute modification sur les wikis où son compte peut être bloqué. (Il n'y a pas une telle chose comme "l'évasion de verrouillage.») Quel est nocif, cependant, est que le verrou global consolida l'impression de celui qui est derrière tous ces comptes qu’ils ne seront pas traités équitablement. Ce compte avait '' seulement '' Wikiversité édité, et il avait été accueilli. Il n'y a pas verrou global du «compte principal» et le maître présumé (Boubaker) est pas interdit à l'échelle mondiale.
* En raison de l'acte de vandalisme sur en.wikiversity, comme il est normal pour moi, je regardais contributions mondiales et vu le même genre de vandalisme ici. Donc, je revins il. L'utilisateur revenue, nouveau découpage, ajoutant cette fois une balise de suppression rapide. Aucune base de suppression a été déclaré, et sur en.wikiversity, nous permet à tout utilisateur de supprimer une étiquette de suppression rapide, suppression rapide est pour '' suppression incontesté.'' Donc, je l'ai retiré ces balises. Ce serait une perte de temps pour discuter de pages inoffensifs dans l'espace utilisateur. Les pages sont masqués sur en.wikiversity révèle très utile dans mon étude il, montrant versions des articles tels qu’ils existaient lorsque les discussions de suppression ont eu lieu. (En raison de cela, je peux généralement d'accord avec les deux premières suppressions sur enwiki, puis considère la troisième encore raisonnable, mais pas le meilleur résultat. Il aurait fallu une redirection et de fusionner.)
* Ce vandalisme, et certains des commentaires dans ce rapport, sont des suites de l'harcèlement de Boubaker ou ses collègues et fans. Et puis allégations graves et dangereuses sont faites avec {{sourire}}.
* Boubaker est un véritable académique, faire des recherches approfondies primaire et largement publié. Une des choses que nous avons faites sur en.wikiversity est de rendre le wiki sans danger pour les vrais experts, dont certains ont été bloqués, interdits ou harcelés ailleurs. Wikipedia est célèbre dur à des experts, qui croient volontiers qu’ils connaissent les sujets, et connaissent souvent peu de processus Wikipedia. Nous pouvons et devons les accueillir sur Wikiversité. Nous maintenons la neutralité, mais nous ne bloquons pas les gens depuis des universitaires avocat »de POV-pousser» pour leurs points de vue de façon routinière. Nous bloquons de perturbation, mais interdisons très rarement; un utilisateur qui a eu un effet perturbateur, même sur en.wikiversity, peut obtenir débloqué simplement en promettant d’éviter toute perturbation! Normalement, ils tiennent leurs promesses. Une partie de l'enseignement est de permettre aux gens de faire des erreurs. - [[Utilisateur:Abd|Abd]] ([[Discussion utilisateur:Abd|discussion]]) 7 juillet 2015 à 15:56 (UTC)
=== en.Wikipédia avis de suppression ===
La dernière discussion de la communauté de [[w:en:Boubaker polynomials]] était [[w:en:Wikipedia:Deletion_review/Log/2011_May_3|avis ici des suppressions]]]. Il a été fermé brusquement à cause de "faux nez" . Cependant, l'opinion de la majorité sur la question de la notabilité, des utilisateurs établis, était qu’il y avait assez pour un article. Les seules objections étaient sur le faux nez et l'auto-promotion. Cela se passait en 2011. De nombreuses sources ont été publiés depuis. Beaucoup d'utilisateurs ont été bloquées qui ne sont probablement pas des faux nez réels. Il est temps de ce gâchis est terminée. - [[Utilisateur:Abd|Abd]] ([[Discussion utilisateur:Abd|discussion]]) 9 juillet 2015 à 18:29 (UTC)
:<small>pour voir la discussion, cliquez sur le lien "Show" sur la droite. --[[Utilisateur:Abd|Abd]] ([[Discussion utilisateur:Abd|discussion]]) 9 juillet 2015 à 18:35 (UTC)</small>
=== Suite (et presque fin ?) ===
{{Notif|Kumkum}}
1. On doit d’abord clôturer un vote sur [[Projet:Wikiversité/Critères d'éligibilité des votants|les critères d'éligibilité des votants]] ;
2. Puis vérifier si Bhuet et Tweety-frwikiversity sont oui ou non des faux-nez ;
3. Et enfin régler cette histoire de polynomes.
--[[Utilisateur:Thierry613|Thierry613]] ([[Discussion utilisateur:Thierry613|discussion]]) 31 juillet 2015 à 21:10 (UTC)
=== Votes ===
==== Conserver ====
# {{conserver}}. Et améliorer.--[[Utilisateur:Tweety~frwikiversity|Tweety~frwikiversity]] ([[Discussion utilisateur:Tweety~frwikiversity|discussion]]) 2 juillet 2015 à 21:27 (UTC)
# {{conserver}}. La page a également été nominé sur en.wikiversity pour la suppression, qui semble à première vue être la même information en anglais est ici en français, et d’importantes recherches ont été faites sur la question là-bas, et la page a été amélioré. Les liens morts ont été fixés et une petite quantité de la langue pas neutre a été retiré. Voir [[:en:Wikiversity:Requests for Deletion#Boubaker Polynomials]].
#: <small>En anglais: The page was also nominated on en.wikiversity for deletion, which appears at first glance to be the same information in English as is here in French, and substantial research has been done into the issue there, and the page has been improved. Dead links were fixed and a small amount of not-neutral language was removed.</small> --[[Utilisateur:Abd|Abd]] ([[Discussion utilisateur:Abd|discussion]]) 28 juin 2015 à 17:37 (UTC)
#: Je l'ai compilé une liste de sources fiables, basés sur la version 2011 sur en.wikiversity. [[:en:Boubaker Polynomials/Sources]]. J’ai été impressionné. Et il semble qu’il ya peut-être 300 de plus, publié plus tard. voir[https://scholar.google.com/scholar?q=Boubaker+polynomials&hl=en&as_sdt=1%2C22&as_vis=1&as_ylo=2012&as_yhi= Google Scholar] --[[Utilisateur:Abd|Abd]] ([[Discussion utilisateur:Abd|discussion]]) 3 juillet 2015 à 03:36 (UTC)
# {{conserver}} : Les motivations de suppression ne sont pas justifiées. --[[Utilisateur:Bhuet|Bhuet]] ([[Discussion utilisateur:Bhuet|discussion]]) 6 juillet 2015 à 21:59 (UTC)
==== Supprimer ====
# {{Supprimer}} La première fois j’avais cru que ce n'était juste pas encyclopédique, mais les méthodes de l'auteur me poussent à éradiquer la malhonnêteté. [[Utilisateur:JackPotte|JackPotte]] ([[Discussion utilisateur:JackPotte|<span style="color:#FF6600">$</span>♠]]) 27 juin 2015 à 22:56 (UTC)
# {{Supprimer}} --[[Utilisateur:Thierry613|Thierry613]] ([[Discussion utilisateur:Thierry613|discussion]]) 28 juin 2015 à 12:16 (UTC)
#: <s> {{Supprimer}} [[Utilisateur:FrankyLeRoutier|FrankyLeRoutier]] % [[Discussion utilisateur:FrankyLeRoutier|Service après-vente]] 5 juillet 2015 à 02:26 (UTC)</s> [[Spécial:Contributions/70.82.178.55|70.82.178.55]] 9 juillet 2015 à 20:24 (UTC) FrankyLeRoutier sous adresse IP
# {{supprimer}} J'avais proposé en suppression immédiate ce machin vu qu’il s'agit [[w:Wikipédia:Vandalisme_de_longue_durée/Mmbmmmbm|d'un '''vandalisme de longue durée''']] sur fr.wp. Je suis littéralement scié de voir que cette forme de vandalisme recueille des avis de conservation. Il y a eu '''24 suppression sur fr.wp !''' avec des avis émis par des contributeurs spécialistes des mathématiques. Les soi-disant "polynômes de Boubaker" sont une escroquerie scientifique complète et n'ont '''rien à faire ici'''. [[Utilisateur:Kumkum|Kumkum]] ([[Discussion utilisateur:Kumkum|discussion]]) 31 juillet 2015 à 16:19 (UTC)
==== Neutre ====
# {{neutre}} Je suis perplexe sur les motivations de cette suppression. --[[Utilisateur:Lydie Noria|Lydie Noria]] ([[Discussion utilisateur:Lydie Noria|discussion]]) 28 juin 2015 à 00:02 (UTC)
# {{neutre}} et {{pour}} : c’est un travail de recherche, qui ne contrevient pas aux règles sur la recherches, recherche plausible, mais non développé ni étayé par de l’existence et au point mort sans apporter de conclusion. [[Utilisateur:Crochet.david|Crochet.david]] ([[Discussion utilisateur:Crochet.david|discussion]]) 28 juin 2015 à 05:08 (UTC)
#: Si on se base [https://scholar.google.fr/citations?user=tGrKmI0AAAAJ&hl=fr&cstart=20&pagesize=20 sur le profil de l'auteur] cela semble sérieux, mais plus je gratte les sources et moins je trouve de concret. Comment ce genre d'équation a pu être utilisée en cryogénie, qui est son premier champ d'application mentionné ? Je ne vois aucun lien avec la physique. [[Utilisateur:JackPotte|JackPotte]] ([[Discussion utilisateur:JackPotte|<span style="color:#FF6600">$</span>♠]]) 28 juin 2015 à 10:51 (UTC)
:::Polynômes Boubaker ont été initialement développés dans l'étude de certaines équations difficiles impliquant la chaleur. Applications à la cryogénie sont assez évidentes. Voir:
:::* [Http://arc.aiaa.org/doi/abs/10.2514/1.40216?journalCode=jtht Solution to heat equation inside cryogenic vessels using Boubaker polynomials] [Solution pour chauffer l'intérieur de l'équation réservoirs cryogéniques en utilisant des polynômes Boubaker] KB Ben Mahmoud [Karem Boubaker Ben Mahmoud], Journal of Thermophysics and Heat Transfer [Journal de la physique thermique et transfert de chaleur] , Vol. 23, n ° 2 (2009), pp. 409-411.
:::* [Http://www.sciencedirect.com/science/article/pii/S0011227509000253 Temperature 3D profiling in cryogenic cylindrical devices using Boubaker polynomials expansion scheme (BPES)], [Température profilage 3D dans des dispositifs cylindriques cryogéniques utilisant régime Boubaker d'expansion des polynômes (BPES)] B. Karem Ben Mahmoud [Boubaker], Cryogenics [Cryogénie] Volume 49, Issue 5, mai 2009, pages 217-220.
:::Acceptation d'un article par un journal de bonne réputation, ''Cryogenics'' peut sembler à démontrer la pertinence de la cryogénie, vous ne pensez pas? Je pourrais écrire plus, montrant citations de ces articles, mais Wikiversité ne nécessite pas de notabilité. Je signale simplement que l'information dans la ressource est pas étrange, mais raisonnable. --[[Utilisateur:Abd|Abd]] ([[Discussion utilisateur:Abd|discussion]]) 9 juillet 2015 à 00:31 (UTC)
[[en:Boubaker polynomials]]
f8gzuujah9baz4i7pbbc9f76bepqkjp
Projet:Valoriser ses connaissances avec Wikipédia/Atelier Wikipédia et MediaWiki 2012 (Université Lille)
102
37045
966436
914024
2025-07-07T19:03:46Z
Crochet.david.bot
1005
Bot : correction de la syntaxe wiki
966436
wikitext
text/x-wiki
{{Projet collaboratif|projet=Valoriser ses connaissances avec Wikipédia|image=People_together.svg|texte=
Cette page est dédiée à l'atelier « Valoriser ses connaissances avec Wikipédia »,
* Projet créé dans le cadre d'une convention entre [[w:wikimédia France|Wikimédia France]] et le collège doctoral de l'université Lille nord de France.
* L'objectif est d'accompagner des [[w:Doctorant|doctorant]]s ou jeunes chercheurs dans leurs contributions, à savoir "'''créer et diffuser des contenus, soit sur [[w:Wikipédia|Wikipédia]], soit sur les autres projets de la fondation Wikimedia'''" ([[w:Wiktionary|Wiktionary]], [[w:Wikiquote|Wikiquote]], [[w:Wikibooks|Wikibooks]], [[w:Wikimedia Commons|Wikimedia Commons]], [[w:Wikisource|Wikisource]], [[w:Wikispecies|Wikispecies]]...).
* Cette action est coordonnée par Carol Ann O'Hare de [[w:wikimédia France|Wikimédia France]], l'intervenant est Rémi Bachelet, [[w:f:enseignant-chercheur|enseignant-chercheur]] à l’[[w:École centrale de Lille|École centrale de Lille]] avec la participation de Jean-Frédéric.
}}
== Objectif ==
La vocation de cette action est de travailler collectivement autour de contributions à Wikipédia ou autres projets de la fondation Wikimedia (Wikiversité, Wikispecies, Commons, etc.) Les doctorants seront amenés, après un temps initial de formation aux outils (MediaWiki), à créer et diffuser des contenus sur Wikipédia ou sur les autres projets.
=== Calendrier ===
'''Sessions en présentiel''' :
* 5 avril 2012 ''({{unité|3|{{abréviation|h|heure}}}})''
* 18 avril 2012 ''({{unité|3|{{abréviation|h|heure}}}})''
'''Travail à distance''' ''({{unité|14|{{abréviation|h|heure}}}})''
* réunions mi-parcours en petits groupes à distance en mai 2012
* bilan du séminaire : fin juin 2012
== Travail à faire pour le 4/04 ==
* Voir : [[Projet:Valoriser ses connaissances avec Wikipédia/Préparation|à faire avant de venir à la première session]]
== Travail à faire pour le 18/04 ==
* Créer votre section personnelle ci-dessous et l’utiliser
** Pour vous présenter
** Pour indiquer les objectifs que vous vous fixez pour notre deuxième session du 18/4, essentiellement
*** apprendre les bases de la syntaxe wiki
*** analyser les articles existants dans votre domaine pour identifier les contributions que vous ferez.
*** éventuellement, faire vos premières petites contributions
== Travail à faire pour le 30/06 ==
* Bilan sur votre espace personnel : une ou deux phrases de conclusion
* Remplir le questionnaire d'évaluation
* Validation individuelle du nombre de crédits
== Présentation des doctorants inscrits ==
=== Prénom/Pseudo ===
* présentation
* ma page utilisateur sur Wikipédia : [[w:Utilisateur:(votre pseudonyme)|(votre pseudonyme)]]
** pour me contacter : ma page de discussion sur Wikipédia : [[w:Discussion_utilisateur:(votre pseudonyme)|(ma page de discussion)]]. La bannière de l'atelier doit figurer sur cette page
* Voici la liste de mes contributions sur Wikipédia : [[w:Spécial:Contributions/(votre pseudonyme)|Mes contributions]]
** (éventuellement) mes contributions sur les autres projet Commons, Wikipédia en anglais: [[w:en:Special:Contributions/(votre pseudonyme)|Mes contributions en anglais]]
==== Mes livrables avant la prochaine session (le 18 avril) ====
''remplacer par votre programme de travail''
* avoir des connaissances de base sur la syntaxe wiki, par exemple en faisant des modifications dans une page d'essai personnelle [[w:Special:Mypage/Bac_a_sable|en cliquant ici]]
* faire un "état des lieux" des articles existants dans ma spécialité
==== Livrables mi-mai (réunion skype mi-parcours) ====
* améliorer les articles ...
* créer l’article XX ..
==== Livrables finaux (date à fixer) ====
==== Votre bilan individuel de la formation ====
(à remplir à la fin)
=== Isabelle/isawk ===
* thèse de droit sur les malades psychiatriques
* ma page utilisateur sur Wikipédia : [[w:Utilisateur:isawk|isawk]]
** pour me contacter : ma page de discussion sur Wikipédia : [[w:Discussion_utilisateur:isawk|(isawk]]. La bannière de l'atelier doit figurer sur cette page
* Voici la liste de mes contributions : [[w:Spécial:Contributions/isawk|Wikipédia]], [[Spécial:Contributions/isawk|Wikiversité]]
* Mes livrables avant la prochaine session (le 18 avril) : mise à jour des pages sur la psychiatrie avec la loi n°2011-803 du 5 juillet 2011, avoir des connaissances de base sur la syntaxe wiki, par exemple en faisant des modifications dans une page d'essai personnelle [[w:Special:Mypage/Bac_a_sable|en cliquant ici]] , faire un "état des lieux" des articles existants dans ma spécialité
* Livrables mi-mai (réunion skype mi-parcours) : amélioration des articles sur la psychiatrie en les mettant à jour de la nouvelle loi du 5 juillet 2011
* Livrables finaux (date à fixer) : créer une section sur les soins sans consentement au point du vue uniquement du consentement et de la santé et continuer à améliorer les articles précédents avec les nouveautés de la loi
* Votre bilan individuel de la formation : (à remplir à la fin)
=== samy/khalil1211 ===
* doctorante 2{{e}} année, thèse sur le droit
* ma page utilisateur sur Wikipédia : khalil1211
* pour me contacter : ma page de discussion sur Wikipédia : [[w:Utilisateur:Khalil1211|Khalil1211]]. La bannière de l'atelier doit figurer sur cette page
** contributions : [[w:Spécial:Contributions/khalil1211|wikipédia]], [[Spécial:Contributions/khalil1211|Wikiversité]]
* Mes livrables avant la prochaine session (le 18 avril) : Avoir des connaissances de base sur la syntaxe wiki, par exemple en faisant des modifications dans une page d'essai personnelle [[w:Special:Mypage/Bac_a_sable|en cliquant ici]], faire un "état des lieux" des articles existants dans ma spécialité
* Livrables mi-mai (réunion skype mi-parcours) : j'écrit article afine de trouver des moyens légaux, que ce soit par la voie du législateur que par le juge administratif lui-même, afin de faire face à la procrastination et l’intransigeance de l’administration dans l’exécution des décisions administratives
* Livrables finaux (date à fixer)
* Votre bilan individuel de la formation
=== Zhebin XUE ===
* présentation: troisième année de thèse sur science textile
I'm doing research on the correlation and compensatoty effect between the visual and tactile perceptions on textile products.
* ma page utilisateur sur Wikipédia : Zbhsueh
* contributions : [[w:Spécial:Contributions/Zbhsueh|Wikipédia]], [[Spécial:Contributions/Zbhsueh1|Wikiversité]]
* Mes contributions:
** Modifié les pages concernant "Sensory analysis" (environ 1000 mots)
** Modifié les pages concernant "Rough sets" (environ 2000 mots)
** Créer une nouvelle page intitulée "Rough set theory"
** Modifié les pages concernant "Fuzzy sets" (environ 13000 mots)
* livrables 18 avril
* livrables mi-mai (réunion mi-parcours)
* bilan individuel de la formation
Je suis très contente de ce séminaire qui m'a donné une très bonne occasion de mieux connaitre wikipédia comme un outil important pour les consultance de connaissance personnelle et la recherche scientifique.
=== Munir.ashraf ===
* présentation
I am doing my PhD in self cleaning textiles. i am working on development of multiself cleaning textiles. this self cleaning includes; physical cleaning of fabric like lotus leaf, chemical self cleaning i.e. degradation of color stains and discoloration of color solution with which the fabric comes in contact for long time and the bilogical self cleaning, this means that the killing of bacteria if they attach on the textile and hence prevention of their growth
* page utilisateur sur Wikipédia :[[w:Utilisateur:Munir.ashraf|Munir.ashraf]]
* contributions : [[w:Spécial:Contributions/Munir.ashraf|Wikipédia]], [[Spécial:Contributions/Munir.ashraf|Wikiversité]]
* livrables 18 avril
* livrables mi-mai (réunion mi-parcours)
* bilan individuel de la formation
* the seminar was very interesting. I learnt how could i contribute to Wikipedia. I have also contributed to three different topics. The both sessions of this seminar were very interactives. As whole, it was very good experience
=== Saqib/VelocityRun ===
* présentation
A PhD student in Faculté de Finance,Banque et Comptabilité of University of Lille 2. My specialization is in the field of finance. I am working on topic of "Bank failures and mergers & acquisitions". I am also teaching different subjects of finance to graduate and master level students in University of Lille 2 and SKEMA Business School. I like to sports and love to play tennis, snooker, badminton, cricket. I like traveling, going cinema, restaurant, meeting friends and new people.
* page utilisateur sur Wikipédia : [[w:Utilisateur:VelocityRun|VelocityRun]]
* contributions : [[w:Spécial:Contributions/VelocityRun|Wikipédia fr]], [[w:en:Special:Contributions/VelocityRun|Wikipédia en]], [[Spécial:Contributions/VelocityRun|Wikiversité]], [[w:Special:Contributions/VelocityRun|wikiversity]]
* J’ai contribué une paragraph dans une article sur crise financier en wikipedia analaise.
* J’ai contribué une paragraph sur wikiversité anglais sur la thème de financial crisis. Poursuivre lien http://en.wikiversity.org/wiki/2008_global_economic_crisis
* livrables 18 avril
* livrables mi-mai (réunion mi-parcours)
* Relecture et modification sur le "Supreme Court of Pakistan". J’ai ajouté deux paragraphs sous titrer "Long March Controversy" et "Independance of Judiciary".
* J’ai contribué une paragraph sur wikiversité anglais sur la thème de financial crisis. Poursuivre lien http://en.wikiversity.org
* bilan individuel de la formation : It was really interesting to learn about wikipedia and how we can contribute on it. I tried to contribute on some areas of my interest including finance and politics. I hope to continue exploring more advanced level of expertise.
=== Abderrezak/rezak001 ===
* présentation
Je suis doctorant en droit international (École doctorale 74), je travaille sur la notion d'exception préliminaire en droit international public.
* page utilisateur sur Wikipédia : [[w:Utilisateur:Rezak001|Rezak001]]
* contributions : [[w:Spécial:Contributions/Rezak001|Wikipédia]], [[Spécial:Contributions/Rezak001|Wikiversité]]
* livrables 18 avril
* livrables mi-mai (réunion mi-parcours) : Article sur les différentes doctrines de droit international
* bilan individuel de la formation : article publié (en cours de perfectionnement) , familiarisation avec la WikiSyntax, plus généralement plus d'aisance dans l’utilisation de Wikipédia.
=== Ohper/ Maxime Bailleul ===
* Je suis actuellement doctorant de Mathématiques (en première année) au sein du [http://www.univ-artois.fr/recherche/unites-de-recherche/lml LML] de Lens où mon domaine est [[w:Analyse_fonctionnelle_(mathématiques)|l'analyse fonctionnelle]].
* Page utilisateur sur Wikipédia : [[w:Utilisateur:Ohper|Ohper]]
* contributions : [[w:Spécial:Contributions/Ohper|Wikipédia]], [[Spécial:Contributions/Ohper|Wikiversité]]
* Mon but principal est de compléter une page sur les [[w:Espaces_de_Hardy|espaces de Hardy]] (qui est vraiment peu complète sachant leur utilité dans le monde des Mathématiques).
* livrables 18 avril : Modification de la page sur les fonctions [[w:Fonction_sous-harmonique|sous-harmoniques]] et de la page [[w:Fonction_harmonique| fonction harmonique]] pour pouvoir définir correctement les espaces de Hardy par la suite.
* livrables mi-mai :
** Page sur les [[w:Espaces_de_Hardy|espaces de Hardy]] totalement refaite.
** Rajout d'une sous page sur [[w:Ondelette_de_Haar|l'ondelette de Haar]] (utilisation d'un logiciel libre pour faire les dessins : [[w:GeoGebra|geogebra]].
** Rajout d'une section preuve sur la page de la [[w:Formule_de_Jensen|formule de Jensen]]
** Rajout de quelques informations sur le [[w:Faculté_des_Sciences_Jean_Perrin|LML]]
** Création d'une page sur la [[w:Fonction_de_comptage_de_nevanlinna|fonction de comptage de Nenvanlinna]]
* bilan individuel de la formation
=== Omar / Masterwaw ===
* présentation: doctorant en 2eme année en Informatique, LIFL Lille1
* page utilisateur sur Wikipédia : [[w:Utilisateur:masterwaw|masterwaw]]
* contributions : [[w:Spécial:Contributions/masterwaw|Wikipédia]], [[Spécial:Contributions/masterwaw|Wikiversité]]
** pour me contacter : ma page de discussion sur Wikipédia : [[w:Discussion_utilisateur:masterwaw|(ma page de discussion)]].
* mes contributions sur Wikipédia :
** 1) modifier les articles sur Multi-agent system.
** 2) I'm working on a new page on en.wikipedia which is: '''Visual Word''' in image retrieval system (I create this page:'''http://en.wikipedia.org/wiki/Visual_Word''')
*** 3) I have to add images (done)
*** 4) I have to add references (done)
Je suis très content de cette formation parce qu’il m'a aidée d’utilisé le Wikipedia. c'étais un bon expérience.
I am very happy with this training, because it helps me to use the Wikipedia. This was really a good experience.
=== AlainWU ===
* présentation. Je suis Chirurgien Thoracique, doctorant en 1ère année à la faculté de Médecine de Lille II. J'étudie expérimentalement de nouvelles techniques de remplacement et de greffe de la trachée, sans immunosuppression et, de ce fait, potentiellement utilisable en chirurgie carcinologique.
* page utilisateur sur Wikipédia: [[w:Utilisateur:AlainWU|AlainWU]]
* contributions : 1ère contribution. modification de la page "Greffe (médecine)"[[w:Spécial:Contributions/AlainWU|Wikipédia]], [[Spécial:Contributions/AlainWU|Wikiversité]]
* livrables 18 avril
* livrables mi-mai (réunion mi-parcours): relecture et modification des pages "Pectus excavatum" et "syndrome de Marfan" et remplissage de la page "Pectus carinatum" (médecine)
* bilan individuel de la formation.
J’ai été satisfait de cette formation qui m'a permis de comprendre le mode de fonctionnement de Wikipedia et de me familiariser avec la syntaxe spécifique. Cela m'a permis de modifier la page "greffe (médecine)" avec ajout de références bibliographiques supplémentaires dans un de mes domaines de compétence (Greffe et remplacement de la trachée). Un de mes autres pôles d'intérêt étant les déformations de la paroi thoracique antérieure, j’ai apporté ma contribution à "Pectus excavatum" (avec des remaniements importants) et "syndrome de Marfan" et ai rédigé à 100% la page consacrée au "Pectus carinatum" où n'existait que le titre et une photo de la déformation. Merci aux formateurs (trice) de cet atelier.
=== Briagenn ===
* présentation : École doctorale de Lille 2, Centre René Demogue, thèse en cours
* page utilisateur sur Wikipédia : [[w:Utilisateur:Briagenn|Briagenn]]
* contributions : [[w:Spécial:Contributions/Briagenn|wikipédia]], [[Spécial:Contributions/Briagenn|Wikiversité]]
* livrables 18 avril : recherche de pages où contribuer et des différentes formes de contribution possibles
* livrables mi-mai (réunion mi-parcours) : amélioration des sources,vérification des articles sélectionnés
* bilan individuel de la formation
=== Sciyah87 ===
* présentation: Assia, thèse en cours
* page utilisateur sur Wikipédia : [[w:Utilisateur:Sciyah87|Sciyah87]]
* contributions : [[w:Spécial:Contributions/Sciyah87|wikipédia]], [[Spécial:Contributions/Sciyah87|Wikiversité]]
* livrables 18 avril: recherche et sélection de pages à améliorer
* livrables mi-mai (réunion mi-parcours): corriger et compléter l’article sur le vol en droit pénal français
* contribution wikipédia:
1. Inclure lien de l’article "Vol en droit pénal français" aux homonymes du mot vol
2. Modification mise en page
* bilan individuel de la formation:découverte de l'interface utilisateur
=== Usability CDSS ===
* Romaric, {{unité|31|ans}}, doctorant en 1ere année en informatique médicale à la faculté de médecine de Lille 2, je poursuis une recherche sur les caractéristiques en termes de facteurs humains et utilisabilité des Systèmes Interactifs d'Aide à la Décision Médicamenteuse (SIADM) qui impactent l''''acceptabilité''', l''''usage''' et, finalement, la '''sécurité du patient'''. L'objectif final de ce travail est de formuler une grille d'évaluation de tels systèmes (''checklist'') afin de supporter leur évaluation ainsi que le ''procurement process''.
* ma page utilisateur sur wikipédia : [[w:Utilisateur:UsabilityCDSS|UsabilityCDSS]]
* mon adresse skype: romaric.marcilly
* contributions anglophones: [[w:en:Special:Contributions/UsabilityCDSS|Wikipédia Anglais]]
# Théâtre Musical
## mettre à jour la liste de productions de Merrily we roll along (ajout de Londres 2012) [[w:en:Merrily_We_Roll_Along_(musical)|Merrily We Roll Along (Stephen Sondheim)]] (fait)
## mettre à jour la liste de productions de Follies (ajout de Toulon 2012-2013) [[w:en:http://en.wikipedia.org/wiki/Follies#Productions|Follies (Sondheim)]] (fait)
# Usability Engineering
## créer une page sur les [[w:en:Usability goals|Usability goals]], l'illustrer avec des exemples (fait).
## lier la page sur les [[w:en:Usability goals|Usability goals]] aux pages de méthodes relatives (ex.[[w:en:Usability testing|Usability testing]]) (fait).
* contributions francophones: [[w:Special:Contributions/UsabilityCDSS|Wikipédia Français]]
# Utilisabilité
## créer une page française sur les [[w:fr:But d'utilisabilité|buts d'utilisabilité]] et la relier à la version anglaise ainsi qu’à d'autres pages sur ce thème (renseignements pris auprès de collègues européens, il n'y a pas de pages équivalentes en d'autres langues) (fait)
## vérifier si les synonymes d'utilisabilité en français (comme aptitude à l’utilisation et usabilité) ont des "pages" (fait): si oui les relier entre elles, sinon les créer pour qu’elles renvoient directement à la page "utilisabilité" (usabilité existait mais pas aptitude à l’utilisation donc je l'ai crée et renvoyée à "utilisabilité", page dans laquelle j’ai ajouté une référence sur l'acceptation de l'intitulé "aptitude à l'utilisation"). [http://fr.wikipedia.org/w/index.php?title=Aptitude_à_l%27utilisation&redirect=no aptitude à l'utilisation]
* bilan individuel de la formation : la formation est plus à l'avantage de l'entreprise Wiki que de l'apprenant: wiki y gagne des pages supplémentaires. Pour l'apprenant, l'écriture des pages demande une synthèse qu’il aurait dû faire durant ça thèse. Donc avis mitigé pour le moment.
=== Shuailaohu ===
* Frédéric, {{unité|25|ans}}, doctorant en 2{{e}} année en Science Politique (Université de Lille 2 - CERAPS). Mes recherches s'articulent autour de l'émergence chinoise contemporaine et l'analyse de son discours d'une vision du monde dite "multipolaire". Comment, et dans quelles proportions, la Chine contribue-t-elle à participer au processus de construction régionale (et par extension mondial) à travers le prisme de sa collaboration avec l'Asie du Sud-Est et plus précisément avec les pays de l'ASEAN ? Dans un monde pas encore tout à fait stabilisé et toujours en proie à de nombreuses variables déstabilisatrices (conflits, crises économiques, nouvelles menaces...), quels sont les nouveaux paradigmes de l'émergence en théorie des relations internationales qui puissent expliquer les caractéristiques de l'émergence chinoise ?
* page utilisateur sur Wikipédia : [[w:utilisateur:Shuailaohu|Shuailaohu]]
* contributions : [[w:Spécial:Contributions/Shuailaohu|Wikipédia]], [[Spécial:Contributions/Shuailaohu|Wikiversité]]
* livrables : relecture et ajout de réferences aux pages Chine et portail Relations Internationales (mi-mai)
* bilan individuel de la formation : à établir
=== Thibault/Thib87 ===
* Thibault, {{unité|24|ans}}, doctorant en 1ere année en droit public à la faculté de droit de Lille 2, je poursuis une recherche sur les conséquences de la création de la société publique locale sur la gestion des compétences des collectivités locales en France. Il s'agit d'une recherche qui s'interroge sur la recomposition actuelle des différents modes de gestion du service public, mais aussi plus généralement des compétences (donc pas forcément de service public) des collectivités locales, c'est-à-dire la recomposition entre gestion directe et gestion déléguée. La division objective entre ces deux modes a toujours été l’objet de critiques et de polémiques, auxquelles le contexte actuel d' "européanisation" des services publics redonne tout leur sens. L'européanisation des services publics est-elle cependant forcément une libéralisation au sens économique néo-libéral du terme ? Il serait intéressant de prouver que ce n’est pas toujours le cas, ce qui est toutefois loin d’être aisé. Dans ce contexte, la société publique locale, issue de la loi du 28 mai 2010, est une société anonyme de droit privé, dont le capital est entièrement possédé par des collectivités locales, et qui ne peut prendre de commandes commerciales que de ses seuls actionnaires, tout en respectant scrupuleusement la législation de la commande publique. Celle-ci vient donc apporter paradoxalement des arguments à chaque camp, détracteurs de la gestion publique, ou détracteurs de la gestion privée : mais qu'en est-il réellement ?
* ma page utilisateur sur wikipédia : [[w:utilisateur:Thib87|Thib87]]
* contributions : [[w:Spécial:Contributions/Thib87|Wikipédia]], [[Spécial:Contributions/Thib87|Wikiversité]]
* livrables : réécriture (complète) de l’article [[w:fr:Société_publique_locale||société publique locale]] pour mi-mai : fait. ; Création de liens de articles connexes vers l’article Société publique locale : fait
* bilan individuel de la formation : séminaire très intéressant et qui permet de faire avancer les connaissances dans de nombreux domaines.
=== Jerome/jer897 ===
Jérôme, {{unité|24|ans}}, doctorant en 1ère année de chimie au laboratoire UCCS (Unité de Catalyse et de Chimie du Solide) de Lens. Ma recherche porte sur la synthèse de nouveaux plastifiants verts à base isosorbide (diol obtenu à partir de glucose) en catalyse hétérogène (catalyseur récupéré en fin de synthèse et réutilisé (recyclage))
* ma page utilisateur sur wikipédia : [[w:utilisateur:jer897|jer897]]
* contributions : ajouts de paragraphes dans différents domaines: charbon actif, catalyse, hydroformylation, carbonylation, calixarène, isosorbide, biocatalyse, traitement de l'air, magnétorésistance, nanomatériau, fullerène, nacre, ellipsométrie, optique de Fourier, orbitales de Slater, zwitterion, spectroscopie d'absorption atomique, verre, amblyopie, ainsi que Chelsea Football Club et Michaël Schumacher.[[w:Spécial:Contributions/jer897|Wikipédia]], [[Spécial:Contributions/jer897|Wikiversité]]
* livrables : à voir
* bilan individuel de la formation
=== Vincent/vingtsens ===
* Doctorant en informatique à l'Université des Sciences et Technologies Lille1, je travaille sur la simulation de fluide dans le cadre de la simulation médical. En naviguant sur wikipédia, j’ai pus remarqué qu’il n'y avait pas d’articles traitant du "Stable-Fluid", une des principales méthodes de simulation du fluide. Pour comprendre les bases du Stable-Fluid, on est obligé de jongler entre différents articles et sites internet. Le but que je compte donner à cet atelier est de permettre de 'rassembler' ces connaissances et de créer un lien logique entre elles.
* ma page utilisateur sur wikipédia : [[w:utilisateur:vingtsens|vingtsens]]
* contributions : [[w:Spécial:Contributions/vingtsens|Wikipédia]], [[Spécial:Contributions/vingtsens|Wikiversité]]
* livrables :
** Traduction en français de l’article sur Jos Stam.
** Création d'un article sur le Stable-Fluids.
* bilan individuel de la formation : Ce séminaire m'a permis de faire une chose que je souhaitais réaliser depuis un moment: des contributions à Wikipédia. Cela dit, après avoir lu les bilans des autres personnes, je suis relativement d'accord avec Romaric/Usability_CDSS et il s'agit aussi de la raison que je n'ai pas abordé directement mon travail de thèse.
=== Jonathan/Chpotch ===
Jonathan, {{unité|25|ans}}, doctorant en 2eme année de chimie organique et macromoléculaire.
* ma page utilisateur sur wikipédia : [[w:utilisateur:Chpotch|Chpotch]]
* contributions : [[w:Spécial:Contributions/Chpotch|Wikipédia]], [[Spécial:Contributions/Chpotch|Wikiversité]]
* livrables 18 avril
* livrables mi-mai (réunion mi-parcours): modifications d'un article sur les cyclodextrines (ajout de plusieurs paragraphes), création d'un article sur la faculté des Sciences Jean Perrin et création en cours d'un article sur le polyNAS.
* bilan individuel de la formation
=== Anthony/BuuKid ===
Anthony {{unité|24|ans}}, inscrit en 1 ère année de thèse à Lens au sein de l'UCCS Artois.
* ma page utilisateur sur wikipédia : [[w:utilisateur:BuuKid|BuuKid]]
* contributions : [[w:Spécial:Contributions/BuuKid|Wikipédia]], [[Spécial:Contributions/BuuKid|Wikiversité]]
[[w:Photocatalyse|J’ai apporté une contribution.]]
[[w:Photocatalyse|Toujours le même mais avec un nouveau schéma. Par contre dans l’historique de l'article, mon adresse IP figure dans les modifs à la place de mon pseudo. Est ce qu’il serait possible de la retirer?]]
=== gregP/milos62/ ===
* {{unité|24|ans}}, doctorant en chimie, ayant travaillé sur la synthèse d'hydrogels supramoléculaires, de nanoparticules métalliques et travaillant sur la synthèse de matériaux mésoporeux
* page utilisateur sur Wikipédia : [[w:Utilisateur:milos62|milos62]]
* contributions : [[w:Spécial:Contributions/milos62|Wikipédia]], [[Spécial:Contributions/milos62|Wikiversité]]
* livrables 18 avril
* livrables mi-mai (réunion mi-parcours): - création d'un article sur les [[w:polyrotaxane|polyrotaxanes]] et création d'un réel article sur les [[w:hydrogel|hydrogels]]... Ces articles contiennent désormais images et références.
* bilan individuel de la formation : cette formation m'a permis de me familiariser avec la syntaxe wikipedia, de créer deux articles complets et je pense que je continuerai à contribuer lorsque l’occasion se présentera.
=== Alexandre/Epitaxx ===
Alexandre, doctorant en première année de chimie du solide, au laboratoire UCCS Artois de Lens. Mon sujet de recherche porte sur l'élaboration de nouvelles phases ferroélectriques sans plomb, synthétisées sous la forme de couches minces, suivant la méthode de l'ablation laser pulsé.
* page utilisateur sur Wikipédia : [[w:Utilisateur:Epitaxx|Epitaxx]]
* contributions : [[w:Spécial:Contributions/Epitaxx|Wikipédia]], [[Spécial:Contributions/Epitaxx|Wikiversité]]
* livrables mi-mai : Corrections et précisions apportées à divers articles, création d'un véritable article concernant l'ablation laser pulsé (illustrations, références)
* livrables mi-juin : Corrections et compléments d'informations apportés (ajouts de paragraphes) sur divers articles en lien avec mon domaine de recherche
* Bilan individuel de la formation: Cette formation a été l’occasion pour moi de mieux comprendre le mode de fonctionnement de Wikipédia et de m'initier à la rédaction d'articles.
=== Ludivine/izala590 ===
Ludivine, {{unité|27|ans}}, doctorante en 3{{e}} année à l'ENSAIT (École Nationale des Arts et industries Textiles) / GEMTEX (Genie des matériaux textiles) dans les textiles intelligents. Mon sujet de thèse est de créer et développer des afficheurs flexibles textiles. Cette thèse s'inscrit au sein d'un projet collaboratif de 11 partenaires, répartis entre le Nord et le Sud de la France.
* Page utilisateur sur Wikipédia : [[w:Utilisateur:izala590|izala590]]
* Contributions : [[w:Spécial:Contributions/izala590|Wikipédia]], [[Spécial:Contributions/izala590|Wikiversité]]
* Mes livrables avant la prochaine session (le 18 avril)
** Avoir des connaissances de base sur la syntaxe wiki, avec modification sur la page de brouillon créée [[w: Utilisateur:Izala590/brouillon]]
** Faire un "état des lieux" des articles existants dans ma spécialité : existence d’article sur l'électrochromisme mais peu de détails
* livrables mi-mai : Amélioration de l’article sur l'électrochromisme
* livrables fin juin : Article sur l'électrochromisme complété, avec des informations générales
Cet article sera à compléter avec le temps, des modifications seront apportées prochainement.
* bilan individuel de la formation : cette formation m'aura appris à mieux comprendre le fonctionnement de Wikipédia et Wikiversité; et aussi de pouvoir apporter ma touche personnelle sur des documents largement diffusés. Merci aux formateurs pour leurs informations et conseils.
== Compte-rendu des réunions ==
=== session du 4 avril ===
* présentation générale de Wikipédia (historique, principes fondateurs, structuration, gouvernance) ;
* atelier : création compte/page utilisateur, mise en place des bandeaux ateliers, mise à jour de la page de coordination Wikiversité, identification des espaces et pages d'intérêts sur Wikipédia, premières contributions ;
* 24 participants.
=== session du 18 avril ===
* présentation de la structuration des pages de Wikipédia, des différents rôles des contributeurs, critiques et avenir du projet ;
* chaque participant a mis à jour son espace de coordination en indiquant son pseudonyme, ses contributions ;
* présentation des modalités de suivi du séminaire à distance : une réunion mi-mai via Skype par petits groupes où chacun présentera ses avancées. Un doodle sera envoyé aux participants début mai pour recueillir les disponibilités de chacun ;
* discussion sur la méthode d'évaluation de l'atelier. 15 crédits au total répartis comme suit : 5 crédits pour le présentiel ({{unité|6|{{abréviation|h|heure}}}} de présentation et atelier) + 10 crédits pour le travail à distance ({{unité|14|{{abréviation|h|heure}}}}) tenant compte de la mise à jour de l'espace de coordination Wikiversité, participation à la réunion mi-parcours, contributions selon les objectifs fixés par les participants et bilan individuel.
Bonnes contributions à tous !
=== Réunions mi-parcours (Skype) ===
16 participants répartis en petits groupes ont participé à ces réunions.
L'objectif était de :
* faire un point sur les avancées de chacun ;
* discuter des difficultés rencontrées par chacun ;
* discuter de la validation individuelle, répartition des crédits ;
* fixer la fin du séminaire.
==== Questions/difficultés fréquentes ====
* insérer des illustrations : voir [[w:Aide:Insérer une image|Insérer une image]] et [[commons:Special:Upload?uselang=fr|importer une image sur Commons]]
* insérer des formules : [[w:Aide:Formules TeX]]
* attention au droit d'auteur : il n’est pas autorisé de recopier le contenu (texte, image) d'un site web sur Wikipédia, c’est ce qu'on appelle une violation du droit d'auteur ou copyvio. Si vous êtes auteur du texte ou de l'illustration vous pouvez placer ces contenus sous licence libre. Pour cela, vous devez suivre cette procédure : [[w:Aide:Republication]].
* Si vous créez un article, pensez à le [[w:Aide:Catégorisation|catégoriser]], faire des [[w:Aide:Liens internes|liens avec des articles connexes]], ajouter des [[w:Aide:Lien interlangue|interwikis]] (liens vers l’article dans d'autres versions linguistiques) afin d'améliorer son accessibilité.
==== Fin du séminaire ====
* La fin du séminaire est planifiée pour la dernière semaine de juin 2012. Il n’est pas prévu de faire de réunions à distance sauf sur demande. Il vous sera demandé d'écrire quelques mots de conclusion (ce que vous avez retenu de ce séminaire, les points positifs/négatifs, coordination, etc.) sur cet espace de coordination.
* 15 crédits au total répartis comme suit : 5 crédits pour le présentiel ({{unité|6|{{abréviation|h|heure}}}} de présentation et atelier) + 10 crédits pour le travail à distance ({{unité|14|{{abréviation|h|heure}}}}) tenant compte de la mise à jour de l'espace de coordination Wikiversité, participation à la réunion mi-parcours, contributions selon les objectifs fixés par les participants et bilan individuel. Un courriel individuel vous sera envoyé une semaine avant la fin du séminaire pour discuter des crédits validés. Vos ED seront informées de cette validation.
=== bilan final (dernière semaine de juin) ===
== Archivage des ateliers précédents / voir aussi ==
* Instructions : [[Projet:Valoriser ses connaissances avec Wikipédia/Préparation|à faire avant de venir à la première session]]
* [[Projet:Valoriser ses connaissances avec Wikipédia/Atelier Wikipédia et MediaWiki 2011-2012 (Université Lille)|Atelier 2011-2012]]
* [[Projet:Valoriser ses connaissances avec Wikipédia/Atelier Wikipédia et MediaWiki 2010-2011 (Université Lille)|Atelier 2010-2011]]
* [[Projet:Valoriser ses connaissances avec Wikipédia/Atelier Wikipédia et MediaWiki 2009-2010 (Université Lille)|Atelier 2009-2010]]
[[Catégorie:Projet terminé]]
c2anhfxw09zc2smj816kw7pn071y8fe
Conceptualisation par des expériences simples/Statique des fluides
0
47351
966416
947294
2025-07-07T15:25:33Z
2A02:8440:7140:2C10:4FC5:ABF0:2C8:A28A
/* Expérience n°3 */Correction : Environ est un adverbe donc invariable (signifie à peu près, contrairement à aux environs, nom pluriel qui signifie à proximité)
966416
wikitext
text/x-wiki
{{Chapitre
| idfaculté = sciences de l'ingénieur
| niveau = 14
| numéro = 1
| précédent = [[../|Sommaire]]
| suivant = [[../Dynamique des fluides/]]
}}
[[Fichier:Hot air balloon water reflection Quebec.jpeg|right|250px|]]
__TOC__
{{Clr}}
== Hypothèses de base ==
''Nous assumerons tout au long de ce chapitre que les [[w:Fluide|fluides]] étudiés sont [[Introduction à la mécanique des fluides/Nature des fluides|homogènes et isotropes]].''
== [[Statique des fluides/Équation fondamentale de l'hydrostatique|Équations fondamentales de l'hydrostatique]] ==
=== Expérience n°1 ===
{{boîte déroulante|align=left|titre=Le Baromètre de Torricelli|contenu=
<br />
[[Fichier:Meca barometre.webm|center|300px|Expériences sur la mécanique des fluides : barometre]]
<br />
[[Fichier:Baro 0.png|thumb|80px|Baromètre à mercure de Torricelli]]
==== Mise en contexte ====
''Le [[w:Baromètre|baromètre]] à [[w:Mercure (chimie)|mercure]] fut inventé par [[w:Evangelista Torricelli|Torricelli]]; il permet de mesurer la [[w:Pression atmosphérique|pression atmosphérique]], c'est-à-dire la pression de l'air ambiant. D'un point de vue [[w:Météorologie|météorologique]], cette [[w:Pression|pression]] de l'air permet de prévoir le temps qu’il fera.
Le principe de fonctionnement du Baromètre de Torricelli est simple et peut être reproduit à la maison. Malheureusement, le mercure étant un [[w:Liquide|liquide]] ''''toxique'''' et coûteux, son utilisation n’est pas conseillée. Nous avons donc remplacé le mercure par de l'eau pour expliquer le phénomène.
==== Expérience ====
Alors comment ça marche ?
Il faut d'un côté une bassine remplie d'eau, et de l'autre une bouteille partiellement remplie d'eau. Le principe est de renverser la bouteille d'eau dans la bassine de telle façon qu’il n'y ait pas trop d'eau qui s’échappe de la bouteille lors de la manipulation (''On conseille de remplir la bouteille, de la boucher, puis de ne la déboucher que lorsque le goulot est immergé dans l'eau de la bassine''). Ces manipulations sont visibles dans le film ci-dessus.
Intuitivement on aurait pu penser que la bouteille allait se vider mais on observe que l'eau ne s'écoule pas de la bouteille.
Pourquoi ?
L'air de la pièce est à la pression atmosphérique. Quelle est la pression, dans l'air qui se trouve dans en haut de la bouteille ?
Le fait que le niveau d'eau soit plus élevé dans la bouteille que dans la bassine, tient au fait que la pression est plus faible dans l'air en haut de la bouteille que dans l'air de la pièce. On a donc modifié la pression de l'air dans la bouteille en l’emprisonnant entre l'eau et la bouteille.
Un baromètre de Torricelli est représenté ci-contre. La bouteille est devenue un tube en verre fermé en haut et ouvert en bas mais retourné dans un bol qui contient aussi du mercure. Là où l’idée de Torricelli est astucieuse, c’est qu'avec un liquide très [[w:Densité|dense]] comme le mercure (''densité 13 fois plus importante que l'eau''), il est possible d'obtenir une pression presque nulle entre le contenant et le mercure (entre A et C), pour une hauteur raisonnable d'environ 76 cm (entre C et B). On entend par raisonnable, le fait que l’on peut ainsi construire un baromètre qui tient dans une pièce et qui peut être facilement déplacé. Si on voulait construire ce baromètre en utilisant de l'eau, il faudrait un tube haut d'environ {{unité|10|{{abréviation|m|mètre}}}}…
Une fois le baromètre construit, les variations de la pression atmosphérique font varier la hauteur de mercure dans le tube. Il suffit alors de graduer ce tube pour pouvoir obtenir une valeur de cette pression.
==== Lois physiques ====
[[Fichier:Schéma baromètre de Torricelli 2.jpg|thumb|350px|Schéma baromètre de Torricelli]]
Voyons les lois qui se cachent derrière ce phénomène:
Le schéma ci-contre représente le baromètre. Le liquide dans le tube est en équilibre.
[[Statique des fluides/Équation fondamentale de l'hydrostatique|La loi fondamentale de l'hydrostatique]] valable en tout point m du fluide nous donne dans ce cas:
<br />
<Math> P_m + \rho_f g z_m = C^{te}</math>
<br />
ce qui implique:
<br />
<Math> P_A + \rho_f g z_A = P_B + \rho_f g z_B </math>
<br />
Avec <Math> P_A = P_{atm} </math> ; <Math> z_A = 0 </math>
Il nous reste donc deux inconnues, <Math> P_B </math> et <Math> z_B </math>, il nous suffit d’en avoir une pour avoir l'autre.
<br />
<Math> P_B = P_{atm} - \rho_f g z_B </math>
<Math> z_B = P_{atm} - \frac{P_B}{\rho_f g} </math>
<br />
'''ATTENTION''' ici nous raisonnons avec les grandeurs [[w:Scalaire|scalaires]], il n'en reste pas moins qu'une analyse [[w:Vecteur|vectorielle]] est préférable pour être sûr de ne pas intervertir le sens d'application des forces de pression.
Pour le plaisir on peut déterminer les hauteurs d'eau et de mercure qu’il faudrait pour avoir une pression nul, et donc faire le vide d'air dans la bouteille.
<br />
<Math> z_{eau} = 10,33 m </math>
<Math> z_{mercure} = 0,76 m </math>
<br />
avec:
<br />
<Math> P_{atm} = 101325 Pa </Math>
<Math> g = 9,81 m.s^{-2}</Math>
<Math> \rho_{eau} = 1000 kg.m^{-3} </Math>
<Math> \rho_{mercure} = 13545 kg.m^{-3} </Math>
<br />
}}
=== Expérience n°2 ===
{{boîte déroulante|align=left|titre=La bouteille qui ne veut pas couler|contenu=
<br />
[[Fichier:Meca bouteille.webm|center|300px|Meca bouteille]]
<br />
==== Mise en contexte ====
''L'expérience qui suit permet, après l'expérience n°1, de mettre en évidence l'importance du sens d'application de la [[w:Force (physique)|force]] de [[w:Pesanteur|pesanteur]], et donc de traiter ce genre de problème avec des [[w:Vecteur|grandeurs vectorielles]].''
==== Expérience ====
Avec le même montage que celui utilisé dans l'expérience n°1, on plonge totalement la bouteille dans la bassine, de sorte que le niveau d'eau dans la bouteille soit au-dessous du niveau d'eau dans la bassine.
Si on lâche alors la bouteille, elle remonte jusqu'à la surface. ( il est préférable de prendre une bouteille en plastique pour minimiser le [[w:Poids|poids]] de cette dernière. Ici nous ne le prenons pas en compte.)
Cela est dû, qu’à l'inverse de l'expérience n°1, la hauteur d'eau à l'intérieur de la bouteille est plus faible que la hauteur d'eau à l'extérieur. Cela implique donc, que là où précédemment, la [[w:Pression|pression]] à l'intérieur de la bouteille était plus faible que la pression à l'extérieur, on se retrouve avec le phénomène inverse. la pression interne est maintenant plus élevée.
==== Lois physiques ====
[[Fichier:Schéma bouteille qui veut pas couler 2.jpg|thumb|250px|Une bouteille qui veut pas couler]]
Comme précédemment dans l'expérience n°1, nous ne prendrons pas en compte le poids de la bouteille et le fait qu'on la tienne. On considérera que le système est en [[w:Équilibre|équilibre]] comme le montre le schéma ci-contre. Nous avons donc:
<br />
<Math> P_A + \rho_f g z_A = P_B + \rho_f g z_B </math>
<br />
Avec <Math> P_A = P_{atm} </math> ; <Math> z_A = 0 </math>
mais ici <Math> z_B \ge 0 </math>
ce qui donne:
<br />
<Math> P_B = P_{atm} + \rho_f g z_B </math>
<br />
'''ATTENTION''' ici nous nous sommes basés sur [[Statique des fluides/Équation fondamentale de l'hydrostatique|L'équation fondamentale de l'hydrostatique]] pour comprendre le phénomène. IL serait tout aussi vrai de raisonner en force. On retrouverait alors le principe de [[w:Poussée d'Archimède|la poussé d'Archimède]] dont nous parlerons un peu plus loin.
}}
=== Expérience n°3 ===
{{boîte déroulante|align=left|titre=Le Cric hydraulique|contenu=
<br />
[[Fichier:Meca cric.webm|center|300px|Meca cric]]
<br />
==== Mise en contexte ====
''Le [[w:Cric|cric]] [[w:Hydraulique|hydraulique]] est un outil que l’on retrouve chez tous les mécaniciens et chez de nombreux particuliers. Très pratique pour lever des objets lourds comme les voitures, il est de nos jours couramment utilisé. Le principe qui se cache derrière cette merveille de la technologie, qui par ailleurs est très simple, se retrouve également dans les [[w:Vérins|vérins]] hydrauliques présent sur de nombreuses machines. Ce principe met en avant un des liens fondamentaux entre la [[w:Pression|pression]] et la [[w:Force (physique)|force]].''
==== Expérience ====
L'expérience ici est très simple. Prenons pour bien comprendre une voiture et un homme. Admettons que la voiture ait une [[w:Masse|masse]] d'une [[w:Tonne|tonne]]. Il est évident que l'homme ne peut pas à lui seul soulever la voiture. Néanmoins avec le cric il y arrive aisément. Alors que se cache-t-il derrière cela ?
Pour bien voir le phénomène prenons deux [[w:Seringue|seringues]] de [[w:Diamètre|diamètres]] différents; ces deux seringues sont reliées par un tuyau. Le tout est rempli avec de l'eau, de telle sorte que la plus grosse des seringues soit pleine d'eau et que l'autre soit vide ou quasiment vide (''le tuyau lui, doit être plein'').
Lorsque deux personnes engagent un duel pour savoir lequel sera le plus fort, on remarque que quelle que soit la taille, les muscles, l' âge, etc. C'est toujours la personne qui à la plus petite seringue qui gagne. Naturellement, cette expérience est à réaliser dans les limites du raisonnable. Si l’on confronte un [[w:Bodybuilding|bodybuildeur]] à une enfant, il se peut que la différence entre la force de l'un et la force de l'autre soit trop grande pour être contrebalancée par la différence de diamètre des seringues.
Expliquons:
Une des définitions la plus usuelle pour une pression est de la considérer comme une force que l’on applique sur une [[w:Surface#physique|surface]]. Cela se traduit mathématiquement par une force divisée par une surface. Donc plus la force appliquée sur la seringue est grande plus la pression sera grande. À l'inverse, plus la surface (''ou encore le diamètre dans notre cas'') de la seringue est importante, plus la pression sera faible.
Dans notre système reliant les deux seringues, comme le diamètre de l'une est plus petit que le diamètre de l'autre, la surface sur laquelle on pousse (''ou plus exactement la surface d'application de la force'') est plus faible pour la première que pour la deuxième. Cela implique qu’il faut moins de force pour pousser sur la petite seringue que sur la grosse.
==== Lois physiques ====
[[Fichier:Schéma d'un cric hyrdaulique.jpg|right|440px|]]
Toujours d’après l'équation fondamentale de l'hydrostatique, nous pouvons écrire à l'équilibre de notre système que les pressions <Math> P_A </math> et <Math> P_B </math> dans les cylindres A et B sont égales :
<Math> P_A - P_B = 0 </math>
or ces pressions peuvent être définies comme suit:
<Math> P_A = \frac{F_A}{S_A}</math> ; <Math> P_B = \frac{F_B}{S_B} </math>
avec :
<Math> F_A </math> '''''le poids appliqué en A''''' ;
<Math> F_B </math> '''''le poids appliqué en B''''' ;
<Math> S_A = \pi \frac{D_A^2}{4} </math> '''''la surface de contact au niveau du piston A''''' ;
<Math> S_B = \pi \frac{D_B^2}{4} </math> '''''la surface de contact au niveau du piston B''''' .
ce qui nous donne au final :
<Math> F_A = F_B * \frac{D_A^2}{D_B^2}</math>
ou encore :
<Math> F_A = F_B * \frac{S_A}{S_B}</math>
On peut faire un petit calcul pour bien se rendre compte du potentiel de cette propriété des [[w:Fluide|fluides]].
Prenons un homme de 80 kg assit sur un support qui appuie sur un [[w:Piston|piston]] d'1 cm de diamètre. Ce piston est relié à un piston {{unité|1|{{abréviation|m|mètre}}}} de diamètre par un tuyau. Sur ce deuxième piston on place aussi un support.
Ici négligeons toutes autres forces que le [[w:Poids|poids]] de l'homme et le poids du chargement présent sur l'autre partie du système. Soit:
<Math> F_{Homme} = M_{Homme}*g </math> ; <Math> F_{charge} = M_{charge}*g </math>
Cela nous donne :
<Math> M_{charge} = M_{Homme}* \frac{100^2cm}{1^2cm}</math>
<Math>M_{charge} = {{formatnum:800000}} kg </math>
Si l’on considère la masse du système négligeable, alors notre homme peut soulever rien qu'en restant assit {{formatnum:10000}} fois sa masse soit 800 tonnes; ce qui correspond à environ 1000 vaches, 800 voitures, ou encore une dizaine d'avions [[w:A320|A320]].
}}
=== Pour approfondir ===
* [[Statique des fluides/Équation fondamentale de l'hydrostatique|''Leçon n°3: statique des fluides/équation fondamentale de l'hydrostatique'']]
== Poussée d’Archimède ==
=== Expérience n°4 ===
{{boîte déroulante|align=left|titre=[[w:Poids#Poids apparent|Poids apparent]]/[[w:Poids|poids réel ]] (''La pierre traîtresse...'')|contenu=
==== Mise en contexte ====
''[[w:Archimède|Archimède]] fut un grand savant de [[w:Grèce antique|l'antiquité grecque]]. Il est considéré comme le père de la [[w:Hydrostatique|statique]], avec ses études sur les corps plongés dans les [[w:Liquide|liquides]], mais aussi l'étude des [[w:Palan|palans]], des [[w:Poulie|poulies]], des [[w:Engrenage|engrenages]] et autres outils de levage. Ici nous allons nous intéresser à la [[w:Poussée d'Archimède|poussée d'Archimède]]. Pour bien comprendre à quoi cette poussée correspond, laissons place à l'expérimentation''
==== Expérience ====
Nous allons commencer par une application simple et parlante de la poussée d'Archimède. Nous avons d’une part une bassine d'eau suffisamment grande pour contenir une pierre relativement lourde. Il faut que le niveau d'eau soit assez important pour que la pierre soit totalement immergée. (Nous conseillons d’avoir au moins 20 cm d'eau au dessus de la pierre, pour bien mettre en avant le phénomène; même si celui-ci ne dépend pas de la hauteur d'eau.)
L'expérience consiste donc à peser la pierre dans l'eau puis en dehors de l'eau. On se rend alors compte que la pierre parait moins lourde dans l'eau qu’à l'extérieur de l'eau. Ce n’est pas qu'une impression...
Lorsqu'on plonge un objet [[w:Solide|solide]] dans un liquide, ce dernier exerce sur l’objet une [[w:Force (physique)|force]] [[w:Proportionnalité|proportionnelle]] au [[w:Volume|volume]] de liquide déplacé. Lorsque l’objet est totalement immergé alors ce volume correspond au volume de l'objet, mais quand il s'agit d'un bateau par exemple, cela ne correspond qu'au volume du bateau qui est sous le niveau de l'eau.
Lorsqu'on sous-pèse la pierre dans l'eau il y a la force de nos bras, le poids de la pierre et cette force de réaction qui agissent sur la pierre (On considère que nous sommes en [[w:Équilibre|équilibre]]). Le poids apparent de la pierre,(celui que l’on ressent avec nos bras) est alors égal au poids de la pierre moins cette force de réaction qu'exerce le liquide sur l’objet étudié.
==== Lois physiques ====
('''schéma explicatif à venir.''')
La poussée d'Archimède s'exprime ainsi:
<math> \overrightarrow F_{Archi} = - m_{fluide}\overrightarrow{g} = - \rho_{fluide}V \overrightarrow{g} </math>
La direction de la poussée d'Archimède, elle, est toujours dirigée du fluide vers le solide, et est normal à la [[w:Surface#physique|surface]] d'application.
Plaçons-nous dans un premier temps dans la configuration où la pierre est plongée dans l'eau:
Notre système étant à l'équilibre, nous pouvons négliger les forces de pression car elles s'annulent entre elles. Nous avons donc le poids de la pierre, la poussée d'Archimède et la force de nos bras qui empêche la pierre de couler. Cela donne d’après [[Statique des fluides/Équation fondamentale de l'hydrostatique|le principe fondamental de l'hydrostatique]]:
<math> \overrightarrow P_{pierre} = \rho_{p}V \overrightarrow{g} </math>
<math> \overrightarrow F_{Archi} = -\rho_{eau}V \overrightarrow{g} </math>
<math> \overrightarrow F_{bras} + \overrightarrow F_{Archi} + \overrightarrow P_{pierre} = \overrightarrow 0 </math>
avec <math> \rho </math> la masse volumique des différents corps ;<math> V </math> le volume immergé du solide étudié et <math> \overrightarrow{g} </math> la gravité.
Nous avons donc d'un point de vue [[w:Scalaire|scalaire]]:
<math> F_{bras} = \rho_{p}V g -\rho_{eau}V g = V g (\rho_{p} -\rho_{eau})</math>
Maintenant si nous changeons de milieu et que nous faisons la même étude dans l'air, nous obtenons:
<math> \overrightarrow F_{bras} + \overrightarrow F_{Archi} + \overrightarrow P_{pierre} = \overrightarrow 0 </math>
<math> F_{bras} = \rho_{p}V g -\rho_{air}V g = V g (\rho_{p} -\rho_{air})</math>
Ici nous faisons donc la différence entre le poids réel de la pierre:
<math> P_{reel} = \rho_{p} V g </math>
et son poids apparent:
<math> P_{apparent} = V g (\rho_{p} -\rho_{liquide}) </math>
Faisons une petite application numérique pour visualiser le phénomène:
::: <math> V = 10^{-3}m^{3} ; g = 10m.s^{-2} ; \rho_{eau} = 1000kg.m^{-3} ; \rho_{air} = 1,3kg.m^{-3};</math> '''''et enfin''''' <math> \rho_{pierre} = 2500kg.m^{-3} </math>
Cela nous donne dans l'air:
<math> P_{reel} = 25 N \approx P_{apparent} = 24,997 N </math>
et dans l'eau:
<math> P_{reel} = 25 N \not\approx P_{apparent} = 15 N </math>
La force que nous devons développer pour soulever un objet dans l'eau est donc bien moins important que dans l'air.
}}
=== Expérience n°5 ===
{{boîte déroulante|align=left|titre=Un œuf ça flotte ?|contenu=
<br />
[[Fichier:Meca oeuf.webm|center|300px|Meca oeuf]]
<br />
==== Mise en contexte ====
Nous avons vu dans l'expérience précédente que tout [[w:Fluide|fluide]] dans lequel on plonge un [[w:Solide|solide]], réagit à cette intrusion en exerçant une [[w:Force (physique)|force]] sur celui-ci. On appelle cette force la [[w:Poussée_d'Archimède|poussée d'Archimède]].
Cette force est présente que les objets flottent ou coulent. Le fait qu’ils flottent ou qu’ils coulent dépend de leur [[w:Masse volumique|masse volumique]], c'est-à-dire, leur masse divisée par leur volume. En effet quelle que soit la taille d'un caillou, il coule, et quelle que soit la taille d'un bout de bois, il flotte. Cela vient du fait qu'un caillou ou une pierre a une masse volumique plus grande que l'eau alors que le bois a une masse volumique plus faible.
D'autre part, on sait que certains [[w:Liquide|liquides]] flottent ou coulent par rapport à l'eau. Par exemple, on a tous pu constater que lorsqu'on verse de l'huile dans une casserole d'eau avec des pâtes celle-ci reste à la [[w:Surface#physique|surface]]. Cela veut dire que l'huile a une masse volumique plus faible que l'eau. Il ne faut pas confondre [[w:Masse|masse]] et masse volumique. Pour bien comprendre la différence, il suffit dans un bocal de verser 2 cm d'eau et 8 cm d'huile. Il y a alors plus d'huile que d'eau et la masse de l'huile est plus importante que la masse d'eau, toutefois c’est l'eau qui reste en dessous. C'est que la masse volumique de l'eau reste plus grande que celle de l'huile.
La question à laquelle nous allons essayer de répondre ici est: la nature du fluide peut-elle jouer sur la poussée d'Archimède ? Un objet peut-il flotter dans un liquide et couler dans un autre ?
==== Expérience ====
Cette expérience peut être réalisée dans n’importe quelle cuisine pour peu qu’il y ait des œufs. Il suffit d’avoir deux [[w:Récipient|récipients]], de l'eau, du sel et un œuf (dur de préférence, cela minimisera les dégâts s'il est cassé lors de la manipulation). On remplit les deux récipients avec de l'eau de telle sorte que l’œuf puisse être totalement immergé. On verse une bonne quantité de sel dans un des deux récipients (le mieux c’est qu’il en reste toujours au fond). Il faut attendre 4 à 5 minutes en remuant pour s'assurer que le sel se [[w:Dissolution (chimie)|dissolve]] bien dans l'eau.
Nous avons donc un récipient avec de l'eau du robinet, et un avec de l'eau salée. Si l’on plonge l’œuf dans l'un puis dans l'autre, on constate qu’il flotte dans l'eau salée et qu’il coule dans l'eau du robinet. Étant donné que c’est le même œuf, cela ne peut venir que de l'ajout du sel dans l'eau. Ici nous avons le même phénomène que dans la [[w:Mer morte|mer morte]] où l’on voit les gens flotter. C'est également grâce à ce phénomène qu’il est plus facile de faire la planche dans la [[w:Mer Méditerranée|Méditerranée]] ou [[w:Océan|l'océan]] que dans une piscine.
Expliquons:
L'eau salée par définition est un mélange d'eau et de sel. C'est un liquide puisque le sel se dissout dans l'eau. Or avant que le sel ne se dissolve dans l'eau, il coule au fond du récipient. Cela veut dire que sa masse volumique est plus grande que celle de l'eau. Lorsqu'on mélange les deux pour obtenir de l'eau salée, on va avoir une masse volumique comprise entre celle de l'eau et celle du sel. Elle sera donc pus grande que la masse volumique de l'eau seule.
D'autre part, l’œuf coule dans l'eau cela veut dire que sa masse volumique est plus grande que celle de l'eau. Mais comme il flotte dans l'eau salée sa masse volumique sera plus faible cette fois. La masse volumique d'un œuf est donc comprise entre la masse volumique de l'eau et celle de l'eau salée.
Pour compléter cette expérience il est relativement facile de faire calculer la masse volumique des différents composants grâce à un [[w:Bécher|bécher]] gradué et une [[w:Balance (instrument)|balance]]. La graduation du bécher permet de déterminer le volume et la balance la masse. Pour ce qui est du volume de l’œuf, il suffit de le plonger dans l'eau et de relever la variation du volume d'eau. Cette variation sera le volume de l’œuf.
==== Lois physiques ====
Pour rappel, la poussée d'Archimède s'exprime ainsi:
<math> \overrightarrow F_{Archi} = - m_{fluide}\overrightarrow{g} = - \rho_{fluide}V \overrightarrow{g} </math>
et la direction de la poussée d'Archimède, elle, est toujours dirigée du fluide vers le solide, et est normale à la surface d'application.
Ici nous allons déterminer si l’œuf flotte ou s'il coule. Pour cela, nous utilisons la poussée d'Archimède:
'''''Si''''' <math> \overrightarrow F_{Archi}\ge \overrightarrow P_{oeuf} </math> '''''alors l’œuf coule'''''
'''''Si''''' <math> \overrightarrow F_{Archi}\le \overrightarrow P_{oeuf} </math> '''''alors l’œuf flotte'''''
Cela correspond à vérifier les expressions suivantes en développant la poussée d'Archimède:
<math> \rho_{oeuf}V g - \rho_{liquide}V g \ge 0 \Rightarrow \rho_{oeuf} - \rho_{liquide} \ge 0 </math>
ou
<math> \rho_{oeuf}V g - \rho_{liquide}V g \le 0 \Rightarrow \rho_{oeuf} - \rho_{liquide} \le 0 </math>
si l’on fait l’application numérique, cela nous donne:
<math> \rho_{eau} = 1000kg.m^{-3} ; \rho_{eau \; salee} \approx 1200kg.m^{-3}; </math> '''''et''''' <math> \rho_{oeuf} \approx 1100kg.m^{-3} </math>
Soit:
'''''Dans l'eau:''''' <math>\textstyle{\rho_{oeuf} - \rho_{eau} = (1100-1000) = 100kg.m^{-3} \ge 0} </math> '''''l’œuf coule donc.'''''
'''''Dans l'eau salée:''''' <math>\textstyle{\rho_{oeuf} - \rho_{eau \; salee} = (1100-1200) = -100kg.m^{-3} \le 0} </math> '''''Cette fois l’œuf flotte.'''''
}}
=== Pour approfondir ===
* [[Statique des fluides/Équation fondamentale de l'hydrostatique|''Leçon n°3: statique des fluides/Poussée d’Archimède'']]
== Bibliographie ==
[1]. Cousteix, Jean. Aérodynamique : couche limite laminaire. Toulouse : Cépaduès, 1988. 2-85428-208-6.
[2]. Saatdjian, Estéban. Les bases de la mécanique des fluides et des transferts de chaleur et de masse pour l'ingénieur. s.l. : Sapientia, 2009.
978-2-911761-85-0.
[3]. Guyon, Étienne, Hulin, Jean-Pierre et Petit, Luc. Ce que disent les fluides : la science des écoulements en images. Paris :
Belin : Pour la science, 2011. 978-2-7011-5725-2.
[4]. Acheson, David John. Elementary fluid dynamics. Oxford : Clarendon press, cop, 1990. 978-0-19-859679-0.
[5]. Munson, Bruce Roy, Young, Donald F et Okiishi, Theodore Hisao. Fundamentals of fluid mechanics. New York : Wiley, cop, 1998. 0-471-17024-0.
[6]. Guyon, Étienne, Hulin, Jean-Pierre et Petit, Luc. Hydrodynamique physique. Paris : InterEditions Meudon : Ed. du CNRS, 1991. 2-222-04025-6.
[7]. Germain, Paul et Muller, Patrick. Introduction à la mécanique des milieux continus. Paris Milan Barcelone : Masson, 1995. 2-225-82964-0.
[8]. Bois, Pierre-Antoine. Introduction à la mécanique théorique des fluides. Paris : Ellipses, cop, 2000. 2-7298-7991-9.
[9]. Monavon, Arnault. Mini manuel de mécanique des fluides : cours + exercices. Paris : Dunod, 2010. 978-2-10-053813-3.
[10]. Bellier, Jean-Paul, Bouloy, Christophe et Guéant, Daniel. Montages de physique : optique, mécanique, statique des fluides, calorimétrie :
CAPES de physique et chimie. Paris : Dunod, impr, 2004. 2-10-048476-1.
{{Bas de page
| idfaculté = sciences de l'ingénieur
| précédent = [[../|Sommaire]]
| suivant = [[../Dynamique des fluides/]]
}}
iomwbfo6uv4spqex2ihx4s4p2mqyh08
Éducation libre/Présentation du cours
0
48390
966437
961225
2025-07-07T19:03:56Z
Crochet.david.bot
1005
Bot : correction de la syntaxe wiki
966437
wikitext
text/x-wiki
__EXPECTED_UNCONNECTED_PAGE__
[[Fichier:Water Dolphin crop.jpg|thumb|left|400px|Water Dolphin crop]]
Ce travail à pour objectif la traduction et l'adaptation d'un cours d’introduction sur la relation possible entre la culture libre et l'éducation.
:Le cours présente une vue large de plusieurs sujets, des ressources pédagogiques libres et l’utilisation d'une licence approprié ainsi que l’utilisation d'internet pour l'enseignement libre avec les plateforme collaborative d'enseignement. (MOOC)
'''Projet en cours''' :
* Intro to Openness in Education est un cours initialement conçu et développé par [http://davidwiley.org/ David Wiley] et la communauté (open source) se trouvant aux adresses : [https://learn.canvas.net/courses/4 canvas] | [https://p2pu.org/en/courses/140/intro-to-openness-in-education/ p2pu]
::La licence du cours original est [https://p2pu.org/en/pages/license/ Creative Commons Attribution 3.0 Unported]. [[creativecommons:by/3.0/fr/]]|note : ''Il est possible que le cours finalisé soit une adaptation remixé de l'œuvre originale dans une forme évolutive propre à la wikiversité francophone.''
L'outil de traduction et de travail collaboratif utilisé est le [http://framapad.org/ framapad].
<br />
''Note : Le mot Open en anglais qui signifie "ouvert" pour parler d'un contenu, signifie que ce contenu est accessible le plus souvent gratuitement et qu’il est possible de le modifier et le diffuser à condition que le contenu original reste toujours ouvert et disponible sans conditions pour l'utilisateur. En France, le mot "libre" est utilisé. Comme les concepts d'ouverture et de liberté sont toujours à définir clairement dans le domaine de l'éducation sans se perdre dans les mots et les idées. Nous faisons le choix pour l'instant d’utiliser à la fois "ouvert" et "libre" indifféremment pour parler de cette idée de "domaine publique" dans l'éducation à mettre en parallèle avec l’idée de "fermeture" et de "privatisation".''
== Sommaire ==
<br />
:Déclaration de cape town sur l'éducation libre et ouverte : [http://lite3.framapad.org/p/zztbEs345t traduction en cours]
<br />
{{AutoCat}}
grf4p4mo9ih2g9ukwcexlprskwcgy0c
Projet:Valoriser ses connaissances avec Wikipédia/Communication Rédactionnelle Dédiée au Multimédia Université Paris 2014
102
48757
966438
949554
2025-07-07T19:04:06Z
Crochet.david.bot
1005
Bot : correction de la syntaxe wiki
966438
wikitext
text/x-wiki
{{Projet collaboratif
|projet = Valoriser ses connaissances avec Wikipédia
|image = People_together.svg
|texte = Cette page est dédiée à l'atelier « Valoriser ses connaissances avec Wikipédia »,
* Formation en Master I CRDM (Communication Rédactionnelle Dédiée au Multimédia) dirigée par [http://www.u-paris10.fr/m-barbe-lionel-280226.kjsp Lionel Barbe], Maître de conférences à l'Université Paris Ouest Nanterre
* L'objectif est d'enrichir des articles de [[w:Wikipédia|Wikipedia]], liés au domaine des [[w:Sciences de l'information et de la communication|Sciences de l'information et de la communication]]
* Il s'agit d'une action coordonnée avec [[w:wikimedia France|Wikimedia France]], visant à développer des méthodes d'enseignement innovantes dans le cadre du [http://dep-infocom.u-paris10.fr/ département Information et Communication] de l'Université Paris Ouest Nanterre
}}
== Objectif ==
La vocation de cette action est de travailler collectivement autour de contributions à Wikipédia tout en enrichissant ses propres connaissances. Les étudiants seront amenés, après un temps initial de prise en main de la syntaxe Wiki, à créer et diffuser des contenus sur Wikipédia.
== Calendrier ==
'''Sessions en présentiel''' :
Les sessions en présentiel sont organisées par demi-groupes :
De A à I compris :
* Le 28 janvier 2014, de 13h à 16h en DD 408 et DD 409
* Le 11 février 2014, de 13h à 16h en DD 408 et DD 409
* Le 4 mars, de 13h à 14h30 en DD 408 et DD 409
De J à Z :
* <s>Le 4 février 2014, de 13h à 16h en DD 408 et DD 409</s>
* Le 3 février 2014, de 16h à 19h en L 115
* Le 25 février 2014, de 13h à 16h en DD 408 et DD 409
* Le 4 mars 2014, de 14h30 à 16h00 en DD 408 et DD 409
'''Travail à distance'''
* Les étudiants du groupe n'ayant pas de séance en présentiel pendant la semaine devront consacrer à distance 3 heures au projet.
* Les tâches demandées sont notamment : Avancement du développement des articles Wikipédia, recherche d'informations et de médias en ligne, recherche d'informations et de médias en bibliothèques
'''Ordinateurs portables'''
* Il est conseillé aux étudiants qui disposent d'un ordinateur portable de l'amener en cours.
== Consignes aux étudiants : débuter sur Wikipedia ==
* Cette page a vocation à être enrichie au fur et à mesure par les étudiants qui signaleront leur travail dans les rubriques appropriées.
==== Création des pages Wikipédia utilisateurs ====
* La première étape pour chaque étudiant est la création d'une page Wikipédia à leur nom et prénom. Les étudiants souhaitant rester anonymes utiliseront leur prénom et les deux premières lettres de leur nom.
* Tous les étudiants doivent créer leur page utilisateur impérativement avant le 28 janvier car il ne sera pas possible de créer cette page en cours (4 comptes maximum depuis une salle de cours)
* L'identifiant Wikipédia est valable pour Wikiversité, il n’est pas nécessaire de créer un autre compte.
* sur sa page, chaque étudiant devra mentionner :
- Boite info : Participation à un projet pédagogique
- Lien vers la page Wikiversité du projet
- Lien vers la page Wikiversité du responsable du projet : Lionel Barbe
* Chaque étudiant doit ensuite remplir le tableau de correspondance des pseudos
'''À part ces informations, les étudiants peuvent personnaliser leur page à leur guise.'''
==== Liens utiles ====
Pour prendre connaissances des us et coutumes de Wikipédia, rien de tel qu'un tour d’horizon du projet.
<span style="font-size:1.1em">'''Chaque étudiant doit avoir parcouru au moins une fois chaque page qui suit :'''</span>
; Syntaxe Wiki : [[w:Aide:Syntaxe | Page d’aide Wikipédia sur la syntaxe wiki]]
; Boite utilisateur pour enrichir vos pages de présentation
: [[w:Wikipédia:Boîte Utilisateur]]
: [[w:Modèle:Boîte Utilisateur]]
; Conseils au contributeur en science : [[w:Projet:Sciences/Charte du contributeur en science sur Wikipédia |Charte du contributeur en science sur Wikipédia]]
; Éligibilité au statut "Bon article" : [[w:Wikipédia:Critères d’admissibilité des articles]]
; Comment rédiger un bon article : [[w:Aide:Comment rédiger un bon article]]
; Critères d'admissibilité des articles : [[w:Wikipédia:Critères d'admissibilité des articles]]
; Principes fondateurs de Wikipédia : [[w:Wikipédia:Principes fondateurs]]
; Le bistro de wikipédia : [[w:Wikipédia:Le Bistro]]
; L'avenue des cafés et bistros : [[w:Wikipédia:Avenue des cafés et bistros]]
; Le portail des sciences humaines et sociales : [[w:Projet:Sciences humaines et sociales]]
; Aide Wikipédia (l'indispensable en bref) : [[w:Aide:Wikipédia en bref]]
; Lien vers la page du coordinateur du projet : [[w:Utilisateur:Io |Lionel Barbe]]
; Insérer une image : [[w:Aide:Insérer une image]]
== Sélection d’articles ==
Cette année, deux thématiques seront privilégiées : les étudiants proposeront d'autres articles au fur et à mesure. Une rubrique "Divers" est également créée.
=== Sciences de l'information et de la communication ===
{| class="wikitable"
|-
! ARTICLE !! ÉQUIPE !! AVANCEMENT
|-
| [[w:Sciences de l'information et de la communication|Sciences de l'information et de la communication]] || ||
|-
| [[w:Offre de formation en sciences de l'information et de la communication|Offre de formation en sciences de l'information et de la communication]] ||Avido, FOlive || en cours
|-
| [[w:Convergence numérique : usages|Convergence numérique : usages]] || ||
|-
| [[w:Biens communs|Biens communs]] || ||
|-
| [[w:Biens communs numériques|Biens communs numériques]] || ||
|-
| [[w:Copyfraud|Copyfraud]] || NajetMa, JulietteBe || en cours
|-
| [[w:Enclosure informationnelle|Enclosure informationnelle]] || ||
|-
| [[w:Whaller|Whaller]] ||PaChmr, ChrisDy || Supprimé
|-
| [[w:Lucien Sfez|Lucien Sfez]] ||PaChmr, ChrisDy || Terminé
|-
| [[w:Rédacteur Web|Rédacteur Web]] ||PaChmr, ChrisDy || Terminé
|-
| [[w:Edmond Marc|Edmond Marc]] ||PaChmr, ChrisDy || Terminé
|-
| [[w:Dominique Picard|Dominique Picard]] ||PaChmr, ChrisDy || Terminé
|-
| [[w:Communication de masse|Communication de masse]] ||JudithCa, Poignonec-Laura || en cours
|-
| [[w:Jessica Mauboy|Jessica Mauboy]] ||JudithCa, Poignonec-Laura || en cours
|-
| [[w:Suzanne Langer|Suzanne Langer]] ||JudithCa, Poignonec-Laura || terminé
|-
| [[w:Présence numérique|Présence numérique]] ||Tamara Gonzalez-Ayala, JeanneLa || terminé
|-
| [[w:Dispositifs socio-techniques pour l'information et la communication|Dispositifs socio-techniques pour l'information et la communication]] || ||
|-
| [[w:Analogiste|Analogiste]] || ||
|-
| [[w:Migrant numérique|Migrant numérique]] ||Jannois || Terminé
|-
| [[w:Demi portion|Demi portion]] ||Supamonk || Terminé
|-
| [[w:Deletioniste/inclusioniste|Deletioniste/inclusioniste]] || ||
|-
| [[w:Homme typographique|Homme typographique]] ||
|-
| [[w:I.E.T.F|I.E.T.F]] || ||
|-
| [[w:ISOC|ISOC]] || ||
|-
| [[w:Louise Merzeau|Louise Merzeau]] || Tadi Antony, Jeremy Pouye || Terminé
|-
| [[w:Infomédiaire|Infomédiaire]] ||Alexandra L'Huissier || en cours
|-
| [[w:Veille informationnelle|Veille informationnelle]] ||Nassim IK, RobertLY || terminé
|-
| [[w:Kit de presse|Kit de presse]] ||RaphaelTou || Terminé
|-
| [[w:Article d'histoire de l'art|article d'histoire de l'art]] ||Florian FONTAINE || en cours
|-
| [[w:Article sur le symbolisme en peinture ]] ||AudreyM || terminé
|-
| [[w:Article sur des expositions|participation aux article sur des expositions ]] ||AudreyM || terminé
|-
| Article [[n:France_:_commémoration_des_50_ans_de_l%E2%80%99Université_de_Nanterre|Commémoration des {{unité|50|ans}} de l'Université de Nanterre]] ||MarineM8, SugirS|| en cours
|-
| [[w:Page Université Paris Ouest Nanterre| Article {{unité|50|ans}} Université de Nanterre ]] ||MarineM8, SugirS|| en cours
|-
| [[w:Métiers_du_web|Les métiers du web]] ||Mystico Fredo, ClarisseLM|| terminé
|-
| [[w:Chef de projet de jeux web|Chef de projet de jeux web]] ||Mystico Fredo, ClarisseLM|| terminé
|-
| [[w:Sina Weibo|Sina Weibo]] ||ghilesg, Karmen K || Terminé
|-
|}
=== Racines des sciences de l'information et de la communication ===
{| class="wikitable"
! ARTICLE !! ÉQUIPE !! AVANCEMENT
|-
| [[w:Dominique Cardon|Dominique Cardon]]|| [[w:Utilisateur:Safou oufaS| Safou oufaS]] [[w:Utilisateur:Fadimey|Fadimey ]] || En cours
|-
| [[w:Marc HIVER|Marc Hiver]]|| [[w:Utilisateur:AnneD|AnneD]] [[w:Utilisateur:chirineai|chirineai ]] || En cours
|-
| [[w:Didier Chauvin|Didier Chauvin]]|| [[w:Utilisateur:Safou oufaS| Safou oufaS]] [[w:Utilisateur:Fadimey|Fadimey ]] || Terminé
|-
| [[w:Jacques Perriault|Jacques Perriault]]|| [[w:Utilisateur:chirineai|Chirine AICHE]] [[w:Utilisateur:AnneDA|Anne-Lise DAVY]] || Terminé
|-
| [[w:Anne-Marie Laulan|Anne-Marie Laulan]] || [[w:Utilisateur:chirineai|Chirine AICHE]] [[w:Utilisateur:AnneDA|Anne-Lise DAVY]] || Terminé
|-
| [[w:Bernard Miège|Bernard Miège]]|| [[w:Utilisateur:chirineai|Chirine AICHE]] [[w:Utilisateur:AnneDA|Anne-Lise DAVY]] || Terminé
|-
| [[w:David Frost|David Frost]]|| [[w:Utilisateur:ElodieR| ElodieR]] [[w:Utilisateur:IreneQuag| IrèneQuag]] || Terminé
|}
=== Divers ===
{| class="wikitable"
|-
! ARTICLE !! ÉQUIPE !! AVANCEMENT
|-
| [[w:Festival Génération Court|Festival Génération Court]]|| [[w:Utilisateur: Fadimey Safou uofaS|Fadimey Safou uofaS]] || en cours
|-
| [[w:Documentaliste|Documentaliste]]|| [[w:Utilisateur:Héléna Pihen|Héléna Pihen]] || Terminé
|-
| [[w:Amour, Gloire et Santé|Amour, Gloire et Santé]]|| [[w:Utilisateur:Mhess|Mhess]] || Terminé
|-
| [[w:Charlotte Consorti|Charlotte Consorti, kitesurfeuse]]|| [[w:Utilisateur:Michelaurel|Michelaurel]] || Terminé
|-
| [[w:routard.com|routard.com]] || [[w:Utilisateur:Michelaurel|Michelaurel]] || Terminé
|-
| [[w:Philippe Gloaguen|Biographie de Philippe Gloaguen, co-fondateur du guide du routard]] || [[w:Utilisateur:Michelaurel|Michelaurel]] || Terminé
|-
| [[w:Jieldé|Jieldé, marque française de lampes industrielles]] || [[w:Utilisateur:Michelaurel|Michelaurel]] || Terminé
|-
| [[w:Jeu en réalité alternée|Jeu en réalité alternée]]|| [[w:Utilisateur :Soadfe|Soad Fellak]] & [[w:Utilisateur :NadiaJaz|Nadia Jaziri]] || terminé
|-
| [[w:Gray Matter (jeu vidéo)|Gray Matter (jeu vidéo)]]|| [[w:Utilisateur:IreneQuag ElodieR|IreneQuag ElodieR]] || terminé
|-
| [[w:Bar à chats|Bar à chats]]|| [[w:Utilisateur:IreneQuag ElodieR|IreneQuag ElodieR]] || terminé
|-
| [[w:Tony Carreira|Tony Carreira]]|| [[w:Utilisateur:IreneQuag ElodieR|IreneQuag ElodieR]] || terminé
|-
| [[w:David Carreira|David Carreira]]|| [[w:Utilisateur:IreneQuag ElodieR|IreneQuag ElodieR]] || terminé
|-
| [[w:Les Inconnus|Les Inconnus]]|| [[w:Utilisateur:IreneQuag ElodieR|IreneQuag ElodieR]] || terminé
|-
| [[w:Isla Délice|Isla Délice]]|| [[w:Utilisateur:Sandrine_seg Hadjer_Ben|Sandrine_seg et Hadjer_Ben]] || en cours
|-
| [[w:Rachel Boston|Rachel Boston]]|| [[w:Utilisateur:Sandrine_seg Hadjer_Ben|Sandrine_seg et Hadjer_Ben]] || terminé
|-
| [[w:British Security Coordination|British Security Coordination]]|| [[w:Utilisateur:Maha-miller|Maha-miller]] || Terminé
|-
| [[w:Patrick Peyton|Patrick Peyton]]|| [[w:Utilisateur:Maha-miller|Maha-miller]] || Terminé
|-
| [[w:Didier Chauvin|Didier Chauvin]]|| [[w:Utilisateur:Fadimey et Safou uofaS|Fadimey et Safou uofaS]] || en cours
|-
| | [[w:Festival Paris Polar|Festival Paris Polar]]|| [[w:Utilisateur:Lucievb|Lucievb]] || Terminé
|-
| | [[w:Production, Consommation, Technologie|Production, Consommation, Technologie]]|| [[w:Utilisateur:Andrialida|Andrialida]] || Terminé
|-
| [[w:Berko *Original*|Berko *Original*]]|| [[w:Utilisateur:Evelyn_sak|Evelyn_sak]] || en cours
|-
| [[w:Columbus Café|Columbus Café]]|| [[w:Utilisateur:Evelyn_sak|Evelyn_sak]] || Terminé
|-
| [[w:Laurent Brancowitz|Laurent Brancowitz]]|| [[w:Utilisateur:RaphaelTou|RaphaelTou]] || Terminé
|-
| [[w:Théâtre de la Gaîté|Théâtre de la Gaîté]]|| [[w:Utilisateur:NajetMa et JulietteBe|NajetMa et JulietteBe]] || Terminé
|-
| [[w:ISMA (rappeur)|ISMA (rappeur)]]|| [[w:Utilisateur:Jeremypouye et Antonydi]] || en cours
|-
| [[w:Wild Beasts|Wild Beasts]]|| [[w:Utilisateur: Adrienhenr|Adrien Henr]] || Terminé
|-
| [[w:Mac Demarco|Mac Demarco]]|| [[w:Utilisateur: Adrienhenr|Adrien Henr]] || Terminé
|-
| [[w:Flappy Bird|Flappy Bird]]|| [[w:Utilisateur: Adrienhenr|Adrien Henr]] || Terminé
|-
| [[w:Bernard Gendron|Bernard Gendron]]|| [[w:Utilisateur: Adrienhenr|Adrien Henr]] || En cours
|-
| [[w:BB Cream|BB Cream]]|| [[w:Utilisateur: Estee So|Estee So]] || En cours
|-
| [[w:Layering|Layering]]|| [[w:Utilisateur: Estee So|Estee So]] || Terminé
|-
| [[w:mass media: Italie et France]]|| [[w:Utilisateur: Giuseppe Carmignola]] || En cours
|-
| [[w:Kingsley_Coman|Kingsley Coman]]|| [[w:Utilisateur: RobertLy Nassim IK|RobertLy Nassim IK]] || Terminé
|-
| [[w:Numéro_de_téléphone|Numéro de téléphone]]|| [[w:Utilisateur: Emiliemlrt|Emiliemlrt]] [[w:Utilisateur: Jimifa|Jimifa]] || Terminé
|-
| [[w:Sarah_Gadon|Sarah Gadon]]|| [[w:Utilisateur: Emiliemlrt|Emiliemlrt]] [[w:Utilisateur: Jimifa|Jimifa]] || Terminé
|-
| [[w:Louise_Brealey|Louise_Brealey]]|| [[w:Utilisateur: Emiliemlrt|Emiliemlrt]] [[w:Utilisateur: Jimifa|Jimifa]] || Terminé
|-
| [[w:pl:Donn_Pearce|Donn Pearce]]|| [[w:Utilisateur: Emiliemlrt|Emiliemlrt]] [[w:Utilisateur: Jimifa|Jimifa]] || Terminé
|-
| [[w:en:Eric_Bruskotter|Eric Bruskotter]]|| [[w:Utilisateur: Emiliemlrt|Emiliemlrt]] [[w:Utilisateur: Jimifa|Jimifa]] || Terminé
|-
| [[w:en:Iben_Hjejle|Iben Hjejle]]|| [[w:Utilisateur: Emiliemlrt|Emiliemlrt]] [[w:Utilisateur: Jimifa|Jimifa]] || Terminé
|-
| [[w:en:Francesco_Quinn|Francesco Quinn]]|| [[w:Utilisateur: Emiliemlrt|Emiliemlrt]] [[w:Utilisateur: Jimifa|Jimifa]] || Terminé
|-
| [[w:de:Witzigster_Witz_der_Welt|Witzigsten Witze der Welt]]|| [[w:Utilisateur: Emiliemlrt|Emiliemlrt]] [[w:Utilisateur: Jimifa|Jimifa]] || Terminé
|-
| [[w:de:John_George_Macleod|John George Macleod]]|| [[w:Utilisateur: Emiliemlrt|Emiliemlrt]] [[w:Utilisateur: Jimifa|Jimifa]] || Terminé
|-
| [[w:de:Militärflugplatz_Lombron|Militärflugplatz Lombron]]|| [[w:Utilisateur: Emiliemlrt|Emiliemlrt]] [[w:Utilisateur: Jimifa|Jimifa]] || Terminé
|-
| [[w:Big_Mac|Big Mac]]|| [[w:Utilisateur: RobertLy Nassim IK|RobertLy Nassim IK]] || Terminé
|-
| [[w:Nintendo World Championships|Nintendo World Championships]]|| [[w:Utilisateur:MarcDelpian|MarcDelpian]] || En cours
|-
| [[w:Taylor Guitars|Taylor Guitars]]|| [[w:Utilisateur:Marie Erika T|Marie Erika T]] || Terminé
|}
== Tableau de correspondance pseudos/noms ==
'''La solution idéale pour les étudiants est d’utiliser "prénom nom" comme pseudo. Néanmoins, si vous préférez ne pas apparaître sous votre identité ou si vous préférez utilisez un pseudo, vous indiquerez dans le tableau ci-dessous la correspondance :'''
"pseudo wikipedia" > "prénom" "deux premières lettres du nom"
{| class="wikitable"
|-
! PSEUDO WIKIPEDIA !! PRÉNOM 21LNOM
|-
|[[w:Utilisateur:Io|Io]] || Lionel Barbe
|-
|[[w:Utilisateur:JudithCa|JudithCa]] || Judith Camhi
|-
|[[w:Utilisateur:RobertLy|RobertLy]] || Robert Ly
|-
|[[w:Utilisateur:Avido|Avido]] || Audrey Vidoni
|-
|[[w:Utilisateur:RaphaelTou|RaphaelTou]] || Raphael Touchet
|-
|[[w:Utilisateur:PaChmr|PaChmr]] || Pauline Chemorin
|-
|[[w:Utilisateur:ChrisDy|ChrisDy]] || Christopher Dy
|-
|[[w:Utilisateur:Evelyn_Sak|Evelyn_Sak]] || Evelyn Sakanwin
|-
|[[w:Utilisateur:Emiliemlrt|Emiliemlrt]] || Émilie Moulart
|-
|[[w:Utilisateur:NadiaJaz|NadiaJaz]] || Nadia Jaziri
|-
|[[w:Utilisateur:Soadfe|Soadfe]] || Soad Fellak
|-
|[[w:Utilisateur:SaabrinaaL|SaabrinaaL]] || Sabrina Larfeuil
|-
|[[w:Utilisateur:AnneD|AnneD]] || Anne-Lise Davy
|-
|[[w:Utilisateur:chirineai|chirineai]] || Chirine AICHE
|-
|[[w:Utilisateur:Jimifa|Jimifa]] || Jimmy Fa
|-
|[[w:Utilisateur:Tamara Gonzalez-Ayala|Tamara Gonzalez-Ayala]] || Tamara GONZALEZ-AYALA
|-
|[[w:Utilisateur:Nassim IK|Nassim IK]] || Nassim IK
|-
|[[w:Utilisateur:Mystico Fredo|Mystico Fredo]] || Frédéric Mi
|-
|[[w:Utilisateur:ClarisseLM|ClarisseLM]] || Clarisse Le Men
|-
|[[w:Utilisateur:JeanneLa|JeanneLa]] || Jeanne La
|-
|[[w:Utilisateur:JANNOIS|JANNOIS]] || Johanna Jakubowicz
|-
|[[w:Utilisateur:Alexandra L'Huissier|Alexandra L'Huissier]] || Alexandra L'Huissier
|-
|[[w:Utilisateur:Karmen K|Karmen K]] || Karmen K
|-
|[[w:Utilisateur:Mhess|Mhess]] || Margot Hess
|-
|[[w:Utilisateur:stephenam|stephenam]] || AM Stephen
|-
|[[w:Utilisateur:pierrerospa|pierrerospa]] || Pierre Rospabé
|-
|[[w:Utilisateur:Florian FO|Florian FO]] || Florian FONTAINE
|-
|[[w:Utilisateur:Adrienhenr|Adrienhenr]] || Adrien Henriet
|-
|[[w:Utilisateur:Sandrine seg|Sandrine_seg]] || Sandrine Séguier
|-
|[[w:Utilisateur:ElodieR|ElodieR]] || Elodie Ribeiro
|-
|[[w:Utilisateur:Fadimey|Fadimey]] || Dilan Fadime Yavuz
|-
|[[w:Utilisateur:Hadjer_Ben|Hadjer_Ben]] || Hadjer Benanser
|-
|[[w:Utilisateur:IreneQuag|IreneQuag]] || Irène Quaglia
|-
|[[w:Utilisateur:Maha-miller|Maha-miller]] || Maha Miller
|-
|[[w:Utilisateur:Héléna Pihen|Héléna Pihen]] || Héléna Pihen
|-
|[[w:Utilisateur:MarcDelpian|MarcDelpian]] || Delpiano Marco
|-
|[[w:Utilisateur:MarineM8|MarineM8]] || Marine Merlo
|-
|[[w:Utilisateur:AudreyM|AudreyM]] || Audrey Monteiro
|-
|[[w:Utilisateur:SugirS|SugirS]] || Sugirthan Si
|-
|[[w:Utilisateur:NajetMa|NajetMa]] || Najet Ma
|-
|[[w:Utilisateur:FOlive|FOlive]] || Frédérique Ol
|-
|[[w:Utilisateur:JulietteBe|JulietteBe]] || Juliette Be
|-
|[[w:Utilisateur:zhifan.jiang|zhifan.jiang]] || Zhifan JIANG
|-
|[[w:Utilisateur:Andrialida|Andrialida]] || Lida ANDRIA
|-
|[[w:Utilisateur:michelaurel|Michelaurel]] || Aurélie Michel
|-
|[[w:Utilisateur:Antonydi|Antonydi]] || Antony DI
|-
|[[w:Utilisateur:Emmarbn|Emmarbn]] || Emma Robin
|-
|[[w:Utilisateur:Estee So|Estee So]] || Estee Sokemahou
|-
|[[w:Utilisateur:Jeremypouye|Jeremypouye]] || Jeremy Pouye
|-
|[[w:Utilisateur:Lucievb|Lucievb]] || Lucie Vial Blondeau
|-
|[[w:Utilisateur:Marie Erika T|Marie Erika T]] || Marie Tardy
|-
|[[w:Utilisateur:ghilesg|ghilesg]] || Ghiles Goucem
|-
|[[w:Utilisateur:supamonk|supamonk]] || Jean-Marc BICHAUD
|-
|[[w:Utilisateur:Giuseppe Carmignola|Giuseppe Carmignola]] || Giuseppe Carmignola
|-
|[[w:Utilisateur:Safou uofaS|Safou uofaS]] || Safaâ WAHID
|-
|[[w:Utilisateur:Omerzeau|Omerzeau]] || Olivier Merzeau
|-
|[[w:Utilisateur:jeremiedu|jeremiedu]] || Jérémie DUNAND
|-
|[[w:Utilisateur:Poignonec-Laura|Poignonec-Laura]] || Laura Poignonec
|-
|[[w:Utilisateur:LouiseVo|LouiseVo]] || Louise Voisin
|}
== Avancement des travaux ==
'''Cette section est très importante. Vous y inscrirez au fur et à mesure les travaux effectués. Les informations indiquées dans cette section permettront d'évaluer votre travail.'''
=== Modèle de présentation ===
Vous suivrez ce modèle de présentation :
==== Bilan des articles auxquels j’ai participé ====
==== Problèmes rencontrés ====
==== Bilan individuel de cette expérience ====
=== "ghilesg, Karmen K" ===
* ma page utilisateur sur Wikipédia : [[w:Utilisateur: ghilesg]]
* Voici la liste de mes contributions sur Wikipédia : Nos contributions: [[Spécial:Contributions/Sina Weibo]]
==== Bilan des articles auxquels j'ai/nous avons participé ====
Notre article sur le twitter chinois "Sina Weibo" a été complété par Karmen et moi. Nous voulions apporter de nouvelles informations, étant donné que la page sur Weibo était quasiment vide. Nous avons tenté de travailler sur deux professeurs en science de l'information et de la communication à Paris 8:Christophe Magis et Pascal Froissart, mais ces deux pages ont été supprimées.
Concernant nos deux articles sur les maîtres de conférences, nous ne parvenons pas à comprendre pourquoi nos travaux ont été retirés. Pour Weibo, nous nous sommes attachés à apporter de nouveaux éléments d'information sur le réseau social chinois Weibo. On a fait un effort de traduction parce que de nombreuses sources étaient en anglais. On a donc surtout rajouté des éléments d'information pour les futurs visiteurs de la page.
=== Problèmes rencontrés ===
On a rencontré une certaine difficulté à prendre en main Wikiversity et Wikipedia à cause du vocabulaire parfois difficile. La suppression d’article nous a également perturbée. Le travail de recherche de sources en anglais a été compliqué, mais il nous a permis de revoir notre anglais. Concernant nos deux articles sur les maîtres de conférences à Paris 8, nous ne parvenons pas à comprendre pourquoi nos travaux ont été retirés. On avait à nos yeux suffisamment de sources pour réaliser des articles sérieux.
=== Bilan individuel de cette expérience ===
Pour nous ce travail est une expérience nouvelle et enrichissante. On a tout de même éprouvé quelques difficultés, notamment sur la recherche des sources et la mise en page. Ce cours nous a tout de même appris quelque chose de "technique", et il nous donne envie de continuer notre travail. Autre point positif:le fait d'observer que nos modifications soient instantanément mises en ligne.
=== "Avido, FOlive" ===
* ma page utilisateur sur Wikipédia : [[w:Utilisateur: Avido]], [[w:Utilisateur: FOlive]]
** Pour me contacter : [[w:Discussion_utilisateur: Avido |Discussion Avido]] et [[w:Discussion_utilisateur: FOlive |Discussion FOlive]]
* Voici la liste de mes contributions sur Wikipédia : Nos contributions: [[Spécial:Contributions/FOlive|FOlive]]
Nous avons utilisé uniquement le compte de FOlive
==== Bilan des articles auxquels j’ai participé ====
Nous avons choisi de participer à l'enrichissement et à la mise en page de la page "offre de formation en Sciences de l'information et de la communication". Il était intéressant pour nous de développer cette page qui est un "fait d'actualité". Elle peut aider les futurs étudiants en SIC à choisir leur parcours. Nous avons mis à jour les informations et apporté des compléments.
==== Problèmes rencontrés ====
L'enrichissement de l’article demande une documentation très dense et énormément de temps pour effectuer des recherches, ce qui nous a obligées à revoir notre projet à la baisse. Les sites Internet des universités sont parfois incomplets ou très peu renseignés, ce qui nous a amenées à supprimer la colonne "responsable de la formation" dans les tableaux {{abréviation|DUT|diplôme universitaire de technologie}} car le contenu était par conséquent quasiment inexistant.
Nous avons rencontré des difficultés avec des liens, des difficultés à nous approprier le langage technique qui est assez complexe pour mettre les tableaux sur Wikipédia. Le retour à la ligne n'a pas toujours fonctionné.
==== Bilan individuel de cette expérience ====
Avido : c’est un bilan positif. Ce travail collaboratif sur Wikipédia est une bonne expérience d'édition. Cette participation m'a permis de découvrir comment fonctionne Wikipédia, aussi bien en interne qu'en externe.
FOlive : c’est une expérience enrichissante, j’ai pu découvrir les coulisses de Wikipédia que j'utilisais uniquement dans un but consultatif. Le principe de travail collaboratif est intéressant.
=== "RaphaelTou" ===
* ma page utilisateur sur Wikipédia : [[w:Utilisateur: RapahelTou]]
==== Bilan des articles auxquels j’ai participé ====
Mon article sur le "Kit de presse" a été mis en attente de suppression car il était trop proche de celui déjà écrit sur le "Dossier de presse". D'abord soumis à la suppression il a été accepté après que j’ai crée un sous partie "Kit de presse" dans l’article "Dossier de presse".
Mon article sur Laurent Brancowitz a été validé et est toujours en ligne. J’ai également ajouté des photos à des articles préexistants, notamment à celui sur Dominique Cardon. Il m’est aussi arrivé d'ajouter des informations tels que des dates sur les pages que j’ai visité.
==== Problèmes rencontrés ====
Une certaine difficulté à prendre en main Wikiversity et Wikipedia à cause du vocabulaire parfois difficile. La suppression d’article suite à un manque de sources. La complexité de créer des sections tel que le mise forme d'un bloc pour les groupes de musiques ou pour les films.
==== Bilan individuel de cette expérience ====
Avec les différentes dérives que l’on connait sur Wikipedia, cela a été une très bonne expérience de participer à son enrichissement et d’être directement confronté à la suppression de contenu. On comprend mieux l’objet de ce site et son but. C'est une très bonne chose de connaitre le fonctionnement de ce site et d’être capable de publier des articles tout en respectant sa ligne éditoriale.
=== "AudreyM" ===
* ma page utilisateur sur Wikipédia : [[w:Utilisateur: AudreyM ]]
** Pour me contacter : [[w:Discussion utilisateur: AudreyM ]]
* Voici la liste de mes contributions sur Wikipédia : [[w:Spécial:Contributions/AudreyM|Nos contributions]]
==== Bilan des articles auxquels j’ai participé ====
La prise en main est facile, je me suis vite prise au jeu. La création d'un article sur AXA Art s'est révélé être compliqué puisque affilié à du contenu promotionnel. En revanche faire du correctif ou développer des points sont plus à portée de main pour des débutants.
==== Problèmes rencontrés ====
La mise en ligne de mon article une fois le brouillon achevé était compliqué à faire (je ne voulais pas passer par une relecture). L'article sur AXA Art a été supprimé très vite par un robot pour contenu promotionnel. J’ai aussi rempli la page Nanterre Paris Ouest sur Wikipédia mais le contenu à aussi été retiré car jugé trop "événementiel", j’ai contourné la difficulté en reportant mes textes sur France : Nanterre de Marine8 et SugirS.
==== Bilan individuel de cette expérience ====
J’ai pu voir comment fonctionne Wikipédia, mais aussi partager mes connaissances. C'est une bonne expérience. Je pense poursuivre cette démarche au-delà du cours. Ce cours a été une impulsion.
=== "Estee So" ===
* ma page utilisateur sur Wikipédia : [[w:Utilisateur: Estee So]]
** Pour me contacter : [[w:Discussion_utilisateur: Estee So |Discussion Estee So]]
* Voici la liste de mes contributions sur Wikipédia : Nos contributions: [[Spécial:Contributions/Estee So|Estee So]]
==== Bilan des articles auxquels j'ai/nous avons participé ====
J’ai choisi de rédiger deux articles sur les BB Cream ainsi que sur le layering qui sont tous les deux deux méthodes de soins venues de l'Asie. Je n'ai eu aucun souci quant à la rédaction de ces deux articles même si l’article sur la BB Cream existait déjà en anglais. Mais j’ai choisi dans l’article de me concentrer sur l'évolution de ce produit en France.
==== Problèmes rencontrés ====
J’ai eu beaucoup de mal dès le début à maîtriser l'outil, que ce soit au niveau de la rédaction (qui n'a rien à voir avec l'écriture sur un blog), à la maîtrise de la mise en page et surtout à l'insertion des sources. J’ai mis beaucoup de temps à comprendre comment cela fonctionnait.
Le deuxième problème rencontré concerne uniquement l’article sur les BB Cream. J’ai du faire énormément de recherches afin de collecter le maximum de sources possibles. Bien que l’article a été acceptée, il manque toujours "des sources secondaires et tertiaires" auxquelles, je n'ai pas réussi à remédier.
Quant à l’article sur le layering, je n'ai rencontré aucune difficultés.
==== Bilan individuel de cette expérience ====
Je suis vraiment satisfaite de ce cours qui a été à la fois très instructif et ludique. il est vrai que j’ai mis du temps à m'y habituer, mais dès que j’ai réussi à prendre les choses en main, c’est devenu un jeu d'enfants. Dès la publication de l’article sur les BB Cream, j’ai eu envie d’en rédiger un autre. Nous avons l'habitude de consulter le site pour nos devoirs, et il vrai que participer à cette "encyclopédie participative" était très enrichissant.
J’ai aussi apprécié la dimension participative qui permet de s'améliorer et de faire le maximum pour que l’article soit "carré" mais qui peut en frustrer certains surtout si l’article a été supprimée. Dans l'ensemble, il faut dire que cette expérience est très bonne et je pense vraiment m'en servir fréquemment que ça soit dans la création ou dans la modification des pages.
=== "SaabrinaaL" ===
* ma page utilisateur sur Wikipédia : [[w:Utilisateur: SaabrinaaL]]
** Pour me contacter : [[w:Discussion_utilisateur: SaabrinaaL |Discussion SaabrinaaL]]
* Voici la liste de mes contributions sur Wikipédia : Nos contributions: [[Spécial:Contributions/SaabrinaaL|SaabrinaaL]]
==== Bilan des articles auxquels j'ai/nous avons participé ====
Création de l’article sur le site internet de My Little Paris et mis à jour de la page Rock En Seine
==== Problèmes rencontrés ====
Problème de lien référence et article supprimé
==== Bilan individuel de cette expérience ====
Ça m'a permis de découvrir wikipedia de l'intérieur
=== "Sandrine_seg" & "Hadjer_Ben" ===
* ma page utilisateur sur Wikipédia : [[w:Utilisateur:Sandrine seg]] et [[w:Utilisateur:Hadjer Ben]]
** Pour me contacter : [[w:Discussion_utilisateur: Sandrine_seg |Discussion Sandrine_seg]] et [[w:Discussion_utilisateur: Hadjer_Ben |Discussion Hadjer_Ben]]
* Voici la liste de mes contributions sur Wikipédia : Nos contributions: [[Spécial:Contributions/Sandrine_seg|Sandrine_seg]] et [[Spécial:Contributions/Hadjer_Ben|Hadjer_Ben]]
==== Bilan des articles auxquels j'ai/nous avons participé ====
Nous avons créé deux articles : Isla Délice et Rachel Boston. Nous avons également apporté différentes corrections (syntaxe, orthographe, conjugaison, etc) ou ajouté des liens à plusieurs articles en ligne.
==== Problèmes rencontrés ====
Nous avons eu beaucoup de mal à avancer avec Isla Délice. En effet, nous nous sommes rendues compte qu’il manquait de sources et de références fiables pour que notre page soit réellement admissible sur Wikipédia. D'ailleurs nous avons également découvert que cette page avait déjà été créée une première fois il y a quelques années mais qu'elle avait été supprimée.
Plusieurs fois nos contributions ont été à leur tour supprimées, dont une section à propos de ce qui a créé la notoriété de l'entreprise. N'ayant pas tout de suite compris pourquoi cela était dérangeant, nous en avons discuté avec le contributeur wikipédien. La page n'a pas été supprimée mais "l'admissibilité de notre article est à vérifier". Pour éviter la suppression nous avons donc donné les informations que nous jugions les plus importantes (date de création, secteur d'activité, etc).
À la suite de cet échec nous avons donc décidé de créer un article sur une actrice américaine récemment connue en France, Rachel Boston.
A priori tout va bien pour l'instant, rien n'a été supprimé à part l'ajout du lien de la page facebook et twitter de l'actrice, suppression qui a également été expliqué par le contributeur wikipédien. Les tableaux réalisés pour cette page nous ont donné du fil à retordre car nous avions eu de nombreux problèmes de mise en page et de compréhension des wikicodes. Réaliser et compléter ces tableaux a été la chose la plus contraignante à faire du fait de sa longueur et du respect des codes.
==== Bilan individuel de cette expérience ====
Cette expérience a été pour nous très instructive puisque nous n'avions encore jamais réalisé d’article Wikipédia, ou du moins réussi à en créer. Nous sommes plutôt satisfaites de notre travail puisqu’il nous a permis d'apprendre quelques indispensables pour contribuer à Wikipédia (insertion d'images, de liens, de références, d'infobox, de catégories, etc).
Nous avons également appris à demander la suppression d'une page puisqu'en créant notre page sur Rachel Boston, nous nous étions trompées sur l’orthographe de son nom : oubli de la majuscule sur son nom de famille.
Enfin, bien que l’on est été un peu déçues lorsqu'un contributeur supprimait nos modifications, le fait de pouvoir en discuter a été pour nous une façon claire de comprendre le fonctionnement de Wikipédia.
=== "Evelyn_Sak" ===
* ma page utilisateur sur Wikipédia : [[w:Utilisateur: Evelyn Sak]]
** Pour me contacter : [[w:Discussion_utilisateur: Evelyn_Sak |Discussion Evelyn_Sak]]
* Voici la liste de mes contributions sur Wikipédia : Nos contributions: [[Spécial:Contributions/Evelyn_Sak| Evelyn_Sak]]
==== Bilan des articles auxquels j'ai/nous avons participé ====
Dans l'ensemble, je tire un bilan plutôt positif face à la création et la contribution d’article sur Wikipédia. Les outils d'aide à la création d’article aide parfois à comprendre et permettent de compléter les articles.
==== Problèmes rencontrés ====
Au cours de la création de mes articles, j’ai rencontré plusieurs difficultés en particulier pour l'insertion de contenu (liens, médias...). Parfois dans la compréhension des outils d'aide à la création et d’enrichissement d'article.
Il m'a également été difficile de trouver des informations pertinentes face à l'amplitude d'informations sur le Web.
De plus,mon article Berko *Original* a été supprimé de façon répété sans même avoir été prévenu par l'utilisateur.
==== Bilan individuel de cette expérience ====
Cette expérience m'a permis de découvrir une toute autre manière de collecter l'information et ainsi de rédiger des articles. Il est vrai que même si parfois l'information trouvée me semblait pertinente et neutre, cela n'empêchait pas la suppression de mes contenus,
ce qui implique une recherche plus poussée de l'information et de sa source.Toutefois le bilan global reste assez satisfaisant, car je connais à présent les dessous de Wikipédia.
=== "Safou uofaS" & "Fadimey" ===
* ma page utilisateur sur Wikipédia : [[w:Utilisateur:Safou uofaS]] & [[w:Utilisateur:Fadimey]]
** Pour me contacter : [[w:Discussion_utilisateur: Safou uofaS |Discussion Safou uofaS]] & [[w:Discussion_utilisateur: Fadimey |Discussion Fadimey]]
* Voici la liste de mes contributions sur Wikipédia : Nos contributions: [[Spécial:Contributions/Safou uofaS|Safou uofaS]] & [[Spécial:Contributions/Fadimey|Fadimey]][[w:Spécial:Contributions/Fadimey|Fadimey]]
==== Bilan des articles auxquels j'ai/nous avons participé ====
Dilan Fadime : Malgré les nombreux obstacles rencontrés, je pense que la découverte du fonctionnement de wikipédia était intéressante à faire. Je sais aujourd’hui qu'on ne peut pas vraiment dire tout ce que l’on veut, du moins sur le wiki français. J’ai remarqué que sur le "vikipedi" turc le nombre de sources exigés est variable.
==== Problèmes rencontrés ====
Nous avons eu des problèmes de sources sur la page de Didier Chauvin qui a été supprimé à plusieurs reprises, et ce malgré des demande de restauration et des discussions quant à la notoriété de ce professeur.
Dilan Fadime Y. : J’ai rencontré beaucoup de problèmes pour valider mes articles. La suppression de l’article sur le festival de court métrage a été "proposée" le 21 mars seulement. J’ai dû dans la précipitation décider d’en écrire un autre, d'où mon choix de traduire une page turque. et de modifier la page d'un célèbre acteur turc.
==== Bilan individuel de cette expérience ====
Dilan Fadime Y. : J’ai été confronté à un grand nombre de problèmes. Des sources que personnellement je jugeais tout à fait fiables tandis que la communauté Wiki pensait le contraire, notamment pour l’article sur Didier Chauvin. Suite à cette suppression, j’ai crée une page sur un festival annuel de court-métrage, là aussi j’ai dû faire face à des réticences quant à la notoriété jugée trop locale. J’ai donc décidé de traduire une page "vikipedi" turque sur un blockbuster. Comprendre ce fonctionnement m'a permis d'apprivoiser un outil que j'utilise souvent. Si un jour je repasse sur wikipédia et que j'aperçois une faute, qui sait je la corrigerais peut-être.
=== "Antonydi" ===
* ma page utilisateur sur Wikipédia : [[w:Utilisateur: Antonydi ]]
** Pour me contacter : [[w:Discussion utilisateur: Antonydi ]]
* Voici la liste de mes contributions sur Wikipédia : [[w:Spécial:Contributions/Antonydi|Nos contributions]]
==== Bilan des articles auxquels j’ai participé ====
Bilan assez positif,la prise en main est facile une fois lancé.J’ai pu comprendre l'organisation de la rédaction des articles sur wikipedia.
==== Problèmes rencontrés ====
Les principales difficultés venaient de la mise en ligne des articles sur wikipedia. Nous avons eu 2 articles supprimés faute de référencement valables.
==== Bilan individuel de cette expérience ====
J’ai pu voir comment fonctionner Wikipédia, et acquerir de nouvelles connaissances. C'est une expérience enrichissante.
=== "Jeremypouye" ===
* ma page utilisateur sur Wikipédia : [[w:Utilisateur: Jeremypouye ]]
** Pour me contacter : [[w:Discussion utilisateur: Jeremypouye ]]
* Voici la liste de mes contributions sur Wikipédia : [[w:Spécial:Contributions/Jeremypouye|Nos contributions]]
==== Bilan des articles auxquels j’ai participé ====
Bilan satisfaisant,l’adaption est rapide une fois lancé. J’ai pu visualiser l'organisation de la rédaction des articles sur wikipedia et la reproduire.
==== Problèmes rencontrés ====
Les problèmes rencontrés venaient de la mise en ligne des articles sur wikipedia. 2 articles furent supprimés faute de référencement valables.
==== Bilan individuel de cette expérience ====
J’ai appris le fonctionnement de Wikipedia, les règles et chartes environnantes, ainsi qu'Expérience est très positives et utile.
=== "Maha-miller" ===
* ma page utilisateur sur Wikipédia : [[w:Utilisateur: Maha-miller]]
** Pour me contacter : [[w:Discussion_utilisateur: Maha-miller |Discussion Maha-miller]]
* Voici la liste de mes contributions sur Wikipédia : Nos contributions: [[Spécial:Contributions/Maha-miller|Maha-miller]]
==== Bilan des articles auxquels j'ai/nous avons participé ====
J’ai choisi de participer à la traduction complète de l’article [[w:British Security Association]]. Aucune réaction des contributeurs et des administrateurs (pour l'instant).
==== Problèmes rencontrés ====
Quelques soucis pour insérer les notes et références.
==== Bilan individuel de cette expérience ====
Expérience intéressante, je consulte régulièrement Wikipédia et c’est intéressant de découvrir son fonctionnement.De plus j’ai choisi un projet de traduction qui m'a permis de travailler mon anglais.
=== "Poignonec-Laura", "JudithCa" ===
* Nos pages utilisateurs sur Wikipédia : [[w:Utilisateur: Poignonec-Laura|Poignonec-Laura]] et [[w:Utilisateur: JudithCa|JudithCa]]
** Pour nous contacter : [[w:Discussion_utilisateur: Poignonec-Laura |Discussion Poignonec-Laura]] et [[w:Discussion_utilisateur: JudithCa |Discussion JudithCa]]
* Voici la liste des articles auxquels nous avons participé: [[w:Susanne Langer|Susanne Langer]], [[w:communication de masse|Communication de masse]] et [[w:Jessica Mauboy|Jessica Mauboy]]
* Voici la liste de nos contributions sur Wikipédia : [[w:Spécial:Contributions/Poignonec-Laura|Contributions de Poignonec-Laura]] et [[w:Spécial:Contributions/JudithCa|Contributions de JudithCa]]
==== Bilan des articles auxquels nous avons participé ====
Pour les articles [[w:Susanne Langer|Susanne Langer]] et [[w:Jessica Mauboy|Jessica Mauboy]], nous avons décidé d'y participer en constatant des demandes faites par d'autres Wikipédiens dans le projet Traduction. Pour l’article [[w:communication de masse|communication de masse]], l’idée est venue à partir d'une étude faite auparavant sur le sujet. Pour les trois articles auxquels nous avons contribué, nous avons reçu quelques remarques de la part d'autres Wikipédiens mais aucun n'a été supprimé ou rogné.
Contribution sur l’article [[w:Susanne Langer|Susanne Langer]] : nous avons constaté que cet article était beaucoup plus développé sur le Wikipédia anglais par rapport à celui français. Nous avons donc décidé de procéder à sa traduction de l'Anglais vers le Français. Un Wikipédien a ensuite corrigé certaines formulations de traduction approximatives.
Contribution sur l’article [[w:Jessica Mauboy|Jessica Mauboy]] : de même que pour Susanne Langer, l’article sur Jessica Mauboy était beaucoup plus riche sur le Wikipédia anglais. Une nouvelle fois, nous avons procédé à la traduction de l’article de l'Anglais vers le Français. Nous avons reçu une remarque à propos des sources secondaires pas assez développées et nous les avons ensuite rajouté dans la rubrique "notes et références".
Contribution sur l’article [[w:Communication de masse|communication de masse]] : ne comportant à l'origine que quelques lignes sur un sujet large et souvent abordé au sein de la filière information et communication, nous avons décidé d'enrichir l’article de nos connaissances personnelles et appuyées sur plusieurs ouvrages. Aucune rectification n'a été constatée sur nos contributions.
==== Problèmes rencontrés ====
Au début, la construction des mises en page des articles s'est avérée un peu compliqué. On a du se référer sans cesse aux aides pour comprendre comment faire une rubrique, une sous-rubrique, insérer une image... Puis, Wikipédia étant finalement simplifié au maximum, une fois que les bases sont comprises, nous avons réussi à participer aux articles de façon plus intuitive.
Quelques problèmes pour la traduction de l’article sur Suzanne Langer, certaines étaient approximatives, une utilisatrice a donc discuté avec nous de certaines d'entre elles et les a par la suite corrigées. Aucune autre modification pour l'instant.
Nous avons également éprouvé quelques difficultés dans l'élaboration de la rubrique "notes et références" afin d'apporter nos sources des contributions.
==== Bilan individuel de cette expérience ====
Laura : Expérience intéressante, tant du point de vue technique que de celui des connaissances. Cela m'a permis d'apprendre des choses et de pouvoir les partager en apprenant à utiliser wikipédia. La discussion avec une autre contributrice fut agréable et instructive.
Judith : Le wikicode que je pensais au début compliqué à comprendre est en réalité intuitive. Ce fut une expérience enrichissante car j’ai contribué à la diffusion d'un savoir sans devoir justifier mes qualifications mais plutôt mes sources. Je me suis senti utile et ça m'a également permis de comprendre le fonctionnement de Wikipédia dans l'élaboration des articles (les discussions, la vérification...).
=== "Tamara Gonzales-Ayala" "JeanneLa" ===
* nos pages utilisateurs sur Wikipédia : [[Utilisateur:JeanneLa|JeanneLa]] et [[Tamara Gonzalez-Ayala]]
** Pour nous contacter : [[Discussion_utilisateur:JeanneLa|JeanneLa]] et [[Discussion_utilisateur:Tamara_Gonzalez-Ayala|Tamara_Gonzalez-Ayala]]
* Voici la liste de nos contributions sur Wikipédia : [[Spécial:Contributions/JeanneLa|JeanneLa]], [[w:Spécial:Contributions/Tamara_Gonzalez-Ayala|Tamara_Gonzalez-Ayala]]
==== Bilan des articles auxquels j’ai participé ====
Nous avons commencé par rédiger l’article concernant la présence numérique, terme théorisé par Louise Merzeau. Nous avons essayé d’être les plus claires possibles tout en respectant les idées et les concepts relevés dans les articles lors de nos recherches documentaires.
==== Problèmes rencontrés ====
Le terme étant relativement récent, nous avons eu beaucoup de difficulté à trouver d’autres sources reprenant ce concept que les articles de Louise Merzeau. La recherche documentaire nous a donc demandé plus de temps que prévu. Il a ensuite fallu sélectionner les informations pertinentes, et éviter le plus possible les répétitions d’idées.
En outre, nous nous sommes longuement interrogées pour savoir s’il était pertinent de créer une page consacrée à la présence numérique, plutôt que de compléter des articles existants comme identité numérique ou traces numériques, comme nous l’ont également suggéré d’autres contributeurs sur les pages de discussions. Il nous est cependant apparu plus judicieux de faire un article à part, pour ne pas créer de confusion avec les autres concepts liés. S'il n’est pas supprimé, nous espérons cependant que cet article continuera à être amélioré, dans l’esprit collaboratif de Wikipédia, où chaque article est susceptible d’être perfectionné.
La distinction entre les différents types de sources (primaire, secondaire, tertiaire) a également été difficile à saisir, vue le manque de matériel et de bibliographie disponible sur le sujet en question. De plus, pour la bibliographie, les seuls auteurs pertinents étaient Louise Merzeau et Olivier Le Deuff, mais les articles du deuxième étaient plus orientés vers l’éducation et le rôle des éducateurs à l’ere numérique.
Un autre difficulté rencontré lors de ce travail c’est qu’il faut mettre en ligne l’article presque prêt, sinon les autres contributeurs assument que celui-ci est terminé donc, il n’est pas possible d’avancer progressivement sur Wikipedia même, il faut travailler avec d’autres outils de travail collaboratif pour avancer.
==== Bilan individuel de cette expérience ====
Malgré ces difficultés, nous considérons cette expérience comme enrichissante, notamment sur la façon dont Wikipédia fonctionne de l’intérieur. Nous avons également apprécié l’implication des autres membres de Wikipédia, qui nous ont délivrés des conseils ou des pistes de réflexions.
La rédaction de l’article nous a également confrontées à la complexité de la vulgarisation de termes techniques et scientifiques, nécessaire à tout article à visée encyclopédique, surtout quand le sujet n’est pas encore très développé et que Wikipedia impose l’utilisation de sources premières, secondaires et tertiaires.
Tamara: De mon côté, j’ai réussi à créér ma page sur Wikipedia mais je n'ai pas eu le même succès avec Wikiversity. Quand j'essaie de créér ma page sur ce deuxième site, il s'affiche le message suivant: "Cette action a été automatiquement identifiée comme nuisible, et a donc été empêchée. Si vous êtes convaincu(e) que votre action était constructive, veuillez contacter un administrateur et l'informer de ce que vous avez essayé de faire. Voici une brève description de la règle de filtrage antiabus ayant détecté votre action : Publicité fréquente".
=== "Michelaurel" ''Aurélie Michel'' ===
* ma page utilisateur sur Wikipédia : [[w:Utilisateur:Michelaurel|Michelaurel]]
** Pour me contacter : [[w:Discussion_utilisateur: Michelaurel |Discussion Michelaurel]]
* Voici la liste de mes contributions sur Wikipédia : [[w:Spécial:Contributions/Michelaurel|Mes contributions]]
==== Bilan des articles auxquels j’ai participé ====
* '''Charlotte Consorti :''' j’ai créé l’article dédié à [[w:Charlotte Consorti|Charlotte Consorti]], kitesurfeuse professionnelle (le kitesurf est un de mes loisirs).
* '''Routard.com :''' j’ai créé l’article [[w:routard.com|Routard.com]], site Internet complémentaire à la célèbre version papier du Guide du routard. Ce choix trouve son explication dans mon précédent stage, effectué à routard.com.
* '''Philippe Gloaguen :''' j’ai intégralement refait l’article existant sur [[w:Philippe Gloaguen|Philippe Gloaguen]], co-fondateur du Guide du routard, qui était mal présenté, vide, dépourvu de sources et de photos, dont les liens étaient erronés et le peu d'informations mal écrit.
* '''Jieldé :''' j’ai créé un article sur l'entreprise [[w:Jieldé|Jieldé]], née dans les années 1950 et célèbre pour ses luminaires industriels. J'y ai ajouté l'une de mes photographies, téléchargée sur Wikimedia Commons. J’ai choisi de créer cet article car la lampe Jieldé, chargée d'histoire, est l'un de mes objets favoris.
* '''Guide du routard :''' j’ai contribué à l’article consacré au [[w:Guide du routard|Guide du routard]] (réactualisation de chiffres et de dates, ajout d'une photographie de Philippe Gloaguen, co-fondateur du routard, ajout d'une photographie montrant des plaques de recommandation du Routard sur la devanture d'un établissement, toutes deux trouvées sur Wikimedia Commons).
* '''Kitesurf :''' j’ai contribué à l’article existant sur le [[w:kitesurf|kitesurf]] (ajout d'une Infobox Sport, ajout de photos issues de Wikimedia Commons et d'une photo personnelle mise en ligne sur Wikimedia Commons, quelques ajouts d'informations diverses).
==== Problèmes rencontrés ====
'''23/03/14 :''' un message qui semble automatique vient d’être généré sur [[w:routard.com|routard.com]] alors que je le complétais, mentionnant que "Le ton de cet article ou de cette section est trop promotionnel ou publicitaire." J’ai donc relu l’article sur la neutralité, à nouveau supprimé les éléments susceptibles de paraître publicitaires et entamé une discussion.
'''23/03/14 :''' la partie "Sponsors et partenariats" de mon article sur Charlotte Consorti - que j’avais hésité à ajouter - a été supprimée, jugée non encyclopédique.
'''21/03/14 :''' Pas de problèmes rencontrés pendant plusieurs semaines jusqu'à ce qu'une administratrice me demande d'écrire de façon plus "encyclopédique" et d'ajouter davantage de sources à l’article [[w:routard.com|routard.com]]. Après discussion, elle m'a indiqué les endroits à "neutraliser" pour plus d'impartialité ainsi que les informations pour lesquelles ajouter des notes et références. Après ajout de nouvelles sources qu'elle a jugées "parfaites", l'administratrice a supprimé les bandeaux "Rédaction" et "Sources" et m'a souhaité bonne continuation.
Je suis cependant surprise de tout le contenu qu'elle a effacé (1428 caractères) ''"pour ne pas que l’article ressemble à une plaquette publicitaire"''. Désormais je trouve le contenu certes plus "neutre" mais un peu vide...
'''Logo :''' Questionnements également quant à l'intégration du logo "Routard.com" à mon article. Je me suis longtemps demandé si j’avais effectivement le droit d’utiliser un logo sans autorisation puis j’ai cru comprendre que les logos faisaient figure d'exception en matière de droits... Je l'ai donc ajouté à mon article. Idem pour ma propre photo de la "lampe Jieldé".
==== Bilan individuel de cette expérience ====
'''Utilisation :'''
Facile et ludique. Il suffit de piocher dans les codes d'autres articles. J'apprécie le fait de pouvoir contribuer facilement et de n’importe où. Lorsqu'une idée me vient je peux alors l'ajouter en temps réel.
'''Les moins :'''
Tout au long de mon parcours universitaire, j’ai rencontré beaucoup d'enseignants réfractaires à cette encyclopédie participative.
En étudiant Wikipédia de plus près, j’ai pu comprendre leurs réticences. J’ai pu en effet constater qu'un grand nombre d’articles comportaient des fautes d'orthographe ou de syntaxe. Avant ce cours, je me contentais d'ailleurs de les corriger en contribuant sans compte Wiki. Je pense qu’il faut donc toujours émettre des réserves sur certains articles et faire des recherches complémentaires pour être sûr de ne pas être dans l'erreur.
'''Les plus :'''
Je trouve néanmoins le concept réellement intéressant. Il s'agit là d'un formidable espace d'échange qui donne le sentiment, à son échelle, d’être utile pour le plus grand nombre.
Je me rends compte qu’il reste énormément d'éléments à apporter dans un grand nombre d'articles. Je peux même dire qu’il m'a fallu me recadrer pour ne pas essayer de compléter tout ce que je jugeais incomplet !
=== "ElodieR", IreneQuag" ===
* Nos pages utilisateurs sur Wikipédia : [[w:Utilisateur: ElodieR|ElodieR]] et [[w:Utilisateur: IreneQuag|IreneQuag]]
** Pour nous contacter : [[w:Discussion_utilisateur: ElodieR |Discussion ElodieR]] et [[w:Discussion_utilisateur:IreneQuag|IreneQuag]]
* Voici la liste de nos contributions sur Wikipédia : [[w:Spécial:Contributions/ElodieR|ElodieR]], [[w:pt:Especial:Contribuições/ElodieR|ElodieR]] (contributions portugaises), [https://fr.wikipedia.org/w/index.php?limit=50&tagfilter=&title=Spécial%3AContributions&contribs=user&target=IreneQuag&namespace=&tagfilter=&year=2014&month=-1 IreneQuag]
==== Bilan des articles auxquels nous avons participé ====
En règle générale, nous n’avons eu aucun problème à créer ou modifier les articles. Wikipédia est facile à utiliser.
Nos contributions :
* [[w:Bar_à_chats|Bar à chats]]:
Après avoir fait un dossier sur la communication institutionnelle du « café des chats » de Paris, nous avons pris l’initiative de faire partager ce que nous avions trouvé sur le sujet. Nous avons donc rédigé une partie de l’article ("Contestations").
* [[w:Les_inconnus|Les Inconnus]]:
En plus d’avoir reformulé la plupart des phrases de l’articles, nous avons ajouté quelques informations sur la page des ''Inconnus'', humoristes que nous aimons beaucoup.
* Traductions de la page [[w:David_Frost|David Frost]]:
Nous avons traduit un article wikipédia : celui du célèbre journaliste britannique David Frost auquel nous avons ajouté des informations supplémentaires. Nous avons trouvé qu’il manquait des informations par rapport à sa page wikipedia anglaise, c’est pourquoi nous avons choisi de l'enrichir. Notamment en ajoutant des photographies, du contenu dans les rubriques déjà existantes (Rubrique Décès et Distinctions) et en créant des sections (Carrière américaine de 1968 à 1980, Après 1980 et Vie privée).
* Autres modifications:
Nous avons aussi corrigé des fautes d’orthographe dans l’article de Louise Merzeau et Pearltrees, et ajouté un lien bibliographique dans l’article Industrie Culturelle.
Nous avons également contribué chacune de notre côté en fonction de nos personnalités:
'''Elodie''' : J’ai voulu mettre à contribution mes origines en créant [[w:pt:Usuário(a):ElodieR|ma page utilisateur portugaise]] pour pouvoir également modifier certains articles dans ma langue maternelle. Pour le moment, j’ai ajouté des informations sur la page portugaise de [[w:pt:Tony_Carreira#cite_note-5|Tony Carreira]], un chanteur extrêmement populaire au Portugal et très connu de la communauté portugaise en France, et créé la page de [[w:pt:Nos_fiançailles_France/Portugal|son dernier album franco-portugais]]. Quant à ma contribution pour le Wikipédia français, j’ai ajouté la majorité des informations sur la page française de Tony Carreira et créé intégralement la page de son fils [[w:David_Carreira|David Carreira]].
'''Irène''' : Souhaitant travailler en communication interne dans le milieu du jeu vidéo, je voulais collaborer sur Wikipédia dans ce domaine, c’est pourquoi j’ai voulu enrichir la page du jeu [[w:Gray_Matter_(jeu_vidéo)|Gray Matter]] sur laquelle figurait vraiment peu d'informations. C'est un jeu que je possède et que j’avais beaucoup apprécié, d'où mon choix.
==== Problèmes rencontrés ====
Pour le ''café des chats'', nous avions créé une partie que nous avions ensuite supprimé car une des informations était déjà présente dans l’article. Cependant, un autre utilisateur (Abujoy), spécialiste en félins, a ajouté de nouveau cette partie. Ce n’est pas réellement un problème mais nous n'avons pas compris pourquoi cet utilisateur avait rajouté la partie (il était impossible de discuter avec lui).
Pour l'ajout des images, nous avons rencontré un problème pour l’article de Gray Matter, puisqu'une seule image était disponible sur la base de donnée ''Wikimedia Commons''. Il a donc fallut que nous en rajoutions nous-même. La page anglaise était bien fournie en photos mais aucune ne provenait de ''Wikimedia Commons'' et quand nous avons voulu les ajouter à la base (en nous servant des sources des images sur la page anglaise), Wikimedia les a fait supprimer. Nous avons ensuite chercher une image sur un site de ''fan art'' où les images étaient libres de droit mais le lien n'a apparemment pas suffit puisqu'elle a été supprimée, malgré le changement de sources pour régler le problème. Finalement nous avons dû nous contenter de l'image de ''Wikimedia Commons'' et une autre trouvée sur ''Flikr.''
En ce qui concerne les pages que nous avons traduites, il n'a pas toujours été aisé de trouver des références françaises et il a parfois fallu nous contenter d'indiquer que nos sources étaient dans d'autres langues (ce qui ne nous a néanmoins pas été reproché par Wikipédia jusqu'ici).
==== Bilan individuel de cette expérience ====
'''Elodie''': Ce travail collaboratif a été très enrichissant et très intéressant. Sans ce projet, je pense que je n’aurais jamais tenté de m’impliquer dans l’amélioration des pages Wikipédia. En effet, créer une page ou même la modifier, est une grande responsabilité car tout le monde peut voir ce qu’on a fait. Cette encyclopédie, incontournable dans la vie d’un étudiant, est le premier site qui s’affiche sur le navigateur lors d’une recherche. Par conséquent, on se doit de faire quelque chose de bien que ce soit au niveau rédactionnel qu’au niveau de la pertinence de l’information.
De plus, je ne pensais pas que Wikipédia était à ce point encadré et contrôlé. J’avais certains préjugés sur ce système de gestion de contenus car nos professeurs nous ont toujours dit qu’il s’agissait d’un site non professionnel, un site peu fiable et ou beaucoup de bêtises peuvent y être vues. Cependant, il y a beaucoup de chose dont on ne se rend pas compte lorsqu'on ne fait que le consulter. On ne se doute pas qu’il y a énormément de personnes derrière qui vérifient tout ce qui est écrit.
Enfin, je trouve que c’est une très bonne initiative de nous donner un cours plus pratique que théorique puisqu’il s’agit ici de quelque chose de concret (contrairement à la plupart de nos autres cours). Le fait d’avoir créé un compte Wikipédia, va, je pense, m’encourager à contribuer de nouveau. Si je découvre une erreur ou un manque d’information, je n'hésiterais pas à agir en bon "wikipédien".
'''Irène''': J’ai trouvé ce travail intéressant et original. J’ai toujours su que Wikipédia était collaboratif mais je n'ai jamais vraiment songé à enrichir moi-même son contenu. D'autant plus qu’il faut faire un travail de recherche conséquent afin de pouvoir référencer et sourcer sa production correctement puisqu’il est mis en ligne instantanément et va être vu par énormément de gens. Ma première contribution m'a d'ailleurs rendue un peu nerveuse au moment d'enregistrer les modifications car si une erreur a été faite, il n'y a pas de retour en arrière possible, surtout quand on a modifié le contenu rédigé précédemment par quelqu’un d'autre.
D'un autre côté, comme Elodie, je ne pensais pas que Wikipédia était pointilleux à ce point en ce qui concerne le contrôle des publications. On nous répète qu’il ne faut pas croire tout ce qui se dit sur Wikipédia, mais vu l'encadrement et les règles à suivre, c’est à se demander à quoi Wikipedia ressemblerait sans ce contrôle... J’ai cependant trouvé parfois que les suppressions étaient injustifiées et que les possibilités pour les empêcher étaient faibles, pour les images ou les articles par exemple. Les discussions sont une solution limitée et parfois Wikimedia n’est pas claire du tout sur les procédés servant à justifier ses choix (les mails d'avertissement par exemple qui sont parfois nébuleux).
À part cela, j’ai trouvé l’utilisation des wiki codes assez simple et instinctive et au moindre problème, la rubrique d'aide a été très utile et très claire.
=== Supamonk ===
* ma page utilisateur sur Wikipédia : [[w:Utilisateur: Supamonk]]
** Pour me contacter : [[w:Discussion_utilisateur: Supamonk |Discussion Supamonk]]
* Voici la liste de mes contributions sur Wikipédia : Nos contributions: [[Spécial:Contributions/Supamonk|Supamonk]]
==== Bilan des articles auxquels j'ai/nous avons participé ====
J’ai donc créer la page de l'artiste [[w:Demi_portion|"Demi Portion"]]. L'article retrace la vie du jeune artiste, ses collaborations musicales, ses projets, sa discographie et quelques liens externes en relation.
==== Problèmes rencontrés ====
Ce jeune artiste ayant encore une notoriété à faire, la recherche de source s'est avérée plus compliqué que prévue : je ne voulais pas en effet citer des sources de qualité médiocre ou très peu pertinentes comme par exemple les articles écrits sur des blog de particulier ou d'amateur. L'article wikipédia vient d’être publié et j’ai peur que celui-ci soit rejeté car wikipédia impose un grand nombre de conditions à respecter pour la création ou la collaboration d’article traitant de musique.
==== Bilan individuel de cette expérience ====
Un cours formateur et ludique à la fois ! La prise en main du wikicode est assez instinctive, une vue de l'intérieur m'à appris à prendre Wikipédia un peu plus au sérieux car le nombre d'obstacles et de vérification avant de pouvoir poster un article est tout de même sélectif.|}
=== "Mystico Fredo, ClarisseLM" ===
* nos pages utilisateurs sur Wikipédia : [[w:Utilisateur: Mystico Fredo|Mystico Fredo]] et [[w:Utilisateur: ClarisseLM|ClarisseLM]]
** Pour nous contacter : [[w:Discussion_utilisateur:Mystico Fredo|Discussion Mystico Fredo]] et [[w:Discussion_utilisateur:ClarisseLM|Discussion ClarisseLM]]
* Voici la liste de nos contributions en binôme sur Wikipédia : Nos contributions: [[Spécial:Contributions/Mystico Fredo|Mystico Fredo]] et [[Spécial:Contributions/ClarisseLM|ClarisseLM]]
* Voici la liste de nos contributions en binôme sur Wikipédia : Nos contributions: [[w:Spécial:Contributions/Mystico_Fredo|Mystico Fredo]]
Nous avons principalement utiliser le compte Mystico Fredo pour effectuer nos modifications et nos publications.
==== Bilan des articles auxquels nous avons participé ====
* [[w:Métiers_du_web|Métiers du web]]
Nous avons actualisé la liste des métiers du web, ainsi que leurs descriptifs. De nombreux métiers n'étaient plus à jour, ou ne se nommaient plus ainsi, notre but était alors de remettre de manière la plus complète possible à jour cette page, et ce, en utilisant les sources les plus fiables possibles (pour cela nous nous sommes principalement basés sur celles du Ministère). Nous avons inséré des liens externes pour chacun des métiers du web, qui permet désormais de renvoyer vers un descriptif complet de chaque métier.
De plus, nous avons eu l’idée d'insérer, pour chacune des grandes familles, un tableau permettant de décrire les principales compétences techniques requises pour pouvoir exercer ces différents métiers.
* [[w:Chef_de_projet_de_jeux_web|Chef de projet de jeux web]]
Nous avons créé une nouvelle page sur le métier du Chef de projet de jeux web, qui fait partie des métiers du web, mais qui ne possédait pas encore de page sur Wikipédia. Il s'agit de la dernière page encore en ligne sur Wikipédia, qui n'a pas fait l’objet de suppression comme cela a pu être le cas pour les autres pages métiers. Il s'agit donc d'une page type que nous comptions principalement utilisée comme modèle pour la rédaction des autres pages métiers.
==== Problèmes rencontrés ====
Nos principaux problèmes rencontrés ont été la suppression de pages. En effet, nous avons initialement prévu de réaliser quelques pages ciblées sur certains métiers du web. Toutefois, en reprenant certains éléments de nos sources tels que les compétences souhaitées, les pages ont quand même été supprimées à cause de la reprise de ces éléments sur le site source. La seule et unique page survivante de cette expérience a été la page métier orientée sur le Chef de projet de jeux web, qui n'a pas subit la suppression émise sur les autres pages conçues. Par conséquent, pour remédier à ce problème, nous avons décidé d'insérer directement des renvois hypertextes, sur la page principale des "[[w:Métiers_du_web|Métiers du web]]", en direction des différents métiers présents sur le Portail des métiers du web du Ministère, afin que les utilisateurs puissent se rendre directement vers un descriptif complet de chaque métier.
De même, on aurait aimé introduire une image afin d'illustrer cet article, mais encore une fois nous avons rencontré des problèmes en matière de droit d'image non libre de droit. Par conséquent, nous avons dû nous résoudre à ne pas introduire d'image. L'image aurait pu apporter selon nous un visuel plus sympathique, plus attirant et plus dynamique... Ce sera donc pour une autre expérience!
Nous avons par ailleurs choisi d’intégrer à notre page "[[w:Métiers_du_web|Métiers du web]]" un tableau concernant les principales compétences techniques requises pour chaque domaine. Ce tableau apporte selon nous un aspect novateur et rend la lecture de la page peut-être plus agréable et plus claire. Néanmoins, nous avons rencontré quelques difficultés concernant son introduction dans l’article sur Wikipédia, rien de bien grave mais nous avons trouvé dommage de ne pas pouvoir trouver une solution plus adéquate pour réduire la largueur globale du tableau. En effet, nous avions pensé principalement à modifier l'orientation du texte des intitulés de nos colonnes (de bas en haut, ou de manière penché avec une rotation d'un angle d'environ -45°), ce qui nous aurait permis de gagner beaucoup de place en largeur, mais aussi de rendre le tableau plus facile à lire d'un seul coup d’œil. Cependant cette option ne se présente malheureusement pas dans la syntaxe de rédaction de Wikipédia.
La réalisation de ce tableau nous a en effet pris beaucoup de temps, nous pensions principalement simplement développer le concept, en prenant appui sur une voire deux des grandes familles pour donner un modèle, et qu'ensuite une autre personne puisse le terminer à son tour, dû au manque de temps, ainsi que dans l’idée de pouvoir relancer une chaîne collaborative, mais nous avons quand même réussi à le finir en temps et en heure, pour que chaque visiteur puisse bénéficier de ces renseignements que nous pouvons juger très utiles, mais aussi pour s'assurer que ce dernier puisse aussi garder une certaine homogénéité.
==== Bilan individuel de cette expérience ====
'''Frédéric''' : La prise en main de Wikipédia est très simple et facile. Nous avons réussi très rapidement à nous y habituer et à pouvoir démarrer l'actualisation de notre article.
Quelques problèmes rencontrés au niveau de droits d'auteur et de droits d'image qui nous ont empêché d'aboutir au résultat initialement souhaité, mais nous avons toutefois trouvé une solution adéquate, grâce à des renvois de liens hypertextes, qui nous a permis de réaliser un article complet sur le sujet choisi.
De plus, ce travail nous a permis de mettre à contribution nos compétences en veille informationnelle, ainsi que de réflexion pour trouver des moyens faciles et clairs de transmission de connaissances, grâce aux informations récoltées, pour autrui. Au final, cela nous a ainsi donné la possibilité de nous faire découvrir la manière d'introduire un tableau sur un article de Wikipédia.
Je suis très content aussi que ce module de tronc commun a pu développer un autre aspect technique de notre formation, qui me sera encore utile et pratique dans l'avenir. De même, grâce à ce choix du sujet, j’ai pu enrichir mes connaissances sur le sujet des métiers du web, secteur qui touche directement nos formations de Master DEFI et CRDM, ce qui est un réel atout qui je suis certain me permettra dans l'avenir de mieux cibler mon orientation professionnelle. Il est certes vrai que ce sujet était assez risqué tellement il était riche, mais je suis content de la gestion que nous avons pu faire avec mon binôme sur ce sujet et du résultat final, qui je pense est dorénavant plus complet.
Enfin, j’ai beaucoup apprécié, avec mon binôme, découvrir cette plateforme collaborative, qui permet de pouvoir échanger et surtout de pouvoir nous recentrer lorsque des éléments ajoutés ne correspondaient pas avec les règles d'utilisation. Ainsi nous avons pu découvrir le back-office du site et maintenant je trouve les informations de ce site beaucoup plus fiables, par son encadrement, qu'avant sa découverte en tant que collaborateur.
Pour conclure, j'en retire une très bonne expérience de ce module. En effet, avant celui-ci je ne me serais jamais senti capable de pouvoir contribuer à enrichir des articles de Wikipédia. Maintenant, je me sens davantage confiant pour pouvoir le faire dans l'avenir autant personnellement que professionnellement. En une phrase, je vous remercie pour cette expérience si enrichissante !
'''Clarisse''' : Travailler sur Wikipédia nous a permis de bien comprendre comment s'organise cette encyclopédie "libre" et surtout comment nous pouvons, nous-même, l'organiser et la rendre plus complète. Simple d'utilisation, j’ai beaucoup aimé cette approche théorie/pratique immédiate. Nous n'avons pas choisi le sujet le plus facile étant donné qu’il réfère à de nombreuses informations, mais il a véritablement été instructif (but premier que l’on s'était fixé Frédéric et moi-même).
Les soucis de droits d’auteurs nous ont fait perdre un temps précieux, ce qui reste dommage puisque nous ne sommes pas arrivés au résultat souhaité initialement, mais je reste néanmoins très satisfaite du travail que nous avons eu en commun, ainsi que de l'avancée de la page Wiki puisque nous avons malgré tout réussi à réaliser un article relativement complet sur le sujet choisi.
Ce module m'a permis de réellement comprendre le fonctionnement de Wikipédia et j'aime vraiment cette idée d’encyclopédie collaborative... Je pense d'ailleurs continuer à contribuer à son enrichissement même après la fin de ce module, à la fois pour le principe et pour moi-même, dans le but d'apprendre de nouvelles choses sur de nouveaux sujets. Merci pour cette découverte!
=== "Adrienhenr" ===
* ma page utilisateur sur Wikipédia : [[w:Utilisateur: Adrienhenr ]]
** Pour me contacter : [[w:Discussion utilisateur: Adrienhenr ]]
* Voici la liste de mes contributions sur Wikipédia : [[w:Spécial:Contributions/Adrienhenr|Adrienhenr]]
==== Bilan des articles auxquels j’ai participé ====
Bilan plutôt satisfaisant, il est assez simple de modifier ou créer des articles. Un peu perdu dans tous les codes à rentrer mais il suffit parfois d'aller chercher et de recopier le code.
Pas trop de soucis dans la modification des articles ni dans la creation de la part des modaux. Ils viennent corriger certaine choses et en ajouter. C'est assez plaisant de voir que tout cela prend vie et se modifie en temps réel.
==== Problèmes rencontrés ====
Les problèmes rencontrés venaient d'un moderateur qui n'a pas cherché à savoir si un de mes articles était valable ou pas et voulait le supprimer tout de suite alors qu’il existait dans sa version anglaise, il s'agit de l’article sur l'artiste Mac Demarco. Depuis l’article il me semble a été acceptée avec l'ajout d'informations de la part d'autres internautes.
Je suis actuellement entrain d'essayer de rédiger un article sur Bernard Gendron, qui a beaucoup aider dans les cultural studies mais il est difficile d’avoir des informations sur lui à part celle donné par la fac ou il enseigne.
==== Bilan individuel de cette expérience ====
J’ai appris le fonctionnement de Wikipedia, les règles et chartes environnantes, je pense continuer à contribuer à l'enrichissement de wikipedia même après l'arrêt du cours. Il en effet intéressant de collaborer à aider les gens à l'aide de cette plate-forme et de notre savoir personnel.|}|}|}|}
=== "Nassim IK", "RobertLy" ===
* Nos pages utilisateurs sur Wikipédia : [[w:Utilisateur: Nassim IK]] et [[w:Utilisateur: RobertLy]]
** Pour nous contacter : [[w:Discussion_utilisateur: Nassim IK |Discussion Nassim IK]] et [[Discussion_Utilisateur:RobertLy|Discussion RobertLy]]
* Voici la liste de nos contributions sur Wikipédia : [[w:Spécial:Contributions/RobertLy|RobertLy]]
Nous avons seulement utiliser le compte RobertLy pour faire les modifications et publications.
==== Bilan des articles auxquels nous avons participé ====
Nous avons choisi des articles avec des sujets ainsi des thématiques diverses pour voir les différentes réactions.
On a exploré différentes facettes de Wikipédia comme la traduction de page, l'ajout de contenu, la modification de la structure d'une page...c'est une expérience enrichissante.
Nos contributions :
* [[w:Veille_informationnelle|Veille Informationnelle]]:
Le terme était déjà présent sur Wikipédia mais il n'y avait que très peu d'informations et elles étaient en vrac, nous avons décidé de réorganiser les parties, d’en ajouter de nouvelles pour traiter au mieux le sujet de la veille informationnelle. Nous avons rajouter du contenu, des informations pour avoir plus de détails.
* [[w:Kingsley_Coman|Kingsley Coman]]:
Nous avons choisi ce joueur de football car il est peu connu pour l'instant et que sa page wikipédia était très peu fourni, nous avons donc apporter quelques informations supplémentaires sur lui avec d'autres références.
* [[w:Big_Mac|Big Mac]]:
On s'est rendu compte que la page du Big Mac était un peu vide du coup nous avions décidé d'apporter des modifications à celle-ci, en joutant d’une part d'autres références, sources et liens. Mais aussi de traduire la page du Big Mac de la version anglaise à la version française, en effet la page anglaise est plus complète et nous nous sommes servi de celle-ci en la traduisant et en s'appuyant dessus pour compléter notre article.
==== Problèmes rencontrés ====
Le principal problème rencontré était de trouver suffisamment de sources et références, en effet il faut la majorité du temps appuyer ses propos par une référence. Par contre nous n'avons pas eu beaucoup de discussions avec les autres contributeurs, ce qui est un peu dommage car on aurait aimé confronté nos points de vues.
==== Bilan individuel de cette expérience ====
RobertLy: Ce cours est intéressant car j’ai pu découvrir le fonctionnement de wikipédia ( création, modification d'articles), de plus les contributeurs nous aident à améliorer les articles que ce soit au niveau de l’orthographe ou de la mise en forme. On peut ainsi partager ses connaissances.
Nassim IK: Pour ma part, cette expérience m'a permis de comprendre comment les contributions étaient faites à cette encyclopédie universelle en ligne. Comment, concrètement, chacun apportait du sens à diverses thématiques et sujets, tout en veillant à ce que cela soit bien documenté et ayant des sources fiables. Cela pourrait être utile pour des opérations de communication futures, qui passeront forcément par une page Wiki bien fournie et mise en avant.
=== "MarcDelpian" ===
* ma page utilisateur sur Wikipédia : [[w:Utilisateur: MarcDelpian ]]
** Pour me contacter : [[w:Discussion utilisateur: MarcDelpian ]]
* Voici la liste de mes contributions sur Wikipédia : - [[w:Spécial:Contributions/MarcDelpian|Mes Contributions]] - [[w:Nintendo_World_Championships|Nintendo World Championships]]
==== Bilan des articles auxquels j’ai participé ====
Je me suis lancé dans la traduction d'un article américain que j’ai tenté de compléter au mieux en ajoutant des références additionnelles.
Mon bilan général est assez mitigé, certes la prise en main est relativement rapide, l'interface ainsi que l'aide en ligne agréable mais je me demande toutefois comment les modérateurs et administrateurs font pour évaluer systématiquement la pertinence d'une référence par rapport à une note ou un article écrit.
Cela me parait être une tache très longue et difficile. Surtout pour des contributeurs bénévoles.
De plus il me semble avoir lu pas mal d'informations dans des articles publiés et relus qui contenait des affirmations sans citations ni références.
==== Problèmes rencontrés ====
Les principales difficultés venaient de l’exactitude de la traduction à effectuer et la mise en ligne des articles (traduit) sur wikipedia. (Respect des règles)
Wikipédia est un outil qui requiert au préalable de son utilisation une
lecture approfondie des règles d'utilisation !. Les administrateurs sont très sévère et ne laissent pas passer "l’approximatif" tout doit être
vérifiable,il s'agit d'une encyclopédie même si on à tendance à l'oublier du fait de son aspect massivement collaboratif et accessible.
Lorsque j’ai traduit l’article je me suis rendu compte qu'un certain nombre de lien hypertexte renvoyait vers des pages qui n'existait pas en en français.
J’ai, entre autres, eu à faire à des liens morts dans les références de l’article que je traduit. Il m'a fallut les remplacer ou les signaler.
==== Bilan individuel de cette expérience ====
J’ai appris les rudiments de cette formidable encyclopédie collaborative en ligne et je pense avoir à m'en resservir souvent à l'avenir. J'avais beaucoup d'idées préconçues à propos de wikipedia dailleurs je n’avais jamais songé à devenir un jour contributeur de Wikipedia. Il nous a été souvent
présenté comme un outil peu recommandable et pas très sérieux. Le plus étonnant c’est que même en sachant cela nous très
sommes nombreux à l’utiliser très souvent pour vérifier une définition
ou chercher une information.
J’ai pris conscience que le respect des différentes règles dans la modification et la création des articles contribuent réellement à produire un contenu plus fiable et plus exhaustif.
Cette étape est donc primordiale. J'en tire donc un bilan positif.
Il est par ailleurs agréable de démarrer un travail collaboratif. Cela<nowiki> </nowiki>permet d'affiner la pertience et la véracité et de rendre l’article encore plus intéressant, plus passionnant et plus complet tout en échangeant avec des inconnus avec qui ont est relié par un centre d’intérêt ou une information particulière que l’on se serait échangée.
=== "Chirineai", "" ===
* nos pages utilisateurs sur Wikipédia : [[w:Utilisateur: chirineai|chirineai]] et AnneDa
** Pour nous contacter : [[w:Discussion_utilisateur:chirineai|Discussion chirineai]]
* Voici la liste de mes contributions en binôme sur Wikipédia : Nos contributions: [[w:Spécial:Contributions/Chirineai|Chirineai]]
NB: AnneDa ayant perdu son mot de passe, elle n'a pas pu être identifiée comme utilisateur. Nous avons tout fait en utilisant l'identifiant chirineai.
==== Bilan des articles auxquels nous avons participé ====
* [[w:Anne-Marie Laulan|Anne-Marie Laulan]]
Concernant la page de Anne-Marie Laulan, nous avons tout d’abord mis une photo de cette dernière via WikipédiaCommons, photo qui a été malheureusement enlevée par la suite par Wikipédia.
Nous avons aussi ajouté quelques unes de ses publications et ouvrages via Google Books et avons ajouté son curriculum vitae.
* [[w:Jacques Perriault|Jacques Perriault]]
Chirine a contacté Jacques Perriault qui a eu la gentillesse de lui fournir de nouvelles informations pour nous remercier du travail qu'on a fait sur sa page et pour nous permettre de l'alimenter.Nous avons pris le soin d'y ajouter quelques informations, telles que sa carrière. Certaines autres informations ainsi que la photo ont été supprimés mais nous travaillons actuellement avec Monsieur Perriault pour y apposer une nouvelle photo prise directement par lui et de nouvelles informations .
* [[w:Bernard Miège|Bernard Miège]]
Nous y avons ajouté la photo de Monsieur Miège, qui a également été supprimée et son curriculum vitae. La page était déjà bien complète.
==== Problèmes rencontrés ====
Wikipédia est un outil qui requiert au préalable de son utilisation une lecture approfondie des tutoriels. Les administrateurs sont très rigoureux et ne laissent pas passer "l’approximatif" tout doit être vérifiable,il s'agit d'une encyclopédie même si on à tendance à l'oublier du fait de son aspect collaboratif. Les problèmes que nous avons rencontrés sont de l’ordre de la vérification de nos sources. Nous avions comme dernier projet de créer la page de Marc Hiver et connaissant le professeur nous avions tendance à écrire sur lui et sur ses ouvrages en s'appuyant sur ses propos. La page fut une première fois supprimée ,par la suite nous avons grâce à google books, google scholar pu trouver nombre de références sur les ouvrages de ce dernier. Après une refonte intégrale de la page qui nous a pris beaucoup de temps, celle ci fut de nouveau supprimée pour cause de " sources peu fiables". Nous avons à ce jour fait une demande de restauration de la page de Marc Hiver en espérant que cette dernière soit acceptée.
Il est pour ainsi dire difficile de créer une page sur un enseignant quand on dispose de peu d'informations sur lui. Malgré ces problèmes rencontrés, nous avons appris sur nous-mêmes et notre force de ne pas abandonner.Cela peut être assez difficile de voir son travail supprimé mais les remarques des administrateurs sont toujours fondées et en discutant avec ces derniers nous avons pu comprendre de nos erreurs pour nous perfectionner avec l'outil. De plus, c’est grâce à cette exigence sur le contenu de la part des administrateurs que nous pouvons utiliser Wikipédia comme source "fiable" dans nos travaux étudiants. Le travail de vérification en amont est considérable et l’on ne s'en rendait pas compte avant d’utiliser cet outil.
==== Bilan individuel de cette expérience ====
'''Chirine''' : Pour ma part ce fût une réelle découverte tant par la technicité que demande l'outil avec l'apprentissage de la modification des codes que par la découverte du monde participatif de ce dernier.Je me suis beaucoup amusée à mettre des photos via WikipédiaCommons. Si certaines ont été retirées, je me mettais alors à la recherche de nouvelles , le prenant comme un jeu .J’ai contacté Monsieur Perriault pour avoir de nouvelles informations le concernant et sur ses nouveaux écrits en ligne , les plus récents datant de 2007. Actuellement nous travaillons ensemble sur l'apposition d'une nouvelle photo prise par lui-même pour éviter ainsi une nouvelle suppression. C'est donc bien une découverte technique d'un outil mais surtout une découverte sociale et collaborative avec les discussions avec les administrateurs lors de nos des problèmes rencontrés, le contact et le remerciement de Monsieur Jacques Perriault pour la collaboration sur sa page Wikipédia.
Wikipédia est un outil que j'utiliserai désormais. J’ai pour projet également de créer une page pour l'association Children Connection, qui me l'a chaleureusement demandé. Cette expérience est pour moi une réussite totale du fait de l'apprentissage acquis et la découverte du monde collaboratif en ligne qui à n'en plus douter à un bel avenir devant lui.
'''Anne-Lise''' :Pour ma part ce fût une belle expérience car j’ai découvert la face cachée de l'iceberg. Cette partie de Wikipédia faite de codes et de modes d'utilisation très strictes.Je me suis retrouvée, plusieurs fois à réécrire les mêmes articles, car ils avaient été supprimés. Cependant malgré le fait d’avoir perdu mon mot de passe j’ai continué à travailler avec Chirine sur l'avancement des articles. Chirine a eu la chance d’avoir été contacté par Monsieur Perriault, ce dernier été content du travail qu'on avait fait sur lui. C'est donc bien une découverte au niveau technicité, collaboratif et aussi un travail de recherche. Nous n'avons pas baissé les bras,comme dit ce fameux proverbe anglais ''practise makes perfect''.Ce cours a ajouté une autre corde à mon arc, corde que j'utiliserai avec plaisir par la suite.
==== Bilan des articles auxquels j'ai/nous avons participé ====
J’ai créé la page d'Amour, Gloire et Santé, un roman-photo édité par l'INPES à destination des migrants d'Afrique subsaharienne. Peu connue, cette publication mérite toutefois d’être portée à la connaissance du plus grand nombre. Après avoir convaincu plusieurs de mes cercles relationnels, j’ai pensé que la Wikisphère avait aussi le droit d’en savoir plus sur ce roman-photo.
=== Problèmes rencontrés ===
Cette page a été supprimée une première fois. Je l'ai revue, ajouté certains éléments, et structuré l'ensemble. Cependant, je doute qu'elle perdure car la majorité des informations émane de l'INPES ou de Stéphane Pocrain directement, et ne sont pas disponible en ligne.
Je refuse de soumettre le contenu de mon dictaphone pour avancer les preuves de ce que j'avance.
J'aurai aimé contribué davantage, notamment en créant les pages de projets audiovisuels d'amis, cependant, ces projets non-aboutis doivent rester confidentiels.
J’ai également rencontré quelques soucis dans la conjugaison des sites Wikiversity, Wikicommons et Wikipedia.
=== Bilan individuel de cette expérience ===
Un peu déçue de ne pas avoir pris le temps de contribuer davantage, je suis contente d’avoir eu l’occasion de découvrir comment Wikipedia fonctionnait alors que je l'utilise plusieurs fois par jour.
La communauté des contributeurs m'a également surprise: s'ils sont capables d'une grande intransigeance dans la rigueur des sources et des faits avancés, j’ai découvert un certain sens de l'humour.
=== "Florian FO" ===
* Ma page utilisateur sur Wikipédia : [[w:Utilisateur: Florian FO]]
** Pour me contacter : [[w:Discussion_utilisateur: Florian FO |Discussion Florian Fo]]
* Voici la liste de mes contributions sur Wikipédia :
[[Spécial:Contributions/Florian FO|Florian FO]]
==== Bilan des articles auxquels j’ai participé ====
J’ai décidé de faire des articles en relation avec l'art, car je trouve qu’il est intéressant d'apporter et de rendre accessible l'histoire de l'art, grâce a un outil comme wikipedia cela est possible.
Article que j’ai crée :<br />
-[[w:Apollon_et_Daphné_(Bernin)|Apollon et Daphné (Bernin)]]
-[[w:Boulevard_des_Capucines_(Monet)|Boulevard des capucines (Monet)]]<br />
J’ai du modifié a plusieurs reprises mon article, car au départ mon ton n'était pas neutre. J’ai donc amélioré mon discours pour l'adapté aux attentes. <br />
-[[w:Marius_prisonnier_à_Minturnes_(Jean_Germain_Drouais) | Marius prisonnier a Minturnes]]<br />
Article qui était déjà crée mais que j’ai modifié en profondeur car ils étaient vide:<br />
-[[w:Chaire_de_l'évêque_Maximien#Description|La chaire de Maximien]]<br />
L'article était présent mais incomplet j’ai donc crée des parties et j’ai rajouté des informations.<br />
-[[w:Jean-Germain_Drouais | Jean-Germain Drouais]] <br />
L'article sur se peintre était quasiment vide je l'ai donc rempli pour qu’il soit complémentaire a mon article sur la peinture. <br />
-[[w:La_Douleur_et_les_regrets_d'Andromaque_sur_le_corps_d'Hector_son_mari#Contexte_et_influence_de_l.27oeuvre| La Douleur et les regrets d'Andromaque sur le corps d'Hector (David)]]<br />
J’ai rencontré des soucis avec cette article, car j’ai voulu mettre une partie sur l'influence des peintres, auquel l'artiste a était sensible, mais un utilisateur a décidé que cela n'était pas intéressant et ma donc supprimé 80% de cette partie. J’ai tenté de la modifié mais il a continué a supprimé les ajouts dans cette partie.<br />
Article déjà crée ou j’ai juste apporté du contenu : <br />
-[[w:Dame_d'Auxerre | La Dame d'Auxerre]] <br />
Des parties de l’article ont était supprimé mais en modifiant mes ajouts et en discutant avec la personne. Nous avons trouvé un terrain d'entente. <br />
-[[w:Groupe_du_Laocoon |Le Laocoon]] <br />
j'ai rajouté des informations dans les différentes parties et j'en ai crée d'autre.<br />
==== Problèmes rencontrés ====
J’ai utilisé certains exposés et dossiers que j’ai fait pour mes cours en histoire de l'art mais j’ai du modifié en profondeur, déjà car l'architecture n'était pas adapté a wikipedia. De plus le ton de certains de mes articles n'étaient pas neutre, j’ai du adapté cela.
Wikipédia demande aussi a bien prendre en compte ces différentes règles et notamment sur les sources et cela n’est pas facile car la bibliographie ne suffit pas il faut mettre des références dans le texte se qui ma posé pas mal de soucis, et beaucoup de travail pour appuyé mes ajouts.
De plus certains membres se permettent de supprimer des parties d'un texte sans prendre contact avec la personne qui l'a crée, car il considère qu’il n’est pas d'accord donc cela doit être supprimé. Cela peut être très frustrant surtout quand on se demande si cette personne a vraiment le niveau pour pouvoir juger notre travail. Mais en prenant du recul et en modifiant l'article, il y a moyen de d'accommoder tout le monde même si cela n’est pas toujours facile.
==== Bilan individuel de cette expérience ====
Au départ j'était septique mais au final je me suis vite pris au jeu , je trouve vraiment intéressant de pouvoir faire partager une passion. Et permettre dans mon cas de pouvoir faire partager et rendre accessible l'art aux plus grand nombre.
Pour la prise en main, c’est vrai qu'au depart on peut être assez derouté mais au final une fois qu'on commence a s'y mettre la prise en main est plutôt facile, on s'inspire des articles déjà fait pour progresser et s'approprier le code.
Il est agréable d’avoir des gens qui viennent enrichir vos article. Cela permet d'affiné et de rendre l’article encore plus intéressant et permet de nous initié au travail en groupe avec des personnes que nous ne connaissons pas. Mais cela peut aussi avoir l'effet inverse et devenir très frustrant.
En effet il peut arriver que certaines personnes a tort ou a raison modifie très fortement nos articles ou supprime carrément des parties de nos articles sans même prendre le temps de prendre contact et ne laisse aucune discussion possible. Je pense que cela peut être la limite de Wikipédia.
Mais dans l’ensemble il faut dire que l'expérience a était très bonne et je pense que je vais tenter de continué a enrichir wikipedia de quelques articles. Car il faut avoué que cela peut être un formidable outil de diffusion.
Je conseille donc de continuer se cours l'année prochaine car il est très intéressant.
=== '''"NajetMa", "JulietteBe"''' ===
* ma page utilisateur sur Wikipédia : [[w:Utilisateur: NajetMa]] et [[w:Utilisateur: JulietteBe]]
** Pour me contacter : [[w:Discussion_utilisateur: NajetMa |Discussion NajetMa]] et [[w:Discussion_utilisateur: JulietteBe |Discussion JulietteBe]]
* Voici la liste de mes contributions sur Wikipédia : [[Spécial:Contributions/NajetMa|NajetMa]]
==== Bilan des articles auxquels j'ai/nous avons participé ====
* [[w:Théâtre_de_la_Gaîté|Théâtre de la Gaîté]]:
Nous nous sommes rendues compte que la page du théâtre ne contenais que très peu d'informations sur la nouvelle structure qu’il abrite : la gaité Lyrique.Ainsi, nous avons complété les parties "Centre du numérique" et "Infrastructure actuelle". Nous avons également recensé toutes les expositions depuis la création en 2011 dans une partie qui leurs ai consacrées.
* [[w:Copyfraud|Copyfraud]]:
La page était très sommaire, nous avons donc complété les informations pour rendre le concept plus évident et compréhensible. Ainsi, nous avons défini le terme plus en profondeur par l’ajout de citation et de d’informations. Nous avons également ajouté des liens
sur les termes importants.
==== Problèmes rencontrés ====
Dans la globalité, nous n’avons pas rencontré de problèmes particuliers. Nous n’avons pas été confronté à des modifications ou suppression sur le contenu que nous avons ajouté.
Cependant, nous avons eu quelques problèmes techniques dans l’ajout d’une photo sur la page de du théâtre de la Gaîté.
==== Bilan individuel de cette expérience ====
Juliette : Bien que le
site soit très accessible, je trouve que cela manque un peu de fluidité et que
les outils de modification pourraient être mieux pensés.
Cependant, j’apprécie l’idée
que chacun puisse ajouté de son savoir à cette plateforme collective. Wikipédia
est devenue, une vraie référence et il représente une source rapide
d’information.
Najet :
=== "Lucievb" ===
* ma page utilisateur sur Wikipédia : [[w:Utilisateur: Lucievb ]]
** Pour me contacter : [[w:Discussion utilisateur: Lucievb ]]
* Voici la liste de mes contributions sur Wikipédia : [[w:Spécial:Contributions/Lucievb|Nos contributions]]
==== Bilan des articles auxquels j’ai participé ====
La prise en main est assez facile, si ce n'est quelques difficultés rencontrées avec le wikicode. Néanmoins les tutoriels nous permettent d'avancer rapidement. J’ai crée l’article "Festival Paris polar", qui a également été référencé sur l’article "Festival de roman policier".
==== Problèmes rencontrés ====
La mise en ligne de mon article une fois le brouillon achevé a été assez périlleuse. Dans un premier temps, je n'ai pas eu assez de sources secondaires, et c’est toujours le cas malgré mes ajouts. Dans un second temps, l'image que j’ai voulu ajouté, à savoir le logo du festival, a finalement été retirée une semaine après sa mise en ligne.
==== Bilan individuel de cette expérience ====
Pour ma part, cette démarche a été intéressante et instructive ; nous avons l'habitude de nous référer très souvent à Wikipédia pour nos recherches, et le fait d'y participer concrètement rend l'expérience plus dynamique. De plus, on peut parfois entendre que ce ne sont pas des sources sûres, certes, mais la plateforme est tout de même très cadrée et stricte concernant la rédaction d’articles ainsi que leurs sources.
=== "stephenam" ===
* ma page utilisateur sur Wikipédia : [[w:Utilisateur: Estee So|w:Utilisateur:]] Stephenam
** Pour me contacter : [[w:Discussion_utilisateur: Estee So |Discussion ]]stephenam
* Voici la liste de mes contributions sur Wikipédia : Nos contributions: stephenam
==== Bilan des articles auxquels j'ai/nous avons participé ====
Le "logiciel" est difficile d’abord, mais une fois pris en main, les choses sont plus faciles à modifier, il faut simplement prendre l'habitude. Beaucoup de mes modifications n'ont pas été acceptées car elles touchaient à des grandes personnalités dont le wikipédia est écrit par des biographes et des doctorants.
==== Problèmes rencontrés ====
Renseigner les sources n’est pas toujours aussi évident qu'on le pense, je savais certaines choses grâce à des livres lus sur le sujet dont il était question. Mais les robots et les administrateurs ne laissent pas beaucoup de places pour des individus extérieurs au cercle de renseignements.
==== Bilan individuel de cette expérience ====
L'idée était enrichissante, et galvanisante dans le sens où nous pouvions choisir quel article nous voulions modifier. Par ailleurs, j’ai apprécié accolé des vignettes à mon profil, afin de mieux me définir.
=== "Soadfe" & "NadiaJaz" ===
* Nos pages utilisateur sur Wikipédia :
* [[w:Utilisateur :Soadfe]] & [[w:Utilisateur: NadiaJaz]]
** Pour nous contacter :
* [[w:Discussion_utilisateur: Soadfe|Discussion Soad ]]
* [[w:Discussion_utilisateur: NadiaJaz|Discussion Nadia ]]
* Voici la liste de nos contributions sur Wikipédia :
* [[w:Spécial:Contributions/Soadfe|Contributions Soad]]
* [[w:Spécial:Contributions/NadiaJaz|Contributions Nadia]]
==== Bilan ====
L’ancien article concernant le jeu en réalité alternée n’étant pas complet, il a fallu effectuer un grand travail de recherche sur le sujet.
On a donc refait en entier l’article. On s’est inspiré de l’article ne anglais Alternate Reality Game, très complet en ce sujet. Il y a eu donc un travail de traduction.
Le code wiki a été une découverte pour nous, mais grâce à une bonne répartition des taches nous avons pu vite comprendre le fonctionnement.
Ce fut une expérience de travail collaboratif et une découverte de l’univers du jeu en réalité alternée enrichissante et passionnante.
==== Problèmes rencontrés ====
La mise en ligne fut un travail quelque peu délicat, nous avions attendu de bien achevé notre article avant de le mettre en ligne. Nous devons encore "wikifié" certaines parties.
==== Bilan individuel de cette expérience ====
* Soad :Travailler sur Wikipédia a été un travail enrichissant. En effet sur un plan technique j’ai pu comprendre le fonctionnement de Wikipédia et avoir un regard plus critique sur les informations que l’on peut y trouver. La création d’article est relativement simple mais ce qui a constitué le plus gros du travail a été de découvrir un nouveau sujet : les jeux en réalité alternée. Il a fallu s'approprier le sujet en faisant de nombreuses recherches, c’est pourquoi le travail en binôme était essentiel. On a pu se partager les tâches et j’ai pu apprendre de nombreuses choses puisque le sujet était maîtrisé par Nadia.
* Nadia : Comprendre comment fonctionne Wikipedia était très intéressant. Travailler une réécriture complète d’un article est un travail long et fastidieux surtout quand c’est un travail collaboratif (avec Soad), mais grâce à une bonne distribution des taches nous avons avancés de façon rapide et efficace. Connaissant déjà le sujet et ayant joué à quelques jeux en réalités alternées, il était très intéressant de bien expliquer le concept de ce nouveau type de « jeu » et de pouvoir donc partager mes connaissances.
=== "Jimifa", "Emiliemlrt" ===
* Nos pages utilisateurs sur Wikipédia : [[w:Utilisateur:Jimifa]] et [[w:Utilisateur:Emiliemlrt]]
** Pour nous contacter : [[w:Discussion_utilisateur: Jimifa |Discussion Emiliemlrt]] et [[w:Discussion_utilisateur:Jimifa|Emiliemlrt]]
* Voici la liste de nos contributions sur Wikipédia : [[w:en:Special:Contributions/Jimifa|Jimifa]] (contributions anglaises), [[w:pl:Specjalna:Wkład/Jimifa|[[Jimifa]] (contributions polonaises)
[[w:de:Spezial:Beiträge/Jimifa|Jimifa]] (contributions allemandes) (j'ai oublié de me connecter lorsque j’ai créé l’article sur John George Macleod... mon ip y figure 5.49.248.117 mais pas mon nom d'utilisateur malheureusement, cette contribution n'est donc pas visible sur mon compte.), [[w:Special:Contributions/Emiliemlrt|Emiliemlrt]]
==== Bilan des articles auxquels nous avons participé ====
* Traduction en polonais de la page [[w:Donn_Pearce|Donn Pearce]] (français vers [[w:pl:Donn_Pearce|polonais]]) :
Nous avons créé la page polonaise de l'auteur Donn Pearce. Ayant une bonne connaissance de la langue polonaise et constatant le manque de ressources sur le wiki de cette langue, en particulier dans le domaine de la littérature américaine, nous nous sommes attelés à la traduction de la page de l'auteur Donn Pearce, qui disposait déjà d'une page en anglais et en français. Nous avons jugé bon de prendre le modèle français pour la traduction car celle-ci dispose d'une source supplémentaire ainsi que d'une bonne présentation.
* Traduction en allemand de la page [[w:en:World's_funniest_joke|World's funniest joke]] (anglais vers [[w:de:Witzigster_Witz_der_Welt|allemand]]) :
Nous avons créé la page allemande de l’article anglais "World's funniest joke". Nous avons une bonne maîtrise de la langue allemande donc cela n'a pas posé trop de problème. Il y a eu un ajout de catégorie de la part d'un autre wikinaute.
* Traduction en allemand de la page [[w:en:John_George_Macleod|John George Macleod]] (anglais vers [[w:de:John_George_Macleod|allemand]]) :
Création de la page allemande de l’article anglais "John George Macleod". J’ai malheureusement oublié de me connecter lorsque j’ai créé cet article... y'a t-il un moyen de rattacher l'adresse ip à notre compte utilisateur ? car mon adresse ip (5.49.248.117) y est inscrit mais nous n'arrivons malheureusement pas à le relier à mon compte (jimifa). De ce fait, cette contribution ne s'affiche pas sur mon compte mais sur mon adresse ip...
* Traduction en allemand de la page [[w:en:Lombron_Airfield|Lombron Airfield]] (anglais vers [[w:de:Militärflugplatz_Lombron|allemand]]) :
Traduction plus délicate sur le terme technique, mais faisable. Il faudra néanmoins noter l'absence de l'infobox "Military structure" en allemand (tableau récapitulatif qui décrit les caractéristiques du sujet traité, ici une base aérienne militaire) ce qui complique l'élaboration de la traduction.
* Ajout de la section "filmography" sur la fiche anglaise de l'acteur américain [[w:en:Eric_Bruskotter|Eric Bruskotter]] :
Constatant l'absence de section "filmography" dans la page anglaise d'Eric Bruskotter, acteur américain, nous avons construit un tableau retraçant les films et séries dans lesquels il a joué.
* Ajout de films dans la section "filmography" de la fiche anglaise de l'actrice [[w:en:Iben_Hjejle|Iben Hjejle]] :
Nous avons ajouté les derniers films manquants à la section filmography de la page anglaise de l'actrice Iben Hjejle.
* Ajout d'un film dans la section "filmography" de la fiche anglaise de l'acteur [[w:en:Francesco_Quinn|Francesco Quinn]] :
Nous avons ajouté un dernier film au tableau "films" de la section "filmography" de la page anglaise de l'acteur italien Francesco Quinn.
* Ajout de la filmographie de [[w:Sarah_Gadon|Sarah Gadon]] et [[w:Louise_Brealey|Louise Brealey]]
Nous avons remis à jour et complété leur filmographie respective à partir de leur wiki anglais et de l'IMDB
* Ajout des indicatifs et modèles de numéros manquants sur la liste existante des pays à la page [[w:Numéro_de_téléphone|Numéro de téléphone]]
* Ajout du synopsis de la série TV [[w:Mixology|Mixology]]
==== Problèmes rencontrés ====
Les problèmes rencontrées sont majoritairement techniques. En effet, lorsque l’on s'adonne à de la traduction sur Wikipédia, le système de compte apparaît chaotique : les contributions ne sont visibles que sur les wiki des pays concernés. De ce fait, les contributions ne sont pas toutes visibles lorsque l’on travaille dans plusieurs langues : par exemple, il faudra aller sur le wikipedia allemand pour voir la liste des contributions allemandes. Il faut également faire attention à rester connecté pour ne pas risquer de publier un article en anonyme, ce que nous avons malheureusement fait par inadvertance ( création de la page allemande de John George Macleod traduit de l'anglais). Mon adresse ip s'est donc vu attribué une contribution à la place de mon compte étant donné que j’avais oublié de me connecter sur Wikipedia lors de la création de cet article. Il faut également noter l'absence de certaines infobox : dans mon cas, l'infox "military structure" n'existait pas, ce qui compliquait notre tâche dans la traduction allemande de la fiche Lombron Airfield, une base aérienne militaire.
==== Bilan individuel de cette expérience ====
Jimmy : Étant un utilisateur assidu de Wikipedia, j’ai trouvé intéressant de se mettre du côté des contributeurs pour apprendre et observer les conditions requises afin que cette encyclopédie demeure la plus pertinente possible. Ayant fait des traductions, j’ai pu me rendre compte des formalités à indiquer afin de signaler mon article aux autres wikinautes (par ex : indiquer dans la discussion le lien original de l’article qui a fait l’objet d'une traduction). La collaboration se révèle efficace grâce à une interface ergonomique, tant sur le plan de l'édition que sur le plan communicatif. Néanmoins, je pense que le système de notification de contribution des comptes, lorsque que l’on s'attèle à de la traduction en plusieurs langues, gagne à être amélioré (réunir la liste des contributions d'un utilisateur sur une même page me paraîtrait plus limpide).
Émilie : Étant une contributrice occasionnelle de wikipédia, ce cours a été le moyen pour moi de me plonger de façon plus complète dans le fonctionnement de Wikipédia et donc de me permettre d’avoir une connaissance plus complète pour mes contributions futures.
=== "Alexandra L'Huissier" ===
* ma page utilisateur sur Wikipédia : [[w:Utilisateur: Alexandra L'Huissier ]]
** Pour me contacter : [[w:Discussion utilisateur: Alexandra L'Huissier ]]
* Voici la liste de mes contributions sur Wikipédia : [[w:Spécial:Contributions/Alexandra L'Huissier]]
==== Bilan des articles auxquels j’ai participé ====
Dans un premier temps j’ai crée l’article définissant le terme "infomédiaire" qui ne disposait alors d'aucune page wikipédia. Ayant travaillé l'an passé sur le thème de l'infomédiation dans le cadre d'une revue documentaire, j’ai pu réutiliser les sources que j’avais déjà à ma disposition. Citant l'auteur John Hagel III dans mon article sur l'infomédiation, je me suis aperçue qu’il ne disposait que d'une page en anglais. J’ai alors réalisé la traduction de sa page en français. Par ailleurs, j’ai ajoutées quelques informations sur les pages wikipédia de différents films.
==== Problèmes rencontrés ====
La partie la plus complexe pour moi consistait en la citation des sources. J’ai dû supprimer une phrase de mon article sur le terme infomédiaire, car après relecture de mon article, elle a été jugée comme relevant d'une opinion personnelle.
Lors de la traduction de la page de John Hagel, la difficulté principale était de trouver l'équivalent des liens cités en français. J’ai également dû recherché les références bibliographiques de ses ouvrages en version française.
==== Bilan individuel de cette expérience ====
Ce fût une expérience très enrichissante de participer à l'enrichissement de wikipédia. Étant une utilisatrice régulière de l'encyclopédie en ligne, je n'avait jamais eu l’occasion de contribuer à la création de contenu d'aucun article. Malgré une légère appréhension au début, j’ai pu me rendre compte de sa facilité d'utilisation, ce qui m'encouragera à renouveler l'expérience par la suite dans le cadre d'une utilisation personnelle.
=== '''Marie Erika T''' ===
* Ma page utilisateur sur Wikipédia : [[w:Utilisateur:Marie_Erika_T|w:Utilisateur:Marie_Erika_T]]
* Pour me contacter :[[w:Discussion_utilisateur:Marie_Erika_T|w:Discussion_utilisateur: Marie_Erika_T]]
* Voici la liste de mes contributions sur Wikipédia : [[w:Taylor_Guitars|Nos contributions]]
==== Bilan de l’article auquel j’ai participé ====
Je me suis chargée de traduire la page anglaise de ''Taylor Guitars'' qui n'avait pas son équivalent français. La prise en main de l'interface est simple et devient rapidement automatique.
==== Problèmes rencontrés ====
Le contenu anglais relevait du promotionnel, il a fallu faire un travail de sélection de l'information afin de la rendre autant que possible neutre et objective. De plus, l’article original devait être réorganisé et les termes utilisé traduits avec un vocabulaire plus spécifique.
==== Bilan individuel de cette expérience ====
Cette expérience m'a permis de commencer à comprendre comment fonctionne Wikipédia. Je suis heureuse d’avoir pu contribuer à mon échelle au partage des connaissances et évidemment de continuer dans cette démarche.
=== "Héléna Pihen" ===
* ma page utilisateur sur Wikipédia : [[w:Utilisateur: Héléna Pihen]]
** Pour me contacter : [[w:Discussion_utilisateur:Héléna_Pihen|w:Discussion:Héléna_Pihen]]
*** Voici la liste de mes contributions sur Wikipédia : Nos contributions: [[w:Spécial:Contributions/Héléna Pihen]]
==== Bilan de l’article auquel j’ai participé ====
J’ai participé à l'écriture de l’article Documentaliste. Plus précisément j’ai apporté ma contribution à l’article en développant une section: le documentaliste audiovisuel. En effet il m'a semblé qu’il s'agissait d'un aspect important dont manquait l'article, qui pourrait par ailleurs être encore amélioré.
==== Problèmes rencontrés ====
Je n'ai pas vraiment rencontré de problème. En allant sur la page de discussion de l'article, je me suis rendue compte qu'entre 2008 et avril 2013 (date du dernier commentaire) personne n'y avait contribué! Dans la vie tout comme sur internet je constate que le métier de documentaliste reste peu voire méconnu, alors même qu’il prend de l'ampleur tant par sa technicisation que par la demande des entreprises.
==== Bilan individuel de cette expérience ====
J’ai été étonnée de constater avec qu'elle simplicité il était possible d'écrire et de publier sur wikipédia. L'interface est vraiment très simple d'utilisation, je me suis vite familiarisée avec. Apporter ma (modeste) contribution a Wikipédia a été une expérience enrichissante et bénéfique dans la mesure où cela m'a permis de démystifier l’utilisation d’outils de publication sur Internet.
=== "MarineM8" et "SugirS" ===
* Nos pages utilisateurs sur Wikipédia : [[w:Utilisateur: MarineM8]] et [[w:Utilisateur: SugirS]]
* Pour nous contacter : [[w:Discussion utilisateur:MarineM8]] [[w:Utilisateur: MarineM8]]] et : [[w:Discussion utilisateur:SugirS]] [[w:Utilisateur: SugirS]]]
'''Voici la liste de nos contributions sur Wikipédia :'''
Nos contributions sur Wikinews France :
** [[w:Utilisateur: SugirS]]: [[n:Spécial:Contributions/SugirS|Article France : commémoration des {{unité|50|ans}} de l’Université de Nanterre]]
** [[w:Utilisateur: MarineM8]]: [[n:Spécial:Contributions/MarineM8|Article France : commémoration des {{unité|50|ans}} de l’Université de Nanterre]]
Voici également la liste de mes contributions à des articles déjà existants sur des séries, des actrices et un film [[w:Spécial:Contributions/MarineM8]]
==== Bilan de l’article auquel j’ai participé ====
* [https://fr.wikinews.org/w/index.php?title=France_:_commémoration_des_50_ans_de_l%E2%80%99Université_de_Nanterre&stable=1 France : commémoration des {{unité|50|ans}} de l’Université de Nanterre]
Nous avons souhaité construire un article autour de la commémoration du cinquantenaire de l'Université Paris Ouest Nanterre - La Défense. Étant donné l'importante mobilisation de l'Université ainsi que la promotion 2013/2014 en M1 Information Communication autour des événements de commémoration ; il nous a semblé important recenser toutes actions entreprises pour l'année universitaire en cours.
Tout d’abord, dans le cadre d'un autre cours centré autour des "Théories de l'information" conduit par Louise Merzeau (Maître de conférence et co-directrice du département Information et Communication de Paris Ouest), l’ensemble des M1 Infocomm a travaillé autour de la promotion d'une conférence su le thème des nouvelles formes de délibérations à l'ère du numérique : "logos 2.0 ?". L'objectif de notre travail n'était pas seulement de communiquer au sens propre autour de l'événement mais aussi de chercher à produire des contenus autour de cette thématique. Pour avoir un aperçu de ce qui a été fait, nous vous invitons à consulter le site Internet de la conférence qui reprend l’ensemble du travail : http://nanterre50ans-logos2.u-paris10.fr/.
Il est ensuite important de justifier le choix de l’utilisation de Wikimedia pour la mise en ligne de notre article. En effet, notre article reprend sous forme chronologique les événements de commémoration qui sont parfois à venir : c’est précisément ce qui rend difficile une publication sur une page wikipedia classique par exemple.
==== Problèmes rencontrés ====
* Pour constituer la partie autour du Logos 2.0, nous avons consulté les sources proposées par l'Université Paris Ouest mais aussi celles issues du travail collectif de la promotion 2013/2014 sur la conférence. Toutefois, compiler l’ensemble des travaux a été difficile dans le sens où ce n’est pas un résumé à proprement parler de la conférence mais bien une présentation. Bien distinguer un article Wikipedia et Wikimedia a été la principale difficulté.
* Autre point important, nous avons eu beaucoup de mal à trouver des informations sur les autres événements de commémoration. Bien que nous ayons cherché sur l’ensemble des liens proposés ainsi qu’à travers une recherche plus poussée, très peu d'informations sont remontées. Parfois, elles étaient même contradictoires (dans les dates notamment).
==== Bilan individuel de cette expérience ====
[[w:Utilisateur: SugirS]]: Cette expérience est une grande première, je n’avais jamais songé à devenir un jour contributeur de Wikipedia. Il faut d’abord replacer le contexte dans lequel Wikipedia nous a été présenté : un outil peu recommandable et pas sérieux. Même si nous sommes nombreux à l’utiliser très souvent pour vérifier une définition ou chercher une information sur un grand chanteur, l’idée de contribuer ne m'a jamais traversé l'esprit.
Aborder cet outil en cours et dans un espace réservé a totalement changé mon opinion sur Wikipedia. Le côté libre offert par le cours nous a permis de tester des choses et exploiter les capacités de l'outil avant de nous lancer dans la rédaction d'un article. Il existe en effet de nombreux paramètres prendre en considération avant de se lancer dans la modification/création d’articles mais il m'a semblé que ce qui importait le plus, c’était la notoriété sur Wikipedia. Construire sa notoriété est un processus long mais important pour assurer la légitimité d'un utilisateur.
Pour finir, la partie consacrée à l’utilisation pratique de Wikipedia m'a semblé interminable. Au final, ce qui aura pris le plus de temps, c’est de chercher les différentes commandes et fonctionnalités du code sur Wikipedia. Comme nous ne maîtrisons absolument rien, cette partie a été très longue.
[[w:Utilisateur: MarineM8]] Pour ma part, même si j’ai participé à la rédaction de l’article sur la commémoration de Nanterre, j’ai cherché à contribuer à d'autres articles existants, expérience que j’ai davantage apprécié. Je me suis essentiellement basée sur des traductions issues de l'anglais.
En définitive, j’ai apprécié l'expérience wikipedia dont je n’avais jusqu'ici aucune expérience que celle de lectrice. Cela m'a permis de constater, contrairement à ce que je pensais que l'outil est à la fois libre et surveillé et qu’il constitue un véritable outil de débat et de délibération. Si je n'ai pas été directement confrontée à un litige sur du contenu, j’ai trouvé très intéressant de l'observer sur d'autres articles.
=== "Mhess" ===
* ma page utilisateur sur Wikipédia : [[w:Utilisateur: Mhess|w:Utilisateur:]] Mhess
** Pour me contacter : [[w:Discussion_utilisateur: Mhess |Discussion ]]Mhess
* Voici la liste de mes contributions sur Wikipédia : Nos contributions: Mhess
==== Bilan des articles auxquels j'ai/nous avons participé ====
J’ai créé la page d'Amour, Gloire et Santé, un roman-photo édité par l'INPES à destination des migrants d'Afrique subsaharienne. Peu connue, cette publication mérite toutefois d’être portée à la connaissance du plus grand nombre. Après avoir convaincu plusieurs de mes cercles relationnels, j’ai pensé que la Wikisphère avait aussi le droit d’en savoir plus sur ce roman-photo.
==== Problèmes rencontrés ====
Cette page a été supprimée une première fois. Je l'ai revue, ajouté certains éléments, et structuré l'ensemble. Cependant, je doute qu'elle perdure car la majorité des informations émane de l'INPES ou de Stéphane Pocrain directement, et ne sont pas disponible en ligne.
Je refuse de soumettre le contenu de mon dictaphone pour avancer les preuves de ce que j'avance.
J'aurai aimé contribué davantage, notamment en créant les pages de projets audiovisuels d'amis, cependant, ces projets non-aboutis doivent rester confidentiels.
J’ai également rencontré quelques soucis dans la conjugaison des sites Wikiversity, Wikicommons et Wikipedia.
==== Bilan individuel de cette expérience ====
Un peu déçue de ne pas avoir pris le temps de contribuer davantage, je suis contente d’avoir eu l’occasion de découvrir comment Wikipedia fonctionnait alors que je l'utilise plusieurs fois par jour.
La communauté des contributeurs m'a également surprise: s'ils sont capables d'une grande intransigeance dans la rigueur des sources et des faits avancés, j’ai découvert un certain sens de l'humour.
=== "PaChhmr" "ChrisDy" ===
* ma page utilisateur sur Wikipédia : [[w:Utilisateur:PaChmr|PaChmr]] [[w:Utilisateur:ChrisDy|ChrisDy]]
** Pour me contacter : [[w:Discussion_utilisateur: PaChmr |Discussion PaChmr]] [[w:Discussion_utilisateur: ChrisDy |Discussion ChrisDy]]
* Voici la liste de mes contributions sur Wikipédia : [[w:Spécial:Contributions/PaChmr|PaChmr]] [[w:Spécial:Contributions/ChrisDy|ChrisDy]]
==== Bilan des articles auxquels j’ai participé ====
* Rédacteur Web
Nous avions constaté que le métier de rédacteur web n'avait pas eu droit à sa page wiki. Il était intéressant de proposer un article sur cette profession émergente. De plus, ChrisDy avait effectué un stage lié à ce métier. Nous avions donc quelques notions à développer. L'article permet donc d’avoir une vision synthétique des caractéristiques de cet emploi.
* Lucien Sfez
Ayant étudié un ouvrage le concernant, nous avons décidé de créer sa page. Nous avons fait quelques recherches approfondies. Cela nous a permis d’en apprendre un peu plus sur sa vie. Les utilisateurs de Wikipedia pourront découvrir un homme qui a contribué à la communication.
* Edmond Marc
Nous avons choisi cet auteur car il enseigne à Paris X. Et nous voulions rendre plus visible les travaux de professeur de notre université. Il est l'auteur de nombreux ouvrages en relation avec la communication et la psychologie. Ce qui était de plus intéressant pour notre formation.
* Dominique Picard
Ce professeur en psychologie social a collaboré de nombreuses fois avec Edmond Marc. Il était donc logique de créer sa page Wikipédia à elle aussi.
==== Problèmes rencontrés ====
Nous avons rencontré quelques problèmes notamment au début avec un article supprimé pour lequel nous avions fait beaucoup de recherches. ''Transgressions télévisuelles'' : Celui-ci a été jugé trop interprété (comme un essai). Puis également la suppression de notre page Wikipédia ''Whaller'' pour laquelle nous nous sommes battus pour sa restauration à de nombreuses reprises. Au final, nous n'avons pas eu gain de cause, la page a été jugé "promotionnelle" : pour un réseau lancé officiellement le 06 février 2014 il était trop tôt car une notoriété minimum de deux ans est exigée. On a également trouvé des problèmes sur les codes pour insérer les images.
==== Bilan individuel de cette expérience ====
"PaChmr" : Malgré ma méconnaissance, au départ, des subtilités de Wikipédia et ses codes, je me suis habituée à son fonctionnement en peu de temps. Ce cours m'a permis de connaître les conditions d'utilisations aux pages. Je pourrais désormais contribuer aux pages qui correspondent à mon domaine de prédilection.
"ChrisDy" : Ce cours m'a permis enfin de pouvoir créer un compte sur Wikipedia. J'avais contribué anonymement sur quelques pages concernant mes passions. Cela m'a permis d'apprendre davantage sur l’utilisation du site. Notamment sur la pertinence des codes. De plus, j’ai élargi mes connaissances sur certains aspects de la communication.
=== "Jannois" ===
* ma page utilisateur sur Wikipédia : [[w:Utilisateur:JANNOIS|JANNOIS]]
** Pour me contacter : [[w:Discussion_utilisateur: JANNOIS |Discussion JANNOIS]]
* Voici la liste de mes contributions sur Wikipédia :[[w:Spécial:Contributions/JANNOIS]]
==== Bilan des articles auxquels j’ai participé ====
* Natif numérique
Au départ de l'exercice la notion d'immigrant numérique était vide et je l'ai trouvé interrogeante.Mais pendant le temps de mes recherches de sources,je me suis aperçue qu'une autre définition, celle de natif numérique était entendue comme équivalente et je l'ai donc complétée au vu de mes lectures.Cela m'a permis de prendre conscience des enjeux du numérique au prisme avec l’Éducation.
* Centre de l'étude pour l'emploi
C'est un article concernant mon lieu de stage.Je me suis rendue compte que les éléments étaient caduques depuis {{unité|4|ans}} et j’ai donc remis à jour et modifier les rubriques qui étaient fausses.J’ai ajouté aussi les publications afin de faire connaitre les supports propres aux résultats des chercheurs.
==== Problèmes rencontrés ====
Eh bien pour une immigrante numérique, je me perds un peu dans la syntaxe du Wiki.Mais c’est toutefois acceptable.Apprendre en ne voyant pas quelqu’un faire mais en lisant des instructions et encore .... sur écran.Défi du master !
==== Bilan individuel de cette expérience ====
Je trouve l'exercice assez envoûtant et peut-être me lancerai-je par la suite à compléter certaines notions si je parviens à dépasser mes interrogations syntaxiques et à dominer un peu mieux l'outil, un cours plus structuré aurait été bienvenu pour moi.Par contre, j’ai maintenant le réflexe de regarder les notions ou définitions sur Wikipédia alors qu'auparavant je pensais d’abord à utiliser un dictionnaire.J'entendais souvent que Wikipédia n'était pas une source fiable alors qu'au contraire c’est un vrai outil collaboratif avec des instances de contrôle et d'autorité.Épatant.
[[Catégorie:Projet terminé]]
4cki77hj86ilms2wq55si4g06gr0djq
Recherche:Morts 14-18/2014-2015
104
49808
966439
953403
2025-07-07T19:04:16Z
Crochet.david.bot
1005
Bot : correction de la syntaxe wiki
966439
wikitext
text/x-wiki
__EXPECTED_UNCONNECTED_PAGE__
{{Travail de recherche
| idfaculté = histoire
| niveau = 13
| titre = Morts 14-18
}}
<div style="text-align: center;">'''{{grossir|facteur=2 |Morts d'octobre 1914 à août 1915}}'''
{{grossir|facteur=1.3 |[[Recherche:Morts 14-18|« Quelle connerie la guerre ! »]] : [[Recherche:Morts 14-18/2013-2014|2013-14]] ; [[Recherche:Morts 14-18/2014-2015|2014-15]] ; [[Recherche:Morts 14-18/2015-2016|2015-16]] ; [[Recherche:Morts 14-18/2016-2017|2016-17]] ; [[Recherche:Morts 14-18/2017-2018|2017-18]] ; [[Recherche:Morts 14-18/2018-2019|2018-19]]}}</div>
Les séances de l'année scolaire 2014-2015 sont consacrées à la période de début octobre 1914 à fin août 1915.
→ Article connexe à utiliser : [[w:Bataille de l'Artois (mai-juin 1915)|bataille d'Artois]].
[[Fichier:Neuville-St Vaast War Cemetery.jpg|thumb|upright=2|Une recherche sur les militaires français n'empêche pas d'évoquer les adversaires : le [[w:Cimetière militaire allemand de Neuville-Saint-Vaast|cimetière de Neuville-Saint-Vaast]] (dans le {{w|Pas-de-Calais}}), où {{unité|44833|Allemands}} sont enterrés.]]
== Travail à faire ==
{{Principe |titre=Consignes aux élèves |contenu=
# Choisir un militaire parmi ceux proposés ci-dessous (chacun le sien) ;
# enquêter pour savoir qui il est, en utilisant les ressources proposées ;
# rédiger un petit paragraphe présentant le parcours de ce militaire et de son unité.
}}
'''Première étape''' : la [http://www.memoiredeshommes.sga.defense.gouv.fr/fr/arkotheque/client/mdh/base_morts_pour_la_france_premiere_guerre/ base des « morts pour la France »] permet de trouver le nom complet (avec le deuxième voire troisième prénom pour éviter les homonymes), la fiche fournissant la date et le lieu de naissance, la classe (année des {{unité|20|ans}}, année du recensement avant de faire son service militaire), le numéro matricule lors du recrutement, le grade, l'unité, ainsi que la date et le lieu de décès.
'''Deuxième étape''' : à partir de la classe et du numéro matricule, les [http://archives.yvelines.fr/article.php?larub=27&titre=registres-d-incorporation-militaire registres de matricules de Versailles] (s'il est du département, sinon il faut consulter les archives d'un autre département, en espérant qu’elles soient en ligne...) fournissent les identités des parents, une description physique, le métier et un récit des affectations.
'''Troisième étape''' : avec les noms de l'unité d'affectation (régiment ou bataillon), une recherche sur Wikipédia donne le lieu de casernement et les différents opérations (on peut consulter aussi le [http://www.memoiredeshommes.sga.defense.gouv.fr/fr/arkotheque/inventaires/recherche.php?fam=3 journal de marche de l'unité sur le site mémoire des hommes]).
Pour d'autres sources (par exemple le recensement), cf. [[Recherche:Morts 14-18#Sources]].
== Morts ==
=== Gilles Marie HUET ===
{{Cadre simple|contenu=Recherches réalisées par Maïwenn et Sophia (1{{re}} ES 2) en novembre 2018|couleurbord=red|couleurfond=#FF8080|padding=0}}
Gilles Marie HUET fils de François Huet et Marie Angèle Grall, est né le 28 mai 1876 à Saint-Thégonnec, dans le Finistère et est décédé le 14 mai 1915 de maladie à Saint-Menehould, il est dit "mort pour la France". Il s'est engagé volontairement et a été recruté à Brest et c'est un soldat de seconde classe, il fait partit du deuxième régiment d’infanterie colonial.
IL avait les cheveux et les sourcils de couleur noir et des yeux "roux". Son front et son nez étaient moyen, il avait une bouche de taille moyenne et un visage opale. Gilles Marie mesurait {{unité|1.63|m}} et était maçon.
Numéro de matricule:529 , classe: 1896
Fiche matricule : http://mnesys-portail.archives-finistere.fr/?id=viewer&doc=accounts%2Fmnesys_cg29%2Fdatas%2Fir%2Fserie_r%2FFRAD029_00000001R%2Exml&page_ref=27919&lot_num=1&img_num=44&index_in_visu=
=== Maurice CHOPPART ===
De Croissy-sur-Seine, mort le 1{{er}} octobre 1914.
=== Jules AMESLANT ===
{{Cadre simple|contenu=Recherches réalisées par les Cor Qui Du (1{{re}} S 3) en 2014-2015|couleurbord=red|couleurfond=#F6FFB2|padding=0}}
Jules Isidore AMESLANT est né le 28 mars 1875 à {{w|La Ferté-Macé}} dans l’[[w:Orne (département)|Orne]], fils de Jean Baptiste François AMESLANT et d'Eugénie BAUSARD. Jules AMESLANT était peintre. Il était célibataire et sans enfants.
Il fait son {{w|service militaire}} en 1895 (il fait partie de la « classe 1895 ») à l'âge de {{unité|20|ans}}. Lors de la [[w:Mobilisation française de 1914|mobilisation de 1914]], il est rappelé malgré son âge de {{unité|39|ans}}. Il est affecté au 26{{e}} {{w|régiment d'infanterie territoriale}}, une unité composée d'hommes âgés, théoriquement de 34 à {{unité|49|ans}}, considérés comme trop vieux et plus assez entraînés pour intégrer un régiment de première ligne (unités d’active ou de réserve). Il était soldat de seconde classe, soit tout en bas de la hiérarchie militaire.
Le 3 octobre 1914, le 26{{e}} RIT se rend à {{w|Hébuterne}}, {{w|Bucquoy}} et {{w|Ayette}}. La [[w:8e division d'infanterie (France)|8{{e}} division]] dont il fait partie doit appuyer le [[w:10e corps d'armée (France)|10{{e}} corps]] suivant la ligne {{w|Boyelles}}-{{w|Ervillers}}. Après avoir traversé Ayette, le régiment est arrêté par une feu violent. Les 7{{e}} et 8{{e}} compagnies vont soutenir le 16{{e}} RIT fortement éprouvé. Cet engagement prend de suite de grandes proportions vers {{w|Courcelles-Le-Comte}} et, selon le ''Journal des marches et opérations'' du régiment, « la conduite du régiment fut superbe, il ne se replia que sur un ordre formel ». Le régiment dans cette journée perdit 500 hommes dont Jules AMESLANT.
=== Alfred LEGRAND ===
Alfred Adolphe LEGRAND, mort le 5 octobre 1914 à Chasseneuil (Charente).
=== Marcel MARTAIS ===
Marcel Alphonse MARTAIS, mort le 10 octobre 1914 à Notre-Dame-de-Lorette (Pas-de-Calais)
=== Henri BERNIER ===
{{Cadre simple|contenu=Recherches réalisées par Jérôme et Elliott (1{{re}} ES 4) en 2014-2015|couleurbord=red|couleurfond=#F6FFB2|padding=0}}
Henri Joseph BERNIER est né le 28 novembre 1890 à {{w|Croissy-sur-Seine}}, il résidait à {{w|Saint-Germain-en-Laye}}. De la classe 1910, il a porté l'uniforme sous le matricule 2825 lors de son service militaire de deux ans, en étant d’abord incorporé dans le [[w:154e régiment d'infanterie|154{{e}} régiment d'infanterie]] (qui fait partie du [[w:6e corps d'armée (France)|6{{e}} corps d'armée]]) à {{w|Lérouville}} (dans le [[w:Meuse (département)|département de la Meuse]]).
Rappelé lors de la [[w:Mobilisation française de 1914|mobilisation]], il est affecté comme soldat de [[w:Deuxième classe|2{{e}} classe]] au [[w:21e régiment d'infanterie de marine|21{{e}} régiment d’infanterie coloniale]] jusqu’à ce qu’il « tombe glorieusement au champs d'honneur en faisant vaillamment son devoir » le 14 octobre 1914 à {{w|Braux-Sainte-Cohière}}. Il a reçu la [[w:Croix de guerre 1914-1918 (France)|croix de guerre]] avec étoile de bronze à titre posthume. Dans les faits, son unité est affectée à cette époque au front d'[[w:Argonne (région)|Argonne]] depuis deux semaines, en poste aux bois d'Hauzy (sur la commune de [[w:Servon-Melzicourt|Melzicourt]]). Henri, blessé, a dû être évacué dans un poste de secours en arrière du front, à Braux-Sainte-Cohière, {{Unité|9|km}} plus au sud.
=== Louis PLATEAU ===
Louis Émile PLATEAU, mort le 29 octobre 1914 à Bar-le-Duc (Meuse).
=== Maurice DE BOUSSIGNAC ===
Maurice DE BOUSSIGNAC, sergent au 69{{e}} RI, mort le 29 octobre 1914 à Mondry (ou Monchy-au-Bois, Pas-de-Calais).
=== Eugène BOURLOT ===
{{Cadre simple|contenu=Recherches réalisées par Alice, Pauline et Marie (1{{re}} ES 4) en 2014-2015|couleurbord=red|couleurfond=#F6FFB2|padding=0}}
Eugène BOURLOT est né le 11 janvier 1882 à [[w:Saint-Denis (Seine-Saint-Denis)|Saint-Denis]] (département de la [[w:Seine (département)|Seine]]). Il est affecté comme [[w:Deuxième classe|soldat de deuxième classe]] au [[w:117e régiment d'infanterie|117{{e}} régiment d'infanterie]], caserné au [[w:Le Mans|Mans]]. Son numéro de matricule est le 14873.
Il est mort le 30 octobre 1914 au [[w:Parvillers-le-Quesnoy|Quesnoy-en-Santerre]] (dans le [[w:Somme (département)|département de la Somme]]), lors de la deuxième journée d'attaque du village. Cette dernière reprend à 13 heures, lorsqu'une [[w:Batterie (armement)|batterie]] de [[w:Obusier de 105 mm FH 98/09|{{Unité|105|{{Abréviation|mm|millimètre}}}}]] arrose le terrain au sud de la grande route. À 17 h 30, un tir de l’artillerie française qui met en feu un pâté de maisons du village et réduit au silence les pièces situées dans un bois à l'est de Quesnoy. À 18 h, occupation du village suivit de nombreuses attaques et surtout de contre-attaques allemandes jusqu'à 22 h 30. Pendant la nuit, une série de courtes attaques allemandes sont repoussées et une 2{{e}} ligne française face à l'est est organisée.
Eugène est enterré au cimetière de {{w|Warloy-Baillon}} (dans la Somme), dans la tombe individuelle n° 117.
=== CHARLES LIENARD ===
Charles Léon LIENARD, mort le 2 novembre 1914 au combat de Crouy (Aisne).
=== Antoine DURAND ===
{{Cadre simple|contenu=Recherches réalisées par Anais & Clara (1{{re}} ES 4) en novembre 2016|couleurbord=red|couleurfond=#F6FFB2|padding=0}}
Antoine Durand est né le 18 mars 1887 au Vésinet. Membre de la classe 1907, il est recruté pour son service national par le bureau militaire de Saint-Étienne, sous le matricule 901. Lors de la mobilisation d'août 1914, il rejoint le [[w:298e régiment d'infanterie|298{{e}} régiment d'infanterie]] (le régiment de réserve du 98{{e}} RI, de {{w|Roanne}}).
Il est mort le 12 novembre 1914 sur la commune de {{w|Vingré}} (Aisne), lors de la préparation d'une attaque de toute la 63{{e}} division contre les tranchées allemandes du plateau de {{w|Nouvron}}.
<br />À 20 h, les fantassins français durent sortir de leurs tranchées pour se rapprocher de leur objectif, avec mission de creuser de nouveaux terrassements plus en avant. « Malheureusement, une de nos batteries ayant un tir mal réglé envoie des projectiles sur nos 1re lignes. La tranchée à laquelle travaillait la 1re section de la 23e cie doit être évacué et les hommes se retirent dans les tranchées de seconde ligne. Nous subissons quelques pertes et le travail est retardé. »
<br />[http://www.memoiredeshommes.sga.defense.gouv.fr/fr/ark:/40699/e00527ba27ba7f6d/527ba27c6fdcd JMO du 298{{e}} RI], SHD 26 N 743/8, p. 37.
Quelques jours plus tard eu lieu l'incident dit des « {{w|martyrs de Vingré}} ».
=== Gabriel PEIL MERCION D'ARC ===
Gabriel Charles Jean PEIL MERCION D'ARC, mort le 13 novembre 1914 à Poperinge (Belgique).
=== Alphonse BABION ===
{{Cadre simple|contenu=Recherches réalisées par Amélie et Clémence (1{{re}} S 3) en 2014-2015|couleurbord=red|couleurfond=#F6FFB2|padding=0}}
Alphonse BABION est né le 31 décembre 1890 à Croissy sur Seine. Couvreur,sa fiche signalétique nous informe que c’était un homme châtain aux yeux bleus, de petite taille ({{unité|1.68|m}}). Ses oreilles étaient ourlées, sa bouche particulièrement grande, et ses lèvres plutôt minces. Il est affecté comme soldat de seconde classe au [[w:37e régiment d'infanterie|37{{e}} régiment d'infanterie]] le 8 octobre 1912. Il fut recruté sous les numéros de matricule 2856 et 6104 à Versailles. Il avait à peine {{unité|24|ans}} lorsqu’il fut tué à l'ennemi entre le 13 et 16 novembre 1914 à [[w:Bikschote|Bixschoote]] en Belgique. Une approximation de date est donnée car son corps n'a jamais était retrouvé. C'est finalement l'avis ministériel qui en conclut le 22 avril 1915, qu'Alphonse BABION est mort pour la France le 16 novembre 1914 car son corps a été porté disparu ce jour-là.
=== Émile DABONCOURT ===
{{Cadre simple|contenu=Recherches réalisées par Théophile et Matthieu (1{{re}} S 3) en 2014-2015|couleurbord=red|couleurfond=#F6FFB2|padding=0}}
Émile Théodore Louis DABONCOURT est matelot de 3{{e}} classe au 3{{e}} régiment de marins, mort le 13 novembre 1914.
Il est né à Chatou le 21 avril 1895 en {{w|Seine-et-Oise}} (dans le département actuel des Yvelines). Eugène était un volontaire, engagé pour cinq ans à la mairie du 8{{e}} arrondissement de Paris au titre du corps des équipages de la flotte. Il est décédé le 13 novembre 1914 à l’hôpital à la suite de « blessures de guerre ».
=== Gustave BEAUCHERON ===
{{Cadre simple|contenu=Recherches réalisées par Jacquie & Michel♥ (1{{re}} S 3) en 2014-2015|couleurbord=red|couleurfond=#F6FFB2|padding=0}}
Gustave Émile BEAUCHERON est né le 2 décembre 1881 à Chatou. Il est le fils d'Oscar Emile et Rasse Clara Alvine et ainé de 9 enfants. Il était peintre en bâtiment. Il avait des cheveux et sourcils blonds, des yeux bleus et mesurait un mètre 65.
membre de la classe 1901, il a été incorporé le 14 novembre 1902 (numéro matricule 2949) dans le 37{{e}} régiment d'infanterie d'{{w|Évreux}} et immatriculé n° 5522 en tant que soldat de deuxième classe (le rang le plus bas de la hiérarchie militaire). Par la suite, il a été placé dans l'armée de réserve (comme réserviste, il retourne à la vie civile, mais il est rappelable encas de mobilisation), au 298{{e}} RI (régiment d'infanterie) de {{w|Roanne}} le 21 septembre 1914. Lors de la mobilisation, il était caporal au 298{{e}} RI.
Il est mort de ses blessures, le 13 novembre 1914 (à {{w|Nouvron-Vingré}}, dans l'Aisne), en participant à la campagne contre l'Allemagne du 12 août 1914 au 13 novembre 1914. Il participait à l'assaut contre les Allemands qui consistait à faire sauter leurs fils de fer qui empêchaient le passage d'un autre RI.
=== Frédéric BEYER ===
{{Cadre simple|contenu=Recherches réalisées par les Anonymous ft. les Illuminatis (1{{re}} S 3) en 2014-2015|couleurbord=red|couleurfond=#F6FFB2|padding=0}}
Frédéric BEYER est soldat [[w:Chasseur à pied|(chasseur)]] de 2{{e}} classe au [[w:29e bataillon de chasseurs à pied|29{{e}} bataillon de chasseurs à pied]] (29{{e}} BCP). Il a été recruté au 2{{e}} bureau de la Seine. Son numéro de matricule au recrutement est 549. Son numéro de matricule au 29{{e}} BCP est 0438. Il est né le 29 août 1883 à {{w|Wissembourg}} (alors en Allemagne) mort ("mort pour la France") le 17 novembre 1914 (à Maizey, Meuse). Sa mort a été transcrite à {{w|Chatou}} le 17 août 1915.
http://www.memoiredeshommes.sga.defense.gouv.fr/fr/arkotheque/visionneuse/visionneuse.php?arko=YToxMDp7czoxMDoidHlwZV9mb25kcyI7czoxMzoic3BlY2lmX2NsaWVudCI7czoxMDoic3BlY2lmX2ZjdCI7czoyMzoiQXJrTURIVmlzaW9ubmV1c2VJbWFnZXMiO3M6MTg6InNwZWNpZl9uYXZfcGFyX2xvdCI7czoyMjoiQXJrTURITmF2aWdhdGlvblBhckxvdCI7czoxMzoibWRoX2ZvbmRzX2NsZSI7aToxO3M6NDoicmVmMiI7czo2OiIxMjIwNzgiO3M6MTI6ImlkX2Fya19maWNoZSI7czo2OiIxMjIwNzgiO3M6OToicHlyYW1pZGFsIjtiOjA7czoxMjoiaW1hZ2VfZGVwYXJ0IjtpOjA7czoxNjoidmlzaW9ubmV1c2VfaHRtbCI7YjoxO3M6MjE6InZpc2lvbm5ldXNlX2h0bWxfbW9kZSI7czo0OiJwcm9kIjt9#uielem_move=631%2C51&uielem_islocked=0&uielem_zoom=34&uielem_brightness=0&uielem_contrast=0&uielem_isinverted=0&uielem_rotate=F
p. 70 et 71 http://www.memoiredeshommes.sga.defense.gouv.fr/fr/ark:/40699/e005278e5691e189/5278e569e691c
=== Louis ANSART ===
{{Cadre simple|contenu=Recherches réalisées par La Team Otiste (1{{re}} S 3) en 2014-2015|couleurbord=red|couleurfond=#F6FFB2|padding=0}}
Louis ANSART, est né le 17 août 1884 au Pecq (département : Seine et Oise).
Il était caporal et appartenait au 205{{e}} Régiment d'Infanterie.
Il a le numéro de matricule au corps 018306 et fait partie de la classe 1904. Son numéro de matricule de recrutement est le 2433 à Versailles.
Il est mort le 20 novembre 1914 à Mametz dans la Somme.
Son acte de décès fut transcrit le 14 mai 1917 au Vésinet (Seine et Oise).
Il est enterré à Amiens.
=== Eugène MARTAIS ===
Eugene Charles MARTAIS, mort le 11 décembre 1914 à Mametz (Somme).
=== Louis CADENE ===
De Croissy-sur-Seine, mort le 11 décembre 1914.
=== Henri CHEMINANT ===
{{Cadre simple|contenu=Recherches réalisées par Kimy Aurore (1{{re}} ES 2) en novembre 2018|couleurbord=red|couleurfond=#FF8080|padding=0}}
De Croissy-sur-Seine, né le 22 décembre 1887 à Saint-Sauveur dans l'Yonne et mort pour la France le 12 décembre 1914 à Pont-à-Mousson (Meurthe-et-Moselle) par un ennemi. Caporal du 353e et 89e régiment d'infanterie. n° matricule: 452 au corps 1907 et 691 au recrutement d'Auxerre. Il résidait à Rueil au 110 rue de la Gare canton de Marly le Roi département de Seine et Oise. Il était jardinier et fils de Achille et de Léontine Moreau domiciliés à Saint Sauveur, canton dudit dans l'Yonne. Il avait les cheveux et les sourcils blonds, les yeux châtains, un front ordinaire, un menton rond, une bouche moyenne ainsi qu'un visage ovale. Il mesurait {{unité|1.69|m}}. Henri CHEMINANT a participé aux campagnes contre l'Allemagne intérieur du 2 août 1914 au 9 août 1914, et au Cavanées du 10 août 1914 au 12 décembre 1914.
Fiche matricule : https://archivesenligne.yonne.fr/ark:/56431/vta64ac46b3f430bea6/daogrp/0/img:FRAD089_1R_692_0312#id:1340600039?gallery=true&brightness=100.00&contrast=100.00¢er=1170.530,-940.035&zoom=11&rotation=0.000
=== René BUISSOT ===
{{Cadre simple|contenu=Recherches réalisées par Lucas (1{{re}} ES 4) en 2014-2015|couleurbord=red|couleurfond=#F6FFB2|padding=0}}
René BUISSOT est né le 29 septembre 1882 à Paris. Sergent-major au [[w:269e régiment d'infanterie|269{{e}} régiment d'infanterie]], son numéro de matricule est 011708. Le 269{{e}} RI est constitué en 1914 avec des réservistes mobilisés et quelques cadres du 69{{e}} régiment d'infanterie : à la mobilisation, chaque régiment d'active créé un régiment de réserve dont le numéro est le sien plus 200. Son régiment a été mobilisé le 7 août 1914 à {{w|Dourges}} (dans le {{w|Pas-de-Calais}}), ils ont marchés jusqu'au 25 août où ils ont reçu l’ordre d'attaquer . Il est mort le 14 décembre 1914 dans un hôpital à {{w|Thann}}, en Alsace, suite à ses blessures.
=== Louis DU SORBIERS DE LA TOURRASSE ===
Louis Raoul DU SORBIERS DE LA TOURRASSE, mort le 19 décembre 1914 à Zonnebeke (Belgique).
=== André PIERRE ===
André Léon PIERRE, mort le 27 janvier 1915 à Massiges (Marne)
=== Barthélémy BORIOS ===
{{Cadre simple|contenu=Recherches réalisées par Randy et Lucas M. (1{{re}} ES 4) en 2014-2015|couleurbord=red|couleurfond=#F6FFB2|padding=0}}
Barthélémy Armand Cécile BORIOS est né le 20 mars 1891 à {{w|Puichéric}} (dans le département de l'Aude). Il est le fils de François et de Marie Bonnery.
Il appartient à la classe 1911, il recruté à {{w|Narbonne}} pour faire son service militaire de trois ans au [[w:142e régiment d'infanterie|142{{e}} régiment d'infanterie]] à {{w|Mende}} comme soldat de seconde classe.
mobilisation
il est mort le 2 février 1915 suite à ses blessures, à {{w|Ypres}}.
=== Alfred LASNE ===
Alfred Marie LASNE, mort le 7 février 1915 au bois de la Gruerie (Marne)
=== Alphonse PALLU ===
{{Cadre simple|contenu=Recherches réalisées par Clara (1{{re}} ES 4) en 2014-2015|couleurbord=red|couleurfond=#F6FFB2|padding=0}}
Alphonse Émile Georges Marcel Pallu, est né le 16 juillet 1882 au Vésinet, dans le département de la Seine-et-Oise (ancien département français, aujourd’hui il s'agit des Yvelines).
Il a fait son service militaire à partir de 1902 à Paris, obtenant le grade de lieutenant dans la cavalerie. Mobilisé en 1914, il est affecté au [[w:3e régiment de dragons|3{{e}} régiment de dragons]], caserné à {{w|Nantes}}, sous les ordres du colonel Schmidt. Le 3{(e)} régiment de dragons est une unité de cavalerie de l'armée française, faisant partie de la 9{(e)} division de cavalerie d'août 1914 à juin 1916. Le 3{(e)} régiment de dragons était en garnison au quartier Richemond à Nantes lorsqu'éclata la guerre.
Il a participé à la bataille de la Marne, qui a duré une semaine et a combattu l'armée allemande avec l'aide du corps expéditionnaire britannique, ansi qu'au front de l'Yser, commencé en octobre 1914 qui opposait l'Empire allemand à la France et la Belgique. Il est mort le 13 février 1915 à son domicile, 116 rue des Chalâtres à Nantes, dû à une maladie contracté en campagne.
=== Raoul HYON ===
Raoul Marie Georges HYON, mort le 19 février 1915 à Souain-Perthes-lès-Hurlus (Marne)
=== Charles WITSCHGER ===
Charles Albert WITSCHGER, mort le 21 février 1915 à Sapicourts (Marne)
=== Eugène Marcel BOYER ===
{{Cadre simple|contenu=Recherches réalisées par les babtous du 78 + le fragile (1{{re}} S 3) en 2014-2015|couleurbord=red|couleurfond=#F6FFB2|padding=0}}
[[w:Chasseur à pied|Chasseur]] au [[w:8e bataillon de chasseurs à pied|8{{e}} BCP]], mort pour la France le 7 mars 1915 (à Notre-Dame-de-Lorette). Il est né le 29 juillet 1892 à Asnières (ex Seine). Dans l'armée, il était gradé deuxième classe. Il était au 3{{e}} bataillon de chasseur à pied (unité d'élite). Son numéro de matricule est : 5418 au Corps. en 1912 et 5358 au recrutement de Versailles. Il a été "tué par l'ennemi". Son acte de décès a été transcrit le 28 juin 1916 à Chatou (ex Seine).
=== Éloi BOURGANELLE ===
{{Cadre simple|contenu=Recherches réalisées par Flowbert ft. Volter (1{{re}} S 3) en 2014-2015|couleurbord=red|couleurfond=#F6FFB2|padding=0}}
Eloi Bourganelle est né le 30 novembre 1880 dans l'Indre-et-Loire à {{w|Francueil}}. Recruté à Tours dans le département d'Indre et Loire sous le matricule 1688 et a affecté au 66e régiment d'infanterie sous le matricule 6400. Soldat de deuxième au 66{{e}} RI, mort le 8 mars 1915 (à Veldok en Belgique). Il a effectué son service militaire en 1900 et il est mort pour la France le 8 mars 1915 tué à l'ennemi.
=== Léon FEREZ ===
Léon Arthur FEREZ, mort le 8 mars 1915 à Perthe-lès-Hurlus (Marne).
=== Egon SCHIFF ===
Egon Philippe Joseph SCHIFF, mort le 24 mars 1915 à Vauquois (Meuse).
=== Albert TRICHEUX ===
{{Cadre simple|contenu=Recherches réalisées par Tic et Tac (1{{re}} S 3) en 2014-2015|couleurbord=red|couleurfond=#F6FFB2|padding=0}}
Albert Tricheux est né le 24 novembre 1883 au Vésinet dans les Yvelines (ex Seine et Oise)Il est de la classe 1903, avec les numéros de matricule 07187 au corps et 72 au recrutement. Il est recruté dans le département de la Seine 3{e} Bureau. Il est affecté comme soldat de 2{e} classe caserné en Normandie. Le 2 août 1914 il fut mobilisé à Sens au 368e régiment d'infenterie fait à partir du 168e.
Il est mort le 31 mars 1915 au village de Limey dans le département de la Meurthe et Moselle à Limey-Remenauville.
Il fut tué par l'ennemi, il est mort au combat.
Il repose sur la tombe 2154 à Paris 14{e} arrondissement.
=== Joseph BONNEFOY ===
{{Cadre simple|contenu=Recherches réalisées par Winnie l'ourson, Bouriquet et Porcinet !!! (1{{re}} ES 4) en 2014-2015|couleurbord=red|couleurfond=#F6FFB2|padding=0}}
Joseph Marie Pierre Jean BONNEFOY est un Français né le 1{{er}} Aout 1892 à [[w:Saint-Gratien (Val-d'Oise))|Saint-Gratien]].
Son numéro de matricule est le 1087 au recrutement et 0778 au corps. Il est soldat au [[w:164e régiment d'infanterie|164{{e}} régiment d'infanterie]], mort le 25 avril 1915 à {{w|Mouilly}} (dans le département de la Meuse) par l'ennemi sur le champs de bataille. Il a été enterré le 9 juillet 1915 à Chatou, en Seine-et-Oise.
Le 25 avril 1915, le 3{{e}} bataillon de son régiment quitte Fleury-devant-Douaumont à 12 heures et rentre à Monranville, à 15 h 30, sa mission terminé.
=== Pierre BARRUEL ===
Marie François Joseph Pierre BARRUEL, soldat au 33{{e}} RI, mort le 6 mai 1915 à Bois d'Ailly.
=== Jean COUPART ===
Jean Alexis COUPART, soldat au 153{{e}} RI, mort le 9 mai 1915 à Neuville-Saint-Vaast (Pas-de-Calais).
=== Paul COURANDIÈRE ===
Paul Louis COURANDIÈRE, soldat au 47{{e}} RI, mort le 9 mai 1915 à Saint-Lambert (Pas-de-Calais).
=== Maurice BÉGNEZ ===
{{Cadre simple|contenu=Recherches réalisées par JP et Romain H (1{{re}} ES 4) en 2014-2015|couleurbord=red|couleurfond=#F6FFB2|padding=0}}
Maurice BÉGNEZ (1893-1915), de son vrai nom Maurice Pierre Paul BÉGNEZ, est né le 18 mai 1893 à Chatou dans le département des Yvelines. Il est le fils de Adèle Louise PROUST et de Pierre Joseph BÉGNEZ. Lors de son existence, il a participé au conflit mondial débutant en 1914 comme soldat de l'armée française, à l'intérieur du [[w:152e régiment d'infanterie|152{{e}} régiment d'infanterie]], matriculé 3319 et recruté à Paris.
Le 152{{e}} RI a été surnommé « régiment des Diables Rouges » par les Allemands au cours des combats du Vieil-Armand en 1915 (en allemand : l’''{{lang|de|Hartmannswillerkopf}}''). La bataille pour l'Hartmannswillerkopf a lieu du 19 janvier au 22 décembre 1915 sur cette montagne des Vosges située en Alsace, qui était alors un territoire allemand. Maurice BÉGNEZ participera à cette bataille ce qui lui sera décisif et périra le 9 mai 1915 suite à de graves blessures, à {{w|Remiremont}}.
=== René MORISE ===
{{Cadre simple|contenu=Recherches réalisées par Gillian et Alexis (1{{re}} ES 4) en 2014-2015|couleurbord=red|couleurfond=#F6FFB2|padding=0}}
René Louis MORISE est né le 20 septembre 1893 à Chatou en Seine-et-Oise. Il commence son service militaire en 1913, avec affectation comme [[w:Chasseur à pied|chasseur]] de 2{{e}} classe au [[w:19e bataillon de chasseurs à pied|19{{e}} bataillon de chasseurs à pied]], une unité en garnison dans la {{w|place fortifiée de Verdun}}. Dans la nuit allant du 31 juillet au 1{{er}} août, son bataillon est envoyé à {{w|Fresnes-en-Woëvre}} (à l'est de {{w|Verdun}}) pour surveiller la frontière allemande et pour protéger les débarquements de la mobilisation.
Il est mort le 14 mai 1915 à l’hôpital de [[w:Changy (Marne)|Changy]] (dans la Marne) à la suite de ses blessures.
=== Edmond LOUIS ===
{{Cadre simple|contenu=Recherches réalisées par Rémi et fasol (1{{re}} S 3) en 2014-2015|couleurbord=red|couleurfond=#F6FFB2|padding=0}}
Edmond Adolphe LOUIS est né le 4 mars 1886 à Chatou,dans les Yvelines (Seine et Oise à l'époque).
Edmond Adolphe LOUIS est [[w:Chasseur à pied|chasseur]] à pied de 2{{e}} classe au 21{{e}} bataillon de Chasseur à Pied. Son numéro de matricule au corps était 0446 et son numéro de matricule au Recrutement était 2775. Il était de la classe de 1906. Le surnom de son bataillon était le Bataillon du Donon et la devise était "Qui s'y frotte s'y pique".
Sa fiche indique qu’il est mort le 20 mai 1915 au camp de Wittenberg-sur-l'Elbe (Allemagne) d'une maladie (typhus) contractée en captivité.
Il n’est pas le seul à être mort du typhus dans ce camp puisque près de 800 morts furent identifiés en 3 mois.
Un autre site dit que le jour de sa mort, 4 prisonniers sont également morts lors d'un exercice : un coup de sifflet était lancé par l'officier de service auquel répondaient les sifflets des sentinelles disséminées autour de l'enceinte. Ce signal annonçait le début de l'exercice. Selon les termes des affiches placardées sur les murs, les prisonniers devaient alors regagner au plus vite leurs places. Un délai de dix minutes leur était accordé pour cela. Toute infraction à cet ordre entraînait la peine de mort.
=== Émile FRIQUET ===
Émile Louis Marie FRIQUET, né le 12 septembre 1893 et meurt le 4 juin 1915 en mer.
Il né dans le département du Nord, à Hérin.
Il était gradé Matelot de 2e classe canonnier.
Il vécu également en Ile-de-France au Vésinet dans la Seine et Oise.
Au moment du décès il était a bord du Latouche Tréville.
Numéro de matricule: 31830
Il meurt tragiquement a bord du navire Latouche Tréville le 4 juin 1915 en pleine mer.
=== Marcel AUREAU ===
{{Cadre simple|contenu=Recherches réalisées par Victor et R (1{{re}} ES 4) en 2014-2015|couleurbord=red|couleurfond=#F6FFB2|padding=0}}
Marcel Auguste Denis AUREAU est né le 23 septembre 1878, à Paris dans le 10{{e}} arrondissement, il était un industriel. Il effectue son service militaire en 1898, immatriculé 7555ET (au corps) et 2380 (ou 2386, on ne distingue pas clairement le dernier chiffre) au bureau de recrutement de Versailles (à la 3{{e}} compagnie).
Il est sergent au [[w:228e régiment d'infanterie|228{{e}} régiment d'infanterie]] sous les ordres du capitaine Ernest Gouin, lors de la mobilisation de 1914, avant de décéder le 23 mai 1915 à {{w|Neuville-Saint-Vaast}} (dans le {{w|Pas-de-Calais}}), mort pour la France « tué par l'ennemi », d'un coup d'éclat d'un obus à la tête, lors des bombardements de l'offensive d'Artois. Il devait être promu officier quelques jours après sa mort<ref>{{lien web |url=http://fr.calameo.com/read/00010704404ef017b6c2a |titre=Tableau d'Honneur, morts pour la France: guerre de 1914-1918 |site=http://fr.calameo.com/ }}, page 55.</ref>.
Marcel était le fils de M. Gustave AUREAU et de Madame, née Brillet. Il était marié à Charlotte LEFEBVRE, fille de M. et Madame née DELOZANNE, avec qui il a eu deux enfants. Il avait également un frère, André, engagé également au [[w:228e régiment d'infanterie|228{{e}} régiment d'infanterie]]. André était commissaire priseur à {{w|Paris}}. Il décède le 7 juin 1915 lui-aussi à {{w|Neuville-Saint-Vaast}}, « mort pour la France ».
Sources :
* [http://www.memoiredeshommes.sga.defense.gouv.fr/fr/arkotheque/visionneuse/visionneuse.php?arko=YToxMDp7czoxMDoidHlwZV9mb25kcyI7czoxMzoic3BlY2lmX2NsaWVudCI7czoxMDoic3BlY2lmX2ZjdCI7czoyMzoiQXJrTURIVmlzaW9ubmV1c2VJbWFnZXMiO3M6MTg6InNwZWNpZl9uYXZfcGFyX2xvdCI7czoyMjoiQXJrTURITmF2aWdhdGlvblBhckxvdCI7czoxMzoibWRoX2ZvbmRzX2NsZSI7aToxO3M6NDoicmVmMiI7czo1OiI0NjM2OCI7czoxMjoiaWRfYXJrX2ZpY2hlIjtzOjU6IjQ2MzY4IjtzOjk6InB5cmFtaWRhbCI7YjowO3M6MTI6ImltYWdlX2RlcGFydCI7aTowO3M6MTY6InZpc2lvbm5ldXNlX2h0bWwiO2I6MTtzOjIxOiJ2aXNpb25uZXVzZV9odG1sX21vZGUiO3M6NDoicHJvZCI7fQ==#uielem_move=539.7999877929688%2C74&uielem_islocked=0&uielem_zoom=43&uielem_brightness=0&uielem_contrast=0&uielem_isinverted=0&uielem_rotate=F Fiche d'identité de Marcel-Auguste-Denis AUREAU]
* [http://www.memoiredeshommes.sga.defense.gouv.fr/fr/arkotheque/visionneuse/visionneuse.php?arko=YToxMDp7czoxMDoidHlwZV9mb25kcyI7czo3OiJhcmtvX2lyIjtzOjg6ImltZ190eXBlIjtzOjM6ImpwZyI7czo0OiJyZWYwIjtzOjQ6IjEyNTEiO3M6NDoicmVmMSI7czoxOiI2IjtzOjQ6InJlZjIiO2k6MTY3MDtzOjQ6InJlZjMiO3M6NzE6IjFHTS9KVU5JVEVTMTQxOC9MT1QwNC8yNl9OXzcyMV8wMDcvU0hER1JfX0dSXzI2X05fNzIxX18wMDdfXzAwMDFfX1QuSlBHIjtzOjQ6InJlZjQiO3M6NzE6IjFHTS9KVU5JVEVTMTQxOC9MT1QwNC8yNl9OXzcyMV8wMDcvU0hER1JfX0dSXzI2X05fNzIxX18wMDdfXzAwMzZfX1QuSlBHIjtzOjE4OiJpZF9hcmtfZWFkX2ZhbWlsbGUiO2k6MDtzOjE2OiJ2aXNpb25uZXVzZV9odG1sIjtiOjE7czoyMToidmlzaW9ubmV1c2VfaHRtbF9tb2RlIjtzOjQ6InByb2QiO30=#uielem_move=89.60000610351562%2C74&uielem_islocked=0&uielem_zoom=86&uielem_brightness=0&uielem_contrast=0&uielem_isinverted=0&uielem_rotate=F Livre de bord de Mars 1915 à Novembre 1915, page 17 ]
* [http://www.memorial-genweb.org/~memorial2/html/fr/complementter.php?id=5087895&largeur=1280&hauteur=1024 Fiche de présentation de Marcel-Auguste-Denis AUREAU]
=== Ernest GRUET ===
{{Cadre simple|contenu=Recherches réalisées par les Titines (1{{re}} ES 4) en 2014-2015|couleurbord=red|couleurfond=#F6FFB2|padding=0}}
Ernest Henri GRUET est né le 6 octobre 1893 à Chatou (Seine-et-Oise). Il fait son service militaire comme [[w:Deuxième classe|soldat de 2{{e}} classe]] au [[w:167e régiment d'infanterie|167{{e}} régiment d'infanterie]], le régiment qui sert de garnison à la [[w:Place de Toul|place fortifiée de Toul]].
Ernest Gruet est tué le 27 mai 1915 (« tué à l'ennemi » avec mention « Mort pour la France »)<ref>http://www.memoiredeshommes.sga.defense.gouv.fr/fr/ark:/40699/m005239eca506620/5242be19988f1</ref> lors des {{w|combats du Bois-le-Prêtre}} (sur la commune de {{w|Montauville}}, dans la Meurthe-et-Moselle, à l'ouest de {{w|Pont-à-Mousson}}) avec 13 autres de ses camarades. L'objectif de l'attaque ce jour-là était de prendre les tranchées allemandes. L'opération commence par une préparation d’artillerie puis les fantassins lancent l'attaque. Selon le journal de marche du régiment, « Dans le sous-secteur de gauche, l'assaut est donné à toute allure, les hommes n'ont pas de sacs aucune pertes n'est subie. Ces tranchées ennemies sont nettoyées, il est fait 80 prisonniers dont 2 officiers, une mitrailleuse est prise [...] »
http://www.memoiredeshommes.sga.defense.gouv.fr/fr/arkotheque/visionneuse/visionneuse.php?arko=YToxMDp7czoxMDoidHlwZV9mb25kcyI7czo3OiJhcmtvX2lyIjtzOjg6ImltZ190eXBlIjtzOjM6ImpwZyI7czo0OiJyZWYwIjtzOjQ6IjEwNDciO3M6NDoicmVmMSI7czoxOiI2IjtzOjQ6InJlZjIiO2k6MTM5MztzOjQ6InJlZjMiO3M6NzE6IjFHTS9KVU5JVEVTMTQxOC9MT1QwMy8yNl9OXzcwNl8wMDIvU0hER1JfX0dSXzI2X05fNzA2X18wMDJfXzAwMDFfX1QuSlBHIjtzOjQ6InJlZjQiO3M6NzE6IjFHTS9KVU5JVEVTMTQxOC9MT1QwMy8yNl9OXzcwNl8wMDIvU0hER1JfX0dSXzI2X05fNzA2X18wMDJfXzAzODdfX1QuSlBHIjtzOjE4OiJpZF9hcmtfZWFkX2ZhbWlsbGUiO2k6MDtzOjE2OiJ2aXNpb25uZXVzZV9odG1sIjtiOjE7czoyMToidmlzaW9ubmV1c2VfaHRtbF9tb2RlIjtzOjQ6InByb2QiO30=#uielem_move=-24%2C-208&uielem_islocked=0&uielem_zoom=94&uielem_brightness=0&uielem_contrast=0&uielem_isinverted=0&uielem_rotate=F
=== Alexandre BONNEAU ===
{{Cadre simple|contenu=Recherches réalisées par Momo et son Dieu (1{{re}} ES 4) en 2014-2015|couleurbord=red|couleurfond=#F6FFB2|padding=0}}
Né le 12 avril 1886 à Paris, Alexandre Bonneau combat durant la Première Guerre mondiale en tant que caporal dans le 36{{e}} régiment d'infanterie, au sein de la 9{{e}} compagnie. Il meurt le 1{{er}} juin 1915 à {{w|Neuville-Saint-Vaast}} dans le {{w|Pas-de-Calais}} suite à la prise d'une ville tué par l'ennemi avec la majorité de sa compagnie.La ville sera reprise par les Allemands la nuit suivante entre 3 h et 4 h du matin. Son nom est inscrit sur le monument au morts de Croissy-Sur-Seine.
=== Lucien CAMILLE ===
Lucien Paul CAMILLE, mort le 6 juin 1915 à Neuville-Saint-Vaast (Pas-de-Calais).
=== André AUREAU ===
{{Cadre simple|contenu=Recherches réalisées par clement et a (1{{re}} ES 4) en 2014-2015|couleurbord=red|couleurfond=#F6FFB2|padding=0}}
Fils de Charles Emile Gustave et de Balley Marie Hélène André, Adolphe Gustave AUREAU est né le 28 juillet 1881 à Chatou. Il a étudié {{unité|5|ans}} dans le domaine général. Il avait des cheveux et des sourcils blonds des yeux marron un front ordinaire un nez de taille moyenne ainsi que sa bouche. Il avait un menton rond et un visage ovale. Il mesurait un mètre 68. il habitait dans le 8{{e}} arrondissement de Paris.
D'abord affecté au service auxiliaire, il passe soldat de seconde classe au [[w:228e régiment d'infanterie|228{{e}} régiment d'infanterie]] (le régiment d'Évreux, au sein du 3{{e}} corps). Il est mort le 7 juin 1915 à {{w|Neuville-Saint-Vaast}} (dans le {{w|Pas-de-Calais}}) au Labyrinthe, « tué à l'ennemi » avec mention « mort pour la France ».
André Aureau avait un grand frère (Marcel Aureau) qui lui aussi combattit pour la France.
Pour des information sont supplémentaire:
lien: -http://archives.yvelines.fr/arkotheque/client/ad_yvelines/incorporation_militaire_indexation/resus_rech.php.
=== Maurice HARDOUIN ===
Maurice Emile HARDOUIN, mort le 11 juin 1915 à Amiens (Somme).
=== Eugène LAUBEUF ===
Eugène Antoine François LAUBEUF, mort le 19 juin 1915 au Bois-le-Prêtre (Meurthe-et-Moselle).
=== Georges ANCELLE ===
{{Cadre simple|contenu=Recherches réalisées par Sarah (1{{re}} S 3) en 2014-2015|couleurbord=red|couleurfond=#F6FFB2|padding=0}}
Georges Albert ANCELLE est né le 1{{er}} janvier 1887 à {{w|Ligny-en-Barrois}} (dans le département de la Meuse). Son numéros d'état civil est 1987/2714.
Il fut soldat de seconde classe dans le 94{{e}} régiment d'infanterie. Son numéros de matricule au corps est 0246q, au sein de la classe 1907. Son numéros de matricule au recrutement est 1906 à Verdun. Il est « mort pour la France » le 14 juillet 1915 à l'âge de {{unité|28|ans}}, à {{w|Vienne-le-Château}} dans le hameau de La Harazée au sein de l'Argonne (dans la Marne).
D'après les Journaux des marches et opérations des corps de troupe, George ANCELLE fut tué lors de plusieurs combats de tranchées le 13, 14 et 15 juillet, qui furent continuellement repoussées par les Allemands. Pendant la journée du 13, Les pertes (morts, disparus, prisonniers et blessés) recensées dans le régiment est de 665 hommes sur {{unité|2474|hommes}}.
=== Georges RATEAU ===
Georges Auguste RATEAU, mort le 20 juillet 1915 à Quédtinburg (Allemagne)
=== Victor JUÉ ===
{{Cadre simple|contenu=Recherches réalisées par Andimouse et Josépé pétunia (1{{re}} ES 4) en 2014-2015|couleurbord=red|couleurfond=#F6FFB2|padding=0}}
Victor Désiré Jué est né le 15 mars 1876, il habitait à Chatou dans le département de la Seine-et-Oise. Victor appartient à la classe 1896, avec comme numéro de matricule le 4384 au corps et 1932 au recrutement. Il était sous-lieutenant au [[w:297e régiment d'infanterie|297{{e}} RI]].
Il est « mort pour la France » le 25 juillet 1915 au lieu-dit la Tête de Faux situé en Alsace dans la vallée de {{w|Kaysersberg}}. Il a été « tué à l'ennemi »<ref>http://www.memoiredeshommes.sga.defense.gouv.fr/fr/ark:/40699/m005239f00a8752f</ref>. Lors de la nuit du 25 juillet au 26 juillet 1915, sa division reçoit l’ordre de rejoindre le front. Vers les coups de 20 h, son régiment et lui partent pour relever le 19{{e}} bataillon de chasseurs. Quelques heures plus tard le sous-lieutenant mourra et se fut le seul de la soirée.
=== François CHAUVIN ===
François Victorin CHAUVIN, soldat au 18{{e}} RIT, mort de maladie le 2 août 1915 à Amiens.
=== Léandre CARTERON ===
Léandre Charles Joseph CARTERON, soldat au 7{{e}} régiment de zouaves, mort le 7 août 1915 à Zuydcoote (Nord).
=== Roger FERRAND ===
Roger Jean FERRAND, mort le 8 août 1915 à Herouville (Calvados).
=== Édouard BEAUDEMONT ===
{{Cadre simple|contenu=Recherches réalisées par Les Illuminatis ft. Anonymous (1{{re}} S 3) en 2014-2015|couleurbord=red|couleurfond=#F6FFB2|padding=0}}
Édouard Léon Martial BEAUDEMONT est né le 5 novembre 1873 à Croissy-sur-Seine, en Yvelines, anciennement Seine-et-Oise. C'est un soldat au [[w:18e régiment d'infanterie territoriale|18{{e}} RIT]],dans lequel il a pour numéro de matricule au corps le 15917, et pour numéro au recrutement le 774. Ce soldat de seconde Classe est mort le 9 août 1915 (maladie, à Vitry-le-François).
=== Clément BEAUDEMONT ===
{{Cadre simple|contenu=Recherches réalisées par Les Illuminatis ft. Anonymous (1{{re}} S 3) en 2014-2015|couleurbord=red|couleurfond=#F6FFB2|padding=0}}
Clément Amédée BEAUDEMONT est né le 21 mai 1876 à Croissy-sur-Seine. Il est le fils de Clément Alphonse et de Lucie Roger ; il était peintre dans le bâtiment, avec un degré d'instruction générale de niveau 3. Lors de son service militaire, il reçoit le matricule 1632.
Il faisait partie du 147{{e}} régiment d'infanterie. Il a participé à toute la guerre : il est mobilisé le mardi 4 août 1914 et puis survit jusqu'à l'arrêt de son service le lundi 13 janvier 1919. Pour cela, il a été décoré de la croix de guerre. Il avait un grand frère Edouard Léon Martial qui est mort de maladie dans d'atroce souffrance juste après la fin des combats.
=== Henri LELIEVRE ===
Henri Alphonse LELIEVRE, mort le 19 août 1915 à Belleville (Meurthe-et-Moselle).
== Notes et références ==
{{références}}
gfcick4gp5xatckanq87aqhlmmpp3w5
Initiation au Lua avec Scribunto/Fonctions mathématiques
0
50535
966429
914868
2025-07-07T18:52:18Z
Wladek92
32615
/* Fonctions simples */ numeroter pour évaluer les fonctions manquantes
966429
wikitext
text/x-wiki
{{Chapitre
| idfaculté = informatique
| précédent = [[../Chaînes de caractères/]]
| suivant = [[../Autres fonctions standards/]]
| page_liée = Exercices/Sur les fonctions mathématiques
| numéro = 7
| niveau = 10
}}
Nous allons, dans ce chapitre, étudier quelques fonctions préprogrammées dans le domaine des mathématiques. Comme dans le chapitre précédent, nous ne rangerons pas les fonctions dans l’ordre alphabétique, mais nous essaierons de classer les fonctions de la plus simple à la plus compliqué ou de la plus utile à la moins utile.
Tous les exemples de ce chapitre seront rangés dans le [[Module:Maths]].
__TOC__
{{Clr}}
== Fonctions simples ==
Nous avons pas mal de fonctions mathématiques à étudier. Pour simplifier l'étude nous allons étudier, dans ce paragraphe, en même temps, toutes les fonctions mathématiques classiques qui acceptent en entrée un nombre réel quelconque et qui retourne un seul nombre réel. Ce sont les fonctions :
# '''math.abs''' ; Retourne la valeur absolue d'un nombre réel.
# '''math.exp''' ; Retourne l'exponentielle d'un nombre réel.
# '''math.cos''' ; Retourne le cosinus d'un nombre réel.
# '''math.sin''' ; Retourne le sinus d'un nombre réel.
# '''math.cosh''' ; Retourne le cosinus hyperbolique d'un nombre réel.
# '''math.sinh''' ; Retourne le sinus hyperbolique d'un nombre réel.
# '''math.tanh''' ; Retourne la tangente hyperbolique d'un nombre réel.
# '''math.atan''' ; Retourne l'arc tangente d'un nombre réel.
# '''math.deg''' ; Traduit en degré, un nombre donné en radian.
# '''math.rad''' ; Traduit en radian, un nombre donné en degré.
# '''math.ceil''' ; Retourne le plus petit entier supérieur ou égal à un nombre réel donné.
# '''math.floor''' ; Retourne le plus grand entier inférieur ou égal à un nombre réel donné.
Pour tester toutes ces fonctions, nous allons écrire une fonction '''diverse''' qui accepte un nombre réel en argument et qui nous retourne l'image de ce nombre réel par toutes les fonctions précédentes :
<syntaxhighlight lang="lua">
local p = {}
function p.diverse(frame)
local x = tonumber(frame.args[1])
local reponse = " "
reponse = reponse.."<br>La valeur absolu est "..math.abs(x)
reponse = reponse.."<br>L'exponentielle est "..math.exp(x)
reponse = reponse.."<br>Le cosinus est "..math.cos(x)
reponse = reponse.."<br>Le sinus est "..math.sin(x)
reponse = reponse.."<br>Le cosinus hyperbolique est "..math.cosh(x)
reponse = reponse.."<br>Le sinus hyperbolique est "..math.sinh(x)
reponse = reponse.."<br>La tangente hyperbolique est "..math.tanh(x)
reponse = reponse.."<br>L'arc tangente est "..math.atan(x)
reponse = reponse.."<br>La conversion en degrés est "..math.deg(x)
reponse = reponse.."<br>La conversion en radian est "..math.rad(x)
reponse = reponse.."<br>L'entier immédiatement supérieur est "..math.ceil(x)
reponse = reponse.."<br>L'entier immédiatement inférieur est "..math.floor(x)
return reponse
end
return p
</syntaxhighlight>
'''<nowiki>{{#invoke:Maths|diverse|5.2713}}</nowiki>''' nous indique : {{#invoke:Maths|diverse|5.2713}}
'''<nowiki>{{#invoke:Maths|diverse|0.13}}</nowiki>''' nous indique : {{#invoke:Maths|diverse|0.13}}
'''<nowiki>{{#invoke:Maths|diverse|-0.5}}</nowiki>''' nous indique : {{#invoke:Maths|diverse|-0.5}}
'''<nowiki>{{#invoke:Maths|diverse|-7.333}}</nowiki>''' nous indique : {{#invoke:Maths|diverse|-7.333}}
<br />
== Fonction simple avec domaine de définition limité ==
Dans ce paragraphe, nous allons étudier les fonctions mathématiques qui ne sont pas définie sur la totalité de l’ensemble des nombres réels et qui nous retourne un seul réel. Ces fonctions sont :
* '''math.log''' ; Retourne le logarithme népérien d'un nombre réel.
* '''math.log10''' ; Retourne le logarithme décimal d'un nombre réel.
* '''math.tan''' ; Retourne la tangente d'un nombre réel.
* '''math.acos''' ; Retourne l'arc cosinus d'un nombre réel.
* '''math.asin''' ; Retourne l'arc sinus d'un nombre réel.
* '''math.sqrt''' ; Retourne la racine carrée d'un nombre réel.
Toutes ces fonctions ne sont pas définies sur la totalité de l’ensemble des nombres réels. Si on leur donne en argument, un nombre réel qui n'appartient pas à leur domaine de définition, ces fonctions retourneront '''nan''' ou '''-nan'''. On remarque qu'elle ne retourne pas '''nil''' comme on aurait pu le croire à priori.
Écrivons une fonction '''diverse2''' qui, comme le paragraphe précédent permet d’avoir le retour de toutes ces fonctions à un nombre donné :
<syntaxhighlight lang="lua">
local p = {}
function p.diverse2(frame)
local x = tonumber(frame.args[1])
local reponse = " "
reponse = reponse.."<br>Le logarithme népérien est "..math.log(x)
reponse = reponse.."<br>Le logarithme décimal est "..math.log10(x)
reponse = reponse.."<br>La tangente est "..math.tan(x)
reponse = reponse.."<br>L'arc cosinus est "..math.acos(x)
reponse = reponse.."<br>L'arc sinus est "..math.asin(x)
reponse = reponse.."<br>La racine carré est "..math.sqrt(x)
return reponse
end
return p
</syntaxhighlight>
'''<nowiki>{{#invoke:Maths|diverse2|1.570796326794896}}</nowiki>''' nous indique : {{#invoke:Maths|diverse2|1.570796326794896}}
'''<nowiki>{{#invoke:Maths|diverse2|0.13}}</nowiki>''' nous indique : {{#invoke:Maths|diverse2|0.13}}
'''<nowiki>{{#invoke:Maths|diverse2|-0.5}}</nowiki>''' nous indique : {{#invoke:Maths|diverse2|-0.5}}
'''<nowiki>{{#invoke:Maths|diverse2|-7.333}}</nowiki>''' nous indique : {{#invoke:Maths|diverse2|-7.333}}
La valeur 1.570796326794896 est une valeur approchée de π/2 qui n'appartient pas au domaine de définition de la fonction tangente. Pour cette valeur, nous avons malgré tout obtenu 1.3748233863972e+15 et non pas '''nan'''. On peut simuler la constante π à l'aide de la fonction préprogrammée '''math.pi'''. Essayons d'écrire une fonction tanpi qui calcule la tangente de π/2 en utilisant '''math.pi''' :
<syntaxhighlight lang="lua">
local p = {}
function p.tanpi()
return math.tan(math.pi/2)
end
return p
</syntaxhighlight>
'''<nowiki>{{#invoke:Maths|tanpi}}</nowiki>''' nous donne : {{#invoke:Maths|tanpi}}
Nous constatons que nous obtenons une valeur encore plus grande que précédemment, mais nous n'obtenons toujours pas '''nan'''. Bien que la fonction '''math.tan''' soit à domaine de définition limité, il semblerait qu’il soit impossible de lui donner, en argument, un nombre réel tel qu'elle nous retourne '''nan'''.
<br />
== math.max ==
Cette fonction retourne le plus grand de ses paramètres.
<br />
== math.min ==
Cette fonction retourne le plus petit de ses paramètres.
<br />
== math.modf ==
Cette fonction mathématiques permet d'obtenir la partie entière et la partie fractionnaire d'un nombre donné. Elle retourne donc deux valeurs. À titre d'exemple, nous écrirons une fonction '''p.separation''' qui nous indiquera, sous forme rédigée, la partie entière et la partie fractionnaire d'un nombre décimal entré en argument :
<syntaxhighlight lang="lua">
local p = {}
function p.separation(frame)
local a,b = math.modf(frame.args[1])
return "La partie entière est "..a.." et la partie fractionnaire est "..b
end
return p
</syntaxhighlight>
'''<nowiki>{{#invoke:Maths|separation|5.2713}}</nowiki>''' nous indique : {{#invoke:Maths|separation|5.2713}}
<br />
== math.fmod ==
Cette fonction admet deux paramètres, math.fmod(n,d). Elle retourne le reste de la division de n par d. Une autre façon de voir serait de dire qu'elle nous donne la classe de congruence de n modulo d.
<br />
== math.random et math.randomseed ==
'''math.random''' est une fonction qui retourne un nombre pseudo-aléatoire. Si l’on ne met pas de paramètre, ce nombre pseudo aléatoire sera dans l'intervalle [0;1[. Si l’on y met un paramètre n entier, le nombre pseudo-aléatoire sera un entier dans l'intervalle [1;n]. Si l’on y met deux paramètres entiers m et n, le nombre pseudo-aléatoire sera un entier dans l'intervalle [m;n].
Si la fonction est utilisée plusieurs fois dans un programme, elle donnera une liste de nombres pseudos aléatoires qui seront toujours les mêmes à chaque exécution du programme. Si l’on veut une liste de nombres différentes, il faut utiliser la fonction '''math.randomseed'''. La fonction '''math.randomseed''' admet un paramètre et selon la valeur de ce paramètre, la fonction '''math.random''' fournira une liste de nombres aléatoires qui sera différentes.
{{Attention|Seule la partie entière du paramètre passée à la fonction '''math.randomseed''' sera utilisée. La fonction '''math.randomseed''' ne fera pas la différence, par exemple, entre 47.3 et 47.8. Autant se contenter de lui transmettre un nombre entier !}}
Bien sûr, si l’on fournit toujours le même paramètre à la fonction '''math.randomseed''', on obtiendra toujours la même liste. Si on veut une liste de nombre qui semble vraiment aléatoire et différente à chaque utilisation du programme, il faut trouver un moyen de fournir à la fonction '''math.randomseed''' un paramètre différent à chaque utilisation du programme. La première méthode est que l'utilisateur du programme choisisse lui-même un paramètre différent à chaque exécution du programme. Ici, cela risque d’être difficile à réaliser compte tenu que l’on ne peut pas rentrer un paramètre en temps réel à chaque utilisation du programme.
La seconde méthode consiste à utiliser une fonction qui fasse appel à une donnée extérieure au programme et qui soit susceptible de varier d'une exécution à l'autre comme par exemple l’heure à laquelle démarre le programme. Nous approfondirons cette idée en exercice.
Pour le moment, écrivons, dans le [[Module:maths]], une fonction '''p.alea''' qui teste ce que l’on vient de dire. C'est-à-dire qui utilise la fonction '''math.randomseed''', auquel on aura transmit un paramètre grâce à '''#invoke''', suivi de la fonction '''math.random''' qui fournira une vingtaine de nombres aléatoires grâce à une boucle '''for..do'''. Pour être complet, nous pourrons aussi transmettre au programme les deux paramètres m et n décrit dans la présentation de la fonction '''math.random'''.
<syntaxhighlight lang="lua">
local p = {}
function p.alea(frame)
math.randomseed(frame.args[1])
local m,n = frame.args[2],frame.args[3]
local reponse = ""
for x = 1, 20 do
if m ~= nil and n ~= nil then
reponse = reponse..math.random(m,n).." "
elseif m ~= nil then
reponse = reponse..math.random(m).." "
else
reponse = reponse..math.random().." "
end
end
return reponse
end
return p
</syntaxhighlight>
'''<nowiki>{{#invoke:Maths|alea|3|5|15}}</nowiki>''' nous donne : {{#invoke:Maths|alea|3|5|15}}
{{Bas de page
| idfaculté = informatique
| précédent = [[../Chaînes de caractères/]]
| suivant = [[../Autres fonctions standards/]]
}}
[[en:Lua/Math Library]]
5l6ibjf9p5zbi7ths1g25dqes4xsv85
966430
966429
2025-07-07T18:53:07Z
Wladek92
32615
/* Fonction simple avec domaine de définition limité */
966430
wikitext
text/x-wiki
{{Chapitre
| idfaculté = informatique
| précédent = [[../Chaînes de caractères/]]
| suivant = [[../Autres fonctions standards/]]
| page_liée = Exercices/Sur les fonctions mathématiques
| numéro = 7
| niveau = 10
}}
Nous allons, dans ce chapitre, étudier quelques fonctions préprogrammées dans le domaine des mathématiques. Comme dans le chapitre précédent, nous ne rangerons pas les fonctions dans l’ordre alphabétique, mais nous essaierons de classer les fonctions de la plus simple à la plus compliqué ou de la plus utile à la moins utile.
Tous les exemples de ce chapitre seront rangés dans le [[Module:Maths]].
__TOC__
{{Clr}}
== Fonctions simples ==
Nous avons pas mal de fonctions mathématiques à étudier. Pour simplifier l'étude nous allons étudier, dans ce paragraphe, en même temps, toutes les fonctions mathématiques classiques qui acceptent en entrée un nombre réel quelconque et qui retourne un seul nombre réel. Ce sont les fonctions :
# '''math.abs''' ; Retourne la valeur absolue d'un nombre réel.
# '''math.exp''' ; Retourne l'exponentielle d'un nombre réel.
# '''math.cos''' ; Retourne le cosinus d'un nombre réel.
# '''math.sin''' ; Retourne le sinus d'un nombre réel.
# '''math.cosh''' ; Retourne le cosinus hyperbolique d'un nombre réel.
# '''math.sinh''' ; Retourne le sinus hyperbolique d'un nombre réel.
# '''math.tanh''' ; Retourne la tangente hyperbolique d'un nombre réel.
# '''math.atan''' ; Retourne l'arc tangente d'un nombre réel.
# '''math.deg''' ; Traduit en degré, un nombre donné en radian.
# '''math.rad''' ; Traduit en radian, un nombre donné en degré.
# '''math.ceil''' ; Retourne le plus petit entier supérieur ou égal à un nombre réel donné.
# '''math.floor''' ; Retourne le plus grand entier inférieur ou égal à un nombre réel donné.
Pour tester toutes ces fonctions, nous allons écrire une fonction '''diverse''' qui accepte un nombre réel en argument et qui nous retourne l'image de ce nombre réel par toutes les fonctions précédentes :
<syntaxhighlight lang="lua">
local p = {}
function p.diverse(frame)
local x = tonumber(frame.args[1])
local reponse = " "
reponse = reponse.."<br>La valeur absolu est "..math.abs(x)
reponse = reponse.."<br>L'exponentielle est "..math.exp(x)
reponse = reponse.."<br>Le cosinus est "..math.cos(x)
reponse = reponse.."<br>Le sinus est "..math.sin(x)
reponse = reponse.."<br>Le cosinus hyperbolique est "..math.cosh(x)
reponse = reponse.."<br>Le sinus hyperbolique est "..math.sinh(x)
reponse = reponse.."<br>La tangente hyperbolique est "..math.tanh(x)
reponse = reponse.."<br>L'arc tangente est "..math.atan(x)
reponse = reponse.."<br>La conversion en degrés est "..math.deg(x)
reponse = reponse.."<br>La conversion en radian est "..math.rad(x)
reponse = reponse.."<br>L'entier immédiatement supérieur est "..math.ceil(x)
reponse = reponse.."<br>L'entier immédiatement inférieur est "..math.floor(x)
return reponse
end
return p
</syntaxhighlight>
'''<nowiki>{{#invoke:Maths|diverse|5.2713}}</nowiki>''' nous indique : {{#invoke:Maths|diverse|5.2713}}
'''<nowiki>{{#invoke:Maths|diverse|0.13}}</nowiki>''' nous indique : {{#invoke:Maths|diverse|0.13}}
'''<nowiki>{{#invoke:Maths|diverse|-0.5}}</nowiki>''' nous indique : {{#invoke:Maths|diverse|-0.5}}
'''<nowiki>{{#invoke:Maths|diverse|-7.333}}</nowiki>''' nous indique : {{#invoke:Maths|diverse|-7.333}}
<br />
== Fonction simple avec domaine de définition limité ==
Dans ce paragraphe, nous allons étudier les fonctions mathématiques qui ne sont pas définie sur la totalité de l’ensemble des nombres réels et qui nous retourne un seul réel. Ces fonctions sont :
# '''math.log''' ; Retourne le logarithme népérien d'un nombre réel.
# '''math.log10''' ; Retourne le logarithme décimal d'un nombre réel.
# '''math.tan''' ; Retourne la tangente d'un nombre réel.
# '''math.acos''' ; Retourne l'arc cosinus d'un nombre réel.
# '''math.asin''' ; Retourne l'arc sinus d'un nombre réel.
# '''math.sqrt''' ; Retourne la racine carrée d'un nombre réel.
Toutes ces fonctions ne sont pas définies sur la totalité de l’ensemble des nombres réels. Si on leur donne en argument, un nombre réel qui n'appartient pas à leur domaine de définition, ces fonctions retourneront '''nan''' ou '''-nan'''. On remarque qu'elle ne retourne pas '''nil''' comme on aurait pu le croire à priori.
Écrivons une fonction '''diverse2''' qui, comme le paragraphe précédent permet d’avoir le retour de toutes ces fonctions à un nombre donné :
<syntaxhighlight lang="lua">
local p = {}
function p.diverse2(frame)
local x = tonumber(frame.args[1])
local reponse = " "
reponse = reponse.."<br>Le logarithme népérien est "..math.log(x)
reponse = reponse.."<br>Le logarithme décimal est "..math.log10(x)
reponse = reponse.."<br>La tangente est "..math.tan(x)
reponse = reponse.."<br>L'arc cosinus est "..math.acos(x)
reponse = reponse.."<br>L'arc sinus est "..math.asin(x)
reponse = reponse.."<br>La racine carré est "..math.sqrt(x)
return reponse
end
return p
</syntaxhighlight>
'''<nowiki>{{#invoke:Maths|diverse2|1.570796326794896}}</nowiki>''' nous indique : {{#invoke:Maths|diverse2|1.570796326794896}}
'''<nowiki>{{#invoke:Maths|diverse2|0.13}}</nowiki>''' nous indique : {{#invoke:Maths|diverse2|0.13}}
'''<nowiki>{{#invoke:Maths|diverse2|-0.5}}</nowiki>''' nous indique : {{#invoke:Maths|diverse2|-0.5}}
'''<nowiki>{{#invoke:Maths|diverse2|-7.333}}</nowiki>''' nous indique : {{#invoke:Maths|diverse2|-7.333}}
La valeur 1.570796326794896 est une valeur approchée de π/2 qui n'appartient pas au domaine de définition de la fonction tangente. Pour cette valeur, nous avons malgré tout obtenu 1.3748233863972e+15 et non pas '''nan'''. On peut simuler la constante π à l'aide de la fonction préprogrammée '''math.pi'''. Essayons d'écrire une fonction tanpi qui calcule la tangente de π/2 en utilisant '''math.pi''' :
<syntaxhighlight lang="lua">
local p = {}
function p.tanpi()
return math.tan(math.pi/2)
end
return p
</syntaxhighlight>
'''<nowiki>{{#invoke:Maths|tanpi}}</nowiki>''' nous donne : {{#invoke:Maths|tanpi}}
Nous constatons que nous obtenons une valeur encore plus grande que précédemment, mais nous n'obtenons toujours pas '''nan'''. Bien que la fonction '''math.tan''' soit à domaine de définition limité, il semblerait qu’il soit impossible de lui donner, en argument, un nombre réel tel qu'elle nous retourne '''nan'''.
<br />
== math.max ==
Cette fonction retourne le plus grand de ses paramètres.
<br />
== math.min ==
Cette fonction retourne le plus petit de ses paramètres.
<br />
== math.modf ==
Cette fonction mathématiques permet d'obtenir la partie entière et la partie fractionnaire d'un nombre donné. Elle retourne donc deux valeurs. À titre d'exemple, nous écrirons une fonction '''p.separation''' qui nous indiquera, sous forme rédigée, la partie entière et la partie fractionnaire d'un nombre décimal entré en argument :
<syntaxhighlight lang="lua">
local p = {}
function p.separation(frame)
local a,b = math.modf(frame.args[1])
return "La partie entière est "..a.." et la partie fractionnaire est "..b
end
return p
</syntaxhighlight>
'''<nowiki>{{#invoke:Maths|separation|5.2713}}</nowiki>''' nous indique : {{#invoke:Maths|separation|5.2713}}
<br />
== math.fmod ==
Cette fonction admet deux paramètres, math.fmod(n,d). Elle retourne le reste de la division de n par d. Une autre façon de voir serait de dire qu'elle nous donne la classe de congruence de n modulo d.
<br />
== math.random et math.randomseed ==
'''math.random''' est une fonction qui retourne un nombre pseudo-aléatoire. Si l’on ne met pas de paramètre, ce nombre pseudo aléatoire sera dans l'intervalle [0;1[. Si l’on y met un paramètre n entier, le nombre pseudo-aléatoire sera un entier dans l'intervalle [1;n]. Si l’on y met deux paramètres entiers m et n, le nombre pseudo-aléatoire sera un entier dans l'intervalle [m;n].
Si la fonction est utilisée plusieurs fois dans un programme, elle donnera une liste de nombres pseudos aléatoires qui seront toujours les mêmes à chaque exécution du programme. Si l’on veut une liste de nombres différentes, il faut utiliser la fonction '''math.randomseed'''. La fonction '''math.randomseed''' admet un paramètre et selon la valeur de ce paramètre, la fonction '''math.random''' fournira une liste de nombres aléatoires qui sera différentes.
{{Attention|Seule la partie entière du paramètre passée à la fonction '''math.randomseed''' sera utilisée. La fonction '''math.randomseed''' ne fera pas la différence, par exemple, entre 47.3 et 47.8. Autant se contenter de lui transmettre un nombre entier !}}
Bien sûr, si l’on fournit toujours le même paramètre à la fonction '''math.randomseed''', on obtiendra toujours la même liste. Si on veut une liste de nombre qui semble vraiment aléatoire et différente à chaque utilisation du programme, il faut trouver un moyen de fournir à la fonction '''math.randomseed''' un paramètre différent à chaque utilisation du programme. La première méthode est que l'utilisateur du programme choisisse lui-même un paramètre différent à chaque exécution du programme. Ici, cela risque d’être difficile à réaliser compte tenu que l’on ne peut pas rentrer un paramètre en temps réel à chaque utilisation du programme.
La seconde méthode consiste à utiliser une fonction qui fasse appel à une donnée extérieure au programme et qui soit susceptible de varier d'une exécution à l'autre comme par exemple l’heure à laquelle démarre le programme. Nous approfondirons cette idée en exercice.
Pour le moment, écrivons, dans le [[Module:maths]], une fonction '''p.alea''' qui teste ce que l’on vient de dire. C'est-à-dire qui utilise la fonction '''math.randomseed''', auquel on aura transmit un paramètre grâce à '''#invoke''', suivi de la fonction '''math.random''' qui fournira une vingtaine de nombres aléatoires grâce à une boucle '''for..do'''. Pour être complet, nous pourrons aussi transmettre au programme les deux paramètres m et n décrit dans la présentation de la fonction '''math.random'''.
<syntaxhighlight lang="lua">
local p = {}
function p.alea(frame)
math.randomseed(frame.args[1])
local m,n = frame.args[2],frame.args[3]
local reponse = ""
for x = 1, 20 do
if m ~= nil and n ~= nil then
reponse = reponse..math.random(m,n).." "
elseif m ~= nil then
reponse = reponse..math.random(m).." "
else
reponse = reponse..math.random().." "
end
end
return reponse
end
return p
</syntaxhighlight>
'''<nowiki>{{#invoke:Maths|alea|3|5|15}}</nowiki>''' nous donne : {{#invoke:Maths|alea|3|5|15}}
{{Bas de page
| idfaculté = informatique
| précédent = [[../Chaînes de caractères/]]
| suivant = [[../Autres fonctions standards/]]
}}
[[en:Lua/Math Library]]
btinatg474hp9q57kcy2z3ypguf4pp0
966433
966430
2025-07-07T19:00:37Z
Wladek92
32615
966433
wikitext
text/x-wiki
{{Chapitre
| idfaculté = informatique
| précédent = [[../Chaînes de caractères/]]
| suivant = [[../Autres fonctions standards/]]
| page_liée = Exercices/Sur les fonctions mathématiques
| numéro = 7
| niveau = 10
}}
Nous allons, dans ce chapitre, étudier quelques fonctions préprogrammées dans le domaine des mathématiques. Comme dans le chapitre précédent, nous ne rangerons pas les fonctions dans l’ordre alphabétique, mais nous essaierons de classer les fonctions de la plus simple à la plus compliqué ou de la plus utile à la moins utile (ref. [[mw:Extension:Scribunto/Lua_reference_manual/fr#Bibliothèque mathématique|Lua_reference_manual]]).
Tous les exemples de ce chapitre seront rangés dans le [[Module:Maths]].
__TOC__
{{Clr}}
== Fonctions simples ==
Nous avons pas mal de fonctions mathématiques à étudier. Pour simplifier l'étude nous allons étudier, dans ce paragraphe, en même temps, toutes les fonctions mathématiques classiques qui acceptent en entrée un nombre réel quelconque et qui retourne un seul nombre réel. Ce sont les fonctions :
# '''math.abs''' ; Retourne la valeur absolue d'un nombre réel.
# '''math.exp''' ; Retourne l'exponentielle d'un nombre réel.
# '''math.cos''' ; Retourne le cosinus d'un nombre réel.
# '''math.sin''' ; Retourne le sinus d'un nombre réel.
# '''math.cosh''' ; Retourne le cosinus hyperbolique d'un nombre réel.
# '''math.sinh''' ; Retourne le sinus hyperbolique d'un nombre réel.
# '''math.tanh''' ; Retourne la tangente hyperbolique d'un nombre réel.
# '''math.atan''' ; Retourne l'arc tangente d'un nombre réel.
# '''math.deg''' ; Traduit en degré, un nombre donné en radian.
# '''math.rad''' ; Traduit en radian, un nombre donné en degré.
# '''math.ceil''' ; Retourne le plus petit entier supérieur ou égal à un nombre réel donné.
# '''math.floor''' ; Retourne le plus grand entier inférieur ou égal à un nombre réel donné.
Pour tester toutes ces fonctions, nous allons écrire une fonction '''diverse''' qui accepte un nombre réel en argument et qui nous retourne l'image de ce nombre réel par toutes les fonctions précédentes :
<syntaxhighlight lang="lua">
local p = {}
function p.diverse(frame)
local x = tonumber(frame.args[1])
local reponse = " "
reponse = reponse.."<br>La valeur absolu est "..math.abs(x)
reponse = reponse.."<br>L'exponentielle est "..math.exp(x)
reponse = reponse.."<br>Le cosinus est "..math.cos(x)
reponse = reponse.."<br>Le sinus est "..math.sin(x)
reponse = reponse.."<br>Le cosinus hyperbolique est "..math.cosh(x)
reponse = reponse.."<br>Le sinus hyperbolique est "..math.sinh(x)
reponse = reponse.."<br>La tangente hyperbolique est "..math.tanh(x)
reponse = reponse.."<br>L'arc tangente est "..math.atan(x)
reponse = reponse.."<br>La conversion en degrés est "..math.deg(x)
reponse = reponse.."<br>La conversion en radian est "..math.rad(x)
reponse = reponse.."<br>L'entier immédiatement supérieur est "..math.ceil(x)
reponse = reponse.."<br>L'entier immédiatement inférieur est "..math.floor(x)
return reponse
end
return p
</syntaxhighlight>
'''<nowiki>{{#invoke:Maths|diverse|5.2713}}</nowiki>''' nous indique : {{#invoke:Maths|diverse|5.2713}}
'''<nowiki>{{#invoke:Maths|diverse|0.13}}</nowiki>''' nous indique : {{#invoke:Maths|diverse|0.13}}
'''<nowiki>{{#invoke:Maths|diverse|-0.5}}</nowiki>''' nous indique : {{#invoke:Maths|diverse|-0.5}}
'''<nowiki>{{#invoke:Maths|diverse|-7.333}}</nowiki>''' nous indique : {{#invoke:Maths|diverse|-7.333}}
<br />
== Fonction simple avec domaine de définition limité ==
Dans ce paragraphe, nous allons étudier les fonctions mathématiques qui ne sont pas définie sur la totalité de l’ensemble des nombres réels et qui nous retourne un seul réel. Ces fonctions sont :
# '''math.log''' ; Retourne le logarithme népérien d'un nombre réel.
# '''math.log10''' ; Retourne le logarithme décimal d'un nombre réel.
# '''math.tan''' ; Retourne la tangente d'un nombre réel.
# '''math.acos''' ; Retourne l'arc cosinus d'un nombre réel.
# '''math.asin''' ; Retourne l'arc sinus d'un nombre réel.
# '''math.sqrt''' ; Retourne la racine carrée d'un nombre réel.
Toutes ces fonctions ne sont pas définies sur la totalité de l’ensemble des nombres réels. Si on leur donne en argument, un nombre réel qui n'appartient pas à leur domaine de définition, ces fonctions retourneront '''nan''' ou '''-nan'''. On remarque qu'elle ne retourne pas '''nil''' comme on aurait pu le croire à priori.
Écrivons une fonction '''diverse2''' qui, comme le paragraphe précédent permet d’avoir le retour de toutes ces fonctions à un nombre donné :
<syntaxhighlight lang="lua">
local p = {}
function p.diverse2(frame)
local x = tonumber(frame.args[1])
local reponse = " "
reponse = reponse.."<br>Le logarithme népérien est "..math.log(x)
reponse = reponse.."<br>Le logarithme décimal est "..math.log10(x)
reponse = reponse.."<br>La tangente est "..math.tan(x)
reponse = reponse.."<br>L'arc cosinus est "..math.acos(x)
reponse = reponse.."<br>L'arc sinus est "..math.asin(x)
reponse = reponse.."<br>La racine carré est "..math.sqrt(x)
return reponse
end
return p
</syntaxhighlight>
'''<nowiki>{{#invoke:Maths|diverse2|1.570796326794896}}</nowiki>''' nous indique : {{#invoke:Maths|diverse2|1.570796326794896}}
'''<nowiki>{{#invoke:Maths|diverse2|0.13}}</nowiki>''' nous indique : {{#invoke:Maths|diverse2|0.13}}
'''<nowiki>{{#invoke:Maths|diverse2|-0.5}}</nowiki>''' nous indique : {{#invoke:Maths|diverse2|-0.5}}
'''<nowiki>{{#invoke:Maths|diverse2|-7.333}}</nowiki>''' nous indique : {{#invoke:Maths|diverse2|-7.333}}
La valeur 1.570796326794896 est une valeur approchée de π/2 qui n'appartient pas au domaine de définition de la fonction tangente. Pour cette valeur, nous avons malgré tout obtenu 1.3748233863972e+15 et non pas '''nan'''. On peut simuler la constante π à l'aide de la fonction préprogrammée '''math.pi'''. Essayons d'écrire une fonction tanpi qui calcule la tangente de π/2 en utilisant '''math.pi''' :
<syntaxhighlight lang="lua">
local p = {}
function p.tanpi()
return math.tan(math.pi/2)
end
return p
</syntaxhighlight>
'''<nowiki>{{#invoke:Maths|tanpi}}</nowiki>''' nous donne : {{#invoke:Maths|tanpi}}
Nous constatons que nous obtenons une valeur encore plus grande que précédemment, mais nous n'obtenons toujours pas '''nan'''. Bien que la fonction '''math.tan''' soit à domaine de définition limité, il semblerait qu’il soit impossible de lui donner, en argument, un nombre réel tel qu'elle nous retourne '''nan'''.
<br />
== math.max ==
Cette fonction retourne le plus grand de ses paramètres.
<br />
== math.min ==
Cette fonction retourne le plus petit de ses paramètres.
<br />
== math.modf ==
Cette fonction mathématiques permet d'obtenir la partie entière et la partie fractionnaire d'un nombre donné. Elle retourne donc deux valeurs. À titre d'exemple, nous écrirons une fonction '''p.separation''' qui nous indiquera, sous forme rédigée, la partie entière et la partie fractionnaire d'un nombre décimal entré en argument :
<syntaxhighlight lang="lua">
local p = {}
function p.separation(frame)
local a,b = math.modf(frame.args[1])
return "La partie entière est "..a.." et la partie fractionnaire est "..b
end
return p
</syntaxhighlight>
'''<nowiki>{{#invoke:Maths|separation|5.2713}}</nowiki>''' nous indique : {{#invoke:Maths|separation|5.2713}}
<br />
== math.fmod ==
Cette fonction admet deux paramètres, math.fmod(n,d). Elle retourne le reste de la division de n par d. Une autre façon de voir serait de dire qu'elle nous donne la classe de congruence de n modulo d.
<br />
== math.random et math.randomseed ==
'''math.random''' est une fonction qui retourne un nombre pseudo-aléatoire. Si l’on ne met pas de paramètre, ce nombre pseudo aléatoire sera dans l'intervalle [0;1[. Si l’on y met un paramètre n entier, le nombre pseudo-aléatoire sera un entier dans l'intervalle [1;n]. Si l’on y met deux paramètres entiers m et n, le nombre pseudo-aléatoire sera un entier dans l'intervalle [m;n].
Si la fonction est utilisée plusieurs fois dans un programme, elle donnera une liste de nombres pseudos aléatoires qui seront toujours les mêmes à chaque exécution du programme. Si l’on veut une liste de nombres différentes, il faut utiliser la fonction '''math.randomseed'''. La fonction '''math.randomseed''' admet un paramètre et selon la valeur de ce paramètre, la fonction '''math.random''' fournira une liste de nombres aléatoires qui sera différentes.
{{Attention|Seule la partie entière du paramètre passée à la fonction '''math.randomseed''' sera utilisée. La fonction '''math.randomseed''' ne fera pas la différence, par exemple, entre 47.3 et 47.8. Autant se contenter de lui transmettre un nombre entier !}}
Bien sûr, si l’on fournit toujours le même paramètre à la fonction '''math.randomseed''', on obtiendra toujours la même liste. Si on veut une liste de nombre qui semble vraiment aléatoire et différente à chaque utilisation du programme, il faut trouver un moyen de fournir à la fonction '''math.randomseed''' un paramètre différent à chaque utilisation du programme. La première méthode est que l'utilisateur du programme choisisse lui-même un paramètre différent à chaque exécution du programme. Ici, cela risque d’être difficile à réaliser compte tenu que l’on ne peut pas rentrer un paramètre en temps réel à chaque utilisation du programme.
La seconde méthode consiste à utiliser une fonction qui fasse appel à une donnée extérieure au programme et qui soit susceptible de varier d'une exécution à l'autre comme par exemple l’heure à laquelle démarre le programme. Nous approfondirons cette idée en exercice.
Pour le moment, écrivons, dans le [[Module:maths]], une fonction '''p.alea''' qui teste ce que l’on vient de dire. C'est-à-dire qui utilise la fonction '''math.randomseed''', auquel on aura transmit un paramètre grâce à '''#invoke''', suivi de la fonction '''math.random''' qui fournira une vingtaine de nombres aléatoires grâce à une boucle '''for..do'''. Pour être complet, nous pourrons aussi transmettre au programme les deux paramètres m et n décrit dans la présentation de la fonction '''math.random'''.
<syntaxhighlight lang="lua">
local p = {}
function p.alea(frame)
math.randomseed(frame.args[1])
local m,n = frame.args[2],frame.args[3]
local reponse = ""
for x = 1, 20 do
if m ~= nil and n ~= nil then
reponse = reponse..math.random(m,n).." "
elseif m ~= nil then
reponse = reponse..math.random(m).." "
else
reponse = reponse..math.random().." "
end
end
return reponse
end
return p
</syntaxhighlight>
'''<nowiki>{{#invoke:Maths|alea|3|5|15}}</nowiki>''' nous donne : {{#invoke:Maths|alea|3|5|15}}
{{Bas de page
| idfaculté = informatique
| précédent = [[../Chaînes de caractères/]]
| suivant = [[../Autres fonctions standards/]]
}}
[[en:Lua/Math Library]]
2txtszl4qle8r78ziobjadfxzx9h84m
966442
966433
2025-07-07T19:36:35Z
Wladek92
32615
add 5 mising functions: atan2 ldexp frexp mod pow
966442
wikitext
text/x-wiki
{{Chapitre
| idfaculté = informatique
| précédent = [[../Chaînes de caractères/]]
| suivant = [[../Autres fonctions standards/]]
| page_liée = Exercices/Sur les fonctions mathématiques
| numéro = 7
| niveau = 10
}}
Nous allons, dans ce chapitre, étudier quelques fonctions préprogrammées dans le domaine des mathématiques. Comme dans le chapitre précédent, nous ne rangerons pas les fonctions dans l’ordre alphabétique, mais nous essaierons de classer les fonctions de la plus simple à la plus compliqué ou de la plus utile à la moins utile (ref. [[mw:Extension:Scribunto/Lua_reference_manual/fr#Bibliothèque mathématique|Lua_reference_manual]]).
Tous les exemples de ce chapitre seront rangés dans le [[Module:Maths]].
__TOC__
{{Clr}}
== Fonctions simples ==
Nous avons pas mal de fonctions mathématiques à étudier. Pour simplifier l'étude nous allons étudier, dans ce paragraphe, en même temps, toutes les fonctions mathématiques classiques qui acceptent en entrée un nombre réel quelconque et qui retourne un seul nombre réel. Ce sont les fonctions :
# '''math.abs''' ; Retourne la valeur absolue d'un nombre réel.
# '''math.exp''' ; Retourne l'exponentielle d'un nombre réel.
# '''math.ldexp''' ;
# '''math.frexp''' ;
# '''math.cos''' ; Retourne le cosinus d'un nombre réel.
# '''math.sin''' ; Retourne le sinus d'un nombre réel.
# '''math.cosh''' ; Retourne le cosinus hyperbolique d'un nombre réel.
# '''math.sinh''' ; Retourne le sinus hyperbolique d'un nombre réel.
# '''math.tanh''' ; Retourne la tangente hyperbolique d'un nombre réel.
# '''math.atan''' ; Retourne l'arc tangente d'un nombre réel.
# '''math.atan2''' ;
# '''math.deg''' ; Traduit en degré, un nombre donné en radian.
# '''math.rad''' ; Traduit en radian, un nombre donné en degré.
# '''math.ceil''' ; Retourne le plus petit entier supérieur ou égal à un nombre réel donné.
# '''math.floor''' ; Retourne le plus grand entier inférieur ou égal à un nombre réel donné.
Pour tester toutes ces fonctions, nous allons écrire une fonction '''diverse''' qui accepte un nombre réel en argument et qui nous retourne l'image de ce nombre réel par toutes les fonctions précédentes :
<syntaxhighlight lang="lua">
local p = {}
function p.diverse(frame)
local x = tonumber(frame.args[1])
local reponse = " "
reponse = reponse.."<br>La valeur absolu est "..math.abs(x)
reponse = reponse.."<br>L'exponentielle est "..math.exp(x)
reponse = reponse.."<br>Le cosinus est "..math.cos(x)
reponse = reponse.."<br>Le sinus est "..math.sin(x)
reponse = reponse.."<br>Le cosinus hyperbolique est "..math.cosh(x)
reponse = reponse.."<br>Le sinus hyperbolique est "..math.sinh(x)
reponse = reponse.."<br>La tangente hyperbolique est "..math.tanh(x)
reponse = reponse.."<br>L'arc tangente est "..math.atan(x)
reponse = reponse.."<br>La conversion en degrés est "..math.deg(x)
reponse = reponse.."<br>La conversion en radian est "..math.rad(x)
reponse = reponse.."<br>L'entier immédiatement supérieur est "..math.ceil(x)
reponse = reponse.."<br>L'entier immédiatement inférieur est "..math.floor(x)
return reponse
end
return p
</syntaxhighlight>
<code><nowiki>{{#invoke:Maths|diverse|5.2713}}</nowiki></code> indique : ''{{#invoke:Maths|diverse|5.2713}}''
<code><nowiki>{{#invoke:Maths|diverse|0.13}}</nowiki></code> indique : ''{{#invoke:Maths|diverse|0.13}}''
<code><nowiki>{{#invoke:Maths|diverse|-0.5}}</nowiki></code> indique : ''{{#invoke:Maths|diverse|-0.5}}''
<code><nowiki>{{#invoke:Maths|diverse|-7.333}}</nowiki></code> indique : ''{{#invoke:Maths|diverse|-7.333}}''
<br />
== Fonctions simples avec domaine de définition limité ==
Dans ce paragraphe, nous allons étudier les fonctions mathématiques qui ne sont pas définie sur la totalité de l’ensemble des nombres réels et qui nous retourne un seul réel. Ces fonctions sont :
# '''math.log''' ; Retourne le logarithme népérien d'un nombre réel.
# '''math.log10''' ; Retourne le logarithme décimal d'un nombre réel.
# '''math.tan''' ; Retourne la tangente d'un nombre réel.
# '''math.acos''' ; Retourne l'arc cosinus d'un nombre réel.
# '''math.asin''' ; Retourne l'arc sinus d'un nombre réel.
# '''math.sqrt''' ; Retourne la racine carrée d'un nombre réel.
Toutes ces fonctions ne sont pas définies sur la totalité de l’ensemble des nombres réels. Si on leur donne en argument, un nombre réel qui n'appartient pas à leur domaine de définition, ces fonctions retourneront '''nan''' ou '''-nan'''. On remarque qu'elle ne retourne pas '''nil''' comme on aurait pu le croire à priori.
Écrivons une fonction '''diverse2''' qui, comme le paragraphe précédent permet d’avoir le retour de toutes ces fonctions à un nombre donné :
<syntaxhighlight lang="lua">
local p = {}
function p.diverse2(frame)
local x = tonumber(frame.args[1])
local reponse = " "
reponse = reponse.."<br>Le logarithme népérien est "..math.log(x)
reponse = reponse.."<br>Le logarithme décimal est "..math.log10(x)
reponse = reponse.."<br>La tangente est "..math.tan(x)
reponse = reponse.."<br>L'arc cosinus est "..math.acos(x)
reponse = reponse.."<br>L'arc sinus est "..math.asin(x)
reponse = reponse.."<br>La racine carré est "..math.sqrt(x)
return reponse
end
return p
</syntaxhighlight>
<code><nowiki>{{#invoke:Maths|diverse2|1.570796326794896}}</nowiki></code> indique : ''{{#invoke:Maths|diverse2|1.570796326794896}}''
<code><nowiki>{{#invoke:Maths|diverse2|0.13}}</nowiki></code> indique : ''{{#invoke:Maths|diverse2|0.13}}''
<code><nowiki>{{#invoke:Maths|diverse2|-0.5}}</nowiki></code> indique : ''{{#invoke:Maths|diverse2|-0.5}}''
<code><nowiki>{{#invoke:Maths|diverse2|-7.333}}</nowiki></code> indique : ''{{#invoke:Maths|diverse2|-7.333}}''
La valeur 1.570796326794896 est une valeur approchée de π/2 qui n'appartient pas au domaine de définition de la fonction tangente. Pour cette valeur, nous avons malgré tout obtenu 1.3748233863972e+15 et non pas '''nan'''. On peut simuler la constante π à l'aide de la fonction préprogrammée '''math.pi'''. Essayons d'écrire une fonction tanpi qui calcule la tangente de π/2 en utilisant '''math.pi''' :
<syntaxhighlight lang="lua">
local p = {}
function p.tanpi()
return math.tan(math.pi/2)
end
return p
</syntaxhighlight>
<code><nowiki>{{#invoke:Maths|tanpi}}</nowiki></code> donne : ''{{#invoke:Maths|tanpi}}''
Nous constatons que nous obtenons une valeur encore plus grande que précédemment, mais nous n'obtenons toujours pas '''nan'''. Bien que la fonction '''math.tan''' soit à domaine de définition limité, il semblerait qu’il soit impossible de lui donner, en argument, un nombre réel tel qu'elle nous retourne '''nan'''.
<br />
== Fonctions usuelles ==
=== math.mod ===
=== math.pow ===
=== math.max ===
Cette fonction retourne le plus grand de ses paramètres.
<br />
=== math.min ===
Cette fonction retourne le plus petit de ses paramètres.
<br />
=== math.modf ===
Cette fonction mathématiques permet d'obtenir la partie entière et la partie fractionnaire d'un nombre donné. Elle retourne donc deux valeurs. À titre d'exemple, nous écrirons une fonction '''p.separation''' qui nous indiquera, sous forme rédigée, la partie entière et la partie fractionnaire d'un nombre décimal entré en argument :
<syntaxhighlight lang="lua">
local p = {}
function p.separation(frame)
local a,b = math.modf(frame.args[1])
return "La partie entière est "..a.." et la partie fractionnaire est "..b
end
return p
</syntaxhighlight>
<code><nowiki>{{#invoke:Maths|separation|5.2713}}</nowiki></code> indique : ''{{#invoke:Maths|separation|5.2713}}''
<br />
=== math.fmod ===
Cette fonction admet deux paramètres, math.fmod(n,d). Elle retourne le reste de la division de n par d. Une autre façon de voir serait de dire qu'elle nous donne la classe de congruence de n modulo d.
<br />
=== math.random et math.randomseed ===
'''math.random''' est une fonction qui retourne un nombre pseudo-aléatoire. Si l’on ne met pas de paramètre, ce nombre pseudo aléatoire sera dans l'intervalle [0;1[. Si l’on y met un paramètre n entier, le nombre pseudo-aléatoire sera un entier dans l'intervalle [1;n]. Si l’on y met deux paramètres entiers m et n, le nombre pseudo-aléatoire sera un entier dans l'intervalle [m;n].
Si la fonction est utilisée plusieurs fois dans un programme, elle donnera une liste de nombres pseudos aléatoires qui seront toujours les mêmes à chaque exécution du programme. Si l’on veut une liste de nombres différentes, il faut utiliser la fonction '''math.randomseed'''. La fonction '''math.randomseed''' admet un paramètre et selon la valeur de ce paramètre, la fonction '''math.random''' fournira une liste de nombres aléatoires qui sera différentes.
{{Attention|Seule la partie entière du paramètre passée à la fonction '''math.randomseed''' sera utilisée. La fonction '''math.randomseed''' ne fera pas la différence, par exemple, entre 47.3 et 47.8. Autant se contenter de lui transmettre un nombre entier !}}
Bien sûr, si l’on fournit toujours le même paramètre à la fonction '''math.randomseed''', on obtiendra toujours la même liste. Si on veut une liste de nombre qui semble vraiment aléatoire et différente à chaque utilisation du programme, il faut trouver un moyen de fournir à la fonction '''math.randomseed''' un paramètre différent à chaque utilisation du programme. La première méthode est que l'utilisateur du programme choisisse lui-même un paramètre différent à chaque exécution du programme. Ici, cela risque d’être difficile à réaliser compte tenu que l’on ne peut pas rentrer un paramètre en temps réel à chaque utilisation du programme.
La seconde méthode consiste à utiliser une fonction qui fasse appel à une donnée extérieure au programme et qui soit susceptible de varier d'une exécution à l'autre comme par exemple l’heure à laquelle démarre le programme. Nous approfondirons cette idée en exercice.
Pour le moment, écrivons, dans le [[Module:maths]], une fonction '''p.alea''' qui teste ce que l’on vient de dire. C'est-à-dire qui utilise la fonction '''math.randomseed''', auquel on aura transmit un paramètre grâce à '''#invoke''', suivi de la fonction '''math.random''' qui fournira une vingtaine de nombres aléatoires grâce à une boucle '''for..do'''. Pour être complet, nous pourrons aussi transmettre au programme les deux paramètres m et n décrit dans la présentation de la fonction '''math.random'''.
<syntaxhighlight lang="lua">
local p = {}
function p.alea(frame)
math.randomseed(frame.args[1])
local m,n = frame.args[2],frame.args[3]
local reponse = ""
for x = 1, 20 do
if m ~= nil and n ~= nil then
reponse = reponse..math.random(m,n).." "
elseif m ~= nil then
reponse = reponse..math.random(m).." "
else
reponse = reponse..math.random().." "
end
end
return reponse
end
return p
</syntaxhighlight>
<code><nowiki>{{#invoke:Maths|alea|3|5|15}}</nowiki>/code> donne : ''{{#invoke:Maths|alea|3|5|15}}''
{{Bas de page
| idfaculté = informatique
| précédent = [[../Chaînes de caractères/]]
| suivant = [[../Autres fonctions standards/]]
}}
[[en:Lua/Math Library]]
bco27eaogg20adonzn7a3sdq8snhvie
966446
966442
2025-07-07T19:50:47Z
Wladek92
32615
/* math.pow */
966446
wikitext
text/x-wiki
{{Chapitre
| idfaculté = informatique
| précédent = [[../Chaînes de caractères/]]
| suivant = [[../Autres fonctions standards/]]
| page_liée = Exercices/Sur les fonctions mathématiques
| numéro = 7
| niveau = 10
}}
Nous allons, dans ce chapitre, étudier quelques fonctions préprogrammées dans le domaine des mathématiques. Comme dans le chapitre précédent, nous ne rangerons pas les fonctions dans l’ordre alphabétique, mais nous essaierons de classer les fonctions de la plus simple à la plus compliqué ou de la plus utile à la moins utile (ref. [[mw:Extension:Scribunto/Lua_reference_manual/fr#Bibliothèque mathématique|Lua_reference_manual]]).
Tous les exemples de ce chapitre seront rangés dans le [[Module:Maths]].
__TOC__
{{Clr}}
== Fonctions simples ==
Nous avons pas mal de fonctions mathématiques à étudier. Pour simplifier l'étude nous allons étudier, dans ce paragraphe, en même temps, toutes les fonctions mathématiques classiques qui acceptent en entrée un nombre réel quelconque et qui retourne un seul nombre réel. Ce sont les fonctions :
# '''math.abs''' ; Retourne la valeur absolue d'un nombre réel.
# '''math.exp''' ; Retourne l'exponentielle d'un nombre réel.
# '''math.ldexp''' ;
# '''math.frexp''' ;
# '''math.cos''' ; Retourne le cosinus d'un nombre réel.
# '''math.sin''' ; Retourne le sinus d'un nombre réel.
# '''math.cosh''' ; Retourne le cosinus hyperbolique d'un nombre réel.
# '''math.sinh''' ; Retourne le sinus hyperbolique d'un nombre réel.
# '''math.tanh''' ; Retourne la tangente hyperbolique d'un nombre réel.
# '''math.atan''' ; Retourne l'arc tangente d'un nombre réel.
# '''math.atan2''' ;
# '''math.deg''' ; Traduit en degré, un nombre donné en radian.
# '''math.rad''' ; Traduit en radian, un nombre donné en degré.
# '''math.ceil''' ; Retourne le plus petit entier supérieur ou égal à un nombre réel donné.
# '''math.floor''' ; Retourne le plus grand entier inférieur ou égal à un nombre réel donné.
Pour tester toutes ces fonctions, nous allons écrire une fonction '''diverse''' qui accepte un nombre réel en argument et qui nous retourne l'image de ce nombre réel par toutes les fonctions précédentes :
<syntaxhighlight lang="lua">
local p = {}
function p.diverse(frame)
local x = tonumber(frame.args[1])
local reponse = " "
reponse = reponse.."<br>La valeur absolu est "..math.abs(x)
reponse = reponse.."<br>L'exponentielle est "..math.exp(x)
reponse = reponse.."<br>Le cosinus est "..math.cos(x)
reponse = reponse.."<br>Le sinus est "..math.sin(x)
reponse = reponse.."<br>Le cosinus hyperbolique est "..math.cosh(x)
reponse = reponse.."<br>Le sinus hyperbolique est "..math.sinh(x)
reponse = reponse.."<br>La tangente hyperbolique est "..math.tanh(x)
reponse = reponse.."<br>L'arc tangente est "..math.atan(x)
reponse = reponse.."<br>La conversion en degrés est "..math.deg(x)
reponse = reponse.."<br>La conversion en radian est "..math.rad(x)
reponse = reponse.."<br>L'entier immédiatement supérieur est "..math.ceil(x)
reponse = reponse.."<br>L'entier immédiatement inférieur est "..math.floor(x)
return reponse
end
return p
</syntaxhighlight>
<code><nowiki>{{#invoke:Maths|diverse|5.2713}}</nowiki></code> indique : ''{{#invoke:Maths|diverse|5.2713}}''
<code><nowiki>{{#invoke:Maths|diverse|0.13}}</nowiki></code> indique : ''{{#invoke:Maths|diverse|0.13}}''
<code><nowiki>{{#invoke:Maths|diverse|-0.5}}</nowiki></code> indique : ''{{#invoke:Maths|diverse|-0.5}}''
<code><nowiki>{{#invoke:Maths|diverse|-7.333}}</nowiki></code> indique : ''{{#invoke:Maths|diverse|-7.333}}''
<br />
== Fonctions simples avec domaine de définition limité ==
Dans ce paragraphe, nous allons étudier les fonctions mathématiques qui ne sont pas définie sur la totalité de l’ensemble des nombres réels et qui nous retourne un seul réel. Ces fonctions sont :
# '''math.log''' ; Retourne le logarithme népérien d'un nombre réel.
# '''math.log10''' ; Retourne le logarithme décimal d'un nombre réel.
# '''math.tan''' ; Retourne la tangente d'un nombre réel.
# '''math.acos''' ; Retourne l'arc cosinus d'un nombre réel.
# '''math.asin''' ; Retourne l'arc sinus d'un nombre réel.
# '''math.sqrt''' ; Retourne la racine carrée d'un nombre réel.
Toutes ces fonctions ne sont pas définies sur la totalité de l’ensemble des nombres réels. Si on leur donne en argument, un nombre réel qui n'appartient pas à leur domaine de définition, ces fonctions retourneront '''nan''' ou '''-nan'''. On remarque qu'elle ne retourne pas '''nil''' comme on aurait pu le croire à priori.
Écrivons une fonction '''diverse2''' qui, comme le paragraphe précédent permet d’avoir le retour de toutes ces fonctions à un nombre donné :
<syntaxhighlight lang="lua">
local p = {}
function p.diverse2(frame)
local x = tonumber(frame.args[1])
local reponse = " "
reponse = reponse.."<br>Le logarithme népérien est "..math.log(x)
reponse = reponse.."<br>Le logarithme décimal est "..math.log10(x)
reponse = reponse.."<br>La tangente est "..math.tan(x)
reponse = reponse.."<br>L'arc cosinus est "..math.acos(x)
reponse = reponse.."<br>L'arc sinus est "..math.asin(x)
reponse = reponse.."<br>La racine carré est "..math.sqrt(x)
return reponse
end
return p
</syntaxhighlight>
<code><nowiki>{{#invoke:Maths|diverse2|1.570796326794896}}</nowiki></code> indique : ''{{#invoke:Maths|diverse2|1.570796326794896}}''
<code><nowiki>{{#invoke:Maths|diverse2|0.13}}</nowiki></code> indique : ''{{#invoke:Maths|diverse2|0.13}}''
<code><nowiki>{{#invoke:Maths|diverse2|-0.5}}</nowiki></code> indique : ''{{#invoke:Maths|diverse2|-0.5}}''
<code><nowiki>{{#invoke:Maths|diverse2|-7.333}}</nowiki></code> indique : ''{{#invoke:Maths|diverse2|-7.333}}''
La valeur 1.570796326794896 est une valeur approchée de π/2 qui n'appartient pas au domaine de définition de la fonction tangente. Pour cette valeur, nous avons malgré tout obtenu 1.3748233863972e+15 et non pas '''nan'''. On peut simuler la constante π à l'aide de la fonction préprogrammée '''math.pi'''. Essayons d'écrire une fonction tanpi qui calcule la tangente de π/2 en utilisant '''math.pi''' :
<syntaxhighlight lang="lua">
local p = {}
function p.tanpi()
return math.tan(math.pi/2)
end
return p
</syntaxhighlight>
<code><nowiki>{{#invoke:Maths|tanpi}}</nowiki></code> donne : ''{{#invoke:Maths|tanpi}}''
Nous constatons que nous obtenons une valeur encore plus grande que précédemment, mais nous n'obtenons toujours pas '''nan'''. Bien que la fonction '''math.tan''' soit à domaine de définition limité, il semblerait qu’il soit impossible de lui donner, en argument, un nombre réel tel qu'elle nous retourne '''nan'''.
<br />
== Fonctions usuelles ==
=== math.mod ===
=== math.pow ===
Permet de calculer 'x' à la puissance 'y'.
=== math.max ===
Cette fonction retourne le plus grand de ses paramètres.
<br />
=== math.min ===
Cette fonction retourne le plus petit de ses paramètres.
<br />
=== math.modf ===
Cette fonction mathématiques permet d'obtenir la partie entière et la partie fractionnaire d'un nombre donné. Elle retourne donc deux valeurs. À titre d'exemple, nous écrirons une fonction '''p.separation''' qui nous indiquera, sous forme rédigée, la partie entière et la partie fractionnaire d'un nombre décimal entré en argument :
<syntaxhighlight lang="lua">
local p = {}
function p.separation(frame)
local a,b = math.modf(frame.args[1])
return "La partie entière est "..a.." et la partie fractionnaire est "..b
end
return p
</syntaxhighlight>
<code><nowiki>{{#invoke:Maths|separation|5.2713}}</nowiki></code> indique : ''{{#invoke:Maths|separation|5.2713}}''
<br />
=== math.fmod ===
Cette fonction admet deux paramètres, math.fmod(n,d). Elle retourne le reste de la division de n par d. Une autre façon de voir serait de dire qu'elle nous donne la classe de congruence de n modulo d.
<br />
=== math.random et math.randomseed ===
'''math.random''' est une fonction qui retourne un nombre pseudo-aléatoire. Si l’on ne met pas de paramètre, ce nombre pseudo aléatoire sera dans l'intervalle [0;1[. Si l’on y met un paramètre n entier, le nombre pseudo-aléatoire sera un entier dans l'intervalle [1;n]. Si l’on y met deux paramètres entiers m et n, le nombre pseudo-aléatoire sera un entier dans l'intervalle [m;n].
Si la fonction est utilisée plusieurs fois dans un programme, elle donnera une liste de nombres pseudos aléatoires qui seront toujours les mêmes à chaque exécution du programme. Si l’on veut une liste de nombres différentes, il faut utiliser la fonction '''math.randomseed'''. La fonction '''math.randomseed''' admet un paramètre et selon la valeur de ce paramètre, la fonction '''math.random''' fournira une liste de nombres aléatoires qui sera différentes.
{{Attention|Seule la partie entière du paramètre passée à la fonction '''math.randomseed''' sera utilisée. La fonction '''math.randomseed''' ne fera pas la différence, par exemple, entre 47.3 et 47.8. Autant se contenter de lui transmettre un nombre entier !}}
Bien sûr, si l’on fournit toujours le même paramètre à la fonction '''math.randomseed''', on obtiendra toujours la même liste. Si on veut une liste de nombre qui semble vraiment aléatoire et différente à chaque utilisation du programme, il faut trouver un moyen de fournir à la fonction '''math.randomseed''' un paramètre différent à chaque utilisation du programme. La première méthode est que l'utilisateur du programme choisisse lui-même un paramètre différent à chaque exécution du programme. Ici, cela risque d’être difficile à réaliser compte tenu que l’on ne peut pas rentrer un paramètre en temps réel à chaque utilisation du programme.
La seconde méthode consiste à utiliser une fonction qui fasse appel à une donnée extérieure au programme et qui soit susceptible de varier d'une exécution à l'autre comme par exemple l’heure à laquelle démarre le programme. Nous approfondirons cette idée en exercice.
Pour le moment, écrivons, dans le [[Module:maths]], une fonction '''p.alea''' qui teste ce que l’on vient de dire. C'est-à-dire qui utilise la fonction '''math.randomseed''', auquel on aura transmit un paramètre grâce à '''#invoke''', suivi de la fonction '''math.random''' qui fournira une vingtaine de nombres aléatoires grâce à une boucle '''for..do'''. Pour être complet, nous pourrons aussi transmettre au programme les deux paramètres m et n décrit dans la présentation de la fonction '''math.random'''.
<syntaxhighlight lang="lua">
local p = {}
function p.alea(frame)
math.randomseed(frame.args[1])
local m,n = frame.args[2],frame.args[3]
local reponse = ""
for x = 1, 20 do
if m ~= nil and n ~= nil then
reponse = reponse..math.random(m,n).." "
elseif m ~= nil then
reponse = reponse..math.random(m).." "
else
reponse = reponse..math.random().." "
end
end
return reponse
end
return p
</syntaxhighlight>
<code><nowiki>{{#invoke:Maths|alea|3|5|15}}</nowiki>/code> donne : ''{{#invoke:Maths|alea|3|5|15}}''
{{Bas de page
| idfaculté = informatique
| précédent = [[../Chaînes de caractères/]]
| suivant = [[../Autres fonctions standards/]]
}}
[[en:Lua/Math Library]]
2zyon31apa5y2prq49tbkq911oh4836
966448
966446
2025-07-07T19:58:32Z
Wladek92
32615
/* math.pow */
966448
wikitext
text/x-wiki
{{Chapitre
| idfaculté = informatique
| précédent = [[../Chaînes de caractères/]]
| suivant = [[../Autres fonctions standards/]]
| page_liée = Exercices/Sur les fonctions mathématiques
| numéro = 7
| niveau = 10
}}
Nous allons, dans ce chapitre, étudier quelques fonctions préprogrammées dans le domaine des mathématiques. Comme dans le chapitre précédent, nous ne rangerons pas les fonctions dans l’ordre alphabétique, mais nous essaierons de classer les fonctions de la plus simple à la plus compliqué ou de la plus utile à la moins utile (ref. [[mw:Extension:Scribunto/Lua_reference_manual/fr#Bibliothèque mathématique|Lua_reference_manual]]).
Tous les exemples de ce chapitre seront rangés dans le [[Module:Maths]].
__TOC__
{{Clr}}
== Fonctions simples ==
Nous avons pas mal de fonctions mathématiques à étudier. Pour simplifier l'étude nous allons étudier, dans ce paragraphe, en même temps, toutes les fonctions mathématiques classiques qui acceptent en entrée un nombre réel quelconque et qui retourne un seul nombre réel. Ce sont les fonctions :
# '''math.abs''' ; Retourne la valeur absolue d'un nombre réel.
# '''math.exp''' ; Retourne l'exponentielle d'un nombre réel.
# '''math.ldexp''' ;
# '''math.frexp''' ;
# '''math.cos''' ; Retourne le cosinus d'un nombre réel.
# '''math.sin''' ; Retourne le sinus d'un nombre réel.
# '''math.cosh''' ; Retourne le cosinus hyperbolique d'un nombre réel.
# '''math.sinh''' ; Retourne le sinus hyperbolique d'un nombre réel.
# '''math.tanh''' ; Retourne la tangente hyperbolique d'un nombre réel.
# '''math.atan''' ; Retourne l'arc tangente d'un nombre réel.
# '''math.atan2''' ;
# '''math.deg''' ; Traduit en degré, un nombre donné en radian.
# '''math.rad''' ; Traduit en radian, un nombre donné en degré.
# '''math.ceil''' ; Retourne le plus petit entier supérieur ou égal à un nombre réel donné.
# '''math.floor''' ; Retourne le plus grand entier inférieur ou égal à un nombre réel donné.
Pour tester toutes ces fonctions, nous allons écrire une fonction '''diverse''' qui accepte un nombre réel en argument et qui nous retourne l'image de ce nombre réel par toutes les fonctions précédentes :
<syntaxhighlight lang="lua">
local p = {}
function p.diverse(frame)
local x = tonumber(frame.args[1])
local reponse = " "
reponse = reponse.."<br>La valeur absolu est "..math.abs(x)
reponse = reponse.."<br>L'exponentielle est "..math.exp(x)
reponse = reponse.."<br>Le cosinus est "..math.cos(x)
reponse = reponse.."<br>Le sinus est "..math.sin(x)
reponse = reponse.."<br>Le cosinus hyperbolique est "..math.cosh(x)
reponse = reponse.."<br>Le sinus hyperbolique est "..math.sinh(x)
reponse = reponse.."<br>La tangente hyperbolique est "..math.tanh(x)
reponse = reponse.."<br>L'arc tangente est "..math.atan(x)
reponse = reponse.."<br>La conversion en degrés est "..math.deg(x)
reponse = reponse.."<br>La conversion en radian est "..math.rad(x)
reponse = reponse.."<br>L'entier immédiatement supérieur est "..math.ceil(x)
reponse = reponse.."<br>L'entier immédiatement inférieur est "..math.floor(x)
return reponse
end
return p
</syntaxhighlight>
<code><nowiki>{{#invoke:Maths|diverse|5.2713}}</nowiki></code> indique : ''{{#invoke:Maths|diverse|5.2713}}''
<code><nowiki>{{#invoke:Maths|diverse|0.13}}</nowiki></code> indique : ''{{#invoke:Maths|diverse|0.13}}''
<code><nowiki>{{#invoke:Maths|diverse|-0.5}}</nowiki></code> indique : ''{{#invoke:Maths|diverse|-0.5}}''
<code><nowiki>{{#invoke:Maths|diverse|-7.333}}</nowiki></code> indique : ''{{#invoke:Maths|diverse|-7.333}}''
<br />
== Fonctions simples avec domaine de définition limité ==
Dans ce paragraphe, nous allons étudier les fonctions mathématiques qui ne sont pas définie sur la totalité de l’ensemble des nombres réels et qui nous retourne un seul réel. Ces fonctions sont :
# '''math.log''' ; Retourne le logarithme népérien d'un nombre réel.
# '''math.log10''' ; Retourne le logarithme décimal d'un nombre réel.
# '''math.tan''' ; Retourne la tangente d'un nombre réel.
# '''math.acos''' ; Retourne l'arc cosinus d'un nombre réel.
# '''math.asin''' ; Retourne l'arc sinus d'un nombre réel.
# '''math.sqrt''' ; Retourne la racine carrée d'un nombre réel.
Toutes ces fonctions ne sont pas définies sur la totalité de l’ensemble des nombres réels. Si on leur donne en argument, un nombre réel qui n'appartient pas à leur domaine de définition, ces fonctions retourneront '''nan''' ou '''-nan'''. On remarque qu'elle ne retourne pas '''nil''' comme on aurait pu le croire à priori.
Écrivons une fonction '''diverse2''' qui, comme le paragraphe précédent permet d’avoir le retour de toutes ces fonctions à un nombre donné :
<syntaxhighlight lang="lua">
local p = {}
function p.diverse2(frame)
local x = tonumber(frame.args[1])
local reponse = " "
reponse = reponse.."<br>Le logarithme népérien est "..math.log(x)
reponse = reponse.."<br>Le logarithme décimal est "..math.log10(x)
reponse = reponse.."<br>La tangente est "..math.tan(x)
reponse = reponse.."<br>L'arc cosinus est "..math.acos(x)
reponse = reponse.."<br>L'arc sinus est "..math.asin(x)
reponse = reponse.."<br>La racine carré est "..math.sqrt(x)
return reponse
end
return p
</syntaxhighlight>
<code><nowiki>{{#invoke:Maths|diverse2|1.570796326794896}}</nowiki></code> indique : ''{{#invoke:Maths|diverse2|1.570796326794896}}''
<code><nowiki>{{#invoke:Maths|diverse2|0.13}}</nowiki></code> indique : ''{{#invoke:Maths|diverse2|0.13}}''
<code><nowiki>{{#invoke:Maths|diverse2|-0.5}}</nowiki></code> indique : ''{{#invoke:Maths|diverse2|-0.5}}''
<code><nowiki>{{#invoke:Maths|diverse2|-7.333}}</nowiki></code> indique : ''{{#invoke:Maths|diverse2|-7.333}}''
La valeur 1.570796326794896 est une valeur approchée de π/2 qui n'appartient pas au domaine de définition de la fonction tangente. Pour cette valeur, nous avons malgré tout obtenu 1.3748233863972e+15 et non pas '''nan'''. On peut simuler la constante π à l'aide de la fonction préprogrammée '''math.pi'''. Essayons d'écrire une fonction tanpi qui calcule la tangente de π/2 en utilisant '''math.pi''' :
<syntaxhighlight lang="lua">
local p = {}
function p.tanpi()
return math.tan(math.pi/2)
end
return p
</syntaxhighlight>
<code><nowiki>{{#invoke:Maths|tanpi}}</nowiki></code> donne : ''{{#invoke:Maths|tanpi}}''
Nous constatons que nous obtenons une valeur encore plus grande que précédemment, mais nous n'obtenons toujours pas '''nan'''. Bien que la fonction '''math.tan''' soit à domaine de définition limité, il semblerait qu’il soit impossible de lui donner, en argument, un nombre réel tel qu'elle nous retourne '''nan'''.
<br />
== Fonctions usuelles ==
=== math.mod ===
=== math.pow ===
Permet de calculer ''x'' à la puissance ''y''.
=== math.max ===
Cette fonction retourne le plus grand de ses paramètres.
<br />
=== math.min ===
Cette fonction retourne le plus petit de ses paramètres.
<br />
=== math.modf ===
Cette fonction mathématiques permet d'obtenir la partie entière et la partie fractionnaire d'un nombre donné. Elle retourne donc deux valeurs. À titre d'exemple, nous écrirons une fonction '''p.separation''' qui nous indiquera, sous forme rédigée, la partie entière et la partie fractionnaire d'un nombre décimal entré en argument :
<syntaxhighlight lang="lua">
local p = {}
function p.separation(frame)
local a,b = math.modf(frame.args[1])
return "La partie entière est "..a.." et la partie fractionnaire est "..b
end
return p
</syntaxhighlight>
<code><nowiki>{{#invoke:Maths|separation|5.2713}}</nowiki></code> indique : ''{{#invoke:Maths|separation|5.2713}}''
<br />
=== math.fmod ===
Cette fonction admet deux paramètres, math.fmod(n,d). Elle retourne le reste de la division de n par d. Une autre façon de voir serait de dire qu'elle nous donne la classe de congruence de n modulo d.
<br />
=== math.random et math.randomseed ===
'''math.random''' est une fonction qui retourne un nombre pseudo-aléatoire. Si l’on ne met pas de paramètre, ce nombre pseudo aléatoire sera dans l'intervalle [0;1[. Si l’on y met un paramètre n entier, le nombre pseudo-aléatoire sera un entier dans l'intervalle [1;n]. Si l’on y met deux paramètres entiers m et n, le nombre pseudo-aléatoire sera un entier dans l'intervalle [m;n].
Si la fonction est utilisée plusieurs fois dans un programme, elle donnera une liste de nombres pseudos aléatoires qui seront toujours les mêmes à chaque exécution du programme. Si l’on veut une liste de nombres différentes, il faut utiliser la fonction '''math.randomseed'''. La fonction '''math.randomseed''' admet un paramètre et selon la valeur de ce paramètre, la fonction '''math.random''' fournira une liste de nombres aléatoires qui sera différentes.
{{Attention|Seule la partie entière du paramètre passée à la fonction '''math.randomseed''' sera utilisée. La fonction '''math.randomseed''' ne fera pas la différence, par exemple, entre 47.3 et 47.8. Autant se contenter de lui transmettre un nombre entier !}}
Bien sûr, si l’on fournit toujours le même paramètre à la fonction '''math.randomseed''', on obtiendra toujours la même liste. Si on veut une liste de nombre qui semble vraiment aléatoire et différente à chaque utilisation du programme, il faut trouver un moyen de fournir à la fonction '''math.randomseed''' un paramètre différent à chaque utilisation du programme. La première méthode est que l'utilisateur du programme choisisse lui-même un paramètre différent à chaque exécution du programme. Ici, cela risque d’être difficile à réaliser compte tenu que l’on ne peut pas rentrer un paramètre en temps réel à chaque utilisation du programme.
La seconde méthode consiste à utiliser une fonction qui fasse appel à une donnée extérieure au programme et qui soit susceptible de varier d'une exécution à l'autre comme par exemple l’heure à laquelle démarre le programme. Nous approfondirons cette idée en exercice.
Pour le moment, écrivons, dans le [[Module:maths]], une fonction '''p.alea''' qui teste ce que l’on vient de dire. C'est-à-dire qui utilise la fonction '''math.randomseed''', auquel on aura transmit un paramètre grâce à '''#invoke''', suivi de la fonction '''math.random''' qui fournira une vingtaine de nombres aléatoires grâce à une boucle '''for..do'''. Pour être complet, nous pourrons aussi transmettre au programme les deux paramètres m et n décrit dans la présentation de la fonction '''math.random'''.
<syntaxhighlight lang="lua">
local p = {}
function p.alea(frame)
math.randomseed(frame.args[1])
local m,n = frame.args[2],frame.args[3]
local reponse = ""
for x = 1, 20 do
if m ~= nil and n ~= nil then
reponse = reponse..math.random(m,n).." "
elseif m ~= nil then
reponse = reponse..math.random(m).." "
else
reponse = reponse..math.random().." "
end
end
return reponse
end
return p
</syntaxhighlight>
<code><nowiki>{{#invoke:Maths|alea|3|5|15}}</nowiki>/code> donne : ''{{#invoke:Maths|alea|3|5|15}}''
{{Bas de page
| idfaculté = informatique
| précédent = [[../Chaînes de caractères/]]
| suivant = [[../Autres fonctions standards/]]
}}
[[en:Lua/Math Library]]
o2gxlhom2z2bij67tt6ylr5s80f64vc
966451
966448
2025-07-07T20:22:37Z
Wladek92
32615
/* math.random et math.randomseed */
966451
wikitext
text/x-wiki
{{Chapitre
| idfaculté = informatique
| précédent = [[../Chaînes de caractères/]]
| suivant = [[../Autres fonctions standards/]]
| page_liée = Exercices/Sur les fonctions mathématiques
| numéro = 7
| niveau = 10
}}
Nous allons, dans ce chapitre, étudier quelques fonctions préprogrammées dans le domaine des mathématiques. Comme dans le chapitre précédent, nous ne rangerons pas les fonctions dans l’ordre alphabétique, mais nous essaierons de classer les fonctions de la plus simple à la plus compliqué ou de la plus utile à la moins utile (ref. [[mw:Extension:Scribunto/Lua_reference_manual/fr#Bibliothèque mathématique|Lua_reference_manual]]).
Tous les exemples de ce chapitre seront rangés dans le [[Module:Maths]].
__TOC__
{{Clr}}
== Fonctions simples ==
Nous avons pas mal de fonctions mathématiques à étudier. Pour simplifier l'étude nous allons étudier, dans ce paragraphe, en même temps, toutes les fonctions mathématiques classiques qui acceptent en entrée un nombre réel quelconque et qui retourne un seul nombre réel. Ce sont les fonctions :
# '''math.abs''' ; Retourne la valeur absolue d'un nombre réel.
# '''math.exp''' ; Retourne l'exponentielle d'un nombre réel.
# '''math.ldexp''' ;
# '''math.frexp''' ;
# '''math.cos''' ; Retourne le cosinus d'un nombre réel.
# '''math.sin''' ; Retourne le sinus d'un nombre réel.
# '''math.cosh''' ; Retourne le cosinus hyperbolique d'un nombre réel.
# '''math.sinh''' ; Retourne le sinus hyperbolique d'un nombre réel.
# '''math.tanh''' ; Retourne la tangente hyperbolique d'un nombre réel.
# '''math.atan''' ; Retourne l'arc tangente d'un nombre réel.
# '''math.atan2''' ;
# '''math.deg''' ; Traduit en degré, un nombre donné en radian.
# '''math.rad''' ; Traduit en radian, un nombre donné en degré.
# '''math.ceil''' ; Retourne le plus petit entier supérieur ou égal à un nombre réel donné.
# '''math.floor''' ; Retourne le plus grand entier inférieur ou égal à un nombre réel donné.
Pour tester toutes ces fonctions, nous allons écrire une fonction '''diverse''' qui accepte un nombre réel en argument et qui nous retourne l'image de ce nombre réel par toutes les fonctions précédentes :
<syntaxhighlight lang="lua">
local p = {}
function p.diverse(frame)
local x = tonumber(frame.args[1])
local reponse = " "
reponse = reponse.."<br>La valeur absolu est "..math.abs(x)
reponse = reponse.."<br>L'exponentielle est "..math.exp(x)
reponse = reponse.."<br>Le cosinus est "..math.cos(x)
reponse = reponse.."<br>Le sinus est "..math.sin(x)
reponse = reponse.."<br>Le cosinus hyperbolique est "..math.cosh(x)
reponse = reponse.."<br>Le sinus hyperbolique est "..math.sinh(x)
reponse = reponse.."<br>La tangente hyperbolique est "..math.tanh(x)
reponse = reponse.."<br>L'arc tangente est "..math.atan(x)
reponse = reponse.."<br>La conversion en degrés est "..math.deg(x)
reponse = reponse.."<br>La conversion en radian est "..math.rad(x)
reponse = reponse.."<br>L'entier immédiatement supérieur est "..math.ceil(x)
reponse = reponse.."<br>L'entier immédiatement inférieur est "..math.floor(x)
return reponse
end
return p
</syntaxhighlight>
<code><nowiki>{{#invoke:Maths|diverse|5.2713}}</nowiki></code> indique : ''{{#invoke:Maths|diverse|5.2713}}''
<code><nowiki>{{#invoke:Maths|diverse|0.13}}</nowiki></code> indique : ''{{#invoke:Maths|diverse|0.13}}''
<code><nowiki>{{#invoke:Maths|diverse|-0.5}}</nowiki></code> indique : ''{{#invoke:Maths|diverse|-0.5}}''
<code><nowiki>{{#invoke:Maths|diverse|-7.333}}</nowiki></code> indique : ''{{#invoke:Maths|diverse|-7.333}}''
<br />
== Fonctions simples avec domaine de définition limité ==
Dans ce paragraphe, nous allons étudier les fonctions mathématiques qui ne sont pas définie sur la totalité de l’ensemble des nombres réels et qui nous retourne un seul réel. Ces fonctions sont :
# '''math.log''' ; Retourne le logarithme népérien d'un nombre réel.
# '''math.log10''' ; Retourne le logarithme décimal d'un nombre réel.
# '''math.tan''' ; Retourne la tangente d'un nombre réel.
# '''math.acos''' ; Retourne l'arc cosinus d'un nombre réel.
# '''math.asin''' ; Retourne l'arc sinus d'un nombre réel.
# '''math.sqrt''' ; Retourne la racine carrée d'un nombre réel.
Toutes ces fonctions ne sont pas définies sur la totalité de l’ensemble des nombres réels. Si on leur donne en argument, un nombre réel qui n'appartient pas à leur domaine de définition, ces fonctions retourneront '''nan''' ou '''-nan'''. On remarque qu'elle ne retourne pas '''nil''' comme on aurait pu le croire à priori.
Écrivons une fonction '''diverse2''' qui, comme le paragraphe précédent permet d’avoir le retour de toutes ces fonctions à un nombre donné :
<syntaxhighlight lang="lua">
local p = {}
function p.diverse2(frame)
local x = tonumber(frame.args[1])
local reponse = " "
reponse = reponse.."<br>Le logarithme népérien est "..math.log(x)
reponse = reponse.."<br>Le logarithme décimal est "..math.log10(x)
reponse = reponse.."<br>La tangente est "..math.tan(x)
reponse = reponse.."<br>L'arc cosinus est "..math.acos(x)
reponse = reponse.."<br>L'arc sinus est "..math.asin(x)
reponse = reponse.."<br>La racine carré est "..math.sqrt(x)
return reponse
end
return p
</syntaxhighlight>
<code><nowiki>{{#invoke:Maths|diverse2|1.570796326794896}}</nowiki></code> indique : ''{{#invoke:Maths|diverse2|1.570796326794896}}''
<code><nowiki>{{#invoke:Maths|diverse2|0.13}}</nowiki></code> indique : ''{{#invoke:Maths|diverse2|0.13}}''
<code><nowiki>{{#invoke:Maths|diverse2|-0.5}}</nowiki></code> indique : ''{{#invoke:Maths|diverse2|-0.5}}''
<code><nowiki>{{#invoke:Maths|diverse2|-7.333}}</nowiki></code> indique : ''{{#invoke:Maths|diverse2|-7.333}}''
La valeur 1.570796326794896 est une valeur approchée de π/2 qui n'appartient pas au domaine de définition de la fonction tangente. Pour cette valeur, nous avons malgré tout obtenu 1.3748233863972e+15 et non pas '''nan'''. On peut simuler la constante π à l'aide de la fonction préprogrammée '''math.pi'''. Essayons d'écrire une fonction tanpi qui calcule la tangente de π/2 en utilisant '''math.pi''' :
<syntaxhighlight lang="lua">
local p = {}
function p.tanpi()
return math.tan(math.pi/2)
end
return p
</syntaxhighlight>
<code><nowiki>{{#invoke:Maths|tanpi}}</nowiki></code> donne : ''{{#invoke:Maths|tanpi}}''
Nous constatons que nous obtenons une valeur encore plus grande que précédemment, mais nous n'obtenons toujours pas '''nan'''. Bien que la fonction '''math.tan''' soit à domaine de définition limité, il semblerait qu’il soit impossible de lui donner, en argument, un nombre réel tel qu'elle nous retourne '''nan'''.
<br />
== Fonctions usuelles ==
=== math.mod ===
=== math.pow ===
Permet de calculer ''x'' à la puissance ''y''.
=== math.max ===
Cette fonction retourne le plus grand de ses paramètres.
<br />
=== math.min ===
Cette fonction retourne le plus petit de ses paramètres.
<br />
=== math.modf ===
Cette fonction mathématiques permet d'obtenir la partie entière et la partie fractionnaire d'un nombre donné. Elle retourne donc deux valeurs. À titre d'exemple, nous écrirons une fonction '''p.separation''' qui nous indiquera, sous forme rédigée, la partie entière et la partie fractionnaire d'un nombre décimal entré en argument :
<syntaxhighlight lang="lua">
local p = {}
function p.separation(frame)
local a,b = math.modf(frame.args[1])
return "La partie entière est "..a.." et la partie fractionnaire est "..b
end
return p
</syntaxhighlight>
<code><nowiki>{{#invoke:Maths|separation|5.2713}}</nowiki></code> indique : ''{{#invoke:Maths|separation|5.2713}}''
<br />
=== math.fmod ===
Cette fonction admet deux paramètres, math.fmod(n,d). Elle retourne le reste de la division de n par d. Une autre façon de voir serait de dire qu'elle nous donne la classe de congruence de n modulo d.
<br />
=== math.random et math.randomseed ===
'''math.random''' est une fonction qui retourne un nombre pseudo-aléatoire. Si l’on ne met pas de paramètre, ce nombre pseudo aléatoire sera dans l'intervalle [0;1[. Si l’on y met un paramètre n entier, le nombre pseudo-aléatoire sera un entier dans l'intervalle [1;n]. Si l’on y met deux paramètres entiers m et n, le nombre pseudo-aléatoire sera un entier dans l'intervalle [m;n].
Si la fonction est utilisée plusieurs fois dans un programme, elle donnera une liste de nombres pseudos aléatoires qui seront toujours les mêmes à chaque exécution du programme. Si l’on veut une liste de nombres différentes, il faut utiliser la fonction '''math.randomseed'''. La fonction '''math.randomseed''' admet un paramètre et selon la valeur de ce paramètre, la fonction '''math.random''' fournira une liste de nombres aléatoires qui sera différentes.
{{Attention|Seule la partie entière du paramètre passée à la fonction '''math.randomseed''' sera utilisée. La fonction '''math.randomseed''' ne fera pas la différence, par exemple, entre 47.3 et 47.8. Autant se contenter de lui transmettre un nombre entier !}}
Bien sûr, si l’on fournit toujours le même paramètre à la fonction '''math.randomseed''', on obtiendra toujours la même liste. Si on veut une liste de nombre qui semble vraiment aléatoire et différente à chaque utilisation du programme, il faut trouver un moyen de fournir à la fonction '''math.randomseed''' un paramètre différent à chaque utilisation du programme. La première méthode est que l'utilisateur du programme choisisse lui-même un paramètre différent à chaque exécution du programme. Ici, cela risque d’être difficile à réaliser compte tenu que l’on ne peut pas rentrer un paramètre en temps réel à chaque utilisation du programme.
La seconde méthode consiste à utiliser une fonction qui fasse appel à une donnée extérieure au programme et qui soit susceptible de varier d'une exécution à l'autre comme par exemple l’heure à laquelle démarre le programme. Nous approfondirons cette idée en exercice.
Pour le moment, écrivons, dans le [[Module:maths]], une fonction '''p.alea''' qui teste ce que l’on vient de dire. C'est-à-dire qui utilise la fonction '''math.randomseed''', auquel on aura transmit un paramètre grâce à '''#invoke''', suivi de la fonction '''math.random''' qui fournira une vingtaine de nombres aléatoires grâce à une boucle '''for..do'''. Pour être complet, nous pourrons aussi transmettre au programme les deux paramètres m et n décrit dans la présentation de la fonction '''math.random'''.
<syntaxhighlight lang="lua">
local p = {}
function p.alea(frame)
math.randomseed(frame.args[1])
local m,n = frame.args[2],frame.args[3]
local reponse = ""
for x = 1, 20 do
if m ~= nil and n ~= nil then
reponse = reponse..math.random(m,n).." "
elseif m ~= nil then
reponse = reponse..math.random(m).." "
else
reponse = reponse..math.random().." "
end
end
return reponse
end
return p
</syntaxhighlight>
1ere exécution avec une graine = 3, vingt valeurs allant de 5 à 15 :
<code><nowiki>{{#invoke:Maths|alea|3|5|15}}</nowiki></code> donne : ''{{#invoke:Maths|alea|3|5|15}}''
2nde exécution : la même graine donne les mêmes valeurs aléatoires :
<code><nowiki>{{#invoke:Maths|alea|3|5|15}}</nowiki></code> donne : ''{{#invoke:Maths|alea|3|5|15}}''
3ème exécution : en modifiant la graine (ici de 3 à 2), la liste des valeurs aléatoires est différente :
<code><nowiki>{{#invoke:Maths|alea|2|5|15}}</nowiki></code> donne : ''{{#invoke:Maths|alea|3|5|15}}''
{{Bas de page
| idfaculté = informatique
| précédent = [[../Chaînes de caractères/]]
| suivant = [[../Autres fonctions standards/]]
}}
[[en:Lua/Math Library]]
d3ls2e2zhk6o0kenzlsgru5o61dwcvl
966452
966451
2025-07-07T20:23:23Z
Wladek92
32615
/* Fonctions usuelles */
966452
wikitext
text/x-wiki
{{Chapitre
| idfaculté = informatique
| précédent = [[../Chaînes de caractères/]]
| suivant = [[../Autres fonctions standards/]]
| page_liée = Exercices/Sur les fonctions mathématiques
| numéro = 7
| niveau = 10
}}
Nous allons, dans ce chapitre, étudier quelques fonctions préprogrammées dans le domaine des mathématiques. Comme dans le chapitre précédent, nous ne rangerons pas les fonctions dans l’ordre alphabétique, mais nous essaierons de classer les fonctions de la plus simple à la plus compliqué ou de la plus utile à la moins utile (ref. [[mw:Extension:Scribunto/Lua_reference_manual/fr#Bibliothèque mathématique|Lua_reference_manual]]).
Tous les exemples de ce chapitre seront rangés dans le [[Module:Maths]].
__TOC__
{{Clr}}
== Fonctions simples ==
Nous avons pas mal de fonctions mathématiques à étudier. Pour simplifier l'étude nous allons étudier, dans ce paragraphe, en même temps, toutes les fonctions mathématiques classiques qui acceptent en entrée un nombre réel quelconque et qui retourne un seul nombre réel. Ce sont les fonctions :
# '''math.abs''' ; Retourne la valeur absolue d'un nombre réel.
# '''math.exp''' ; Retourne l'exponentielle d'un nombre réel.
# '''math.ldexp''' ;
# '''math.frexp''' ;
# '''math.cos''' ; Retourne le cosinus d'un nombre réel.
# '''math.sin''' ; Retourne le sinus d'un nombre réel.
# '''math.cosh''' ; Retourne le cosinus hyperbolique d'un nombre réel.
# '''math.sinh''' ; Retourne le sinus hyperbolique d'un nombre réel.
# '''math.tanh''' ; Retourne la tangente hyperbolique d'un nombre réel.
# '''math.atan''' ; Retourne l'arc tangente d'un nombre réel.
# '''math.atan2''' ;
# '''math.deg''' ; Traduit en degré, un nombre donné en radian.
# '''math.rad''' ; Traduit en radian, un nombre donné en degré.
# '''math.ceil''' ; Retourne le plus petit entier supérieur ou égal à un nombre réel donné.
# '''math.floor''' ; Retourne le plus grand entier inférieur ou égal à un nombre réel donné.
Pour tester toutes ces fonctions, nous allons écrire une fonction '''diverse''' qui accepte un nombre réel en argument et qui nous retourne l'image de ce nombre réel par toutes les fonctions précédentes :
<syntaxhighlight lang="lua">
local p = {}
function p.diverse(frame)
local x = tonumber(frame.args[1])
local reponse = " "
reponse = reponse.."<br>La valeur absolu est "..math.abs(x)
reponse = reponse.."<br>L'exponentielle est "..math.exp(x)
reponse = reponse.."<br>Le cosinus est "..math.cos(x)
reponse = reponse.."<br>Le sinus est "..math.sin(x)
reponse = reponse.."<br>Le cosinus hyperbolique est "..math.cosh(x)
reponse = reponse.."<br>Le sinus hyperbolique est "..math.sinh(x)
reponse = reponse.."<br>La tangente hyperbolique est "..math.tanh(x)
reponse = reponse.."<br>L'arc tangente est "..math.atan(x)
reponse = reponse.."<br>La conversion en degrés est "..math.deg(x)
reponse = reponse.."<br>La conversion en radian est "..math.rad(x)
reponse = reponse.."<br>L'entier immédiatement supérieur est "..math.ceil(x)
reponse = reponse.."<br>L'entier immédiatement inférieur est "..math.floor(x)
return reponse
end
return p
</syntaxhighlight>
<code><nowiki>{{#invoke:Maths|diverse|5.2713}}</nowiki></code> indique : ''{{#invoke:Maths|diverse|5.2713}}''
<code><nowiki>{{#invoke:Maths|diverse|0.13}}</nowiki></code> indique : ''{{#invoke:Maths|diverse|0.13}}''
<code><nowiki>{{#invoke:Maths|diverse|-0.5}}</nowiki></code> indique : ''{{#invoke:Maths|diverse|-0.5}}''
<code><nowiki>{{#invoke:Maths|diverse|-7.333}}</nowiki></code> indique : ''{{#invoke:Maths|diverse|-7.333}}''
<br />
== Fonctions simples avec domaine de définition limité ==
Dans ce paragraphe, nous allons étudier les fonctions mathématiques qui ne sont pas définie sur la totalité de l’ensemble des nombres réels et qui nous retourne un seul réel. Ces fonctions sont :
# '''math.log''' ; Retourne le logarithme népérien d'un nombre réel.
# '''math.log10''' ; Retourne le logarithme décimal d'un nombre réel.
# '''math.tan''' ; Retourne la tangente d'un nombre réel.
# '''math.acos''' ; Retourne l'arc cosinus d'un nombre réel.
# '''math.asin''' ; Retourne l'arc sinus d'un nombre réel.
# '''math.sqrt''' ; Retourne la racine carrée d'un nombre réel.
Toutes ces fonctions ne sont pas définies sur la totalité de l’ensemble des nombres réels. Si on leur donne en argument, un nombre réel qui n'appartient pas à leur domaine de définition, ces fonctions retourneront '''nan''' ou '''-nan'''. On remarque qu'elle ne retourne pas '''nil''' comme on aurait pu le croire à priori.
Écrivons une fonction '''diverse2''' qui, comme le paragraphe précédent permet d’avoir le retour de toutes ces fonctions à un nombre donné :
<syntaxhighlight lang="lua">
local p = {}
function p.diverse2(frame)
local x = tonumber(frame.args[1])
local reponse = " "
reponse = reponse.."<br>Le logarithme népérien est "..math.log(x)
reponse = reponse.."<br>Le logarithme décimal est "..math.log10(x)
reponse = reponse.."<br>La tangente est "..math.tan(x)
reponse = reponse.."<br>L'arc cosinus est "..math.acos(x)
reponse = reponse.."<br>L'arc sinus est "..math.asin(x)
reponse = reponse.."<br>La racine carré est "..math.sqrt(x)
return reponse
end
return p
</syntaxhighlight>
<code><nowiki>{{#invoke:Maths|diverse2|1.570796326794896}}</nowiki></code> indique : ''{{#invoke:Maths|diverse2|1.570796326794896}}''
<code><nowiki>{{#invoke:Maths|diverse2|0.13}}</nowiki></code> indique : ''{{#invoke:Maths|diverse2|0.13}}''
<code><nowiki>{{#invoke:Maths|diverse2|-0.5}}</nowiki></code> indique : ''{{#invoke:Maths|diverse2|-0.5}}''
<code><nowiki>{{#invoke:Maths|diverse2|-7.333}}</nowiki></code> indique : ''{{#invoke:Maths|diverse2|-7.333}}''
La valeur 1.570796326794896 est une valeur approchée de π/2 qui n'appartient pas au domaine de définition de la fonction tangente. Pour cette valeur, nous avons malgré tout obtenu 1.3748233863972e+15 et non pas '''nan'''. On peut simuler la constante π à l'aide de la fonction préprogrammée '''math.pi'''. Essayons d'écrire une fonction tanpi qui calcule la tangente de π/2 en utilisant '''math.pi''' :
<syntaxhighlight lang="lua">
local p = {}
function p.tanpi()
return math.tan(math.pi/2)
end
return p
</syntaxhighlight>
<code><nowiki>{{#invoke:Maths|tanpi}}</nowiki></code> donne : ''{{#invoke:Maths|tanpi}}''
Nous constatons que nous obtenons une valeur encore plus grande que précédemment, mais nous n'obtenons toujours pas '''nan'''. Bien que la fonction '''math.tan''' soit à domaine de définition limité, il semblerait qu’il soit impossible de lui donner, en argument, un nombre réel tel qu'elle nous retourne '''nan'''.
<br />
== Fonctions diverses ==
=== math.mod ===
=== math.pow ===
Permet de calculer ''x'' à la puissance ''y''.
=== math.max ===
Cette fonction retourne le plus grand de ses paramètres.
<br />
=== math.min ===
Cette fonction retourne le plus petit de ses paramètres.
<br />
=== math.modf ===
Cette fonction mathématiques permet d'obtenir la partie entière et la partie fractionnaire d'un nombre donné. Elle retourne donc deux valeurs. À titre d'exemple, nous écrirons une fonction '''p.separation''' qui nous indiquera, sous forme rédigée, la partie entière et la partie fractionnaire d'un nombre décimal entré en argument :
<syntaxhighlight lang="lua">
local p = {}
function p.separation(frame)
local a,b = math.modf(frame.args[1])
return "La partie entière est "..a.." et la partie fractionnaire est "..b
end
return p
</syntaxhighlight>
<code><nowiki>{{#invoke:Maths|separation|5.2713}}</nowiki></code> indique : ''{{#invoke:Maths|separation|5.2713}}''
<br />
=== math.fmod ===
Cette fonction admet deux paramètres, math.fmod(n,d). Elle retourne le reste de la division de n par d. Une autre façon de voir serait de dire qu'elle nous donne la classe de congruence de n modulo d.
<br />
=== math.random et math.randomseed ===
'''math.random''' est une fonction qui retourne un nombre pseudo-aléatoire. Si l’on ne met pas de paramètre, ce nombre pseudo aléatoire sera dans l'intervalle [0;1[. Si l’on y met un paramètre n entier, le nombre pseudo-aléatoire sera un entier dans l'intervalle [1;n]. Si l’on y met deux paramètres entiers m et n, le nombre pseudo-aléatoire sera un entier dans l'intervalle [m;n].
Si la fonction est utilisée plusieurs fois dans un programme, elle donnera une liste de nombres pseudos aléatoires qui seront toujours les mêmes à chaque exécution du programme. Si l’on veut une liste de nombres différentes, il faut utiliser la fonction '''math.randomseed'''. La fonction '''math.randomseed''' admet un paramètre et selon la valeur de ce paramètre, la fonction '''math.random''' fournira une liste de nombres aléatoires qui sera différentes.
{{Attention|Seule la partie entière du paramètre passée à la fonction '''math.randomseed''' sera utilisée. La fonction '''math.randomseed''' ne fera pas la différence, par exemple, entre 47.3 et 47.8. Autant se contenter de lui transmettre un nombre entier !}}
Bien sûr, si l’on fournit toujours le même paramètre à la fonction '''math.randomseed''', on obtiendra toujours la même liste. Si on veut une liste de nombre qui semble vraiment aléatoire et différente à chaque utilisation du programme, il faut trouver un moyen de fournir à la fonction '''math.randomseed''' un paramètre différent à chaque utilisation du programme. La première méthode est que l'utilisateur du programme choisisse lui-même un paramètre différent à chaque exécution du programme. Ici, cela risque d’être difficile à réaliser compte tenu que l’on ne peut pas rentrer un paramètre en temps réel à chaque utilisation du programme.
La seconde méthode consiste à utiliser une fonction qui fasse appel à une donnée extérieure au programme et qui soit susceptible de varier d'une exécution à l'autre comme par exemple l’heure à laquelle démarre le programme. Nous approfondirons cette idée en exercice.
Pour le moment, écrivons, dans le [[Module:maths]], une fonction '''p.alea''' qui teste ce que l’on vient de dire. C'est-à-dire qui utilise la fonction '''math.randomseed''', auquel on aura transmit un paramètre grâce à '''#invoke''', suivi de la fonction '''math.random''' qui fournira une vingtaine de nombres aléatoires grâce à une boucle '''for..do'''. Pour être complet, nous pourrons aussi transmettre au programme les deux paramètres m et n décrit dans la présentation de la fonction '''math.random'''.
<syntaxhighlight lang="lua">
local p = {}
function p.alea(frame)
math.randomseed(frame.args[1])
local m,n = frame.args[2],frame.args[3]
local reponse = ""
for x = 1, 20 do
if m ~= nil and n ~= nil then
reponse = reponse..math.random(m,n).." "
elseif m ~= nil then
reponse = reponse..math.random(m).." "
else
reponse = reponse..math.random().." "
end
end
return reponse
end
return p
</syntaxhighlight>
1ere exécution avec une graine = 3, vingt valeurs allant de 5 à 15 :
<code><nowiki>{{#invoke:Maths|alea|3|5|15}}</nowiki></code> donne : ''{{#invoke:Maths|alea|3|5|15}}''
2nde exécution : la même graine donne les mêmes valeurs aléatoires :
<code><nowiki>{{#invoke:Maths|alea|3|5|15}}</nowiki></code> donne : ''{{#invoke:Maths|alea|3|5|15}}''
3ème exécution : en modifiant la graine (ici de 3 à 2), la liste des valeurs aléatoires est différente :
<code><nowiki>{{#invoke:Maths|alea|2|5|15}}</nowiki></code> donne : ''{{#invoke:Maths|alea|3|5|15}}''
{{Bas de page
| idfaculté = informatique
| précédent = [[../Chaînes de caractères/]]
| suivant = [[../Autres fonctions standards/]]
}}
[[en:Lua/Math Library]]
g6ljzq1d1e41r877rhpen7i6jtpvw7a
966464
966452
2025-07-08T09:26:30Z
Wladek92
32615
/* math.mod */
966464
wikitext
text/x-wiki
{{Chapitre
| idfaculté = informatique
| précédent = [[../Chaînes de caractères/]]
| suivant = [[../Autres fonctions standards/]]
| page_liée = Exercices/Sur les fonctions mathématiques
| numéro = 7
| niveau = 10
}}
Nous allons, dans ce chapitre, étudier quelques fonctions préprogrammées dans le domaine des mathématiques. Comme dans le chapitre précédent, nous ne rangerons pas les fonctions dans l’ordre alphabétique, mais nous essaierons de classer les fonctions de la plus simple à la plus compliqué ou de la plus utile à la moins utile (ref. [[mw:Extension:Scribunto/Lua_reference_manual/fr#Bibliothèque mathématique|Lua_reference_manual]]).
Tous les exemples de ce chapitre seront rangés dans le [[Module:Maths]].
__TOC__
{{Clr}}
== Fonctions simples ==
Nous avons pas mal de fonctions mathématiques à étudier. Pour simplifier l'étude nous allons étudier, dans ce paragraphe, en même temps, toutes les fonctions mathématiques classiques qui acceptent en entrée un nombre réel quelconque et qui retourne un seul nombre réel. Ce sont les fonctions :
# '''math.abs''' ; Retourne la valeur absolue d'un nombre réel.
# '''math.exp''' ; Retourne l'exponentielle d'un nombre réel.
# '''math.ldexp''' ;
# '''math.frexp''' ;
# '''math.cos''' ; Retourne le cosinus d'un nombre réel.
# '''math.sin''' ; Retourne le sinus d'un nombre réel.
# '''math.cosh''' ; Retourne le cosinus hyperbolique d'un nombre réel.
# '''math.sinh''' ; Retourne le sinus hyperbolique d'un nombre réel.
# '''math.tanh''' ; Retourne la tangente hyperbolique d'un nombre réel.
# '''math.atan''' ; Retourne l'arc tangente d'un nombre réel.
# '''math.atan2''' ;
# '''math.deg''' ; Traduit en degré, un nombre donné en radian.
# '''math.rad''' ; Traduit en radian, un nombre donné en degré.
# '''math.ceil''' ; Retourne le plus petit entier supérieur ou égal à un nombre réel donné.
# '''math.floor''' ; Retourne le plus grand entier inférieur ou égal à un nombre réel donné.
Pour tester toutes ces fonctions, nous allons écrire une fonction '''diverse''' qui accepte un nombre réel en argument et qui nous retourne l'image de ce nombre réel par toutes les fonctions précédentes :
<syntaxhighlight lang="lua">
local p = {}
function p.diverse(frame)
local x = tonumber(frame.args[1])
local reponse = " "
reponse = reponse.."<br>La valeur absolu est "..math.abs(x)
reponse = reponse.."<br>L'exponentielle est "..math.exp(x)
reponse = reponse.."<br>Le cosinus est "..math.cos(x)
reponse = reponse.."<br>Le sinus est "..math.sin(x)
reponse = reponse.."<br>Le cosinus hyperbolique est "..math.cosh(x)
reponse = reponse.."<br>Le sinus hyperbolique est "..math.sinh(x)
reponse = reponse.."<br>La tangente hyperbolique est "..math.tanh(x)
reponse = reponse.."<br>L'arc tangente est "..math.atan(x)
reponse = reponse.."<br>La conversion en degrés est "..math.deg(x)
reponse = reponse.."<br>La conversion en radian est "..math.rad(x)
reponse = reponse.."<br>L'entier immédiatement supérieur est "..math.ceil(x)
reponse = reponse.."<br>L'entier immédiatement inférieur est "..math.floor(x)
return reponse
end
return p
</syntaxhighlight>
<code><nowiki>{{#invoke:Maths|diverse|5.2713}}</nowiki></code> indique : ''{{#invoke:Maths|diverse|5.2713}}''
<code><nowiki>{{#invoke:Maths|diverse|0.13}}</nowiki></code> indique : ''{{#invoke:Maths|diverse|0.13}}''
<code><nowiki>{{#invoke:Maths|diverse|-0.5}}</nowiki></code> indique : ''{{#invoke:Maths|diverse|-0.5}}''
<code><nowiki>{{#invoke:Maths|diverse|-7.333}}</nowiki></code> indique : ''{{#invoke:Maths|diverse|-7.333}}''
<br />
== Fonctions simples avec domaine de définition limité ==
Dans ce paragraphe, nous allons étudier les fonctions mathématiques qui ne sont pas définie sur la totalité de l’ensemble des nombres réels et qui nous retourne un seul réel. Ces fonctions sont :
# '''math.log''' ; Retourne le logarithme népérien d'un nombre réel.
# '''math.log10''' ; Retourne le logarithme décimal d'un nombre réel.
# '''math.tan''' ; Retourne la tangente d'un nombre réel.
# '''math.acos''' ; Retourne l'arc cosinus d'un nombre réel.
# '''math.asin''' ; Retourne l'arc sinus d'un nombre réel.
# '''math.sqrt''' ; Retourne la racine carrée d'un nombre réel.
Toutes ces fonctions ne sont pas définies sur la totalité de l’ensemble des nombres réels. Si on leur donne en argument, un nombre réel qui n'appartient pas à leur domaine de définition, ces fonctions retourneront '''nan''' ou '''-nan'''. On remarque qu'elle ne retourne pas '''nil''' comme on aurait pu le croire à priori.
Écrivons une fonction '''diverse2''' qui, comme le paragraphe précédent permet d’avoir le retour de toutes ces fonctions à un nombre donné :
<syntaxhighlight lang="lua">
local p = {}
function p.diverse2(frame)
local x = tonumber(frame.args[1])
local reponse = " "
reponse = reponse.."<br>Le logarithme népérien est "..math.log(x)
reponse = reponse.."<br>Le logarithme décimal est "..math.log10(x)
reponse = reponse.."<br>La tangente est "..math.tan(x)
reponse = reponse.."<br>L'arc cosinus est "..math.acos(x)
reponse = reponse.."<br>L'arc sinus est "..math.asin(x)
reponse = reponse.."<br>La racine carré est "..math.sqrt(x)
return reponse
end
return p
</syntaxhighlight>
<code><nowiki>{{#invoke:Maths|diverse2|1.570796326794896}}</nowiki></code> indique : ''{{#invoke:Maths|diverse2|1.570796326794896}}''
<code><nowiki>{{#invoke:Maths|diverse2|0.13}}</nowiki></code> indique : ''{{#invoke:Maths|diverse2|0.13}}''
<code><nowiki>{{#invoke:Maths|diverse2|-0.5}}</nowiki></code> indique : ''{{#invoke:Maths|diverse2|-0.5}}''
<code><nowiki>{{#invoke:Maths|diverse2|-7.333}}</nowiki></code> indique : ''{{#invoke:Maths|diverse2|-7.333}}''
La valeur 1.570796326794896 est une valeur approchée de π/2 qui n'appartient pas au domaine de définition de la fonction tangente. Pour cette valeur, nous avons malgré tout obtenu 1.3748233863972e+15 et non pas '''nan'''. On peut simuler la constante π à l'aide de la fonction préprogrammée '''math.pi'''. Essayons d'écrire une fonction tanpi qui calcule la tangente de π/2 en utilisant '''math.pi''' :
<syntaxhighlight lang="lua">
local p = {}
function p.tanpi()
return math.tan(math.pi/2)
end
return p
</syntaxhighlight>
<code><nowiki>{{#invoke:Maths|tanpi}}</nowiki></code> donne : ''{{#invoke:Maths|tanpi}}''
Nous constatons que nous obtenons une valeur encore plus grande que précédemment, mais nous n'obtenons toujours pas '''nan'''. Bien que la fonction '''math.tan''' soit à domaine de définition limité, il semblerait qu’il soit impossible de lui donner, en argument, un nombre réel tel qu'elle nous retourne '''nan'''.
<br />
== Fonctions diverses ==
=== math.mod ===
Fonction modulo de la bibliothèque standard C, présente en Lua 5.0 (renommée en [[#math.fmod|math.fmod]] dans la version 5.1).
=== math.pow ===
Permet de calculer ''x'' à la puissance ''y''.
=== math.max ===
Cette fonction retourne le plus grand de ses paramètres.
<br />
=== math.min ===
Cette fonction retourne le plus petit de ses paramètres.
<br />
=== math.modf ===
Cette fonction mathématiques permet d'obtenir la partie entière et la partie fractionnaire d'un nombre donné. Elle retourne donc deux valeurs. À titre d'exemple, nous écrirons une fonction '''p.separation''' qui nous indiquera, sous forme rédigée, la partie entière et la partie fractionnaire d'un nombre décimal entré en argument :
<syntaxhighlight lang="lua">
local p = {}
function p.separation(frame)
local a,b = math.modf(frame.args[1])
return "La partie entière est "..a.." et la partie fractionnaire est "..b
end
return p
</syntaxhighlight>
<code><nowiki>{{#invoke:Maths|separation|5.2713}}</nowiki></code> indique : ''{{#invoke:Maths|separation|5.2713}}''
<br />
=== math.fmod ===
Cette fonction admet deux paramètres, math.fmod(n,d). Elle retourne le reste de la division de n par d. Une autre façon de voir serait de dire qu'elle nous donne la classe de congruence de n modulo d.
<br />
=== math.random et math.randomseed ===
'''math.random''' est une fonction qui retourne un nombre pseudo-aléatoire. Si l’on ne met pas de paramètre, ce nombre pseudo aléatoire sera dans l'intervalle [0;1[. Si l’on y met un paramètre n entier, le nombre pseudo-aléatoire sera un entier dans l'intervalle [1;n]. Si l’on y met deux paramètres entiers m et n, le nombre pseudo-aléatoire sera un entier dans l'intervalle [m;n].
Si la fonction est utilisée plusieurs fois dans un programme, elle donnera une liste de nombres pseudos aléatoires qui seront toujours les mêmes à chaque exécution du programme. Si l’on veut une liste de nombres différentes, il faut utiliser la fonction '''math.randomseed'''. La fonction '''math.randomseed''' admet un paramètre et selon la valeur de ce paramètre, la fonction '''math.random''' fournira une liste de nombres aléatoires qui sera différentes.
{{Attention|Seule la partie entière du paramètre passée à la fonction '''math.randomseed''' sera utilisée. La fonction '''math.randomseed''' ne fera pas la différence, par exemple, entre 47.3 et 47.8. Autant se contenter de lui transmettre un nombre entier !}}
Bien sûr, si l’on fournit toujours le même paramètre à la fonction '''math.randomseed''', on obtiendra toujours la même liste. Si on veut une liste de nombre qui semble vraiment aléatoire et différente à chaque utilisation du programme, il faut trouver un moyen de fournir à la fonction '''math.randomseed''' un paramètre différent à chaque utilisation du programme. La première méthode est que l'utilisateur du programme choisisse lui-même un paramètre différent à chaque exécution du programme. Ici, cela risque d’être difficile à réaliser compte tenu que l’on ne peut pas rentrer un paramètre en temps réel à chaque utilisation du programme.
La seconde méthode consiste à utiliser une fonction qui fasse appel à une donnée extérieure au programme et qui soit susceptible de varier d'une exécution à l'autre comme par exemple l’heure à laquelle démarre le programme. Nous approfondirons cette idée en exercice.
Pour le moment, écrivons, dans le [[Module:maths]], une fonction '''p.alea''' qui teste ce que l’on vient de dire. C'est-à-dire qui utilise la fonction '''math.randomseed''', auquel on aura transmit un paramètre grâce à '''#invoke''', suivi de la fonction '''math.random''' qui fournira une vingtaine de nombres aléatoires grâce à une boucle '''for..do'''. Pour être complet, nous pourrons aussi transmettre au programme les deux paramètres m et n décrit dans la présentation de la fonction '''math.random'''.
<syntaxhighlight lang="lua">
local p = {}
function p.alea(frame)
math.randomseed(frame.args[1])
local m,n = frame.args[2],frame.args[3]
local reponse = ""
for x = 1, 20 do
if m ~= nil and n ~= nil then
reponse = reponse..math.random(m,n).." "
elseif m ~= nil then
reponse = reponse..math.random(m).." "
else
reponse = reponse..math.random().." "
end
end
return reponse
end
return p
</syntaxhighlight>
1ere exécution avec une graine = 3, vingt valeurs allant de 5 à 15 :
<code><nowiki>{{#invoke:Maths|alea|3|5|15}}</nowiki></code> donne : ''{{#invoke:Maths|alea|3|5|15}}''
2nde exécution : la même graine donne les mêmes valeurs aléatoires :
<code><nowiki>{{#invoke:Maths|alea|3|5|15}}</nowiki></code> donne : ''{{#invoke:Maths|alea|3|5|15}}''
3ème exécution : en modifiant la graine (ici de 3 à 2), la liste des valeurs aléatoires est différente :
<code><nowiki>{{#invoke:Maths|alea|2|5|15}}</nowiki></code> donne : ''{{#invoke:Maths|alea|3|5|15}}''
{{Bas de page
| idfaculté = informatique
| précédent = [[../Chaînes de caractères/]]
| suivant = [[../Autres fonctions standards/]]
}}
[[en:Lua/Math Library]]
15cbxuc6btcguwoi9f7kx8ap5tdvcza
966470
966464
2025-07-08T11:43:39Z
Wladek92
32615
966470
wikitext
text/x-wiki
{{Chapitre
| idfaculté = informatique
| précédent = [[../Chaînes de caractères/]]
| suivant = [[../Autres fonctions standards/]]
| page_liée = Exercices/Sur les fonctions mathématiques
| numéro = 7
| niveau = 10
}}
Nous allons, dans ce chapitre, étudier quelques fonctions préprogrammées dans le domaine des mathématiques. Comme dans le chapitre précédent, nous ne rangerons pas les fonctions dans l’ordre alphabétique, mais nous essaierons de classer les fonctions de la plus simple à la plus compliqué ou de la plus utile à la moins utile (ref. [[mw:Extension:Scribunto/Lua_reference_manual/fr#Bibliothèque mathématique|Lua_reference_manual]]).
Tous les exemples de ce chapitre seront rangés dans le [[Module:Maths]].
__TOC__
{{Clr}}
== Fonctions simples ==
Nous avons pas mal de fonctions mathématiques à étudier. Pour simplifier l'étude nous allons étudier, dans ce paragraphe, en même temps, toutes les fonctions mathématiques classiques qui acceptent en entrée un nombre réel quelconque et qui retourne un seul nombre réel. Ce sont les fonctions :
# '''math.abs''' ; Retourne la valeur absolue d'un nombre réel.
# '''math.exp''' ; Retourne l'exponentielle d'un nombre réel.
# '''math.ldexp''' ;
# '''math.frexp''' ;
# '''math.cos''' ; Retourne le cosinus d'un nombre réel.
# '''math.sin''' ; Retourne le sinus d'un nombre réel.
# '''math.cosh''' ; Retourne le cosinus hyperbolique d'un nombre réel.
# '''math.sinh''' ; Retourne le sinus hyperbolique d'un nombre réel.
# '''math.tanh''' ; Retourne la tangente hyperbolique d'un nombre réel.
# '''math.atan''' ; Retourne l'arc tangente d'un nombre réel.
# '''math.atan2''' ;
# '''math.deg''' ; Traduit en degré, un nombre donné en radian.
# '''math.rad''' ; Traduit en radian, un nombre donné en degré.
# '''math.ceil''' ; Retourne le plus petit entier supérieur ou égal à un nombre réel donné.
# '''math.floor''' ; Retourne le plus grand entier inférieur ou égal à un nombre réel donné.
Pour tester toutes ces fonctions, nous allons écrire une fonction '''diverse''' qui accepte un nombre réel en argument et qui nous retourne l'image de ce nombre réel par toutes les fonctions précédentes :
<syntaxhighlight lang="lua">
local p = {}
function p.diverse(frame)
local x = tonumber(frame.args[1])
local reponse = " "
reponse = reponse.."<br>La valeur absolu est "..math.abs(x)
reponse = reponse.."<br>L'exponentielle est "..math.exp(x)
reponse = reponse.."<br>Le cosinus est "..math.cos(x)
reponse = reponse.."<br>Le sinus est "..math.sin(x)
reponse = reponse.."<br>Le cosinus hyperbolique est "..math.cosh(x)
reponse = reponse.."<br>Le sinus hyperbolique est "..math.sinh(x)
reponse = reponse.."<br>La tangente hyperbolique est "..math.tanh(x)
reponse = reponse.."<br>L'arc tangente est "..math.atan(x)
reponse = reponse.."<br>La conversion en degrés est "..math.deg(x)
reponse = reponse.."<br>La conversion en radian est "..math.rad(x)
reponse = reponse.."<br>L'entier immédiatement supérieur est "..math.ceil(x)
reponse = reponse.."<br>L'entier immédiatement inférieur est "..math.floor(x)
return reponse
end
return p
</syntaxhighlight>
<code><nowiki>{{#invoke:Maths|diverse|5.2713}}</nowiki></code> indique : ''{{#invoke:Maths|diverse|5.2713}}''
<code><nowiki>{{#invoke:Maths|diverse|0.13}}</nowiki></code> indique : ''{{#invoke:Maths|diverse|0.13}}''
<code><nowiki>{{#invoke:Maths|diverse|-0.5}}</nowiki></code> indique : ''{{#invoke:Maths|diverse|-0.5}}''
<code><nowiki>{{#invoke:Maths|diverse|-7.333}}</nowiki></code> indique : ''{{#invoke:Maths|diverse|-7.333}}''
<br />
== Fonctions simples avec domaine de définition limité ==
Dans ce paragraphe, nous allons étudier les fonctions mathématiques qui ne sont pas définie sur la totalité de l’ensemble des nombres réels et qui nous retourne un seul réel. Ces fonctions sont :
# '''math.log''' ; Retourne le logarithme népérien d'un nombre réel.
# '''math.log10''' ; Retourne le logarithme décimal d'un nombre réel.
# '''math.tan''' ; Retourne la tangente d'un nombre réel.
# '''math.acos''' ; Retourne l'arc cosinus d'un nombre réel.
# '''math.asin''' ; Retourne l'arc sinus d'un nombre réel.
# '''math.sqrt''' ; Retourne la racine carrée d'un nombre réel.
Toutes ces fonctions ne sont pas définies sur la totalité de l’ensemble des nombres réels. Si on leur donne en argument, un nombre réel qui n'appartient pas à leur domaine de définition, ces fonctions retourneront '''nan''' ou '''-nan'''. On remarque qu'elle ne retourne pas '''nil''' comme on aurait pu le croire à priori.
Écrivons une fonction '''diverse2''' qui, comme le paragraphe précédent permet d’avoir le retour de toutes ces fonctions à un nombre donné :
<syntaxhighlight lang="lua">
local p = {}
function p.diverse2(frame)
local x = tonumber(frame.args[1])
local reponse = " "
reponse = reponse.."<br>Le logarithme népérien est "..math.log(x)
reponse = reponse.."<br>Le logarithme décimal est "..math.log10(x)
reponse = reponse.."<br>La tangente est "..math.tan(x)
reponse = reponse.."<br>L'arc cosinus est "..math.acos(x)
reponse = reponse.."<br>L'arc sinus est "..math.asin(x)
reponse = reponse.."<br>La racine carré est "..math.sqrt(x)
return reponse
end
return p
</syntaxhighlight>
<code><nowiki>{{#invoke:Maths|diverse2|1.570796326794896}}</nowiki></code> indique : ''{{#invoke:Maths|diverse2|1.570796326794896}}''
<code><nowiki>{{#invoke:Maths|diverse2|0.13}}</nowiki></code> indique : ''{{#invoke:Maths|diverse2|0.13}}''
<code><nowiki>{{#invoke:Maths|diverse2|-0.5}}</nowiki></code> indique : ''{{#invoke:Maths|diverse2|-0.5}}''
<code><nowiki>{{#invoke:Maths|diverse2|-7.333}}</nowiki></code> indique : ''{{#invoke:Maths|diverse2|-7.333}}''
La valeur 1.570796326794896 est une valeur approchée de π/2 qui n'appartient pas au domaine de définition de la fonction tangente. Pour cette valeur, nous avons malgré tout obtenu 1.3748233863972e+15 et non pas '''nan'''. On peut simuler la constante π à l'aide de la fonction préprogrammée '''math.pi'''. Essayons d'écrire une fonction tanpi qui calcule la tangente de π/2 en utilisant '''math.pi''' :
<syntaxhighlight lang="lua">
local p = {}
function p.tanpi()
return math.tan(math.pi/2)
end
return p
</syntaxhighlight>
<code><nowiki>{{#invoke:Maths|tanpi}}</nowiki></code> donne : ''{{#invoke:Maths|tanpi}}''
Nous constatons que nous obtenons une valeur encore plus grande que précédemment, mais nous n'obtenons toujours pas '''nan'''. Bien que la fonction '''math.tan''' soit à domaine de définition limité, il semblerait qu’il soit impossible de lui donner, en argument, un nombre réel tel qu'elle nous retourne '''nan'''.
<br />
== Fonctions diverses ==
=== math.mod ===
Fonction modulo de la bibliothèque standard C, présente en Lua 5.0 (renommée en [[#math.fmod|math.fmod]] dans la version 5.1).
=== math.pow ===
Permet de calculer ''x'' à la puissance ''y''.
=== math.max ===
Cette fonction retourne le plus grand de ses paramètres.
<br />
=== math.min ===
Cette fonction retourne le plus petit de ses paramètres.
<br />
=== math.modf ===
Cette fonction mathématiques permet d'obtenir la partie entière et la partie fractionnaire d'un nombre donné. Elle retourne donc deux valeurs. À titre d'exemple, nous écrirons une fonction '''p.separation''' qui nous indiquera, sous forme rédigée, la partie entière et la partie fractionnaire d'un nombre décimal entré en argument :
<syntaxhighlight lang="lua">
local p = {}
function p.separation(frame)
local a,b = math.modf(frame.args[1])
return "La partie entière est "..a.." et la partie fractionnaire est "..b
end
return p
</syntaxhighlight>
<code><nowiki>{{#invoke:Maths|separation|5.2713}}</nowiki></code> indique : ''{{#invoke:Maths|separation|5.2713}}''
<br />
=== math.fmod ===
Cette fonction admet deux paramètres, math.fmod(n,d). Elle retourne le reste de la division de n par d. Une autre façon de voir serait de dire qu'elle nous donne la classe de congruence de n modulo d.
<br />
=== math.random et math.randomseed ===
'''math.random''' est une fonction qui retourne un nombre pseudo-aléatoire. Si l’on ne met pas de paramètre, ce nombre pseudo aléatoire sera dans l'intervalle [0;1[. Si l’on y met un paramètre n entier, le nombre pseudo-aléatoire sera un entier dans l'intervalle [1;n]. Si l’on y met deux paramètres entiers m et n, le nombre pseudo-aléatoire sera un entier dans l'intervalle [m;n].
Si la fonction est utilisée plusieurs fois dans un programme, elle donnera une liste de nombres pseudos aléatoires qui seront toujours les mêmes à chaque exécution du programme. Si l’on veut une liste de nombres différentes, il faut utiliser la fonction '''math.randomseed'''. La fonction '''math.randomseed''' admet un paramètre et selon la valeur de ce paramètre, la fonction '''math.random''' fournira une liste de nombres aléatoires qui sera différentes.
{{Attention|Seule la partie entière du paramètre passée à la fonction '''math.randomseed''' sera utilisée. La fonction '''math.randomseed''' ne fera pas la différence, par exemple, entre 47.3 et 47.8. Autant se contenter de lui transmettre un nombre entier !}}
Bien sûr, si l’on fournit toujours le même paramètre à la fonction '''math.randomseed''', on obtiendra toujours la même liste. Si on veut une liste de nombre qui semble vraiment aléatoire et différente à chaque utilisation du programme, il faut trouver un moyen de fournir à la fonction '''math.randomseed''' un paramètre différent à chaque utilisation du programme. La première méthode est que l'utilisateur du programme choisisse lui-même un paramètre différent à chaque exécution du programme. Ici, cela risque d’être difficile à réaliser compte tenu que l’on ne peut pas rentrer un paramètre en temps réel à chaque utilisation du programme.
La seconde méthode consiste à utiliser une fonction qui fasse appel à une donnée extérieure au programme et qui soit susceptible de varier d'une exécution à l'autre comme par exemple l’heure à laquelle démarre le programme. Nous approfondirons cette idée en exercice.
Pour le moment, écrivons, dans le [[Module:maths]], une fonction '''p.alea''' qui teste ce que l’on vient de dire. C'est-à-dire qui utilise la fonction '''math.randomseed''', auquel on aura transmit un paramètre grâce à '''#invoke''', suivi de la fonction '''math.random''' qui fournira une vingtaine de nombres aléatoires grâce à une boucle '''for..do'''. Pour être complet, nous pourrons aussi transmettre au programme les deux paramètres m et n décrit dans la présentation de la fonction '''math.random'''.
<syntaxhighlight lang="lua">
local p = {}
function p.alea(frame)
math.randomseed(frame.args[1])
local m,n = frame.args[2],frame.args[3]
local reponse = ""
for x = 1, 20 do
if m ~= nil and n ~= nil then
reponse = reponse..math.random(m,n).." "
elseif m ~= nil then
reponse = reponse..math.random(m).." "
else
reponse = reponse..math.random().." "
end
end
return reponse
end
return p
</syntaxhighlight>
1ere exécution avec une graine = 3, vingt valeurs allant de 5 à 15 :
<code><nowiki>{{#invoke:Maths|alea|3|5|15}}</nowiki></code> donne : ''{{#invoke:Maths|alea|3|5|15}}''
2nde exécution : la même graine donne les mêmes valeurs aléatoires :
<code><nowiki>{{#invoke:Maths|alea|3|5|15}}</nowiki></code> donne : ''{{#invoke:Maths|alea|3|5|15}}''
3ème exécution : en modifiant la graine (ici de 3 à 2), la liste des valeurs aléatoires est différente :
<code><nowiki>{{#invoke:Maths|alea|2|5|15}}</nowiki></code> donne : ''{{#invoke:Maths|alea|2|5|15}}''
{{Bas de page
| idfaculté = informatique
| précédent = [[../Chaînes de caractères/]]
| suivant = [[../Autres fonctions standards/]]
}}
[[en:Lua/Math Library]]
20912l4c8uxq4artujnmlb45e13r1rm
Initiation au Lua avec Scribunto/Chaînes de caractères
0
50556
966421
966347
2025-07-07T17:38:57Z
Wladek92
32615
/* La librairie Text */ ajout 2 fonctions supplémentaires fournies par l'interface
966421
wikitext
text/x-wiki
{{Chapitre
| idfaculté = informatique
| précédent = [[../Fonctions basiques/]]
| suivant = [[../Fonctions mathématiques/]]
| page_liée = Exercices/Sur les chaînes de caractères
| numéro = 6
| niveau = 10
}}
Nous allons, dans ce chapitre, étudier quelques fonctions préprogrammées permettant de faire quelques opérations sur les chaînes de caractères. Comme dans le chapitre précédent, nous ne rangerons pas nécessairement les fonctions dans l’ordre alphabétique.
Tous les exemples de ce chapitre seront rangés dans le [[Module:Chaine]].
__TOC__
{{Clr}}
== Généralités ==
Une chaîne de caractères se représente par un texte entouré de guillemets " ". L'affectation à une variable se présente ainsi :
<syntaxhighlight lang="lua">
phrase = "Je pense donc je suis"
</syntaxhighlight>
Il est possible de connaître le nombre de caractères utilisés dans la chaîne de caractères en utilisant l'opérateur #
<syntaxhighlight lang="lua">
longueur = #"Je pense donc je suis"
</syntaxhighlight>
longueur sera alors de type number et contiendra le nombre 21.
On peut aussi utiliser cet opérateur sur une variable de type string pour connaître la longueur de la chaîne de caractères qu'elle contient :
<syntaxhighlight lang="lua">
longueur = #phrase
</syntaxhighlight>
{{Attention|Le caractère '''#''' ne marche pas sur l'unicode. Pour l'unicode, on utilisera la fonction ''[[#mw.ustring.len|mw.ustring.len]]''}}
Sans rien y mettre, on peut initialiser une variable comme étant de type string en écrivant :
<syntaxhighlight lang="lua">
local mot = ""
</syntaxhighlight>
On rappelle l’utilisation de l'opérateur '''..''' permettant de concaténer deux chaînes de caractères.
<syntaxhighlight lang="lua">
phrase = "Je pense donc je suis"..", mais que suis-je ?"
</syntaxhighlight>
La variable '''phrase''' contiendra alors la chaîne de caractères : "Je pense donc je suis, mais que suis-je ?"
<br />
== La librairie String ==
La librairie String est constituée d'un ensemble de fonctions rangées dans une table nommée ''string''. Nous commencerons donc par visualiser le contenu de cette table grâce au programme suivant :
<syntaxhighlight lang="lua">
local p = {}
function p.visuString(frame)
reponse = ""
for index, objet in pairs(string) do
reponse = reponse.."<br />À la clé '''"..index.."''', on trouve un objet de type : "..type(objet)
end
return reponse
end
return p
</syntaxhighlight>
<code><nowiki>{{#invoke:Chaine|visuString}}</nowiki></code> nous donne : ''{{#invoke:Chaine|visuString}}''
Nous étudions ci-dessous chacune de ces fonctions en détail.
==== string.sub ====
Cette fonction permet d'extraire une sous-chaîne d'une chaîne donnée. Elle admet trois paramètres. Le premier est la chaîne dont on veut extraire une sous-chaîne. Le deuxième est la position du premier caractère extrait. Le troisième est la position du dernier caractère extrait. Par exemple : '''string.sub("abcdefghijkl",3,7)''' doit retourner "cdefg". Il est possible de donner les positions avec des nombres négatifs, cela signifie que l’on compte la position à partir de la fin de la chaîne. Si le troisième paramètre est absent, cela signifie que l’on extrait jusqu'au dernier caractère de la chaîne.
Pour tester cette fonction, nous utiliserons une fonction '''p.extrait''' ainsi écrite :
<syntaxhighlight lang="lua">
function p.extrait(frame)
phrase = frame.args[1]
debut = tonumber(frame.args[2])
fin = tonumber(frame.args[3])
return string.sub(phrase,debut,fin)
end
</syntaxhighlight>
<code><nowiki>{{#invoke:Chaine|extrait|abcdefghijkl|3|7}}</nowiki></code> nous donne : ''{{#invoke:Chaine|extrait|abcdefghijkl|3|7}}''
<code><nowiki>{{#invoke:Chaine|extrait|abcdefghijkl|-5|-2}}</nowiki></code> nous donne : ''{{#invoke:Chaine|extrait|abcdefghijkl|-5|-2}}''
En Unicode, on utilisera la fonction : [[#mw.ustring.sub|mw.ustring.sub]].
<br />
==== string.find ====
Cette fonction permet de trouver un motif particulier dans une chaîne de caractères et retourner sa position.
Elle s'utilise sous la forme '''string.find(''chaîne'', ''motif'', ''position de départ de la recherche'',true)'''
Si la fonction ne trouve pas le motif, elle retourne '''nil'''
La position de départ est optionnelle. Si on ne la met pas, la recherche démarrera au début (dans ce cas ''true'' ne devra pas être mis non plus).
Si l’on ne met pas ''true'' en quatrième paramètre, certains caractères de la chaîne ''motif'' vont être interprétés de façon particulière. Ces caractères sont "(", ")", "&", "%". On devra donc mettre ''true'' si le motif que l’on recherche contient ces caractères sans qu’ils aient un sens particulier. Si, par exemple, on veut chercher "groupe (mathématiques)" dans un texte qui contient cette expression, on devra écrire : '''string.find(texte, "groupe (mathématiques)", 1,true)'''. Si l’on se contente d'écrire : '''string.find(texte, "groupe (mathématiques)")''', on obtiendra ''nil''.
Écrivons une fonction '''p.cherche''' qui cherche un mot dans la phrase "Rien ne sert de courir, il faut partir à point" :
<syntaxhighlight lang="lua">
function p.cherche(frame)
local mot = frame.args[1]
local phrase = "Rien ne sert de courir,il faut partir à point"
local position = string.find(phrase,mot)
if position then
return "Le mot recherché se trouve à la position : "..position
else
return "Je n'ai pas trouvé !"
end
end
</syntaxhighlight>
<code><nowiki>{{#invoke:Chaine|cherche|courir}}</nowiki></code> donne : ''{{#invoke:Chaine|cherche|courir}}''
Le fait de pouvoir démarrer la recherche à une position particulière peut être utile si on cherche un mot dans un paragraphe d'une page. On commence alors par chercher la position du titre du paragraphe et on cherche ensuite le mot à partir de cette position.
En Unicode, on utilisera la fonction : [[#mw.ustring.find|mw.ustring.find]].
<br />
==== string.gsub ====
Cette fonction permet de remplacer toutes les occurrences d'un motif donné par un autre motif. Par exemple, cette fonction permet de remplacer un mot d'une phrase par un autre mot. '''string.gsub("Je casse un œuf dur", "casse", "mange")''' nous retourne :
'''Je mange un œuf dur,1'''.
Nous voyons aussi que, en plus de la phrase modifiée, cette fonction nous retourne le nombre de modifications faites.
Écrivons une fonction '''p.oeuf''' pour vérifier ce que l’on vient de dire :
<syntaxhighlight lang="lua">
function p.oeuf()
local phrase,nombre = string.gsub("Je casse un œuf dur", "casse", "mange")
return phrase.."(Le nombre de mots remplacés est "..nombre..")"
end
</syntaxhighlight>
<code><nowiki>{{#invoke:Chaine|oeuf}}</nowiki></code> donne : ''{{#invoke:Chaine|oeuf}}''
En Unicode, on utilisera la fonction : [[#mw.ustring.gsub|mw.ustring.gsub]].
<br />
==== string.gmatch ====
{{...}}
En Unicode, on utilisera la fonction : [[#mw.ustring.gmatch|mw.ustring.gmatch]]
<br />
==== string.gfind ====
{{...}}
<br />
==== string.byte ====
{{...}}
En Unicode, on utilisera la fonction : [[#mw.ustring.byte|mw.ustring.byte]] ou la fonction : [[#mw.ustring.codepoint|mw.ustring.codepoint]]
<br />
==== string.rep ====
Cette fonction répète une chaîne de caractères un certain nombre de fois. Elle a donc deux arguments. Le premier argument est la chaîne de caractères à répéter et le second argument est le nombre de fois que l’on doit répéter cette chaîne. Par exemple, string.rep("cou",2) doit nous donner "coucou". À titre d'exemple, nous écrirons une fonction '''p.echo''' qui répétera une chaîne de caractères un nombre de fois que l’on précisera :
<syntaxhighlight lang="lua">
function p.echo(frame)
local mot = frame.args[1]
local nombre = tonumber(frame.args[2])
return string.rep(mot,nombre)
end
</syntaxhighlight>
<code><nowiki>{{#invoke:Chaine|echo|glou |3}}</nowiki></code> donne : ''{{#invoke:Chaine|echo|glou |3}}''
En Unicode, on utilisera la fonction : [[#mw.ustring.rep|mw.ustring.rep]]
<br />
==== string.match ====
{{...}}
En Unicode, on utilisera la fonction : [[#mw.ustring.match|mw.ustring.match]]
<br />
==== string.uupper ====
{{...}}
<br />
==== string.ulower ====
{{...}}
<br />
==== string.reverse ====
Cette fonction inverse la chaîne de caractères qui lui est soumise. La dernière lettre devient la première, l'avant dernière devient la seconde et ainsi de suite. Par exemple : "coquillage" devient "egalliuqoc". Pour tester cette fonction, la première idée qui vient à l'esprit est d'écrire une fonction '''p.palindrome''' qui teste si un mot entré en argument est un [[w:Palindrome|palindrome]] :
<syntaxhighlight lang="lua">
function p.palindrome(frame)
local mot = frame.args[1]
if mot == string.reverse(mot) then
return mot.." est un palindrome."
else
return mot.." n’est pas un palindrome."
end
end
</syntaxhighlight>
<code><nowiki>{{#invoke:Chaine|palindrome|radar}}</nowiki></code> donne : ''{{#invoke:Chaine|palindrome|radar}}''
<code><nowiki>{{#invoke:Chaine|palindrome|renier}}</nowiki></code> donne : ''{{#invoke:Chaine|palindrome|renier}}''
<br />
==== string.upper ====
Cette fonction permet de remplacer les caractères minuscules de la chaîne de caractères par les caractères majuscules correspondants. Par exemple, "crocodile" deviendra "CROCODILE". Essayons de voir si ça marche ! Dans le [[Module:Chaine]], écrivons une fonction '''p.capitale''' qui utilise directement la fonction '''string.upper''' sur une chaîne de caractères passée en argument :
<syntaxhighlight lang="lua">
function p.capitale(frame)
local mot = frame.args[1]
return string.upper(mot)
end
</syntaxhighlight>
<code><nowiki>{{#invoke:Chaine|capitale|crocodile}}</nowiki></code> donne : ''{{#invoke:Chaine|capitale|crocodile}}''
<code><nowiki>{{#invoke:Chaine|capitale|pIScinE eT 3 pApiLloNs}}</nowiki></code> donne : ''{{#invoke:Chaine|capitale|pIScinE eT 3 pApiLloNs}}''
Nous constatons sur le dernier exemple que les majuscules restent majuscules. Les autres caractères comme les chiffres ne sont pas modifiés.
En Unicode, on utilisera la fonction : [[#mw.ustring.upper|mw.ustring.upper]]
<br />
==== string.len ====
Cette fonction nous donne le nombre de caractères contenus dans une chaîne de caractères. Les lettres accentuées comptent double. Par exemple, '''string.len(Marionnette)''' devrait nous retourner 11 car il y a 11 lettres dans le mot "Marionnette". Par contre '''string.len(système)''' nous retournera 8 à cause de la lettre accentuée '''è''' qui compte double. Comme exemple, nous écrirons une fonction '''p.longueur''' qui nous renverra le nombre de caractères d'une chaîne de caractères rentrée en argument :
<syntaxhighlight lang="lua">
function p.longueur(frame)
local phrase = frame.args[1]
return string.len(phrase)
end
</syntaxhighlight>
'''<nowiki>{{#invoke:Chaine|longueur|Marionnette}}</nowiki>''' nous donne : {{#invoke:Chaine|longueur|Marionnette}}
'''<nowiki>{{#invoke:Chaine|longueur|La vague déferle sur la plage}}</nowiki>''' nous donne : {{#invoke:Chaine|longueur|La vague déferle sur la plage}}
Dans le deuxième exemple, nous voyons qu’il y a 29 caractères dans la phrase et pourtant la fonction '''string.len''' en compte 30 à cause de la présence de la lettre accentuée '''é''' dans la mot '''déferle'''
En Unicode, on utilisera la fonction : [[#mw.ustring.len|mw.ustring.len]]
Pour la fonction '''mw.ustring.len''', les lettres accentuées ne comptent pas double. Cette fonction sera donc préférable pour traiter les chaînes de caractères pouvant contenir des lettres accentuées.
<br />
==== string.format ====
La fonction '''string.format''' permet d'obtenir un format particulier pour un nombre ou une chaîne de caractères.
Elle s'utilise sous la forme : '''string.format(option,nombre ou chaîne)'''
L'option permet de définir le type de format que l’on désire obtenir. Il sera écrit sous la forme : '%lettre'
Nous allons passer en revue, les différentes options possible :
'''<u>L'option '%c'</u>'''
Permet d'obtenir le caractère correspondant à un code ASCII particulier. Par exemple :
'''string.format('%c',87)''' donnera la lettre majuscule W.
'''string.format('%c',36)''' donnera le symbole $.
'''<u>L'option '%d'</u>'''
Donne la partie entière d'un nombre
'''string.format('%d',56.235)''' donnera 56.
'''string.format('%d',-23.827)''' donnera -23.
'''<u>L'option '%E'</u>'''
Permet d'obtenir l'écriture scientifique correspondante à un nombre donnée, la puissance de 10 étant écrite avec E.
'''string.format('%E',0.097)''' donnera 9.700000E-2.
'''<u>L'option '%e'</u>'''
Permet d'obtenir l'écriture scientifique correspondante à un nombre donnée, la puissance de 10 étant écrite avec e.
'''string.format('%e',0.097)''' donnera 9.700000e-2.
'''<u>L'option '%f'</u>'''
Permet d'obtenir un nombre décimal écrit avec six chiffres après la virgule.
'''string.format('%f',0.097)''' donnera 0.097000
'''string.format('%f',823.43657835)''' donnera 823.436578
'''<u>L'option '%g'</u>'''
Transforme une notation scientifique en notation décimale tout en arrondissant le nombre à six chiffres significatifs.
'''string.format('%g',1.5789235E4)''' donnera 15789.2
'''string.format('%g',-1.5789235e-4)''' donnera -0.000157892
'''<u>L'option '%G'</u>'''
Transforme une notation scientifique en notation décimale tout en arrondissant le nombre à six chiffres significatifs.
'''string.format('%G',1.5789235E4)''' donnera 15789.2
'''string.format('%G',-1.5789235e-4)''' donnera -0.000157892
'''<u>L'option '%i'</u>'''
Donne la partie entière d'un nombre
'''string.format('%i',56.235)''' donnera 56.
'''string.format('%i',-23.827)''' donnera -23.
'''<u>L'option '%o'</u>'''
Cette option permet de traduire un nombre écrit en base 10 en nombre écrit en base 8.
'''string.format('%o',9)''' donnera 11
'''string.format('%o',93)''' donnera 135
'''<u>L'option '%u'</u>'''
Convertit dans un format qui n'accepte que les nombres entiers positifs compris entre 0 et 18446744073709551615. Le nombre obtenu n'est plus à virgule flottante. Pour les nombres positifs, on obtient la partie entière. Pour les nombres négatifs on obtient la somme du nombre négatif avec 18446744073709551616.
'''string.format('%u',-1)''' donnera 18446744073709551615
'''string.format('%u',21.2479)''' donnera 21
'''<u>L'option '%X'</u>'''
Cette option permet de traduire un nombre en hexadécimal. Autrement dit, cette option permet de traduire un nombre écrit en base 10 en nombre écrit en base 16. Les lettres utilisées pour écrire ce nombre seront en majuscule.
'''string.format('%X',47)''' donnera 2F
'''string.format('%X',28)''' donnera 1C
'''<u>L'option '%x'</u>'''
Cette option permet de traduire un nombre en hexadécimal. Autrement dit, cette option permet de traduire un nombre écrit en base 10 en nombre écrit en base 16. Les lettres utilisées pour écrire ce nombre seront en minuscule.
'''string.format('%x',169)''' donnera a9
'''string.format('%x',735)''' donnera 2df
'''<u>L'option '%q'</u>'''
Traite une chaîne de caractère. Les guillemets sont conservés.
'''string.format('%q',"La voiture roule")''' donnera : "La voiture roule"
'''<u>L'option '%s'</u>'''
Traite une chaîne de caractère. Les guillemets ne sont pas conservés.
'''string.format('%s',"La voiture roule")''' donnera : La voiture roule
Nous pouvons retrouver tous les exemples précédents simulés avec la fonction '''p.formatage''' dans le [[Module:Chaine]] :
<syntaxhighlight lang="lua">
function p.formatage()
local reponse = " "
reponse = reponse.."<br>Avec c, on obtent : "..string.format('%c',87).." et "..string.format('%c',36)
reponse = reponse.."<br>Avec d, on obtent : "..string.format('%d',56.235).." et "..string.format('%d',-23.827)
reponse = reponse.."<br>Avec E, on obtent : "..string.format('%E',0.097).." et "..string.format('%E',-2833.24)
reponse = reponse.."<br>Avec e, on obtent : "..string.format('%e',0.097).." et "..string.format('%e',-2833.24)
reponse = reponse.."<br>Avec f, on obtent : "..string.format('%f',0.097).." et "..string.format('%f',823.43657835)
reponse = reponse.."<br>Avec g, on obtent : "..string.format('%g',1.5789235E4).." et "..string.format('%g',-1.5789235e-4)
reponse = reponse.."<br>Avec G, on obtent : "..string.format('%G',1.5789235E4).." et "..string.format('%G',-1.5789235e-4)
reponse = reponse.."<br>Avec i, on obtent : "..string.format('%i',56.235).." et "..string.format('%i',-23.827)
reponse = reponse.."<br>Avec o, on obtent : "..string.format('%o',9).." et "..string.format('%o',93)
reponse = reponse.."<br>Avec u, on obtent : "..string.format('%u',-1).." et "..string.format('%u',21.2479)
reponse = reponse.."<br>Avec X, on obtent : "..string.format('%X',47).." et "..string.format('%X',28)
reponse = reponse.."<br>Avec x, on obtent : "..string.format('%x',169).." et "..string.format('%x',735)
reponse = reponse.."<br>Avec q, on obtent : "..string.format('%q',"La voiture roule")
reponse = reponse.."<br>Avec s, on obtent : "..string.format('%s',"La voiture roule")
return reponse
end
</syntaxhighlight>
'''<nowiki>{{#invoke:Chaine|formatage}}</nowiki>''' nous donne : {{#invoke:Chaine|formatage}}
En Unicode, on utilisera la fonction : [[#mw.ustring.format|mw.ustring.format]]
<br />
==== string.char ====
{{...}}
[[#mw.ustring.char|mw.ustring.char]]
<br />
==== string.lower ====
Cette fonction fait exactement l'inverse de la fonction '''string.upper''', elle transforme les majuscules en minuscules dans une chaîne de caractères. Pour la tester, nous écrirons une fonction '''p.minuscule''' ainsi :
<syntaxhighlight lang="lua">
function p.minuscule(frame)
local mot = frame.args[1]
return string.lower(mot)
end
</syntaxhighlight>
'''<nowiki>{{#invoke:Chaine|minuscule|CORNICHON}}</nowiki>''' nous donne : {{#invoke:Chaine|minuscule|CORNICHON}}
'''<nowiki>{{#invoke:Chaine|minuscule|pIScinE eT 3 pApiLloNs}}</nowiki>''' nous donne : {{#invoke:Chaine|minuscule|pIScinE eT 3 pApiLloNs}}
Nous constatons sur le dernier exemple que les minuscules reste minuscules. Les autres caractères comme les chiffres ne sont pas modifiés.
En Unicode, on utilisera la fonction : [[#mw.ustring.lower|mw.ustring.lower]]
<br />
==== Motifs (''pattern'') ====
{{...}}
En attendant une rédaction plus détaillée et moins obscure pour les non-programmeurs, cette section est issue d'une recopie d'une partie de la page : [[mw:Extension:Scribunto/Lua reference manual/fr]]
En Lua, les ''motifs'' sont similaires aux [[w:Expression rationnelle|expressions régulières]] sans pour autant être identiques. Voici quelques différences avec les expressions régulières et les [[w:PCRE|PCRE]] :
* Le caractère d'échappement est le symbole du pour cent <code>%</code>, pas l'antislash <code>\</code> ;
* Le point <code>.</code> remplace tout caractère, y compris le retour chariot ;
* Il n'y a pas d'option pour être insensible à la casse ;
* L'alternative <code>|</code> n’est pas définie ;
* Les quantificateurs (<code>*</code>, <code>?</code>, <code>+</code>, et <code>-</code>) ne peuvent s'appliquer qu’à un caractère ou une classe de caractère, pas à un groupe de capture ;
* Le seul quantificateur non possessif est <code>-</code>, qui est équivalent au quantificateur <code>*?</code> de PCRE ;
* Pas moyen de quantifier de manière précise (comme le ferait <code>{''n'',''m''}</code> avec PCRE ;
* Les seuls [[w:Caractère de contrôle|caractères de contrôle]] qui n'ont aucune profondeur sont <code>^</code> et <code>$</code> (lua n'offre pas la possibilité d’utiliser <code>\b</code> ou <code>(?=···)</code> qui apparaisse dans les PCRE).
Voir aussi [[#Motifs ustring (pattern)|motifs ustring]] pour des motifs similaires utilisant cette fois les caractères Unicode.
<br />
===== Classes de caractères : =====
{{...}}
Une ''classe de caractères'' est utilisée pour représenter un ensemble de caractères.
Les combinaisons suivantes sont autorisées pour représenter une classe de caractères :
* '''''x''''' : (où ''x'' n’est pas un caractère « magique » <code>^$()%.[]*+-?</code>) représente le caractère ''x'' lui-même.
* '''<code>.</code>''' : (un point) représente tous les caractères.
* '''<code>%a</code>''' : représente toutes les lettres (A-Za-z, mais pas é, è, û...).
* '''<code>%c</code>''' : représente tous les caractères de contrôle.
* '''<code>%d</code>''' : représente tous les chiffres.
* '''<code>%l</code>''' : représente toutes les lettres minuscules (a-z, mais pas é, è, û...).
* '''<code>%p</code>''' : représente tous les signes de ponctuation.
* '''<code>%s</code>''' : représente tous les caractères séparateurs (espace, saut de ligne, …).
* '''<code>%u</code>''' : représente toutes les lettres majuscules (A-Z, mais pas É, Ê...).
* '''<code>%w</code>''' : représente tous les caractères alphanumériques (A-Za-z0-9, mais pas é, è, û...).
* '''<code>%x</code>''' : représente tous les chiffres hexadécimaux.
* '''<code>%z</code>''' : représente le caractère <code>\0</code> (le caractère dont la valeur numérique est nulle).
* '''<code>%''x''</code>''' : (où ''x'' est n’importe quel caractère non alphanumérique) représente le caractère ''x''. Ceci est la façon habituelle d’utiliser explicitement un caractère « magique » (ayant un sens de contrôle). Tout caractère de ponctuation (même les non magiques) peut être précédé d'un <code>%</code> quand il représente lui-même.
* '''<code>[''set'']</code>''' : représente la classe qui est l'union de tous les caractères présents dans ''set''. On peut indiquer un intervalle de caractère en séparant les caractères qui bornent cet intervalle avec un <code>-</code>.
Toutes les classes <code>%</code>''x'' décrites plus haut peuvent aussi être utilisées dans un ''set''.
Tous les autres caractères dans un ''set'' représentent eux-mêmes. Par exemple <code>[%w_]</code> (ou <code>[_%w]</code>) représente tous les caractères alphanumériques et le tiret bas (''underscore''), <code>[0-7]</code> représente les chiffres octaux, et <code>[0-7%l%-]</code> représente les chiffres octaux plus les lettre minuscules plus le caractère <code>-</code>. Utiliser à la fois les intervalles et les classes a un effet non spécifié. Ainsi, des motifs comme <code>[%a-z]</code> ou <code>[a-%%]</code> n'ont pas de sens.
* '''<code>[^''set'']</code>''' : représente le complément de ''set'' (voir l'interprétation de ''set'' ci-dessus), c'est-à-dire tous les caractères n'appartenant pas à ''set''.
Pour toutes les classes représentées par une seule lettre (<code>%a</code>, <code>%c</code>, …), la lettre majuscule correspondante représente le complément de cette classe.
Par exemple <code>%S</code> représente tous les caractères qui ''ne sont pas'' des séparateurs.
<br />
===== Élément de motif (''pattern item'') : =====
{{...}}
Un ''élément de motif'' peut être :
* un singleton d'une classe de caractère, qui correspond à un caractère unique dans la classe ;
* un singleton d'une classe de caractère suivi d'un <code>*</code>, qui correspond à 0 ou plus répétition(s) de tout caractère de la classe. Cette répétition correspond toujours à la plus longue répétition possible ;
* un singleton d'une classe de caractère suivi d'un <code>+</code>, qui correspond à 1 ou plus répétition(s) de tout caractère de la classe. Cette répétition correspond toujours à la plus longue répétition possible ;
* un singleton d'une classe de caractère suivi d'un <code>-</code>, qui correspond également à 0 ou plus répétition(s) de tout caractère de la classe. Contrairement à <code>*</code>, cette répétition correspond toujours à la ''plus petite'' répétition possible ;
* un singleton d'une classe de caractère suivi d'un <code>?</code>, qui correspond à 0 ou 1 occurrence d'un caractère de la classe ;
* <code>%''n''</code>, pour ''n'' compris entre 1 et 9. Cet élément correspond à une sous-chaîne valant la ''n''-ième chaîne capturée (voir plus bas) ;
* <code>%b''xy''</code>, ou ''x'' et ''y'' sont deux caractères distincts. Cet élément correspond à la chaîne qui commence par ''x'', se termine par ''y'', et où ''x'' et ''y'' sont ''équilibrés'' (''balanced''). Cela signifie, en lisant la chaîne de gauche à droite, compter ''+1'' pour chaque ''x'' et ''-1'' pour chaque ''y'', le ''y'' terminal est le premier ''y'' pour lequel le compte atteint 0. Par exemple, l'élément <code>%b()</code> correspond à une expression avec des parenthèses équilibrées.
<br />
===== Motif (''pattern'') : =====
{{...}}
Un ''motif'' est une séquence d'éléments de motif.
Un <code>^</code> au début d'un motif correspond au début de la ligne de la chaîne traitée.
Un <code>$</code> à la fin du motif correspond à la fin de la ligne de la chaîne traitée.
Aux autres positions, <code>^</code> et <code>$</code> n'ont pas de sens particulier et représentent le caractère qui les constitue.
<br />
===== Captures : =====
{{...}}
Un motif (''pattern'') peut contenir des sous-motifs entourés de parenthèses, qui décrivent des ''captures''.
Quand une correspondance réussit, la sous-chaîne de la chaîne qui correspond est stockée (''capturée'') pour usage ultérieur.
Les captures sont numérotées dans l’ordre de leur parenthèse de gauche.
Par exemple, dans le motif <code>"(a*(.)%w(%s*))"</code>, la partie de la chaîne qui concorde avec <code>"a*(.)%w(%s*)"</code> est stockée dans la première capture (et a donc le numéro 1) ; le caractère qui concorde avec "<code>.</code>" est stocké dans la capture numéro 2, et la partie qui concorde avec "<code>%s*</code>" a le numéro 3.
La capture vide <code>()</code> est spéciale et capture la position courante dans la chaîne (un nombre).
Par exemple si on applique le motif <code>"()aa()"</code> sur la chaîne <code>"flaaap"</code>, il y aura deux captures : 3 et 5.
Un motif ne peut contenir de zéros (<code>"\0"</code>). Utilisez <code>%z</code> à la place.
<br />
== La bibliothèque ''ustring'' ==
En attendant une rédaction plus détaillée et moins obscure pour les non-programmeurs, des fonctions de cette librairie, cette section est issue d'une recopie de la section ''ustring'' du [[mw:Extension:Scribunto/Lua reference manual/fr#Bibliothèque_ustring|Lua reference manual]]
La librairie ''Ustring'' est une reprise de la librairie ''string'' étudiée précédemment, mais pouvant opérer sur des caractères UTF-8.
La plupart des fonctions génèrent une erreur si la chaîne n’est pas valide en codage UTF-8.
==== mw.ustring.maxPatternLength ====
{{...}}
Donne la taille maximum autorisée pour un motif (''pattern''), en octets.
<br />
==== mw.ustring.maxStringLength ====
{{...}}
Donne la taille maximum autorisée pour une chaîne, en octets.
<br />
==== mw.ustring.byte ====
<code style="white-space:nowrap">mw.ustring.byte( s, i, j )</code>
Retourne les octets d'une chaîne. Identique à [[#string.byte|string.byte()]].
<br />
==== mw.ustring.byteoffset ====
{{...}}
<code style="white-space:nowrap">mw.ustring.byteoffset( s, l, i )</code>
Retourne la position en octets d'un caractère dans la chaîne. La valeur par défaut pour <code>l</code> et <code>i</code> est 1. <code>i</code> peut être négatif, auquel cas c’est une position à partir de la fin.
Le caractère à <code>l</code> == 1 est le premier caractère qui commence à ou à partir de la position <code>i</code>. Le caractère à <code>l</code> == 0 est le premier caractère qui commence à ou avant la position <code>i</code>. Notez que ce peut être le même caractère. Des valeurs plus grandes ou plus petites de <code>l</code> sont calculées en relatif. (NDT : pas clair. À préciser)
<br />
==== mw.ustring.char ====
{{...}}
<code style="white-space:nowrap">mw.ustring.char( ... )</code>
Similaire à [[#string.char|string.char()]], mais les entiers retournés sont des [[wikt:fr:point de code|points de codes]] Unicode et non des octets.
<br />
==== mw.ustring.codepoint ====
{{...}}
<code style="white-space:nowrap">mw.ustring.codepoint( s, i, j )</code>
Similaire à [[#string.byte|string.byte()]], mais les valeurs retournées sont des points de code Unicode et les positions sont celles des caractères et non des octets.
<br />
==== mw.ustring.find ====
<code style="white-space:nowrap">mw.ustring.find( s, pattern, init, plain )</code>
Similaire à [[#string.find|string.find()]], mais le motif (''pattern'') est géré comme décrit dans [[#Motifs ustring|motifs ustring]] et la position <code>init</code> est en caractères et non en octets.
;Exemple Unicode :
<syntaxhighlight lang="lua">
print mw.ustring.find("Salut à vous", "à") -- 7 7
</syntaxhighlight>
{{attention|Si la chaine recherchée contient des opérateurs regex, ils peuvent être interprétés. Pour s'en prémunir, il peut être utile de les échapper à l’aide de la fonction suivante :
<syntaxhighlight lang="lua">
function p._escapePattern( pattern_str )
return mw.ustring.gsub( pattern_str, "([%(%)%.%%%+%-%*%?%[%^%$%]])", "%%%1" );
end
</syntaxhighlight>
}}
;Exemple avec "?" :
<syntaxhighlight lang="lua">
print mw.ustring.find("Comment allez-vous ?", "vous ?") -- "15 19"
print mw.ustring.find("Comment allez-vous ?", p._escapePattern("vous ?")) -- "15 20"
</syntaxhighlight>
<br />
==== mw.ustring.format ====
{{...}}
<code style="white-space:nowrap">mw.ustring.format( format, ... )</code>
Identique à [[#string.format|string.format()]]. Les tailles et précisions pour les chaînes sont en octets et non en points de code Unicode.
<br />
==== mw.ustring.gcodepoint ====
{{...}}
<code style="white-space:nowrap">mw.ustring.gcodepoint( s, i, j )</code>
Retourne trois valeurs pour itérer sur les points de code Unicode de la chaîne. <code>i</code> vaut 1 par défaut et <code>j</code> vaut -1 par défaut. Ca sert à être utilisé par la forme [[#iterators|itérateur de <code>for</code>]] :
for codepoint in mw.ustring.gcodepoint( s ) do
''block''
end
<br />
==== mw.ustring.gmatch ====
{{...}}
<code style="white-space:nowrap">mw.ustring.gmatch( s, pattern )</code>
Similaire à [[#string.gmatch|string.gmatch()]], mais le motif (''pattern'') est géré comme décrit dans [[#Motifs ustring|motifs ustring]].
<br />
==== mw.ustring.gsub ====
{{...}}
<code style="white-space:nowrap">mw.ustring.gsub( s, pattern, repl[, n] )</code>
Similaire à [[#string.gsub|string.gsub()]], mais le motif (''pattern'') est géré comme décrit dans [[#Motifs ustring|motifs ustring]].
<br />
==== mw.ustring.isutf8 ====
{{...}}
<code style="white-space:nowrap">mw.ustring.isutf8( s )</code>
Retourne vrai si la chaîne est en UTF-8 valide, faux sinon.
<br />
==== mw.ustring.len ====
{{...}}
<code style="white-space:nowrap">mw.ustring.len( s )</code>
Retourne la longueur de la chaîne en point de code Unicode ou ''nil'' si la chaîne n’est pas en UTF-8 valide.
Voir [[#string.len|string.len()]] pour une fonction similaire qui utilise la longueur des bits plutôt que des points de code.
<br />
==== mw.ustring.lower ====
{{...}}
<code style="white-space:nowrap">mw.ustring.lower( s )</code>
Similaire à [[#string.lower|string.lower()]] à part que la fonction suit le format Unicode.
Si la [[#Librairie Language|librairie Language]] est également chargée, ceci utilisera [[#mw.language:lc|lc()]] sur la langue courante à la place.
<br />
==== mw.ustring.match ====
{{...}}
<code style="white-space:nowrap">mw.ustring.match( s, pattern, init )</code>
Similaire à [[#string.match|string.match()]], mais le motif (''pattern'') est géré comme décrit dans [[#Motifs ustring|motifs ustring]] et la position <code>init</code> est en caractères et non en octets.
<br />
==== mw.ustring.rep ====
{{...}}
<code style="white-space:nowrap">mw.ustring.rep( s, n )</code>
Identique à [[#string.rep|string.rep()]].
<br />
==== mw.ustring.sub ====
{{...}}
<code style="white-space:nowrap">mw.ustring.sub( s, i, j )</code>
Similaire à [[#string.sub|string.sub()]], mais les positions sont en caractères et non en octets.
<br />
==== mw.ustring.toNFC ====
{{...}}
<code style="white-space:nowrap">mw.ustring.toNFC( s )</code>
Convertit la chaîne en [[:en:Normalization Form C|forme normalisée C]]. Retourne ''nil'' si la chaîne n’est pas valide en UTF-8.
<br />
==== mw.ustring.toNFD ====
{{...}}
<code style="white-space:nowrap">mw.ustring.toNFD( s )</code>
Convertit la chaîne en [[:en:Normalization Form D|forme normalisée D]]. Retourne ''nil'' si la chaîne n’est pas valide en UTF-8.
<br />
==== mw.ustring.upper ====
{{...}}
<code style="white-space:nowrap">mw.ustring.upper( s )</code>
Similaire à [[#string.upper|string.upper()]] à part que la fonction suit le format Unicode.
Si la [[#Librairie Language|librairie Language]] est également chargée, ceci utilisera [[#mw.language:uc|uc()]] sur la langue courante à la place.
<br />
==== Motifs ustring ====
{{...}}
Appelé aussi pattern, les motifs dans les fonctions <code>ustring</code> utilisent la même syntaxe que celle des [[#patterns|motifs de la librairie String]]. La différence principale est que les classes de caractères sont redéfinis en termes de [[:en:Unicode character property|propriétés de caractères Unicode]] :
* '''<code>%a</code>''' : représente tous les caractères de la catégorie "Lettre"
* '''<code>%c</code>''' : représente tous les caractères de la catégorie "Contrôle"
* '''<code>%d</code>''' : représente tous les caractères de la catégorie "Nombre décimal".
* '''<code>%l</code>''' : représente tous les caractères de la catégorie "Lettre minuscule".
* '''<code>%p</code>''' : représente tous les caractères de la catégorie "Ponctuation".
* '''<code>%s</code>''' : représente tous les caractères de la catégorie "Séparateur", plus tabulation, saut de ligne, retour chariot, tabulation verticale, et saut de page.
* '''<code>%u</code>''' : représente tous les caractères de la catégorie "Lettre majuscule"
* '''<code>%w</code>''' : représente tous les caractères de la catégorie "Lettre" ou "Nombre décimal"
* '''<code>%x</code>''' : ajoute la version complète des caractères hexadécimaux
Dans tous les cas, les caractères sont interprétés comme des caractères Unicode et non des octets, donc des séries comme <code>[0-9]</code>, des motifs comme <code>%b«»</code>, et des quantificateurs appliqués à des caractères multi-octets fonctionnent correctement. La capture vide capturera des positions en codes Unicode et non en octets.
== La librairie Text ==
Les exemples de ce chapitre se trouveront dans le [[Module:Text]]
Nous commencerons par visualiser le contenu de la librairie Text grâce au programme suivant :
<syntaxhighlight lang="lua">
local p = {}
function p.visualisation(frame)
reponse = ""
for index, objet in pairs(mw.text) do
reponse = reponse.."<br />À la clé "..index..", on trouve un objet de type : "..type(objet)
end
return reponse
end
return p
</syntaxhighlight>
'''<nowiki>{{#invoke:Text|visualisation}}</nowiki>''' nous donne : {{#invoke:Text|visualisation}}
Nous voyons que nous avons 12 fonctions. Étudions les dans l’ordre où elles sont sorties.
==== mw.text.listToText ====
{{...}}
<code style="white-space:nowrap">mw.text.listToText( list )</code><br />
<code style="white-space:nowrap">mw.text.listToText( list, separator, conjunction )</code>
Joint une liste sous forme « textuelle ». Fait la même chose que <code>[[#table.concat|table.concat()]]</code> mais avec un séparateur différent pour l'élément final.
Le séparateur par défaut est récupéré dans [[MediaWiki:comma-separator]] dans la langue locale, et la conjonction par défaut est le [[MediaWiki:and]] concaténé avec le [[MediaWiki:word-separator]].
Exemples :
-- retourne une chaîne vide
mw.text.listToText( {} )
-- retourne "1"
mw.text.listToText( { 1 } )
-- retourne "1 et 2"
mw.text.listToText( { 1, 2 } )
-- retourne "1, 2, 3, 4 et 5"
mw.text.listToText( { 1, 2, 3, 4, 5 } )
-- retourne "1; 2; 3; 4 ou 5"
mw.text.listToText( { 1, 2, 3, 4, 5 }, '; ', ' ou ' )
==== mw.text.gsplit ====
{{...}}
<code style="white-space:nowrap">mw.text.gsplit( s, pattern, plain )</code>
Retourne une [[#iterators|fonction itérative]] qui va itérer sur les sous-chaînes qui auraient été retournées par un appel équivalent à <code>[[#mw.text.split|mw.text.split()]]</code>.
==== mw.text.truncate ====
{{...}}
<code style="white-space:nowrap">mw.text.truncate( text, length )</code><br />
<code style="white-space:nowrap">mw.text.truncate( text, length, ellipsis )</code><br />
<code style="white-space:nowrap">mw.text.truncate( text, length, ellipsis, adjustLength )</code>
Tronque <code>text</code> à la longueur indiquée, en ajoutant <code>ellipsis</code> si une troncature est effectuée. Si ''length'' est positif, la fin de la chaîne est tronquée ; s'il est négatif, c’est le début de la chaîne qui est enlevé. Si <code>adjustLength</code> est présent et vrai, le résultat en incluant ''ellipsis'' ne sera pas plus long que la longueur précisée.
La valeur par défaut pour <code>ellipsis</code> est prise dans [[MediaWiki:ellipsis]] pour le wiki local.
Exemples utilisant "..." pour ''ellipsis'' :
-- retourne "foobarbaz"
mw.text.truncate( "foobarbaz", 9 )
-- retourne "fooba..."
mw.text.truncate( "foobarbaz", 5 )
-- retourne "...arbaz"
mw.text.truncate( "foobarbaz", -5 )
-- retourne "foo..."
mw.text.truncate( "foobarbaz", 6, nil, true )
-- retourne "foobarbaz", car c’est plus court que "foobarba..."
mw.text.truncate( "foobarbaz", 8 )
==== mw.text.encode ====
{{...}}
<code style="white-space:nowrap">mw.text.encode( s )</code><br />
<code style="white-space:nowrap">mw.text.encode( s, charset )</code>
Remplace les caractères de la chaîne par des [[:en:HTML entities|entités HTML]]. Les caractères '<', '>', '&', '"', et l'espace insécable sont remplacés par l'entité HTML correspondante. Tous les autres sont remplacés par l'entité HTML numérique correspondante.
Si <code>charset</code> est indiqué, il doit contenir une chaîne pouvant être utilisée dans une classe de caractères des [[#Motifs_ustring_(pattern)|motifs Ustring]], par exemple "set" dans <code>[set]</code>. Par défaut : <code>'<>&"\' '</code> (l'espace à la fin est l'espace insécable U+00A0).
==== mw.text.trim ====
{{...}}
<code style="white-space:nowrap">mw.text.trim( s )</code><br />
<code style="white-space:nowrap">mw.text.trim( s, charset )</code>
Enlève les espaces et autres caractères au début et à la fin d'une chaîne.
Si <code>charset</code> est indiqué, il doit contenir une chaîne syntaxiquement compatible avec les classes de caractères des ''[[#Motifs_ustring_(pattern)|motifs Ustring]]'', par exemple "set" dans <code>[set]</code>. Par défaut : l'espace ASCII, <code style="white-space:nowrap">"%t%r%n%f"</code>.
==== mw.text.killMarkers ====
{{...}}
<code style="white-space:nowrap">mw.text.killMarkers( s )</code>
Retire d'une chaîne toutes les balises spécifiques à MediaWiki.
==== mw.text.tag ====
{{...}}
<code style="white-space:nowrap">mw.text.tag{ name = string, attrs = table, content = string|bool }</code>
: ''Notez l’utilisation de [[#paramètres nommés|paramètres nommés]].''
Génère un tag à la façon HTML pour <code>name</code>.
Si <code>attrs</code> est indiqué, il doit être une table avec des clés de type chaîne. Les valeurs de ces clés sont utilisées comme valeurs des attributs. Une valeur booléenne ''true'' insère un paramètre HTML5 sans valeur, et ''false'' ignore le paramètre. Toute autre valeur génère une erreur.
Si <code>content</code> n’est pas présent (ou vaut ''nil''), seul le tag ouvrant est retourné. Si <code>content</code> vaut ''false'', un tag auto-fermant est retourné. Sinon il doit être un nombre ou une chaîne auquel cas ce contenu est inséré entre l'ouverture et la fermeture du tag. Notez que le contenu n’est pas automatiquement encodé en HTML ; utiliser [[#mw.text.encode|mw.text.encode()]] au besoin.
Pour retourner proprement un tag comme <code><nowiki><ref></nowiki></code>, utilisez plutôt [[#frame:extensionTag|frame:extensionTag()]].
==== mw.text.decode ====
{{...}}
<code style="white-space:nowrap">mw.text.decode( s )</code><br />
<code style="white-space:nowrap">mw.text.decode( s, decodeNamedEntities )</code>
Remplace les [[:en:HTML entities|entités HTML]] de la chaîne par les caractères correspondant.
Si <code>decodeNamedEntities</code> est absent ou ''false'', les seules entités reconnues sont '&lt;', '&gt;', '&amp;', '&quot;', et '&nbsp;'. Sinon la liste des entités HTML5 à traiter est chargée depuis la fonction PHP [http://www.php.net/get_html_translation_table <code>get_html_translation_table</code>].
==== mw.text.nowiki ====
{{...}}
<code style="white-space:nowrap">mw.text.nowiki( s )</code>
Remplace divers caractères dans la chaîne par des [[:en:HTML entities|entités HTML]] pour éviter leur interprétation comme wikitexte. Ceci comprend :
* Les caractères suivants : '"', '&', "'", '<', '=', '>', '[', ']', '{', '|', '}'
* Les caractères suivants au début de la chaîne ou juste après un retour à la ligne : '#', '*', ':', ';', espace, tabulation ('\t')
* Les lignes blanches auront le caractère de nouvelle ligne (LF) ou de retour chariot (CR) d'échappé
* "----" au début de la chaine ou juste après un saut de ligne verra son premier '-' échappé
* "__" aura un tiret bas d'échappé
* "://" aura le deux-point échappé
* Un espace blanc suivant "ISBN", "RFC", ou "PMID" sera échappé
==== mw.text.split ====
{{...}}
<code style="white-space:nowrap">mw.text.split( s, pattern, plain )</code>
Découpe une chaîne en sous-chaînes dont les limites correspondent au [[#Ustring patterns|motif Ustring]] <code>pattern</code>. Si <code>plain</code> est présent et vrai, <code>pattern</code> est interprété comme une chaîne littérale et non comme un motif Lua (comme le paramètre de même nom pour <code>[[#mw.ustring.find|mw.ustring.find()]]</code>). Retourne une table contenant les sous-chaînes.
Par exemple <code style="white-space:nowrap">mw.text.split( 'a b\tc\nd', '%s' )</code> retourne une table <code style="white-space:nowrap">{ 'a', 'b', 'c', 'd' }</code>.
Si <code>pattern</code> correspond à la chaîne vide, <code>s</code> sera découpé en caractères individuels.
==== mw.text.unstripNoWiki ====
{{...}}
<code style="white-space:nowrap">mw.text.unstripNoWiki( s )</code>
Renvoie la chaine entre balises <nowiki>. Les autres balises restent inchangées.
==== mw.text.unstrip ====
{{...}}
<code style="white-space:nowrap">mw.text.unstrip( s )</code>
Équivalent à <code style="white-space:nowrap">mw.text.killMarkers( mw.text.unstripNoWiki( s ) )</code>.
This no longer reveals the HTML behind special page transclusion, <ref> tags, and so on as it did in earlier versions of Scribunto.
==== mw.text.jsonEncode ====
==== mw.text.jsonDecode ====
<br />
{{Bas de page
| idfaculté = informatique
| précédent = [[../Fonctions basiques/]]
| suivant = [[../Fonctions mathématiques/]]
}}
[[en:Lua/String Library]]
o3pxlphpxa6twpcrrh0vimho3s39biv
966422
966421
2025-07-07T17:40:44Z
Wladek92
32615
/* mw.text.jsonEncode */
966422
wikitext
text/x-wiki
{{Chapitre
| idfaculté = informatique
| précédent = [[../Fonctions basiques/]]
| suivant = [[../Fonctions mathématiques/]]
| page_liée = Exercices/Sur les chaînes de caractères
| numéro = 6
| niveau = 10
}}
Nous allons, dans ce chapitre, étudier quelques fonctions préprogrammées permettant de faire quelques opérations sur les chaînes de caractères. Comme dans le chapitre précédent, nous ne rangerons pas nécessairement les fonctions dans l’ordre alphabétique.
Tous les exemples de ce chapitre seront rangés dans le [[Module:Chaine]].
__TOC__
{{Clr}}
== Généralités ==
Une chaîne de caractères se représente par un texte entouré de guillemets " ". L'affectation à une variable se présente ainsi :
<syntaxhighlight lang="lua">
phrase = "Je pense donc je suis"
</syntaxhighlight>
Il est possible de connaître le nombre de caractères utilisés dans la chaîne de caractères en utilisant l'opérateur #
<syntaxhighlight lang="lua">
longueur = #"Je pense donc je suis"
</syntaxhighlight>
longueur sera alors de type number et contiendra le nombre 21.
On peut aussi utiliser cet opérateur sur une variable de type string pour connaître la longueur de la chaîne de caractères qu'elle contient :
<syntaxhighlight lang="lua">
longueur = #phrase
</syntaxhighlight>
{{Attention|Le caractère '''#''' ne marche pas sur l'unicode. Pour l'unicode, on utilisera la fonction ''[[#mw.ustring.len|mw.ustring.len]]''}}
Sans rien y mettre, on peut initialiser une variable comme étant de type string en écrivant :
<syntaxhighlight lang="lua">
local mot = ""
</syntaxhighlight>
On rappelle l’utilisation de l'opérateur '''..''' permettant de concaténer deux chaînes de caractères.
<syntaxhighlight lang="lua">
phrase = "Je pense donc je suis"..", mais que suis-je ?"
</syntaxhighlight>
La variable '''phrase''' contiendra alors la chaîne de caractères : "Je pense donc je suis, mais que suis-je ?"
<br />
== La librairie String ==
La librairie String est constituée d'un ensemble de fonctions rangées dans une table nommée ''string''. Nous commencerons donc par visualiser le contenu de cette table grâce au programme suivant :
<syntaxhighlight lang="lua">
local p = {}
function p.visuString(frame)
reponse = ""
for index, objet in pairs(string) do
reponse = reponse.."<br />À la clé '''"..index.."''', on trouve un objet de type : "..type(objet)
end
return reponse
end
return p
</syntaxhighlight>
<code><nowiki>{{#invoke:Chaine|visuString}}</nowiki></code> nous donne : ''{{#invoke:Chaine|visuString}}''
Nous étudions ci-dessous chacune de ces fonctions en détail.
==== string.sub ====
Cette fonction permet d'extraire une sous-chaîne d'une chaîne donnée. Elle admet trois paramètres. Le premier est la chaîne dont on veut extraire une sous-chaîne. Le deuxième est la position du premier caractère extrait. Le troisième est la position du dernier caractère extrait. Par exemple : '''string.sub("abcdefghijkl",3,7)''' doit retourner "cdefg". Il est possible de donner les positions avec des nombres négatifs, cela signifie que l’on compte la position à partir de la fin de la chaîne. Si le troisième paramètre est absent, cela signifie que l’on extrait jusqu'au dernier caractère de la chaîne.
Pour tester cette fonction, nous utiliserons une fonction '''p.extrait''' ainsi écrite :
<syntaxhighlight lang="lua">
function p.extrait(frame)
phrase = frame.args[1]
debut = tonumber(frame.args[2])
fin = tonumber(frame.args[3])
return string.sub(phrase,debut,fin)
end
</syntaxhighlight>
<code><nowiki>{{#invoke:Chaine|extrait|abcdefghijkl|3|7}}</nowiki></code> nous donne : ''{{#invoke:Chaine|extrait|abcdefghijkl|3|7}}''
<code><nowiki>{{#invoke:Chaine|extrait|abcdefghijkl|-5|-2}}</nowiki></code> nous donne : ''{{#invoke:Chaine|extrait|abcdefghijkl|-5|-2}}''
En Unicode, on utilisera la fonction : [[#mw.ustring.sub|mw.ustring.sub]].
<br />
==== string.find ====
Cette fonction permet de trouver un motif particulier dans une chaîne de caractères et retourner sa position.
Elle s'utilise sous la forme '''string.find(''chaîne'', ''motif'', ''position de départ de la recherche'',true)'''
Si la fonction ne trouve pas le motif, elle retourne '''nil'''
La position de départ est optionnelle. Si on ne la met pas, la recherche démarrera au début (dans ce cas ''true'' ne devra pas être mis non plus).
Si l’on ne met pas ''true'' en quatrième paramètre, certains caractères de la chaîne ''motif'' vont être interprétés de façon particulière. Ces caractères sont "(", ")", "&", "%". On devra donc mettre ''true'' si le motif que l’on recherche contient ces caractères sans qu’ils aient un sens particulier. Si, par exemple, on veut chercher "groupe (mathématiques)" dans un texte qui contient cette expression, on devra écrire : '''string.find(texte, "groupe (mathématiques)", 1,true)'''. Si l’on se contente d'écrire : '''string.find(texte, "groupe (mathématiques)")''', on obtiendra ''nil''.
Écrivons une fonction '''p.cherche''' qui cherche un mot dans la phrase "Rien ne sert de courir, il faut partir à point" :
<syntaxhighlight lang="lua">
function p.cherche(frame)
local mot = frame.args[1]
local phrase = "Rien ne sert de courir,il faut partir à point"
local position = string.find(phrase,mot)
if position then
return "Le mot recherché se trouve à la position : "..position
else
return "Je n'ai pas trouvé !"
end
end
</syntaxhighlight>
<code><nowiki>{{#invoke:Chaine|cherche|courir}}</nowiki></code> donne : ''{{#invoke:Chaine|cherche|courir}}''
Le fait de pouvoir démarrer la recherche à une position particulière peut être utile si on cherche un mot dans un paragraphe d'une page. On commence alors par chercher la position du titre du paragraphe et on cherche ensuite le mot à partir de cette position.
En Unicode, on utilisera la fonction : [[#mw.ustring.find|mw.ustring.find]].
<br />
==== string.gsub ====
Cette fonction permet de remplacer toutes les occurrences d'un motif donné par un autre motif. Par exemple, cette fonction permet de remplacer un mot d'une phrase par un autre mot. '''string.gsub("Je casse un œuf dur", "casse", "mange")''' nous retourne :
'''Je mange un œuf dur,1'''.
Nous voyons aussi que, en plus de la phrase modifiée, cette fonction nous retourne le nombre de modifications faites.
Écrivons une fonction '''p.oeuf''' pour vérifier ce que l’on vient de dire :
<syntaxhighlight lang="lua">
function p.oeuf()
local phrase,nombre = string.gsub("Je casse un œuf dur", "casse", "mange")
return phrase.."(Le nombre de mots remplacés est "..nombre..")"
end
</syntaxhighlight>
<code><nowiki>{{#invoke:Chaine|oeuf}}</nowiki></code> donne : ''{{#invoke:Chaine|oeuf}}''
En Unicode, on utilisera la fonction : [[#mw.ustring.gsub|mw.ustring.gsub]].
<br />
==== string.gmatch ====
{{...}}
En Unicode, on utilisera la fonction : [[#mw.ustring.gmatch|mw.ustring.gmatch]]
<br />
==== string.gfind ====
{{...}}
<br />
==== string.byte ====
{{...}}
En Unicode, on utilisera la fonction : [[#mw.ustring.byte|mw.ustring.byte]] ou la fonction : [[#mw.ustring.codepoint|mw.ustring.codepoint]]
<br />
==== string.rep ====
Cette fonction répète une chaîne de caractères un certain nombre de fois. Elle a donc deux arguments. Le premier argument est la chaîne de caractères à répéter et le second argument est le nombre de fois que l’on doit répéter cette chaîne. Par exemple, string.rep("cou",2) doit nous donner "coucou". À titre d'exemple, nous écrirons une fonction '''p.echo''' qui répétera une chaîne de caractères un nombre de fois que l’on précisera :
<syntaxhighlight lang="lua">
function p.echo(frame)
local mot = frame.args[1]
local nombre = tonumber(frame.args[2])
return string.rep(mot,nombre)
end
</syntaxhighlight>
<code><nowiki>{{#invoke:Chaine|echo|glou |3}}</nowiki></code> donne : ''{{#invoke:Chaine|echo|glou |3}}''
En Unicode, on utilisera la fonction : [[#mw.ustring.rep|mw.ustring.rep]]
<br />
==== string.match ====
{{...}}
En Unicode, on utilisera la fonction : [[#mw.ustring.match|mw.ustring.match]]
<br />
==== string.uupper ====
{{...}}
<br />
==== string.ulower ====
{{...}}
<br />
==== string.reverse ====
Cette fonction inverse la chaîne de caractères qui lui est soumise. La dernière lettre devient la première, l'avant dernière devient la seconde et ainsi de suite. Par exemple : "coquillage" devient "egalliuqoc". Pour tester cette fonction, la première idée qui vient à l'esprit est d'écrire une fonction '''p.palindrome''' qui teste si un mot entré en argument est un [[w:Palindrome|palindrome]] :
<syntaxhighlight lang="lua">
function p.palindrome(frame)
local mot = frame.args[1]
if mot == string.reverse(mot) then
return mot.." est un palindrome."
else
return mot.." n’est pas un palindrome."
end
end
</syntaxhighlight>
<code><nowiki>{{#invoke:Chaine|palindrome|radar}}</nowiki></code> donne : ''{{#invoke:Chaine|palindrome|radar}}''
<code><nowiki>{{#invoke:Chaine|palindrome|renier}}</nowiki></code> donne : ''{{#invoke:Chaine|palindrome|renier}}''
<br />
==== string.upper ====
Cette fonction permet de remplacer les caractères minuscules de la chaîne de caractères par les caractères majuscules correspondants. Par exemple, "crocodile" deviendra "CROCODILE". Essayons de voir si ça marche ! Dans le [[Module:Chaine]], écrivons une fonction '''p.capitale''' qui utilise directement la fonction '''string.upper''' sur une chaîne de caractères passée en argument :
<syntaxhighlight lang="lua">
function p.capitale(frame)
local mot = frame.args[1]
return string.upper(mot)
end
</syntaxhighlight>
<code><nowiki>{{#invoke:Chaine|capitale|crocodile}}</nowiki></code> donne : ''{{#invoke:Chaine|capitale|crocodile}}''
<code><nowiki>{{#invoke:Chaine|capitale|pIScinE eT 3 pApiLloNs}}</nowiki></code> donne : ''{{#invoke:Chaine|capitale|pIScinE eT 3 pApiLloNs}}''
Nous constatons sur le dernier exemple que les majuscules restent majuscules. Les autres caractères comme les chiffres ne sont pas modifiés.
En Unicode, on utilisera la fonction : [[#mw.ustring.upper|mw.ustring.upper]]
<br />
==== string.len ====
Cette fonction nous donne le nombre de caractères contenus dans une chaîne de caractères. Les lettres accentuées comptent double. Par exemple, '''string.len(Marionnette)''' devrait nous retourner 11 car il y a 11 lettres dans le mot "Marionnette". Par contre '''string.len(système)''' nous retournera 8 à cause de la lettre accentuée '''è''' qui compte double. Comme exemple, nous écrirons une fonction '''p.longueur''' qui nous renverra le nombre de caractères d'une chaîne de caractères rentrée en argument :
<syntaxhighlight lang="lua">
function p.longueur(frame)
local phrase = frame.args[1]
return string.len(phrase)
end
</syntaxhighlight>
'''<nowiki>{{#invoke:Chaine|longueur|Marionnette}}</nowiki>''' nous donne : {{#invoke:Chaine|longueur|Marionnette}}
'''<nowiki>{{#invoke:Chaine|longueur|La vague déferle sur la plage}}</nowiki>''' nous donne : {{#invoke:Chaine|longueur|La vague déferle sur la plage}}
Dans le deuxième exemple, nous voyons qu’il y a 29 caractères dans la phrase et pourtant la fonction '''string.len''' en compte 30 à cause de la présence de la lettre accentuée '''é''' dans la mot '''déferle'''
En Unicode, on utilisera la fonction : [[#mw.ustring.len|mw.ustring.len]]
Pour la fonction '''mw.ustring.len''', les lettres accentuées ne comptent pas double. Cette fonction sera donc préférable pour traiter les chaînes de caractères pouvant contenir des lettres accentuées.
<br />
==== string.format ====
La fonction '''string.format''' permet d'obtenir un format particulier pour un nombre ou une chaîne de caractères.
Elle s'utilise sous la forme : '''string.format(option,nombre ou chaîne)'''
L'option permet de définir le type de format que l’on désire obtenir. Il sera écrit sous la forme : '%lettre'
Nous allons passer en revue, les différentes options possible :
'''<u>L'option '%c'</u>'''
Permet d'obtenir le caractère correspondant à un code ASCII particulier. Par exemple :
'''string.format('%c',87)''' donnera la lettre majuscule W.
'''string.format('%c',36)''' donnera le symbole $.
'''<u>L'option '%d'</u>'''
Donne la partie entière d'un nombre
'''string.format('%d',56.235)''' donnera 56.
'''string.format('%d',-23.827)''' donnera -23.
'''<u>L'option '%E'</u>'''
Permet d'obtenir l'écriture scientifique correspondante à un nombre donnée, la puissance de 10 étant écrite avec E.
'''string.format('%E',0.097)''' donnera 9.700000E-2.
'''<u>L'option '%e'</u>'''
Permet d'obtenir l'écriture scientifique correspondante à un nombre donnée, la puissance de 10 étant écrite avec e.
'''string.format('%e',0.097)''' donnera 9.700000e-2.
'''<u>L'option '%f'</u>'''
Permet d'obtenir un nombre décimal écrit avec six chiffres après la virgule.
'''string.format('%f',0.097)''' donnera 0.097000
'''string.format('%f',823.43657835)''' donnera 823.436578
'''<u>L'option '%g'</u>'''
Transforme une notation scientifique en notation décimale tout en arrondissant le nombre à six chiffres significatifs.
'''string.format('%g',1.5789235E4)''' donnera 15789.2
'''string.format('%g',-1.5789235e-4)''' donnera -0.000157892
'''<u>L'option '%G'</u>'''
Transforme une notation scientifique en notation décimale tout en arrondissant le nombre à six chiffres significatifs.
'''string.format('%G',1.5789235E4)''' donnera 15789.2
'''string.format('%G',-1.5789235e-4)''' donnera -0.000157892
'''<u>L'option '%i'</u>'''
Donne la partie entière d'un nombre
'''string.format('%i',56.235)''' donnera 56.
'''string.format('%i',-23.827)''' donnera -23.
'''<u>L'option '%o'</u>'''
Cette option permet de traduire un nombre écrit en base 10 en nombre écrit en base 8.
'''string.format('%o',9)''' donnera 11
'''string.format('%o',93)''' donnera 135
'''<u>L'option '%u'</u>'''
Convertit dans un format qui n'accepte que les nombres entiers positifs compris entre 0 et 18446744073709551615. Le nombre obtenu n'est plus à virgule flottante. Pour les nombres positifs, on obtient la partie entière. Pour les nombres négatifs on obtient la somme du nombre négatif avec 18446744073709551616.
'''string.format('%u',-1)''' donnera 18446744073709551615
'''string.format('%u',21.2479)''' donnera 21
'''<u>L'option '%X'</u>'''
Cette option permet de traduire un nombre en hexadécimal. Autrement dit, cette option permet de traduire un nombre écrit en base 10 en nombre écrit en base 16. Les lettres utilisées pour écrire ce nombre seront en majuscule.
'''string.format('%X',47)''' donnera 2F
'''string.format('%X',28)''' donnera 1C
'''<u>L'option '%x'</u>'''
Cette option permet de traduire un nombre en hexadécimal. Autrement dit, cette option permet de traduire un nombre écrit en base 10 en nombre écrit en base 16. Les lettres utilisées pour écrire ce nombre seront en minuscule.
'''string.format('%x',169)''' donnera a9
'''string.format('%x',735)''' donnera 2df
'''<u>L'option '%q'</u>'''
Traite une chaîne de caractère. Les guillemets sont conservés.
'''string.format('%q',"La voiture roule")''' donnera : "La voiture roule"
'''<u>L'option '%s'</u>'''
Traite une chaîne de caractère. Les guillemets ne sont pas conservés.
'''string.format('%s',"La voiture roule")''' donnera : La voiture roule
Nous pouvons retrouver tous les exemples précédents simulés avec la fonction '''p.formatage''' dans le [[Module:Chaine]] :
<syntaxhighlight lang="lua">
function p.formatage()
local reponse = " "
reponse = reponse.."<br>Avec c, on obtent : "..string.format('%c',87).." et "..string.format('%c',36)
reponse = reponse.."<br>Avec d, on obtent : "..string.format('%d',56.235).." et "..string.format('%d',-23.827)
reponse = reponse.."<br>Avec E, on obtent : "..string.format('%E',0.097).." et "..string.format('%E',-2833.24)
reponse = reponse.."<br>Avec e, on obtent : "..string.format('%e',0.097).." et "..string.format('%e',-2833.24)
reponse = reponse.."<br>Avec f, on obtent : "..string.format('%f',0.097).." et "..string.format('%f',823.43657835)
reponse = reponse.."<br>Avec g, on obtent : "..string.format('%g',1.5789235E4).." et "..string.format('%g',-1.5789235e-4)
reponse = reponse.."<br>Avec G, on obtent : "..string.format('%G',1.5789235E4).." et "..string.format('%G',-1.5789235e-4)
reponse = reponse.."<br>Avec i, on obtent : "..string.format('%i',56.235).." et "..string.format('%i',-23.827)
reponse = reponse.."<br>Avec o, on obtent : "..string.format('%o',9).." et "..string.format('%o',93)
reponse = reponse.."<br>Avec u, on obtent : "..string.format('%u',-1).." et "..string.format('%u',21.2479)
reponse = reponse.."<br>Avec X, on obtent : "..string.format('%X',47).." et "..string.format('%X',28)
reponse = reponse.."<br>Avec x, on obtent : "..string.format('%x',169).." et "..string.format('%x',735)
reponse = reponse.."<br>Avec q, on obtent : "..string.format('%q',"La voiture roule")
reponse = reponse.."<br>Avec s, on obtent : "..string.format('%s',"La voiture roule")
return reponse
end
</syntaxhighlight>
'''<nowiki>{{#invoke:Chaine|formatage}}</nowiki>''' nous donne : {{#invoke:Chaine|formatage}}
En Unicode, on utilisera la fonction : [[#mw.ustring.format|mw.ustring.format]]
<br />
==== string.char ====
{{...}}
[[#mw.ustring.char|mw.ustring.char]]
<br />
==== string.lower ====
Cette fonction fait exactement l'inverse de la fonction '''string.upper''', elle transforme les majuscules en minuscules dans une chaîne de caractères. Pour la tester, nous écrirons une fonction '''p.minuscule''' ainsi :
<syntaxhighlight lang="lua">
function p.minuscule(frame)
local mot = frame.args[1]
return string.lower(mot)
end
</syntaxhighlight>
'''<nowiki>{{#invoke:Chaine|minuscule|CORNICHON}}</nowiki>''' nous donne : {{#invoke:Chaine|minuscule|CORNICHON}}
'''<nowiki>{{#invoke:Chaine|minuscule|pIScinE eT 3 pApiLloNs}}</nowiki>''' nous donne : {{#invoke:Chaine|minuscule|pIScinE eT 3 pApiLloNs}}
Nous constatons sur le dernier exemple que les minuscules reste minuscules. Les autres caractères comme les chiffres ne sont pas modifiés.
En Unicode, on utilisera la fonction : [[#mw.ustring.lower|mw.ustring.lower]]
<br />
==== Motifs (''pattern'') ====
{{...}}
En attendant une rédaction plus détaillée et moins obscure pour les non-programmeurs, cette section est issue d'une recopie d'une partie de la page : [[mw:Extension:Scribunto/Lua reference manual/fr]]
En Lua, les ''motifs'' sont similaires aux [[w:Expression rationnelle|expressions régulières]] sans pour autant être identiques. Voici quelques différences avec les expressions régulières et les [[w:PCRE|PCRE]] :
* Le caractère d'échappement est le symbole du pour cent <code>%</code>, pas l'antislash <code>\</code> ;
* Le point <code>.</code> remplace tout caractère, y compris le retour chariot ;
* Il n'y a pas d'option pour être insensible à la casse ;
* L'alternative <code>|</code> n’est pas définie ;
* Les quantificateurs (<code>*</code>, <code>?</code>, <code>+</code>, et <code>-</code>) ne peuvent s'appliquer qu’à un caractère ou une classe de caractère, pas à un groupe de capture ;
* Le seul quantificateur non possessif est <code>-</code>, qui est équivalent au quantificateur <code>*?</code> de PCRE ;
* Pas moyen de quantifier de manière précise (comme le ferait <code>{''n'',''m''}</code> avec PCRE ;
* Les seuls [[w:Caractère de contrôle|caractères de contrôle]] qui n'ont aucune profondeur sont <code>^</code> et <code>$</code> (lua n'offre pas la possibilité d’utiliser <code>\b</code> ou <code>(?=···)</code> qui apparaisse dans les PCRE).
Voir aussi [[#Motifs ustring (pattern)|motifs ustring]] pour des motifs similaires utilisant cette fois les caractères Unicode.
<br />
===== Classes de caractères : =====
{{...}}
Une ''classe de caractères'' est utilisée pour représenter un ensemble de caractères.
Les combinaisons suivantes sont autorisées pour représenter une classe de caractères :
* '''''x''''' : (où ''x'' n’est pas un caractère « magique » <code>^$()%.[]*+-?</code>) représente le caractère ''x'' lui-même.
* '''<code>.</code>''' : (un point) représente tous les caractères.
* '''<code>%a</code>''' : représente toutes les lettres (A-Za-z, mais pas é, è, û...).
* '''<code>%c</code>''' : représente tous les caractères de contrôle.
* '''<code>%d</code>''' : représente tous les chiffres.
* '''<code>%l</code>''' : représente toutes les lettres minuscules (a-z, mais pas é, è, û...).
* '''<code>%p</code>''' : représente tous les signes de ponctuation.
* '''<code>%s</code>''' : représente tous les caractères séparateurs (espace, saut de ligne, …).
* '''<code>%u</code>''' : représente toutes les lettres majuscules (A-Z, mais pas É, Ê...).
* '''<code>%w</code>''' : représente tous les caractères alphanumériques (A-Za-z0-9, mais pas é, è, û...).
* '''<code>%x</code>''' : représente tous les chiffres hexadécimaux.
* '''<code>%z</code>''' : représente le caractère <code>\0</code> (le caractère dont la valeur numérique est nulle).
* '''<code>%''x''</code>''' : (où ''x'' est n’importe quel caractère non alphanumérique) représente le caractère ''x''. Ceci est la façon habituelle d’utiliser explicitement un caractère « magique » (ayant un sens de contrôle). Tout caractère de ponctuation (même les non magiques) peut être précédé d'un <code>%</code> quand il représente lui-même.
* '''<code>[''set'']</code>''' : représente la classe qui est l'union de tous les caractères présents dans ''set''. On peut indiquer un intervalle de caractère en séparant les caractères qui bornent cet intervalle avec un <code>-</code>.
Toutes les classes <code>%</code>''x'' décrites plus haut peuvent aussi être utilisées dans un ''set''.
Tous les autres caractères dans un ''set'' représentent eux-mêmes. Par exemple <code>[%w_]</code> (ou <code>[_%w]</code>) représente tous les caractères alphanumériques et le tiret bas (''underscore''), <code>[0-7]</code> représente les chiffres octaux, et <code>[0-7%l%-]</code> représente les chiffres octaux plus les lettre minuscules plus le caractère <code>-</code>. Utiliser à la fois les intervalles et les classes a un effet non spécifié. Ainsi, des motifs comme <code>[%a-z]</code> ou <code>[a-%%]</code> n'ont pas de sens.
* '''<code>[^''set'']</code>''' : représente le complément de ''set'' (voir l'interprétation de ''set'' ci-dessus), c'est-à-dire tous les caractères n'appartenant pas à ''set''.
Pour toutes les classes représentées par une seule lettre (<code>%a</code>, <code>%c</code>, …), la lettre majuscule correspondante représente le complément de cette classe.
Par exemple <code>%S</code> représente tous les caractères qui ''ne sont pas'' des séparateurs.
<br />
===== Élément de motif (''pattern item'') : =====
{{...}}
Un ''élément de motif'' peut être :
* un singleton d'une classe de caractère, qui correspond à un caractère unique dans la classe ;
* un singleton d'une classe de caractère suivi d'un <code>*</code>, qui correspond à 0 ou plus répétition(s) de tout caractère de la classe. Cette répétition correspond toujours à la plus longue répétition possible ;
* un singleton d'une classe de caractère suivi d'un <code>+</code>, qui correspond à 1 ou plus répétition(s) de tout caractère de la classe. Cette répétition correspond toujours à la plus longue répétition possible ;
* un singleton d'une classe de caractère suivi d'un <code>-</code>, qui correspond également à 0 ou plus répétition(s) de tout caractère de la classe. Contrairement à <code>*</code>, cette répétition correspond toujours à la ''plus petite'' répétition possible ;
* un singleton d'une classe de caractère suivi d'un <code>?</code>, qui correspond à 0 ou 1 occurrence d'un caractère de la classe ;
* <code>%''n''</code>, pour ''n'' compris entre 1 et 9. Cet élément correspond à une sous-chaîne valant la ''n''-ième chaîne capturée (voir plus bas) ;
* <code>%b''xy''</code>, ou ''x'' et ''y'' sont deux caractères distincts. Cet élément correspond à la chaîne qui commence par ''x'', se termine par ''y'', et où ''x'' et ''y'' sont ''équilibrés'' (''balanced''). Cela signifie, en lisant la chaîne de gauche à droite, compter ''+1'' pour chaque ''x'' et ''-1'' pour chaque ''y'', le ''y'' terminal est le premier ''y'' pour lequel le compte atteint 0. Par exemple, l'élément <code>%b()</code> correspond à une expression avec des parenthèses équilibrées.
<br />
===== Motif (''pattern'') : =====
{{...}}
Un ''motif'' est une séquence d'éléments de motif.
Un <code>^</code> au début d'un motif correspond au début de la ligne de la chaîne traitée.
Un <code>$</code> à la fin du motif correspond à la fin de la ligne de la chaîne traitée.
Aux autres positions, <code>^</code> et <code>$</code> n'ont pas de sens particulier et représentent le caractère qui les constitue.
<br />
===== Captures : =====
{{...}}
Un motif (''pattern'') peut contenir des sous-motifs entourés de parenthèses, qui décrivent des ''captures''.
Quand une correspondance réussit, la sous-chaîne de la chaîne qui correspond est stockée (''capturée'') pour usage ultérieur.
Les captures sont numérotées dans l’ordre de leur parenthèse de gauche.
Par exemple, dans le motif <code>"(a*(.)%w(%s*))"</code>, la partie de la chaîne qui concorde avec <code>"a*(.)%w(%s*)"</code> est stockée dans la première capture (et a donc le numéro 1) ; le caractère qui concorde avec "<code>.</code>" est stocké dans la capture numéro 2, et la partie qui concorde avec "<code>%s*</code>" a le numéro 3.
La capture vide <code>()</code> est spéciale et capture la position courante dans la chaîne (un nombre).
Par exemple si on applique le motif <code>"()aa()"</code> sur la chaîne <code>"flaaap"</code>, il y aura deux captures : 3 et 5.
Un motif ne peut contenir de zéros (<code>"\0"</code>). Utilisez <code>%z</code> à la place.
<br />
== La bibliothèque ''ustring'' ==
En attendant une rédaction plus détaillée et moins obscure pour les non-programmeurs, des fonctions de cette librairie, cette section est issue d'une recopie de la section ''ustring'' du [[mw:Extension:Scribunto/Lua reference manual/fr#Bibliothèque_ustring|Lua reference manual]]
La librairie ''Ustring'' est une reprise de la librairie ''string'' étudiée précédemment, mais pouvant opérer sur des caractères UTF-8.
La plupart des fonctions génèrent une erreur si la chaîne n’est pas valide en codage UTF-8.
==== mw.ustring.maxPatternLength ====
{{...}}
Donne la taille maximum autorisée pour un motif (''pattern''), en octets.
<br />
==== mw.ustring.maxStringLength ====
{{...}}
Donne la taille maximum autorisée pour une chaîne, en octets.
<br />
==== mw.ustring.byte ====
<code style="white-space:nowrap">mw.ustring.byte( s, i, j )</code>
Retourne les octets d'une chaîne. Identique à [[#string.byte|string.byte()]].
<br />
==== mw.ustring.byteoffset ====
{{...}}
<code style="white-space:nowrap">mw.ustring.byteoffset( s, l, i )</code>
Retourne la position en octets d'un caractère dans la chaîne. La valeur par défaut pour <code>l</code> et <code>i</code> est 1. <code>i</code> peut être négatif, auquel cas c’est une position à partir de la fin.
Le caractère à <code>l</code> == 1 est le premier caractère qui commence à ou à partir de la position <code>i</code>. Le caractère à <code>l</code> == 0 est le premier caractère qui commence à ou avant la position <code>i</code>. Notez que ce peut être le même caractère. Des valeurs plus grandes ou plus petites de <code>l</code> sont calculées en relatif. (NDT : pas clair. À préciser)
<br />
==== mw.ustring.char ====
{{...}}
<code style="white-space:nowrap">mw.ustring.char( ... )</code>
Similaire à [[#string.char|string.char()]], mais les entiers retournés sont des [[wikt:fr:point de code|points de codes]] Unicode et non des octets.
<br />
==== mw.ustring.codepoint ====
{{...}}
<code style="white-space:nowrap">mw.ustring.codepoint( s, i, j )</code>
Similaire à [[#string.byte|string.byte()]], mais les valeurs retournées sont des points de code Unicode et les positions sont celles des caractères et non des octets.
<br />
==== mw.ustring.find ====
<code style="white-space:nowrap">mw.ustring.find( s, pattern, init, plain )</code>
Similaire à [[#string.find|string.find()]], mais le motif (''pattern'') est géré comme décrit dans [[#Motifs ustring|motifs ustring]] et la position <code>init</code> est en caractères et non en octets.
;Exemple Unicode :
<syntaxhighlight lang="lua">
print mw.ustring.find("Salut à vous", "à") -- 7 7
</syntaxhighlight>
{{attention|Si la chaine recherchée contient des opérateurs regex, ils peuvent être interprétés. Pour s'en prémunir, il peut être utile de les échapper à l’aide de la fonction suivante :
<syntaxhighlight lang="lua">
function p._escapePattern( pattern_str )
return mw.ustring.gsub( pattern_str, "([%(%)%.%%%+%-%*%?%[%^%$%]])", "%%%1" );
end
</syntaxhighlight>
}}
;Exemple avec "?" :
<syntaxhighlight lang="lua">
print mw.ustring.find("Comment allez-vous ?", "vous ?") -- "15 19"
print mw.ustring.find("Comment allez-vous ?", p._escapePattern("vous ?")) -- "15 20"
</syntaxhighlight>
<br />
==== mw.ustring.format ====
{{...}}
<code style="white-space:nowrap">mw.ustring.format( format, ... )</code>
Identique à [[#string.format|string.format()]]. Les tailles et précisions pour les chaînes sont en octets et non en points de code Unicode.
<br />
==== mw.ustring.gcodepoint ====
{{...}}
<code style="white-space:nowrap">mw.ustring.gcodepoint( s, i, j )</code>
Retourne trois valeurs pour itérer sur les points de code Unicode de la chaîne. <code>i</code> vaut 1 par défaut et <code>j</code> vaut -1 par défaut. Ca sert à être utilisé par la forme [[#iterators|itérateur de <code>for</code>]] :
for codepoint in mw.ustring.gcodepoint( s ) do
''block''
end
<br />
==== mw.ustring.gmatch ====
{{...}}
<code style="white-space:nowrap">mw.ustring.gmatch( s, pattern )</code>
Similaire à [[#string.gmatch|string.gmatch()]], mais le motif (''pattern'') est géré comme décrit dans [[#Motifs ustring|motifs ustring]].
<br />
==== mw.ustring.gsub ====
{{...}}
<code style="white-space:nowrap">mw.ustring.gsub( s, pattern, repl[, n] )</code>
Similaire à [[#string.gsub|string.gsub()]], mais le motif (''pattern'') est géré comme décrit dans [[#Motifs ustring|motifs ustring]].
<br />
==== mw.ustring.isutf8 ====
{{...}}
<code style="white-space:nowrap">mw.ustring.isutf8( s )</code>
Retourne vrai si la chaîne est en UTF-8 valide, faux sinon.
<br />
==== mw.ustring.len ====
{{...}}
<code style="white-space:nowrap">mw.ustring.len( s )</code>
Retourne la longueur de la chaîne en point de code Unicode ou ''nil'' si la chaîne n’est pas en UTF-8 valide.
Voir [[#string.len|string.len()]] pour une fonction similaire qui utilise la longueur des bits plutôt que des points de code.
<br />
==== mw.ustring.lower ====
{{...}}
<code style="white-space:nowrap">mw.ustring.lower( s )</code>
Similaire à [[#string.lower|string.lower()]] à part que la fonction suit le format Unicode.
Si la [[#Librairie Language|librairie Language]] est également chargée, ceci utilisera [[#mw.language:lc|lc()]] sur la langue courante à la place.
<br />
==== mw.ustring.match ====
{{...}}
<code style="white-space:nowrap">mw.ustring.match( s, pattern, init )</code>
Similaire à [[#string.match|string.match()]], mais le motif (''pattern'') est géré comme décrit dans [[#Motifs ustring|motifs ustring]] et la position <code>init</code> est en caractères et non en octets.
<br />
==== mw.ustring.rep ====
{{...}}
<code style="white-space:nowrap">mw.ustring.rep( s, n )</code>
Identique à [[#string.rep|string.rep()]].
<br />
==== mw.ustring.sub ====
{{...}}
<code style="white-space:nowrap">mw.ustring.sub( s, i, j )</code>
Similaire à [[#string.sub|string.sub()]], mais les positions sont en caractères et non en octets.
<br />
==== mw.ustring.toNFC ====
{{...}}
<code style="white-space:nowrap">mw.ustring.toNFC( s )</code>
Convertit la chaîne en [[:en:Normalization Form C|forme normalisée C]]. Retourne ''nil'' si la chaîne n’est pas valide en UTF-8.
<br />
==== mw.ustring.toNFD ====
{{...}}
<code style="white-space:nowrap">mw.ustring.toNFD( s )</code>
Convertit la chaîne en [[:en:Normalization Form D|forme normalisée D]]. Retourne ''nil'' si la chaîne n’est pas valide en UTF-8.
<br />
==== mw.ustring.upper ====
{{...}}
<code style="white-space:nowrap">mw.ustring.upper( s )</code>
Similaire à [[#string.upper|string.upper()]] à part que la fonction suit le format Unicode.
Si la [[#Librairie Language|librairie Language]] est également chargée, ceci utilisera [[#mw.language:uc|uc()]] sur la langue courante à la place.
<br />
==== Motifs ustring ====
{{...}}
Appelé aussi pattern, les motifs dans les fonctions <code>ustring</code> utilisent la même syntaxe que celle des [[#patterns|motifs de la librairie String]]. La différence principale est que les classes de caractères sont redéfinis en termes de [[:en:Unicode character property|propriétés de caractères Unicode]] :
* '''<code>%a</code>''' : représente tous les caractères de la catégorie "Lettre"
* '''<code>%c</code>''' : représente tous les caractères de la catégorie "Contrôle"
* '''<code>%d</code>''' : représente tous les caractères de la catégorie "Nombre décimal".
* '''<code>%l</code>''' : représente tous les caractères de la catégorie "Lettre minuscule".
* '''<code>%p</code>''' : représente tous les caractères de la catégorie "Ponctuation".
* '''<code>%s</code>''' : représente tous les caractères de la catégorie "Séparateur", plus tabulation, saut de ligne, retour chariot, tabulation verticale, et saut de page.
* '''<code>%u</code>''' : représente tous les caractères de la catégorie "Lettre majuscule"
* '''<code>%w</code>''' : représente tous les caractères de la catégorie "Lettre" ou "Nombre décimal"
* '''<code>%x</code>''' : ajoute la version complète des caractères hexadécimaux
Dans tous les cas, les caractères sont interprétés comme des caractères Unicode et non des octets, donc des séries comme <code>[0-9]</code>, des motifs comme <code>%b«»</code>, et des quantificateurs appliqués à des caractères multi-octets fonctionnent correctement. La capture vide capturera des positions en codes Unicode et non en octets.
== La librairie Text ==
Les exemples de ce chapitre se trouveront dans le [[Module:Text]]
Nous commencerons par visualiser le contenu de la librairie Text grâce au programme suivant :
<syntaxhighlight lang="lua">
local p = {}
function p.visualisation(frame)
reponse = ""
for index, objet in pairs(mw.text) do
reponse = reponse.."<br />À la clé "..index..", on trouve un objet de type : "..type(objet)
end
return reponse
end
return p
</syntaxhighlight>
'''<nowiki>{{#invoke:Text|visualisation}}</nowiki>''' nous donne : {{#invoke:Text|visualisation}}
Nous voyons que nous avons 12 fonctions. Étudions les dans l’ordre où elles sont sorties.
==== mw.text.listToText ====
{{...}}
<code style="white-space:nowrap">mw.text.listToText( list )</code><br />
<code style="white-space:nowrap">mw.text.listToText( list, separator, conjunction )</code>
Joint une liste sous forme « textuelle ». Fait la même chose que <code>[[#table.concat|table.concat()]]</code> mais avec un séparateur différent pour l'élément final.
Le séparateur par défaut est récupéré dans [[MediaWiki:comma-separator]] dans la langue locale, et la conjonction par défaut est le [[MediaWiki:and]] concaténé avec le [[MediaWiki:word-separator]].
Exemples :
-- retourne une chaîne vide
mw.text.listToText( {} )
-- retourne "1"
mw.text.listToText( { 1 } )
-- retourne "1 et 2"
mw.text.listToText( { 1, 2 } )
-- retourne "1, 2, 3, 4 et 5"
mw.text.listToText( { 1, 2, 3, 4, 5 } )
-- retourne "1; 2; 3; 4 ou 5"
mw.text.listToText( { 1, 2, 3, 4, 5 }, '; ', ' ou ' )
==== mw.text.gsplit ====
{{...}}
<code style="white-space:nowrap">mw.text.gsplit( s, pattern, plain )</code>
Retourne une [[#iterators|fonction itérative]] qui va itérer sur les sous-chaînes qui auraient été retournées par un appel équivalent à <code>[[#mw.text.split|mw.text.split()]]</code>.
==== mw.text.truncate ====
{{...}}
<code style="white-space:nowrap">mw.text.truncate( text, length )</code><br />
<code style="white-space:nowrap">mw.text.truncate( text, length, ellipsis )</code><br />
<code style="white-space:nowrap">mw.text.truncate( text, length, ellipsis, adjustLength )</code>
Tronque <code>text</code> à la longueur indiquée, en ajoutant <code>ellipsis</code> si une troncature est effectuée. Si ''length'' est positif, la fin de la chaîne est tronquée ; s'il est négatif, c’est le début de la chaîne qui est enlevé. Si <code>adjustLength</code> est présent et vrai, le résultat en incluant ''ellipsis'' ne sera pas plus long que la longueur précisée.
La valeur par défaut pour <code>ellipsis</code> est prise dans [[MediaWiki:ellipsis]] pour le wiki local.
Exemples utilisant "..." pour ''ellipsis'' :
-- retourne "foobarbaz"
mw.text.truncate( "foobarbaz", 9 )
-- retourne "fooba..."
mw.text.truncate( "foobarbaz", 5 )
-- retourne "...arbaz"
mw.text.truncate( "foobarbaz", -5 )
-- retourne "foo..."
mw.text.truncate( "foobarbaz", 6, nil, true )
-- retourne "foobarbaz", car c’est plus court que "foobarba..."
mw.text.truncate( "foobarbaz", 8 )
==== mw.text.encode ====
{{...}}
<code style="white-space:nowrap">mw.text.encode( s )</code><br />
<code style="white-space:nowrap">mw.text.encode( s, charset )</code>
Remplace les caractères de la chaîne par des [[:en:HTML entities|entités HTML]]. Les caractères '<', '>', '&', '"', et l'espace insécable sont remplacés par l'entité HTML correspondante. Tous les autres sont remplacés par l'entité HTML numérique correspondante.
Si <code>charset</code> est indiqué, il doit contenir une chaîne pouvant être utilisée dans une classe de caractères des [[#Motifs_ustring_(pattern)|motifs Ustring]], par exemple "set" dans <code>[set]</code>. Par défaut : <code>'<>&"\' '</code> (l'espace à la fin est l'espace insécable U+00A0).
==== mw.text.trim ====
{{...}}
<code style="white-space:nowrap">mw.text.trim( s )</code><br />
<code style="white-space:nowrap">mw.text.trim( s, charset )</code>
Enlève les espaces et autres caractères au début et à la fin d'une chaîne.
Si <code>charset</code> est indiqué, il doit contenir une chaîne syntaxiquement compatible avec les classes de caractères des ''[[#Motifs_ustring_(pattern)|motifs Ustring]]'', par exemple "set" dans <code>[set]</code>. Par défaut : l'espace ASCII, <code style="white-space:nowrap">"%t%r%n%f"</code>.
==== mw.text.killMarkers ====
{{...}}
<code style="white-space:nowrap">mw.text.killMarkers( s )</code>
Retire d'une chaîne toutes les balises spécifiques à MediaWiki.
==== mw.text.tag ====
{{...}}
<code style="white-space:nowrap">mw.text.tag{ name = string, attrs = table, content = string|bool }</code>
: ''Notez l’utilisation de [[#paramètres nommés|paramètres nommés]].''
Génère un tag à la façon HTML pour <code>name</code>.
Si <code>attrs</code> est indiqué, il doit être une table avec des clés de type chaîne. Les valeurs de ces clés sont utilisées comme valeurs des attributs. Une valeur booléenne ''true'' insère un paramètre HTML5 sans valeur, et ''false'' ignore le paramètre. Toute autre valeur génère une erreur.
Si <code>content</code> n’est pas présent (ou vaut ''nil''), seul le tag ouvrant est retourné. Si <code>content</code> vaut ''false'', un tag auto-fermant est retourné. Sinon il doit être un nombre ou une chaîne auquel cas ce contenu est inséré entre l'ouverture et la fermeture du tag. Notez que le contenu n’est pas automatiquement encodé en HTML ; utiliser [[#mw.text.encode|mw.text.encode()]] au besoin.
Pour retourner proprement un tag comme <code><nowiki><ref></nowiki></code>, utilisez plutôt [[#frame:extensionTag|frame:extensionTag()]].
==== mw.text.decode ====
{{...}}
<code style="white-space:nowrap">mw.text.decode( s )</code><br />
<code style="white-space:nowrap">mw.text.decode( s, decodeNamedEntities )</code>
Remplace les [[:en:HTML entities|entités HTML]] de la chaîne par les caractères correspondant.
Si <code>decodeNamedEntities</code> est absent ou ''false'', les seules entités reconnues sont '&lt;', '&gt;', '&amp;', '&quot;', et '&nbsp;'. Sinon la liste des entités HTML5 à traiter est chargée depuis la fonction PHP [http://www.php.net/get_html_translation_table <code>get_html_translation_table</code>].
==== mw.text.nowiki ====
{{...}}
<code style="white-space:nowrap">mw.text.nowiki( s )</code>
Remplace divers caractères dans la chaîne par des [[:en:HTML entities|entités HTML]] pour éviter leur interprétation comme wikitexte. Ceci comprend :
* Les caractères suivants : '"', '&', "'", '<', '=', '>', '[', ']', '{', '|', '}'
* Les caractères suivants au début de la chaîne ou juste après un retour à la ligne : '#', '*', ':', ';', espace, tabulation ('\t')
* Les lignes blanches auront le caractère de nouvelle ligne (LF) ou de retour chariot (CR) d'échappé
* "----" au début de la chaine ou juste après un saut de ligne verra son premier '-' échappé
* "__" aura un tiret bas d'échappé
* "://" aura le deux-point échappé
* Un espace blanc suivant "ISBN", "RFC", ou "PMID" sera échappé
==== mw.text.split ====
{{...}}
<code style="white-space:nowrap">mw.text.split( s, pattern, plain )</code>
Découpe une chaîne en sous-chaînes dont les limites correspondent au [[#Ustring patterns|motif Ustring]] <code>pattern</code>. Si <code>plain</code> est présent et vrai, <code>pattern</code> est interprété comme une chaîne littérale et non comme un motif Lua (comme le paramètre de même nom pour <code>[[#mw.ustring.find|mw.ustring.find()]]</code>). Retourne une table contenant les sous-chaînes.
Par exemple <code style="white-space:nowrap">mw.text.split( 'a b\tc\nd', '%s' )</code> retourne une table <code style="white-space:nowrap">{ 'a', 'b', 'c', 'd' }</code>.
Si <code>pattern</code> correspond à la chaîne vide, <code>s</code> sera découpé en caractères individuels.
==== mw.text.unstripNoWiki ====
{{...}}
<code style="white-space:nowrap">mw.text.unstripNoWiki( s )</code>
Renvoie la chaine entre balises <nowiki>. Les autres balises restent inchangées.
==== mw.text.unstrip ====
{{...}}
<code style="white-space:nowrap">mw.text.unstrip( s )</code>
Équivalent à <code style="white-space:nowrap">mw.text.killMarkers( mw.text.unstripNoWiki( s ) )</code>.
This no longer reveals the HTML behind special page transclusion, <ref> tags, and so on as it did in earlier versions of Scribunto.
==== mw.text.jsonEncode ====
{{...}}
==== mw.text.jsonDecode ====
<br />
{{Bas de page
| idfaculté = informatique
| précédent = [[../Fonctions basiques/]]
| suivant = [[../Fonctions mathématiques/]]
}}
[[en:Lua/String Library]]
na85odk2d55rg52gvwwmzwrh5dj7ux5
966423
966422
2025-07-07T17:41:00Z
Wladek92
32615
/* mw.text.jsonDecode */
966423
wikitext
text/x-wiki
{{Chapitre
| idfaculté = informatique
| précédent = [[../Fonctions basiques/]]
| suivant = [[../Fonctions mathématiques/]]
| page_liée = Exercices/Sur les chaînes de caractères
| numéro = 6
| niveau = 10
}}
Nous allons, dans ce chapitre, étudier quelques fonctions préprogrammées permettant de faire quelques opérations sur les chaînes de caractères. Comme dans le chapitre précédent, nous ne rangerons pas nécessairement les fonctions dans l’ordre alphabétique.
Tous les exemples de ce chapitre seront rangés dans le [[Module:Chaine]].
__TOC__
{{Clr}}
== Généralités ==
Une chaîne de caractères se représente par un texte entouré de guillemets " ". L'affectation à une variable se présente ainsi :
<syntaxhighlight lang="lua">
phrase = "Je pense donc je suis"
</syntaxhighlight>
Il est possible de connaître le nombre de caractères utilisés dans la chaîne de caractères en utilisant l'opérateur #
<syntaxhighlight lang="lua">
longueur = #"Je pense donc je suis"
</syntaxhighlight>
longueur sera alors de type number et contiendra le nombre 21.
On peut aussi utiliser cet opérateur sur une variable de type string pour connaître la longueur de la chaîne de caractères qu'elle contient :
<syntaxhighlight lang="lua">
longueur = #phrase
</syntaxhighlight>
{{Attention|Le caractère '''#''' ne marche pas sur l'unicode. Pour l'unicode, on utilisera la fonction ''[[#mw.ustring.len|mw.ustring.len]]''}}
Sans rien y mettre, on peut initialiser une variable comme étant de type string en écrivant :
<syntaxhighlight lang="lua">
local mot = ""
</syntaxhighlight>
On rappelle l’utilisation de l'opérateur '''..''' permettant de concaténer deux chaînes de caractères.
<syntaxhighlight lang="lua">
phrase = "Je pense donc je suis"..", mais que suis-je ?"
</syntaxhighlight>
La variable '''phrase''' contiendra alors la chaîne de caractères : "Je pense donc je suis, mais que suis-je ?"
<br />
== La librairie String ==
La librairie String est constituée d'un ensemble de fonctions rangées dans une table nommée ''string''. Nous commencerons donc par visualiser le contenu de cette table grâce au programme suivant :
<syntaxhighlight lang="lua">
local p = {}
function p.visuString(frame)
reponse = ""
for index, objet in pairs(string) do
reponse = reponse.."<br />À la clé '''"..index.."''', on trouve un objet de type : "..type(objet)
end
return reponse
end
return p
</syntaxhighlight>
<code><nowiki>{{#invoke:Chaine|visuString}}</nowiki></code> nous donne : ''{{#invoke:Chaine|visuString}}''
Nous étudions ci-dessous chacune de ces fonctions en détail.
==== string.sub ====
Cette fonction permet d'extraire une sous-chaîne d'une chaîne donnée. Elle admet trois paramètres. Le premier est la chaîne dont on veut extraire une sous-chaîne. Le deuxième est la position du premier caractère extrait. Le troisième est la position du dernier caractère extrait. Par exemple : '''string.sub("abcdefghijkl",3,7)''' doit retourner "cdefg". Il est possible de donner les positions avec des nombres négatifs, cela signifie que l’on compte la position à partir de la fin de la chaîne. Si le troisième paramètre est absent, cela signifie que l’on extrait jusqu'au dernier caractère de la chaîne.
Pour tester cette fonction, nous utiliserons une fonction '''p.extrait''' ainsi écrite :
<syntaxhighlight lang="lua">
function p.extrait(frame)
phrase = frame.args[1]
debut = tonumber(frame.args[2])
fin = tonumber(frame.args[3])
return string.sub(phrase,debut,fin)
end
</syntaxhighlight>
<code><nowiki>{{#invoke:Chaine|extrait|abcdefghijkl|3|7}}</nowiki></code> nous donne : ''{{#invoke:Chaine|extrait|abcdefghijkl|3|7}}''
<code><nowiki>{{#invoke:Chaine|extrait|abcdefghijkl|-5|-2}}</nowiki></code> nous donne : ''{{#invoke:Chaine|extrait|abcdefghijkl|-5|-2}}''
En Unicode, on utilisera la fonction : [[#mw.ustring.sub|mw.ustring.sub]].
<br />
==== string.find ====
Cette fonction permet de trouver un motif particulier dans une chaîne de caractères et retourner sa position.
Elle s'utilise sous la forme '''string.find(''chaîne'', ''motif'', ''position de départ de la recherche'',true)'''
Si la fonction ne trouve pas le motif, elle retourne '''nil'''
La position de départ est optionnelle. Si on ne la met pas, la recherche démarrera au début (dans ce cas ''true'' ne devra pas être mis non plus).
Si l’on ne met pas ''true'' en quatrième paramètre, certains caractères de la chaîne ''motif'' vont être interprétés de façon particulière. Ces caractères sont "(", ")", "&", "%". On devra donc mettre ''true'' si le motif que l’on recherche contient ces caractères sans qu’ils aient un sens particulier. Si, par exemple, on veut chercher "groupe (mathématiques)" dans un texte qui contient cette expression, on devra écrire : '''string.find(texte, "groupe (mathématiques)", 1,true)'''. Si l’on se contente d'écrire : '''string.find(texte, "groupe (mathématiques)")''', on obtiendra ''nil''.
Écrivons une fonction '''p.cherche''' qui cherche un mot dans la phrase "Rien ne sert de courir, il faut partir à point" :
<syntaxhighlight lang="lua">
function p.cherche(frame)
local mot = frame.args[1]
local phrase = "Rien ne sert de courir,il faut partir à point"
local position = string.find(phrase,mot)
if position then
return "Le mot recherché se trouve à la position : "..position
else
return "Je n'ai pas trouvé !"
end
end
</syntaxhighlight>
<code><nowiki>{{#invoke:Chaine|cherche|courir}}</nowiki></code> donne : ''{{#invoke:Chaine|cherche|courir}}''
Le fait de pouvoir démarrer la recherche à une position particulière peut être utile si on cherche un mot dans un paragraphe d'une page. On commence alors par chercher la position du titre du paragraphe et on cherche ensuite le mot à partir de cette position.
En Unicode, on utilisera la fonction : [[#mw.ustring.find|mw.ustring.find]].
<br />
==== string.gsub ====
Cette fonction permet de remplacer toutes les occurrences d'un motif donné par un autre motif. Par exemple, cette fonction permet de remplacer un mot d'une phrase par un autre mot. '''string.gsub("Je casse un œuf dur", "casse", "mange")''' nous retourne :
'''Je mange un œuf dur,1'''.
Nous voyons aussi que, en plus de la phrase modifiée, cette fonction nous retourne le nombre de modifications faites.
Écrivons une fonction '''p.oeuf''' pour vérifier ce que l’on vient de dire :
<syntaxhighlight lang="lua">
function p.oeuf()
local phrase,nombre = string.gsub("Je casse un œuf dur", "casse", "mange")
return phrase.."(Le nombre de mots remplacés est "..nombre..")"
end
</syntaxhighlight>
<code><nowiki>{{#invoke:Chaine|oeuf}}</nowiki></code> donne : ''{{#invoke:Chaine|oeuf}}''
En Unicode, on utilisera la fonction : [[#mw.ustring.gsub|mw.ustring.gsub]].
<br />
==== string.gmatch ====
{{...}}
En Unicode, on utilisera la fonction : [[#mw.ustring.gmatch|mw.ustring.gmatch]]
<br />
==== string.gfind ====
{{...}}
<br />
==== string.byte ====
{{...}}
En Unicode, on utilisera la fonction : [[#mw.ustring.byte|mw.ustring.byte]] ou la fonction : [[#mw.ustring.codepoint|mw.ustring.codepoint]]
<br />
==== string.rep ====
Cette fonction répète une chaîne de caractères un certain nombre de fois. Elle a donc deux arguments. Le premier argument est la chaîne de caractères à répéter et le second argument est le nombre de fois que l’on doit répéter cette chaîne. Par exemple, string.rep("cou",2) doit nous donner "coucou". À titre d'exemple, nous écrirons une fonction '''p.echo''' qui répétera une chaîne de caractères un nombre de fois que l’on précisera :
<syntaxhighlight lang="lua">
function p.echo(frame)
local mot = frame.args[1]
local nombre = tonumber(frame.args[2])
return string.rep(mot,nombre)
end
</syntaxhighlight>
<code><nowiki>{{#invoke:Chaine|echo|glou |3}}</nowiki></code> donne : ''{{#invoke:Chaine|echo|glou |3}}''
En Unicode, on utilisera la fonction : [[#mw.ustring.rep|mw.ustring.rep]]
<br />
==== string.match ====
{{...}}
En Unicode, on utilisera la fonction : [[#mw.ustring.match|mw.ustring.match]]
<br />
==== string.uupper ====
{{...}}
<br />
==== string.ulower ====
{{...}}
<br />
==== string.reverse ====
Cette fonction inverse la chaîne de caractères qui lui est soumise. La dernière lettre devient la première, l'avant dernière devient la seconde et ainsi de suite. Par exemple : "coquillage" devient "egalliuqoc". Pour tester cette fonction, la première idée qui vient à l'esprit est d'écrire une fonction '''p.palindrome''' qui teste si un mot entré en argument est un [[w:Palindrome|palindrome]] :
<syntaxhighlight lang="lua">
function p.palindrome(frame)
local mot = frame.args[1]
if mot == string.reverse(mot) then
return mot.." est un palindrome."
else
return mot.." n’est pas un palindrome."
end
end
</syntaxhighlight>
<code><nowiki>{{#invoke:Chaine|palindrome|radar}}</nowiki></code> donne : ''{{#invoke:Chaine|palindrome|radar}}''
<code><nowiki>{{#invoke:Chaine|palindrome|renier}}</nowiki></code> donne : ''{{#invoke:Chaine|palindrome|renier}}''
<br />
==== string.upper ====
Cette fonction permet de remplacer les caractères minuscules de la chaîne de caractères par les caractères majuscules correspondants. Par exemple, "crocodile" deviendra "CROCODILE". Essayons de voir si ça marche ! Dans le [[Module:Chaine]], écrivons une fonction '''p.capitale''' qui utilise directement la fonction '''string.upper''' sur une chaîne de caractères passée en argument :
<syntaxhighlight lang="lua">
function p.capitale(frame)
local mot = frame.args[1]
return string.upper(mot)
end
</syntaxhighlight>
<code><nowiki>{{#invoke:Chaine|capitale|crocodile}}</nowiki></code> donne : ''{{#invoke:Chaine|capitale|crocodile}}''
<code><nowiki>{{#invoke:Chaine|capitale|pIScinE eT 3 pApiLloNs}}</nowiki></code> donne : ''{{#invoke:Chaine|capitale|pIScinE eT 3 pApiLloNs}}''
Nous constatons sur le dernier exemple que les majuscules restent majuscules. Les autres caractères comme les chiffres ne sont pas modifiés.
En Unicode, on utilisera la fonction : [[#mw.ustring.upper|mw.ustring.upper]]
<br />
==== string.len ====
Cette fonction nous donne le nombre de caractères contenus dans une chaîne de caractères. Les lettres accentuées comptent double. Par exemple, '''string.len(Marionnette)''' devrait nous retourner 11 car il y a 11 lettres dans le mot "Marionnette". Par contre '''string.len(système)''' nous retournera 8 à cause de la lettre accentuée '''è''' qui compte double. Comme exemple, nous écrirons une fonction '''p.longueur''' qui nous renverra le nombre de caractères d'une chaîne de caractères rentrée en argument :
<syntaxhighlight lang="lua">
function p.longueur(frame)
local phrase = frame.args[1]
return string.len(phrase)
end
</syntaxhighlight>
'''<nowiki>{{#invoke:Chaine|longueur|Marionnette}}</nowiki>''' nous donne : {{#invoke:Chaine|longueur|Marionnette}}
'''<nowiki>{{#invoke:Chaine|longueur|La vague déferle sur la plage}}</nowiki>''' nous donne : {{#invoke:Chaine|longueur|La vague déferle sur la plage}}
Dans le deuxième exemple, nous voyons qu’il y a 29 caractères dans la phrase et pourtant la fonction '''string.len''' en compte 30 à cause de la présence de la lettre accentuée '''é''' dans la mot '''déferle'''
En Unicode, on utilisera la fonction : [[#mw.ustring.len|mw.ustring.len]]
Pour la fonction '''mw.ustring.len''', les lettres accentuées ne comptent pas double. Cette fonction sera donc préférable pour traiter les chaînes de caractères pouvant contenir des lettres accentuées.
<br />
==== string.format ====
La fonction '''string.format''' permet d'obtenir un format particulier pour un nombre ou une chaîne de caractères.
Elle s'utilise sous la forme : '''string.format(option,nombre ou chaîne)'''
L'option permet de définir le type de format que l’on désire obtenir. Il sera écrit sous la forme : '%lettre'
Nous allons passer en revue, les différentes options possible :
'''<u>L'option '%c'</u>'''
Permet d'obtenir le caractère correspondant à un code ASCII particulier. Par exemple :
'''string.format('%c',87)''' donnera la lettre majuscule W.
'''string.format('%c',36)''' donnera le symbole $.
'''<u>L'option '%d'</u>'''
Donne la partie entière d'un nombre
'''string.format('%d',56.235)''' donnera 56.
'''string.format('%d',-23.827)''' donnera -23.
'''<u>L'option '%E'</u>'''
Permet d'obtenir l'écriture scientifique correspondante à un nombre donnée, la puissance de 10 étant écrite avec E.
'''string.format('%E',0.097)''' donnera 9.700000E-2.
'''<u>L'option '%e'</u>'''
Permet d'obtenir l'écriture scientifique correspondante à un nombre donnée, la puissance de 10 étant écrite avec e.
'''string.format('%e',0.097)''' donnera 9.700000e-2.
'''<u>L'option '%f'</u>'''
Permet d'obtenir un nombre décimal écrit avec six chiffres après la virgule.
'''string.format('%f',0.097)''' donnera 0.097000
'''string.format('%f',823.43657835)''' donnera 823.436578
'''<u>L'option '%g'</u>'''
Transforme une notation scientifique en notation décimale tout en arrondissant le nombre à six chiffres significatifs.
'''string.format('%g',1.5789235E4)''' donnera 15789.2
'''string.format('%g',-1.5789235e-4)''' donnera -0.000157892
'''<u>L'option '%G'</u>'''
Transforme une notation scientifique en notation décimale tout en arrondissant le nombre à six chiffres significatifs.
'''string.format('%G',1.5789235E4)''' donnera 15789.2
'''string.format('%G',-1.5789235e-4)''' donnera -0.000157892
'''<u>L'option '%i'</u>'''
Donne la partie entière d'un nombre
'''string.format('%i',56.235)''' donnera 56.
'''string.format('%i',-23.827)''' donnera -23.
'''<u>L'option '%o'</u>'''
Cette option permet de traduire un nombre écrit en base 10 en nombre écrit en base 8.
'''string.format('%o',9)''' donnera 11
'''string.format('%o',93)''' donnera 135
'''<u>L'option '%u'</u>'''
Convertit dans un format qui n'accepte que les nombres entiers positifs compris entre 0 et 18446744073709551615. Le nombre obtenu n'est plus à virgule flottante. Pour les nombres positifs, on obtient la partie entière. Pour les nombres négatifs on obtient la somme du nombre négatif avec 18446744073709551616.
'''string.format('%u',-1)''' donnera 18446744073709551615
'''string.format('%u',21.2479)''' donnera 21
'''<u>L'option '%X'</u>'''
Cette option permet de traduire un nombre en hexadécimal. Autrement dit, cette option permet de traduire un nombre écrit en base 10 en nombre écrit en base 16. Les lettres utilisées pour écrire ce nombre seront en majuscule.
'''string.format('%X',47)''' donnera 2F
'''string.format('%X',28)''' donnera 1C
'''<u>L'option '%x'</u>'''
Cette option permet de traduire un nombre en hexadécimal. Autrement dit, cette option permet de traduire un nombre écrit en base 10 en nombre écrit en base 16. Les lettres utilisées pour écrire ce nombre seront en minuscule.
'''string.format('%x',169)''' donnera a9
'''string.format('%x',735)''' donnera 2df
'''<u>L'option '%q'</u>'''
Traite une chaîne de caractère. Les guillemets sont conservés.
'''string.format('%q',"La voiture roule")''' donnera : "La voiture roule"
'''<u>L'option '%s'</u>'''
Traite une chaîne de caractère. Les guillemets ne sont pas conservés.
'''string.format('%s',"La voiture roule")''' donnera : La voiture roule
Nous pouvons retrouver tous les exemples précédents simulés avec la fonction '''p.formatage''' dans le [[Module:Chaine]] :
<syntaxhighlight lang="lua">
function p.formatage()
local reponse = " "
reponse = reponse.."<br>Avec c, on obtent : "..string.format('%c',87).." et "..string.format('%c',36)
reponse = reponse.."<br>Avec d, on obtent : "..string.format('%d',56.235).." et "..string.format('%d',-23.827)
reponse = reponse.."<br>Avec E, on obtent : "..string.format('%E',0.097).." et "..string.format('%E',-2833.24)
reponse = reponse.."<br>Avec e, on obtent : "..string.format('%e',0.097).." et "..string.format('%e',-2833.24)
reponse = reponse.."<br>Avec f, on obtent : "..string.format('%f',0.097).." et "..string.format('%f',823.43657835)
reponse = reponse.."<br>Avec g, on obtent : "..string.format('%g',1.5789235E4).." et "..string.format('%g',-1.5789235e-4)
reponse = reponse.."<br>Avec G, on obtent : "..string.format('%G',1.5789235E4).." et "..string.format('%G',-1.5789235e-4)
reponse = reponse.."<br>Avec i, on obtent : "..string.format('%i',56.235).." et "..string.format('%i',-23.827)
reponse = reponse.."<br>Avec o, on obtent : "..string.format('%o',9).." et "..string.format('%o',93)
reponse = reponse.."<br>Avec u, on obtent : "..string.format('%u',-1).." et "..string.format('%u',21.2479)
reponse = reponse.."<br>Avec X, on obtent : "..string.format('%X',47).." et "..string.format('%X',28)
reponse = reponse.."<br>Avec x, on obtent : "..string.format('%x',169).." et "..string.format('%x',735)
reponse = reponse.."<br>Avec q, on obtent : "..string.format('%q',"La voiture roule")
reponse = reponse.."<br>Avec s, on obtent : "..string.format('%s',"La voiture roule")
return reponse
end
</syntaxhighlight>
'''<nowiki>{{#invoke:Chaine|formatage}}</nowiki>''' nous donne : {{#invoke:Chaine|formatage}}
En Unicode, on utilisera la fonction : [[#mw.ustring.format|mw.ustring.format]]
<br />
==== string.char ====
{{...}}
[[#mw.ustring.char|mw.ustring.char]]
<br />
==== string.lower ====
Cette fonction fait exactement l'inverse de la fonction '''string.upper''', elle transforme les majuscules en minuscules dans une chaîne de caractères. Pour la tester, nous écrirons une fonction '''p.minuscule''' ainsi :
<syntaxhighlight lang="lua">
function p.minuscule(frame)
local mot = frame.args[1]
return string.lower(mot)
end
</syntaxhighlight>
'''<nowiki>{{#invoke:Chaine|minuscule|CORNICHON}}</nowiki>''' nous donne : {{#invoke:Chaine|minuscule|CORNICHON}}
'''<nowiki>{{#invoke:Chaine|minuscule|pIScinE eT 3 pApiLloNs}}</nowiki>''' nous donne : {{#invoke:Chaine|minuscule|pIScinE eT 3 pApiLloNs}}
Nous constatons sur le dernier exemple que les minuscules reste minuscules. Les autres caractères comme les chiffres ne sont pas modifiés.
En Unicode, on utilisera la fonction : [[#mw.ustring.lower|mw.ustring.lower]]
<br />
==== Motifs (''pattern'') ====
{{...}}
En attendant une rédaction plus détaillée et moins obscure pour les non-programmeurs, cette section est issue d'une recopie d'une partie de la page : [[mw:Extension:Scribunto/Lua reference manual/fr]]
En Lua, les ''motifs'' sont similaires aux [[w:Expression rationnelle|expressions régulières]] sans pour autant être identiques. Voici quelques différences avec les expressions régulières et les [[w:PCRE|PCRE]] :
* Le caractère d'échappement est le symbole du pour cent <code>%</code>, pas l'antislash <code>\</code> ;
* Le point <code>.</code> remplace tout caractère, y compris le retour chariot ;
* Il n'y a pas d'option pour être insensible à la casse ;
* L'alternative <code>|</code> n’est pas définie ;
* Les quantificateurs (<code>*</code>, <code>?</code>, <code>+</code>, et <code>-</code>) ne peuvent s'appliquer qu’à un caractère ou une classe de caractère, pas à un groupe de capture ;
* Le seul quantificateur non possessif est <code>-</code>, qui est équivalent au quantificateur <code>*?</code> de PCRE ;
* Pas moyen de quantifier de manière précise (comme le ferait <code>{''n'',''m''}</code> avec PCRE ;
* Les seuls [[w:Caractère de contrôle|caractères de contrôle]] qui n'ont aucune profondeur sont <code>^</code> et <code>$</code> (lua n'offre pas la possibilité d’utiliser <code>\b</code> ou <code>(?=···)</code> qui apparaisse dans les PCRE).
Voir aussi [[#Motifs ustring (pattern)|motifs ustring]] pour des motifs similaires utilisant cette fois les caractères Unicode.
<br />
===== Classes de caractères : =====
{{...}}
Une ''classe de caractères'' est utilisée pour représenter un ensemble de caractères.
Les combinaisons suivantes sont autorisées pour représenter une classe de caractères :
* '''''x''''' : (où ''x'' n’est pas un caractère « magique » <code>^$()%.[]*+-?</code>) représente le caractère ''x'' lui-même.
* '''<code>.</code>''' : (un point) représente tous les caractères.
* '''<code>%a</code>''' : représente toutes les lettres (A-Za-z, mais pas é, è, û...).
* '''<code>%c</code>''' : représente tous les caractères de contrôle.
* '''<code>%d</code>''' : représente tous les chiffres.
* '''<code>%l</code>''' : représente toutes les lettres minuscules (a-z, mais pas é, è, û...).
* '''<code>%p</code>''' : représente tous les signes de ponctuation.
* '''<code>%s</code>''' : représente tous les caractères séparateurs (espace, saut de ligne, …).
* '''<code>%u</code>''' : représente toutes les lettres majuscules (A-Z, mais pas É, Ê...).
* '''<code>%w</code>''' : représente tous les caractères alphanumériques (A-Za-z0-9, mais pas é, è, û...).
* '''<code>%x</code>''' : représente tous les chiffres hexadécimaux.
* '''<code>%z</code>''' : représente le caractère <code>\0</code> (le caractère dont la valeur numérique est nulle).
* '''<code>%''x''</code>''' : (où ''x'' est n’importe quel caractère non alphanumérique) représente le caractère ''x''. Ceci est la façon habituelle d’utiliser explicitement un caractère « magique » (ayant un sens de contrôle). Tout caractère de ponctuation (même les non magiques) peut être précédé d'un <code>%</code> quand il représente lui-même.
* '''<code>[''set'']</code>''' : représente la classe qui est l'union de tous les caractères présents dans ''set''. On peut indiquer un intervalle de caractère en séparant les caractères qui bornent cet intervalle avec un <code>-</code>.
Toutes les classes <code>%</code>''x'' décrites plus haut peuvent aussi être utilisées dans un ''set''.
Tous les autres caractères dans un ''set'' représentent eux-mêmes. Par exemple <code>[%w_]</code> (ou <code>[_%w]</code>) représente tous les caractères alphanumériques et le tiret bas (''underscore''), <code>[0-7]</code> représente les chiffres octaux, et <code>[0-7%l%-]</code> représente les chiffres octaux plus les lettre minuscules plus le caractère <code>-</code>. Utiliser à la fois les intervalles et les classes a un effet non spécifié. Ainsi, des motifs comme <code>[%a-z]</code> ou <code>[a-%%]</code> n'ont pas de sens.
* '''<code>[^''set'']</code>''' : représente le complément de ''set'' (voir l'interprétation de ''set'' ci-dessus), c'est-à-dire tous les caractères n'appartenant pas à ''set''.
Pour toutes les classes représentées par une seule lettre (<code>%a</code>, <code>%c</code>, …), la lettre majuscule correspondante représente le complément de cette classe.
Par exemple <code>%S</code> représente tous les caractères qui ''ne sont pas'' des séparateurs.
<br />
===== Élément de motif (''pattern item'') : =====
{{...}}
Un ''élément de motif'' peut être :
* un singleton d'une classe de caractère, qui correspond à un caractère unique dans la classe ;
* un singleton d'une classe de caractère suivi d'un <code>*</code>, qui correspond à 0 ou plus répétition(s) de tout caractère de la classe. Cette répétition correspond toujours à la plus longue répétition possible ;
* un singleton d'une classe de caractère suivi d'un <code>+</code>, qui correspond à 1 ou plus répétition(s) de tout caractère de la classe. Cette répétition correspond toujours à la plus longue répétition possible ;
* un singleton d'une classe de caractère suivi d'un <code>-</code>, qui correspond également à 0 ou plus répétition(s) de tout caractère de la classe. Contrairement à <code>*</code>, cette répétition correspond toujours à la ''plus petite'' répétition possible ;
* un singleton d'une classe de caractère suivi d'un <code>?</code>, qui correspond à 0 ou 1 occurrence d'un caractère de la classe ;
* <code>%''n''</code>, pour ''n'' compris entre 1 et 9. Cet élément correspond à une sous-chaîne valant la ''n''-ième chaîne capturée (voir plus bas) ;
* <code>%b''xy''</code>, ou ''x'' et ''y'' sont deux caractères distincts. Cet élément correspond à la chaîne qui commence par ''x'', se termine par ''y'', et où ''x'' et ''y'' sont ''équilibrés'' (''balanced''). Cela signifie, en lisant la chaîne de gauche à droite, compter ''+1'' pour chaque ''x'' et ''-1'' pour chaque ''y'', le ''y'' terminal est le premier ''y'' pour lequel le compte atteint 0. Par exemple, l'élément <code>%b()</code> correspond à une expression avec des parenthèses équilibrées.
<br />
===== Motif (''pattern'') : =====
{{...}}
Un ''motif'' est une séquence d'éléments de motif.
Un <code>^</code> au début d'un motif correspond au début de la ligne de la chaîne traitée.
Un <code>$</code> à la fin du motif correspond à la fin de la ligne de la chaîne traitée.
Aux autres positions, <code>^</code> et <code>$</code> n'ont pas de sens particulier et représentent le caractère qui les constitue.
<br />
===== Captures : =====
{{...}}
Un motif (''pattern'') peut contenir des sous-motifs entourés de parenthèses, qui décrivent des ''captures''.
Quand une correspondance réussit, la sous-chaîne de la chaîne qui correspond est stockée (''capturée'') pour usage ultérieur.
Les captures sont numérotées dans l’ordre de leur parenthèse de gauche.
Par exemple, dans le motif <code>"(a*(.)%w(%s*))"</code>, la partie de la chaîne qui concorde avec <code>"a*(.)%w(%s*)"</code> est stockée dans la première capture (et a donc le numéro 1) ; le caractère qui concorde avec "<code>.</code>" est stocké dans la capture numéro 2, et la partie qui concorde avec "<code>%s*</code>" a le numéro 3.
La capture vide <code>()</code> est spéciale et capture la position courante dans la chaîne (un nombre).
Par exemple si on applique le motif <code>"()aa()"</code> sur la chaîne <code>"flaaap"</code>, il y aura deux captures : 3 et 5.
Un motif ne peut contenir de zéros (<code>"\0"</code>). Utilisez <code>%z</code> à la place.
<br />
== La bibliothèque ''ustring'' ==
En attendant une rédaction plus détaillée et moins obscure pour les non-programmeurs, des fonctions de cette librairie, cette section est issue d'une recopie de la section ''ustring'' du [[mw:Extension:Scribunto/Lua reference manual/fr#Bibliothèque_ustring|Lua reference manual]]
La librairie ''Ustring'' est une reprise de la librairie ''string'' étudiée précédemment, mais pouvant opérer sur des caractères UTF-8.
La plupart des fonctions génèrent une erreur si la chaîne n’est pas valide en codage UTF-8.
==== mw.ustring.maxPatternLength ====
{{...}}
Donne la taille maximum autorisée pour un motif (''pattern''), en octets.
<br />
==== mw.ustring.maxStringLength ====
{{...}}
Donne la taille maximum autorisée pour une chaîne, en octets.
<br />
==== mw.ustring.byte ====
<code style="white-space:nowrap">mw.ustring.byte( s, i, j )</code>
Retourne les octets d'une chaîne. Identique à [[#string.byte|string.byte()]].
<br />
==== mw.ustring.byteoffset ====
{{...}}
<code style="white-space:nowrap">mw.ustring.byteoffset( s, l, i )</code>
Retourne la position en octets d'un caractère dans la chaîne. La valeur par défaut pour <code>l</code> et <code>i</code> est 1. <code>i</code> peut être négatif, auquel cas c’est une position à partir de la fin.
Le caractère à <code>l</code> == 1 est le premier caractère qui commence à ou à partir de la position <code>i</code>. Le caractère à <code>l</code> == 0 est le premier caractère qui commence à ou avant la position <code>i</code>. Notez que ce peut être le même caractère. Des valeurs plus grandes ou plus petites de <code>l</code> sont calculées en relatif. (NDT : pas clair. À préciser)
<br />
==== mw.ustring.char ====
{{...}}
<code style="white-space:nowrap">mw.ustring.char( ... )</code>
Similaire à [[#string.char|string.char()]], mais les entiers retournés sont des [[wikt:fr:point de code|points de codes]] Unicode et non des octets.
<br />
==== mw.ustring.codepoint ====
{{...}}
<code style="white-space:nowrap">mw.ustring.codepoint( s, i, j )</code>
Similaire à [[#string.byte|string.byte()]], mais les valeurs retournées sont des points de code Unicode et les positions sont celles des caractères et non des octets.
<br />
==== mw.ustring.find ====
<code style="white-space:nowrap">mw.ustring.find( s, pattern, init, plain )</code>
Similaire à [[#string.find|string.find()]], mais le motif (''pattern'') est géré comme décrit dans [[#Motifs ustring|motifs ustring]] et la position <code>init</code> est en caractères et non en octets.
;Exemple Unicode :
<syntaxhighlight lang="lua">
print mw.ustring.find("Salut à vous", "à") -- 7 7
</syntaxhighlight>
{{attention|Si la chaine recherchée contient des opérateurs regex, ils peuvent être interprétés. Pour s'en prémunir, il peut être utile de les échapper à l’aide de la fonction suivante :
<syntaxhighlight lang="lua">
function p._escapePattern( pattern_str )
return mw.ustring.gsub( pattern_str, "([%(%)%.%%%+%-%*%?%[%^%$%]])", "%%%1" );
end
</syntaxhighlight>
}}
;Exemple avec "?" :
<syntaxhighlight lang="lua">
print mw.ustring.find("Comment allez-vous ?", "vous ?") -- "15 19"
print mw.ustring.find("Comment allez-vous ?", p._escapePattern("vous ?")) -- "15 20"
</syntaxhighlight>
<br />
==== mw.ustring.format ====
{{...}}
<code style="white-space:nowrap">mw.ustring.format( format, ... )</code>
Identique à [[#string.format|string.format()]]. Les tailles et précisions pour les chaînes sont en octets et non en points de code Unicode.
<br />
==== mw.ustring.gcodepoint ====
{{...}}
<code style="white-space:nowrap">mw.ustring.gcodepoint( s, i, j )</code>
Retourne trois valeurs pour itérer sur les points de code Unicode de la chaîne. <code>i</code> vaut 1 par défaut et <code>j</code> vaut -1 par défaut. Ca sert à être utilisé par la forme [[#iterators|itérateur de <code>for</code>]] :
for codepoint in mw.ustring.gcodepoint( s ) do
''block''
end
<br />
==== mw.ustring.gmatch ====
{{...}}
<code style="white-space:nowrap">mw.ustring.gmatch( s, pattern )</code>
Similaire à [[#string.gmatch|string.gmatch()]], mais le motif (''pattern'') est géré comme décrit dans [[#Motifs ustring|motifs ustring]].
<br />
==== mw.ustring.gsub ====
{{...}}
<code style="white-space:nowrap">mw.ustring.gsub( s, pattern, repl[, n] )</code>
Similaire à [[#string.gsub|string.gsub()]], mais le motif (''pattern'') est géré comme décrit dans [[#Motifs ustring|motifs ustring]].
<br />
==== mw.ustring.isutf8 ====
{{...}}
<code style="white-space:nowrap">mw.ustring.isutf8( s )</code>
Retourne vrai si la chaîne est en UTF-8 valide, faux sinon.
<br />
==== mw.ustring.len ====
{{...}}
<code style="white-space:nowrap">mw.ustring.len( s )</code>
Retourne la longueur de la chaîne en point de code Unicode ou ''nil'' si la chaîne n’est pas en UTF-8 valide.
Voir [[#string.len|string.len()]] pour une fonction similaire qui utilise la longueur des bits plutôt que des points de code.
<br />
==== mw.ustring.lower ====
{{...}}
<code style="white-space:nowrap">mw.ustring.lower( s )</code>
Similaire à [[#string.lower|string.lower()]] à part que la fonction suit le format Unicode.
Si la [[#Librairie Language|librairie Language]] est également chargée, ceci utilisera [[#mw.language:lc|lc()]] sur la langue courante à la place.
<br />
==== mw.ustring.match ====
{{...}}
<code style="white-space:nowrap">mw.ustring.match( s, pattern, init )</code>
Similaire à [[#string.match|string.match()]], mais le motif (''pattern'') est géré comme décrit dans [[#Motifs ustring|motifs ustring]] et la position <code>init</code> est en caractères et non en octets.
<br />
==== mw.ustring.rep ====
{{...}}
<code style="white-space:nowrap">mw.ustring.rep( s, n )</code>
Identique à [[#string.rep|string.rep()]].
<br />
==== mw.ustring.sub ====
{{...}}
<code style="white-space:nowrap">mw.ustring.sub( s, i, j )</code>
Similaire à [[#string.sub|string.sub()]], mais les positions sont en caractères et non en octets.
<br />
==== mw.ustring.toNFC ====
{{...}}
<code style="white-space:nowrap">mw.ustring.toNFC( s )</code>
Convertit la chaîne en [[:en:Normalization Form C|forme normalisée C]]. Retourne ''nil'' si la chaîne n’est pas valide en UTF-8.
<br />
==== mw.ustring.toNFD ====
{{...}}
<code style="white-space:nowrap">mw.ustring.toNFD( s )</code>
Convertit la chaîne en [[:en:Normalization Form D|forme normalisée D]]. Retourne ''nil'' si la chaîne n’est pas valide en UTF-8.
<br />
==== mw.ustring.upper ====
{{...}}
<code style="white-space:nowrap">mw.ustring.upper( s )</code>
Similaire à [[#string.upper|string.upper()]] à part que la fonction suit le format Unicode.
Si la [[#Librairie Language|librairie Language]] est également chargée, ceci utilisera [[#mw.language:uc|uc()]] sur la langue courante à la place.
<br />
==== Motifs ustring ====
{{...}}
Appelé aussi pattern, les motifs dans les fonctions <code>ustring</code> utilisent la même syntaxe que celle des [[#patterns|motifs de la librairie String]]. La différence principale est que les classes de caractères sont redéfinis en termes de [[:en:Unicode character property|propriétés de caractères Unicode]] :
* '''<code>%a</code>''' : représente tous les caractères de la catégorie "Lettre"
* '''<code>%c</code>''' : représente tous les caractères de la catégorie "Contrôle"
* '''<code>%d</code>''' : représente tous les caractères de la catégorie "Nombre décimal".
* '''<code>%l</code>''' : représente tous les caractères de la catégorie "Lettre minuscule".
* '''<code>%p</code>''' : représente tous les caractères de la catégorie "Ponctuation".
* '''<code>%s</code>''' : représente tous les caractères de la catégorie "Séparateur", plus tabulation, saut de ligne, retour chariot, tabulation verticale, et saut de page.
* '''<code>%u</code>''' : représente tous les caractères de la catégorie "Lettre majuscule"
* '''<code>%w</code>''' : représente tous les caractères de la catégorie "Lettre" ou "Nombre décimal"
* '''<code>%x</code>''' : ajoute la version complète des caractères hexadécimaux
Dans tous les cas, les caractères sont interprétés comme des caractères Unicode et non des octets, donc des séries comme <code>[0-9]</code>, des motifs comme <code>%b«»</code>, et des quantificateurs appliqués à des caractères multi-octets fonctionnent correctement. La capture vide capturera des positions en codes Unicode et non en octets.
== La librairie Text ==
Les exemples de ce chapitre se trouveront dans le [[Module:Text]]
Nous commencerons par visualiser le contenu de la librairie Text grâce au programme suivant :
<syntaxhighlight lang="lua">
local p = {}
function p.visualisation(frame)
reponse = ""
for index, objet in pairs(mw.text) do
reponse = reponse.."<br />À la clé "..index..", on trouve un objet de type : "..type(objet)
end
return reponse
end
return p
</syntaxhighlight>
'''<nowiki>{{#invoke:Text|visualisation}}</nowiki>''' nous donne : {{#invoke:Text|visualisation}}
Nous voyons que nous avons 12 fonctions. Étudions les dans l’ordre où elles sont sorties.
==== mw.text.listToText ====
{{...}}
<code style="white-space:nowrap">mw.text.listToText( list )</code><br />
<code style="white-space:nowrap">mw.text.listToText( list, separator, conjunction )</code>
Joint une liste sous forme « textuelle ». Fait la même chose que <code>[[#table.concat|table.concat()]]</code> mais avec un séparateur différent pour l'élément final.
Le séparateur par défaut est récupéré dans [[MediaWiki:comma-separator]] dans la langue locale, et la conjonction par défaut est le [[MediaWiki:and]] concaténé avec le [[MediaWiki:word-separator]].
Exemples :
-- retourne une chaîne vide
mw.text.listToText( {} )
-- retourne "1"
mw.text.listToText( { 1 } )
-- retourne "1 et 2"
mw.text.listToText( { 1, 2 } )
-- retourne "1, 2, 3, 4 et 5"
mw.text.listToText( { 1, 2, 3, 4, 5 } )
-- retourne "1; 2; 3; 4 ou 5"
mw.text.listToText( { 1, 2, 3, 4, 5 }, '; ', ' ou ' )
==== mw.text.gsplit ====
{{...}}
<code style="white-space:nowrap">mw.text.gsplit( s, pattern, plain )</code>
Retourne une [[#iterators|fonction itérative]] qui va itérer sur les sous-chaînes qui auraient été retournées par un appel équivalent à <code>[[#mw.text.split|mw.text.split()]]</code>.
==== mw.text.truncate ====
{{...}}
<code style="white-space:nowrap">mw.text.truncate( text, length )</code><br />
<code style="white-space:nowrap">mw.text.truncate( text, length, ellipsis )</code><br />
<code style="white-space:nowrap">mw.text.truncate( text, length, ellipsis, adjustLength )</code>
Tronque <code>text</code> à la longueur indiquée, en ajoutant <code>ellipsis</code> si une troncature est effectuée. Si ''length'' est positif, la fin de la chaîne est tronquée ; s'il est négatif, c’est le début de la chaîne qui est enlevé. Si <code>adjustLength</code> est présent et vrai, le résultat en incluant ''ellipsis'' ne sera pas plus long que la longueur précisée.
La valeur par défaut pour <code>ellipsis</code> est prise dans [[MediaWiki:ellipsis]] pour le wiki local.
Exemples utilisant "..." pour ''ellipsis'' :
-- retourne "foobarbaz"
mw.text.truncate( "foobarbaz", 9 )
-- retourne "fooba..."
mw.text.truncate( "foobarbaz", 5 )
-- retourne "...arbaz"
mw.text.truncate( "foobarbaz", -5 )
-- retourne "foo..."
mw.text.truncate( "foobarbaz", 6, nil, true )
-- retourne "foobarbaz", car c’est plus court que "foobarba..."
mw.text.truncate( "foobarbaz", 8 )
==== mw.text.encode ====
{{...}}
<code style="white-space:nowrap">mw.text.encode( s )</code><br />
<code style="white-space:nowrap">mw.text.encode( s, charset )</code>
Remplace les caractères de la chaîne par des [[:en:HTML entities|entités HTML]]. Les caractères '<', '>', '&', '"', et l'espace insécable sont remplacés par l'entité HTML correspondante. Tous les autres sont remplacés par l'entité HTML numérique correspondante.
Si <code>charset</code> est indiqué, il doit contenir une chaîne pouvant être utilisée dans une classe de caractères des [[#Motifs_ustring_(pattern)|motifs Ustring]], par exemple "set" dans <code>[set]</code>. Par défaut : <code>'<>&"\' '</code> (l'espace à la fin est l'espace insécable U+00A0).
==== mw.text.trim ====
{{...}}
<code style="white-space:nowrap">mw.text.trim( s )</code><br />
<code style="white-space:nowrap">mw.text.trim( s, charset )</code>
Enlève les espaces et autres caractères au début et à la fin d'une chaîne.
Si <code>charset</code> est indiqué, il doit contenir une chaîne syntaxiquement compatible avec les classes de caractères des ''[[#Motifs_ustring_(pattern)|motifs Ustring]]'', par exemple "set" dans <code>[set]</code>. Par défaut : l'espace ASCII, <code style="white-space:nowrap">"%t%r%n%f"</code>.
==== mw.text.killMarkers ====
{{...}}
<code style="white-space:nowrap">mw.text.killMarkers( s )</code>
Retire d'une chaîne toutes les balises spécifiques à MediaWiki.
==== mw.text.tag ====
{{...}}
<code style="white-space:nowrap">mw.text.tag{ name = string, attrs = table, content = string|bool }</code>
: ''Notez l’utilisation de [[#paramètres nommés|paramètres nommés]].''
Génère un tag à la façon HTML pour <code>name</code>.
Si <code>attrs</code> est indiqué, il doit être une table avec des clés de type chaîne. Les valeurs de ces clés sont utilisées comme valeurs des attributs. Une valeur booléenne ''true'' insère un paramètre HTML5 sans valeur, et ''false'' ignore le paramètre. Toute autre valeur génère une erreur.
Si <code>content</code> n’est pas présent (ou vaut ''nil''), seul le tag ouvrant est retourné. Si <code>content</code> vaut ''false'', un tag auto-fermant est retourné. Sinon il doit être un nombre ou une chaîne auquel cas ce contenu est inséré entre l'ouverture et la fermeture du tag. Notez que le contenu n’est pas automatiquement encodé en HTML ; utiliser [[#mw.text.encode|mw.text.encode()]] au besoin.
Pour retourner proprement un tag comme <code><nowiki><ref></nowiki></code>, utilisez plutôt [[#frame:extensionTag|frame:extensionTag()]].
==== mw.text.decode ====
{{...}}
<code style="white-space:nowrap">mw.text.decode( s )</code><br />
<code style="white-space:nowrap">mw.text.decode( s, decodeNamedEntities )</code>
Remplace les [[:en:HTML entities|entités HTML]] de la chaîne par les caractères correspondant.
Si <code>decodeNamedEntities</code> est absent ou ''false'', les seules entités reconnues sont '&lt;', '&gt;', '&amp;', '&quot;', et '&nbsp;'. Sinon la liste des entités HTML5 à traiter est chargée depuis la fonction PHP [http://www.php.net/get_html_translation_table <code>get_html_translation_table</code>].
==== mw.text.nowiki ====
{{...}}
<code style="white-space:nowrap">mw.text.nowiki( s )</code>
Remplace divers caractères dans la chaîne par des [[:en:HTML entities|entités HTML]] pour éviter leur interprétation comme wikitexte. Ceci comprend :
* Les caractères suivants : '"', '&', "'", '<', '=', '>', '[', ']', '{', '|', '}'
* Les caractères suivants au début de la chaîne ou juste après un retour à la ligne : '#', '*', ':', ';', espace, tabulation ('\t')
* Les lignes blanches auront le caractère de nouvelle ligne (LF) ou de retour chariot (CR) d'échappé
* "----" au début de la chaine ou juste après un saut de ligne verra son premier '-' échappé
* "__" aura un tiret bas d'échappé
* "://" aura le deux-point échappé
* Un espace blanc suivant "ISBN", "RFC", ou "PMID" sera échappé
==== mw.text.split ====
{{...}}
<code style="white-space:nowrap">mw.text.split( s, pattern, plain )</code>
Découpe une chaîne en sous-chaînes dont les limites correspondent au [[#Ustring patterns|motif Ustring]] <code>pattern</code>. Si <code>plain</code> est présent et vrai, <code>pattern</code> est interprété comme une chaîne littérale et non comme un motif Lua (comme le paramètre de même nom pour <code>[[#mw.ustring.find|mw.ustring.find()]]</code>). Retourne une table contenant les sous-chaînes.
Par exemple <code style="white-space:nowrap">mw.text.split( 'a b\tc\nd', '%s' )</code> retourne une table <code style="white-space:nowrap">{ 'a', 'b', 'c', 'd' }</code>.
Si <code>pattern</code> correspond à la chaîne vide, <code>s</code> sera découpé en caractères individuels.
==== mw.text.unstripNoWiki ====
{{...}}
<code style="white-space:nowrap">mw.text.unstripNoWiki( s )</code>
Renvoie la chaine entre balises <nowiki>. Les autres balises restent inchangées.
==== mw.text.unstrip ====
{{...}}
<code style="white-space:nowrap">mw.text.unstrip( s )</code>
Équivalent à <code style="white-space:nowrap">mw.text.killMarkers( mw.text.unstripNoWiki( s ) )</code>.
This no longer reveals the HTML behind special page transclusion, <ref> tags, and so on as it did in earlier versions of Scribunto.
==== mw.text.jsonEncode ====
{{...}}
==== mw.text.jsonDecode ====
{{...}}
<br />
{{Bas de page
| idfaculté = informatique
| précédent = [[../Fonctions basiques/]]
| suivant = [[../Fonctions mathématiques/]]
}}
[[en:Lua/String Library]]
5uwmf2rd0ieazqdxwen5aslpcdzukry
966424
966423
2025-07-07T18:06:32Z
Wladek92
32615
/* La librairie Text */
966424
wikitext
text/x-wiki
{{Chapitre
| idfaculté = informatique
| précédent = [[../Fonctions basiques/]]
| suivant = [[../Fonctions mathématiques/]]
| page_liée = Exercices/Sur les chaînes de caractères
| numéro = 6
| niveau = 10
}}
Nous allons, dans ce chapitre, étudier quelques fonctions préprogrammées permettant de faire quelques opérations sur les chaînes de caractères. Comme dans le chapitre précédent, nous ne rangerons pas nécessairement les fonctions dans l’ordre alphabétique.
Tous les exemples de ce chapitre seront rangés dans le [[Module:Chaine]].
__TOC__
{{Clr}}
== Généralités ==
Une chaîne de caractères se représente par un texte entouré de guillemets " ". L'affectation à une variable se présente ainsi :
<syntaxhighlight lang="lua">
phrase = "Je pense donc je suis"
</syntaxhighlight>
Il est possible de connaître le nombre de caractères utilisés dans la chaîne de caractères en utilisant l'opérateur #
<syntaxhighlight lang="lua">
longueur = #"Je pense donc je suis"
</syntaxhighlight>
longueur sera alors de type number et contiendra le nombre 21.
On peut aussi utiliser cet opérateur sur une variable de type string pour connaître la longueur de la chaîne de caractères qu'elle contient :
<syntaxhighlight lang="lua">
longueur = #phrase
</syntaxhighlight>
{{Attention|Le caractère '''#''' ne marche pas sur l'unicode. Pour l'unicode, on utilisera la fonction ''[[#mw.ustring.len|mw.ustring.len]]''}}
Sans rien y mettre, on peut initialiser une variable comme étant de type string en écrivant :
<syntaxhighlight lang="lua">
local mot = ""
</syntaxhighlight>
On rappelle l’utilisation de l'opérateur '''..''' permettant de concaténer deux chaînes de caractères.
<syntaxhighlight lang="lua">
phrase = "Je pense donc je suis"..", mais que suis-je ?"
</syntaxhighlight>
La variable '''phrase''' contiendra alors la chaîne de caractères : "Je pense donc je suis, mais que suis-je ?"
<br />
== La librairie String ==
La librairie String est constituée d'un ensemble de fonctions rangées dans une table nommée ''string''. Nous commencerons donc par visualiser le contenu de cette table grâce au programme suivant :
<syntaxhighlight lang="lua">
local p = {}
function p.visuString(frame)
reponse = ""
for index, objet in pairs(string) do
reponse = reponse.."<br />À la clé '''"..index.."''', on trouve un objet de type : "..type(objet)
end
return reponse
end
return p
</syntaxhighlight>
<code><nowiki>{{#invoke:Chaine|visuString}}</nowiki></code> nous donne : ''{{#invoke:Chaine|visuString}}''
Nous étudions ci-dessous chacune de ces fonctions en détail.
==== string.sub ====
Cette fonction permet d'extraire une sous-chaîne d'une chaîne donnée. Elle admet trois paramètres. Le premier est la chaîne dont on veut extraire une sous-chaîne. Le deuxième est la position du premier caractère extrait. Le troisième est la position du dernier caractère extrait. Par exemple : '''string.sub("abcdefghijkl",3,7)''' doit retourner "cdefg". Il est possible de donner les positions avec des nombres négatifs, cela signifie que l’on compte la position à partir de la fin de la chaîne. Si le troisième paramètre est absent, cela signifie que l’on extrait jusqu'au dernier caractère de la chaîne.
Pour tester cette fonction, nous utiliserons une fonction '''p.extrait''' ainsi écrite :
<syntaxhighlight lang="lua">
function p.extrait(frame)
phrase = frame.args[1]
debut = tonumber(frame.args[2])
fin = tonumber(frame.args[3])
return string.sub(phrase,debut,fin)
end
</syntaxhighlight>
<code><nowiki>{{#invoke:Chaine|extrait|abcdefghijkl|3|7}}</nowiki></code> nous donne : ''{{#invoke:Chaine|extrait|abcdefghijkl|3|7}}''
<code><nowiki>{{#invoke:Chaine|extrait|abcdefghijkl|-5|-2}}</nowiki></code> nous donne : ''{{#invoke:Chaine|extrait|abcdefghijkl|-5|-2}}''
En Unicode, on utilisera la fonction : [[#mw.ustring.sub|mw.ustring.sub]].
<br />
==== string.find ====
Cette fonction permet de trouver un motif particulier dans une chaîne de caractères et retourner sa position.
Elle s'utilise sous la forme '''string.find(''chaîne'', ''motif'', ''position de départ de la recherche'',true)'''
Si la fonction ne trouve pas le motif, elle retourne '''nil'''
La position de départ est optionnelle. Si on ne la met pas, la recherche démarrera au début (dans ce cas ''true'' ne devra pas être mis non plus).
Si l’on ne met pas ''true'' en quatrième paramètre, certains caractères de la chaîne ''motif'' vont être interprétés de façon particulière. Ces caractères sont "(", ")", "&", "%". On devra donc mettre ''true'' si le motif que l’on recherche contient ces caractères sans qu’ils aient un sens particulier. Si, par exemple, on veut chercher "groupe (mathématiques)" dans un texte qui contient cette expression, on devra écrire : '''string.find(texte, "groupe (mathématiques)", 1,true)'''. Si l’on se contente d'écrire : '''string.find(texte, "groupe (mathématiques)")''', on obtiendra ''nil''.
Écrivons une fonction '''p.cherche''' qui cherche un mot dans la phrase "Rien ne sert de courir, il faut partir à point" :
<syntaxhighlight lang="lua">
function p.cherche(frame)
local mot = frame.args[1]
local phrase = "Rien ne sert de courir,il faut partir à point"
local position = string.find(phrase,mot)
if position then
return "Le mot recherché se trouve à la position : "..position
else
return "Je n'ai pas trouvé !"
end
end
</syntaxhighlight>
<code><nowiki>{{#invoke:Chaine|cherche|courir}}</nowiki></code> donne : ''{{#invoke:Chaine|cherche|courir}}''
Le fait de pouvoir démarrer la recherche à une position particulière peut être utile si on cherche un mot dans un paragraphe d'une page. On commence alors par chercher la position du titre du paragraphe et on cherche ensuite le mot à partir de cette position.
En Unicode, on utilisera la fonction : [[#mw.ustring.find|mw.ustring.find]].
<br />
==== string.gsub ====
Cette fonction permet de remplacer toutes les occurrences d'un motif donné par un autre motif. Par exemple, cette fonction permet de remplacer un mot d'une phrase par un autre mot. '''string.gsub("Je casse un œuf dur", "casse", "mange")''' nous retourne :
'''Je mange un œuf dur,1'''.
Nous voyons aussi que, en plus de la phrase modifiée, cette fonction nous retourne le nombre de modifications faites.
Écrivons une fonction '''p.oeuf''' pour vérifier ce que l’on vient de dire :
<syntaxhighlight lang="lua">
function p.oeuf()
local phrase,nombre = string.gsub("Je casse un œuf dur", "casse", "mange")
return phrase.."(Le nombre de mots remplacés est "..nombre..")"
end
</syntaxhighlight>
<code><nowiki>{{#invoke:Chaine|oeuf}}</nowiki></code> donne : ''{{#invoke:Chaine|oeuf}}''
En Unicode, on utilisera la fonction : [[#mw.ustring.gsub|mw.ustring.gsub]].
<br />
==== string.gmatch ====
{{...}}
En Unicode, on utilisera la fonction : [[#mw.ustring.gmatch|mw.ustring.gmatch]]
<br />
==== string.gfind ====
{{...}}
<br />
==== string.byte ====
{{...}}
En Unicode, on utilisera la fonction : [[#mw.ustring.byte|mw.ustring.byte]] ou la fonction : [[#mw.ustring.codepoint|mw.ustring.codepoint]]
<br />
==== string.rep ====
Cette fonction répète une chaîne de caractères un certain nombre de fois. Elle a donc deux arguments. Le premier argument est la chaîne de caractères à répéter et le second argument est le nombre de fois que l’on doit répéter cette chaîne. Par exemple, string.rep("cou",2) doit nous donner "coucou". À titre d'exemple, nous écrirons une fonction '''p.echo''' qui répétera une chaîne de caractères un nombre de fois que l’on précisera :
<syntaxhighlight lang="lua">
function p.echo(frame)
local mot = frame.args[1]
local nombre = tonumber(frame.args[2])
return string.rep(mot,nombre)
end
</syntaxhighlight>
<code><nowiki>{{#invoke:Chaine|echo|glou |3}}</nowiki></code> donne : ''{{#invoke:Chaine|echo|glou |3}}''
En Unicode, on utilisera la fonction : [[#mw.ustring.rep|mw.ustring.rep]]
<br />
==== string.match ====
{{...}}
En Unicode, on utilisera la fonction : [[#mw.ustring.match|mw.ustring.match]]
<br />
==== string.uupper ====
{{...}}
<br />
==== string.ulower ====
{{...}}
<br />
==== string.reverse ====
Cette fonction inverse la chaîne de caractères qui lui est soumise. La dernière lettre devient la première, l'avant dernière devient la seconde et ainsi de suite. Par exemple : "coquillage" devient "egalliuqoc". Pour tester cette fonction, la première idée qui vient à l'esprit est d'écrire une fonction '''p.palindrome''' qui teste si un mot entré en argument est un [[w:Palindrome|palindrome]] :
<syntaxhighlight lang="lua">
function p.palindrome(frame)
local mot = frame.args[1]
if mot == string.reverse(mot) then
return mot.." est un palindrome."
else
return mot.." n’est pas un palindrome."
end
end
</syntaxhighlight>
<code><nowiki>{{#invoke:Chaine|palindrome|radar}}</nowiki></code> donne : ''{{#invoke:Chaine|palindrome|radar}}''
<code><nowiki>{{#invoke:Chaine|palindrome|renier}}</nowiki></code> donne : ''{{#invoke:Chaine|palindrome|renier}}''
<br />
==== string.upper ====
Cette fonction permet de remplacer les caractères minuscules de la chaîne de caractères par les caractères majuscules correspondants. Par exemple, "crocodile" deviendra "CROCODILE". Essayons de voir si ça marche ! Dans le [[Module:Chaine]], écrivons une fonction '''p.capitale''' qui utilise directement la fonction '''string.upper''' sur une chaîne de caractères passée en argument :
<syntaxhighlight lang="lua">
function p.capitale(frame)
local mot = frame.args[1]
return string.upper(mot)
end
</syntaxhighlight>
<code><nowiki>{{#invoke:Chaine|capitale|crocodile}}</nowiki></code> donne : ''{{#invoke:Chaine|capitale|crocodile}}''
<code><nowiki>{{#invoke:Chaine|capitale|pIScinE eT 3 pApiLloNs}}</nowiki></code> donne : ''{{#invoke:Chaine|capitale|pIScinE eT 3 pApiLloNs}}''
Nous constatons sur le dernier exemple que les majuscules restent majuscules. Les autres caractères comme les chiffres ne sont pas modifiés.
En Unicode, on utilisera la fonction : [[#mw.ustring.upper|mw.ustring.upper]]
<br />
==== string.len ====
Cette fonction nous donne le nombre de caractères contenus dans une chaîne de caractères. Les lettres accentuées comptent double. Par exemple, '''string.len(Marionnette)''' devrait nous retourner 11 car il y a 11 lettres dans le mot "Marionnette". Par contre '''string.len(système)''' nous retournera 8 à cause de la lettre accentuée '''è''' qui compte double. Comme exemple, nous écrirons une fonction '''p.longueur''' qui nous renverra le nombre de caractères d'une chaîne de caractères rentrée en argument :
<syntaxhighlight lang="lua">
function p.longueur(frame)
local phrase = frame.args[1]
return string.len(phrase)
end
</syntaxhighlight>
'''<nowiki>{{#invoke:Chaine|longueur|Marionnette}}</nowiki>''' nous donne : {{#invoke:Chaine|longueur|Marionnette}}
'''<nowiki>{{#invoke:Chaine|longueur|La vague déferle sur la plage}}</nowiki>''' nous donne : {{#invoke:Chaine|longueur|La vague déferle sur la plage}}
Dans le deuxième exemple, nous voyons qu’il y a 29 caractères dans la phrase et pourtant la fonction '''string.len''' en compte 30 à cause de la présence de la lettre accentuée '''é''' dans la mot '''déferle'''
En Unicode, on utilisera la fonction : [[#mw.ustring.len|mw.ustring.len]]
Pour la fonction '''mw.ustring.len''', les lettres accentuées ne comptent pas double. Cette fonction sera donc préférable pour traiter les chaînes de caractères pouvant contenir des lettres accentuées.
<br />
==== string.format ====
La fonction '''string.format''' permet d'obtenir un format particulier pour un nombre ou une chaîne de caractères.
Elle s'utilise sous la forme : '''string.format(option,nombre ou chaîne)'''
L'option permet de définir le type de format que l’on désire obtenir. Il sera écrit sous la forme : '%lettre'
Nous allons passer en revue, les différentes options possible :
'''<u>L'option '%c'</u>'''
Permet d'obtenir le caractère correspondant à un code ASCII particulier. Par exemple :
'''string.format('%c',87)''' donnera la lettre majuscule W.
'''string.format('%c',36)''' donnera le symbole $.
'''<u>L'option '%d'</u>'''
Donne la partie entière d'un nombre
'''string.format('%d',56.235)''' donnera 56.
'''string.format('%d',-23.827)''' donnera -23.
'''<u>L'option '%E'</u>'''
Permet d'obtenir l'écriture scientifique correspondante à un nombre donnée, la puissance de 10 étant écrite avec E.
'''string.format('%E',0.097)''' donnera 9.700000E-2.
'''<u>L'option '%e'</u>'''
Permet d'obtenir l'écriture scientifique correspondante à un nombre donnée, la puissance de 10 étant écrite avec e.
'''string.format('%e',0.097)''' donnera 9.700000e-2.
'''<u>L'option '%f'</u>'''
Permet d'obtenir un nombre décimal écrit avec six chiffres après la virgule.
'''string.format('%f',0.097)''' donnera 0.097000
'''string.format('%f',823.43657835)''' donnera 823.436578
'''<u>L'option '%g'</u>'''
Transforme une notation scientifique en notation décimale tout en arrondissant le nombre à six chiffres significatifs.
'''string.format('%g',1.5789235E4)''' donnera 15789.2
'''string.format('%g',-1.5789235e-4)''' donnera -0.000157892
'''<u>L'option '%G'</u>'''
Transforme une notation scientifique en notation décimale tout en arrondissant le nombre à six chiffres significatifs.
'''string.format('%G',1.5789235E4)''' donnera 15789.2
'''string.format('%G',-1.5789235e-4)''' donnera -0.000157892
'''<u>L'option '%i'</u>'''
Donne la partie entière d'un nombre
'''string.format('%i',56.235)''' donnera 56.
'''string.format('%i',-23.827)''' donnera -23.
'''<u>L'option '%o'</u>'''
Cette option permet de traduire un nombre écrit en base 10 en nombre écrit en base 8.
'''string.format('%o',9)''' donnera 11
'''string.format('%o',93)''' donnera 135
'''<u>L'option '%u'</u>'''
Convertit dans un format qui n'accepte que les nombres entiers positifs compris entre 0 et 18446744073709551615. Le nombre obtenu n'est plus à virgule flottante. Pour les nombres positifs, on obtient la partie entière. Pour les nombres négatifs on obtient la somme du nombre négatif avec 18446744073709551616.
'''string.format('%u',-1)''' donnera 18446744073709551615
'''string.format('%u',21.2479)''' donnera 21
'''<u>L'option '%X'</u>'''
Cette option permet de traduire un nombre en hexadécimal. Autrement dit, cette option permet de traduire un nombre écrit en base 10 en nombre écrit en base 16. Les lettres utilisées pour écrire ce nombre seront en majuscule.
'''string.format('%X',47)''' donnera 2F
'''string.format('%X',28)''' donnera 1C
'''<u>L'option '%x'</u>'''
Cette option permet de traduire un nombre en hexadécimal. Autrement dit, cette option permet de traduire un nombre écrit en base 10 en nombre écrit en base 16. Les lettres utilisées pour écrire ce nombre seront en minuscule.
'''string.format('%x',169)''' donnera a9
'''string.format('%x',735)''' donnera 2df
'''<u>L'option '%q'</u>'''
Traite une chaîne de caractère. Les guillemets sont conservés.
'''string.format('%q',"La voiture roule")''' donnera : "La voiture roule"
'''<u>L'option '%s'</u>'''
Traite une chaîne de caractère. Les guillemets ne sont pas conservés.
'''string.format('%s',"La voiture roule")''' donnera : La voiture roule
Nous pouvons retrouver tous les exemples précédents simulés avec la fonction '''p.formatage''' dans le [[Module:Chaine]] :
<syntaxhighlight lang="lua">
function p.formatage()
local reponse = " "
reponse = reponse.."<br>Avec c, on obtent : "..string.format('%c',87).." et "..string.format('%c',36)
reponse = reponse.."<br>Avec d, on obtent : "..string.format('%d',56.235).." et "..string.format('%d',-23.827)
reponse = reponse.."<br>Avec E, on obtent : "..string.format('%E',0.097).." et "..string.format('%E',-2833.24)
reponse = reponse.."<br>Avec e, on obtent : "..string.format('%e',0.097).." et "..string.format('%e',-2833.24)
reponse = reponse.."<br>Avec f, on obtent : "..string.format('%f',0.097).." et "..string.format('%f',823.43657835)
reponse = reponse.."<br>Avec g, on obtent : "..string.format('%g',1.5789235E4).." et "..string.format('%g',-1.5789235e-4)
reponse = reponse.."<br>Avec G, on obtent : "..string.format('%G',1.5789235E4).." et "..string.format('%G',-1.5789235e-4)
reponse = reponse.."<br>Avec i, on obtent : "..string.format('%i',56.235).." et "..string.format('%i',-23.827)
reponse = reponse.."<br>Avec o, on obtent : "..string.format('%o',9).." et "..string.format('%o',93)
reponse = reponse.."<br>Avec u, on obtent : "..string.format('%u',-1).." et "..string.format('%u',21.2479)
reponse = reponse.."<br>Avec X, on obtent : "..string.format('%X',47).." et "..string.format('%X',28)
reponse = reponse.."<br>Avec x, on obtent : "..string.format('%x',169).." et "..string.format('%x',735)
reponse = reponse.."<br>Avec q, on obtent : "..string.format('%q',"La voiture roule")
reponse = reponse.."<br>Avec s, on obtent : "..string.format('%s',"La voiture roule")
return reponse
end
</syntaxhighlight>
'''<nowiki>{{#invoke:Chaine|formatage}}</nowiki>''' nous donne : {{#invoke:Chaine|formatage}}
En Unicode, on utilisera la fonction : [[#mw.ustring.format|mw.ustring.format]]
<br />
==== string.char ====
{{...}}
[[#mw.ustring.char|mw.ustring.char]]
<br />
==== string.lower ====
Cette fonction fait exactement l'inverse de la fonction '''string.upper''', elle transforme les majuscules en minuscules dans une chaîne de caractères. Pour la tester, nous écrirons une fonction '''p.minuscule''' ainsi :
<syntaxhighlight lang="lua">
function p.minuscule(frame)
local mot = frame.args[1]
return string.lower(mot)
end
</syntaxhighlight>
'''<nowiki>{{#invoke:Chaine|minuscule|CORNICHON}}</nowiki>''' nous donne : {{#invoke:Chaine|minuscule|CORNICHON}}
'''<nowiki>{{#invoke:Chaine|minuscule|pIScinE eT 3 pApiLloNs}}</nowiki>''' nous donne : {{#invoke:Chaine|minuscule|pIScinE eT 3 pApiLloNs}}
Nous constatons sur le dernier exemple que les minuscules reste minuscules. Les autres caractères comme les chiffres ne sont pas modifiés.
En Unicode, on utilisera la fonction : [[#mw.ustring.lower|mw.ustring.lower]]
<br />
==== Motifs (''pattern'') ====
{{...}}
En attendant une rédaction plus détaillée et moins obscure pour les non-programmeurs, cette section est issue d'une recopie d'une partie de la page : [[mw:Extension:Scribunto/Lua reference manual/fr]]
En Lua, les ''motifs'' sont similaires aux [[w:Expression rationnelle|expressions régulières]] sans pour autant être identiques. Voici quelques différences avec les expressions régulières et les [[w:PCRE|PCRE]] :
* Le caractère d'échappement est le symbole du pour cent <code>%</code>, pas l'antislash <code>\</code> ;
* Le point <code>.</code> remplace tout caractère, y compris le retour chariot ;
* Il n'y a pas d'option pour être insensible à la casse ;
* L'alternative <code>|</code> n’est pas définie ;
* Les quantificateurs (<code>*</code>, <code>?</code>, <code>+</code>, et <code>-</code>) ne peuvent s'appliquer qu’à un caractère ou une classe de caractère, pas à un groupe de capture ;
* Le seul quantificateur non possessif est <code>-</code>, qui est équivalent au quantificateur <code>*?</code> de PCRE ;
* Pas moyen de quantifier de manière précise (comme le ferait <code>{''n'',''m''}</code> avec PCRE ;
* Les seuls [[w:Caractère de contrôle|caractères de contrôle]] qui n'ont aucune profondeur sont <code>^</code> et <code>$</code> (lua n'offre pas la possibilité d’utiliser <code>\b</code> ou <code>(?=···)</code> qui apparaisse dans les PCRE).
Voir aussi [[#Motifs ustring (pattern)|motifs ustring]] pour des motifs similaires utilisant cette fois les caractères Unicode.
<br />
===== Classes de caractères : =====
{{...}}
Une ''classe de caractères'' est utilisée pour représenter un ensemble de caractères.
Les combinaisons suivantes sont autorisées pour représenter une classe de caractères :
* '''''x''''' : (où ''x'' n’est pas un caractère « magique » <code>^$()%.[]*+-?</code>) représente le caractère ''x'' lui-même.
* '''<code>.</code>''' : (un point) représente tous les caractères.
* '''<code>%a</code>''' : représente toutes les lettres (A-Za-z, mais pas é, è, û...).
* '''<code>%c</code>''' : représente tous les caractères de contrôle.
* '''<code>%d</code>''' : représente tous les chiffres.
* '''<code>%l</code>''' : représente toutes les lettres minuscules (a-z, mais pas é, è, û...).
* '''<code>%p</code>''' : représente tous les signes de ponctuation.
* '''<code>%s</code>''' : représente tous les caractères séparateurs (espace, saut de ligne, …).
* '''<code>%u</code>''' : représente toutes les lettres majuscules (A-Z, mais pas É, Ê...).
* '''<code>%w</code>''' : représente tous les caractères alphanumériques (A-Za-z0-9, mais pas é, è, û...).
* '''<code>%x</code>''' : représente tous les chiffres hexadécimaux.
* '''<code>%z</code>''' : représente le caractère <code>\0</code> (le caractère dont la valeur numérique est nulle).
* '''<code>%''x''</code>''' : (où ''x'' est n’importe quel caractère non alphanumérique) représente le caractère ''x''. Ceci est la façon habituelle d’utiliser explicitement un caractère « magique » (ayant un sens de contrôle). Tout caractère de ponctuation (même les non magiques) peut être précédé d'un <code>%</code> quand il représente lui-même.
* '''<code>[''set'']</code>''' : représente la classe qui est l'union de tous les caractères présents dans ''set''. On peut indiquer un intervalle de caractère en séparant les caractères qui bornent cet intervalle avec un <code>-</code>.
Toutes les classes <code>%</code>''x'' décrites plus haut peuvent aussi être utilisées dans un ''set''.
Tous les autres caractères dans un ''set'' représentent eux-mêmes. Par exemple <code>[%w_]</code> (ou <code>[_%w]</code>) représente tous les caractères alphanumériques et le tiret bas (''underscore''), <code>[0-7]</code> représente les chiffres octaux, et <code>[0-7%l%-]</code> représente les chiffres octaux plus les lettre minuscules plus le caractère <code>-</code>. Utiliser à la fois les intervalles et les classes a un effet non spécifié. Ainsi, des motifs comme <code>[%a-z]</code> ou <code>[a-%%]</code> n'ont pas de sens.
* '''<code>[^''set'']</code>''' : représente le complément de ''set'' (voir l'interprétation de ''set'' ci-dessus), c'est-à-dire tous les caractères n'appartenant pas à ''set''.
Pour toutes les classes représentées par une seule lettre (<code>%a</code>, <code>%c</code>, …), la lettre majuscule correspondante représente le complément de cette classe.
Par exemple <code>%S</code> représente tous les caractères qui ''ne sont pas'' des séparateurs.
<br />
===== Élément de motif (''pattern item'') : =====
{{...}}
Un ''élément de motif'' peut être :
* un singleton d'une classe de caractère, qui correspond à un caractère unique dans la classe ;
* un singleton d'une classe de caractère suivi d'un <code>*</code>, qui correspond à 0 ou plus répétition(s) de tout caractère de la classe. Cette répétition correspond toujours à la plus longue répétition possible ;
* un singleton d'une classe de caractère suivi d'un <code>+</code>, qui correspond à 1 ou plus répétition(s) de tout caractère de la classe. Cette répétition correspond toujours à la plus longue répétition possible ;
* un singleton d'une classe de caractère suivi d'un <code>-</code>, qui correspond également à 0 ou plus répétition(s) de tout caractère de la classe. Contrairement à <code>*</code>, cette répétition correspond toujours à la ''plus petite'' répétition possible ;
* un singleton d'une classe de caractère suivi d'un <code>?</code>, qui correspond à 0 ou 1 occurrence d'un caractère de la classe ;
* <code>%''n''</code>, pour ''n'' compris entre 1 et 9. Cet élément correspond à une sous-chaîne valant la ''n''-ième chaîne capturée (voir plus bas) ;
* <code>%b''xy''</code>, ou ''x'' et ''y'' sont deux caractères distincts. Cet élément correspond à la chaîne qui commence par ''x'', se termine par ''y'', et où ''x'' et ''y'' sont ''équilibrés'' (''balanced''). Cela signifie, en lisant la chaîne de gauche à droite, compter ''+1'' pour chaque ''x'' et ''-1'' pour chaque ''y'', le ''y'' terminal est le premier ''y'' pour lequel le compte atteint 0. Par exemple, l'élément <code>%b()</code> correspond à une expression avec des parenthèses équilibrées.
<br />
===== Motif (''pattern'') : =====
{{...}}
Un ''motif'' est une séquence d'éléments de motif.
Un <code>^</code> au début d'un motif correspond au début de la ligne de la chaîne traitée.
Un <code>$</code> à la fin du motif correspond à la fin de la ligne de la chaîne traitée.
Aux autres positions, <code>^</code> et <code>$</code> n'ont pas de sens particulier et représentent le caractère qui les constitue.
<br />
===== Captures : =====
{{...}}
Un motif (''pattern'') peut contenir des sous-motifs entourés de parenthèses, qui décrivent des ''captures''.
Quand une correspondance réussit, la sous-chaîne de la chaîne qui correspond est stockée (''capturée'') pour usage ultérieur.
Les captures sont numérotées dans l’ordre de leur parenthèse de gauche.
Par exemple, dans le motif <code>"(a*(.)%w(%s*))"</code>, la partie de la chaîne qui concorde avec <code>"a*(.)%w(%s*)"</code> est stockée dans la première capture (et a donc le numéro 1) ; le caractère qui concorde avec "<code>.</code>" est stocké dans la capture numéro 2, et la partie qui concorde avec "<code>%s*</code>" a le numéro 3.
La capture vide <code>()</code> est spéciale et capture la position courante dans la chaîne (un nombre).
Par exemple si on applique le motif <code>"()aa()"</code> sur la chaîne <code>"flaaap"</code>, il y aura deux captures : 3 et 5.
Un motif ne peut contenir de zéros (<code>"\0"</code>). Utilisez <code>%z</code> à la place.
<br />
== La bibliothèque ''ustring'' ==
En attendant une rédaction plus détaillée et moins obscure pour les non-programmeurs, des fonctions de cette librairie, cette section est issue d'une recopie de la section ''ustring'' du [[mw:Extension:Scribunto/Lua reference manual/fr#Bibliothèque_ustring|Lua reference manual]]
La librairie ''Ustring'' est une reprise de la librairie ''string'' étudiée précédemment, mais pouvant opérer sur des caractères UTF-8.
La plupart des fonctions génèrent une erreur si la chaîne n’est pas valide en codage UTF-8.
==== mw.ustring.maxPatternLength ====
{{...}}
Donne la taille maximum autorisée pour un motif (''pattern''), en octets.
<br />
==== mw.ustring.maxStringLength ====
{{...}}
Donne la taille maximum autorisée pour une chaîne, en octets.
<br />
==== mw.ustring.byte ====
<code style="white-space:nowrap">mw.ustring.byte( s, i, j )</code>
Retourne les octets d'une chaîne. Identique à [[#string.byte|string.byte()]].
<br />
==== mw.ustring.byteoffset ====
{{...}}
<code style="white-space:nowrap">mw.ustring.byteoffset( s, l, i )</code>
Retourne la position en octets d'un caractère dans la chaîne. La valeur par défaut pour <code>l</code> et <code>i</code> est 1. <code>i</code> peut être négatif, auquel cas c’est une position à partir de la fin.
Le caractère à <code>l</code> == 1 est le premier caractère qui commence à ou à partir de la position <code>i</code>. Le caractère à <code>l</code> == 0 est le premier caractère qui commence à ou avant la position <code>i</code>. Notez que ce peut être le même caractère. Des valeurs plus grandes ou plus petites de <code>l</code> sont calculées en relatif. (NDT : pas clair. À préciser)
<br />
==== mw.ustring.char ====
{{...}}
<code style="white-space:nowrap">mw.ustring.char( ... )</code>
Similaire à [[#string.char|string.char()]], mais les entiers retournés sont des [[wikt:fr:point de code|points de codes]] Unicode et non des octets.
<br />
==== mw.ustring.codepoint ====
{{...}}
<code style="white-space:nowrap">mw.ustring.codepoint( s, i, j )</code>
Similaire à [[#string.byte|string.byte()]], mais les valeurs retournées sont des points de code Unicode et les positions sont celles des caractères et non des octets.
<br />
==== mw.ustring.find ====
<code style="white-space:nowrap">mw.ustring.find( s, pattern, init, plain )</code>
Similaire à [[#string.find|string.find()]], mais le motif (''pattern'') est géré comme décrit dans [[#Motifs ustring|motifs ustring]] et la position <code>init</code> est en caractères et non en octets.
;Exemple Unicode :
<syntaxhighlight lang="lua">
print mw.ustring.find("Salut à vous", "à") -- 7 7
</syntaxhighlight>
{{attention|Si la chaine recherchée contient des opérateurs regex, ils peuvent être interprétés. Pour s'en prémunir, il peut être utile de les échapper à l’aide de la fonction suivante :
<syntaxhighlight lang="lua">
function p._escapePattern( pattern_str )
return mw.ustring.gsub( pattern_str, "([%(%)%.%%%+%-%*%?%[%^%$%]])", "%%%1" );
end
</syntaxhighlight>
}}
;Exemple avec "?" :
<syntaxhighlight lang="lua">
print mw.ustring.find("Comment allez-vous ?", "vous ?") -- "15 19"
print mw.ustring.find("Comment allez-vous ?", p._escapePattern("vous ?")) -- "15 20"
</syntaxhighlight>
<br />
==== mw.ustring.format ====
{{...}}
<code style="white-space:nowrap">mw.ustring.format( format, ... )</code>
Identique à [[#string.format|string.format()]]. Les tailles et précisions pour les chaînes sont en octets et non en points de code Unicode.
<br />
==== mw.ustring.gcodepoint ====
{{...}}
<code style="white-space:nowrap">mw.ustring.gcodepoint( s, i, j )</code>
Retourne trois valeurs pour itérer sur les points de code Unicode de la chaîne. <code>i</code> vaut 1 par défaut et <code>j</code> vaut -1 par défaut. Ca sert à être utilisé par la forme [[#iterators|itérateur de <code>for</code>]] :
for codepoint in mw.ustring.gcodepoint( s ) do
''block''
end
<br />
==== mw.ustring.gmatch ====
{{...}}
<code style="white-space:nowrap">mw.ustring.gmatch( s, pattern )</code>
Similaire à [[#string.gmatch|string.gmatch()]], mais le motif (''pattern'') est géré comme décrit dans [[#Motifs ustring|motifs ustring]].
<br />
==== mw.ustring.gsub ====
{{...}}
<code style="white-space:nowrap">mw.ustring.gsub( s, pattern, repl[, n] )</code>
Similaire à [[#string.gsub|string.gsub()]], mais le motif (''pattern'') est géré comme décrit dans [[#Motifs ustring|motifs ustring]].
<br />
==== mw.ustring.isutf8 ====
{{...}}
<code style="white-space:nowrap">mw.ustring.isutf8( s )</code>
Retourne vrai si la chaîne est en UTF-8 valide, faux sinon.
<br />
==== mw.ustring.len ====
{{...}}
<code style="white-space:nowrap">mw.ustring.len( s )</code>
Retourne la longueur de la chaîne en point de code Unicode ou ''nil'' si la chaîne n’est pas en UTF-8 valide.
Voir [[#string.len|string.len()]] pour une fonction similaire qui utilise la longueur des bits plutôt que des points de code.
<br />
==== mw.ustring.lower ====
{{...}}
<code style="white-space:nowrap">mw.ustring.lower( s )</code>
Similaire à [[#string.lower|string.lower()]] à part que la fonction suit le format Unicode.
Si la [[#Librairie Language|librairie Language]] est également chargée, ceci utilisera [[#mw.language:lc|lc()]] sur la langue courante à la place.
<br />
==== mw.ustring.match ====
{{...}}
<code style="white-space:nowrap">mw.ustring.match( s, pattern, init )</code>
Similaire à [[#string.match|string.match()]], mais le motif (''pattern'') est géré comme décrit dans [[#Motifs ustring|motifs ustring]] et la position <code>init</code> est en caractères et non en octets.
<br />
==== mw.ustring.rep ====
{{...}}
<code style="white-space:nowrap">mw.ustring.rep( s, n )</code>
Identique à [[#string.rep|string.rep()]].
<br />
==== mw.ustring.sub ====
{{...}}
<code style="white-space:nowrap">mw.ustring.sub( s, i, j )</code>
Similaire à [[#string.sub|string.sub()]], mais les positions sont en caractères et non en octets.
<br />
==== mw.ustring.toNFC ====
{{...}}
<code style="white-space:nowrap">mw.ustring.toNFC( s )</code>
Convertit la chaîne en [[:en:Normalization Form C|forme normalisée C]]. Retourne ''nil'' si la chaîne n’est pas valide en UTF-8.
<br />
==== mw.ustring.toNFD ====
{{...}}
<code style="white-space:nowrap">mw.ustring.toNFD( s )</code>
Convertit la chaîne en [[:en:Normalization Form D|forme normalisée D]]. Retourne ''nil'' si la chaîne n’est pas valide en UTF-8.
<br />
==== mw.ustring.upper ====
{{...}}
<code style="white-space:nowrap">mw.ustring.upper( s )</code>
Similaire à [[#string.upper|string.upper()]] à part que la fonction suit le format Unicode.
Si la [[#Librairie Language|librairie Language]] est également chargée, ceci utilisera [[#mw.language:uc|uc()]] sur la langue courante à la place.
<br />
==== Motifs ustring ====
{{...}}
Appelé aussi pattern, les motifs dans les fonctions <code>ustring</code> utilisent la même syntaxe que celle des [[#patterns|motifs de la librairie String]]. La différence principale est que les classes de caractères sont redéfinis en termes de [[:en:Unicode character property|propriétés de caractères Unicode]] :
* '''<code>%a</code>''' : représente tous les caractères de la catégorie "Lettre"
* '''<code>%c</code>''' : représente tous les caractères de la catégorie "Contrôle"
* '''<code>%d</code>''' : représente tous les caractères de la catégorie "Nombre décimal".
* '''<code>%l</code>''' : représente tous les caractères de la catégorie "Lettre minuscule".
* '''<code>%p</code>''' : représente tous les caractères de la catégorie "Ponctuation".
* '''<code>%s</code>''' : représente tous les caractères de la catégorie "Séparateur", plus tabulation, saut de ligne, retour chariot, tabulation verticale, et saut de page.
* '''<code>%u</code>''' : représente tous les caractères de la catégorie "Lettre majuscule"
* '''<code>%w</code>''' : représente tous les caractères de la catégorie "Lettre" ou "Nombre décimal"
* '''<code>%x</code>''' : ajoute la version complète des caractères hexadécimaux
Dans tous les cas, les caractères sont interprétés comme des caractères Unicode et non des octets, donc des séries comme <code>[0-9]</code>, des motifs comme <code>%b«»</code>, et des quantificateurs appliqués à des caractères multi-octets fonctionnent correctement. La capture vide capturera des positions en codes Unicode et non en octets.
== La bibliothèque ''text'' ==
Les exemples de ce chapitre se trouvent dans le [[Module:Text]]
Commençons par visualiser le contenu de la librairie ''text'' grâce au programme suivant :
<syntaxhighlight lang="lua">
local p = {}
function p.visualisation(frame)
reponse = ""
for index, objet in pairs(mw.text) do
reponse = reponse.."<br />À la clé "..index..", on trouve un objet de type : "..type(objet)
end
return reponse
end
return p
</syntaxhighlight>
<code><nowiki>{{#invoke:Text|visualisation}}</nowiki></code> donne : ''{{#invoke:Text|visualisation}}''
Étudions les fonctions listées (voir le [[mw:Extension:Scribunto/Lua_reference_manual/fr#Bibliothèque text|Lua_reference_manual]].
==== mw.text.listToText ====
{{...}}
<code style="white-space:nowrap">mw.text.listToText( list )</code><br />
<code style="white-space:nowrap">mw.text.listToText( list, separator, conjunction )</code>
Joint une liste sous forme « textuelle ». Fait la même chose que <code>[[#table.concat|table.concat()]]</code> mais avec un séparateur différent pour l'élément final.
Le séparateur par défaut est récupéré dans [[MediaWiki:comma-separator]] dans la langue locale, et la conjonction par défaut est le [[MediaWiki:and]] concaténé avec le [[MediaWiki:word-separator]].
Exemples :
-- retourne une chaîne vide
mw.text.listToText( {} )
-- retourne "1"
mw.text.listToText( { 1 } )
-- retourne "1 et 2"
mw.text.listToText( { 1, 2 } )
-- retourne "1, 2, 3, 4 et 5"
mw.text.listToText( { 1, 2, 3, 4, 5 } )
-- retourne "1; 2; 3; 4 ou 5"
mw.text.listToText( { 1, 2, 3, 4, 5 }, '; ', ' ou ' )
==== mw.text.gsplit ====
{{...}}
<code style="white-space:nowrap">mw.text.gsplit( s, pattern, plain )</code>
Retourne une [[#iterators|fonction itérative]] qui va itérer sur les sous-chaînes qui auraient été retournées par un appel équivalent à <code>[[#mw.text.split|mw.text.split()]]</code>.
==== mw.text.truncate ====
{{...}}
<code style="white-space:nowrap">mw.text.truncate( text, length )</code><br />
<code style="white-space:nowrap">mw.text.truncate( text, length, ellipsis )</code><br />
<code style="white-space:nowrap">mw.text.truncate( text, length, ellipsis, adjustLength )</code>
Tronque <code>text</code> à la longueur indiquée, en ajoutant <code>ellipsis</code> si une troncature est effectuée. Si ''length'' est positif, la fin de la chaîne est tronquée ; s'il est négatif, c’est le début de la chaîne qui est enlevé. Si <code>adjustLength</code> est présent et vrai, le résultat en incluant ''ellipsis'' ne sera pas plus long que la longueur précisée.
La valeur par défaut pour <code>ellipsis</code> est prise dans [[MediaWiki:ellipsis]] pour le wiki local.
Exemples utilisant "..." pour ''ellipsis'' :
-- retourne "foobarbaz"
mw.text.truncate( "foobarbaz", 9 )
-- retourne "fooba..."
mw.text.truncate( "foobarbaz", 5 )
-- retourne "...arbaz"
mw.text.truncate( "foobarbaz", -5 )
-- retourne "foo..."
mw.text.truncate( "foobarbaz", 6, nil, true )
-- retourne "foobarbaz", car c’est plus court que "foobarba..."
mw.text.truncate( "foobarbaz", 8 )
==== mw.text.encode ====
{{...}}
<code style="white-space:nowrap">mw.text.encode( s )</code><br />
<code style="white-space:nowrap">mw.text.encode( s, charset )</code>
Remplace les caractères de la chaîne par des [[:en:HTML entities|entités HTML]]. Les caractères '<', '>', '&', '"', et l'espace insécable sont remplacés par l'entité HTML correspondante. Tous les autres sont remplacés par l'entité HTML numérique correspondante.
Si <code>charset</code> est indiqué, il doit contenir une chaîne pouvant être utilisée dans une classe de caractères des [[#Motifs_ustring_(pattern)|motifs Ustring]], par exemple "set" dans <code>[set]</code>. Par défaut : <code>'<>&"\' '</code> (l'espace à la fin est l'espace insécable U+00A0).
==== mw.text.trim ====
{{...}}
<code style="white-space:nowrap">mw.text.trim( s )</code><br />
<code style="white-space:nowrap">mw.text.trim( s, charset )</code>
Enlève les espaces et autres caractères au début et à la fin d'une chaîne.
Si <code>charset</code> est indiqué, il doit contenir une chaîne syntaxiquement compatible avec les classes de caractères des ''[[#Motifs_ustring_(pattern)|motifs Ustring]]'', par exemple "set" dans <code>[set]</code>. Par défaut : l'espace ASCII, <code style="white-space:nowrap">"%t%r%n%f"</code>.
==== mw.text.killMarkers ====
{{...}}
<code style="white-space:nowrap">mw.text.killMarkers( s )</code>
Retire d'une chaîne toutes les balises spécifiques à MediaWiki.
==== mw.text.tag ====
{{...}}
<code style="white-space:nowrap">mw.text.tag{ name = string, attrs = table, content = string|bool }</code>
: ''Notez l’utilisation de [[#paramètres nommés|paramètres nommés]].''
Génère un tag à la façon HTML pour <code>name</code>.
Si <code>attrs</code> est indiqué, il doit être une table avec des clés de type chaîne. Les valeurs de ces clés sont utilisées comme valeurs des attributs. Une valeur booléenne ''true'' insère un paramètre HTML5 sans valeur, et ''false'' ignore le paramètre. Toute autre valeur génère une erreur.
Si <code>content</code> n’est pas présent (ou vaut ''nil''), seul le tag ouvrant est retourné. Si <code>content</code> vaut ''false'', un tag auto-fermant est retourné. Sinon il doit être un nombre ou une chaîne auquel cas ce contenu est inséré entre l'ouverture et la fermeture du tag. Notez que le contenu n’est pas automatiquement encodé en HTML ; utiliser [[#mw.text.encode|mw.text.encode()]] au besoin.
Pour retourner proprement un tag comme <code><nowiki><ref></nowiki></code>, utilisez plutôt [[#frame:extensionTag|frame:extensionTag()]].
==== mw.text.decode ====
{{...}}
<code style="white-space:nowrap">mw.text.decode( s )</code><br />
<code style="white-space:nowrap">mw.text.decode( s, decodeNamedEntities )</code>
Remplace les [[:en:HTML entities|entités HTML]] de la chaîne par les caractères correspondant.
Si <code>decodeNamedEntities</code> est absent ou ''false'', les seules entités reconnues sont '&lt;', '&gt;', '&amp;', '&quot;', et '&nbsp;'. Sinon la liste des entités HTML5 à traiter est chargée depuis la fonction PHP [http://www.php.net/get_html_translation_table <code>get_html_translation_table</code>].
==== mw.text.nowiki ====
{{...}}
<code style="white-space:nowrap">mw.text.nowiki( s )</code>
Remplace divers caractères dans la chaîne par des [[:en:HTML entities|entités HTML]] pour éviter leur interprétation comme wikitexte. Ceci comprend :
* Les caractères suivants : '"', '&', "'", '<', '=', '>', '[', ']', '{', '|', '}'
* Les caractères suivants au début de la chaîne ou juste après un retour à la ligne : '#', '*', ':', ';', espace, tabulation ('\t')
* Les lignes blanches auront le caractère de nouvelle ligne (LF) ou de retour chariot (CR) d'échappé
* "----" au début de la chaine ou juste après un saut de ligne verra son premier '-' échappé
* "__" aura un tiret bas d'échappé
* "://" aura le deux-point échappé
* Un espace blanc suivant "ISBN", "RFC", ou "PMID" sera échappé
==== mw.text.split ====
{{...}}
<code style="white-space:nowrap">mw.text.split( s, pattern, plain )</code>
Découpe une chaîne en sous-chaînes dont les limites correspondent au [[#Ustring patterns|motif Ustring]] <code>pattern</code>. Si <code>plain</code> est présent et vrai, <code>pattern</code> est interprété comme une chaîne littérale et non comme un motif Lua (comme le paramètre de même nom pour <code>[[#mw.ustring.find|mw.ustring.find()]]</code>). Retourne une table contenant les sous-chaînes.
Par exemple <code style="white-space:nowrap">mw.text.split( 'a b\tc\nd', '%s' )</code> retourne une table <code style="white-space:nowrap">{ 'a', 'b', 'c', 'd' }</code>.
Si <code>pattern</code> correspond à la chaîne vide, <code>s</code> sera découpé en caractères individuels.
==== mw.text.unstripNoWiki ====
{{...}}
<code style="white-space:nowrap">mw.text.unstripNoWiki( s )</code>
Renvoie la chaine entre balises <nowiki>. Les autres balises restent inchangées.
==== mw.text.unstrip ====
{{...}}
<code style="white-space:nowrap">mw.text.unstrip( s )</code>
Équivalent à <code style="white-space:nowrap">mw.text.killMarkers( mw.text.unstripNoWiki( s ) )</code>.
This no longer reveals the HTML behind special page transclusion, <ref> tags, and so on as it did in earlier versions of Scribunto.
==== mw.text.jsonEncode ====
{{...}}
==== mw.text.jsonDecode ====
{{...}}
<br />
{{Bas de page
| idfaculté = informatique
| précédent = [[../Fonctions basiques/]]
| suivant = [[../Fonctions mathématiques/]]
}}
[[en:Lua/String Library]]
qy5f9zaguhh5ym6d6tyjvzhvor78r4i
966425
966424
2025-07-07T18:09:02Z
Wladek92
32615
/* La bibliothèque text */
966425
wikitext
text/x-wiki
{{Chapitre
| idfaculté = informatique
| précédent = [[../Fonctions basiques/]]
| suivant = [[../Fonctions mathématiques/]]
| page_liée = Exercices/Sur les chaînes de caractères
| numéro = 6
| niveau = 10
}}
Nous allons, dans ce chapitre, étudier quelques fonctions préprogrammées permettant de faire quelques opérations sur les chaînes de caractères. Comme dans le chapitre précédent, nous ne rangerons pas nécessairement les fonctions dans l’ordre alphabétique.
Tous les exemples de ce chapitre seront rangés dans le [[Module:Chaine]].
__TOC__
{{Clr}}
== Généralités ==
Une chaîne de caractères se représente par un texte entouré de guillemets " ". L'affectation à une variable se présente ainsi :
<syntaxhighlight lang="lua">
phrase = "Je pense donc je suis"
</syntaxhighlight>
Il est possible de connaître le nombre de caractères utilisés dans la chaîne de caractères en utilisant l'opérateur #
<syntaxhighlight lang="lua">
longueur = #"Je pense donc je suis"
</syntaxhighlight>
longueur sera alors de type number et contiendra le nombre 21.
On peut aussi utiliser cet opérateur sur une variable de type string pour connaître la longueur de la chaîne de caractères qu'elle contient :
<syntaxhighlight lang="lua">
longueur = #phrase
</syntaxhighlight>
{{Attention|Le caractère '''#''' ne marche pas sur l'unicode. Pour l'unicode, on utilisera la fonction ''[[#mw.ustring.len|mw.ustring.len]]''}}
Sans rien y mettre, on peut initialiser une variable comme étant de type string en écrivant :
<syntaxhighlight lang="lua">
local mot = ""
</syntaxhighlight>
On rappelle l’utilisation de l'opérateur '''..''' permettant de concaténer deux chaînes de caractères.
<syntaxhighlight lang="lua">
phrase = "Je pense donc je suis"..", mais que suis-je ?"
</syntaxhighlight>
La variable '''phrase''' contiendra alors la chaîne de caractères : "Je pense donc je suis, mais que suis-je ?"
<br />
== La librairie String ==
La librairie String est constituée d'un ensemble de fonctions rangées dans une table nommée ''string''. Nous commencerons donc par visualiser le contenu de cette table grâce au programme suivant :
<syntaxhighlight lang="lua">
local p = {}
function p.visuString(frame)
reponse = ""
for index, objet in pairs(string) do
reponse = reponse.."<br />À la clé '''"..index.."''', on trouve un objet de type : "..type(objet)
end
return reponse
end
return p
</syntaxhighlight>
<code><nowiki>{{#invoke:Chaine|visuString}}</nowiki></code> nous donne : ''{{#invoke:Chaine|visuString}}''
Nous étudions ci-dessous chacune de ces fonctions en détail.
==== string.sub ====
Cette fonction permet d'extraire une sous-chaîne d'une chaîne donnée. Elle admet trois paramètres. Le premier est la chaîne dont on veut extraire une sous-chaîne. Le deuxième est la position du premier caractère extrait. Le troisième est la position du dernier caractère extrait. Par exemple : '''string.sub("abcdefghijkl",3,7)''' doit retourner "cdefg". Il est possible de donner les positions avec des nombres négatifs, cela signifie que l’on compte la position à partir de la fin de la chaîne. Si le troisième paramètre est absent, cela signifie que l’on extrait jusqu'au dernier caractère de la chaîne.
Pour tester cette fonction, nous utiliserons une fonction '''p.extrait''' ainsi écrite :
<syntaxhighlight lang="lua">
function p.extrait(frame)
phrase = frame.args[1]
debut = tonumber(frame.args[2])
fin = tonumber(frame.args[3])
return string.sub(phrase,debut,fin)
end
</syntaxhighlight>
<code><nowiki>{{#invoke:Chaine|extrait|abcdefghijkl|3|7}}</nowiki></code> nous donne : ''{{#invoke:Chaine|extrait|abcdefghijkl|3|7}}''
<code><nowiki>{{#invoke:Chaine|extrait|abcdefghijkl|-5|-2}}</nowiki></code> nous donne : ''{{#invoke:Chaine|extrait|abcdefghijkl|-5|-2}}''
En Unicode, on utilisera la fonction : [[#mw.ustring.sub|mw.ustring.sub]].
<br />
==== string.find ====
Cette fonction permet de trouver un motif particulier dans une chaîne de caractères et retourner sa position.
Elle s'utilise sous la forme '''string.find(''chaîne'', ''motif'', ''position de départ de la recherche'',true)'''
Si la fonction ne trouve pas le motif, elle retourne '''nil'''
La position de départ est optionnelle. Si on ne la met pas, la recherche démarrera au début (dans ce cas ''true'' ne devra pas être mis non plus).
Si l’on ne met pas ''true'' en quatrième paramètre, certains caractères de la chaîne ''motif'' vont être interprétés de façon particulière. Ces caractères sont "(", ")", "&", "%". On devra donc mettre ''true'' si le motif que l’on recherche contient ces caractères sans qu’ils aient un sens particulier. Si, par exemple, on veut chercher "groupe (mathématiques)" dans un texte qui contient cette expression, on devra écrire : '''string.find(texte, "groupe (mathématiques)", 1,true)'''. Si l’on se contente d'écrire : '''string.find(texte, "groupe (mathématiques)")''', on obtiendra ''nil''.
Écrivons une fonction '''p.cherche''' qui cherche un mot dans la phrase "Rien ne sert de courir, il faut partir à point" :
<syntaxhighlight lang="lua">
function p.cherche(frame)
local mot = frame.args[1]
local phrase = "Rien ne sert de courir,il faut partir à point"
local position = string.find(phrase,mot)
if position then
return "Le mot recherché se trouve à la position : "..position
else
return "Je n'ai pas trouvé !"
end
end
</syntaxhighlight>
<code><nowiki>{{#invoke:Chaine|cherche|courir}}</nowiki></code> donne : ''{{#invoke:Chaine|cherche|courir}}''
Le fait de pouvoir démarrer la recherche à une position particulière peut être utile si on cherche un mot dans un paragraphe d'une page. On commence alors par chercher la position du titre du paragraphe et on cherche ensuite le mot à partir de cette position.
En Unicode, on utilisera la fonction : [[#mw.ustring.find|mw.ustring.find]].
<br />
==== string.gsub ====
Cette fonction permet de remplacer toutes les occurrences d'un motif donné par un autre motif. Par exemple, cette fonction permet de remplacer un mot d'une phrase par un autre mot. '''string.gsub("Je casse un œuf dur", "casse", "mange")''' nous retourne :
'''Je mange un œuf dur,1'''.
Nous voyons aussi que, en plus de la phrase modifiée, cette fonction nous retourne le nombre de modifications faites.
Écrivons une fonction '''p.oeuf''' pour vérifier ce que l’on vient de dire :
<syntaxhighlight lang="lua">
function p.oeuf()
local phrase,nombre = string.gsub("Je casse un œuf dur", "casse", "mange")
return phrase.."(Le nombre de mots remplacés est "..nombre..")"
end
</syntaxhighlight>
<code><nowiki>{{#invoke:Chaine|oeuf}}</nowiki></code> donne : ''{{#invoke:Chaine|oeuf}}''
En Unicode, on utilisera la fonction : [[#mw.ustring.gsub|mw.ustring.gsub]].
<br />
==== string.gmatch ====
{{...}}
En Unicode, on utilisera la fonction : [[#mw.ustring.gmatch|mw.ustring.gmatch]]
<br />
==== string.gfind ====
{{...}}
<br />
==== string.byte ====
{{...}}
En Unicode, on utilisera la fonction : [[#mw.ustring.byte|mw.ustring.byte]] ou la fonction : [[#mw.ustring.codepoint|mw.ustring.codepoint]]
<br />
==== string.rep ====
Cette fonction répète une chaîne de caractères un certain nombre de fois. Elle a donc deux arguments. Le premier argument est la chaîne de caractères à répéter et le second argument est le nombre de fois que l’on doit répéter cette chaîne. Par exemple, string.rep("cou",2) doit nous donner "coucou". À titre d'exemple, nous écrirons une fonction '''p.echo''' qui répétera une chaîne de caractères un nombre de fois que l’on précisera :
<syntaxhighlight lang="lua">
function p.echo(frame)
local mot = frame.args[1]
local nombre = tonumber(frame.args[2])
return string.rep(mot,nombre)
end
</syntaxhighlight>
<code><nowiki>{{#invoke:Chaine|echo|glou |3}}</nowiki></code> donne : ''{{#invoke:Chaine|echo|glou |3}}''
En Unicode, on utilisera la fonction : [[#mw.ustring.rep|mw.ustring.rep]]
<br />
==== string.match ====
{{...}}
En Unicode, on utilisera la fonction : [[#mw.ustring.match|mw.ustring.match]]
<br />
==== string.uupper ====
{{...}}
<br />
==== string.ulower ====
{{...}}
<br />
==== string.reverse ====
Cette fonction inverse la chaîne de caractères qui lui est soumise. La dernière lettre devient la première, l'avant dernière devient la seconde et ainsi de suite. Par exemple : "coquillage" devient "egalliuqoc". Pour tester cette fonction, la première idée qui vient à l'esprit est d'écrire une fonction '''p.palindrome''' qui teste si un mot entré en argument est un [[w:Palindrome|palindrome]] :
<syntaxhighlight lang="lua">
function p.palindrome(frame)
local mot = frame.args[1]
if mot == string.reverse(mot) then
return mot.." est un palindrome."
else
return mot.." n’est pas un palindrome."
end
end
</syntaxhighlight>
<code><nowiki>{{#invoke:Chaine|palindrome|radar}}</nowiki></code> donne : ''{{#invoke:Chaine|palindrome|radar}}''
<code><nowiki>{{#invoke:Chaine|palindrome|renier}}</nowiki></code> donne : ''{{#invoke:Chaine|palindrome|renier}}''
<br />
==== string.upper ====
Cette fonction permet de remplacer les caractères minuscules de la chaîne de caractères par les caractères majuscules correspondants. Par exemple, "crocodile" deviendra "CROCODILE". Essayons de voir si ça marche ! Dans le [[Module:Chaine]], écrivons une fonction '''p.capitale''' qui utilise directement la fonction '''string.upper''' sur une chaîne de caractères passée en argument :
<syntaxhighlight lang="lua">
function p.capitale(frame)
local mot = frame.args[1]
return string.upper(mot)
end
</syntaxhighlight>
<code><nowiki>{{#invoke:Chaine|capitale|crocodile}}</nowiki></code> donne : ''{{#invoke:Chaine|capitale|crocodile}}''
<code><nowiki>{{#invoke:Chaine|capitale|pIScinE eT 3 pApiLloNs}}</nowiki></code> donne : ''{{#invoke:Chaine|capitale|pIScinE eT 3 pApiLloNs}}''
Nous constatons sur le dernier exemple que les majuscules restent majuscules. Les autres caractères comme les chiffres ne sont pas modifiés.
En Unicode, on utilisera la fonction : [[#mw.ustring.upper|mw.ustring.upper]]
<br />
==== string.len ====
Cette fonction nous donne le nombre de caractères contenus dans une chaîne de caractères. Les lettres accentuées comptent double. Par exemple, '''string.len(Marionnette)''' devrait nous retourner 11 car il y a 11 lettres dans le mot "Marionnette". Par contre '''string.len(système)''' nous retournera 8 à cause de la lettre accentuée '''è''' qui compte double. Comme exemple, nous écrirons une fonction '''p.longueur''' qui nous renverra le nombre de caractères d'une chaîne de caractères rentrée en argument :
<syntaxhighlight lang="lua">
function p.longueur(frame)
local phrase = frame.args[1]
return string.len(phrase)
end
</syntaxhighlight>
'''<nowiki>{{#invoke:Chaine|longueur|Marionnette}}</nowiki>''' nous donne : {{#invoke:Chaine|longueur|Marionnette}}
'''<nowiki>{{#invoke:Chaine|longueur|La vague déferle sur la plage}}</nowiki>''' nous donne : {{#invoke:Chaine|longueur|La vague déferle sur la plage}}
Dans le deuxième exemple, nous voyons qu’il y a 29 caractères dans la phrase et pourtant la fonction '''string.len''' en compte 30 à cause de la présence de la lettre accentuée '''é''' dans la mot '''déferle'''
En Unicode, on utilisera la fonction : [[#mw.ustring.len|mw.ustring.len]]
Pour la fonction '''mw.ustring.len''', les lettres accentuées ne comptent pas double. Cette fonction sera donc préférable pour traiter les chaînes de caractères pouvant contenir des lettres accentuées.
<br />
==== string.format ====
La fonction '''string.format''' permet d'obtenir un format particulier pour un nombre ou une chaîne de caractères.
Elle s'utilise sous la forme : '''string.format(option,nombre ou chaîne)'''
L'option permet de définir le type de format que l’on désire obtenir. Il sera écrit sous la forme : '%lettre'
Nous allons passer en revue, les différentes options possible :
'''<u>L'option '%c'</u>'''
Permet d'obtenir le caractère correspondant à un code ASCII particulier. Par exemple :
'''string.format('%c',87)''' donnera la lettre majuscule W.
'''string.format('%c',36)''' donnera le symbole $.
'''<u>L'option '%d'</u>'''
Donne la partie entière d'un nombre
'''string.format('%d',56.235)''' donnera 56.
'''string.format('%d',-23.827)''' donnera -23.
'''<u>L'option '%E'</u>'''
Permet d'obtenir l'écriture scientifique correspondante à un nombre donnée, la puissance de 10 étant écrite avec E.
'''string.format('%E',0.097)''' donnera 9.700000E-2.
'''<u>L'option '%e'</u>'''
Permet d'obtenir l'écriture scientifique correspondante à un nombre donnée, la puissance de 10 étant écrite avec e.
'''string.format('%e',0.097)''' donnera 9.700000e-2.
'''<u>L'option '%f'</u>'''
Permet d'obtenir un nombre décimal écrit avec six chiffres après la virgule.
'''string.format('%f',0.097)''' donnera 0.097000
'''string.format('%f',823.43657835)''' donnera 823.436578
'''<u>L'option '%g'</u>'''
Transforme une notation scientifique en notation décimale tout en arrondissant le nombre à six chiffres significatifs.
'''string.format('%g',1.5789235E4)''' donnera 15789.2
'''string.format('%g',-1.5789235e-4)''' donnera -0.000157892
'''<u>L'option '%G'</u>'''
Transforme une notation scientifique en notation décimale tout en arrondissant le nombre à six chiffres significatifs.
'''string.format('%G',1.5789235E4)''' donnera 15789.2
'''string.format('%G',-1.5789235e-4)''' donnera -0.000157892
'''<u>L'option '%i'</u>'''
Donne la partie entière d'un nombre
'''string.format('%i',56.235)''' donnera 56.
'''string.format('%i',-23.827)''' donnera -23.
'''<u>L'option '%o'</u>'''
Cette option permet de traduire un nombre écrit en base 10 en nombre écrit en base 8.
'''string.format('%o',9)''' donnera 11
'''string.format('%o',93)''' donnera 135
'''<u>L'option '%u'</u>'''
Convertit dans un format qui n'accepte que les nombres entiers positifs compris entre 0 et 18446744073709551615. Le nombre obtenu n'est plus à virgule flottante. Pour les nombres positifs, on obtient la partie entière. Pour les nombres négatifs on obtient la somme du nombre négatif avec 18446744073709551616.
'''string.format('%u',-1)''' donnera 18446744073709551615
'''string.format('%u',21.2479)''' donnera 21
'''<u>L'option '%X'</u>'''
Cette option permet de traduire un nombre en hexadécimal. Autrement dit, cette option permet de traduire un nombre écrit en base 10 en nombre écrit en base 16. Les lettres utilisées pour écrire ce nombre seront en majuscule.
'''string.format('%X',47)''' donnera 2F
'''string.format('%X',28)''' donnera 1C
'''<u>L'option '%x'</u>'''
Cette option permet de traduire un nombre en hexadécimal. Autrement dit, cette option permet de traduire un nombre écrit en base 10 en nombre écrit en base 16. Les lettres utilisées pour écrire ce nombre seront en minuscule.
'''string.format('%x',169)''' donnera a9
'''string.format('%x',735)''' donnera 2df
'''<u>L'option '%q'</u>'''
Traite une chaîne de caractère. Les guillemets sont conservés.
'''string.format('%q',"La voiture roule")''' donnera : "La voiture roule"
'''<u>L'option '%s'</u>'''
Traite une chaîne de caractère. Les guillemets ne sont pas conservés.
'''string.format('%s',"La voiture roule")''' donnera : La voiture roule
Nous pouvons retrouver tous les exemples précédents simulés avec la fonction '''p.formatage''' dans le [[Module:Chaine]] :
<syntaxhighlight lang="lua">
function p.formatage()
local reponse = " "
reponse = reponse.."<br>Avec c, on obtent : "..string.format('%c',87).." et "..string.format('%c',36)
reponse = reponse.."<br>Avec d, on obtent : "..string.format('%d',56.235).." et "..string.format('%d',-23.827)
reponse = reponse.."<br>Avec E, on obtent : "..string.format('%E',0.097).." et "..string.format('%E',-2833.24)
reponse = reponse.."<br>Avec e, on obtent : "..string.format('%e',0.097).." et "..string.format('%e',-2833.24)
reponse = reponse.."<br>Avec f, on obtent : "..string.format('%f',0.097).." et "..string.format('%f',823.43657835)
reponse = reponse.."<br>Avec g, on obtent : "..string.format('%g',1.5789235E4).." et "..string.format('%g',-1.5789235e-4)
reponse = reponse.."<br>Avec G, on obtent : "..string.format('%G',1.5789235E4).." et "..string.format('%G',-1.5789235e-4)
reponse = reponse.."<br>Avec i, on obtent : "..string.format('%i',56.235).." et "..string.format('%i',-23.827)
reponse = reponse.."<br>Avec o, on obtent : "..string.format('%o',9).." et "..string.format('%o',93)
reponse = reponse.."<br>Avec u, on obtent : "..string.format('%u',-1).." et "..string.format('%u',21.2479)
reponse = reponse.."<br>Avec X, on obtent : "..string.format('%X',47).." et "..string.format('%X',28)
reponse = reponse.."<br>Avec x, on obtent : "..string.format('%x',169).." et "..string.format('%x',735)
reponse = reponse.."<br>Avec q, on obtent : "..string.format('%q',"La voiture roule")
reponse = reponse.."<br>Avec s, on obtent : "..string.format('%s',"La voiture roule")
return reponse
end
</syntaxhighlight>
'''<nowiki>{{#invoke:Chaine|formatage}}</nowiki>''' nous donne : {{#invoke:Chaine|formatage}}
En Unicode, on utilisera la fonction : [[#mw.ustring.format|mw.ustring.format]]
<br />
==== string.char ====
{{...}}
[[#mw.ustring.char|mw.ustring.char]]
<br />
==== string.lower ====
Cette fonction fait exactement l'inverse de la fonction '''string.upper''', elle transforme les majuscules en minuscules dans une chaîne de caractères. Pour la tester, nous écrirons une fonction '''p.minuscule''' ainsi :
<syntaxhighlight lang="lua">
function p.minuscule(frame)
local mot = frame.args[1]
return string.lower(mot)
end
</syntaxhighlight>
'''<nowiki>{{#invoke:Chaine|minuscule|CORNICHON}}</nowiki>''' nous donne : {{#invoke:Chaine|minuscule|CORNICHON}}
'''<nowiki>{{#invoke:Chaine|minuscule|pIScinE eT 3 pApiLloNs}}</nowiki>''' nous donne : {{#invoke:Chaine|minuscule|pIScinE eT 3 pApiLloNs}}
Nous constatons sur le dernier exemple que les minuscules reste minuscules. Les autres caractères comme les chiffres ne sont pas modifiés.
En Unicode, on utilisera la fonction : [[#mw.ustring.lower|mw.ustring.lower]]
<br />
==== Motifs (''pattern'') ====
{{...}}
En attendant une rédaction plus détaillée et moins obscure pour les non-programmeurs, cette section est issue d'une recopie d'une partie de la page : [[mw:Extension:Scribunto/Lua reference manual/fr]]
En Lua, les ''motifs'' sont similaires aux [[w:Expression rationnelle|expressions régulières]] sans pour autant être identiques. Voici quelques différences avec les expressions régulières et les [[w:PCRE|PCRE]] :
* Le caractère d'échappement est le symbole du pour cent <code>%</code>, pas l'antislash <code>\</code> ;
* Le point <code>.</code> remplace tout caractère, y compris le retour chariot ;
* Il n'y a pas d'option pour être insensible à la casse ;
* L'alternative <code>|</code> n’est pas définie ;
* Les quantificateurs (<code>*</code>, <code>?</code>, <code>+</code>, et <code>-</code>) ne peuvent s'appliquer qu’à un caractère ou une classe de caractère, pas à un groupe de capture ;
* Le seul quantificateur non possessif est <code>-</code>, qui est équivalent au quantificateur <code>*?</code> de PCRE ;
* Pas moyen de quantifier de manière précise (comme le ferait <code>{''n'',''m''}</code> avec PCRE ;
* Les seuls [[w:Caractère de contrôle|caractères de contrôle]] qui n'ont aucune profondeur sont <code>^</code> et <code>$</code> (lua n'offre pas la possibilité d’utiliser <code>\b</code> ou <code>(?=···)</code> qui apparaisse dans les PCRE).
Voir aussi [[#Motifs ustring (pattern)|motifs ustring]] pour des motifs similaires utilisant cette fois les caractères Unicode.
<br />
===== Classes de caractères : =====
{{...}}
Une ''classe de caractères'' est utilisée pour représenter un ensemble de caractères.
Les combinaisons suivantes sont autorisées pour représenter une classe de caractères :
* '''''x''''' : (où ''x'' n’est pas un caractère « magique » <code>^$()%.[]*+-?</code>) représente le caractère ''x'' lui-même.
* '''<code>.</code>''' : (un point) représente tous les caractères.
* '''<code>%a</code>''' : représente toutes les lettres (A-Za-z, mais pas é, è, û...).
* '''<code>%c</code>''' : représente tous les caractères de contrôle.
* '''<code>%d</code>''' : représente tous les chiffres.
* '''<code>%l</code>''' : représente toutes les lettres minuscules (a-z, mais pas é, è, û...).
* '''<code>%p</code>''' : représente tous les signes de ponctuation.
* '''<code>%s</code>''' : représente tous les caractères séparateurs (espace, saut de ligne, …).
* '''<code>%u</code>''' : représente toutes les lettres majuscules (A-Z, mais pas É, Ê...).
* '''<code>%w</code>''' : représente tous les caractères alphanumériques (A-Za-z0-9, mais pas é, è, û...).
* '''<code>%x</code>''' : représente tous les chiffres hexadécimaux.
* '''<code>%z</code>''' : représente le caractère <code>\0</code> (le caractère dont la valeur numérique est nulle).
* '''<code>%''x''</code>''' : (où ''x'' est n’importe quel caractère non alphanumérique) représente le caractère ''x''. Ceci est la façon habituelle d’utiliser explicitement un caractère « magique » (ayant un sens de contrôle). Tout caractère de ponctuation (même les non magiques) peut être précédé d'un <code>%</code> quand il représente lui-même.
* '''<code>[''set'']</code>''' : représente la classe qui est l'union de tous les caractères présents dans ''set''. On peut indiquer un intervalle de caractère en séparant les caractères qui bornent cet intervalle avec un <code>-</code>.
Toutes les classes <code>%</code>''x'' décrites plus haut peuvent aussi être utilisées dans un ''set''.
Tous les autres caractères dans un ''set'' représentent eux-mêmes. Par exemple <code>[%w_]</code> (ou <code>[_%w]</code>) représente tous les caractères alphanumériques et le tiret bas (''underscore''), <code>[0-7]</code> représente les chiffres octaux, et <code>[0-7%l%-]</code> représente les chiffres octaux plus les lettre minuscules plus le caractère <code>-</code>. Utiliser à la fois les intervalles et les classes a un effet non spécifié. Ainsi, des motifs comme <code>[%a-z]</code> ou <code>[a-%%]</code> n'ont pas de sens.
* '''<code>[^''set'']</code>''' : représente le complément de ''set'' (voir l'interprétation de ''set'' ci-dessus), c'est-à-dire tous les caractères n'appartenant pas à ''set''.
Pour toutes les classes représentées par une seule lettre (<code>%a</code>, <code>%c</code>, …), la lettre majuscule correspondante représente le complément de cette classe.
Par exemple <code>%S</code> représente tous les caractères qui ''ne sont pas'' des séparateurs.
<br />
===== Élément de motif (''pattern item'') : =====
{{...}}
Un ''élément de motif'' peut être :
* un singleton d'une classe de caractère, qui correspond à un caractère unique dans la classe ;
* un singleton d'une classe de caractère suivi d'un <code>*</code>, qui correspond à 0 ou plus répétition(s) de tout caractère de la classe. Cette répétition correspond toujours à la plus longue répétition possible ;
* un singleton d'une classe de caractère suivi d'un <code>+</code>, qui correspond à 1 ou plus répétition(s) de tout caractère de la classe. Cette répétition correspond toujours à la plus longue répétition possible ;
* un singleton d'une classe de caractère suivi d'un <code>-</code>, qui correspond également à 0 ou plus répétition(s) de tout caractère de la classe. Contrairement à <code>*</code>, cette répétition correspond toujours à la ''plus petite'' répétition possible ;
* un singleton d'une classe de caractère suivi d'un <code>?</code>, qui correspond à 0 ou 1 occurrence d'un caractère de la classe ;
* <code>%''n''</code>, pour ''n'' compris entre 1 et 9. Cet élément correspond à une sous-chaîne valant la ''n''-ième chaîne capturée (voir plus bas) ;
* <code>%b''xy''</code>, ou ''x'' et ''y'' sont deux caractères distincts. Cet élément correspond à la chaîne qui commence par ''x'', se termine par ''y'', et où ''x'' et ''y'' sont ''équilibrés'' (''balanced''). Cela signifie, en lisant la chaîne de gauche à droite, compter ''+1'' pour chaque ''x'' et ''-1'' pour chaque ''y'', le ''y'' terminal est le premier ''y'' pour lequel le compte atteint 0. Par exemple, l'élément <code>%b()</code> correspond à une expression avec des parenthèses équilibrées.
<br />
===== Motif (''pattern'') : =====
{{...}}
Un ''motif'' est une séquence d'éléments de motif.
Un <code>^</code> au début d'un motif correspond au début de la ligne de la chaîne traitée.
Un <code>$</code> à la fin du motif correspond à la fin de la ligne de la chaîne traitée.
Aux autres positions, <code>^</code> et <code>$</code> n'ont pas de sens particulier et représentent le caractère qui les constitue.
<br />
===== Captures : =====
{{...}}
Un motif (''pattern'') peut contenir des sous-motifs entourés de parenthèses, qui décrivent des ''captures''.
Quand une correspondance réussit, la sous-chaîne de la chaîne qui correspond est stockée (''capturée'') pour usage ultérieur.
Les captures sont numérotées dans l’ordre de leur parenthèse de gauche.
Par exemple, dans le motif <code>"(a*(.)%w(%s*))"</code>, la partie de la chaîne qui concorde avec <code>"a*(.)%w(%s*)"</code> est stockée dans la première capture (et a donc le numéro 1) ; le caractère qui concorde avec "<code>.</code>" est stocké dans la capture numéro 2, et la partie qui concorde avec "<code>%s*</code>" a le numéro 3.
La capture vide <code>()</code> est spéciale et capture la position courante dans la chaîne (un nombre).
Par exemple si on applique le motif <code>"()aa()"</code> sur la chaîne <code>"flaaap"</code>, il y aura deux captures : 3 et 5.
Un motif ne peut contenir de zéros (<code>"\0"</code>). Utilisez <code>%z</code> à la place.
<br />
== La bibliothèque ''ustring'' ==
En attendant une rédaction plus détaillée et moins obscure pour les non-programmeurs, des fonctions de cette librairie, cette section est issue d'une recopie de la section ''ustring'' du [[mw:Extension:Scribunto/Lua reference manual/fr#Bibliothèque_ustring|Lua reference manual]]
La librairie ''Ustring'' est une reprise de la librairie ''string'' étudiée précédemment, mais pouvant opérer sur des caractères UTF-8.
La plupart des fonctions génèrent une erreur si la chaîne n’est pas valide en codage UTF-8.
==== mw.ustring.maxPatternLength ====
{{...}}
Donne la taille maximum autorisée pour un motif (''pattern''), en octets.
<br />
==== mw.ustring.maxStringLength ====
{{...}}
Donne la taille maximum autorisée pour une chaîne, en octets.
<br />
==== mw.ustring.byte ====
<code style="white-space:nowrap">mw.ustring.byte( s, i, j )</code>
Retourne les octets d'une chaîne. Identique à [[#string.byte|string.byte()]].
<br />
==== mw.ustring.byteoffset ====
{{...}}
<code style="white-space:nowrap">mw.ustring.byteoffset( s, l, i )</code>
Retourne la position en octets d'un caractère dans la chaîne. La valeur par défaut pour <code>l</code> et <code>i</code> est 1. <code>i</code> peut être négatif, auquel cas c’est une position à partir de la fin.
Le caractère à <code>l</code> == 1 est le premier caractère qui commence à ou à partir de la position <code>i</code>. Le caractère à <code>l</code> == 0 est le premier caractère qui commence à ou avant la position <code>i</code>. Notez que ce peut être le même caractère. Des valeurs plus grandes ou plus petites de <code>l</code> sont calculées en relatif. (NDT : pas clair. À préciser)
<br />
==== mw.ustring.char ====
{{...}}
<code style="white-space:nowrap">mw.ustring.char( ... )</code>
Similaire à [[#string.char|string.char()]], mais les entiers retournés sont des [[wikt:fr:point de code|points de codes]] Unicode et non des octets.
<br />
==== mw.ustring.codepoint ====
{{...}}
<code style="white-space:nowrap">mw.ustring.codepoint( s, i, j )</code>
Similaire à [[#string.byte|string.byte()]], mais les valeurs retournées sont des points de code Unicode et les positions sont celles des caractères et non des octets.
<br />
==== mw.ustring.find ====
<code style="white-space:nowrap">mw.ustring.find( s, pattern, init, plain )</code>
Similaire à [[#string.find|string.find()]], mais le motif (''pattern'') est géré comme décrit dans [[#Motifs ustring|motifs ustring]] et la position <code>init</code> est en caractères et non en octets.
;Exemple Unicode :
<syntaxhighlight lang="lua">
print mw.ustring.find("Salut à vous", "à") -- 7 7
</syntaxhighlight>
{{attention|Si la chaine recherchée contient des opérateurs regex, ils peuvent être interprétés. Pour s'en prémunir, il peut être utile de les échapper à l’aide de la fonction suivante :
<syntaxhighlight lang="lua">
function p._escapePattern( pattern_str )
return mw.ustring.gsub( pattern_str, "([%(%)%.%%%+%-%*%?%[%^%$%]])", "%%%1" );
end
</syntaxhighlight>
}}
;Exemple avec "?" :
<syntaxhighlight lang="lua">
print mw.ustring.find("Comment allez-vous ?", "vous ?") -- "15 19"
print mw.ustring.find("Comment allez-vous ?", p._escapePattern("vous ?")) -- "15 20"
</syntaxhighlight>
<br />
==== mw.ustring.format ====
{{...}}
<code style="white-space:nowrap">mw.ustring.format( format, ... )</code>
Identique à [[#string.format|string.format()]]. Les tailles et précisions pour les chaînes sont en octets et non en points de code Unicode.
<br />
==== mw.ustring.gcodepoint ====
{{...}}
<code style="white-space:nowrap">mw.ustring.gcodepoint( s, i, j )</code>
Retourne trois valeurs pour itérer sur les points de code Unicode de la chaîne. <code>i</code> vaut 1 par défaut et <code>j</code> vaut -1 par défaut. Ca sert à être utilisé par la forme [[#iterators|itérateur de <code>for</code>]] :
for codepoint in mw.ustring.gcodepoint( s ) do
''block''
end
<br />
==== mw.ustring.gmatch ====
{{...}}
<code style="white-space:nowrap">mw.ustring.gmatch( s, pattern )</code>
Similaire à [[#string.gmatch|string.gmatch()]], mais le motif (''pattern'') est géré comme décrit dans [[#Motifs ustring|motifs ustring]].
<br />
==== mw.ustring.gsub ====
{{...}}
<code style="white-space:nowrap">mw.ustring.gsub( s, pattern, repl[, n] )</code>
Similaire à [[#string.gsub|string.gsub()]], mais le motif (''pattern'') est géré comme décrit dans [[#Motifs ustring|motifs ustring]].
<br />
==== mw.ustring.isutf8 ====
{{...}}
<code style="white-space:nowrap">mw.ustring.isutf8( s )</code>
Retourne vrai si la chaîne est en UTF-8 valide, faux sinon.
<br />
==== mw.ustring.len ====
{{...}}
<code style="white-space:nowrap">mw.ustring.len( s )</code>
Retourne la longueur de la chaîne en point de code Unicode ou ''nil'' si la chaîne n’est pas en UTF-8 valide.
Voir [[#string.len|string.len()]] pour une fonction similaire qui utilise la longueur des bits plutôt que des points de code.
<br />
==== mw.ustring.lower ====
{{...}}
<code style="white-space:nowrap">mw.ustring.lower( s )</code>
Similaire à [[#string.lower|string.lower()]] à part que la fonction suit le format Unicode.
Si la [[#Librairie Language|librairie Language]] est également chargée, ceci utilisera [[#mw.language:lc|lc()]] sur la langue courante à la place.
<br />
==== mw.ustring.match ====
{{...}}
<code style="white-space:nowrap">mw.ustring.match( s, pattern, init )</code>
Similaire à [[#string.match|string.match()]], mais le motif (''pattern'') est géré comme décrit dans [[#Motifs ustring|motifs ustring]] et la position <code>init</code> est en caractères et non en octets.
<br />
==== mw.ustring.rep ====
{{...}}
<code style="white-space:nowrap">mw.ustring.rep( s, n )</code>
Identique à [[#string.rep|string.rep()]].
<br />
==== mw.ustring.sub ====
{{...}}
<code style="white-space:nowrap">mw.ustring.sub( s, i, j )</code>
Similaire à [[#string.sub|string.sub()]], mais les positions sont en caractères et non en octets.
<br />
==== mw.ustring.toNFC ====
{{...}}
<code style="white-space:nowrap">mw.ustring.toNFC( s )</code>
Convertit la chaîne en [[:en:Normalization Form C|forme normalisée C]]. Retourne ''nil'' si la chaîne n’est pas valide en UTF-8.
<br />
==== mw.ustring.toNFD ====
{{...}}
<code style="white-space:nowrap">mw.ustring.toNFD( s )</code>
Convertit la chaîne en [[:en:Normalization Form D|forme normalisée D]]. Retourne ''nil'' si la chaîne n’est pas valide en UTF-8.
<br />
==== mw.ustring.upper ====
{{...}}
<code style="white-space:nowrap">mw.ustring.upper( s )</code>
Similaire à [[#string.upper|string.upper()]] à part que la fonction suit le format Unicode.
Si la [[#Librairie Language|librairie Language]] est également chargée, ceci utilisera [[#mw.language:uc|uc()]] sur la langue courante à la place.
<br />
==== Motifs ustring ====
{{...}}
Appelé aussi pattern, les motifs dans les fonctions <code>ustring</code> utilisent la même syntaxe que celle des [[#patterns|motifs de la librairie String]]. La différence principale est que les classes de caractères sont redéfinis en termes de [[:en:Unicode character property|propriétés de caractères Unicode]] :
* '''<code>%a</code>''' : représente tous les caractères de la catégorie "Lettre"
* '''<code>%c</code>''' : représente tous les caractères de la catégorie "Contrôle"
* '''<code>%d</code>''' : représente tous les caractères de la catégorie "Nombre décimal".
* '''<code>%l</code>''' : représente tous les caractères de la catégorie "Lettre minuscule".
* '''<code>%p</code>''' : représente tous les caractères de la catégorie "Ponctuation".
* '''<code>%s</code>''' : représente tous les caractères de la catégorie "Séparateur", plus tabulation, saut de ligne, retour chariot, tabulation verticale, et saut de page.
* '''<code>%u</code>''' : représente tous les caractères de la catégorie "Lettre majuscule"
* '''<code>%w</code>''' : représente tous les caractères de la catégorie "Lettre" ou "Nombre décimal"
* '''<code>%x</code>''' : ajoute la version complète des caractères hexadécimaux
Dans tous les cas, les caractères sont interprétés comme des caractères Unicode et non des octets, donc des séries comme <code>[0-9]</code>, des motifs comme <code>%b«»</code>, et des quantificateurs appliqués à des caractères multi-octets fonctionnent correctement. La capture vide capturera des positions en codes Unicode et non en octets.
== La bibliothèque ''text'' ==
Les exemples de ce chapitre se trouvent dans le [[Module:Text]]
Commençons par visualiser le contenu de la librairie ''text'' grâce au programme suivant :
<syntaxhighlight lang="lua">
local p = {}
function p.visualisation(frame)
reponse = ""
for index, objet in pairs(mw.text) do
reponse = reponse.."<br />À la clé "..index..", on trouve un objet de type : "..type(objet)
end
return reponse
end
return p
</syntaxhighlight>
<code><nowiki>{{#invoke:Text|visualisation}}</nowiki></code> donne : ''{{#invoke:Text|visualisation}}''
Étudions les fonctions listées (voir le [[mw:Extension:Scribunto/Lua_reference_manual/fr#Bibliothèque text|Lua_reference_manual]]).
==== mw.text.listToText ====
{{...}}
<code style="white-space:nowrap">mw.text.listToText( list )</code><br />
<code style="white-space:nowrap">mw.text.listToText( list, separator, conjunction )</code>
Joint une liste sous forme « textuelle ». Fait la même chose que <code>[[#table.concat|table.concat()]]</code> mais avec un séparateur différent pour l'élément final.
Le séparateur par défaut est récupéré dans [[MediaWiki:comma-separator]] dans la langue locale, et la conjonction par défaut est le [[MediaWiki:and]] concaténé avec le [[MediaWiki:word-separator]].
Exemples :
-- retourne une chaîne vide
mw.text.listToText( {} )
-- retourne "1"
mw.text.listToText( { 1 } )
-- retourne "1 et 2"
mw.text.listToText( { 1, 2 } )
-- retourne "1, 2, 3, 4 et 5"
mw.text.listToText( { 1, 2, 3, 4, 5 } )
-- retourne "1; 2; 3; 4 ou 5"
mw.text.listToText( { 1, 2, 3, 4, 5 }, '; ', ' ou ' )
==== mw.text.gsplit ====
{{...}}
<code style="white-space:nowrap">mw.text.gsplit( s, pattern, plain )</code>
Retourne une [[#iterators|fonction itérative]] qui va itérer sur les sous-chaînes qui auraient été retournées par un appel équivalent à <code>[[#mw.text.split|mw.text.split()]]</code>.
==== mw.text.truncate ====
{{...}}
<code style="white-space:nowrap">mw.text.truncate( text, length )</code><br />
<code style="white-space:nowrap">mw.text.truncate( text, length, ellipsis )</code><br />
<code style="white-space:nowrap">mw.text.truncate( text, length, ellipsis, adjustLength )</code>
Tronque <code>text</code> à la longueur indiquée, en ajoutant <code>ellipsis</code> si une troncature est effectuée. Si ''length'' est positif, la fin de la chaîne est tronquée ; s'il est négatif, c’est le début de la chaîne qui est enlevé. Si <code>adjustLength</code> est présent et vrai, le résultat en incluant ''ellipsis'' ne sera pas plus long que la longueur précisée.
La valeur par défaut pour <code>ellipsis</code> est prise dans [[MediaWiki:ellipsis]] pour le wiki local.
Exemples utilisant "..." pour ''ellipsis'' :
-- retourne "foobarbaz"
mw.text.truncate( "foobarbaz", 9 )
-- retourne "fooba..."
mw.text.truncate( "foobarbaz", 5 )
-- retourne "...arbaz"
mw.text.truncate( "foobarbaz", -5 )
-- retourne "foo..."
mw.text.truncate( "foobarbaz", 6, nil, true )
-- retourne "foobarbaz", car c’est plus court que "foobarba..."
mw.text.truncate( "foobarbaz", 8 )
==== mw.text.encode ====
{{...}}
<code style="white-space:nowrap">mw.text.encode( s )</code><br />
<code style="white-space:nowrap">mw.text.encode( s, charset )</code>
Remplace les caractères de la chaîne par des [[:en:HTML entities|entités HTML]]. Les caractères '<', '>', '&', '"', et l'espace insécable sont remplacés par l'entité HTML correspondante. Tous les autres sont remplacés par l'entité HTML numérique correspondante.
Si <code>charset</code> est indiqué, il doit contenir une chaîne pouvant être utilisée dans une classe de caractères des [[#Motifs_ustring_(pattern)|motifs Ustring]], par exemple "set" dans <code>[set]</code>. Par défaut : <code>'<>&"\' '</code> (l'espace à la fin est l'espace insécable U+00A0).
==== mw.text.trim ====
{{...}}
<code style="white-space:nowrap">mw.text.trim( s )</code><br />
<code style="white-space:nowrap">mw.text.trim( s, charset )</code>
Enlève les espaces et autres caractères au début et à la fin d'une chaîne.
Si <code>charset</code> est indiqué, il doit contenir une chaîne syntaxiquement compatible avec les classes de caractères des ''[[#Motifs_ustring_(pattern)|motifs Ustring]]'', par exemple "set" dans <code>[set]</code>. Par défaut : l'espace ASCII, <code style="white-space:nowrap">"%t%r%n%f"</code>.
==== mw.text.killMarkers ====
{{...}}
<code style="white-space:nowrap">mw.text.killMarkers( s )</code>
Retire d'une chaîne toutes les balises spécifiques à MediaWiki.
==== mw.text.tag ====
{{...}}
<code style="white-space:nowrap">mw.text.tag{ name = string, attrs = table, content = string|bool }</code>
: ''Notez l’utilisation de [[#paramètres nommés|paramètres nommés]].''
Génère un tag à la façon HTML pour <code>name</code>.
Si <code>attrs</code> est indiqué, il doit être une table avec des clés de type chaîne. Les valeurs de ces clés sont utilisées comme valeurs des attributs. Une valeur booléenne ''true'' insère un paramètre HTML5 sans valeur, et ''false'' ignore le paramètre. Toute autre valeur génère une erreur.
Si <code>content</code> n’est pas présent (ou vaut ''nil''), seul le tag ouvrant est retourné. Si <code>content</code> vaut ''false'', un tag auto-fermant est retourné. Sinon il doit être un nombre ou une chaîne auquel cas ce contenu est inséré entre l'ouverture et la fermeture du tag. Notez que le contenu n’est pas automatiquement encodé en HTML ; utiliser [[#mw.text.encode|mw.text.encode()]] au besoin.
Pour retourner proprement un tag comme <code><nowiki><ref></nowiki></code>, utilisez plutôt [[#frame:extensionTag|frame:extensionTag()]].
==== mw.text.decode ====
{{...}}
<code style="white-space:nowrap">mw.text.decode( s )</code><br />
<code style="white-space:nowrap">mw.text.decode( s, decodeNamedEntities )</code>
Remplace les [[:en:HTML entities|entités HTML]] de la chaîne par les caractères correspondant.
Si <code>decodeNamedEntities</code> est absent ou ''false'', les seules entités reconnues sont '&lt;', '&gt;', '&amp;', '&quot;', et '&nbsp;'. Sinon la liste des entités HTML5 à traiter est chargée depuis la fonction PHP [http://www.php.net/get_html_translation_table <code>get_html_translation_table</code>].
==== mw.text.nowiki ====
{{...}}
<code style="white-space:nowrap">mw.text.nowiki( s )</code>
Remplace divers caractères dans la chaîne par des [[:en:HTML entities|entités HTML]] pour éviter leur interprétation comme wikitexte. Ceci comprend :
* Les caractères suivants : '"', '&', "'", '<', '=', '>', '[', ']', '{', '|', '}'
* Les caractères suivants au début de la chaîne ou juste après un retour à la ligne : '#', '*', ':', ';', espace, tabulation ('\t')
* Les lignes blanches auront le caractère de nouvelle ligne (LF) ou de retour chariot (CR) d'échappé
* "----" au début de la chaine ou juste après un saut de ligne verra son premier '-' échappé
* "__" aura un tiret bas d'échappé
* "://" aura le deux-point échappé
* Un espace blanc suivant "ISBN", "RFC", ou "PMID" sera échappé
==== mw.text.split ====
{{...}}
<code style="white-space:nowrap">mw.text.split( s, pattern, plain )</code>
Découpe une chaîne en sous-chaînes dont les limites correspondent au [[#Ustring patterns|motif Ustring]] <code>pattern</code>. Si <code>plain</code> est présent et vrai, <code>pattern</code> est interprété comme une chaîne littérale et non comme un motif Lua (comme le paramètre de même nom pour <code>[[#mw.ustring.find|mw.ustring.find()]]</code>). Retourne une table contenant les sous-chaînes.
Par exemple <code style="white-space:nowrap">mw.text.split( 'a b\tc\nd', '%s' )</code> retourne une table <code style="white-space:nowrap">{ 'a', 'b', 'c', 'd' }</code>.
Si <code>pattern</code> correspond à la chaîne vide, <code>s</code> sera découpé en caractères individuels.
==== mw.text.unstripNoWiki ====
{{...}}
<code style="white-space:nowrap">mw.text.unstripNoWiki( s )</code>
Renvoie la chaine entre balises <nowiki>. Les autres balises restent inchangées.
==== mw.text.unstrip ====
{{...}}
<code style="white-space:nowrap">mw.text.unstrip( s )</code>
Équivalent à <code style="white-space:nowrap">mw.text.killMarkers( mw.text.unstripNoWiki( s ) )</code>.
This no longer reveals the HTML behind special page transclusion, <ref> tags, and so on as it did in earlier versions of Scribunto.
==== mw.text.jsonEncode ====
{{...}}
==== mw.text.jsonDecode ====
{{...}}
<br />
{{Bas de page
| idfaculté = informatique
| précédent = [[../Fonctions basiques/]]
| suivant = [[../Fonctions mathématiques/]]
}}
[[en:Lua/String Library]]
jmy619l7bxifm4vyi4ukbp4eb4reqsp
966426
966425
2025-07-07T18:13:52Z
Wladek92
32615
/* mw.text.jsonEncode */
966426
wikitext
text/x-wiki
{{Chapitre
| idfaculté = informatique
| précédent = [[../Fonctions basiques/]]
| suivant = [[../Fonctions mathématiques/]]
| page_liée = Exercices/Sur les chaînes de caractères
| numéro = 6
| niveau = 10
}}
Nous allons, dans ce chapitre, étudier quelques fonctions préprogrammées permettant de faire quelques opérations sur les chaînes de caractères. Comme dans le chapitre précédent, nous ne rangerons pas nécessairement les fonctions dans l’ordre alphabétique.
Tous les exemples de ce chapitre seront rangés dans le [[Module:Chaine]].
__TOC__
{{Clr}}
== Généralités ==
Une chaîne de caractères se représente par un texte entouré de guillemets " ". L'affectation à une variable se présente ainsi :
<syntaxhighlight lang="lua">
phrase = "Je pense donc je suis"
</syntaxhighlight>
Il est possible de connaître le nombre de caractères utilisés dans la chaîne de caractères en utilisant l'opérateur #
<syntaxhighlight lang="lua">
longueur = #"Je pense donc je suis"
</syntaxhighlight>
longueur sera alors de type number et contiendra le nombre 21.
On peut aussi utiliser cet opérateur sur une variable de type string pour connaître la longueur de la chaîne de caractères qu'elle contient :
<syntaxhighlight lang="lua">
longueur = #phrase
</syntaxhighlight>
{{Attention|Le caractère '''#''' ne marche pas sur l'unicode. Pour l'unicode, on utilisera la fonction ''[[#mw.ustring.len|mw.ustring.len]]''}}
Sans rien y mettre, on peut initialiser une variable comme étant de type string en écrivant :
<syntaxhighlight lang="lua">
local mot = ""
</syntaxhighlight>
On rappelle l’utilisation de l'opérateur '''..''' permettant de concaténer deux chaînes de caractères.
<syntaxhighlight lang="lua">
phrase = "Je pense donc je suis"..", mais que suis-je ?"
</syntaxhighlight>
La variable '''phrase''' contiendra alors la chaîne de caractères : "Je pense donc je suis, mais que suis-je ?"
<br />
== La librairie String ==
La librairie String est constituée d'un ensemble de fonctions rangées dans une table nommée ''string''. Nous commencerons donc par visualiser le contenu de cette table grâce au programme suivant :
<syntaxhighlight lang="lua">
local p = {}
function p.visuString(frame)
reponse = ""
for index, objet in pairs(string) do
reponse = reponse.."<br />À la clé '''"..index.."''', on trouve un objet de type : "..type(objet)
end
return reponse
end
return p
</syntaxhighlight>
<code><nowiki>{{#invoke:Chaine|visuString}}</nowiki></code> nous donne : ''{{#invoke:Chaine|visuString}}''
Nous étudions ci-dessous chacune de ces fonctions en détail.
==== string.sub ====
Cette fonction permet d'extraire une sous-chaîne d'une chaîne donnée. Elle admet trois paramètres. Le premier est la chaîne dont on veut extraire une sous-chaîne. Le deuxième est la position du premier caractère extrait. Le troisième est la position du dernier caractère extrait. Par exemple : '''string.sub("abcdefghijkl",3,7)''' doit retourner "cdefg". Il est possible de donner les positions avec des nombres négatifs, cela signifie que l’on compte la position à partir de la fin de la chaîne. Si le troisième paramètre est absent, cela signifie que l’on extrait jusqu'au dernier caractère de la chaîne.
Pour tester cette fonction, nous utiliserons une fonction '''p.extrait''' ainsi écrite :
<syntaxhighlight lang="lua">
function p.extrait(frame)
phrase = frame.args[1]
debut = tonumber(frame.args[2])
fin = tonumber(frame.args[3])
return string.sub(phrase,debut,fin)
end
</syntaxhighlight>
<code><nowiki>{{#invoke:Chaine|extrait|abcdefghijkl|3|7}}</nowiki></code> nous donne : ''{{#invoke:Chaine|extrait|abcdefghijkl|3|7}}''
<code><nowiki>{{#invoke:Chaine|extrait|abcdefghijkl|-5|-2}}</nowiki></code> nous donne : ''{{#invoke:Chaine|extrait|abcdefghijkl|-5|-2}}''
En Unicode, on utilisera la fonction : [[#mw.ustring.sub|mw.ustring.sub]].
<br />
==== string.find ====
Cette fonction permet de trouver un motif particulier dans une chaîne de caractères et retourner sa position.
Elle s'utilise sous la forme '''string.find(''chaîne'', ''motif'', ''position de départ de la recherche'',true)'''
Si la fonction ne trouve pas le motif, elle retourne '''nil'''
La position de départ est optionnelle. Si on ne la met pas, la recherche démarrera au début (dans ce cas ''true'' ne devra pas être mis non plus).
Si l’on ne met pas ''true'' en quatrième paramètre, certains caractères de la chaîne ''motif'' vont être interprétés de façon particulière. Ces caractères sont "(", ")", "&", "%". On devra donc mettre ''true'' si le motif que l’on recherche contient ces caractères sans qu’ils aient un sens particulier. Si, par exemple, on veut chercher "groupe (mathématiques)" dans un texte qui contient cette expression, on devra écrire : '''string.find(texte, "groupe (mathématiques)", 1,true)'''. Si l’on se contente d'écrire : '''string.find(texte, "groupe (mathématiques)")''', on obtiendra ''nil''.
Écrivons une fonction '''p.cherche''' qui cherche un mot dans la phrase "Rien ne sert de courir, il faut partir à point" :
<syntaxhighlight lang="lua">
function p.cherche(frame)
local mot = frame.args[1]
local phrase = "Rien ne sert de courir,il faut partir à point"
local position = string.find(phrase,mot)
if position then
return "Le mot recherché se trouve à la position : "..position
else
return "Je n'ai pas trouvé !"
end
end
</syntaxhighlight>
<code><nowiki>{{#invoke:Chaine|cherche|courir}}</nowiki></code> donne : ''{{#invoke:Chaine|cherche|courir}}''
Le fait de pouvoir démarrer la recherche à une position particulière peut être utile si on cherche un mot dans un paragraphe d'une page. On commence alors par chercher la position du titre du paragraphe et on cherche ensuite le mot à partir de cette position.
En Unicode, on utilisera la fonction : [[#mw.ustring.find|mw.ustring.find]].
<br />
==== string.gsub ====
Cette fonction permet de remplacer toutes les occurrences d'un motif donné par un autre motif. Par exemple, cette fonction permet de remplacer un mot d'une phrase par un autre mot. '''string.gsub("Je casse un œuf dur", "casse", "mange")''' nous retourne :
'''Je mange un œuf dur,1'''.
Nous voyons aussi que, en plus de la phrase modifiée, cette fonction nous retourne le nombre de modifications faites.
Écrivons une fonction '''p.oeuf''' pour vérifier ce que l’on vient de dire :
<syntaxhighlight lang="lua">
function p.oeuf()
local phrase,nombre = string.gsub("Je casse un œuf dur", "casse", "mange")
return phrase.."(Le nombre de mots remplacés est "..nombre..")"
end
</syntaxhighlight>
<code><nowiki>{{#invoke:Chaine|oeuf}}</nowiki></code> donne : ''{{#invoke:Chaine|oeuf}}''
En Unicode, on utilisera la fonction : [[#mw.ustring.gsub|mw.ustring.gsub]].
<br />
==== string.gmatch ====
{{...}}
En Unicode, on utilisera la fonction : [[#mw.ustring.gmatch|mw.ustring.gmatch]]
<br />
==== string.gfind ====
{{...}}
<br />
==== string.byte ====
{{...}}
En Unicode, on utilisera la fonction : [[#mw.ustring.byte|mw.ustring.byte]] ou la fonction : [[#mw.ustring.codepoint|mw.ustring.codepoint]]
<br />
==== string.rep ====
Cette fonction répète une chaîne de caractères un certain nombre de fois. Elle a donc deux arguments. Le premier argument est la chaîne de caractères à répéter et le second argument est le nombre de fois que l’on doit répéter cette chaîne. Par exemple, string.rep("cou",2) doit nous donner "coucou". À titre d'exemple, nous écrirons une fonction '''p.echo''' qui répétera une chaîne de caractères un nombre de fois que l’on précisera :
<syntaxhighlight lang="lua">
function p.echo(frame)
local mot = frame.args[1]
local nombre = tonumber(frame.args[2])
return string.rep(mot,nombre)
end
</syntaxhighlight>
<code><nowiki>{{#invoke:Chaine|echo|glou |3}}</nowiki></code> donne : ''{{#invoke:Chaine|echo|glou |3}}''
En Unicode, on utilisera la fonction : [[#mw.ustring.rep|mw.ustring.rep]]
<br />
==== string.match ====
{{...}}
En Unicode, on utilisera la fonction : [[#mw.ustring.match|mw.ustring.match]]
<br />
==== string.uupper ====
{{...}}
<br />
==== string.ulower ====
{{...}}
<br />
==== string.reverse ====
Cette fonction inverse la chaîne de caractères qui lui est soumise. La dernière lettre devient la première, l'avant dernière devient la seconde et ainsi de suite. Par exemple : "coquillage" devient "egalliuqoc". Pour tester cette fonction, la première idée qui vient à l'esprit est d'écrire une fonction '''p.palindrome''' qui teste si un mot entré en argument est un [[w:Palindrome|palindrome]] :
<syntaxhighlight lang="lua">
function p.palindrome(frame)
local mot = frame.args[1]
if mot == string.reverse(mot) then
return mot.." est un palindrome."
else
return mot.." n’est pas un palindrome."
end
end
</syntaxhighlight>
<code><nowiki>{{#invoke:Chaine|palindrome|radar}}</nowiki></code> donne : ''{{#invoke:Chaine|palindrome|radar}}''
<code><nowiki>{{#invoke:Chaine|palindrome|renier}}</nowiki></code> donne : ''{{#invoke:Chaine|palindrome|renier}}''
<br />
==== string.upper ====
Cette fonction permet de remplacer les caractères minuscules de la chaîne de caractères par les caractères majuscules correspondants. Par exemple, "crocodile" deviendra "CROCODILE". Essayons de voir si ça marche ! Dans le [[Module:Chaine]], écrivons une fonction '''p.capitale''' qui utilise directement la fonction '''string.upper''' sur une chaîne de caractères passée en argument :
<syntaxhighlight lang="lua">
function p.capitale(frame)
local mot = frame.args[1]
return string.upper(mot)
end
</syntaxhighlight>
<code><nowiki>{{#invoke:Chaine|capitale|crocodile}}</nowiki></code> donne : ''{{#invoke:Chaine|capitale|crocodile}}''
<code><nowiki>{{#invoke:Chaine|capitale|pIScinE eT 3 pApiLloNs}}</nowiki></code> donne : ''{{#invoke:Chaine|capitale|pIScinE eT 3 pApiLloNs}}''
Nous constatons sur le dernier exemple que les majuscules restent majuscules. Les autres caractères comme les chiffres ne sont pas modifiés.
En Unicode, on utilisera la fonction : [[#mw.ustring.upper|mw.ustring.upper]]
<br />
==== string.len ====
Cette fonction nous donne le nombre de caractères contenus dans une chaîne de caractères. Les lettres accentuées comptent double. Par exemple, '''string.len(Marionnette)''' devrait nous retourner 11 car il y a 11 lettres dans le mot "Marionnette". Par contre '''string.len(système)''' nous retournera 8 à cause de la lettre accentuée '''è''' qui compte double. Comme exemple, nous écrirons une fonction '''p.longueur''' qui nous renverra le nombre de caractères d'une chaîne de caractères rentrée en argument :
<syntaxhighlight lang="lua">
function p.longueur(frame)
local phrase = frame.args[1]
return string.len(phrase)
end
</syntaxhighlight>
'''<nowiki>{{#invoke:Chaine|longueur|Marionnette}}</nowiki>''' nous donne : {{#invoke:Chaine|longueur|Marionnette}}
'''<nowiki>{{#invoke:Chaine|longueur|La vague déferle sur la plage}}</nowiki>''' nous donne : {{#invoke:Chaine|longueur|La vague déferle sur la plage}}
Dans le deuxième exemple, nous voyons qu’il y a 29 caractères dans la phrase et pourtant la fonction '''string.len''' en compte 30 à cause de la présence de la lettre accentuée '''é''' dans la mot '''déferle'''
En Unicode, on utilisera la fonction : [[#mw.ustring.len|mw.ustring.len]]
Pour la fonction '''mw.ustring.len''', les lettres accentuées ne comptent pas double. Cette fonction sera donc préférable pour traiter les chaînes de caractères pouvant contenir des lettres accentuées.
<br />
==== string.format ====
La fonction '''string.format''' permet d'obtenir un format particulier pour un nombre ou une chaîne de caractères.
Elle s'utilise sous la forme : '''string.format(option,nombre ou chaîne)'''
L'option permet de définir le type de format que l’on désire obtenir. Il sera écrit sous la forme : '%lettre'
Nous allons passer en revue, les différentes options possible :
'''<u>L'option '%c'</u>'''
Permet d'obtenir le caractère correspondant à un code ASCII particulier. Par exemple :
'''string.format('%c',87)''' donnera la lettre majuscule W.
'''string.format('%c',36)''' donnera le symbole $.
'''<u>L'option '%d'</u>'''
Donne la partie entière d'un nombre
'''string.format('%d',56.235)''' donnera 56.
'''string.format('%d',-23.827)''' donnera -23.
'''<u>L'option '%E'</u>'''
Permet d'obtenir l'écriture scientifique correspondante à un nombre donnée, la puissance de 10 étant écrite avec E.
'''string.format('%E',0.097)''' donnera 9.700000E-2.
'''<u>L'option '%e'</u>'''
Permet d'obtenir l'écriture scientifique correspondante à un nombre donnée, la puissance de 10 étant écrite avec e.
'''string.format('%e',0.097)''' donnera 9.700000e-2.
'''<u>L'option '%f'</u>'''
Permet d'obtenir un nombre décimal écrit avec six chiffres après la virgule.
'''string.format('%f',0.097)''' donnera 0.097000
'''string.format('%f',823.43657835)''' donnera 823.436578
'''<u>L'option '%g'</u>'''
Transforme une notation scientifique en notation décimale tout en arrondissant le nombre à six chiffres significatifs.
'''string.format('%g',1.5789235E4)''' donnera 15789.2
'''string.format('%g',-1.5789235e-4)''' donnera -0.000157892
'''<u>L'option '%G'</u>'''
Transforme une notation scientifique en notation décimale tout en arrondissant le nombre à six chiffres significatifs.
'''string.format('%G',1.5789235E4)''' donnera 15789.2
'''string.format('%G',-1.5789235e-4)''' donnera -0.000157892
'''<u>L'option '%i'</u>'''
Donne la partie entière d'un nombre
'''string.format('%i',56.235)''' donnera 56.
'''string.format('%i',-23.827)''' donnera -23.
'''<u>L'option '%o'</u>'''
Cette option permet de traduire un nombre écrit en base 10 en nombre écrit en base 8.
'''string.format('%o',9)''' donnera 11
'''string.format('%o',93)''' donnera 135
'''<u>L'option '%u'</u>'''
Convertit dans un format qui n'accepte que les nombres entiers positifs compris entre 0 et 18446744073709551615. Le nombre obtenu n'est plus à virgule flottante. Pour les nombres positifs, on obtient la partie entière. Pour les nombres négatifs on obtient la somme du nombre négatif avec 18446744073709551616.
'''string.format('%u',-1)''' donnera 18446744073709551615
'''string.format('%u',21.2479)''' donnera 21
'''<u>L'option '%X'</u>'''
Cette option permet de traduire un nombre en hexadécimal. Autrement dit, cette option permet de traduire un nombre écrit en base 10 en nombre écrit en base 16. Les lettres utilisées pour écrire ce nombre seront en majuscule.
'''string.format('%X',47)''' donnera 2F
'''string.format('%X',28)''' donnera 1C
'''<u>L'option '%x'</u>'''
Cette option permet de traduire un nombre en hexadécimal. Autrement dit, cette option permet de traduire un nombre écrit en base 10 en nombre écrit en base 16. Les lettres utilisées pour écrire ce nombre seront en minuscule.
'''string.format('%x',169)''' donnera a9
'''string.format('%x',735)''' donnera 2df
'''<u>L'option '%q'</u>'''
Traite une chaîne de caractère. Les guillemets sont conservés.
'''string.format('%q',"La voiture roule")''' donnera : "La voiture roule"
'''<u>L'option '%s'</u>'''
Traite une chaîne de caractère. Les guillemets ne sont pas conservés.
'''string.format('%s',"La voiture roule")''' donnera : La voiture roule
Nous pouvons retrouver tous les exemples précédents simulés avec la fonction '''p.formatage''' dans le [[Module:Chaine]] :
<syntaxhighlight lang="lua">
function p.formatage()
local reponse = " "
reponse = reponse.."<br>Avec c, on obtent : "..string.format('%c',87).." et "..string.format('%c',36)
reponse = reponse.."<br>Avec d, on obtent : "..string.format('%d',56.235).." et "..string.format('%d',-23.827)
reponse = reponse.."<br>Avec E, on obtent : "..string.format('%E',0.097).." et "..string.format('%E',-2833.24)
reponse = reponse.."<br>Avec e, on obtent : "..string.format('%e',0.097).." et "..string.format('%e',-2833.24)
reponse = reponse.."<br>Avec f, on obtent : "..string.format('%f',0.097).." et "..string.format('%f',823.43657835)
reponse = reponse.."<br>Avec g, on obtent : "..string.format('%g',1.5789235E4).." et "..string.format('%g',-1.5789235e-4)
reponse = reponse.."<br>Avec G, on obtent : "..string.format('%G',1.5789235E4).." et "..string.format('%G',-1.5789235e-4)
reponse = reponse.."<br>Avec i, on obtent : "..string.format('%i',56.235).." et "..string.format('%i',-23.827)
reponse = reponse.."<br>Avec o, on obtent : "..string.format('%o',9).." et "..string.format('%o',93)
reponse = reponse.."<br>Avec u, on obtent : "..string.format('%u',-1).." et "..string.format('%u',21.2479)
reponse = reponse.."<br>Avec X, on obtent : "..string.format('%X',47).." et "..string.format('%X',28)
reponse = reponse.."<br>Avec x, on obtent : "..string.format('%x',169).." et "..string.format('%x',735)
reponse = reponse.."<br>Avec q, on obtent : "..string.format('%q',"La voiture roule")
reponse = reponse.."<br>Avec s, on obtent : "..string.format('%s',"La voiture roule")
return reponse
end
</syntaxhighlight>
'''<nowiki>{{#invoke:Chaine|formatage}}</nowiki>''' nous donne : {{#invoke:Chaine|formatage}}
En Unicode, on utilisera la fonction : [[#mw.ustring.format|mw.ustring.format]]
<br />
==== string.char ====
{{...}}
[[#mw.ustring.char|mw.ustring.char]]
<br />
==== string.lower ====
Cette fonction fait exactement l'inverse de la fonction '''string.upper''', elle transforme les majuscules en minuscules dans une chaîne de caractères. Pour la tester, nous écrirons une fonction '''p.minuscule''' ainsi :
<syntaxhighlight lang="lua">
function p.minuscule(frame)
local mot = frame.args[1]
return string.lower(mot)
end
</syntaxhighlight>
'''<nowiki>{{#invoke:Chaine|minuscule|CORNICHON}}</nowiki>''' nous donne : {{#invoke:Chaine|minuscule|CORNICHON}}
'''<nowiki>{{#invoke:Chaine|minuscule|pIScinE eT 3 pApiLloNs}}</nowiki>''' nous donne : {{#invoke:Chaine|minuscule|pIScinE eT 3 pApiLloNs}}
Nous constatons sur le dernier exemple que les minuscules reste minuscules. Les autres caractères comme les chiffres ne sont pas modifiés.
En Unicode, on utilisera la fonction : [[#mw.ustring.lower|mw.ustring.lower]]
<br />
==== Motifs (''pattern'') ====
{{...}}
En attendant une rédaction plus détaillée et moins obscure pour les non-programmeurs, cette section est issue d'une recopie d'une partie de la page : [[mw:Extension:Scribunto/Lua reference manual/fr]]
En Lua, les ''motifs'' sont similaires aux [[w:Expression rationnelle|expressions régulières]] sans pour autant être identiques. Voici quelques différences avec les expressions régulières et les [[w:PCRE|PCRE]] :
* Le caractère d'échappement est le symbole du pour cent <code>%</code>, pas l'antislash <code>\</code> ;
* Le point <code>.</code> remplace tout caractère, y compris le retour chariot ;
* Il n'y a pas d'option pour être insensible à la casse ;
* L'alternative <code>|</code> n’est pas définie ;
* Les quantificateurs (<code>*</code>, <code>?</code>, <code>+</code>, et <code>-</code>) ne peuvent s'appliquer qu’à un caractère ou une classe de caractère, pas à un groupe de capture ;
* Le seul quantificateur non possessif est <code>-</code>, qui est équivalent au quantificateur <code>*?</code> de PCRE ;
* Pas moyen de quantifier de manière précise (comme le ferait <code>{''n'',''m''}</code> avec PCRE ;
* Les seuls [[w:Caractère de contrôle|caractères de contrôle]] qui n'ont aucune profondeur sont <code>^</code> et <code>$</code> (lua n'offre pas la possibilité d’utiliser <code>\b</code> ou <code>(?=···)</code> qui apparaisse dans les PCRE).
Voir aussi [[#Motifs ustring (pattern)|motifs ustring]] pour des motifs similaires utilisant cette fois les caractères Unicode.
<br />
===== Classes de caractères : =====
{{...}}
Une ''classe de caractères'' est utilisée pour représenter un ensemble de caractères.
Les combinaisons suivantes sont autorisées pour représenter une classe de caractères :
* '''''x''''' : (où ''x'' n’est pas un caractère « magique » <code>^$()%.[]*+-?</code>) représente le caractère ''x'' lui-même.
* '''<code>.</code>''' : (un point) représente tous les caractères.
* '''<code>%a</code>''' : représente toutes les lettres (A-Za-z, mais pas é, è, û...).
* '''<code>%c</code>''' : représente tous les caractères de contrôle.
* '''<code>%d</code>''' : représente tous les chiffres.
* '''<code>%l</code>''' : représente toutes les lettres minuscules (a-z, mais pas é, è, û...).
* '''<code>%p</code>''' : représente tous les signes de ponctuation.
* '''<code>%s</code>''' : représente tous les caractères séparateurs (espace, saut de ligne, …).
* '''<code>%u</code>''' : représente toutes les lettres majuscules (A-Z, mais pas É, Ê...).
* '''<code>%w</code>''' : représente tous les caractères alphanumériques (A-Za-z0-9, mais pas é, è, û...).
* '''<code>%x</code>''' : représente tous les chiffres hexadécimaux.
* '''<code>%z</code>''' : représente le caractère <code>\0</code> (le caractère dont la valeur numérique est nulle).
* '''<code>%''x''</code>''' : (où ''x'' est n’importe quel caractère non alphanumérique) représente le caractère ''x''. Ceci est la façon habituelle d’utiliser explicitement un caractère « magique » (ayant un sens de contrôle). Tout caractère de ponctuation (même les non magiques) peut être précédé d'un <code>%</code> quand il représente lui-même.
* '''<code>[''set'']</code>''' : représente la classe qui est l'union de tous les caractères présents dans ''set''. On peut indiquer un intervalle de caractère en séparant les caractères qui bornent cet intervalle avec un <code>-</code>.
Toutes les classes <code>%</code>''x'' décrites plus haut peuvent aussi être utilisées dans un ''set''.
Tous les autres caractères dans un ''set'' représentent eux-mêmes. Par exemple <code>[%w_]</code> (ou <code>[_%w]</code>) représente tous les caractères alphanumériques et le tiret bas (''underscore''), <code>[0-7]</code> représente les chiffres octaux, et <code>[0-7%l%-]</code> représente les chiffres octaux plus les lettre minuscules plus le caractère <code>-</code>. Utiliser à la fois les intervalles et les classes a un effet non spécifié. Ainsi, des motifs comme <code>[%a-z]</code> ou <code>[a-%%]</code> n'ont pas de sens.
* '''<code>[^''set'']</code>''' : représente le complément de ''set'' (voir l'interprétation de ''set'' ci-dessus), c'est-à-dire tous les caractères n'appartenant pas à ''set''.
Pour toutes les classes représentées par une seule lettre (<code>%a</code>, <code>%c</code>, …), la lettre majuscule correspondante représente le complément de cette classe.
Par exemple <code>%S</code> représente tous les caractères qui ''ne sont pas'' des séparateurs.
<br />
===== Élément de motif (''pattern item'') : =====
{{...}}
Un ''élément de motif'' peut être :
* un singleton d'une classe de caractère, qui correspond à un caractère unique dans la classe ;
* un singleton d'une classe de caractère suivi d'un <code>*</code>, qui correspond à 0 ou plus répétition(s) de tout caractère de la classe. Cette répétition correspond toujours à la plus longue répétition possible ;
* un singleton d'une classe de caractère suivi d'un <code>+</code>, qui correspond à 1 ou plus répétition(s) de tout caractère de la classe. Cette répétition correspond toujours à la plus longue répétition possible ;
* un singleton d'une classe de caractère suivi d'un <code>-</code>, qui correspond également à 0 ou plus répétition(s) de tout caractère de la classe. Contrairement à <code>*</code>, cette répétition correspond toujours à la ''plus petite'' répétition possible ;
* un singleton d'une classe de caractère suivi d'un <code>?</code>, qui correspond à 0 ou 1 occurrence d'un caractère de la classe ;
* <code>%''n''</code>, pour ''n'' compris entre 1 et 9. Cet élément correspond à une sous-chaîne valant la ''n''-ième chaîne capturée (voir plus bas) ;
* <code>%b''xy''</code>, ou ''x'' et ''y'' sont deux caractères distincts. Cet élément correspond à la chaîne qui commence par ''x'', se termine par ''y'', et où ''x'' et ''y'' sont ''équilibrés'' (''balanced''). Cela signifie, en lisant la chaîne de gauche à droite, compter ''+1'' pour chaque ''x'' et ''-1'' pour chaque ''y'', le ''y'' terminal est le premier ''y'' pour lequel le compte atteint 0. Par exemple, l'élément <code>%b()</code> correspond à une expression avec des parenthèses équilibrées.
<br />
===== Motif (''pattern'') : =====
{{...}}
Un ''motif'' est une séquence d'éléments de motif.
Un <code>^</code> au début d'un motif correspond au début de la ligne de la chaîne traitée.
Un <code>$</code> à la fin du motif correspond à la fin de la ligne de la chaîne traitée.
Aux autres positions, <code>^</code> et <code>$</code> n'ont pas de sens particulier et représentent le caractère qui les constitue.
<br />
===== Captures : =====
{{...}}
Un motif (''pattern'') peut contenir des sous-motifs entourés de parenthèses, qui décrivent des ''captures''.
Quand une correspondance réussit, la sous-chaîne de la chaîne qui correspond est stockée (''capturée'') pour usage ultérieur.
Les captures sont numérotées dans l’ordre de leur parenthèse de gauche.
Par exemple, dans le motif <code>"(a*(.)%w(%s*))"</code>, la partie de la chaîne qui concorde avec <code>"a*(.)%w(%s*)"</code> est stockée dans la première capture (et a donc le numéro 1) ; le caractère qui concorde avec "<code>.</code>" est stocké dans la capture numéro 2, et la partie qui concorde avec "<code>%s*</code>" a le numéro 3.
La capture vide <code>()</code> est spéciale et capture la position courante dans la chaîne (un nombre).
Par exemple si on applique le motif <code>"()aa()"</code> sur la chaîne <code>"flaaap"</code>, il y aura deux captures : 3 et 5.
Un motif ne peut contenir de zéros (<code>"\0"</code>). Utilisez <code>%z</code> à la place.
<br />
== La bibliothèque ''ustring'' ==
En attendant une rédaction plus détaillée et moins obscure pour les non-programmeurs, des fonctions de cette librairie, cette section est issue d'une recopie de la section ''ustring'' du [[mw:Extension:Scribunto/Lua reference manual/fr#Bibliothèque_ustring|Lua reference manual]]
La librairie ''Ustring'' est une reprise de la librairie ''string'' étudiée précédemment, mais pouvant opérer sur des caractères UTF-8.
La plupart des fonctions génèrent une erreur si la chaîne n’est pas valide en codage UTF-8.
==== mw.ustring.maxPatternLength ====
{{...}}
Donne la taille maximum autorisée pour un motif (''pattern''), en octets.
<br />
==== mw.ustring.maxStringLength ====
{{...}}
Donne la taille maximum autorisée pour une chaîne, en octets.
<br />
==== mw.ustring.byte ====
<code style="white-space:nowrap">mw.ustring.byte( s, i, j )</code>
Retourne les octets d'une chaîne. Identique à [[#string.byte|string.byte()]].
<br />
==== mw.ustring.byteoffset ====
{{...}}
<code style="white-space:nowrap">mw.ustring.byteoffset( s, l, i )</code>
Retourne la position en octets d'un caractère dans la chaîne. La valeur par défaut pour <code>l</code> et <code>i</code> est 1. <code>i</code> peut être négatif, auquel cas c’est une position à partir de la fin.
Le caractère à <code>l</code> == 1 est le premier caractère qui commence à ou à partir de la position <code>i</code>. Le caractère à <code>l</code> == 0 est le premier caractère qui commence à ou avant la position <code>i</code>. Notez que ce peut être le même caractère. Des valeurs plus grandes ou plus petites de <code>l</code> sont calculées en relatif. (NDT : pas clair. À préciser)
<br />
==== mw.ustring.char ====
{{...}}
<code style="white-space:nowrap">mw.ustring.char( ... )</code>
Similaire à [[#string.char|string.char()]], mais les entiers retournés sont des [[wikt:fr:point de code|points de codes]] Unicode et non des octets.
<br />
==== mw.ustring.codepoint ====
{{...}}
<code style="white-space:nowrap">mw.ustring.codepoint( s, i, j )</code>
Similaire à [[#string.byte|string.byte()]], mais les valeurs retournées sont des points de code Unicode et les positions sont celles des caractères et non des octets.
<br />
==== mw.ustring.find ====
<code style="white-space:nowrap">mw.ustring.find( s, pattern, init, plain )</code>
Similaire à [[#string.find|string.find()]], mais le motif (''pattern'') est géré comme décrit dans [[#Motifs ustring|motifs ustring]] et la position <code>init</code> est en caractères et non en octets.
;Exemple Unicode :
<syntaxhighlight lang="lua">
print mw.ustring.find("Salut à vous", "à") -- 7 7
</syntaxhighlight>
{{attention|Si la chaine recherchée contient des opérateurs regex, ils peuvent être interprétés. Pour s'en prémunir, il peut être utile de les échapper à l’aide de la fonction suivante :
<syntaxhighlight lang="lua">
function p._escapePattern( pattern_str )
return mw.ustring.gsub( pattern_str, "([%(%)%.%%%+%-%*%?%[%^%$%]])", "%%%1" );
end
</syntaxhighlight>
}}
;Exemple avec "?" :
<syntaxhighlight lang="lua">
print mw.ustring.find("Comment allez-vous ?", "vous ?") -- "15 19"
print mw.ustring.find("Comment allez-vous ?", p._escapePattern("vous ?")) -- "15 20"
</syntaxhighlight>
<br />
==== mw.ustring.format ====
{{...}}
<code style="white-space:nowrap">mw.ustring.format( format, ... )</code>
Identique à [[#string.format|string.format()]]. Les tailles et précisions pour les chaînes sont en octets et non en points de code Unicode.
<br />
==== mw.ustring.gcodepoint ====
{{...}}
<code style="white-space:nowrap">mw.ustring.gcodepoint( s, i, j )</code>
Retourne trois valeurs pour itérer sur les points de code Unicode de la chaîne. <code>i</code> vaut 1 par défaut et <code>j</code> vaut -1 par défaut. Ca sert à être utilisé par la forme [[#iterators|itérateur de <code>for</code>]] :
for codepoint in mw.ustring.gcodepoint( s ) do
''block''
end
<br />
==== mw.ustring.gmatch ====
{{...}}
<code style="white-space:nowrap">mw.ustring.gmatch( s, pattern )</code>
Similaire à [[#string.gmatch|string.gmatch()]], mais le motif (''pattern'') est géré comme décrit dans [[#Motifs ustring|motifs ustring]].
<br />
==== mw.ustring.gsub ====
{{...}}
<code style="white-space:nowrap">mw.ustring.gsub( s, pattern, repl[, n] )</code>
Similaire à [[#string.gsub|string.gsub()]], mais le motif (''pattern'') est géré comme décrit dans [[#Motifs ustring|motifs ustring]].
<br />
==== mw.ustring.isutf8 ====
{{...}}
<code style="white-space:nowrap">mw.ustring.isutf8( s )</code>
Retourne vrai si la chaîne est en UTF-8 valide, faux sinon.
<br />
==== mw.ustring.len ====
{{...}}
<code style="white-space:nowrap">mw.ustring.len( s )</code>
Retourne la longueur de la chaîne en point de code Unicode ou ''nil'' si la chaîne n’est pas en UTF-8 valide.
Voir [[#string.len|string.len()]] pour une fonction similaire qui utilise la longueur des bits plutôt que des points de code.
<br />
==== mw.ustring.lower ====
{{...}}
<code style="white-space:nowrap">mw.ustring.lower( s )</code>
Similaire à [[#string.lower|string.lower()]] à part que la fonction suit le format Unicode.
Si la [[#Librairie Language|librairie Language]] est également chargée, ceci utilisera [[#mw.language:lc|lc()]] sur la langue courante à la place.
<br />
==== mw.ustring.match ====
{{...}}
<code style="white-space:nowrap">mw.ustring.match( s, pattern, init )</code>
Similaire à [[#string.match|string.match()]], mais le motif (''pattern'') est géré comme décrit dans [[#Motifs ustring|motifs ustring]] et la position <code>init</code> est en caractères et non en octets.
<br />
==== mw.ustring.rep ====
{{...}}
<code style="white-space:nowrap">mw.ustring.rep( s, n )</code>
Identique à [[#string.rep|string.rep()]].
<br />
==== mw.ustring.sub ====
{{...}}
<code style="white-space:nowrap">mw.ustring.sub( s, i, j )</code>
Similaire à [[#string.sub|string.sub()]], mais les positions sont en caractères et non en octets.
<br />
==== mw.ustring.toNFC ====
{{...}}
<code style="white-space:nowrap">mw.ustring.toNFC( s )</code>
Convertit la chaîne en [[:en:Normalization Form C|forme normalisée C]]. Retourne ''nil'' si la chaîne n’est pas valide en UTF-8.
<br />
==== mw.ustring.toNFD ====
{{...}}
<code style="white-space:nowrap">mw.ustring.toNFD( s )</code>
Convertit la chaîne en [[:en:Normalization Form D|forme normalisée D]]. Retourne ''nil'' si la chaîne n’est pas valide en UTF-8.
<br />
==== mw.ustring.upper ====
{{...}}
<code style="white-space:nowrap">mw.ustring.upper( s )</code>
Similaire à [[#string.upper|string.upper()]] à part que la fonction suit le format Unicode.
Si la [[#Librairie Language|librairie Language]] est également chargée, ceci utilisera [[#mw.language:uc|uc()]] sur la langue courante à la place.
<br />
==== Motifs ustring ====
{{...}}
Appelé aussi pattern, les motifs dans les fonctions <code>ustring</code> utilisent la même syntaxe que celle des [[#patterns|motifs de la librairie String]]. La différence principale est que les classes de caractères sont redéfinis en termes de [[:en:Unicode character property|propriétés de caractères Unicode]] :
* '''<code>%a</code>''' : représente tous les caractères de la catégorie "Lettre"
* '''<code>%c</code>''' : représente tous les caractères de la catégorie "Contrôle"
* '''<code>%d</code>''' : représente tous les caractères de la catégorie "Nombre décimal".
* '''<code>%l</code>''' : représente tous les caractères de la catégorie "Lettre minuscule".
* '''<code>%p</code>''' : représente tous les caractères de la catégorie "Ponctuation".
* '''<code>%s</code>''' : représente tous les caractères de la catégorie "Séparateur", plus tabulation, saut de ligne, retour chariot, tabulation verticale, et saut de page.
* '''<code>%u</code>''' : représente tous les caractères de la catégorie "Lettre majuscule"
* '''<code>%w</code>''' : représente tous les caractères de la catégorie "Lettre" ou "Nombre décimal"
* '''<code>%x</code>''' : ajoute la version complète des caractères hexadécimaux
Dans tous les cas, les caractères sont interprétés comme des caractères Unicode et non des octets, donc des séries comme <code>[0-9]</code>, des motifs comme <code>%b«»</code>, et des quantificateurs appliqués à des caractères multi-octets fonctionnent correctement. La capture vide capturera des positions en codes Unicode et non en octets.
== La bibliothèque ''text'' ==
Les exemples de ce chapitre se trouvent dans le [[Module:Text]]
Commençons par visualiser le contenu de la librairie ''text'' grâce au programme suivant :
<syntaxhighlight lang="lua">
local p = {}
function p.visualisation(frame)
reponse = ""
for index, objet in pairs(mw.text) do
reponse = reponse.."<br />À la clé "..index..", on trouve un objet de type : "..type(objet)
end
return reponse
end
return p
</syntaxhighlight>
<code><nowiki>{{#invoke:Text|visualisation}}</nowiki></code> donne : ''{{#invoke:Text|visualisation}}''
Étudions les fonctions listées (voir le [[mw:Extension:Scribunto/Lua_reference_manual/fr#Bibliothèque text|Lua_reference_manual]]).
==== mw.text.listToText ====
{{...}}
<code style="white-space:nowrap">mw.text.listToText( list )</code><br />
<code style="white-space:nowrap">mw.text.listToText( list, separator, conjunction )</code>
Joint une liste sous forme « textuelle ». Fait la même chose que <code>[[#table.concat|table.concat()]]</code> mais avec un séparateur différent pour l'élément final.
Le séparateur par défaut est récupéré dans [[MediaWiki:comma-separator]] dans la langue locale, et la conjonction par défaut est le [[MediaWiki:and]] concaténé avec le [[MediaWiki:word-separator]].
Exemples :
-- retourne une chaîne vide
mw.text.listToText( {} )
-- retourne "1"
mw.text.listToText( { 1 } )
-- retourne "1 et 2"
mw.text.listToText( { 1, 2 } )
-- retourne "1, 2, 3, 4 et 5"
mw.text.listToText( { 1, 2, 3, 4, 5 } )
-- retourne "1; 2; 3; 4 ou 5"
mw.text.listToText( { 1, 2, 3, 4, 5 }, '; ', ' ou ' )
==== mw.text.gsplit ====
{{...}}
<code style="white-space:nowrap">mw.text.gsplit( s, pattern, plain )</code>
Retourne une [[#iterators|fonction itérative]] qui va itérer sur les sous-chaînes qui auraient été retournées par un appel équivalent à <code>[[#mw.text.split|mw.text.split()]]</code>.
==== mw.text.truncate ====
{{...}}
<code style="white-space:nowrap">mw.text.truncate( text, length )</code><br />
<code style="white-space:nowrap">mw.text.truncate( text, length, ellipsis )</code><br />
<code style="white-space:nowrap">mw.text.truncate( text, length, ellipsis, adjustLength )</code>
Tronque <code>text</code> à la longueur indiquée, en ajoutant <code>ellipsis</code> si une troncature est effectuée. Si ''length'' est positif, la fin de la chaîne est tronquée ; s'il est négatif, c’est le début de la chaîne qui est enlevé. Si <code>adjustLength</code> est présent et vrai, le résultat en incluant ''ellipsis'' ne sera pas plus long que la longueur précisée.
La valeur par défaut pour <code>ellipsis</code> est prise dans [[MediaWiki:ellipsis]] pour le wiki local.
Exemples utilisant "..." pour ''ellipsis'' :
-- retourne "foobarbaz"
mw.text.truncate( "foobarbaz", 9 )
-- retourne "fooba..."
mw.text.truncate( "foobarbaz", 5 )
-- retourne "...arbaz"
mw.text.truncate( "foobarbaz", -5 )
-- retourne "foo..."
mw.text.truncate( "foobarbaz", 6, nil, true )
-- retourne "foobarbaz", car c’est plus court que "foobarba..."
mw.text.truncate( "foobarbaz", 8 )
==== mw.text.encode ====
{{...}}
<code style="white-space:nowrap">mw.text.encode( s )</code><br />
<code style="white-space:nowrap">mw.text.encode( s, charset )</code>
Remplace les caractères de la chaîne par des [[:en:HTML entities|entités HTML]]. Les caractères '<', '>', '&', '"', et l'espace insécable sont remplacés par l'entité HTML correspondante. Tous les autres sont remplacés par l'entité HTML numérique correspondante.
Si <code>charset</code> est indiqué, il doit contenir une chaîne pouvant être utilisée dans une classe de caractères des [[#Motifs_ustring_(pattern)|motifs Ustring]], par exemple "set" dans <code>[set]</code>. Par défaut : <code>'<>&"\' '</code> (l'espace à la fin est l'espace insécable U+00A0).
==== mw.text.trim ====
{{...}}
<code style="white-space:nowrap">mw.text.trim( s )</code><br />
<code style="white-space:nowrap">mw.text.trim( s, charset )</code>
Enlève les espaces et autres caractères au début et à la fin d'une chaîne.
Si <code>charset</code> est indiqué, il doit contenir une chaîne syntaxiquement compatible avec les classes de caractères des ''[[#Motifs_ustring_(pattern)|motifs Ustring]]'', par exemple "set" dans <code>[set]</code>. Par défaut : l'espace ASCII, <code style="white-space:nowrap">"%t%r%n%f"</code>.
==== mw.text.killMarkers ====
{{...}}
<code style="white-space:nowrap">mw.text.killMarkers( s )</code>
Retire d'une chaîne toutes les balises spécifiques à MediaWiki.
==== mw.text.tag ====
{{...}}
<code style="white-space:nowrap">mw.text.tag{ name = string, attrs = table, content = string|bool }</code>
: ''Notez l’utilisation de [[#paramètres nommés|paramètres nommés]].''
Génère un tag à la façon HTML pour <code>name</code>.
Si <code>attrs</code> est indiqué, il doit être une table avec des clés de type chaîne. Les valeurs de ces clés sont utilisées comme valeurs des attributs. Une valeur booléenne ''true'' insère un paramètre HTML5 sans valeur, et ''false'' ignore le paramètre. Toute autre valeur génère une erreur.
Si <code>content</code> n’est pas présent (ou vaut ''nil''), seul le tag ouvrant est retourné. Si <code>content</code> vaut ''false'', un tag auto-fermant est retourné. Sinon il doit être un nombre ou une chaîne auquel cas ce contenu est inséré entre l'ouverture et la fermeture du tag. Notez que le contenu n’est pas automatiquement encodé en HTML ; utiliser [[#mw.text.encode|mw.text.encode()]] au besoin.
Pour retourner proprement un tag comme <code><nowiki><ref></nowiki></code>, utilisez plutôt [[#frame:extensionTag|frame:extensionTag()]].
==== mw.text.decode ====
{{...}}
<code style="white-space:nowrap">mw.text.decode( s )</code><br />
<code style="white-space:nowrap">mw.text.decode( s, decodeNamedEntities )</code>
Remplace les [[:en:HTML entities|entités HTML]] de la chaîne par les caractères correspondant.
Si <code>decodeNamedEntities</code> est absent ou ''false'', les seules entités reconnues sont '&lt;', '&gt;', '&amp;', '&quot;', et '&nbsp;'. Sinon la liste des entités HTML5 à traiter est chargée depuis la fonction PHP [http://www.php.net/get_html_translation_table <code>get_html_translation_table</code>].
==== mw.text.nowiki ====
{{...}}
<code style="white-space:nowrap">mw.text.nowiki( s )</code>
Remplace divers caractères dans la chaîne par des [[:en:HTML entities|entités HTML]] pour éviter leur interprétation comme wikitexte. Ceci comprend :
* Les caractères suivants : '"', '&', "'", '<', '=', '>', '[', ']', '{', '|', '}'
* Les caractères suivants au début de la chaîne ou juste après un retour à la ligne : '#', '*', ':', ';', espace, tabulation ('\t')
* Les lignes blanches auront le caractère de nouvelle ligne (LF) ou de retour chariot (CR) d'échappé
* "----" au début de la chaine ou juste après un saut de ligne verra son premier '-' échappé
* "__" aura un tiret bas d'échappé
* "://" aura le deux-point échappé
* Un espace blanc suivant "ISBN", "RFC", ou "PMID" sera échappé
==== mw.text.split ====
{{...}}
<code style="white-space:nowrap">mw.text.split( s, pattern, plain )</code>
Découpe une chaîne en sous-chaînes dont les limites correspondent au [[#Ustring patterns|motif Ustring]] <code>pattern</code>. Si <code>plain</code> est présent et vrai, <code>pattern</code> est interprété comme une chaîne littérale et non comme un motif Lua (comme le paramètre de même nom pour <code>[[#mw.ustring.find|mw.ustring.find()]]</code>). Retourne une table contenant les sous-chaînes.
Par exemple <code style="white-space:nowrap">mw.text.split( 'a b\tc\nd', '%s' )</code> retourne une table <code style="white-space:nowrap">{ 'a', 'b', 'c', 'd' }</code>.
Si <code>pattern</code> correspond à la chaîne vide, <code>s</code> sera découpé en caractères individuels.
==== mw.text.unstripNoWiki ====
{{...}}
<code style="white-space:nowrap">mw.text.unstripNoWiki( s )</code>
Renvoie la chaine entre balises <nowiki>. Les autres balises restent inchangées.
==== mw.text.unstrip ====
{{...}}
<code style="white-space:nowrap">mw.text.unstrip( s )</code>
Équivalent à <code style="white-space:nowrap">mw.text.killMarkers( mw.text.unstripNoWiki( s ) )</code>.
This no longer reveals the HTML behind special page transclusion, <ref> tags, and so on as it did in earlier versions of Scribunto.
==== mw.text.jsonEncode ====
ref. [[mw:Extension:Scribunto/Lua_reference_manual/fr#mw.text.jsonEncode|Lua_reference_manual]].
==== mw.text.jsonDecode ====
{{...}}
<br />
{{Bas de page
| idfaculté = informatique
| précédent = [[../Fonctions basiques/]]
| suivant = [[../Fonctions mathématiques/]]
}}
[[en:Lua/String Library]]
bjqmo9misbafjr7yungcdzalui31nxy
966427
966426
2025-07-07T18:14:15Z
Wladek92
32615
/* mw.text.jsonDecode */
966427
wikitext
text/x-wiki
{{Chapitre
| idfaculté = informatique
| précédent = [[../Fonctions basiques/]]
| suivant = [[../Fonctions mathématiques/]]
| page_liée = Exercices/Sur les chaînes de caractères
| numéro = 6
| niveau = 10
}}
Nous allons, dans ce chapitre, étudier quelques fonctions préprogrammées permettant de faire quelques opérations sur les chaînes de caractères. Comme dans le chapitre précédent, nous ne rangerons pas nécessairement les fonctions dans l’ordre alphabétique.
Tous les exemples de ce chapitre seront rangés dans le [[Module:Chaine]].
__TOC__
{{Clr}}
== Généralités ==
Une chaîne de caractères se représente par un texte entouré de guillemets " ". L'affectation à une variable se présente ainsi :
<syntaxhighlight lang="lua">
phrase = "Je pense donc je suis"
</syntaxhighlight>
Il est possible de connaître le nombre de caractères utilisés dans la chaîne de caractères en utilisant l'opérateur #
<syntaxhighlight lang="lua">
longueur = #"Je pense donc je suis"
</syntaxhighlight>
longueur sera alors de type number et contiendra le nombre 21.
On peut aussi utiliser cet opérateur sur une variable de type string pour connaître la longueur de la chaîne de caractères qu'elle contient :
<syntaxhighlight lang="lua">
longueur = #phrase
</syntaxhighlight>
{{Attention|Le caractère '''#''' ne marche pas sur l'unicode. Pour l'unicode, on utilisera la fonction ''[[#mw.ustring.len|mw.ustring.len]]''}}
Sans rien y mettre, on peut initialiser une variable comme étant de type string en écrivant :
<syntaxhighlight lang="lua">
local mot = ""
</syntaxhighlight>
On rappelle l’utilisation de l'opérateur '''..''' permettant de concaténer deux chaînes de caractères.
<syntaxhighlight lang="lua">
phrase = "Je pense donc je suis"..", mais que suis-je ?"
</syntaxhighlight>
La variable '''phrase''' contiendra alors la chaîne de caractères : "Je pense donc je suis, mais que suis-je ?"
<br />
== La librairie String ==
La librairie String est constituée d'un ensemble de fonctions rangées dans une table nommée ''string''. Nous commencerons donc par visualiser le contenu de cette table grâce au programme suivant :
<syntaxhighlight lang="lua">
local p = {}
function p.visuString(frame)
reponse = ""
for index, objet in pairs(string) do
reponse = reponse.."<br />À la clé '''"..index.."''', on trouve un objet de type : "..type(objet)
end
return reponse
end
return p
</syntaxhighlight>
<code><nowiki>{{#invoke:Chaine|visuString}}</nowiki></code> nous donne : ''{{#invoke:Chaine|visuString}}''
Nous étudions ci-dessous chacune de ces fonctions en détail.
==== string.sub ====
Cette fonction permet d'extraire une sous-chaîne d'une chaîne donnée. Elle admet trois paramètres. Le premier est la chaîne dont on veut extraire une sous-chaîne. Le deuxième est la position du premier caractère extrait. Le troisième est la position du dernier caractère extrait. Par exemple : '''string.sub("abcdefghijkl",3,7)''' doit retourner "cdefg". Il est possible de donner les positions avec des nombres négatifs, cela signifie que l’on compte la position à partir de la fin de la chaîne. Si le troisième paramètre est absent, cela signifie que l’on extrait jusqu'au dernier caractère de la chaîne.
Pour tester cette fonction, nous utiliserons une fonction '''p.extrait''' ainsi écrite :
<syntaxhighlight lang="lua">
function p.extrait(frame)
phrase = frame.args[1]
debut = tonumber(frame.args[2])
fin = tonumber(frame.args[3])
return string.sub(phrase,debut,fin)
end
</syntaxhighlight>
<code><nowiki>{{#invoke:Chaine|extrait|abcdefghijkl|3|7}}</nowiki></code> nous donne : ''{{#invoke:Chaine|extrait|abcdefghijkl|3|7}}''
<code><nowiki>{{#invoke:Chaine|extrait|abcdefghijkl|-5|-2}}</nowiki></code> nous donne : ''{{#invoke:Chaine|extrait|abcdefghijkl|-5|-2}}''
En Unicode, on utilisera la fonction : [[#mw.ustring.sub|mw.ustring.sub]].
<br />
==== string.find ====
Cette fonction permet de trouver un motif particulier dans une chaîne de caractères et retourner sa position.
Elle s'utilise sous la forme '''string.find(''chaîne'', ''motif'', ''position de départ de la recherche'',true)'''
Si la fonction ne trouve pas le motif, elle retourne '''nil'''
La position de départ est optionnelle. Si on ne la met pas, la recherche démarrera au début (dans ce cas ''true'' ne devra pas être mis non plus).
Si l’on ne met pas ''true'' en quatrième paramètre, certains caractères de la chaîne ''motif'' vont être interprétés de façon particulière. Ces caractères sont "(", ")", "&", "%". On devra donc mettre ''true'' si le motif que l’on recherche contient ces caractères sans qu’ils aient un sens particulier. Si, par exemple, on veut chercher "groupe (mathématiques)" dans un texte qui contient cette expression, on devra écrire : '''string.find(texte, "groupe (mathématiques)", 1,true)'''. Si l’on se contente d'écrire : '''string.find(texte, "groupe (mathématiques)")''', on obtiendra ''nil''.
Écrivons une fonction '''p.cherche''' qui cherche un mot dans la phrase "Rien ne sert de courir, il faut partir à point" :
<syntaxhighlight lang="lua">
function p.cherche(frame)
local mot = frame.args[1]
local phrase = "Rien ne sert de courir,il faut partir à point"
local position = string.find(phrase,mot)
if position then
return "Le mot recherché se trouve à la position : "..position
else
return "Je n'ai pas trouvé !"
end
end
</syntaxhighlight>
<code><nowiki>{{#invoke:Chaine|cherche|courir}}</nowiki></code> donne : ''{{#invoke:Chaine|cherche|courir}}''
Le fait de pouvoir démarrer la recherche à une position particulière peut être utile si on cherche un mot dans un paragraphe d'une page. On commence alors par chercher la position du titre du paragraphe et on cherche ensuite le mot à partir de cette position.
En Unicode, on utilisera la fonction : [[#mw.ustring.find|mw.ustring.find]].
<br />
==== string.gsub ====
Cette fonction permet de remplacer toutes les occurrences d'un motif donné par un autre motif. Par exemple, cette fonction permet de remplacer un mot d'une phrase par un autre mot. '''string.gsub("Je casse un œuf dur", "casse", "mange")''' nous retourne :
'''Je mange un œuf dur,1'''.
Nous voyons aussi que, en plus de la phrase modifiée, cette fonction nous retourne le nombre de modifications faites.
Écrivons une fonction '''p.oeuf''' pour vérifier ce que l’on vient de dire :
<syntaxhighlight lang="lua">
function p.oeuf()
local phrase,nombre = string.gsub("Je casse un œuf dur", "casse", "mange")
return phrase.."(Le nombre de mots remplacés est "..nombre..")"
end
</syntaxhighlight>
<code><nowiki>{{#invoke:Chaine|oeuf}}</nowiki></code> donne : ''{{#invoke:Chaine|oeuf}}''
En Unicode, on utilisera la fonction : [[#mw.ustring.gsub|mw.ustring.gsub]].
<br />
==== string.gmatch ====
{{...}}
En Unicode, on utilisera la fonction : [[#mw.ustring.gmatch|mw.ustring.gmatch]]
<br />
==== string.gfind ====
{{...}}
<br />
==== string.byte ====
{{...}}
En Unicode, on utilisera la fonction : [[#mw.ustring.byte|mw.ustring.byte]] ou la fonction : [[#mw.ustring.codepoint|mw.ustring.codepoint]]
<br />
==== string.rep ====
Cette fonction répète une chaîne de caractères un certain nombre de fois. Elle a donc deux arguments. Le premier argument est la chaîne de caractères à répéter et le second argument est le nombre de fois que l’on doit répéter cette chaîne. Par exemple, string.rep("cou",2) doit nous donner "coucou". À titre d'exemple, nous écrirons une fonction '''p.echo''' qui répétera une chaîne de caractères un nombre de fois que l’on précisera :
<syntaxhighlight lang="lua">
function p.echo(frame)
local mot = frame.args[1]
local nombre = tonumber(frame.args[2])
return string.rep(mot,nombre)
end
</syntaxhighlight>
<code><nowiki>{{#invoke:Chaine|echo|glou |3}}</nowiki></code> donne : ''{{#invoke:Chaine|echo|glou |3}}''
En Unicode, on utilisera la fonction : [[#mw.ustring.rep|mw.ustring.rep]]
<br />
==== string.match ====
{{...}}
En Unicode, on utilisera la fonction : [[#mw.ustring.match|mw.ustring.match]]
<br />
==== string.uupper ====
{{...}}
<br />
==== string.ulower ====
{{...}}
<br />
==== string.reverse ====
Cette fonction inverse la chaîne de caractères qui lui est soumise. La dernière lettre devient la première, l'avant dernière devient la seconde et ainsi de suite. Par exemple : "coquillage" devient "egalliuqoc". Pour tester cette fonction, la première idée qui vient à l'esprit est d'écrire une fonction '''p.palindrome''' qui teste si un mot entré en argument est un [[w:Palindrome|palindrome]] :
<syntaxhighlight lang="lua">
function p.palindrome(frame)
local mot = frame.args[1]
if mot == string.reverse(mot) then
return mot.." est un palindrome."
else
return mot.." n’est pas un palindrome."
end
end
</syntaxhighlight>
<code><nowiki>{{#invoke:Chaine|palindrome|radar}}</nowiki></code> donne : ''{{#invoke:Chaine|palindrome|radar}}''
<code><nowiki>{{#invoke:Chaine|palindrome|renier}}</nowiki></code> donne : ''{{#invoke:Chaine|palindrome|renier}}''
<br />
==== string.upper ====
Cette fonction permet de remplacer les caractères minuscules de la chaîne de caractères par les caractères majuscules correspondants. Par exemple, "crocodile" deviendra "CROCODILE". Essayons de voir si ça marche ! Dans le [[Module:Chaine]], écrivons une fonction '''p.capitale''' qui utilise directement la fonction '''string.upper''' sur une chaîne de caractères passée en argument :
<syntaxhighlight lang="lua">
function p.capitale(frame)
local mot = frame.args[1]
return string.upper(mot)
end
</syntaxhighlight>
<code><nowiki>{{#invoke:Chaine|capitale|crocodile}}</nowiki></code> donne : ''{{#invoke:Chaine|capitale|crocodile}}''
<code><nowiki>{{#invoke:Chaine|capitale|pIScinE eT 3 pApiLloNs}}</nowiki></code> donne : ''{{#invoke:Chaine|capitale|pIScinE eT 3 pApiLloNs}}''
Nous constatons sur le dernier exemple que les majuscules restent majuscules. Les autres caractères comme les chiffres ne sont pas modifiés.
En Unicode, on utilisera la fonction : [[#mw.ustring.upper|mw.ustring.upper]]
<br />
==== string.len ====
Cette fonction nous donne le nombre de caractères contenus dans une chaîne de caractères. Les lettres accentuées comptent double. Par exemple, '''string.len(Marionnette)''' devrait nous retourner 11 car il y a 11 lettres dans le mot "Marionnette". Par contre '''string.len(système)''' nous retournera 8 à cause de la lettre accentuée '''è''' qui compte double. Comme exemple, nous écrirons une fonction '''p.longueur''' qui nous renverra le nombre de caractères d'une chaîne de caractères rentrée en argument :
<syntaxhighlight lang="lua">
function p.longueur(frame)
local phrase = frame.args[1]
return string.len(phrase)
end
</syntaxhighlight>
'''<nowiki>{{#invoke:Chaine|longueur|Marionnette}}</nowiki>''' nous donne : {{#invoke:Chaine|longueur|Marionnette}}
'''<nowiki>{{#invoke:Chaine|longueur|La vague déferle sur la plage}}</nowiki>''' nous donne : {{#invoke:Chaine|longueur|La vague déferle sur la plage}}
Dans le deuxième exemple, nous voyons qu’il y a 29 caractères dans la phrase et pourtant la fonction '''string.len''' en compte 30 à cause de la présence de la lettre accentuée '''é''' dans la mot '''déferle'''
En Unicode, on utilisera la fonction : [[#mw.ustring.len|mw.ustring.len]]
Pour la fonction '''mw.ustring.len''', les lettres accentuées ne comptent pas double. Cette fonction sera donc préférable pour traiter les chaînes de caractères pouvant contenir des lettres accentuées.
<br />
==== string.format ====
La fonction '''string.format''' permet d'obtenir un format particulier pour un nombre ou une chaîne de caractères.
Elle s'utilise sous la forme : '''string.format(option,nombre ou chaîne)'''
L'option permet de définir le type de format que l’on désire obtenir. Il sera écrit sous la forme : '%lettre'
Nous allons passer en revue, les différentes options possible :
'''<u>L'option '%c'</u>'''
Permet d'obtenir le caractère correspondant à un code ASCII particulier. Par exemple :
'''string.format('%c',87)''' donnera la lettre majuscule W.
'''string.format('%c',36)''' donnera le symbole $.
'''<u>L'option '%d'</u>'''
Donne la partie entière d'un nombre
'''string.format('%d',56.235)''' donnera 56.
'''string.format('%d',-23.827)''' donnera -23.
'''<u>L'option '%E'</u>'''
Permet d'obtenir l'écriture scientifique correspondante à un nombre donnée, la puissance de 10 étant écrite avec E.
'''string.format('%E',0.097)''' donnera 9.700000E-2.
'''<u>L'option '%e'</u>'''
Permet d'obtenir l'écriture scientifique correspondante à un nombre donnée, la puissance de 10 étant écrite avec e.
'''string.format('%e',0.097)''' donnera 9.700000e-2.
'''<u>L'option '%f'</u>'''
Permet d'obtenir un nombre décimal écrit avec six chiffres après la virgule.
'''string.format('%f',0.097)''' donnera 0.097000
'''string.format('%f',823.43657835)''' donnera 823.436578
'''<u>L'option '%g'</u>'''
Transforme une notation scientifique en notation décimale tout en arrondissant le nombre à six chiffres significatifs.
'''string.format('%g',1.5789235E4)''' donnera 15789.2
'''string.format('%g',-1.5789235e-4)''' donnera -0.000157892
'''<u>L'option '%G'</u>'''
Transforme une notation scientifique en notation décimale tout en arrondissant le nombre à six chiffres significatifs.
'''string.format('%G',1.5789235E4)''' donnera 15789.2
'''string.format('%G',-1.5789235e-4)''' donnera -0.000157892
'''<u>L'option '%i'</u>'''
Donne la partie entière d'un nombre
'''string.format('%i',56.235)''' donnera 56.
'''string.format('%i',-23.827)''' donnera -23.
'''<u>L'option '%o'</u>'''
Cette option permet de traduire un nombre écrit en base 10 en nombre écrit en base 8.
'''string.format('%o',9)''' donnera 11
'''string.format('%o',93)''' donnera 135
'''<u>L'option '%u'</u>'''
Convertit dans un format qui n'accepte que les nombres entiers positifs compris entre 0 et 18446744073709551615. Le nombre obtenu n'est plus à virgule flottante. Pour les nombres positifs, on obtient la partie entière. Pour les nombres négatifs on obtient la somme du nombre négatif avec 18446744073709551616.
'''string.format('%u',-1)''' donnera 18446744073709551615
'''string.format('%u',21.2479)''' donnera 21
'''<u>L'option '%X'</u>'''
Cette option permet de traduire un nombre en hexadécimal. Autrement dit, cette option permet de traduire un nombre écrit en base 10 en nombre écrit en base 16. Les lettres utilisées pour écrire ce nombre seront en majuscule.
'''string.format('%X',47)''' donnera 2F
'''string.format('%X',28)''' donnera 1C
'''<u>L'option '%x'</u>'''
Cette option permet de traduire un nombre en hexadécimal. Autrement dit, cette option permet de traduire un nombre écrit en base 10 en nombre écrit en base 16. Les lettres utilisées pour écrire ce nombre seront en minuscule.
'''string.format('%x',169)''' donnera a9
'''string.format('%x',735)''' donnera 2df
'''<u>L'option '%q'</u>'''
Traite une chaîne de caractère. Les guillemets sont conservés.
'''string.format('%q',"La voiture roule")''' donnera : "La voiture roule"
'''<u>L'option '%s'</u>'''
Traite une chaîne de caractère. Les guillemets ne sont pas conservés.
'''string.format('%s',"La voiture roule")''' donnera : La voiture roule
Nous pouvons retrouver tous les exemples précédents simulés avec la fonction '''p.formatage''' dans le [[Module:Chaine]] :
<syntaxhighlight lang="lua">
function p.formatage()
local reponse = " "
reponse = reponse.."<br>Avec c, on obtent : "..string.format('%c',87).." et "..string.format('%c',36)
reponse = reponse.."<br>Avec d, on obtent : "..string.format('%d',56.235).." et "..string.format('%d',-23.827)
reponse = reponse.."<br>Avec E, on obtent : "..string.format('%E',0.097).." et "..string.format('%E',-2833.24)
reponse = reponse.."<br>Avec e, on obtent : "..string.format('%e',0.097).." et "..string.format('%e',-2833.24)
reponse = reponse.."<br>Avec f, on obtent : "..string.format('%f',0.097).." et "..string.format('%f',823.43657835)
reponse = reponse.."<br>Avec g, on obtent : "..string.format('%g',1.5789235E4).." et "..string.format('%g',-1.5789235e-4)
reponse = reponse.."<br>Avec G, on obtent : "..string.format('%G',1.5789235E4).." et "..string.format('%G',-1.5789235e-4)
reponse = reponse.."<br>Avec i, on obtent : "..string.format('%i',56.235).." et "..string.format('%i',-23.827)
reponse = reponse.."<br>Avec o, on obtent : "..string.format('%o',9).." et "..string.format('%o',93)
reponse = reponse.."<br>Avec u, on obtent : "..string.format('%u',-1).." et "..string.format('%u',21.2479)
reponse = reponse.."<br>Avec X, on obtent : "..string.format('%X',47).." et "..string.format('%X',28)
reponse = reponse.."<br>Avec x, on obtent : "..string.format('%x',169).." et "..string.format('%x',735)
reponse = reponse.."<br>Avec q, on obtent : "..string.format('%q',"La voiture roule")
reponse = reponse.."<br>Avec s, on obtent : "..string.format('%s',"La voiture roule")
return reponse
end
</syntaxhighlight>
'''<nowiki>{{#invoke:Chaine|formatage}}</nowiki>''' nous donne : {{#invoke:Chaine|formatage}}
En Unicode, on utilisera la fonction : [[#mw.ustring.format|mw.ustring.format]]
<br />
==== string.char ====
{{...}}
[[#mw.ustring.char|mw.ustring.char]]
<br />
==== string.lower ====
Cette fonction fait exactement l'inverse de la fonction '''string.upper''', elle transforme les majuscules en minuscules dans une chaîne de caractères. Pour la tester, nous écrirons une fonction '''p.minuscule''' ainsi :
<syntaxhighlight lang="lua">
function p.minuscule(frame)
local mot = frame.args[1]
return string.lower(mot)
end
</syntaxhighlight>
'''<nowiki>{{#invoke:Chaine|minuscule|CORNICHON}}</nowiki>''' nous donne : {{#invoke:Chaine|minuscule|CORNICHON}}
'''<nowiki>{{#invoke:Chaine|minuscule|pIScinE eT 3 pApiLloNs}}</nowiki>''' nous donne : {{#invoke:Chaine|minuscule|pIScinE eT 3 pApiLloNs}}
Nous constatons sur le dernier exemple que les minuscules reste minuscules. Les autres caractères comme les chiffres ne sont pas modifiés.
En Unicode, on utilisera la fonction : [[#mw.ustring.lower|mw.ustring.lower]]
<br />
==== Motifs (''pattern'') ====
{{...}}
En attendant une rédaction plus détaillée et moins obscure pour les non-programmeurs, cette section est issue d'une recopie d'une partie de la page : [[mw:Extension:Scribunto/Lua reference manual/fr]]
En Lua, les ''motifs'' sont similaires aux [[w:Expression rationnelle|expressions régulières]] sans pour autant être identiques. Voici quelques différences avec les expressions régulières et les [[w:PCRE|PCRE]] :
* Le caractère d'échappement est le symbole du pour cent <code>%</code>, pas l'antislash <code>\</code> ;
* Le point <code>.</code> remplace tout caractère, y compris le retour chariot ;
* Il n'y a pas d'option pour être insensible à la casse ;
* L'alternative <code>|</code> n’est pas définie ;
* Les quantificateurs (<code>*</code>, <code>?</code>, <code>+</code>, et <code>-</code>) ne peuvent s'appliquer qu’à un caractère ou une classe de caractère, pas à un groupe de capture ;
* Le seul quantificateur non possessif est <code>-</code>, qui est équivalent au quantificateur <code>*?</code> de PCRE ;
* Pas moyen de quantifier de manière précise (comme le ferait <code>{''n'',''m''}</code> avec PCRE ;
* Les seuls [[w:Caractère de contrôle|caractères de contrôle]] qui n'ont aucune profondeur sont <code>^</code> et <code>$</code> (lua n'offre pas la possibilité d’utiliser <code>\b</code> ou <code>(?=···)</code> qui apparaisse dans les PCRE).
Voir aussi [[#Motifs ustring (pattern)|motifs ustring]] pour des motifs similaires utilisant cette fois les caractères Unicode.
<br />
===== Classes de caractères : =====
{{...}}
Une ''classe de caractères'' est utilisée pour représenter un ensemble de caractères.
Les combinaisons suivantes sont autorisées pour représenter une classe de caractères :
* '''''x''''' : (où ''x'' n’est pas un caractère « magique » <code>^$()%.[]*+-?</code>) représente le caractère ''x'' lui-même.
* '''<code>.</code>''' : (un point) représente tous les caractères.
* '''<code>%a</code>''' : représente toutes les lettres (A-Za-z, mais pas é, è, û...).
* '''<code>%c</code>''' : représente tous les caractères de contrôle.
* '''<code>%d</code>''' : représente tous les chiffres.
* '''<code>%l</code>''' : représente toutes les lettres minuscules (a-z, mais pas é, è, û...).
* '''<code>%p</code>''' : représente tous les signes de ponctuation.
* '''<code>%s</code>''' : représente tous les caractères séparateurs (espace, saut de ligne, …).
* '''<code>%u</code>''' : représente toutes les lettres majuscules (A-Z, mais pas É, Ê...).
* '''<code>%w</code>''' : représente tous les caractères alphanumériques (A-Za-z0-9, mais pas é, è, û...).
* '''<code>%x</code>''' : représente tous les chiffres hexadécimaux.
* '''<code>%z</code>''' : représente le caractère <code>\0</code> (le caractère dont la valeur numérique est nulle).
* '''<code>%''x''</code>''' : (où ''x'' est n’importe quel caractère non alphanumérique) représente le caractère ''x''. Ceci est la façon habituelle d’utiliser explicitement un caractère « magique » (ayant un sens de contrôle). Tout caractère de ponctuation (même les non magiques) peut être précédé d'un <code>%</code> quand il représente lui-même.
* '''<code>[''set'']</code>''' : représente la classe qui est l'union de tous les caractères présents dans ''set''. On peut indiquer un intervalle de caractère en séparant les caractères qui bornent cet intervalle avec un <code>-</code>.
Toutes les classes <code>%</code>''x'' décrites plus haut peuvent aussi être utilisées dans un ''set''.
Tous les autres caractères dans un ''set'' représentent eux-mêmes. Par exemple <code>[%w_]</code> (ou <code>[_%w]</code>) représente tous les caractères alphanumériques et le tiret bas (''underscore''), <code>[0-7]</code> représente les chiffres octaux, et <code>[0-7%l%-]</code> représente les chiffres octaux plus les lettre minuscules plus le caractère <code>-</code>. Utiliser à la fois les intervalles et les classes a un effet non spécifié. Ainsi, des motifs comme <code>[%a-z]</code> ou <code>[a-%%]</code> n'ont pas de sens.
* '''<code>[^''set'']</code>''' : représente le complément de ''set'' (voir l'interprétation de ''set'' ci-dessus), c'est-à-dire tous les caractères n'appartenant pas à ''set''.
Pour toutes les classes représentées par une seule lettre (<code>%a</code>, <code>%c</code>, …), la lettre majuscule correspondante représente le complément de cette classe.
Par exemple <code>%S</code> représente tous les caractères qui ''ne sont pas'' des séparateurs.
<br />
===== Élément de motif (''pattern item'') : =====
{{...}}
Un ''élément de motif'' peut être :
* un singleton d'une classe de caractère, qui correspond à un caractère unique dans la classe ;
* un singleton d'une classe de caractère suivi d'un <code>*</code>, qui correspond à 0 ou plus répétition(s) de tout caractère de la classe. Cette répétition correspond toujours à la plus longue répétition possible ;
* un singleton d'une classe de caractère suivi d'un <code>+</code>, qui correspond à 1 ou plus répétition(s) de tout caractère de la classe. Cette répétition correspond toujours à la plus longue répétition possible ;
* un singleton d'une classe de caractère suivi d'un <code>-</code>, qui correspond également à 0 ou plus répétition(s) de tout caractère de la classe. Contrairement à <code>*</code>, cette répétition correspond toujours à la ''plus petite'' répétition possible ;
* un singleton d'une classe de caractère suivi d'un <code>?</code>, qui correspond à 0 ou 1 occurrence d'un caractère de la classe ;
* <code>%''n''</code>, pour ''n'' compris entre 1 et 9. Cet élément correspond à une sous-chaîne valant la ''n''-ième chaîne capturée (voir plus bas) ;
* <code>%b''xy''</code>, ou ''x'' et ''y'' sont deux caractères distincts. Cet élément correspond à la chaîne qui commence par ''x'', se termine par ''y'', et où ''x'' et ''y'' sont ''équilibrés'' (''balanced''). Cela signifie, en lisant la chaîne de gauche à droite, compter ''+1'' pour chaque ''x'' et ''-1'' pour chaque ''y'', le ''y'' terminal est le premier ''y'' pour lequel le compte atteint 0. Par exemple, l'élément <code>%b()</code> correspond à une expression avec des parenthèses équilibrées.
<br />
===== Motif (''pattern'') : =====
{{...}}
Un ''motif'' est une séquence d'éléments de motif.
Un <code>^</code> au début d'un motif correspond au début de la ligne de la chaîne traitée.
Un <code>$</code> à la fin du motif correspond à la fin de la ligne de la chaîne traitée.
Aux autres positions, <code>^</code> et <code>$</code> n'ont pas de sens particulier et représentent le caractère qui les constitue.
<br />
===== Captures : =====
{{...}}
Un motif (''pattern'') peut contenir des sous-motifs entourés de parenthèses, qui décrivent des ''captures''.
Quand une correspondance réussit, la sous-chaîne de la chaîne qui correspond est stockée (''capturée'') pour usage ultérieur.
Les captures sont numérotées dans l’ordre de leur parenthèse de gauche.
Par exemple, dans le motif <code>"(a*(.)%w(%s*))"</code>, la partie de la chaîne qui concorde avec <code>"a*(.)%w(%s*)"</code> est stockée dans la première capture (et a donc le numéro 1) ; le caractère qui concorde avec "<code>.</code>" est stocké dans la capture numéro 2, et la partie qui concorde avec "<code>%s*</code>" a le numéro 3.
La capture vide <code>()</code> est spéciale et capture la position courante dans la chaîne (un nombre).
Par exemple si on applique le motif <code>"()aa()"</code> sur la chaîne <code>"flaaap"</code>, il y aura deux captures : 3 et 5.
Un motif ne peut contenir de zéros (<code>"\0"</code>). Utilisez <code>%z</code> à la place.
<br />
== La bibliothèque ''ustring'' ==
En attendant une rédaction plus détaillée et moins obscure pour les non-programmeurs, des fonctions de cette librairie, cette section est issue d'une recopie de la section ''ustring'' du [[mw:Extension:Scribunto/Lua reference manual/fr#Bibliothèque_ustring|Lua reference manual]]
La librairie ''Ustring'' est une reprise de la librairie ''string'' étudiée précédemment, mais pouvant opérer sur des caractères UTF-8.
La plupart des fonctions génèrent une erreur si la chaîne n’est pas valide en codage UTF-8.
==== mw.ustring.maxPatternLength ====
{{...}}
Donne la taille maximum autorisée pour un motif (''pattern''), en octets.
<br />
==== mw.ustring.maxStringLength ====
{{...}}
Donne la taille maximum autorisée pour une chaîne, en octets.
<br />
==== mw.ustring.byte ====
<code style="white-space:nowrap">mw.ustring.byte( s, i, j )</code>
Retourne les octets d'une chaîne. Identique à [[#string.byte|string.byte()]].
<br />
==== mw.ustring.byteoffset ====
{{...}}
<code style="white-space:nowrap">mw.ustring.byteoffset( s, l, i )</code>
Retourne la position en octets d'un caractère dans la chaîne. La valeur par défaut pour <code>l</code> et <code>i</code> est 1. <code>i</code> peut être négatif, auquel cas c’est une position à partir de la fin.
Le caractère à <code>l</code> == 1 est le premier caractère qui commence à ou à partir de la position <code>i</code>. Le caractère à <code>l</code> == 0 est le premier caractère qui commence à ou avant la position <code>i</code>. Notez que ce peut être le même caractère. Des valeurs plus grandes ou plus petites de <code>l</code> sont calculées en relatif. (NDT : pas clair. À préciser)
<br />
==== mw.ustring.char ====
{{...}}
<code style="white-space:nowrap">mw.ustring.char( ... )</code>
Similaire à [[#string.char|string.char()]], mais les entiers retournés sont des [[wikt:fr:point de code|points de codes]] Unicode et non des octets.
<br />
==== mw.ustring.codepoint ====
{{...}}
<code style="white-space:nowrap">mw.ustring.codepoint( s, i, j )</code>
Similaire à [[#string.byte|string.byte()]], mais les valeurs retournées sont des points de code Unicode et les positions sont celles des caractères et non des octets.
<br />
==== mw.ustring.find ====
<code style="white-space:nowrap">mw.ustring.find( s, pattern, init, plain )</code>
Similaire à [[#string.find|string.find()]], mais le motif (''pattern'') est géré comme décrit dans [[#Motifs ustring|motifs ustring]] et la position <code>init</code> est en caractères et non en octets.
;Exemple Unicode :
<syntaxhighlight lang="lua">
print mw.ustring.find("Salut à vous", "à") -- 7 7
</syntaxhighlight>
{{attention|Si la chaine recherchée contient des opérateurs regex, ils peuvent être interprétés. Pour s'en prémunir, il peut être utile de les échapper à l’aide de la fonction suivante :
<syntaxhighlight lang="lua">
function p._escapePattern( pattern_str )
return mw.ustring.gsub( pattern_str, "([%(%)%.%%%+%-%*%?%[%^%$%]])", "%%%1" );
end
</syntaxhighlight>
}}
;Exemple avec "?" :
<syntaxhighlight lang="lua">
print mw.ustring.find("Comment allez-vous ?", "vous ?") -- "15 19"
print mw.ustring.find("Comment allez-vous ?", p._escapePattern("vous ?")) -- "15 20"
</syntaxhighlight>
<br />
==== mw.ustring.format ====
{{...}}
<code style="white-space:nowrap">mw.ustring.format( format, ... )</code>
Identique à [[#string.format|string.format()]]. Les tailles et précisions pour les chaînes sont en octets et non en points de code Unicode.
<br />
==== mw.ustring.gcodepoint ====
{{...}}
<code style="white-space:nowrap">mw.ustring.gcodepoint( s, i, j )</code>
Retourne trois valeurs pour itérer sur les points de code Unicode de la chaîne. <code>i</code> vaut 1 par défaut et <code>j</code> vaut -1 par défaut. Ca sert à être utilisé par la forme [[#iterators|itérateur de <code>for</code>]] :
for codepoint in mw.ustring.gcodepoint( s ) do
''block''
end
<br />
==== mw.ustring.gmatch ====
{{...}}
<code style="white-space:nowrap">mw.ustring.gmatch( s, pattern )</code>
Similaire à [[#string.gmatch|string.gmatch()]], mais le motif (''pattern'') est géré comme décrit dans [[#Motifs ustring|motifs ustring]].
<br />
==== mw.ustring.gsub ====
{{...}}
<code style="white-space:nowrap">mw.ustring.gsub( s, pattern, repl[, n] )</code>
Similaire à [[#string.gsub|string.gsub()]], mais le motif (''pattern'') est géré comme décrit dans [[#Motifs ustring|motifs ustring]].
<br />
==== mw.ustring.isutf8 ====
{{...}}
<code style="white-space:nowrap">mw.ustring.isutf8( s )</code>
Retourne vrai si la chaîne est en UTF-8 valide, faux sinon.
<br />
==== mw.ustring.len ====
{{...}}
<code style="white-space:nowrap">mw.ustring.len( s )</code>
Retourne la longueur de la chaîne en point de code Unicode ou ''nil'' si la chaîne n’est pas en UTF-8 valide.
Voir [[#string.len|string.len()]] pour une fonction similaire qui utilise la longueur des bits plutôt que des points de code.
<br />
==== mw.ustring.lower ====
{{...}}
<code style="white-space:nowrap">mw.ustring.lower( s )</code>
Similaire à [[#string.lower|string.lower()]] à part que la fonction suit le format Unicode.
Si la [[#Librairie Language|librairie Language]] est également chargée, ceci utilisera [[#mw.language:lc|lc()]] sur la langue courante à la place.
<br />
==== mw.ustring.match ====
{{...}}
<code style="white-space:nowrap">mw.ustring.match( s, pattern, init )</code>
Similaire à [[#string.match|string.match()]], mais le motif (''pattern'') est géré comme décrit dans [[#Motifs ustring|motifs ustring]] et la position <code>init</code> est en caractères et non en octets.
<br />
==== mw.ustring.rep ====
{{...}}
<code style="white-space:nowrap">mw.ustring.rep( s, n )</code>
Identique à [[#string.rep|string.rep()]].
<br />
==== mw.ustring.sub ====
{{...}}
<code style="white-space:nowrap">mw.ustring.sub( s, i, j )</code>
Similaire à [[#string.sub|string.sub()]], mais les positions sont en caractères et non en octets.
<br />
==== mw.ustring.toNFC ====
{{...}}
<code style="white-space:nowrap">mw.ustring.toNFC( s )</code>
Convertit la chaîne en [[:en:Normalization Form C|forme normalisée C]]. Retourne ''nil'' si la chaîne n’est pas valide en UTF-8.
<br />
==== mw.ustring.toNFD ====
{{...}}
<code style="white-space:nowrap">mw.ustring.toNFD( s )</code>
Convertit la chaîne en [[:en:Normalization Form D|forme normalisée D]]. Retourne ''nil'' si la chaîne n’est pas valide en UTF-8.
<br />
==== mw.ustring.upper ====
{{...}}
<code style="white-space:nowrap">mw.ustring.upper( s )</code>
Similaire à [[#string.upper|string.upper()]] à part que la fonction suit le format Unicode.
Si la [[#Librairie Language|librairie Language]] est également chargée, ceci utilisera [[#mw.language:uc|uc()]] sur la langue courante à la place.
<br />
==== Motifs ustring ====
{{...}}
Appelé aussi pattern, les motifs dans les fonctions <code>ustring</code> utilisent la même syntaxe que celle des [[#patterns|motifs de la librairie String]]. La différence principale est que les classes de caractères sont redéfinis en termes de [[:en:Unicode character property|propriétés de caractères Unicode]] :
* '''<code>%a</code>''' : représente tous les caractères de la catégorie "Lettre"
* '''<code>%c</code>''' : représente tous les caractères de la catégorie "Contrôle"
* '''<code>%d</code>''' : représente tous les caractères de la catégorie "Nombre décimal".
* '''<code>%l</code>''' : représente tous les caractères de la catégorie "Lettre minuscule".
* '''<code>%p</code>''' : représente tous les caractères de la catégorie "Ponctuation".
* '''<code>%s</code>''' : représente tous les caractères de la catégorie "Séparateur", plus tabulation, saut de ligne, retour chariot, tabulation verticale, et saut de page.
* '''<code>%u</code>''' : représente tous les caractères de la catégorie "Lettre majuscule"
* '''<code>%w</code>''' : représente tous les caractères de la catégorie "Lettre" ou "Nombre décimal"
* '''<code>%x</code>''' : ajoute la version complète des caractères hexadécimaux
Dans tous les cas, les caractères sont interprétés comme des caractères Unicode et non des octets, donc des séries comme <code>[0-9]</code>, des motifs comme <code>%b«»</code>, et des quantificateurs appliqués à des caractères multi-octets fonctionnent correctement. La capture vide capturera des positions en codes Unicode et non en octets.
== La bibliothèque ''text'' ==
Les exemples de ce chapitre se trouvent dans le [[Module:Text]]
Commençons par visualiser le contenu de la librairie ''text'' grâce au programme suivant :
<syntaxhighlight lang="lua">
local p = {}
function p.visualisation(frame)
reponse = ""
for index, objet in pairs(mw.text) do
reponse = reponse.."<br />À la clé "..index..", on trouve un objet de type : "..type(objet)
end
return reponse
end
return p
</syntaxhighlight>
<code><nowiki>{{#invoke:Text|visualisation}}</nowiki></code> donne : ''{{#invoke:Text|visualisation}}''
Étudions les fonctions listées (voir le [[mw:Extension:Scribunto/Lua_reference_manual/fr#Bibliothèque text|Lua_reference_manual]]).
==== mw.text.listToText ====
{{...}}
<code style="white-space:nowrap">mw.text.listToText( list )</code><br />
<code style="white-space:nowrap">mw.text.listToText( list, separator, conjunction )</code>
Joint une liste sous forme « textuelle ». Fait la même chose que <code>[[#table.concat|table.concat()]]</code> mais avec un séparateur différent pour l'élément final.
Le séparateur par défaut est récupéré dans [[MediaWiki:comma-separator]] dans la langue locale, et la conjonction par défaut est le [[MediaWiki:and]] concaténé avec le [[MediaWiki:word-separator]].
Exemples :
-- retourne une chaîne vide
mw.text.listToText( {} )
-- retourne "1"
mw.text.listToText( { 1 } )
-- retourne "1 et 2"
mw.text.listToText( { 1, 2 } )
-- retourne "1, 2, 3, 4 et 5"
mw.text.listToText( { 1, 2, 3, 4, 5 } )
-- retourne "1; 2; 3; 4 ou 5"
mw.text.listToText( { 1, 2, 3, 4, 5 }, '; ', ' ou ' )
==== mw.text.gsplit ====
{{...}}
<code style="white-space:nowrap">mw.text.gsplit( s, pattern, plain )</code>
Retourne une [[#iterators|fonction itérative]] qui va itérer sur les sous-chaînes qui auraient été retournées par un appel équivalent à <code>[[#mw.text.split|mw.text.split()]]</code>.
==== mw.text.truncate ====
{{...}}
<code style="white-space:nowrap">mw.text.truncate( text, length )</code><br />
<code style="white-space:nowrap">mw.text.truncate( text, length, ellipsis )</code><br />
<code style="white-space:nowrap">mw.text.truncate( text, length, ellipsis, adjustLength )</code>
Tronque <code>text</code> à la longueur indiquée, en ajoutant <code>ellipsis</code> si une troncature est effectuée. Si ''length'' est positif, la fin de la chaîne est tronquée ; s'il est négatif, c’est le début de la chaîne qui est enlevé. Si <code>adjustLength</code> est présent et vrai, le résultat en incluant ''ellipsis'' ne sera pas plus long que la longueur précisée.
La valeur par défaut pour <code>ellipsis</code> est prise dans [[MediaWiki:ellipsis]] pour le wiki local.
Exemples utilisant "..." pour ''ellipsis'' :
-- retourne "foobarbaz"
mw.text.truncate( "foobarbaz", 9 )
-- retourne "fooba..."
mw.text.truncate( "foobarbaz", 5 )
-- retourne "...arbaz"
mw.text.truncate( "foobarbaz", -5 )
-- retourne "foo..."
mw.text.truncate( "foobarbaz", 6, nil, true )
-- retourne "foobarbaz", car c’est plus court que "foobarba..."
mw.text.truncate( "foobarbaz", 8 )
==== mw.text.encode ====
{{...}}
<code style="white-space:nowrap">mw.text.encode( s )</code><br />
<code style="white-space:nowrap">mw.text.encode( s, charset )</code>
Remplace les caractères de la chaîne par des [[:en:HTML entities|entités HTML]]. Les caractères '<', '>', '&', '"', et l'espace insécable sont remplacés par l'entité HTML correspondante. Tous les autres sont remplacés par l'entité HTML numérique correspondante.
Si <code>charset</code> est indiqué, il doit contenir une chaîne pouvant être utilisée dans une classe de caractères des [[#Motifs_ustring_(pattern)|motifs Ustring]], par exemple "set" dans <code>[set]</code>. Par défaut : <code>'<>&"\' '</code> (l'espace à la fin est l'espace insécable U+00A0).
==== mw.text.trim ====
{{...}}
<code style="white-space:nowrap">mw.text.trim( s )</code><br />
<code style="white-space:nowrap">mw.text.trim( s, charset )</code>
Enlève les espaces et autres caractères au début et à la fin d'une chaîne.
Si <code>charset</code> est indiqué, il doit contenir une chaîne syntaxiquement compatible avec les classes de caractères des ''[[#Motifs_ustring_(pattern)|motifs Ustring]]'', par exemple "set" dans <code>[set]</code>. Par défaut : l'espace ASCII, <code style="white-space:nowrap">"%t%r%n%f"</code>.
==== mw.text.killMarkers ====
{{...}}
<code style="white-space:nowrap">mw.text.killMarkers( s )</code>
Retire d'une chaîne toutes les balises spécifiques à MediaWiki.
==== mw.text.tag ====
{{...}}
<code style="white-space:nowrap">mw.text.tag{ name = string, attrs = table, content = string|bool }</code>
: ''Notez l’utilisation de [[#paramètres nommés|paramètres nommés]].''
Génère un tag à la façon HTML pour <code>name</code>.
Si <code>attrs</code> est indiqué, il doit être une table avec des clés de type chaîne. Les valeurs de ces clés sont utilisées comme valeurs des attributs. Une valeur booléenne ''true'' insère un paramètre HTML5 sans valeur, et ''false'' ignore le paramètre. Toute autre valeur génère une erreur.
Si <code>content</code> n’est pas présent (ou vaut ''nil''), seul le tag ouvrant est retourné. Si <code>content</code> vaut ''false'', un tag auto-fermant est retourné. Sinon il doit être un nombre ou une chaîne auquel cas ce contenu est inséré entre l'ouverture et la fermeture du tag. Notez que le contenu n’est pas automatiquement encodé en HTML ; utiliser [[#mw.text.encode|mw.text.encode()]] au besoin.
Pour retourner proprement un tag comme <code><nowiki><ref></nowiki></code>, utilisez plutôt [[#frame:extensionTag|frame:extensionTag()]].
==== mw.text.decode ====
{{...}}
<code style="white-space:nowrap">mw.text.decode( s )</code><br />
<code style="white-space:nowrap">mw.text.decode( s, decodeNamedEntities )</code>
Remplace les [[:en:HTML entities|entités HTML]] de la chaîne par les caractères correspondant.
Si <code>decodeNamedEntities</code> est absent ou ''false'', les seules entités reconnues sont '&lt;', '&gt;', '&amp;', '&quot;', et '&nbsp;'. Sinon la liste des entités HTML5 à traiter est chargée depuis la fonction PHP [http://www.php.net/get_html_translation_table <code>get_html_translation_table</code>].
==== mw.text.nowiki ====
{{...}}
<code style="white-space:nowrap">mw.text.nowiki( s )</code>
Remplace divers caractères dans la chaîne par des [[:en:HTML entities|entités HTML]] pour éviter leur interprétation comme wikitexte. Ceci comprend :
* Les caractères suivants : '"', '&', "'", '<', '=', '>', '[', ']', '{', '|', '}'
* Les caractères suivants au début de la chaîne ou juste après un retour à la ligne : '#', '*', ':', ';', espace, tabulation ('\t')
* Les lignes blanches auront le caractère de nouvelle ligne (LF) ou de retour chariot (CR) d'échappé
* "----" au début de la chaine ou juste après un saut de ligne verra son premier '-' échappé
* "__" aura un tiret bas d'échappé
* "://" aura le deux-point échappé
* Un espace blanc suivant "ISBN", "RFC", ou "PMID" sera échappé
==== mw.text.split ====
{{...}}
<code style="white-space:nowrap">mw.text.split( s, pattern, plain )</code>
Découpe une chaîne en sous-chaînes dont les limites correspondent au [[#Ustring patterns|motif Ustring]] <code>pattern</code>. Si <code>plain</code> est présent et vrai, <code>pattern</code> est interprété comme une chaîne littérale et non comme un motif Lua (comme le paramètre de même nom pour <code>[[#mw.ustring.find|mw.ustring.find()]]</code>). Retourne une table contenant les sous-chaînes.
Par exemple <code style="white-space:nowrap">mw.text.split( 'a b\tc\nd', '%s' )</code> retourne une table <code style="white-space:nowrap">{ 'a', 'b', 'c', 'd' }</code>.
Si <code>pattern</code> correspond à la chaîne vide, <code>s</code> sera découpé en caractères individuels.
==== mw.text.unstripNoWiki ====
{{...}}
<code style="white-space:nowrap">mw.text.unstripNoWiki( s )</code>
Renvoie la chaine entre balises <nowiki>. Les autres balises restent inchangées.
==== mw.text.unstrip ====
{{...}}
<code style="white-space:nowrap">mw.text.unstrip( s )</code>
Équivalent à <code style="white-space:nowrap">mw.text.killMarkers( mw.text.unstripNoWiki( s ) )</code>.
This no longer reveals the HTML behind special page transclusion, <ref> tags, and so on as it did in earlier versions of Scribunto.
==== mw.text.jsonEncode ====
ref. [[mw:Extension:Scribunto/Lua_reference_manual/fr#mw.text.jsonEncode|Lua_reference_manual]].
==== mw.text.jsonDecode ====
ref. [[mw:Extension:Scribunto/Lua_reference_manual/fr#mw.text.jsonDecode|Lua_reference_manual]].
<br />
{{Bas de page
| idfaculté = informatique
| précédent = [[../Fonctions basiques/]]
| suivant = [[../Fonctions mathématiques/]]
}}
[[en:Lua/String Library]]
2w7xqirivpox1rdqomz2bq83euzt2ic
966428
966427
2025-07-07T18:42:50Z
Wladek92
32615
966428
wikitext
text/x-wiki
{{Chapitre
| idfaculté = informatique
| précédent = [[../Fonctions basiques/]]
| suivant = [[../Fonctions mathématiques/]]
| page_liée = Exercices/Sur les chaînes de caractères
| numéro = 6
| niveau = 10
}}
Nous allons, dans ce chapitre, étudier quelques fonctions préprogrammées permettant de faire quelques opérations sur les chaînes de caractères à l'aide des bibliothèques ''string'', ''mw.ustring'' et ''mw.text''. Comme dans le chapitre précédent, nous ne rangerons pas nécessairement les fonctions dans l’ordre alphabétique.
Tous les exemples de ce chapitre seront rangés dans le [[Module:Chaine]].
__TOC__
{{Clr}}
== Généralités ==
Une chaîne de caractères se représente par un texte entouré de guillemets " ". L'affectation à une variable se présente ainsi :
<syntaxhighlight lang="lua">
phrase = "Je pense donc je suis"
</syntaxhighlight>
Il est possible de connaître le nombre de caractères utilisés dans la chaîne de caractères en utilisant l'opérateur #
<syntaxhighlight lang="lua">
longueur = #"Je pense donc je suis"
</syntaxhighlight>
longueur sera alors de type number et contiendra le nombre 21.
On peut aussi utiliser cet opérateur sur une variable de type string pour connaître la longueur de la chaîne de caractères qu'elle contient :
<syntaxhighlight lang="lua">
longueur = #phrase
</syntaxhighlight>
{{Attention|Le caractère '''#''' ne marche pas sur l'unicode. Pour l'unicode, on utilisera la fonction ''[[#mw.ustring.len|mw.ustring.len]]''}}
Sans rien y mettre, on peut initialiser une variable comme étant de type string en écrivant :
<syntaxhighlight lang="lua">
local mot = ""
</syntaxhighlight>
On rappelle l’utilisation de l'opérateur '''..''' permettant de concaténer deux chaînes de caractères.
<syntaxhighlight lang="lua">
phrase = "Je pense donc je suis"..", mais que suis-je ?"
</syntaxhighlight>
La variable '''phrase''' contiendra alors la chaîne de caractères : "Je pense donc je suis, mais que suis-je ?"
<br />
== La librairie String ==
La librairie String est constituée d'un ensemble de fonctions rangées dans une table nommée ''string''. Nous commencerons donc par visualiser le contenu de cette table grâce au programme suivant :
<syntaxhighlight lang="lua">
local p = {}
function p.visuString(frame)
reponse = ""
for index, objet in pairs(string) do
reponse = reponse.."<br />À la clé '''"..index.."''', on trouve un objet de type : "..type(objet)
end
return reponse
end
return p
</syntaxhighlight>
<code><nowiki>{{#invoke:Chaine|visuString}}</nowiki></code> nous donne : ''{{#invoke:Chaine|visuString}}''
Nous étudions ci-dessous chacune de ces fonctions en détail.
==== string.sub ====
Cette fonction permet d'extraire une sous-chaîne d'une chaîne donnée. Elle admet trois paramètres. Le premier est la chaîne dont on veut extraire une sous-chaîne. Le deuxième est la position du premier caractère extrait. Le troisième est la position du dernier caractère extrait. Par exemple : '''string.sub("abcdefghijkl",3,7)''' doit retourner "cdefg". Il est possible de donner les positions avec des nombres négatifs, cela signifie que l’on compte la position à partir de la fin de la chaîne. Si le troisième paramètre est absent, cela signifie que l’on extrait jusqu'au dernier caractère de la chaîne.
Pour tester cette fonction, nous utiliserons une fonction '''p.extrait''' ainsi écrite :
<syntaxhighlight lang="lua">
function p.extrait(frame)
phrase = frame.args[1]
debut = tonumber(frame.args[2])
fin = tonumber(frame.args[3])
return string.sub(phrase,debut,fin)
end
</syntaxhighlight>
<code><nowiki>{{#invoke:Chaine|extrait|abcdefghijkl|3|7}}</nowiki></code> nous donne : ''{{#invoke:Chaine|extrait|abcdefghijkl|3|7}}''
<code><nowiki>{{#invoke:Chaine|extrait|abcdefghijkl|-5|-2}}</nowiki></code> nous donne : ''{{#invoke:Chaine|extrait|abcdefghijkl|-5|-2}}''
En Unicode, on utilisera la fonction : [[#mw.ustring.sub|mw.ustring.sub]].
<br />
==== string.find ====
Cette fonction permet de trouver un motif particulier dans une chaîne de caractères et retourner sa position.
Elle s'utilise sous la forme '''string.find(''chaîne'', ''motif'', ''position de départ de la recherche'',true)'''
Si la fonction ne trouve pas le motif, elle retourne '''nil'''
La position de départ est optionnelle. Si on ne la met pas, la recherche démarrera au début (dans ce cas ''true'' ne devra pas être mis non plus).
Si l’on ne met pas ''true'' en quatrième paramètre, certains caractères de la chaîne ''motif'' vont être interprétés de façon particulière. Ces caractères sont "(", ")", "&", "%". On devra donc mettre ''true'' si le motif que l’on recherche contient ces caractères sans qu’ils aient un sens particulier. Si, par exemple, on veut chercher "groupe (mathématiques)" dans un texte qui contient cette expression, on devra écrire : '''string.find(texte, "groupe (mathématiques)", 1,true)'''. Si l’on se contente d'écrire : '''string.find(texte, "groupe (mathématiques)")''', on obtiendra ''nil''.
Écrivons une fonction '''p.cherche''' qui cherche un mot dans la phrase "Rien ne sert de courir, il faut partir à point" :
<syntaxhighlight lang="lua">
function p.cherche(frame)
local mot = frame.args[1]
local phrase = "Rien ne sert de courir,il faut partir à point"
local position = string.find(phrase,mot)
if position then
return "Le mot recherché se trouve à la position : "..position
else
return "Je n'ai pas trouvé !"
end
end
</syntaxhighlight>
<code><nowiki>{{#invoke:Chaine|cherche|courir}}</nowiki></code> donne : ''{{#invoke:Chaine|cherche|courir}}''
Le fait de pouvoir démarrer la recherche à une position particulière peut être utile si on cherche un mot dans un paragraphe d'une page. On commence alors par chercher la position du titre du paragraphe et on cherche ensuite le mot à partir de cette position.
En Unicode, on utilisera la fonction : [[#mw.ustring.find|mw.ustring.find]].
<br />
==== string.gsub ====
Cette fonction permet de remplacer toutes les occurrences d'un motif donné par un autre motif. Par exemple, cette fonction permet de remplacer un mot d'une phrase par un autre mot. '''string.gsub("Je casse un œuf dur", "casse", "mange")''' nous retourne :
'''Je mange un œuf dur,1'''.
Nous voyons aussi que, en plus de la phrase modifiée, cette fonction nous retourne le nombre de modifications faites.
Écrivons une fonction '''p.oeuf''' pour vérifier ce que l’on vient de dire :
<syntaxhighlight lang="lua">
function p.oeuf()
local phrase,nombre = string.gsub("Je casse un œuf dur", "casse", "mange")
return phrase.."(Le nombre de mots remplacés est "..nombre..")"
end
</syntaxhighlight>
<code><nowiki>{{#invoke:Chaine|oeuf}}</nowiki></code> donne : ''{{#invoke:Chaine|oeuf}}''
En Unicode, on utilisera la fonction : [[#mw.ustring.gsub|mw.ustring.gsub]].
<br />
==== string.gmatch ====
{{...}}
En Unicode, on utilisera la fonction : [[#mw.ustring.gmatch|mw.ustring.gmatch]]
<br />
==== string.gfind ====
{{...}}
<br />
==== string.byte ====
{{...}}
En Unicode, on utilisera la fonction : [[#mw.ustring.byte|mw.ustring.byte]] ou la fonction : [[#mw.ustring.codepoint|mw.ustring.codepoint]]
<br />
==== string.rep ====
Cette fonction répète une chaîne de caractères un certain nombre de fois. Elle a donc deux arguments. Le premier argument est la chaîne de caractères à répéter et le second argument est le nombre de fois que l’on doit répéter cette chaîne. Par exemple, string.rep("cou",2) doit nous donner "coucou". À titre d'exemple, nous écrirons une fonction '''p.echo''' qui répétera une chaîne de caractères un nombre de fois que l’on précisera :
<syntaxhighlight lang="lua">
function p.echo(frame)
local mot = frame.args[1]
local nombre = tonumber(frame.args[2])
return string.rep(mot,nombre)
end
</syntaxhighlight>
<code><nowiki>{{#invoke:Chaine|echo|glou |3}}</nowiki></code> donne : ''{{#invoke:Chaine|echo|glou |3}}''
En Unicode, on utilisera la fonction : [[#mw.ustring.rep|mw.ustring.rep]]
<br />
==== string.match ====
{{...}}
En Unicode, on utilisera la fonction : [[#mw.ustring.match|mw.ustring.match]]
<br />
==== string.uupper ====
{{...}}
<br />
==== string.ulower ====
{{...}}
<br />
==== string.reverse ====
Cette fonction inverse la chaîne de caractères qui lui est soumise. La dernière lettre devient la première, l'avant dernière devient la seconde et ainsi de suite. Par exemple : "coquillage" devient "egalliuqoc". Pour tester cette fonction, la première idée qui vient à l'esprit est d'écrire une fonction '''p.palindrome''' qui teste si un mot entré en argument est un [[w:Palindrome|palindrome]] :
<syntaxhighlight lang="lua">
function p.palindrome(frame)
local mot = frame.args[1]
if mot == string.reverse(mot) then
return mot.." est un palindrome."
else
return mot.." n’est pas un palindrome."
end
end
</syntaxhighlight>
<code><nowiki>{{#invoke:Chaine|palindrome|radar}}</nowiki></code> donne : ''{{#invoke:Chaine|palindrome|radar}}''
<code><nowiki>{{#invoke:Chaine|palindrome|renier}}</nowiki></code> donne : ''{{#invoke:Chaine|palindrome|renier}}''
<br />
==== string.upper ====
Cette fonction permet de remplacer les caractères minuscules de la chaîne de caractères par les caractères majuscules correspondants. Par exemple, "crocodile" deviendra "CROCODILE". Essayons de voir si ça marche ! Dans le [[Module:Chaine]], écrivons une fonction '''p.capitale''' qui utilise directement la fonction '''string.upper''' sur une chaîne de caractères passée en argument :
<syntaxhighlight lang="lua">
function p.capitale(frame)
local mot = frame.args[1]
return string.upper(mot)
end
</syntaxhighlight>
<code><nowiki>{{#invoke:Chaine|capitale|crocodile}}</nowiki></code> donne : ''{{#invoke:Chaine|capitale|crocodile}}''
<code><nowiki>{{#invoke:Chaine|capitale|pIScinE eT 3 pApiLloNs}}</nowiki></code> donne : ''{{#invoke:Chaine|capitale|pIScinE eT 3 pApiLloNs}}''
Nous constatons sur le dernier exemple que les majuscules restent majuscules. Les autres caractères comme les chiffres ne sont pas modifiés.
En Unicode, on utilisera la fonction : [[#mw.ustring.upper|mw.ustring.upper]]
<br />
==== string.len ====
Cette fonction nous donne le nombre de caractères contenus dans une chaîne de caractères. Les lettres accentuées comptent double. Par exemple, '''string.len(Marionnette)''' devrait nous retourner 11 car il y a 11 lettres dans le mot "Marionnette". Par contre '''string.len(système)''' nous retournera 8 à cause de la lettre accentuée '''è''' qui compte double. Comme exemple, nous écrirons une fonction '''p.longueur''' qui nous renverra le nombre de caractères d'une chaîne de caractères rentrée en argument :
<syntaxhighlight lang="lua">
function p.longueur(frame)
local phrase = frame.args[1]
return string.len(phrase)
end
</syntaxhighlight>
'''<nowiki>{{#invoke:Chaine|longueur|Marionnette}}</nowiki>''' nous donne : {{#invoke:Chaine|longueur|Marionnette}}
'''<nowiki>{{#invoke:Chaine|longueur|La vague déferle sur la plage}}</nowiki>''' nous donne : {{#invoke:Chaine|longueur|La vague déferle sur la plage}}
Dans le deuxième exemple, nous voyons qu’il y a 29 caractères dans la phrase et pourtant la fonction '''string.len''' en compte 30 à cause de la présence de la lettre accentuée '''é''' dans la mot '''déferle'''
En Unicode, on utilisera la fonction : [[#mw.ustring.len|mw.ustring.len]]
Pour la fonction '''mw.ustring.len''', les lettres accentuées ne comptent pas double. Cette fonction sera donc préférable pour traiter les chaînes de caractères pouvant contenir des lettres accentuées.
<br />
==== string.format ====
La fonction '''string.format''' permet d'obtenir un format particulier pour un nombre ou une chaîne de caractères.
Elle s'utilise sous la forme : '''string.format(option,nombre ou chaîne)'''
L'option permet de définir le type de format que l’on désire obtenir. Il sera écrit sous la forme : '%lettre'
Nous allons passer en revue, les différentes options possible :
'''<u>L'option '%c'</u>'''
Permet d'obtenir le caractère correspondant à un code ASCII particulier. Par exemple :
'''string.format('%c',87)''' donnera la lettre majuscule W.
'''string.format('%c',36)''' donnera le symbole $.
'''<u>L'option '%d'</u>'''
Donne la partie entière d'un nombre
'''string.format('%d',56.235)''' donnera 56.
'''string.format('%d',-23.827)''' donnera -23.
'''<u>L'option '%E'</u>'''
Permet d'obtenir l'écriture scientifique correspondante à un nombre donnée, la puissance de 10 étant écrite avec E.
'''string.format('%E',0.097)''' donnera 9.700000E-2.
'''<u>L'option '%e'</u>'''
Permet d'obtenir l'écriture scientifique correspondante à un nombre donnée, la puissance de 10 étant écrite avec e.
'''string.format('%e',0.097)''' donnera 9.700000e-2.
'''<u>L'option '%f'</u>'''
Permet d'obtenir un nombre décimal écrit avec six chiffres après la virgule.
'''string.format('%f',0.097)''' donnera 0.097000
'''string.format('%f',823.43657835)''' donnera 823.436578
'''<u>L'option '%g'</u>'''
Transforme une notation scientifique en notation décimale tout en arrondissant le nombre à six chiffres significatifs.
'''string.format('%g',1.5789235E4)''' donnera 15789.2
'''string.format('%g',-1.5789235e-4)''' donnera -0.000157892
'''<u>L'option '%G'</u>'''
Transforme une notation scientifique en notation décimale tout en arrondissant le nombre à six chiffres significatifs.
'''string.format('%G',1.5789235E4)''' donnera 15789.2
'''string.format('%G',-1.5789235e-4)''' donnera -0.000157892
'''<u>L'option '%i'</u>'''
Donne la partie entière d'un nombre
'''string.format('%i',56.235)''' donnera 56.
'''string.format('%i',-23.827)''' donnera -23.
'''<u>L'option '%o'</u>'''
Cette option permet de traduire un nombre écrit en base 10 en nombre écrit en base 8.
'''string.format('%o',9)''' donnera 11
'''string.format('%o',93)''' donnera 135
'''<u>L'option '%u'</u>'''
Convertit dans un format qui n'accepte que les nombres entiers positifs compris entre 0 et 18446744073709551615. Le nombre obtenu n'est plus à virgule flottante. Pour les nombres positifs, on obtient la partie entière. Pour les nombres négatifs on obtient la somme du nombre négatif avec 18446744073709551616.
'''string.format('%u',-1)''' donnera 18446744073709551615
'''string.format('%u',21.2479)''' donnera 21
'''<u>L'option '%X'</u>'''
Cette option permet de traduire un nombre en hexadécimal. Autrement dit, cette option permet de traduire un nombre écrit en base 10 en nombre écrit en base 16. Les lettres utilisées pour écrire ce nombre seront en majuscule.
'''string.format('%X',47)''' donnera 2F
'''string.format('%X',28)''' donnera 1C
'''<u>L'option '%x'</u>'''
Cette option permet de traduire un nombre en hexadécimal. Autrement dit, cette option permet de traduire un nombre écrit en base 10 en nombre écrit en base 16. Les lettres utilisées pour écrire ce nombre seront en minuscule.
'''string.format('%x',169)''' donnera a9
'''string.format('%x',735)''' donnera 2df
'''<u>L'option '%q'</u>'''
Traite une chaîne de caractère. Les guillemets sont conservés.
'''string.format('%q',"La voiture roule")''' donnera : "La voiture roule"
'''<u>L'option '%s'</u>'''
Traite une chaîne de caractère. Les guillemets ne sont pas conservés.
'''string.format('%s',"La voiture roule")''' donnera : La voiture roule
Nous pouvons retrouver tous les exemples précédents simulés avec la fonction '''p.formatage''' dans le [[Module:Chaine]] :
<syntaxhighlight lang="lua">
function p.formatage()
local reponse = " "
reponse = reponse.."<br>Avec c, on obtent : "..string.format('%c',87).." et "..string.format('%c',36)
reponse = reponse.."<br>Avec d, on obtent : "..string.format('%d',56.235).." et "..string.format('%d',-23.827)
reponse = reponse.."<br>Avec E, on obtent : "..string.format('%E',0.097).." et "..string.format('%E',-2833.24)
reponse = reponse.."<br>Avec e, on obtent : "..string.format('%e',0.097).." et "..string.format('%e',-2833.24)
reponse = reponse.."<br>Avec f, on obtent : "..string.format('%f',0.097).." et "..string.format('%f',823.43657835)
reponse = reponse.."<br>Avec g, on obtent : "..string.format('%g',1.5789235E4).." et "..string.format('%g',-1.5789235e-4)
reponse = reponse.."<br>Avec G, on obtent : "..string.format('%G',1.5789235E4).." et "..string.format('%G',-1.5789235e-4)
reponse = reponse.."<br>Avec i, on obtent : "..string.format('%i',56.235).." et "..string.format('%i',-23.827)
reponse = reponse.."<br>Avec o, on obtent : "..string.format('%o',9).." et "..string.format('%o',93)
reponse = reponse.."<br>Avec u, on obtent : "..string.format('%u',-1).." et "..string.format('%u',21.2479)
reponse = reponse.."<br>Avec X, on obtent : "..string.format('%X',47).." et "..string.format('%X',28)
reponse = reponse.."<br>Avec x, on obtent : "..string.format('%x',169).." et "..string.format('%x',735)
reponse = reponse.."<br>Avec q, on obtent : "..string.format('%q',"La voiture roule")
reponse = reponse.."<br>Avec s, on obtent : "..string.format('%s',"La voiture roule")
return reponse
end
</syntaxhighlight>
'''<nowiki>{{#invoke:Chaine|formatage}}</nowiki>''' nous donne : {{#invoke:Chaine|formatage}}
En Unicode, on utilisera la fonction : [[#mw.ustring.format|mw.ustring.format]]
<br />
==== string.char ====
{{...}}
[[#mw.ustring.char|mw.ustring.char]]
<br />
==== string.lower ====
Cette fonction fait exactement l'inverse de la fonction '''string.upper''', elle transforme les majuscules en minuscules dans une chaîne de caractères. Pour la tester, nous écrirons une fonction '''p.minuscule''' ainsi :
<syntaxhighlight lang="lua">
function p.minuscule(frame)
local mot = frame.args[1]
return string.lower(mot)
end
</syntaxhighlight>
'''<nowiki>{{#invoke:Chaine|minuscule|CORNICHON}}</nowiki>''' nous donne : {{#invoke:Chaine|minuscule|CORNICHON}}
'''<nowiki>{{#invoke:Chaine|minuscule|pIScinE eT 3 pApiLloNs}}</nowiki>''' nous donne : {{#invoke:Chaine|minuscule|pIScinE eT 3 pApiLloNs}}
Nous constatons sur le dernier exemple que les minuscules reste minuscules. Les autres caractères comme les chiffres ne sont pas modifiés.
En Unicode, on utilisera la fonction : [[#mw.ustring.lower|mw.ustring.lower]]
<br />
==== Motifs (''pattern'') ====
{{...}}
En attendant une rédaction plus détaillée et moins obscure pour les non-programmeurs, cette section est issue d'une recopie d'une partie de la page : [[mw:Extension:Scribunto/Lua reference manual/fr]]
En Lua, les ''motifs'' sont similaires aux [[w:Expression rationnelle|expressions régulières]] sans pour autant être identiques. Voici quelques différences avec les expressions régulières et les [[w:PCRE|PCRE]] :
* Le caractère d'échappement est le symbole du pour cent <code>%</code>, pas l'antislash <code>\</code> ;
* Le point <code>.</code> remplace tout caractère, y compris le retour chariot ;
* Il n'y a pas d'option pour être insensible à la casse ;
* L'alternative <code>|</code> n’est pas définie ;
* Les quantificateurs (<code>*</code>, <code>?</code>, <code>+</code>, et <code>-</code>) ne peuvent s'appliquer qu’à un caractère ou une classe de caractère, pas à un groupe de capture ;
* Le seul quantificateur non possessif est <code>-</code>, qui est équivalent au quantificateur <code>*?</code> de PCRE ;
* Pas moyen de quantifier de manière précise (comme le ferait <code>{''n'',''m''}</code> avec PCRE ;
* Les seuls [[w:Caractère de contrôle|caractères de contrôle]] qui n'ont aucune profondeur sont <code>^</code> et <code>$</code> (lua n'offre pas la possibilité d’utiliser <code>\b</code> ou <code>(?=···)</code> qui apparaisse dans les PCRE).
Voir aussi [[#Motifs ustring (pattern)|motifs ustring]] pour des motifs similaires utilisant cette fois les caractères Unicode.
<br />
===== Classes de caractères : =====
{{...}}
Une ''classe de caractères'' est utilisée pour représenter un ensemble de caractères.
Les combinaisons suivantes sont autorisées pour représenter une classe de caractères :
* '''''x''''' : (où ''x'' n’est pas un caractère « magique » <code>^$()%.[]*+-?</code>) représente le caractère ''x'' lui-même.
* '''<code>.</code>''' : (un point) représente tous les caractères.
* '''<code>%a</code>''' : représente toutes les lettres (A-Za-z, mais pas é, è, û...).
* '''<code>%c</code>''' : représente tous les caractères de contrôle.
* '''<code>%d</code>''' : représente tous les chiffres.
* '''<code>%l</code>''' : représente toutes les lettres minuscules (a-z, mais pas é, è, û...).
* '''<code>%p</code>''' : représente tous les signes de ponctuation.
* '''<code>%s</code>''' : représente tous les caractères séparateurs (espace, saut de ligne, …).
* '''<code>%u</code>''' : représente toutes les lettres majuscules (A-Z, mais pas É, Ê...).
* '''<code>%w</code>''' : représente tous les caractères alphanumériques (A-Za-z0-9, mais pas é, è, û...).
* '''<code>%x</code>''' : représente tous les chiffres hexadécimaux.
* '''<code>%z</code>''' : représente le caractère <code>\0</code> (le caractère dont la valeur numérique est nulle).
* '''<code>%''x''</code>''' : (où ''x'' est n’importe quel caractère non alphanumérique) représente le caractère ''x''. Ceci est la façon habituelle d’utiliser explicitement un caractère « magique » (ayant un sens de contrôle). Tout caractère de ponctuation (même les non magiques) peut être précédé d'un <code>%</code> quand il représente lui-même.
* '''<code>[''set'']</code>''' : représente la classe qui est l'union de tous les caractères présents dans ''set''. On peut indiquer un intervalle de caractère en séparant les caractères qui bornent cet intervalle avec un <code>-</code>.
Toutes les classes <code>%</code>''x'' décrites plus haut peuvent aussi être utilisées dans un ''set''.
Tous les autres caractères dans un ''set'' représentent eux-mêmes. Par exemple <code>[%w_]</code> (ou <code>[_%w]</code>) représente tous les caractères alphanumériques et le tiret bas (''underscore''), <code>[0-7]</code> représente les chiffres octaux, et <code>[0-7%l%-]</code> représente les chiffres octaux plus les lettre minuscules plus le caractère <code>-</code>. Utiliser à la fois les intervalles et les classes a un effet non spécifié. Ainsi, des motifs comme <code>[%a-z]</code> ou <code>[a-%%]</code> n'ont pas de sens.
* '''<code>[^''set'']</code>''' : représente le complément de ''set'' (voir l'interprétation de ''set'' ci-dessus), c'est-à-dire tous les caractères n'appartenant pas à ''set''.
Pour toutes les classes représentées par une seule lettre (<code>%a</code>, <code>%c</code>, …), la lettre majuscule correspondante représente le complément de cette classe.
Par exemple <code>%S</code> représente tous les caractères qui ''ne sont pas'' des séparateurs.
<br />
===== Élément de motif (''pattern item'') : =====
{{...}}
Un ''élément de motif'' peut être :
* un singleton d'une classe de caractère, qui correspond à un caractère unique dans la classe ;
* un singleton d'une classe de caractère suivi d'un <code>*</code>, qui correspond à 0 ou plus répétition(s) de tout caractère de la classe. Cette répétition correspond toujours à la plus longue répétition possible ;
* un singleton d'une classe de caractère suivi d'un <code>+</code>, qui correspond à 1 ou plus répétition(s) de tout caractère de la classe. Cette répétition correspond toujours à la plus longue répétition possible ;
* un singleton d'une classe de caractère suivi d'un <code>-</code>, qui correspond également à 0 ou plus répétition(s) de tout caractère de la classe. Contrairement à <code>*</code>, cette répétition correspond toujours à la ''plus petite'' répétition possible ;
* un singleton d'une classe de caractère suivi d'un <code>?</code>, qui correspond à 0 ou 1 occurrence d'un caractère de la classe ;
* <code>%''n''</code>, pour ''n'' compris entre 1 et 9. Cet élément correspond à une sous-chaîne valant la ''n''-ième chaîne capturée (voir plus bas) ;
* <code>%b''xy''</code>, ou ''x'' et ''y'' sont deux caractères distincts. Cet élément correspond à la chaîne qui commence par ''x'', se termine par ''y'', et où ''x'' et ''y'' sont ''équilibrés'' (''balanced''). Cela signifie, en lisant la chaîne de gauche à droite, compter ''+1'' pour chaque ''x'' et ''-1'' pour chaque ''y'', le ''y'' terminal est le premier ''y'' pour lequel le compte atteint 0. Par exemple, l'élément <code>%b()</code> correspond à une expression avec des parenthèses équilibrées.
<br />
===== Motif (''pattern'') : =====
{{...}}
Un ''motif'' est une séquence d'éléments de motif.
Un <code>^</code> au début d'un motif correspond au début de la ligne de la chaîne traitée.
Un <code>$</code> à la fin du motif correspond à la fin de la ligne de la chaîne traitée.
Aux autres positions, <code>^</code> et <code>$</code> n'ont pas de sens particulier et représentent le caractère qui les constitue.
<br />
===== Captures : =====
{{...}}
Un motif (''pattern'') peut contenir des sous-motifs entourés de parenthèses, qui décrivent des ''captures''.
Quand une correspondance réussit, la sous-chaîne de la chaîne qui correspond est stockée (''capturée'') pour usage ultérieur.
Les captures sont numérotées dans l’ordre de leur parenthèse de gauche.
Par exemple, dans le motif <code>"(a*(.)%w(%s*))"</code>, la partie de la chaîne qui concorde avec <code>"a*(.)%w(%s*)"</code> est stockée dans la première capture (et a donc le numéro 1) ; le caractère qui concorde avec "<code>.</code>" est stocké dans la capture numéro 2, et la partie qui concorde avec "<code>%s*</code>" a le numéro 3.
La capture vide <code>()</code> est spéciale et capture la position courante dans la chaîne (un nombre).
Par exemple si on applique le motif <code>"()aa()"</code> sur la chaîne <code>"flaaap"</code>, il y aura deux captures : 3 et 5.
Un motif ne peut contenir de zéros (<code>"\0"</code>). Utilisez <code>%z</code> à la place.
<br />
== La bibliothèque ''ustring'' ==
En attendant une rédaction plus détaillée et moins obscure pour les non-programmeurs, des fonctions de cette librairie, cette section est issue d'une recopie de la section ''ustring'' du [[mw:Extension:Scribunto/Lua reference manual/fr#Bibliothèque_ustring|Lua reference manual]]
La librairie ''Ustring'' est une reprise de la librairie ''string'' étudiée précédemment, mais pouvant opérer sur des caractères UTF-8.
La plupart des fonctions génèrent une erreur si la chaîne n’est pas valide en codage UTF-8.
==== mw.ustring.maxPatternLength ====
{{...}}
Donne la taille maximum autorisée pour un motif (''pattern''), en octets.
<br />
==== mw.ustring.maxStringLength ====
{{...}}
Donne la taille maximum autorisée pour une chaîne, en octets.
<br />
==== mw.ustring.byte ====
<code style="white-space:nowrap">mw.ustring.byte( s, i, j )</code>
Retourne les octets d'une chaîne. Identique à [[#string.byte|string.byte()]].
<br />
==== mw.ustring.byteoffset ====
{{...}}
<code style="white-space:nowrap">mw.ustring.byteoffset( s, l, i )</code>
Retourne la position en octets d'un caractère dans la chaîne. La valeur par défaut pour <code>l</code> et <code>i</code> est 1. <code>i</code> peut être négatif, auquel cas c’est une position à partir de la fin.
Le caractère à <code>l</code> == 1 est le premier caractère qui commence à ou à partir de la position <code>i</code>. Le caractère à <code>l</code> == 0 est le premier caractère qui commence à ou avant la position <code>i</code>. Notez que ce peut être le même caractère. Des valeurs plus grandes ou plus petites de <code>l</code> sont calculées en relatif. (NDT : pas clair. À préciser)
<br />
==== mw.ustring.char ====
{{...}}
<code style="white-space:nowrap">mw.ustring.char( ... )</code>
Similaire à [[#string.char|string.char()]], mais les entiers retournés sont des [[wikt:fr:point de code|points de codes]] Unicode et non des octets.
<br />
==== mw.ustring.codepoint ====
{{...}}
<code style="white-space:nowrap">mw.ustring.codepoint( s, i, j )</code>
Similaire à [[#string.byte|string.byte()]], mais les valeurs retournées sont des points de code Unicode et les positions sont celles des caractères et non des octets.
<br />
==== mw.ustring.find ====
<code style="white-space:nowrap">mw.ustring.find( s, pattern, init, plain )</code>
Similaire à [[#string.find|string.find()]], mais le motif (''pattern'') est géré comme décrit dans [[#Motifs ustring|motifs ustring]] et la position <code>init</code> est en caractères et non en octets.
;Exemple Unicode :
<syntaxhighlight lang="lua">
print mw.ustring.find("Salut à vous", "à") -- 7 7
</syntaxhighlight>
{{attention|Si la chaine recherchée contient des opérateurs regex, ils peuvent être interprétés. Pour s'en prémunir, il peut être utile de les échapper à l’aide de la fonction suivante :
<syntaxhighlight lang="lua">
function p._escapePattern( pattern_str )
return mw.ustring.gsub( pattern_str, "([%(%)%.%%%+%-%*%?%[%^%$%]])", "%%%1" );
end
</syntaxhighlight>
}}
;Exemple avec "?" :
<syntaxhighlight lang="lua">
print mw.ustring.find("Comment allez-vous ?", "vous ?") -- "15 19"
print mw.ustring.find("Comment allez-vous ?", p._escapePattern("vous ?")) -- "15 20"
</syntaxhighlight>
<br />
==== mw.ustring.format ====
{{...}}
<code style="white-space:nowrap">mw.ustring.format( format, ... )</code>
Identique à [[#string.format|string.format()]]. Les tailles et précisions pour les chaînes sont en octets et non en points de code Unicode.
<br />
==== mw.ustring.gcodepoint ====
{{...}}
<code style="white-space:nowrap">mw.ustring.gcodepoint( s, i, j )</code>
Retourne trois valeurs pour itérer sur les points de code Unicode de la chaîne. <code>i</code> vaut 1 par défaut et <code>j</code> vaut -1 par défaut. Ca sert à être utilisé par la forme [[#iterators|itérateur de <code>for</code>]] :
for codepoint in mw.ustring.gcodepoint( s ) do
''block''
end
<br />
==== mw.ustring.gmatch ====
{{...}}
<code style="white-space:nowrap">mw.ustring.gmatch( s, pattern )</code>
Similaire à [[#string.gmatch|string.gmatch()]], mais le motif (''pattern'') est géré comme décrit dans [[#Motifs ustring|motifs ustring]].
<br />
==== mw.ustring.gsub ====
{{...}}
<code style="white-space:nowrap">mw.ustring.gsub( s, pattern, repl[, n] )</code>
Similaire à [[#string.gsub|string.gsub()]], mais le motif (''pattern'') est géré comme décrit dans [[#Motifs ustring|motifs ustring]].
<br />
==== mw.ustring.isutf8 ====
{{...}}
<code style="white-space:nowrap">mw.ustring.isutf8( s )</code>
Retourne vrai si la chaîne est en UTF-8 valide, faux sinon.
<br />
==== mw.ustring.len ====
{{...}}
<code style="white-space:nowrap">mw.ustring.len( s )</code>
Retourne la longueur de la chaîne en point de code Unicode ou ''nil'' si la chaîne n’est pas en UTF-8 valide.
Voir [[#string.len|string.len()]] pour une fonction similaire qui utilise la longueur des bits plutôt que des points de code.
<br />
==== mw.ustring.lower ====
{{...}}
<code style="white-space:nowrap">mw.ustring.lower( s )</code>
Similaire à [[#string.lower|string.lower()]] à part que la fonction suit le format Unicode.
Si la [[#Librairie Language|librairie Language]] est également chargée, ceci utilisera [[#mw.language:lc|lc()]] sur la langue courante à la place.
<br />
==== mw.ustring.match ====
{{...}}
<code style="white-space:nowrap">mw.ustring.match( s, pattern, init )</code>
Similaire à [[#string.match|string.match()]], mais le motif (''pattern'') est géré comme décrit dans [[#Motifs ustring|motifs ustring]] et la position <code>init</code> est en caractères et non en octets.
<br />
==== mw.ustring.rep ====
{{...}}
<code style="white-space:nowrap">mw.ustring.rep( s, n )</code>
Identique à [[#string.rep|string.rep()]].
<br />
==== mw.ustring.sub ====
{{...}}
<code style="white-space:nowrap">mw.ustring.sub( s, i, j )</code>
Similaire à [[#string.sub|string.sub()]], mais les positions sont en caractères et non en octets.
<br />
==== mw.ustring.toNFC ====
{{...}}
<code style="white-space:nowrap">mw.ustring.toNFC( s )</code>
Convertit la chaîne en [[:en:Normalization Form C|forme normalisée C]]. Retourne ''nil'' si la chaîne n’est pas valide en UTF-8.
<br />
==== mw.ustring.toNFD ====
{{...}}
<code style="white-space:nowrap">mw.ustring.toNFD( s )</code>
Convertit la chaîne en [[:en:Normalization Form D|forme normalisée D]]. Retourne ''nil'' si la chaîne n’est pas valide en UTF-8.
<br />
==== mw.ustring.upper ====
{{...}}
<code style="white-space:nowrap">mw.ustring.upper( s )</code>
Similaire à [[#string.upper|string.upper()]] à part que la fonction suit le format Unicode.
Si la [[#Librairie Language|librairie Language]] est également chargée, ceci utilisera [[#mw.language:uc|uc()]] sur la langue courante à la place.
<br />
==== Motifs ustring ====
{{...}}
Appelé aussi pattern, les motifs dans les fonctions <code>ustring</code> utilisent la même syntaxe que celle des [[#patterns|motifs de la librairie String]]. La différence principale est que les classes de caractères sont redéfinis en termes de [[:en:Unicode character property|propriétés de caractères Unicode]] :
* '''<code>%a</code>''' : représente tous les caractères de la catégorie "Lettre"
* '''<code>%c</code>''' : représente tous les caractères de la catégorie "Contrôle"
* '''<code>%d</code>''' : représente tous les caractères de la catégorie "Nombre décimal".
* '''<code>%l</code>''' : représente tous les caractères de la catégorie "Lettre minuscule".
* '''<code>%p</code>''' : représente tous les caractères de la catégorie "Ponctuation".
* '''<code>%s</code>''' : représente tous les caractères de la catégorie "Séparateur", plus tabulation, saut de ligne, retour chariot, tabulation verticale, et saut de page.
* '''<code>%u</code>''' : représente tous les caractères de la catégorie "Lettre majuscule"
* '''<code>%w</code>''' : représente tous les caractères de la catégorie "Lettre" ou "Nombre décimal"
* '''<code>%x</code>''' : ajoute la version complète des caractères hexadécimaux
Dans tous les cas, les caractères sont interprétés comme des caractères Unicode et non des octets, donc des séries comme <code>[0-9]</code>, des motifs comme <code>%b«»</code>, et des quantificateurs appliqués à des caractères multi-octets fonctionnent correctement. La capture vide capturera des positions en codes Unicode et non en octets.
== La bibliothèque ''text'' ==
Les exemples de ce chapitre se trouvent dans le [[Module:Text]]
Commençons par visualiser le contenu de la librairie ''text'' grâce au programme suivant :
<syntaxhighlight lang="lua">
local p = {}
function p.visualisation(frame)
reponse = ""
for index, objet in pairs(mw.text) do
reponse = reponse.."<br />À la clé "..index..", on trouve un objet de type : "..type(objet)
end
return reponse
end
return p
</syntaxhighlight>
<code><nowiki>{{#invoke:Text|visualisation}}</nowiki></code> donne : ''{{#invoke:Text|visualisation}}''
Étudions les fonctions listées (voir le [[mw:Extension:Scribunto/Lua_reference_manual/fr#Bibliothèque text|Lua_reference_manual]]).
==== mw.text.listToText ====
{{...}}
<code style="white-space:nowrap">mw.text.listToText( list )</code><br />
<code style="white-space:nowrap">mw.text.listToText( list, separator, conjunction )</code>
Joint une liste sous forme « textuelle ». Fait la même chose que <code>[[#table.concat|table.concat()]]</code> mais avec un séparateur différent pour l'élément final.
Le séparateur par défaut est récupéré dans [[MediaWiki:comma-separator]] dans la langue locale, et la conjonction par défaut est le [[MediaWiki:and]] concaténé avec le [[MediaWiki:word-separator]].
Exemples :
-- retourne une chaîne vide
mw.text.listToText( {} )
-- retourne "1"
mw.text.listToText( { 1 } )
-- retourne "1 et 2"
mw.text.listToText( { 1, 2 } )
-- retourne "1, 2, 3, 4 et 5"
mw.text.listToText( { 1, 2, 3, 4, 5 } )
-- retourne "1; 2; 3; 4 ou 5"
mw.text.listToText( { 1, 2, 3, 4, 5 }, '; ', ' ou ' )
==== mw.text.gsplit ====
{{...}}
<code style="white-space:nowrap">mw.text.gsplit( s, pattern, plain )</code>
Retourne une [[#iterators|fonction itérative]] qui va itérer sur les sous-chaînes qui auraient été retournées par un appel équivalent à <code>[[#mw.text.split|mw.text.split()]]</code>.
==== mw.text.truncate ====
{{...}}
<code style="white-space:nowrap">mw.text.truncate( text, length )</code><br />
<code style="white-space:nowrap">mw.text.truncate( text, length, ellipsis )</code><br />
<code style="white-space:nowrap">mw.text.truncate( text, length, ellipsis, adjustLength )</code>
Tronque <code>text</code> à la longueur indiquée, en ajoutant <code>ellipsis</code> si une troncature est effectuée. Si ''length'' est positif, la fin de la chaîne est tronquée ; s'il est négatif, c’est le début de la chaîne qui est enlevé. Si <code>adjustLength</code> est présent et vrai, le résultat en incluant ''ellipsis'' ne sera pas plus long que la longueur précisée.
La valeur par défaut pour <code>ellipsis</code> est prise dans [[MediaWiki:ellipsis]] pour le wiki local.
Exemples utilisant "..." pour ''ellipsis'' :
-- retourne "foobarbaz"
mw.text.truncate( "foobarbaz", 9 )
-- retourne "fooba..."
mw.text.truncate( "foobarbaz", 5 )
-- retourne "...arbaz"
mw.text.truncate( "foobarbaz", -5 )
-- retourne "foo..."
mw.text.truncate( "foobarbaz", 6, nil, true )
-- retourne "foobarbaz", car c’est plus court que "foobarba..."
mw.text.truncate( "foobarbaz", 8 )
==== mw.text.encode ====
{{...}}
<code style="white-space:nowrap">mw.text.encode( s )</code><br />
<code style="white-space:nowrap">mw.text.encode( s, charset )</code>
Remplace les caractères de la chaîne par des [[:en:HTML entities|entités HTML]]. Les caractères '<', '>', '&', '"', et l'espace insécable sont remplacés par l'entité HTML correspondante. Tous les autres sont remplacés par l'entité HTML numérique correspondante.
Si <code>charset</code> est indiqué, il doit contenir une chaîne pouvant être utilisée dans une classe de caractères des [[#Motifs_ustring_(pattern)|motifs Ustring]], par exemple "set" dans <code>[set]</code>. Par défaut : <code>'<>&"\' '</code> (l'espace à la fin est l'espace insécable U+00A0).
==== mw.text.trim ====
{{...}}
<code style="white-space:nowrap">mw.text.trim( s )</code><br />
<code style="white-space:nowrap">mw.text.trim( s, charset )</code>
Enlève les espaces et autres caractères au début et à la fin d'une chaîne.
Si <code>charset</code> est indiqué, il doit contenir une chaîne syntaxiquement compatible avec les classes de caractères des ''[[#Motifs_ustring_(pattern)|motifs Ustring]]'', par exemple "set" dans <code>[set]</code>. Par défaut : l'espace ASCII, <code style="white-space:nowrap">"%t%r%n%f"</code>.
==== mw.text.killMarkers ====
{{...}}
<code style="white-space:nowrap">mw.text.killMarkers( s )</code>
Retire d'une chaîne toutes les balises spécifiques à MediaWiki.
==== mw.text.tag ====
{{...}}
<code style="white-space:nowrap">mw.text.tag{ name = string, attrs = table, content = string|bool }</code>
: ''Notez l’utilisation de [[#paramètres nommés|paramètres nommés]].''
Génère un tag à la façon HTML pour <code>name</code>.
Si <code>attrs</code> est indiqué, il doit être une table avec des clés de type chaîne. Les valeurs de ces clés sont utilisées comme valeurs des attributs. Une valeur booléenne ''true'' insère un paramètre HTML5 sans valeur, et ''false'' ignore le paramètre. Toute autre valeur génère une erreur.
Si <code>content</code> n’est pas présent (ou vaut ''nil''), seul le tag ouvrant est retourné. Si <code>content</code> vaut ''false'', un tag auto-fermant est retourné. Sinon il doit être un nombre ou une chaîne auquel cas ce contenu est inséré entre l'ouverture et la fermeture du tag. Notez que le contenu n’est pas automatiquement encodé en HTML ; utiliser [[#mw.text.encode|mw.text.encode()]] au besoin.
Pour retourner proprement un tag comme <code><nowiki><ref></nowiki></code>, utilisez plutôt [[#frame:extensionTag|frame:extensionTag()]].
==== mw.text.decode ====
{{...}}
<code style="white-space:nowrap">mw.text.decode( s )</code><br />
<code style="white-space:nowrap">mw.text.decode( s, decodeNamedEntities )</code>
Remplace les [[:en:HTML entities|entités HTML]] de la chaîne par les caractères correspondant.
Si <code>decodeNamedEntities</code> est absent ou ''false'', les seules entités reconnues sont '&lt;', '&gt;', '&amp;', '&quot;', et '&nbsp;'. Sinon la liste des entités HTML5 à traiter est chargée depuis la fonction PHP [http://www.php.net/get_html_translation_table <code>get_html_translation_table</code>].
==== mw.text.nowiki ====
{{...}}
<code style="white-space:nowrap">mw.text.nowiki( s )</code>
Remplace divers caractères dans la chaîne par des [[:en:HTML entities|entités HTML]] pour éviter leur interprétation comme wikitexte. Ceci comprend :
* Les caractères suivants : '"', '&', "'", '<', '=', '>', '[', ']', '{', '|', '}'
* Les caractères suivants au début de la chaîne ou juste après un retour à la ligne : '#', '*', ':', ';', espace, tabulation ('\t')
* Les lignes blanches auront le caractère de nouvelle ligne (LF) ou de retour chariot (CR) d'échappé
* "----" au début de la chaine ou juste après un saut de ligne verra son premier '-' échappé
* "__" aura un tiret bas d'échappé
* "://" aura le deux-point échappé
* Un espace blanc suivant "ISBN", "RFC", ou "PMID" sera échappé
==== mw.text.split ====
{{...}}
<code style="white-space:nowrap">mw.text.split( s, pattern, plain )</code>
Découpe une chaîne en sous-chaînes dont les limites correspondent au [[#Ustring patterns|motif Ustring]] <code>pattern</code>. Si <code>plain</code> est présent et vrai, <code>pattern</code> est interprété comme une chaîne littérale et non comme un motif Lua (comme le paramètre de même nom pour <code>[[#mw.ustring.find|mw.ustring.find()]]</code>). Retourne une table contenant les sous-chaînes.
Par exemple <code style="white-space:nowrap">mw.text.split( 'a b\tc\nd', '%s' )</code> retourne une table <code style="white-space:nowrap">{ 'a', 'b', 'c', 'd' }</code>.
Si <code>pattern</code> correspond à la chaîne vide, <code>s</code> sera découpé en caractères individuels.
==== mw.text.unstripNoWiki ====
{{...}}
<code style="white-space:nowrap">mw.text.unstripNoWiki( s )</code>
Renvoie la chaine entre balises <nowiki>. Les autres balises restent inchangées.
==== mw.text.unstrip ====
{{...}}
<code style="white-space:nowrap">mw.text.unstrip( s )</code>
Équivalent à <code style="white-space:nowrap">mw.text.killMarkers( mw.text.unstripNoWiki( s ) )</code>.
This no longer reveals the HTML behind special page transclusion, <ref> tags, and so on as it did in earlier versions of Scribunto.
==== mw.text.jsonEncode ====
ref. [[mw:Extension:Scribunto/Lua_reference_manual/fr#mw.text.jsonEncode|Lua_reference_manual]].
==== mw.text.jsonDecode ====
ref. [[mw:Extension:Scribunto/Lua_reference_manual/fr#mw.text.jsonDecode|Lua_reference_manual]].
<br />
{{Bas de page
| idfaculté = informatique
| précédent = [[../Fonctions basiques/]]
| suivant = [[../Fonctions mathématiques/]]
}}
[[en:Lua/String Library]]
j2k9vzvt5adompmn8a7jtzckrx0qfqk
966445
966428
2025-07-07T19:46:02Z
Wladek92
32615
/* mw.text.unstrip */ translate EN sentence
966445
wikitext
text/x-wiki
{{Chapitre
| idfaculté = informatique
| précédent = [[../Fonctions basiques/]]
| suivant = [[../Fonctions mathématiques/]]
| page_liée = Exercices/Sur les chaînes de caractères
| numéro = 6
| niveau = 10
}}
Nous allons, dans ce chapitre, étudier quelques fonctions préprogrammées permettant de faire quelques opérations sur les chaînes de caractères à l'aide des bibliothèques ''string'', ''mw.ustring'' et ''mw.text''. Comme dans le chapitre précédent, nous ne rangerons pas nécessairement les fonctions dans l’ordre alphabétique.
Tous les exemples de ce chapitre seront rangés dans le [[Module:Chaine]].
__TOC__
{{Clr}}
== Généralités ==
Une chaîne de caractères se représente par un texte entouré de guillemets " ". L'affectation à une variable se présente ainsi :
<syntaxhighlight lang="lua">
phrase = "Je pense donc je suis"
</syntaxhighlight>
Il est possible de connaître le nombre de caractères utilisés dans la chaîne de caractères en utilisant l'opérateur #
<syntaxhighlight lang="lua">
longueur = #"Je pense donc je suis"
</syntaxhighlight>
longueur sera alors de type number et contiendra le nombre 21.
On peut aussi utiliser cet opérateur sur une variable de type string pour connaître la longueur de la chaîne de caractères qu'elle contient :
<syntaxhighlight lang="lua">
longueur = #phrase
</syntaxhighlight>
{{Attention|Le caractère '''#''' ne marche pas sur l'unicode. Pour l'unicode, on utilisera la fonction ''[[#mw.ustring.len|mw.ustring.len]]''}}
Sans rien y mettre, on peut initialiser une variable comme étant de type string en écrivant :
<syntaxhighlight lang="lua">
local mot = ""
</syntaxhighlight>
On rappelle l’utilisation de l'opérateur '''..''' permettant de concaténer deux chaînes de caractères.
<syntaxhighlight lang="lua">
phrase = "Je pense donc je suis"..", mais que suis-je ?"
</syntaxhighlight>
La variable '''phrase''' contiendra alors la chaîne de caractères : "Je pense donc je suis, mais que suis-je ?"
<br />
== La librairie String ==
La librairie String est constituée d'un ensemble de fonctions rangées dans une table nommée ''string''. Nous commencerons donc par visualiser le contenu de cette table grâce au programme suivant :
<syntaxhighlight lang="lua">
local p = {}
function p.visuString(frame)
reponse = ""
for index, objet in pairs(string) do
reponse = reponse.."<br />À la clé '''"..index.."''', on trouve un objet de type : "..type(objet)
end
return reponse
end
return p
</syntaxhighlight>
<code><nowiki>{{#invoke:Chaine|visuString}}</nowiki></code> nous donne : ''{{#invoke:Chaine|visuString}}''
Nous étudions ci-dessous chacune de ces fonctions en détail.
==== string.sub ====
Cette fonction permet d'extraire une sous-chaîne d'une chaîne donnée. Elle admet trois paramètres. Le premier est la chaîne dont on veut extraire une sous-chaîne. Le deuxième est la position du premier caractère extrait. Le troisième est la position du dernier caractère extrait. Par exemple : '''string.sub("abcdefghijkl",3,7)''' doit retourner "cdefg". Il est possible de donner les positions avec des nombres négatifs, cela signifie que l’on compte la position à partir de la fin de la chaîne. Si le troisième paramètre est absent, cela signifie que l’on extrait jusqu'au dernier caractère de la chaîne.
Pour tester cette fonction, nous utiliserons une fonction '''p.extrait''' ainsi écrite :
<syntaxhighlight lang="lua">
function p.extrait(frame)
phrase = frame.args[1]
debut = tonumber(frame.args[2])
fin = tonumber(frame.args[3])
return string.sub(phrase,debut,fin)
end
</syntaxhighlight>
<code><nowiki>{{#invoke:Chaine|extrait|abcdefghijkl|3|7}}</nowiki></code> nous donne : ''{{#invoke:Chaine|extrait|abcdefghijkl|3|7}}''
<code><nowiki>{{#invoke:Chaine|extrait|abcdefghijkl|-5|-2}}</nowiki></code> nous donne : ''{{#invoke:Chaine|extrait|abcdefghijkl|-5|-2}}''
En Unicode, on utilisera la fonction : [[#mw.ustring.sub|mw.ustring.sub]].
<br />
==== string.find ====
Cette fonction permet de trouver un motif particulier dans une chaîne de caractères et retourner sa position.
Elle s'utilise sous la forme '''string.find(''chaîne'', ''motif'', ''position de départ de la recherche'',true)'''
Si la fonction ne trouve pas le motif, elle retourne '''nil'''
La position de départ est optionnelle. Si on ne la met pas, la recherche démarrera au début (dans ce cas ''true'' ne devra pas être mis non plus).
Si l’on ne met pas ''true'' en quatrième paramètre, certains caractères de la chaîne ''motif'' vont être interprétés de façon particulière. Ces caractères sont "(", ")", "&", "%". On devra donc mettre ''true'' si le motif que l’on recherche contient ces caractères sans qu’ils aient un sens particulier. Si, par exemple, on veut chercher "groupe (mathématiques)" dans un texte qui contient cette expression, on devra écrire : '''string.find(texte, "groupe (mathématiques)", 1,true)'''. Si l’on se contente d'écrire : '''string.find(texte, "groupe (mathématiques)")''', on obtiendra ''nil''.
Écrivons une fonction '''p.cherche''' qui cherche un mot dans la phrase "Rien ne sert de courir, il faut partir à point" :
<syntaxhighlight lang="lua">
function p.cherche(frame)
local mot = frame.args[1]
local phrase = "Rien ne sert de courir,il faut partir à point"
local position = string.find(phrase,mot)
if position then
return "Le mot recherché se trouve à la position : "..position
else
return "Je n'ai pas trouvé !"
end
end
</syntaxhighlight>
<code><nowiki>{{#invoke:Chaine|cherche|courir}}</nowiki></code> donne : ''{{#invoke:Chaine|cherche|courir}}''
Le fait de pouvoir démarrer la recherche à une position particulière peut être utile si on cherche un mot dans un paragraphe d'une page. On commence alors par chercher la position du titre du paragraphe et on cherche ensuite le mot à partir de cette position.
En Unicode, on utilisera la fonction : [[#mw.ustring.find|mw.ustring.find]].
<br />
==== string.gsub ====
Cette fonction permet de remplacer toutes les occurrences d'un motif donné par un autre motif. Par exemple, cette fonction permet de remplacer un mot d'une phrase par un autre mot. '''string.gsub("Je casse un œuf dur", "casse", "mange")''' nous retourne :
'''Je mange un œuf dur,1'''.
Nous voyons aussi que, en plus de la phrase modifiée, cette fonction nous retourne le nombre de modifications faites.
Écrivons une fonction '''p.oeuf''' pour vérifier ce que l’on vient de dire :
<syntaxhighlight lang="lua">
function p.oeuf()
local phrase,nombre = string.gsub("Je casse un œuf dur", "casse", "mange")
return phrase.."(Le nombre de mots remplacés est "..nombre..")"
end
</syntaxhighlight>
<code><nowiki>{{#invoke:Chaine|oeuf}}</nowiki></code> donne : ''{{#invoke:Chaine|oeuf}}''
En Unicode, on utilisera la fonction : [[#mw.ustring.gsub|mw.ustring.gsub]].
<br />
==== string.gmatch ====
{{...}}
En Unicode, on utilisera la fonction : [[#mw.ustring.gmatch|mw.ustring.gmatch]]
<br />
==== string.gfind ====
{{...}}
<br />
==== string.byte ====
{{...}}
En Unicode, on utilisera la fonction : [[#mw.ustring.byte|mw.ustring.byte]] ou la fonction : [[#mw.ustring.codepoint|mw.ustring.codepoint]]
<br />
==== string.rep ====
Cette fonction répète une chaîne de caractères un certain nombre de fois. Elle a donc deux arguments. Le premier argument est la chaîne de caractères à répéter et le second argument est le nombre de fois que l’on doit répéter cette chaîne. Par exemple, string.rep("cou",2) doit nous donner "coucou". À titre d'exemple, nous écrirons une fonction '''p.echo''' qui répétera une chaîne de caractères un nombre de fois que l’on précisera :
<syntaxhighlight lang="lua">
function p.echo(frame)
local mot = frame.args[1]
local nombre = tonumber(frame.args[2])
return string.rep(mot,nombre)
end
</syntaxhighlight>
<code><nowiki>{{#invoke:Chaine|echo|glou |3}}</nowiki></code> donne : ''{{#invoke:Chaine|echo|glou |3}}''
En Unicode, on utilisera la fonction : [[#mw.ustring.rep|mw.ustring.rep]]
<br />
==== string.match ====
{{...}}
En Unicode, on utilisera la fonction : [[#mw.ustring.match|mw.ustring.match]]
<br />
==== string.uupper ====
{{...}}
<br />
==== string.ulower ====
{{...}}
<br />
==== string.reverse ====
Cette fonction inverse la chaîne de caractères qui lui est soumise. La dernière lettre devient la première, l'avant dernière devient la seconde et ainsi de suite. Par exemple : "coquillage" devient "egalliuqoc". Pour tester cette fonction, la première idée qui vient à l'esprit est d'écrire une fonction '''p.palindrome''' qui teste si un mot entré en argument est un [[w:Palindrome|palindrome]] :
<syntaxhighlight lang="lua">
function p.palindrome(frame)
local mot = frame.args[1]
if mot == string.reverse(mot) then
return mot.." est un palindrome."
else
return mot.." n’est pas un palindrome."
end
end
</syntaxhighlight>
<code><nowiki>{{#invoke:Chaine|palindrome|radar}}</nowiki></code> donne : ''{{#invoke:Chaine|palindrome|radar}}''
<code><nowiki>{{#invoke:Chaine|palindrome|renier}}</nowiki></code> donne : ''{{#invoke:Chaine|palindrome|renier}}''
<br />
==== string.upper ====
Cette fonction permet de remplacer les caractères minuscules de la chaîne de caractères par les caractères majuscules correspondants. Par exemple, "crocodile" deviendra "CROCODILE". Essayons de voir si ça marche ! Dans le [[Module:Chaine]], écrivons une fonction '''p.capitale''' qui utilise directement la fonction '''string.upper''' sur une chaîne de caractères passée en argument :
<syntaxhighlight lang="lua">
function p.capitale(frame)
local mot = frame.args[1]
return string.upper(mot)
end
</syntaxhighlight>
<code><nowiki>{{#invoke:Chaine|capitale|crocodile}}</nowiki></code> donne : ''{{#invoke:Chaine|capitale|crocodile}}''
<code><nowiki>{{#invoke:Chaine|capitale|pIScinE eT 3 pApiLloNs}}</nowiki></code> donne : ''{{#invoke:Chaine|capitale|pIScinE eT 3 pApiLloNs}}''
Nous constatons sur le dernier exemple que les majuscules restent majuscules. Les autres caractères comme les chiffres ne sont pas modifiés.
En Unicode, on utilisera la fonction : [[#mw.ustring.upper|mw.ustring.upper]]
<br />
==== string.len ====
Cette fonction nous donne le nombre de caractères contenus dans une chaîne de caractères. Les lettres accentuées comptent double. Par exemple, '''string.len(Marionnette)''' devrait nous retourner 11 car il y a 11 lettres dans le mot "Marionnette". Par contre '''string.len(système)''' nous retournera 8 à cause de la lettre accentuée '''è''' qui compte double. Comme exemple, nous écrirons une fonction '''p.longueur''' qui nous renverra le nombre de caractères d'une chaîne de caractères rentrée en argument :
<syntaxhighlight lang="lua">
function p.longueur(frame)
local phrase = frame.args[1]
return string.len(phrase)
end
</syntaxhighlight>
'''<nowiki>{{#invoke:Chaine|longueur|Marionnette}}</nowiki>''' nous donne : {{#invoke:Chaine|longueur|Marionnette}}
'''<nowiki>{{#invoke:Chaine|longueur|La vague déferle sur la plage}}</nowiki>''' nous donne : {{#invoke:Chaine|longueur|La vague déferle sur la plage}}
Dans le deuxième exemple, nous voyons qu’il y a 29 caractères dans la phrase et pourtant la fonction '''string.len''' en compte 30 à cause de la présence de la lettre accentuée '''é''' dans la mot '''déferle'''
En Unicode, on utilisera la fonction : [[#mw.ustring.len|mw.ustring.len]]
Pour la fonction '''mw.ustring.len''', les lettres accentuées ne comptent pas double. Cette fonction sera donc préférable pour traiter les chaînes de caractères pouvant contenir des lettres accentuées.
<br />
==== string.format ====
La fonction '''string.format''' permet d'obtenir un format particulier pour un nombre ou une chaîne de caractères.
Elle s'utilise sous la forme : '''string.format(option,nombre ou chaîne)'''
L'option permet de définir le type de format que l’on désire obtenir. Il sera écrit sous la forme : '%lettre'
Nous allons passer en revue, les différentes options possible :
'''<u>L'option '%c'</u>'''
Permet d'obtenir le caractère correspondant à un code ASCII particulier. Par exemple :
'''string.format('%c',87)''' donnera la lettre majuscule W.
'''string.format('%c',36)''' donnera le symbole $.
'''<u>L'option '%d'</u>'''
Donne la partie entière d'un nombre
'''string.format('%d',56.235)''' donnera 56.
'''string.format('%d',-23.827)''' donnera -23.
'''<u>L'option '%E'</u>'''
Permet d'obtenir l'écriture scientifique correspondante à un nombre donnée, la puissance de 10 étant écrite avec E.
'''string.format('%E',0.097)''' donnera 9.700000E-2.
'''<u>L'option '%e'</u>'''
Permet d'obtenir l'écriture scientifique correspondante à un nombre donnée, la puissance de 10 étant écrite avec e.
'''string.format('%e',0.097)''' donnera 9.700000e-2.
'''<u>L'option '%f'</u>'''
Permet d'obtenir un nombre décimal écrit avec six chiffres après la virgule.
'''string.format('%f',0.097)''' donnera 0.097000
'''string.format('%f',823.43657835)''' donnera 823.436578
'''<u>L'option '%g'</u>'''
Transforme une notation scientifique en notation décimale tout en arrondissant le nombre à six chiffres significatifs.
'''string.format('%g',1.5789235E4)''' donnera 15789.2
'''string.format('%g',-1.5789235e-4)''' donnera -0.000157892
'''<u>L'option '%G'</u>'''
Transforme une notation scientifique en notation décimale tout en arrondissant le nombre à six chiffres significatifs.
'''string.format('%G',1.5789235E4)''' donnera 15789.2
'''string.format('%G',-1.5789235e-4)''' donnera -0.000157892
'''<u>L'option '%i'</u>'''
Donne la partie entière d'un nombre
'''string.format('%i',56.235)''' donnera 56.
'''string.format('%i',-23.827)''' donnera -23.
'''<u>L'option '%o'</u>'''
Cette option permet de traduire un nombre écrit en base 10 en nombre écrit en base 8.
'''string.format('%o',9)''' donnera 11
'''string.format('%o',93)''' donnera 135
'''<u>L'option '%u'</u>'''
Convertit dans un format qui n'accepte que les nombres entiers positifs compris entre 0 et 18446744073709551615. Le nombre obtenu n'est plus à virgule flottante. Pour les nombres positifs, on obtient la partie entière. Pour les nombres négatifs on obtient la somme du nombre négatif avec 18446744073709551616.
'''string.format('%u',-1)''' donnera 18446744073709551615
'''string.format('%u',21.2479)''' donnera 21
'''<u>L'option '%X'</u>'''
Cette option permet de traduire un nombre en hexadécimal. Autrement dit, cette option permet de traduire un nombre écrit en base 10 en nombre écrit en base 16. Les lettres utilisées pour écrire ce nombre seront en majuscule.
'''string.format('%X',47)''' donnera 2F
'''string.format('%X',28)''' donnera 1C
'''<u>L'option '%x'</u>'''
Cette option permet de traduire un nombre en hexadécimal. Autrement dit, cette option permet de traduire un nombre écrit en base 10 en nombre écrit en base 16. Les lettres utilisées pour écrire ce nombre seront en minuscule.
'''string.format('%x',169)''' donnera a9
'''string.format('%x',735)''' donnera 2df
'''<u>L'option '%q'</u>'''
Traite une chaîne de caractère. Les guillemets sont conservés.
'''string.format('%q',"La voiture roule")''' donnera : "La voiture roule"
'''<u>L'option '%s'</u>'''
Traite une chaîne de caractère. Les guillemets ne sont pas conservés.
'''string.format('%s',"La voiture roule")''' donnera : La voiture roule
Nous pouvons retrouver tous les exemples précédents simulés avec la fonction '''p.formatage''' dans le [[Module:Chaine]] :
<syntaxhighlight lang="lua">
function p.formatage()
local reponse = " "
reponse = reponse.."<br>Avec c, on obtent : "..string.format('%c',87).." et "..string.format('%c',36)
reponse = reponse.."<br>Avec d, on obtent : "..string.format('%d',56.235).." et "..string.format('%d',-23.827)
reponse = reponse.."<br>Avec E, on obtent : "..string.format('%E',0.097).." et "..string.format('%E',-2833.24)
reponse = reponse.."<br>Avec e, on obtent : "..string.format('%e',0.097).." et "..string.format('%e',-2833.24)
reponse = reponse.."<br>Avec f, on obtent : "..string.format('%f',0.097).." et "..string.format('%f',823.43657835)
reponse = reponse.."<br>Avec g, on obtent : "..string.format('%g',1.5789235E4).." et "..string.format('%g',-1.5789235e-4)
reponse = reponse.."<br>Avec G, on obtent : "..string.format('%G',1.5789235E4).." et "..string.format('%G',-1.5789235e-4)
reponse = reponse.."<br>Avec i, on obtent : "..string.format('%i',56.235).." et "..string.format('%i',-23.827)
reponse = reponse.."<br>Avec o, on obtent : "..string.format('%o',9).." et "..string.format('%o',93)
reponse = reponse.."<br>Avec u, on obtent : "..string.format('%u',-1).." et "..string.format('%u',21.2479)
reponse = reponse.."<br>Avec X, on obtent : "..string.format('%X',47).." et "..string.format('%X',28)
reponse = reponse.."<br>Avec x, on obtent : "..string.format('%x',169).." et "..string.format('%x',735)
reponse = reponse.."<br>Avec q, on obtent : "..string.format('%q',"La voiture roule")
reponse = reponse.."<br>Avec s, on obtent : "..string.format('%s',"La voiture roule")
return reponse
end
</syntaxhighlight>
'''<nowiki>{{#invoke:Chaine|formatage}}</nowiki>''' nous donne : {{#invoke:Chaine|formatage}}
En Unicode, on utilisera la fonction : [[#mw.ustring.format|mw.ustring.format]]
<br />
==== string.char ====
{{...}}
[[#mw.ustring.char|mw.ustring.char]]
<br />
==== string.lower ====
Cette fonction fait exactement l'inverse de la fonction '''string.upper''', elle transforme les majuscules en minuscules dans une chaîne de caractères. Pour la tester, nous écrirons une fonction '''p.minuscule''' ainsi :
<syntaxhighlight lang="lua">
function p.minuscule(frame)
local mot = frame.args[1]
return string.lower(mot)
end
</syntaxhighlight>
'''<nowiki>{{#invoke:Chaine|minuscule|CORNICHON}}</nowiki>''' nous donne : {{#invoke:Chaine|minuscule|CORNICHON}}
'''<nowiki>{{#invoke:Chaine|minuscule|pIScinE eT 3 pApiLloNs}}</nowiki>''' nous donne : {{#invoke:Chaine|minuscule|pIScinE eT 3 pApiLloNs}}
Nous constatons sur le dernier exemple que les minuscules reste minuscules. Les autres caractères comme les chiffres ne sont pas modifiés.
En Unicode, on utilisera la fonction : [[#mw.ustring.lower|mw.ustring.lower]]
<br />
==== Motifs (''pattern'') ====
{{...}}
En attendant une rédaction plus détaillée et moins obscure pour les non-programmeurs, cette section est issue d'une recopie d'une partie de la page : [[mw:Extension:Scribunto/Lua reference manual/fr]]
En Lua, les ''motifs'' sont similaires aux [[w:Expression rationnelle|expressions régulières]] sans pour autant être identiques. Voici quelques différences avec les expressions régulières et les [[w:PCRE|PCRE]] :
* Le caractère d'échappement est le symbole du pour cent <code>%</code>, pas l'antislash <code>\</code> ;
* Le point <code>.</code> remplace tout caractère, y compris le retour chariot ;
* Il n'y a pas d'option pour être insensible à la casse ;
* L'alternative <code>|</code> n’est pas définie ;
* Les quantificateurs (<code>*</code>, <code>?</code>, <code>+</code>, et <code>-</code>) ne peuvent s'appliquer qu’à un caractère ou une classe de caractère, pas à un groupe de capture ;
* Le seul quantificateur non possessif est <code>-</code>, qui est équivalent au quantificateur <code>*?</code> de PCRE ;
* Pas moyen de quantifier de manière précise (comme le ferait <code>{''n'',''m''}</code> avec PCRE ;
* Les seuls [[w:Caractère de contrôle|caractères de contrôle]] qui n'ont aucune profondeur sont <code>^</code> et <code>$</code> (lua n'offre pas la possibilité d’utiliser <code>\b</code> ou <code>(?=···)</code> qui apparaisse dans les PCRE).
Voir aussi [[#Motifs ustring (pattern)|motifs ustring]] pour des motifs similaires utilisant cette fois les caractères Unicode.
<br />
===== Classes de caractères : =====
{{...}}
Une ''classe de caractères'' est utilisée pour représenter un ensemble de caractères.
Les combinaisons suivantes sont autorisées pour représenter une classe de caractères :
* '''''x''''' : (où ''x'' n’est pas un caractère « magique » <code>^$()%.[]*+-?</code>) représente le caractère ''x'' lui-même.
* '''<code>.</code>''' : (un point) représente tous les caractères.
* '''<code>%a</code>''' : représente toutes les lettres (A-Za-z, mais pas é, è, û...).
* '''<code>%c</code>''' : représente tous les caractères de contrôle.
* '''<code>%d</code>''' : représente tous les chiffres.
* '''<code>%l</code>''' : représente toutes les lettres minuscules (a-z, mais pas é, è, û...).
* '''<code>%p</code>''' : représente tous les signes de ponctuation.
* '''<code>%s</code>''' : représente tous les caractères séparateurs (espace, saut de ligne, …).
* '''<code>%u</code>''' : représente toutes les lettres majuscules (A-Z, mais pas É, Ê...).
* '''<code>%w</code>''' : représente tous les caractères alphanumériques (A-Za-z0-9, mais pas é, è, û...).
* '''<code>%x</code>''' : représente tous les chiffres hexadécimaux.
* '''<code>%z</code>''' : représente le caractère <code>\0</code> (le caractère dont la valeur numérique est nulle).
* '''<code>%''x''</code>''' : (où ''x'' est n’importe quel caractère non alphanumérique) représente le caractère ''x''. Ceci est la façon habituelle d’utiliser explicitement un caractère « magique » (ayant un sens de contrôle). Tout caractère de ponctuation (même les non magiques) peut être précédé d'un <code>%</code> quand il représente lui-même.
* '''<code>[''set'']</code>''' : représente la classe qui est l'union de tous les caractères présents dans ''set''. On peut indiquer un intervalle de caractère en séparant les caractères qui bornent cet intervalle avec un <code>-</code>.
Toutes les classes <code>%</code>''x'' décrites plus haut peuvent aussi être utilisées dans un ''set''.
Tous les autres caractères dans un ''set'' représentent eux-mêmes. Par exemple <code>[%w_]</code> (ou <code>[_%w]</code>) représente tous les caractères alphanumériques et le tiret bas (''underscore''), <code>[0-7]</code> représente les chiffres octaux, et <code>[0-7%l%-]</code> représente les chiffres octaux plus les lettre minuscules plus le caractère <code>-</code>. Utiliser à la fois les intervalles et les classes a un effet non spécifié. Ainsi, des motifs comme <code>[%a-z]</code> ou <code>[a-%%]</code> n'ont pas de sens.
* '''<code>[^''set'']</code>''' : représente le complément de ''set'' (voir l'interprétation de ''set'' ci-dessus), c'est-à-dire tous les caractères n'appartenant pas à ''set''.
Pour toutes les classes représentées par une seule lettre (<code>%a</code>, <code>%c</code>, …), la lettre majuscule correspondante représente le complément de cette classe.
Par exemple <code>%S</code> représente tous les caractères qui ''ne sont pas'' des séparateurs.
<br />
===== Élément de motif (''pattern item'') : =====
{{...}}
Un ''élément de motif'' peut être :
* un singleton d'une classe de caractère, qui correspond à un caractère unique dans la classe ;
* un singleton d'une classe de caractère suivi d'un <code>*</code>, qui correspond à 0 ou plus répétition(s) de tout caractère de la classe. Cette répétition correspond toujours à la plus longue répétition possible ;
* un singleton d'une classe de caractère suivi d'un <code>+</code>, qui correspond à 1 ou plus répétition(s) de tout caractère de la classe. Cette répétition correspond toujours à la plus longue répétition possible ;
* un singleton d'une classe de caractère suivi d'un <code>-</code>, qui correspond également à 0 ou plus répétition(s) de tout caractère de la classe. Contrairement à <code>*</code>, cette répétition correspond toujours à la ''plus petite'' répétition possible ;
* un singleton d'une classe de caractère suivi d'un <code>?</code>, qui correspond à 0 ou 1 occurrence d'un caractère de la classe ;
* <code>%''n''</code>, pour ''n'' compris entre 1 et 9. Cet élément correspond à une sous-chaîne valant la ''n''-ième chaîne capturée (voir plus bas) ;
* <code>%b''xy''</code>, ou ''x'' et ''y'' sont deux caractères distincts. Cet élément correspond à la chaîne qui commence par ''x'', se termine par ''y'', et où ''x'' et ''y'' sont ''équilibrés'' (''balanced''). Cela signifie, en lisant la chaîne de gauche à droite, compter ''+1'' pour chaque ''x'' et ''-1'' pour chaque ''y'', le ''y'' terminal est le premier ''y'' pour lequel le compte atteint 0. Par exemple, l'élément <code>%b()</code> correspond à une expression avec des parenthèses équilibrées.
<br />
===== Motif (''pattern'') : =====
{{...}}
Un ''motif'' est une séquence d'éléments de motif.
Un <code>^</code> au début d'un motif correspond au début de la ligne de la chaîne traitée.
Un <code>$</code> à la fin du motif correspond à la fin de la ligne de la chaîne traitée.
Aux autres positions, <code>^</code> et <code>$</code> n'ont pas de sens particulier et représentent le caractère qui les constitue.
<br />
===== Captures : =====
{{...}}
Un motif (''pattern'') peut contenir des sous-motifs entourés de parenthèses, qui décrivent des ''captures''.
Quand une correspondance réussit, la sous-chaîne de la chaîne qui correspond est stockée (''capturée'') pour usage ultérieur.
Les captures sont numérotées dans l’ordre de leur parenthèse de gauche.
Par exemple, dans le motif <code>"(a*(.)%w(%s*))"</code>, la partie de la chaîne qui concorde avec <code>"a*(.)%w(%s*)"</code> est stockée dans la première capture (et a donc le numéro 1) ; le caractère qui concorde avec "<code>.</code>" est stocké dans la capture numéro 2, et la partie qui concorde avec "<code>%s*</code>" a le numéro 3.
La capture vide <code>()</code> est spéciale et capture la position courante dans la chaîne (un nombre).
Par exemple si on applique le motif <code>"()aa()"</code> sur la chaîne <code>"flaaap"</code>, il y aura deux captures : 3 et 5.
Un motif ne peut contenir de zéros (<code>"\0"</code>). Utilisez <code>%z</code> à la place.
<br />
== La bibliothèque ''ustring'' ==
En attendant une rédaction plus détaillée et moins obscure pour les non-programmeurs, des fonctions de cette librairie, cette section est issue d'une recopie de la section ''ustring'' du [[mw:Extension:Scribunto/Lua reference manual/fr#Bibliothèque_ustring|Lua reference manual]]
La librairie ''Ustring'' est une reprise de la librairie ''string'' étudiée précédemment, mais pouvant opérer sur des caractères UTF-8.
La plupart des fonctions génèrent une erreur si la chaîne n’est pas valide en codage UTF-8.
==== mw.ustring.maxPatternLength ====
{{...}}
Donne la taille maximum autorisée pour un motif (''pattern''), en octets.
<br />
==== mw.ustring.maxStringLength ====
{{...}}
Donne la taille maximum autorisée pour une chaîne, en octets.
<br />
==== mw.ustring.byte ====
<code style="white-space:nowrap">mw.ustring.byte( s, i, j )</code>
Retourne les octets d'une chaîne. Identique à [[#string.byte|string.byte()]].
<br />
==== mw.ustring.byteoffset ====
{{...}}
<code style="white-space:nowrap">mw.ustring.byteoffset( s, l, i )</code>
Retourne la position en octets d'un caractère dans la chaîne. La valeur par défaut pour <code>l</code> et <code>i</code> est 1. <code>i</code> peut être négatif, auquel cas c’est une position à partir de la fin.
Le caractère à <code>l</code> == 1 est le premier caractère qui commence à ou à partir de la position <code>i</code>. Le caractère à <code>l</code> == 0 est le premier caractère qui commence à ou avant la position <code>i</code>. Notez que ce peut être le même caractère. Des valeurs plus grandes ou plus petites de <code>l</code> sont calculées en relatif. (NDT : pas clair. À préciser)
<br />
==== mw.ustring.char ====
{{...}}
<code style="white-space:nowrap">mw.ustring.char( ... )</code>
Similaire à [[#string.char|string.char()]], mais les entiers retournés sont des [[wikt:fr:point de code|points de codes]] Unicode et non des octets.
<br />
==== mw.ustring.codepoint ====
{{...}}
<code style="white-space:nowrap">mw.ustring.codepoint( s, i, j )</code>
Similaire à [[#string.byte|string.byte()]], mais les valeurs retournées sont des points de code Unicode et les positions sont celles des caractères et non des octets.
<br />
==== mw.ustring.find ====
<code style="white-space:nowrap">mw.ustring.find( s, pattern, init, plain )</code>
Similaire à [[#string.find|string.find()]], mais le motif (''pattern'') est géré comme décrit dans [[#Motifs ustring|motifs ustring]] et la position <code>init</code> est en caractères et non en octets.
;Exemple Unicode :
<syntaxhighlight lang="lua">
print mw.ustring.find("Salut à vous", "à") -- 7 7
</syntaxhighlight>
{{attention|Si la chaine recherchée contient des opérateurs regex, ils peuvent être interprétés. Pour s'en prémunir, il peut être utile de les échapper à l’aide de la fonction suivante :
<syntaxhighlight lang="lua">
function p._escapePattern( pattern_str )
return mw.ustring.gsub( pattern_str, "([%(%)%.%%%+%-%*%?%[%^%$%]])", "%%%1" );
end
</syntaxhighlight>
}}
;Exemple avec "?" :
<syntaxhighlight lang="lua">
print mw.ustring.find("Comment allez-vous ?", "vous ?") -- "15 19"
print mw.ustring.find("Comment allez-vous ?", p._escapePattern("vous ?")) -- "15 20"
</syntaxhighlight>
<br />
==== mw.ustring.format ====
{{...}}
<code style="white-space:nowrap">mw.ustring.format( format, ... )</code>
Identique à [[#string.format|string.format()]]. Les tailles et précisions pour les chaînes sont en octets et non en points de code Unicode.
<br />
==== mw.ustring.gcodepoint ====
{{...}}
<code style="white-space:nowrap">mw.ustring.gcodepoint( s, i, j )</code>
Retourne trois valeurs pour itérer sur les points de code Unicode de la chaîne. <code>i</code> vaut 1 par défaut et <code>j</code> vaut -1 par défaut. Ca sert à être utilisé par la forme [[#iterators|itérateur de <code>for</code>]] :
for codepoint in mw.ustring.gcodepoint( s ) do
''block''
end
<br />
==== mw.ustring.gmatch ====
{{...}}
<code style="white-space:nowrap">mw.ustring.gmatch( s, pattern )</code>
Similaire à [[#string.gmatch|string.gmatch()]], mais le motif (''pattern'') est géré comme décrit dans [[#Motifs ustring|motifs ustring]].
<br />
==== mw.ustring.gsub ====
{{...}}
<code style="white-space:nowrap">mw.ustring.gsub( s, pattern, repl[, n] )</code>
Similaire à [[#string.gsub|string.gsub()]], mais le motif (''pattern'') est géré comme décrit dans [[#Motifs ustring|motifs ustring]].
<br />
==== mw.ustring.isutf8 ====
{{...}}
<code style="white-space:nowrap">mw.ustring.isutf8( s )</code>
Retourne vrai si la chaîne est en UTF-8 valide, faux sinon.
<br />
==== mw.ustring.len ====
{{...}}
<code style="white-space:nowrap">mw.ustring.len( s )</code>
Retourne la longueur de la chaîne en point de code Unicode ou ''nil'' si la chaîne n’est pas en UTF-8 valide.
Voir [[#string.len|string.len()]] pour une fonction similaire qui utilise la longueur des bits plutôt que des points de code.
<br />
==== mw.ustring.lower ====
{{...}}
<code style="white-space:nowrap">mw.ustring.lower( s )</code>
Similaire à [[#string.lower|string.lower()]] à part que la fonction suit le format Unicode.
Si la [[#Librairie Language|librairie Language]] est également chargée, ceci utilisera [[#mw.language:lc|lc()]] sur la langue courante à la place.
<br />
==== mw.ustring.match ====
{{...}}
<code style="white-space:nowrap">mw.ustring.match( s, pattern, init )</code>
Similaire à [[#string.match|string.match()]], mais le motif (''pattern'') est géré comme décrit dans [[#Motifs ustring|motifs ustring]] et la position <code>init</code> est en caractères et non en octets.
<br />
==== mw.ustring.rep ====
{{...}}
<code style="white-space:nowrap">mw.ustring.rep( s, n )</code>
Identique à [[#string.rep|string.rep()]].
<br />
==== mw.ustring.sub ====
{{...}}
<code style="white-space:nowrap">mw.ustring.sub( s, i, j )</code>
Similaire à [[#string.sub|string.sub()]], mais les positions sont en caractères et non en octets.
<br />
==== mw.ustring.toNFC ====
{{...}}
<code style="white-space:nowrap">mw.ustring.toNFC( s )</code>
Convertit la chaîne en [[:en:Normalization Form C|forme normalisée C]]. Retourne ''nil'' si la chaîne n’est pas valide en UTF-8.
<br />
==== mw.ustring.toNFD ====
{{...}}
<code style="white-space:nowrap">mw.ustring.toNFD( s )</code>
Convertit la chaîne en [[:en:Normalization Form D|forme normalisée D]]. Retourne ''nil'' si la chaîne n’est pas valide en UTF-8.
<br />
==== mw.ustring.upper ====
{{...}}
<code style="white-space:nowrap">mw.ustring.upper( s )</code>
Similaire à [[#string.upper|string.upper()]] à part que la fonction suit le format Unicode.
Si la [[#Librairie Language|librairie Language]] est également chargée, ceci utilisera [[#mw.language:uc|uc()]] sur la langue courante à la place.
<br />
==== Motifs ustring ====
{{...}}
Appelé aussi pattern, les motifs dans les fonctions <code>ustring</code> utilisent la même syntaxe que celle des [[#patterns|motifs de la librairie String]]. La différence principale est que les classes de caractères sont redéfinis en termes de [[:en:Unicode character property|propriétés de caractères Unicode]] :
* '''<code>%a</code>''' : représente tous les caractères de la catégorie "Lettre"
* '''<code>%c</code>''' : représente tous les caractères de la catégorie "Contrôle"
* '''<code>%d</code>''' : représente tous les caractères de la catégorie "Nombre décimal".
* '''<code>%l</code>''' : représente tous les caractères de la catégorie "Lettre minuscule".
* '''<code>%p</code>''' : représente tous les caractères de la catégorie "Ponctuation".
* '''<code>%s</code>''' : représente tous les caractères de la catégorie "Séparateur", plus tabulation, saut de ligne, retour chariot, tabulation verticale, et saut de page.
* '''<code>%u</code>''' : représente tous les caractères de la catégorie "Lettre majuscule"
* '''<code>%w</code>''' : représente tous les caractères de la catégorie "Lettre" ou "Nombre décimal"
* '''<code>%x</code>''' : ajoute la version complète des caractères hexadécimaux
Dans tous les cas, les caractères sont interprétés comme des caractères Unicode et non des octets, donc des séries comme <code>[0-9]</code>, des motifs comme <code>%b«»</code>, et des quantificateurs appliqués à des caractères multi-octets fonctionnent correctement. La capture vide capturera des positions en codes Unicode et non en octets.
== La bibliothèque ''text'' ==
Les exemples de ce chapitre se trouvent dans le [[Module:Text]]
Commençons par visualiser le contenu de la librairie ''text'' grâce au programme suivant :
<syntaxhighlight lang="lua">
local p = {}
function p.visualisation(frame)
reponse = ""
for index, objet in pairs(mw.text) do
reponse = reponse.."<br />À la clé "..index..", on trouve un objet de type : "..type(objet)
end
return reponse
end
return p
</syntaxhighlight>
<code><nowiki>{{#invoke:Text|visualisation}}</nowiki></code> donne : ''{{#invoke:Text|visualisation}}''
Étudions les fonctions listées (voir le [[mw:Extension:Scribunto/Lua_reference_manual/fr#Bibliothèque text|Lua_reference_manual]]).
==== mw.text.listToText ====
{{...}}
<code style="white-space:nowrap">mw.text.listToText( list )</code><br />
<code style="white-space:nowrap">mw.text.listToText( list, separator, conjunction )</code>
Joint une liste sous forme « textuelle ». Fait la même chose que <code>[[#table.concat|table.concat()]]</code> mais avec un séparateur différent pour l'élément final.
Le séparateur par défaut est récupéré dans [[MediaWiki:comma-separator]] dans la langue locale, et la conjonction par défaut est le [[MediaWiki:and]] concaténé avec le [[MediaWiki:word-separator]].
Exemples :
-- retourne une chaîne vide
mw.text.listToText( {} )
-- retourne "1"
mw.text.listToText( { 1 } )
-- retourne "1 et 2"
mw.text.listToText( { 1, 2 } )
-- retourne "1, 2, 3, 4 et 5"
mw.text.listToText( { 1, 2, 3, 4, 5 } )
-- retourne "1; 2; 3; 4 ou 5"
mw.text.listToText( { 1, 2, 3, 4, 5 }, '; ', ' ou ' )
==== mw.text.gsplit ====
{{...}}
<code style="white-space:nowrap">mw.text.gsplit( s, pattern, plain )</code>
Retourne une [[#iterators|fonction itérative]] qui va itérer sur les sous-chaînes qui auraient été retournées par un appel équivalent à <code>[[#mw.text.split|mw.text.split()]]</code>.
==== mw.text.truncate ====
{{...}}
<code style="white-space:nowrap">mw.text.truncate( text, length )</code><br />
<code style="white-space:nowrap">mw.text.truncate( text, length, ellipsis )</code><br />
<code style="white-space:nowrap">mw.text.truncate( text, length, ellipsis, adjustLength )</code>
Tronque <code>text</code> à la longueur indiquée, en ajoutant <code>ellipsis</code> si une troncature est effectuée. Si ''length'' est positif, la fin de la chaîne est tronquée ; s'il est négatif, c’est le début de la chaîne qui est enlevé. Si <code>adjustLength</code> est présent et vrai, le résultat en incluant ''ellipsis'' ne sera pas plus long que la longueur précisée.
La valeur par défaut pour <code>ellipsis</code> est prise dans [[MediaWiki:ellipsis]] pour le wiki local.
Exemples utilisant "..." pour ''ellipsis'' :
-- retourne "foobarbaz"
mw.text.truncate( "foobarbaz", 9 )
-- retourne "fooba..."
mw.text.truncate( "foobarbaz", 5 )
-- retourne "...arbaz"
mw.text.truncate( "foobarbaz", -5 )
-- retourne "foo..."
mw.text.truncate( "foobarbaz", 6, nil, true )
-- retourne "foobarbaz", car c’est plus court que "foobarba..."
mw.text.truncate( "foobarbaz", 8 )
==== mw.text.encode ====
{{...}}
<code style="white-space:nowrap">mw.text.encode( s )</code><br />
<code style="white-space:nowrap">mw.text.encode( s, charset )</code>
Remplace les caractères de la chaîne par des [[:en:HTML entities|entités HTML]]. Les caractères '<', '>', '&', '"', et l'espace insécable sont remplacés par l'entité HTML correspondante. Tous les autres sont remplacés par l'entité HTML numérique correspondante.
Si <code>charset</code> est indiqué, il doit contenir une chaîne pouvant être utilisée dans une classe de caractères des [[#Motifs_ustring_(pattern)|motifs Ustring]], par exemple "set" dans <code>[set]</code>. Par défaut : <code>'<>&"\' '</code> (l'espace à la fin est l'espace insécable U+00A0).
==== mw.text.trim ====
{{...}}
<code style="white-space:nowrap">mw.text.trim( s )</code><br />
<code style="white-space:nowrap">mw.text.trim( s, charset )</code>
Enlève les espaces et autres caractères au début et à la fin d'une chaîne.
Si <code>charset</code> est indiqué, il doit contenir une chaîne syntaxiquement compatible avec les classes de caractères des ''[[#Motifs_ustring_(pattern)|motifs Ustring]]'', par exemple "set" dans <code>[set]</code>. Par défaut : l'espace ASCII, <code style="white-space:nowrap">"%t%r%n%f"</code>.
==== mw.text.killMarkers ====
{{...}}
<code style="white-space:nowrap">mw.text.killMarkers( s )</code>
Retire d'une chaîne toutes les balises spécifiques à MediaWiki.
==== mw.text.tag ====
{{...}}
<code style="white-space:nowrap">mw.text.tag{ name = string, attrs = table, content = string|bool }</code>
: ''Notez l’utilisation de [[#paramètres nommés|paramètres nommés]].''
Génère un tag à la façon HTML pour <code>name</code>.
Si <code>attrs</code> est indiqué, il doit être une table avec des clés de type chaîne. Les valeurs de ces clés sont utilisées comme valeurs des attributs. Une valeur booléenne ''true'' insère un paramètre HTML5 sans valeur, et ''false'' ignore le paramètre. Toute autre valeur génère une erreur.
Si <code>content</code> n’est pas présent (ou vaut ''nil''), seul le tag ouvrant est retourné. Si <code>content</code> vaut ''false'', un tag auto-fermant est retourné. Sinon il doit être un nombre ou une chaîne auquel cas ce contenu est inséré entre l'ouverture et la fermeture du tag. Notez que le contenu n’est pas automatiquement encodé en HTML ; utiliser [[#mw.text.encode|mw.text.encode()]] au besoin.
Pour retourner proprement un tag comme <code><nowiki><ref></nowiki></code>, utilisez plutôt [[#frame:extensionTag|frame:extensionTag()]].
==== mw.text.decode ====
{{...}}
<code style="white-space:nowrap">mw.text.decode( s )</code><br />
<code style="white-space:nowrap">mw.text.decode( s, decodeNamedEntities )</code>
Remplace les [[:en:HTML entities|entités HTML]] de la chaîne par les caractères correspondant.
Si <code>decodeNamedEntities</code> est absent ou ''false'', les seules entités reconnues sont '&lt;', '&gt;', '&amp;', '&quot;', et '&nbsp;'. Sinon la liste des entités HTML5 à traiter est chargée depuis la fonction PHP [http://www.php.net/get_html_translation_table <code>get_html_translation_table</code>].
==== mw.text.nowiki ====
{{...}}
<code style="white-space:nowrap">mw.text.nowiki( s )</code>
Remplace divers caractères dans la chaîne par des [[:en:HTML entities|entités HTML]] pour éviter leur interprétation comme wikitexte. Ceci comprend :
* Les caractères suivants : '"', '&', "'", '<', '=', '>', '[', ']', '{', '|', '}'
* Les caractères suivants au début de la chaîne ou juste après un retour à la ligne : '#', '*', ':', ';', espace, tabulation ('\t')
* Les lignes blanches auront le caractère de nouvelle ligne (LF) ou de retour chariot (CR) d'échappé
* "----" au début de la chaine ou juste après un saut de ligne verra son premier '-' échappé
* "__" aura un tiret bas d'échappé
* "://" aura le deux-point échappé
* Un espace blanc suivant "ISBN", "RFC", ou "PMID" sera échappé
==== mw.text.split ====
{{...}}
<code style="white-space:nowrap">mw.text.split( s, pattern, plain )</code>
Découpe une chaîne en sous-chaînes dont les limites correspondent au [[#Ustring patterns|motif Ustring]] <code>pattern</code>. Si <code>plain</code> est présent et vrai, <code>pattern</code> est interprété comme une chaîne littérale et non comme un motif Lua (comme le paramètre de même nom pour <code>[[#mw.ustring.find|mw.ustring.find()]]</code>). Retourne une table contenant les sous-chaînes.
Par exemple <code style="white-space:nowrap">mw.text.split( 'a b\tc\nd', '%s' )</code> retourne une table <code style="white-space:nowrap">{ 'a', 'b', 'c', 'd' }</code>.
Si <code>pattern</code> correspond à la chaîne vide, <code>s</code> sera découpé en caractères individuels.
==== mw.text.unstripNoWiki ====
{{...}}
<code style="white-space:nowrap">mw.text.unstripNoWiki( s )</code>
Renvoie la chaine entre balises <nowiki>. Les autres balises restent inchangées.
==== mw.text.unstrip ====
{{...}}
<code style="white-space:nowrap">mw.text.unstrip( s )</code>
Équivalent à <code style="white-space:nowrap">[[#mw.text.killMarkers|mw.text.killMarkers]]( mw.text.unstripNoWiki( s ) )</code>.
Ceci masque le HTML présent derrière la transclusion de pages spéciales, les balises <ref> et similaire à ce qui était réalisé dans les versions plus anciennes de Scribunto.
==== mw.text.jsonEncode ====
ref. [[mw:Extension:Scribunto/Lua_reference_manual/fr#mw.text.jsonEncode|Lua_reference_manual]].
==== mw.text.jsonDecode ====
ref. [[mw:Extension:Scribunto/Lua_reference_manual/fr#mw.text.jsonDecode|Lua_reference_manual]].
<br />
{{Bas de page
| idfaculté = informatique
| précédent = [[../Fonctions basiques/]]
| suivant = [[../Fonctions mathématiques/]]
}}
[[en:Lua/String Library]]
pbezn28xnxbxlegai0yedrxdp76ij0w
Module:Maths
828
50735
966469
445316
2025-07-08T11:42:08Z
Wladek92
32615
p.alea : make seed numeric
966469
Scribunto
text/plain
local p = {}
function p.separation(frame)
local a,b = math.modf(frame.args[1])
return "La partie entière est "..a.." et la partie fractionnaire est "..b
end
function p.diverse(frame)
local x = tonumber(frame.args[1])
local reponse = " "
reponse = reponse.."<br />La valeur absolu est "..math.abs(x)
reponse = reponse.."<br />L'exponentielle est "..math.exp(x)
reponse = reponse.."<br />Le cosinus est "..math.cos(x)
reponse = reponse.."<br />Le sinus est "..math.sin(x)
reponse = reponse.."<br />Le cosinus hyperbolique est "..math.cosh(x)
reponse = reponse.."<br />Le sinus hyperbolique est "..math.sinh(x)
reponse = reponse.."<br />La tangente hyperbolique est "..math.tanh(x)
reponse = reponse.."<br />L'arc tangente est "..math.atan(x)
reponse = reponse.."<br />La conversion en degrés est "..math.deg(x)
reponse = reponse.."<br />La conversion en radian est "..math.rad(x)
reponse = reponse.."<br />L'entier immédiatement supérieur est "..math.ceil(x)
reponse = reponse.."<br />L'entier immédiatement inférieur est "..math.floor(x)
return reponse
end
function p.diverse2(frame)
local x = tonumber(frame.args[1])
local reponse = " "
reponse = reponse.."<br />Le logarithme népérien est "..math.log(x)
reponse = reponse.."<br />Le logarithme décimal est "..math.log10(x)
reponse = reponse.."<br />La tangente est "..math.tan(x)
reponse = reponse.."<br />L'arc cosinus est "..math.acos(x)
reponse = reponse.."<br />L'arc sinus est "..math.asin(x)
reponse = reponse.."<br />La racine carré est "..math.sqrt(x)
return reponse
end
function p.tanpi()
return math.tan(math.pi/2)
end
function p.alea(frame)
math.randomseed(tonumber(frame.args[1]))
local m,n = frame.args[2],frame.args[3]
local reponse = ""
for x = 1, 20 do
if m ~= nil and n ~= nil then
reponse = reponse..math.random(m,n).." "
elseif m ~= nil then
reponse = reponse..math.random(m).." "
else
reponse = reponse..math.random().." "
end
end
return reponse
end
function p.choisit(frame)
local repere, temps
temps = os.clock()
repere = (math.sqrt(7) - 2)^3
temps = os.clock() - temps
temps = temps*100000000
math.randomseed(temps)
repere = math.random(10)
if repere == 1 then return "[[Fichier:(Rakhi flower) Passiflora 'Soi Fah' at VUDA park in Visakhapatnam.jpg|400px]]"
elseif repere == 2 then return "[[Fichier:0 Grille du Théatre royal de Mons.JPG|400px]]"
elseif repere == 3 then return "[[Fichier:11-07-31-helsinki-by-RalfR-082.jpg|400px]]"
elseif repere == 4 then return "[[Fichier:12-09-11-moorbad-freienwalde-51.jpg|400px]]"
elseif repere == 5 then return "[[Fichier:12-11-01-anif-by-RalfR-27.jpg|400px]]"
elseif repere == 6 then return "[[Fichier:13-03-30 Paaspop Liptease 06.jpg|400px]]"
elseif repere == 7 then return "[[Fichier:131221 Sandanbeki Shirahama Wakayama pref Japan01bs5.jpg|400px]]"
elseif repere == 8 then return "[[Fichier:14-45-34-f-bois-d-oye.jpg|400px]]"
elseif repere == 9 then return "[[Fichier:15-31-55-lestes.jpg|400px]]"
elseif repere == 10 then return "[[Fichier:20070430-Garten-hornisse2.jpg|400px]]"
end
end
return p
g110hotneze7nfkcdr53dzmey2tsx0o
Aide:Maintenance à l'aide du Lua
12
51770
966440
761740
2025-07-07T19:04:26Z
Crochet.david.bot
1005
Bot : correction de la syntaxe wiki
966440
wikitext
text/x-wiki
Certaines maintenances, difficiles à réaliser avant le projet Scribunto, sont maintenant devenues aisées à faire grâce au Lua. Cette page décrit les différents modes opératoires pour effectuer ces maintenances.
Le principe est simple. On commence par insérer une commande dans un modèle. Cette commande contient un script, écrit en Lua, qui va effectuer une vérification sur les pages qui contiennent le modèle. Les pages, qui contiennent un défaut, sont automatiquement catégorisées. On corrige alors les pages catégorisées. Une fois les catégories vides, on retire la commande du modèle car il s'agit d'une commande coûteuse en temps d'exécution. On note la date à laquelle la maintenance a été exécuté pour informer la personne qui effectuera à nouveau la maintenance. On rédige éventuellement un petit rapport si une remarque doit être faite. On modifie éventuellement la fréquence de la maintenance en fonction de la quantité de pages que l’on a dû corriger.
À chaque modèle important est associé un programme de multi-maintenance. Ce programme se charge de détecter un maximum de défauts concernant les pages dans lesquelles se trouve le modèle contenant le programme de multi-maintenance.
== Multi-maintenance associé au modèle {{m|Leçon}} ==
Le programme de multi-maintenance des leçons se trouve dans le [[Module:Vérification]]. Ce programme permet de remplir les sous-catégories de la [[:Catégorie:Multi-maintenance des leçons]]. Chaque sous-catégorie est documentée sur le défaut à corriger.
'''Dernière maintenance effectuée le :''' 24 janvier 2019.
'''Fréquence de la maintenance :''' Environ tous les ans.
<u>'''Mode opératoire'''</u>
* Mettre la commande <code><nowiki>{{#ifeq:{{NAMESPACE}}|Aide||{{#ifeq:{{NAMESPACE}}|Utilisateur||{{#invoke:Vérification|lesson}}}}}}</nowiki></code> dans le modèle {{m|Leçon}}.
* Attendre que les sous-catégories de la [[:Catégorie:Multi-maintenance des leçons]] se remplissent.
* Vider au mieux toutes les sous-catégories de la [[:Catégorie:Multi-maintenance des leçons]] en corrigeant les défauts catégorisés
* Retirer la commande <code><nowiki>{{#ifeq:{{NAMESPACE}}|Aide||{{#ifeq:{{NAMESPACE}}|Utilisateur||{{#invoke:Vérification|lesson}}}}}}</nowiki></code> du {{m|Leçon}}.
* Mettre à jour la date de dernière maintenance ci-dessus pour informer les prochaines personnes qui feront cette maintenance.
* Modifier, si nécessaire, la fréquence de la maintenance ci-dessus et le rapport ci-dessous.
'''Rapport'''
* Rien à signaler
== Multi-maintenance associé au modèle {{m|Leçon du jour}} ==
Le programme de multi-maintenance des leçons du jour se trouve dans le [[Module:Vérification]]. Ce programme permet de remplir les sous-catégories de la [[:Catégorie:Multi-maintenance des leçons]]. Chaque sous-catégorie est documentée sur le défaut à corriger.
'''Dernière maintenance effectuée le :''' 24 janvier 2019.
'''Fréquence de la maintenance :''' Environ tous les ans.
<u>'''Mode opératoire'''</u>
* Mettre la commande <code><nowiki>{{#ifeq:{{NAMESPACE}}|Aide||{{#ifeq:{{NAMESPACE}}|Utilisateur||{{#invoke:Vérification|lessondj}}}}}}</nowiki></code> dans le modèle {{m|Leçon du jour}}.
* Attendre que les sous-catégories de la [[:Catégorie:Multi-maintenance des leçons]] se remplissent.
* Vider au mieux toutes les sous-catégories de la [[:Catégorie:Multi-maintenance des leçons]] en corrigeant les défauts catégorisés
* Retirer la commande <code><nowiki>{{#ifeq:{{NAMESPACE}}|Aide||{{#ifeq:{{NAMESPACE}}|Utilisateur||{{#invoke:Vérification|lessondj}}}}}}</nowiki></code> du modèle {{m|Leçon du jour}}.
* Mettre à jour la date de dernière maintenance ci-dessus pour informer les prochaines personnes qui feront cette maintenance.
* Modifier, si nécessaire, la fréquence de la maintenance ci-dessus et le rapport ci-dessous.
'''Rapport'''
* Rien à signaler.
== Multi-maintenance associé au modèle {{m|Chapitre}} ==
Le programme de multi-maintenance des chapitres se trouve dans le [[Module:Maintenance]]. Ce programme permet de remplir les sous-catégories de la [[:Catégorie:Multi-maintenance des chapitres]]. Chaque sous-catégorie est documentée sur le défaut à corriger.
'''Dernière maintenance effectuée le :''' 24 mars 2019.
'''Fréquence de la maintenance :''' Environ tous les ans.
<u>'''Mode opératoire'''</u>
* Mettre la commande <code><nowiki>{{#invoke:Maintenance|chapitre}}</nowiki></code> dans le modème {{m|Chapitre}}.
* Attendre que les sous-catégorie de la [[:catégorie:Multi-maintenance des chapitres]] se remplissent.
* Vider au mieux les sous-catégorie de la [[:catégorie:Multi-maintenance des chapitres]] en corrigeant les défauts.
* Retirer la commande <code><nowiki>{{#invoke:Maintenance|chapitre}}</nowiki></code> du modèle {{m|Chapitre}}.
* Mettre à jour la date de dernière maintenance ci-dessus pour informer les prochaines personnes qui feront cette maintenance.
* Modifier, si nécessaire, la fréquence de la maintenance ci-dessus et le rapport ci-dessous.
'''Rapport'''
* Rien à signaler.
== Multi-maintenance associé au modèle {{m|Exercice}} ==
Le programme de multi-maintenance des exercices se trouve dans le [[Module:Maintenance]]. Ce programme permet de remplir les sous-catégories de la [[:Catégorie:Multi-maintenance des sous-pages]]. Chaque sous-catégorie est documentée sur le défaut à corriger.
'''Dernière maintenance effectuée le :''' 30 mai 2016.
'''Fréquence de la maintenance :''' Environ tous les ans.
<u>'''Mode opératoire'''</u>
* Mettre la commande <code><nowiki>{{#invoke:Maintenance|souspages}}</nowiki></code> dans le modèle {{m|Exercice}}.
* Attendre que les sous-catégorie de la [[:Catégorie:Multi-maintenance des sous-pages]] se remplissent.
* Vider au mieux les sous-catégorie de la [[:Catégorie:Multi-maintenance des sous-pages]] en corrigeant les défauts.
* Retirer la commande <code><nowiki>{{#invoke:Maintenance|souspages}}</nowiki></code> du modèle {{m|Exercice}}.
* Mettre à jour la date de dernière maintenance ci-dessus pour informer les prochaines personnes qui feront cette maintenance.
* Modifier, si nécessaire, la fréquence de la maintenance ci-dessus et le rapport ci-dessous.
'''Rapport'''
* Rien à signaler.
== Multi-maintenance associé au modèle {{m|Quiz}} ==
Le programme de multi-maintenance des quiz se trouve dans le [[Module:Maintenance]]. Ce programme permet de remplir les sous-catégories de la [[:Catégorie:Multi-maintenance des sous-pages]]. Chaque sous-catégorie est documentée sur le défaut à corriger.
'''Dernière maintenance effectuée le :''' 30 mai 2016.
'''Fréquence de la maintenance :''' Environ tous les ans.
<u>'''Mode opératoire'''</u>
* Mettre la commande <code><nowiki>{{#invoke:Maintenance|souspages}}</nowiki></code> dans le modèle {{m|Quiz}}.
* Attendre que les sous-catégorie de la [[:Catégorie:Multi-maintenance des sous-pages]] se remplissent.
* Vider au mieux les sous-catégorie de la [[:Catégorie:Multi-maintenance des sous-pages]] en corrigeant les défauts.
* Retirer la commande <code><nowiki>{{#invoke:Maintenance|souspages}}</nowiki></code> du modème {{m|Quiz}}.
* Mettre à jour la date de dernière maintenance ci-dessus pour informer les prochaines personnes qui feront cette maintenance.
* Modifier, si nécessaire, la fréquence de la maintenance ci-dessus et le rapport ci-dessous.
'''Rapport'''
* Rien à signaler.
== Multi-maintenance associé au modèle {{m|Travail pratique}} ==
Le programme de multi-maintenance des travaux pratiques se trouve dans le [[Module:Maintenance]]. Ce programme permet de remplir les sous-catégories de la [[:Catégorie:Multi-maintenance des sous-pages]]. Chaque sous-catégorie est documentée sur le défaut à corriger.
'''Dernière maintenance effectuée le :''' 30 mai 2016.
'''Fréquence de la maintenance :''' Environ tous les ans.
<u>'''Mode opératoire'''</u>
* Mettre la commande <code><nowiki>{{#invoke:Maintenance|souspages}}</nowiki></code> dans le modèle {{m|Travail pratique}}.
* Attendre que les sous-catégorie de la [[:Catégorie:Multi-maintenance des sous-pages]] se remplissent.
* Vider au mieux les sous-catégorie de la [[:Catégorie:Multi-maintenance des sous-pages]] en corrigeant les défauts.
* Retirer la commande <code><nowiki>{{#invoke:Maintenance|souspages}}</nowiki></code> du modèle {{m|Travail pratique}}.
* Mettre à jour la date de dernière maintenance ci-dessus pour informer les prochaines personnes qui feront cette maintenance.
* Modifier, si nécessaire, la fréquence de la maintenance ci-dessus et le rapport ci-dessous.
'''Rapport'''
* Rien à signaler.
== Multi-maintenance associé au modèle {{m|Annexe}} ==
Le programme de multi-maintenance des annexes se trouve dans le [[Module:Maintenance]]. Ce programme permet de remplir les sous-catégories de la [[:Catégorie:Multi-maintenance des sous-pages]]. Chaque sous-catégorie est documentée sur le défaut à corriger.
'''Dernière maintenance effectuée le :''' 30 mai 2016.
'''Fréquence de la maintenance :''' Environ tous les ans.
<u>'''Mode opératoire'''</u>
* Mettre la commande <code><nowiki>{{#invoke:Maintenance|souspages}}</nowiki></code> dans le modèle {{m|Annexe}}.
* Attendre que les sous-catégorie de la [[:Catégorie:Multi-maintenance des sous-pages]] se remplissent.
* Vider au mieux les sous-catégorie de la [[:Catégorie:Multi-maintenance des sous-pages]] en corrigeant les défauts.
* Retirer la commande <code><nowiki>{{#invoke:Maintenance|souspages}}</nowiki></code> du modèle {{m|Annexe}}.
* Mettre à jour la date de dernière maintenance ci-dessus pour informer les prochaines personnes qui feront cette maintenance.
* Modifier, si nécessaire, la fréquence de la maintenance ci-dessus et le rapport ci-dessous.
'''Rapport'''
* Rien à signaler
== Multi-maintenance associé au modèle {{m|Travail de recherche}} ==
Le programme de multi-maintenance des travaux de recherche se trouve dans le [[Module:Vérification]]. Ce programme permet de remplir les sous-catégories de la [[:Catégorie:Multi-maintenance des recherches]]. Chaque sous-catégorie est documentée sur le défaut à corriger.
'''Dernière maintenance effectuée le :''' 25 juin 2015.
'''Fréquence de la maintenance :''' Environ tous les ans.
<u>'''Mode opératoire'''</u>
* Mettre la commande <code><nowiki>{{#ifeq:{{NAMESPACE}}|Aide||{{#ifeq:{{NAMESPACE}}|Utilisateur||{{#ifeq:{{NAMESPACE}}|Modèle||{{#invoke:Vérification|travrecherche}}}}}}}}</nowiki></code> dans le modèle {{m|Travail de recherche}}.
* Attendre que les sous-catégories de la [[:Catégorie:Multi-maintenance des recherches]] se remplissent.
* Vider au mieux toutes les sous-catégories de la [[:Catégorie:Multi-maintenance des recherches]] en corrigeant les défauts catégorisés
* Retirer la commande <code><nowiki>{{#ifeq:{{NAMESPACE}}|Aide||{{#ifeq:{{NAMESPACE}}|Utilisateur||{{#ifeq:{{NAMESPACE}}|Modèle||{{#invoke:Vérification|travrecherche}}}}}}}}</nowiki></code> du modèle {{m|Travail de recherche}}.
* Mettre à jour la date de dernière maintenance ci-dessus pour informer les prochaines personnes qui feront cette maintenance.
* Modifier, si nécessaire, la fréquence de la maintenance ci-dessus et le rapport ci-dessous.
'''Rapport'''
* Les trois recherches [[Recherche:Morts 14-18|Morts 14-18]], [[Recherche:Les chemins du langage|Les chemins du langage]], [[Recherche:Transmutations biologiques|Transmutations biologiques]] utilisent une présentation différente des autres recherches. À étudier ?
== Multi-maintenance des avancements ==
Les programmes de multi-maintenance des avancements se trouvent dans le [[Module:Contrôle]]. Ces programmes permettent de remplir les sous-catégories de la [[:Catégorie:Multi-maintenance des avancements]]. Chaque sous-catégorie est documentée sur le défaut à corriger.
Il y a, en fait, deux programmes :
=== Programme associé au modèle {{m|Évaluation}} ===
'''Dernière maintenance effectuée le :''' 23 novembre 2015.
'''Fréquence de la maintenance :''' Environ tous les ans.
<u>'''Mode opératoire'''</u>
* Mettre la commande <code><nowiki>{{#invoke:Contrôle|evaluation}}</nowiki></code> dans le modèle {{m|Évaluation}}.
* Attendre que les sous-catégorie de la [[:Catégorie:Multi-maintenance des avancements]] se remplissent.
* Vider au mieux les sous-catégorie de la [[:Catégorie:Multi-maintenance des avancements]] en corrigeant les défauts.
* Retirer la commande <code><nowiki>{{#invoke:Contrôle|evaluation}}</nowiki></code> du modèle {{m|Évaluation}}.
* Mettre à jour la date de dernière maintenance ci-dessus pour informer les prochaines personnes qui feront cette maintenance.
* Modifier, si nécessaire, la fréquence de la maintenance ci-dessus et le rapport ci-dessous.
'''Rapport'''
* Le cours [[Théorie des groupes]] a un avancement car il liste directement des chapitres.
=== Programme associé au modèle {{m|Leçon}} ===
En plus de remplir les sous-catégories de la [[:Catégorie:Multi-maintenance des avancements]], le programme fait apparaître toute une série de messages dans le bas du sommaire de chaque leçon pour aider à la détermination de l'avancement.
'''Dernière maintenance effectuée le :''' 1 décembre 2015.
'''Fréquence de la maintenance :''' Environ tous les ans.
<u>'''Mode opératoire'''</u>
* Mettre la commande <code><nowiki>{{#ifeq:{{NAMESPACE}}|Aide||{{#ifeq:{{NAMESPACE}}|Utilisateur||{{#invoke:Contrôle|avancement}}}}}}</nowiki></code> dans le modèle {{m|Leçon}} juste avant <nowiki></includeonly></nowiki> vers la fin du programme.
* Attendre que les sous-catégorie de la [[:Catégorie:Multi-maintenance des avancements]] se remplissent.
* Vider au mieux les sous-catégorie de la [[:Catégorie:Multi-maintenance des avancements]] en corrigeant les défauts.
* Retirer la commande <code><nowiki>{{#ifeq:{{NAMESPACE}}|Aide||{{#ifeq:{{NAMESPACE}}|Utilisateur||{{#invoke:Contrôle|avancement}}}}}}</nowiki></code> du modèle {{m|Leçon}}.
* Mettre à jour la date de dernière maintenance ci-dessus pour informer les prochaines personnes qui feront cette maintenance.
* Modifier, si nécessaire, la fréquence de la maintenance ci-dessus et le rapport ci-dessous.
'''Rapport'''
* Rien d’important à signaler si ce n'est que cette maintenance prend du temps pour être effectuée convenablement. Elle permet toutefois de diviser par 3 à 4 le nombre de leçons dont on doit vérifier l'avancement.
[[Catégorie:Aide technique|M]]
[[Catégorie:Maintenance à l'aide du Lua|*]]
2crmwwd3c3ol3r6rvcac2k79aqh1n0t
Recherche:Les abolitions des traites et des esclavages/Abolition des esclavages
104
55622
966441
949430
2025-07-07T19:04:36Z
Crochet.david.bot
1005
Bot : correction de la syntaxe wiki
966441
wikitext
text/x-wiki
__EXPECTED_UNCONNECTED_PAGE__
{{Chapitre
| idfaculté = histoire
| numéro = 10
| niveau = 9
| précédent = [[../Les abolitions des traites/]]
| suivant = [[../Etre citoyen et participer à l'élaboration des lois/]]
}}
''"Les hommes naissent et demeurent libres et égaux en droits. Les distinctions sociales ne peuvent être fondées que sur l’utilité commune"''. [[s:Déclaration des Droits de l’Homme et du Citoyen|Article premier]] de la [[w:Déclaration des droits de l'homme et du citoyen de 1789|Déclaration des Droits de l’Homme et du Citoyen]], [[w:Assemblée constituante de 1789|Assemblée nationale constituante de 1789]]
== Introduction ==
== Les tentatives de sorties des systèmes esclavagistes avant le {{S|XVIII}} ==
=== 1688 - Pétition des Quakers de Germantown près Philadelphie ===
* [[w:en:1688 : Germantown Quaker Petition Against Slavery|1688 Germantown Quaker Petition Against Slavery]]<ref>[[w:Quakers|Quakers]]<br>[[w:Rôle des Quakers dans l'abolitionnisme|Rôle des quakers dans l'abolitionnisme]]<br>[[w:Germantown|Germantown]] près de [[w:Philadelphie|Philadelphie]], dans le territoire de [[w:Pennsylvanie|Pennsylvanie]]</ref>.
== Abolitions dans le système esclavagiste américain à l'époque moderne, {{S|XVIII}}, (1715 - 1815) ==
=== USA, abolition de l'esclavage politique, maintien de l'esclavage marchandise ===
* 1778 - {{Bibliographie|Q28482281}}
* 1778 - {{Bibliographie|Q28483508}}
=== Saint-Domingue, révoltes serviles & révolution de la citoyenneté ===
==== La loi de 1791 ====
==== Bibliographie (La loi de 1791) ====
* 1791 - {{bibliographie|Q54621074}} <!-- Au sujet de la situation politique de la Colonie de St-Domingue, 16 juin 1791 -->
== France, abolition de l'esclavage politique & de l'esclavage marchandise ==
[[Fichier:Constitution de 1791. Page 1 - Archives Nationales - AE-I-10-1.jpg|100px|vignette|gauche|Constitution de 1791. Page 1]]
=== L'abolition de l’esclavage dans les débats des assemblées révolutionnaires ===
[[Fichier:Laffon de Ladebat - Sur la nécessité de détruire l'esclavage dans les colonies (page de titre), Bordeaux, 25-08-1788.png|100px|vignette|gauche]]
[[File:Décret d'abolition de l’esclavage par la Convention- Archives nationales-BB-34-1-58.jpg|left|vignette|100px|Décret n° 2262 de la Convention nationale Abolissant l'esclavage, 4 février 1794]]
==== La pensée abolitionniste durant la nuit du 4 août 1789 ====
{{Citation bloc|Or, à côté de Duport, de Lameth, de Maury, de Cazalès, de Sieyès, de Bailly, de Talleyrand, de Mirabeau, vinrent s'asseoir, fermes et forts, les députés du tiers. Ctei y comptait 212 marchands ou cultivateurs, parmi lesquels ce [[w:Guy Le Guen de Kerangal|Leguen
de Kérangal]], fabricant de toiles à [[w:Landivisiau|Landivisiau]] (Sénéchaussée de Lesneven), qui, au début de la grande nuit du 4 août,montant à la tribune dans son costume breton, prit corps à corps les privilèges, avec sa rude éloquence, et déchaîna l'enthousiasme des renonciations féodales.|L'Univers, {{BNF|34520232c}}<ref>L'Univers, {{BNF|34520232c}}, [https://gallica.bnf.fr/ark:/12148/bpt6k7037538/f2.item.r=Landivisiau.zoom.texteImage 18 mai 1881]</ref>.}}
{{Citation bloc|... "''nous ne ferons enfin de bonnes lois qu’en nous organisant sur un code qui exile l’esclavage''"|Guy Le Guen de Kerangal.- [[s:Page:Archives parlementaires de 1787 à 1860, Première Série, Tome VIII.djvu/419|Assemblée nationale, nuit du 4 août 1789, page 345]]<ref>[https://archive.org/details/archivesparlemen08pariuoft/page/345 Nuit du 4 août 1789, Archives parlementaires de 1787 a 1860, Tome VIII, du 5 mai au 15 sepbtembre 1789]</ref>.}}
{{Citation bloc|Proposé par Colbert et signé en 1685 par Louis XIV, le code régissant les rapports sociaux dans les colonies fut adopté par le roi, chose significative, la même année que le texte révoquant l’Édit de Nantes. Sur la question des discriminations ethniques voir : Yvan Debbasch, Couleur et liberté : le jeu du critère ethnique dans un ordre juridique esclavagiste, Paris, Dalloz, 1967.|Déborah Liébart.- "Un groupe de pression contre-révolutionnaire : le club Massiac sous la constituante"<ref>{{bibliographie|Q54814005}}, octobre-décembre 2008 <!-- Déborah Liébart, « Un groupe de pression contre-révolutionnaire : le club Massiac sous la constituante » --></ref>}}
* [[w:28 octobre|28 octobre]] [[w:1790|1790]], [[w:Saint-Domingue (colonie française)|Saint-Domingue]] : soulèvement des [[w:Gens de couleur libres|Libres de couleur]] à [[w:Port-au-Prince|Port-au-Prince]] organisé par [[w:Vincent Ogé|Vincent Ogé]], qui réclame l'exécution du décret du 8 mars ; battus, Ogé et ses partisans sont livrés par les Espagnols et exécutés le 26 février 1791<ref>{{Ouvrage |auteur=Jean Baptiste Pierre Jullien Courcelles, Fortia d'Urban |titre=L'art de vérifier les dates depuis l'année 1770 jusqu'à nos jours, formant la continuation, ou troisième partie de l'ouvrage publié, sous ce nom|volume=4|éditeur= Arthus-Bertrand, Treuttel et Wurtz|lieu= |année=1838|présentation en ligne=<nowiki>{{Google Livres|C2hLAAAAcAAJ|page=513|surligne=}}</nowiki>}}</ref>.
==== L'esclavage & la traite des Africains dans les Constitutions de 1789 à 1815 ====
* 1788-1989 - {{bibliographie|Q30000364}} <!-- Discours sur la nécessité et les moyens de détruire l'esclavage dans les colonies -->
* Octobre 1790 - {{bibliographie|Q54631203}} <!-- Grégoire.- Lettre aux philantropes -->
# Constitution de 1791
# 1791-1792 - Jourdain, Yves-Claude (1749-1828).- Extrait alphabétique de tous les décrets de l'Assemblée nationale, servant de table générale, applicable à toutes les collections, & qui peut même en tenir lieu..., 2 vol., (IV-556, 554 p.), Éditeur : Mme Brutté (Rennes) ; Belin, (Paris), 1791-1792, <nowiki>{{BNF|30663539s}}</nowiki>.
== La Révolution française témoignage des échanges culturels entre colonies & métropoles ==
=== Devise : la liberté ou la mort ===
[[Fichier:Joseph Addison by Sir Godfrey Kneller, Bt cleaned.jpg|100px|vignette|gauche|Joseph Addison by Sir Godfrey Kneller]]
[[Fichier:LibertyEqualityorDeath.jpg|100px|vignette|gauche|Devise républicaine " Liberté, égalité, fraternité ", proposée par Robespierre à la Convention nationale le 5 décembre 1790 et placée par J. N. Pache sur les murs des édifices publics parisiens.]]
L'expression "La liberté ou la mort" est tirée de la tragédie Cato de [[w:Joseph Addison|Joseph Addison]], Esq. En 1700, Joseph Addison fit représenter Caton, tragédie dans le genre classique qui eut une vogue extraordinaire, mais qui était due en partie aux circonstances politiques. La pièce fut traduite en 1713 par Boyer et publié chez le libraire J. Desbordes d'Amsterdam.
1700 - Caton d'Utique (Q5053587), tragédie de Joseph Addison ; {{bibliographie|Q5053587}}
<poem>{{Citation bloc|Cato — Adieu, young Prince : I wou'd not hear a word
Shou'd leſſen thee in my eſteem : Remember
The hand of fate is over us, and heav'n
Exacts ſeverity from all our thoughts :
It is not now a time to talk of ought
But chains, or conqueſts, liberty, or death.|{{bibliographie|Q5053587}}, 1700<ref>Joseph Addison.- Cato. A tragedy]. As it is acted at the Theatre-Royal in Drury-Lane, John Wood, Édimbourg, 1700, [https://archive.org/stream/catotragedy00addi#page/26/mode/2up/search/liberty page 27]</ref>.}}
Cato — Adieu, young Prince : I would not hear a Word
Shou'd leſſen thee in my Esteem : Remember
The Hand of fate is over us, and Heav'n
Exact's ſeverity from all our Thoughts :
It is not now a Time to talk of ought
But Chains, or Conquest, Liberty, or Death.|{{bibliographie|Q5053587}}, 1713<ref>Joseph Addison.- Cato. A tragedy]. As it is acted at the Theatre-Royal in Drury-Lane, John Wood, Édimbourg, 1713, [https://books.google.fr/books?id=TKlgAAAAcAAJ&hl=fr&pg=PA23#v=onepage&q&f=false page 23]</ref>.}}
</poem>
{{Citation bloc|Et toi Divine Liberté infpire nos âmes & rens ou nôtre vie heureufe en te poffedant ou nôtre mort glorieufe en te défendant|{{bibliographie|Q59286407}}<ref>[https://gallica.bnf.fr/ark:/12148/bpt6k85937n/f74.image BnF-Gallica]</ref>}}
{{Citation bloc|"La devise « Liberty or Death » figure dans Caton, tragédie de Joseph Addison (1712), qui exalte la résistance à la tyrannie de César et le choix du héros antique éponyme de se donner la mort (elle est traduite en français en 1738 [Utrecht, Neaulme …|Michel Biard.- La liberté ou la mort, mourir en député, 1792-1795, 2015<ref>Michel Biard.- [https://books.google.fr/books?isbn=9791021008441 La liberté ou la mort, mourir en député, 1792-1795], 2015.</ref>.}}
== Abolitions du système esclavagiste à l'époque contemporaine, {{S|XIX}}, (1815 - 11948) ==
[[File:Mexico.DF.Coyoacan.MiguelHidalgo.Statue.01.jpg|left|vignette|100px|[[w:Miguel Hidalgo|Miguel Hidalgo]] (1753-1811), considéré au Mexique comme le père de la Patrie<ref>1948 - {{Bibliographie|Q27654008}}</ref>.]]
=== Nations souveraines ===
[[Fichier:Unité Indivisibilité de la République.jpg|100px|vignette|left|1793, "Unité, Indivisibilité de la République, Liberté, Égalité, Fraternité ou la Mort"]]
=== Bibliographie (Nations souveraines) ===
* 2016 - {{bibliographie|Q27916264}}, publié le 20 septembre 2016
== Les translations des empires coloniaux des Amériques vers l'Afrique & l'Asie ==
=== La tentation des développements séparés sur le critère d'État-nation ===
=== La tentation des développements séparés sur le critère de race ===
* 2010 - {{bibliographie|Q28044928}} <!-- Jacques Rancière, « Le racisme comme création de l’État » -->
* 1867 - {{bibliographie|Q82507975}} <!-- André de Bellecombe et Jean Louis Armand de Quatrefages de Bréau, Polygénisme et Monogénisme -->
== Bibliographie : "Les abolitions des traites et des esclavages" ==
* [[w:Liste d'opposants à l'esclavage|Liste d'opposants à l'esclavage]]
* 1668 - {{bibliographie|Q30810816}} <!-- Diego de Avendaño, antiesclavagiste, Thesaurus indicus -->
* 1794 - {{Bibliographie|Q24028879}}
* 1802 - {{bibliographie|Q32634465}} <!-- Charles-Yves Cousin d'Avallon, Histoire de Toussaint-Louverture -->
* [[d:Q27888761|1830-1840]] - {{bibliographie|Q27888761}}, [http://gallica.bnf.fr/services/engine/search/sru?operation=searchRetrieve&version=1.2&collapsing=disabled&query=dc.relation%20all%20%22cb307941569%22 Lire sur Gallica, 23 volumes] ; [https://archive.org/search.php?query=Bulletin%20annoté%20des%20lois%2C%20décrets%20et%20ordonnances%2C%20depuis%20le%20mois%20de%20juin%201789%20jusqu%27au%20mois%20d%27ao%C3%BBt%201830 Lire sur Internet Archive].
* 1848 - {{Bibliographie|Q30955156}} <!-- Abolition de l'esclavage, discours 1847, Guadeloupe -->
* 1948 - {{Bibliographie|Q27654008}}
* 2002 - {{bibliographie|Q27916948}}
* 2008 - {{Bibliographie|Q27653801}}
* Musée du quai Branly, Agence Gaya.- [https://carolineguillot.com/works/les-ilots-de-la-liberte/ Les îlots de la liberté]
* 2015 - {{bibliographie|Q27888559}}
== Notes & Références ==
{{Références}}
{{Bas de page
| idfaculté = histoire
| précédent = [[../Les abolitions des traites/]]
| suivant = [[../Etre citoyen et participer à l'élaboration des lois/]]
}}
[[Catégorie:Thèses de doctorats]]
n6ccr2ytyv45yfw01cum5b37kvjyd1q
Recherche:Les abolitions des traites et des esclavages/Annexe/Bibliographie
104
55632
966453
961299
2025-07-07T20:26:10Z
Crochet.david.bot
1005
Bot : correction de la syntaxe wiki
966453
wikitext
text/x-wiki
__EXPECTED_UNCONNECTED_PAGE__
{{en travaux|date=mercredi 20 mai 2015}}
{{Annexe
| idfaculté = histoire
| numéro = 6
| niveau = 9
| précédent = [[../Iconographie/]]
| suivant = [[../../|Sommaire]]
}}
__TOC__
{{Clr}}
== Introduction ==
=== 1529-1799 - Les Bologne, artistes & financiers ===
;1529-1609 - Jean de Bologne
* 1906 - {{bibliographie|Q117383276}} Une erreur sur la date de naissance et sur la date de décès ? <!-- Jean de Bologne (1524-1608), fin de la Renaissance : tableau de la sculpture italienne au XVIe siècle -->
;1706-1792 - Pierre de Bologne
* 1746 - {{bibliographie|Q28374645}} <!-- Pierre de Bologne.- Poésies diverses dédiées à Monseigneur le Dauphin -->
* 1758 - {{bibliographie|Q28374191}} <!-- Pierre de Bologne.- Odes sacrées dédiées à Monseigneur le Dauphin -->
* 1786 - {{bibliographie|Q24026474}} <!-- Pierre de Bologne.- Amusemens d'un septuagénaire -->
=== 15 juillet 1676 - Bataille du Petit Goave, Saint-Domingue ===
[[File:Le Combat du Petit Goüave - Adrien Le Blanc - btv1b59056431 (1 of 2).jpg|600 px|vignette|centré|<center>Le Combat du Petit Goüave. Bataille du 15 juillet 1676 au Petit-Goâve, Hispaniola, Saint-Domingue<center>]]
* 2004 - {{bibliographie|Q121936560}} <!-- Économie et société dans la France de l'Ouest atlantique du Moyen Âge aux Temps modernes -->
=== 1685-1848 - Le Code noir (France) ===
[[Fichier:Manuscrit Ordonnance mars 1685 sur esclaves îles de l'Amérique française page 1.jpg|100px|vignette|gauche|1685 - Manuscrit de l'Ordonnance sur l'esclavage aux îles de l'Amérique française]]
Voir [[c:Le Code noir (France)|Le Code noir (France) sur Commons]]
=== 1716 - Edit du Roy concernant les esclaves nègres des colonies donné à Paris au mois d'octobre 1716 ===
==== 1716 - Registré au parlement du Dauphiné ====
1716 - {{bibliographie|Q110461197}} <!-- Edit du Roy concernant les esclaves nègres des colonies donné à Paris au mois d'octobre 1716 --> ()
==== 1738 - Edition à Paris ====
* 1738 - {{bibliographie|Q107214589}} Louis XV.- Edit du Roy concernant les esclaves nègres des colonies donné à Paris au mois d'octobre 1716, publié en 1738 à Paris, Au Palais. Copie de l'enregistrement fait au parlement de Dijon le 7 décembre 1716, [http://www.manioc.org/patrimon/ADG18211 lire sur Manioc], sous forme de tiré à part <!-- Edit du Roy concernant les esclaves nègres des colonies donné à Paris au mois d'octobre 1716 -->
=== 1760-1776 - René-Josué Valin.- Nouveau commentaire sur l'ordonnance de la marine du mois d'août 1681 ===
{{Bibliographie|Q107110827}}, oeuvre littéraire de René-Josué Valin <!-- Nouveau commentaire sur l'ordonnance de la marine du mois d'août 1681 -->
;1760
* 1760 - {{Bibliographie|Q22679697}} <!-- Nouveau commentaire sur l'ordonnance de la marine du mois d'août 1681, Tome I, édition de 1760 -->
'''**''' ''1685-1716-1760 - [[s:Livre:Edit concernant les Esclaves des Colonies de 1685 & 1716.djvu|Deux édits concernant les Esclaves des Colonies]], Extrait de René-Josué Valin.- Nouveau commentaire sur l’ordonnance de la marine, édition de 1760, Tome I :<br>'''1°)''' [[w:Page:Edit concernant les Esclaves des Colonies de 1685 & 1716.djvu/4|ÉDIT Touchant la Police des Ifles de l’Amérique Françoife, du mois de Mars 1685]], Premier édit légalisant l'esclavage dans les colonies d'Amérique, signé par Louis XIV.<br>'''2°)''' [[s:Page:Edit concernant les Esclaves des Colonies de 1685 & 1716.djvu/8|ÉDIT Concernant les Eſclaves des Colonies, du mois d'octobre 1716]], signé par le Régent Philippe d'Orléans au nom de Louis XV, alias Regiſtré au Greffe du Conſeil Supérieur du Cap, le 3 février 1717.''
'''**''' ''1716-1760 - {{Bibliographie|Q87478452}}'' <!-- Édit royal d'octobre 1716 concernant les esclaves nègres des colonies -->
* 1760 - {{Bibliographie|Q22679701}} <!-- Nouveau commentaire sur l'ordonnance de la marine du mois d'août 1681, Tome II, édition de 1760 -->
'''Tiré à part de l'édition de 1760, en cours d'édition sur Wikisource au 4 avril 2023'''
* 1685 & 1716 - {{bibliographie|Q87921376}} <!-- Edit concernant les Esclaves des Colonies de 1685 & 1716 -->
;1766
* 1766 - {{Bibliographie|Q107112367}} <!-- Nouveau commentaire sur l'ordonnance de la marine du mois d'août 1681, Tome I, Edition de 1766 -->
;1776
* 1776 - {{Bibliographie|Q117352789}} <!-- Nouveau commentaire sur l'ordonnance de la marine, du mois d'aout 1681, Tome I, Edition de 1776 -->
* 1776 - {{Bibliographie|Q117352805}} <!-- Nouveau commentaire sur l'ordonnance de la marine, du mois d'aout 1681, Tome II, Edition de 1776 -->
=== 1774 ===
* 1774 (2 novembre) - {{bibliographie|Q117450889}} <!-- Lettres patentes du roy concernant le commerce des grains dans l'intérieur du Royaume -->
=== 1784 ===
==== 1784-1791 - Recueils de pièces imprimées concernant les colonies française, les impôts en France, la Marine ====
* 1784-1791 - {{bibliographie|Q117450573}} Cf. [https://catalogue.bnf.fr/ark:/12148/cb45721783g Liste des documents contenus]. <!-- 1784-1791 - Recueils de pièces imprimées concernant les colonies française, les impôts en France, la Marine -->
* 1789-1790 - {{bibliographie|Q109388528}} <!-- Recueils de pièces imprimées concernant les colonies, Traite des Noirs, esclavage, droits des Noirs, colonies françaises, 1789-1790 -->
* 1790 - {{bibliographie|Q107004744}} <!-- Recueils de pièces imprimées concernant Saint Domingue, Assemblée provinciale du Nord, Assemblée générale de la partie française, 1ere série, 1790 -->
=== 1790 ===
==== Liste des ouvrages sur la traite et l'esclavage ====
[[Fichier:Liste des ouvrages sur la traite et l'esclavage, Titre.png|100px|vignette|gauche|Société des Amis des Noirs - Liste des ouvrages sur la traite et l'esclavage, circa 1790]]
* Circa 1790 - {{bibliographie|Q23956334}} Contenant : <!-- liste des ouvrages sur la traite et l'esclavage -->
** {{bibliographie|Q117825859}} publié dans {{bibliographie|Q117825929}} Cf. [https://gallica.bnf.fr/ark:/12148/bpt6k9796463r/f451.item Découverte d'une conspiration contre les intérêts de la France. Avec un annexe, Tableau des membres de la Société des Amis des Noirs]. '''A créer. Vérifier l'auteur'''. <!-- "Tableau des membres de la Société des amis des noirs", publié dans "Recueils de pièces imprimées concernant les colonies. Noirs, Traite, esclavage, droits" -->
<nowiki>* {{bibliographie|}} <!-- --></nowiki>
{| class="wikitable"
|+ Circa 1790 - {{bibliographie|Q23956334}}
|-
! <center>Numéro</center> !! Année !! Bibliographie
|-
| [[s:Page:Société des Amis des Noirs - Liste des ouvrages sur la traite et l'esclavage, circa 1790.pdf/1|1]] || 1790 ||{{bibliographie|Q117825984}} traduit de :1789 - {{bibliographie|Q117825498}} <!-- Essai sur les désavantages politiques de la traite des negres. En deux parties -->
* '''Ne pas confondre avec''' : "An Essay on the Slavery and Commerce of the Human Species" publié en 1789
* '''Ne pas confondre avec''' : 1814 - {{bibliographie|Q99670401}}<br>
** L'Institut Coppet donne le titre suivant : ''[https://www.institutcoppet.org/les-desavantages-politiques-de-la-traite-des-negres/ Essai sur les désavantages politiques de la traite des Nègres par Clarkson. Traduit de l'anglais sur la dernière édition qui a paru à Londres en 1789]''<br>
** L'article de l'Institut Copet cite : [[w:Charles Dunoyer|Charles Dunoyer (1786-1862)]].- ''Les désavantages politiques de la traite des nègres'' mis en ligne le 21 février 2022.<br>Charles Dunoyer a publié en 1814 " ''Sur l’Essai sur les désavantages politiques de la traite des nègres de Clarkson''", Le Censeur, tome II, pages 156-175.<br>
** Voir également la citation, dans le même article, de : [https://www.google.fr/books/edition/Le_nouvelliste_fran%C3%A7ais_ou_recueil_choi/xmKUBJawJAsC?hl=fr&gbpv=1&pg=PA24&printsec=frontcover Examen de l'essai sur les désavantages politiques de la traite de Nègres par Clarkson et des écrits en général qui paraissent sur cet objet en Angleterre], [https://www.google.fr/books/edition/Le_nouvelliste_français_ou_recueil_choi/xmKUBJawJAsC Le nouvelliste français ou recueil choisi de mémoires], 1816.<br>
** "''[https://www.google.fr/books/edition/Le_censeur/wX84AQAAMAAJ?hl=fr&gbpv=1&pg=PA175&printsec=frontcover Essai sur les désavantages politiques de la traite des nègres par Clarkson. Traduit de l'anglais sur la dernière édition qui a paru à Londres en 1789]''" paraît dans [https://www.google.fr/books/edition/Le_censeur/wX84AQAAMAAJ Le censeur ou Examen des actes et des ouvrages qui tendent à détruire ou à consolider la constitution de l'état], Volume 2, page 156, 1814.
| Exemple ||
|}
{{bibliographie|Q99670401}} <!-- Essai sur les désavantages politiques de la traite des nègres -->
=== 1794-1931 - Bulletin des lois du Royaume de France ===
*[[d:Q111130824|1794-1931]] - {{bibliographie|Q111130824}} N° 1 du 24 prairial an II (12 juin 1794) - nouvelle série, n° 529 du 31 janvier 1931, France. Bulletin Des Lois Du Royaume De France. Paris: De l'Imprimerie royale, [https://catalog.hathitrust.org/Record/012154484 Hathithrust]. Cf. [https://onlinebooks.library.upenn.edu/webbin/book/lookupname?key=France.%20Laws%2c%20statutes%2c%20etc The Online Books, Statutes France. Laws, France. Laws, statutes, etc.] <!-- France. Bulletin Des Lois Du Royaume De France. Paris: De l'Imprimerie royale, -->
=== 1838-1843 - Catalogue général des bibliothèques, Département de la marine et des colonies ===
''Gallery à vérifier !''
* 1838-1843 - {{bibliographie|Q86473521}} Catalogue général des livres composant les bibliothèques du Département de la marine et des colonies, [https://data.bnf.fr/de/11873620/bibliotheque_historique_centrale_de_la_marine_vincennes__val-de-marne/ Bibliothèque historique centrale de la Marine. Vincennes, Val-de-Marne], Œuvre écrite (Q86473521) en 5 volumes
* 1843 - {{bibliographie|Q88188079}} Table alphabétique par noms d'auteurs et par titres d'ouvrages anonymes du catalogue général des livres composant les bibliothèques du département de la marine et des Colonies
<gallery>
File:Catalogue général des livres composant les bibliothèques du Département de la marine et des colonies (1838-43) T1.png|{{bibliographie|Q88288369}}
File:Catalogue général des livres composant les bibliothèques du Département de la marine et des colonies (1838-43) T2.png|<nowiki>{{bbliographie|}}</nowiki>, tome 2
File:Catalogue général des livres composant les bibliothèques du Département de la marine et des colonies (1838-43) T3.png|{{bibliographie|Q88187752}}, tome 3
File:Catalogue général des livres composant les bibliothèques du Département de la marine et des colonies (1838-43) T4.png|{{bibliographie|Q88187346}}, tome 4
File:Table alphabétique catalogue des livres composant les bibliothèques du Département de la marine et des colonies 1843.png|[[c:File:Catalogue général des livres composant les bibliothèques du Département de la marine et des colonies (1838-43) T5|Table alphabétique, (1838-43) T5.]], {{bibliographie|Q88188079}}
</gallery>
=== 1856 - Introduction générale à l'étude du droit ===
* 1856 - {{bibliographie|Q28799617}} <!-- Louis Prosper Auguste Eschbach, Introduction générale à l'étude du droit -->
==== 1930-1931 - Wroth, L.C. Acts of French royal administration concerning Canada, Guiana, the West Indies and Louisiana, prior to 1791 ====
* 1930 - {{bibliographie|Q22811618}}, Œuvre littéraire, [https://catalog.hathitrust.org/Record/001169580 Lire en ligne] <!-- Acts of French royal administration concerning Canada, Guiana, the West Indies and Louisiane -->
** 1930 - {{bibliographie|Q107430390}} [[d:Q106299887|WikiProject PCC Wikidata Pilot/Yale University anglais]] <!-- Acts of French Royal Administration Concerning Canada, Guiana, the West Indies and Louisiana, Prior to 1791: a List anglais -->
* 1930 - {{bibliographie|Q107431557}} <!-- Acts of French Royal Administration Concerning Canada, Guiana, the West Indies and Louisiana, Prior to 1791: a List anglais -->
** Janvier-février 1931 - {{bibliographie|Q117319408}}, Compte-rendu de lecture <!-- Wroth (Lawrence C.) et Annan (Gertrude L.). — Acts of French Royal Administration -->
{{Citation bloc| Ambre Troizat (discussion contributions)<br />
Bonjour Hélène (discussion contributions),<br />
Peux-tu m'aider sur la bibliographie ci-dessous ?<br />
# Les données saisies sont-elles correctes ?
# Qu'est-ce que le WikiProject PCC Wikidata Pilot/Yale ? Quel est le lien avec cet ouvrage ?
# Cela veut-il dire que l'ouvrage fait partie d'un projet de recherche de Yale Université qui utilise Wikidata ?<br>
Je voudrais créer un groupe de travail pour éditer ces ouvrages multilingues sur <https://wikisource.org>. Comme ce qui a été commencé ici : <https://wikisource.org/wiki/Page:BnF_-_Catalogue_de_l%27histoire_de_l%27Am%C3%A9rique,_V1,_1903.djvu/389>. Ce type d'ouvrage serviront à vérifier mon travail de recherche. Je suis encore trop seule... C'est un euphémisme !...<br />
Bonne semaine<br />
* 1930 - Wroth, L.C. Acts of French royal administration concerning Canada, Guiana, the West Indies and Louisiana, prior to 1791<br />
* 1930 - Lawrence C. Wroth, Gertrude L. Annan, Acts of French Royal Administration Concerning Canada, Guiana, the West Indies and Louisiana, Prior to 1791: a List, (bibliography)Voir et modifier les données sur Wikidata WikiProject PCC Wikidata Pilot/Yale University anglais<br />
* 1930 - (en) Lawrence C. Wroth and Gertrude L. Annan, Acts of French Royal Administration Concerning Canada, Guiana, the West Indies and Louisiana, Prior to 1791: a List, New York Public Library, 1930 (OCLC 1134646, lire en ligne)Voir et modifier les données sur Wikidata|[[d:Topic:Xf4rb7bjhdnrabc9|1930 - Wroth, L.C. Acts of French royal administration …, prior to 1791]]}}
=== 1968 - La Révolution française et l'abolition de l'esclavage ===
<br />
<br />
[[Fichier:Tous les hommes sont Egaux par la nature et devant la loi.jpg|600px|vignette|centré|<center>Tous les hommes sont Egaux par la nature et devant la loi</center>]]
<br />
<br />
==== Plan sur Wikimedia Commons ====
* [[c:Category:Textes, La Révolution française et l'abolition de l'esclavage|Category:Textes, La Révolution française et l'abolition de l'esclavage]]
==== Gallery ''IA La Révolution Française Et L'Abolition De L'Esclavage'', pdf ====
'''Question''' : Qu'est-ce que "''IA La Révolution Française Et L'Abolition De L'Esclavage''", i.e, LaRvolutionFrannaiseEtLabolitionDeLesclavage
<gallery>
File:La Révolution française et l'abolition de l'esclavage, vol.1 (IA LaRvolutionFrannaiseEtLabolitionDeLesclavageVol.1).pdf|(IA LaRvolutionFrannaiseEtLabolitionDeLesclavageVol.1), vol.1, pdf
File:La Révolution française et l'abolition de l'esclavage, vol. 2 (IA RevolFrancaiseAbolEsclavageBNF02).pdf|(IA RevolFrancaiseAbolEsclavageBNF02), vol. 2, pdf
File:La Révolution française et l'abolition de l'esclavage, vol. 3 (IA RevolFrancaiseAbolEsclavageBNF03).pdf|(IA RevolFrancaiseAbolEsclavageBNF03), vol. 3, pdf
File:La Révolution française et l'abolition de l'esclavage, vol. 4 (IA RevolFrancaiseAbolEsclavageBNF04).pdf|(IA RevolFrancaiseAbolEsclavageBNF04), vol. 4, pdf
File:La Révolution française et l'abolition de l'esclavage, vol. 5 (IA RevolFrancaiseAbolEsclavageBNF05).pdf|(IA RevolFrancaiseAbolEsclavageBNF05), vol. 5, pdf
File:La Révolution française et l'abolition de l'esclavage, vol. 6 (IA RevolFrancaiseAbolEsclavageBNF06).pdf|(IA RevolFrancaiseAbolEsclavageBNF06), vol. 6, pdf
File:La Révolution française et l'abolition de l'esclavage, vol. 7 (IA RevolFrancaiseAbolEsclavageBNF07).pdf|(IA RevolFrancaiseAbolEsclavageBNF07)vol. 7, pdf
File:La Révolution française et l'abolition de l'esclavage, vol. 8 (IA RevolFrancaiseAbolEsclavageBNF08).pdf|(IA RevolFrancaiseAbolEsclavageBNF08), vol. 8, pdf
File:La Révolution française et l'abolition de l'esclavage, vol. 9 (IA RevolFrancaiseAbolEsclavageBNF09).pdf|(IA RevolFrancaiseAbolEsclavageBNF09), vol. 9, pdf
File:La Révolution française et l'abolition de l'esclavage, vol. 10 (IA RevolFrancaiseAbolEsclavageBNF10).pdf|(IA RevolFrancaiseAbolEsclavageBNF10), vol. 10, pdf
File:La Révolution française et l'abolition de l'esclavage, vol. 11 (IA RevolFrancaiseAbolEsclavageBNF11).pdf|(IA RevolFrancaiseAbolEsclavageBNF11), vol. 11, pdf
File:La Révolution française et l'abolition de l'esclavage, vol. 12 (IA RevolFrancaiseAbolEsclavageBNF12).pdf|(IA RevolFrancaiseAbolEsclavageBNF12), vol. 12, pdf
</gallery>
==== Gallery La Révolution Française Et L'Abolition De L'Esclavage, djvu ====
<gallery>
La Révolution française et l'abolition de l'esclavage, t2.djvu|t2, djvu
La Révolution française et l'abolition de l'esclavage, t6.djvu|t6, djvu
La Révolution française et l'abolition de l'esclavage, t7.djvu|t7, djvu
La Révolution française et l'abolition de l'esclavage, t8.djvu|t8, djvu
La Révolution française et l'abolition de l'esclavage, t12.djvu|t12, djvu
</gallery>
==== La Révolution française et l'abolition de l'esclavage sur BnF ====
* Voir l'ensemble des 4 volumes sur BnF : [https://catalogue.bnf.fr/rechercher.do?index=TOUS3&numNotice=37334117&typeNotice=E La Révolution française et l'abolition de l'esclavage].
==== La Révolution française et l'abolition de l'esclavage sur Gallica ====
[[Fichier:La Révolution française et l'abolition de l'esclavage (Livres).png|100px|vignette|gauche|La Révolution française et l'abolition de l'esclavage sur Gallica]]
{{Citation bloc|LA REVOLUTION FRANÇAISE ET L’ABOLITION DE L’ESCLAVAGE<br />
La collection "La Révolution française et l’abolition de l’esclavage’ comprend au total quatre-vingt-neuf titres répartis en douze volumes, qui forment quatre séries :<br />
A - La traite des Noirs et l’esclavage, tomes I à V.<br />
B - La Société des Amis des Noirs, tomes VI à IX.<br />
C - La révolte des Noirs et des Créoles, tomes X et XL<br />
D - La législation nouvelle, qui, avec une table générale des douze volumes et un index, forme le XIIe et dernier volume.|Plan général de la série sur Gallica<ref>[https://gallica.bnf.fr/ark:/12148/bpt6k9334m/f4.item La Révolution française et l'abolition de l'esclavage ; 10-11. La révolte des Noirs et des Créoles. 10.1]</ref>}}
==== Plan sur Wikisource ====
'''A - La traite des Noirs et l’esclavage, tomes I à V.''' : [[s:Livre:La Révolution française et l'abolition de l'esclavage, t1.djvu|I]] - [[s:Livre:La Révolution française et l'abolition de l'esclavage, t2.djvu|II]] - [[s:Livre:La Révolution française et l'abolition de l'esclavage, t3.djvu|III]] - [[s:Livre:La Révolution française et l'abolition de l'esclavage, t4.djvu|IV]] - [[s:Livre:La Révolution française et l'abolition de l'esclavage, t5.djvu|V]]
* '''A - La traite des Noirs et l’esclavage, tomes I à V., {{BNF|37447045h}}, comprend :'''
* [[s:Livre:La Révolution française et l'abolition de l'esclavage, t1.djvu|'''I''']]. Henrion de Pansey, Sacy, Lescallier, abbé Grégoire, etc.
* [[s:Livre:La Révolution française et l'abolition de l'esclavage, t2.djvu|'''II''']]. Abbé Sibire. L'Aristocratie négrière
* [[s:Livre:La Révolution française et l'abolition de l'esclavage, t3.djvu|'''III''']]. Lecointe-Marsillac. Le "More-lack"
* [[s:Livre:La Révolution française et l'abolition de l'esclavage, t4.djvu|'''IV''']]. Abbé Cournand, Laborie, Mandar, Gouge, etc.
* [[s:Livre:La Révolution française et l'abolition de l'esclavage, t5.djvu|'''V''']].[Bonnemain, Kersaint, Dorfeuille, Chaumette, etc.
La Société des Amis des Noirs : VI - VII - VIII - IX
La révolte des Noirs et des Créoles : X - XI
La législation nouvelle : table générale & index : XII
==== Bibliographie à partir de Wikidata ====
* [[d:Q116726833|1968]] - Œuvre littéraire : {{bibliographie|Q116726833}} <!-- La Révolution française et l'abolition de l'esclavage -->
* 1968 - 10 - {{bibliographie|Q116727262}} <!-- La Révolution française et l'abolition de l'esclavage, t10, révolte des Noirs et des Créoles -->
* 1968 - {{bibliographie|Q23936691}} <!-- La Révolution française et l'abolition de l'esclavage, Recueil de textes juridique, Droit colonial -->
=== 2007-2021 - Guide des sources de la traite négrière, de l'esclavage et de leurs abolitions ===
{{Citation bloc|L’ampleur des sources écrites conservées sur la traite et l’esclavage des Noirs suffirait sans doute à démontrer le poids du passé négrier de la France et de l’Europe. Cette activité qui a pu prospérer à l’abri des lois et sous la protection même de l’autorité royale a laissé à l’historien des masses considérables de documents dont l’exploitation a correspondu aux débuts de l’histoire scientifique.<br />La traite négrière et l’esclavage ont en effet suscité rapidement l’intérêt des historiens, dès la fin du XIXe siècle, au point qu’à l’abondante littérature abolitionniste née à l’époque de l’[[w:Encyclopédie ou Dictionnaire raisonné des sciences, des arts et des métiers|Encyclopédie]] et disparue avec les dernières publications à caractère politique sous le Second Empire, a succédé, après une courte période d’oubli, à la fin des années 1890, un corpus non moins volumineux de publications scientifiques estimé récemment à près de {{formatnum:14000}} titres.|2007 - Guide des sources de la traite négrière, de l’esclavage et de leurs abolitions, établi, sous la direction de Claire Sibille. Paris : La Documentation française, 2007. In-8o, 625 pages, 48 pl. h.-t. coul. et n. et bl. (Guides). ('''A sasir sur Wikidata''')<br />— [[d:Q108527315|2007]] - {{bibliographie|Q108527315}}<ref>[[d:Q108527315|Le Guide des sources de la traite négrière, de l'esclavage et de leurs abolitions]] était, en 2007, un service interministériel des Archives de France, sur archivesportaleurope.net. On le trouve le 28 mars 2023 sur [https://www.archivesportaleurope.net archivesportaleurope.net] accompagné d'une note de publication : introduction historique et analyse du contenu de l'ouvrage par [[d:Q41331602|Louis Bergès]], directeur des [[w:Archives départementales de la Gironde|Archives départementales de la Gironde]].</ref> <!-- Le Guide des sources de la traite négrière, de l'esclavage et de leurs abolitions --><br />— 2008 - {{bibliographie|Q117321444}} <!-- Guide des sources de la traite négrière, de l’esclavage et de leurs abolitions, établi sous la direction de Claire Sibille, 2007 --><br />— 2013 - {{bibliographie|Q117321008}} <!-- Le guide des sources de la traite négrière, de l’esclavage et de leurs abolitions --><br />— 2021 - {{bibliographie|Q117320185}} <!-- Guide des sources de la traite négrière, de l'esclavage et de leurs abolitions --><br />— 13 juillet 2021 - {{bibliographie|Q117321122}} <!-- Guide des sources de la traite négrière, de l'esclavage et de leurs abolitions --><ref>Pour mémoire, La liste des ouvrages sur la traite et l'esclavage publié par la Société des Amis des Noirs au début des années 1790 comprend 4 pages. Cf. {{bibliographie|Q23956334}}. </ref>}}
{{Citation bloc|Voici une œuvre savante, préfacée par l’ancien ministre de la Culture et de la Communication [[w:Q707980|Renaud Donnedieu de Vabres]], qui arrive à point nommé pour apaiser, comme le souligne dans l’avant-propos [[d:Q33205077|Martine de Boisdeffre]], directrice des Archives de France, "l’émotion suscitée dans certains milieux associatifs" et plus largement peut-on dire dans une partie de l’opinion, par la mise en vente publique de documents concernant la traite<ref>Le Monde.- [https://www.lemonde.fr/societe/article/2005/03/17/la-vente-de-documents-lies-a-l-esclavage-contestee-en-justice_402030_3224.html La vente de documents liés à l'esclavage contestée en justice]. La décision, mise en délibéré, devrait être rendue vendredi matin. Publié le 17 mars 2005</ref>|2008 - {{bibliographie|Q117321444}} <!-- Guide des sources de la traite négrière, de l’esclavage et de leurs abolitions, établi sous la direction de Claire Sibille, 2007}}
=== 1930 - Wroth, L.C. Acts of French royal administration concerning …, prior to 1791 ===
{{Citation bloc|Mais précisément c'est le propre de cette sorte d'ouvrages d'être indéfiniment perfectible : celui-ci représente déjà un progrès considérable sur ce qui avait été fait précédemment ; ceux qui suivront bénéficieront du travail énorme qui a permis de le constituer, et y ajouteront.|Janvier-février 1931 - {{bibliographie|Q117319408}}, Compte-rendu de lecture <!-- Wroth (Lawrence C.) et Annan (Gertrude L.). — Acts of French Royal Administration -->}}
=== 2022 - Carminella Biondi, Colonies, traite et esclavage des Noirs dans la presse à la veille de la Révolution ===
* 2022 - {{bibliographie|Q117327203}} Œuvre écrite. <!-- Colonies, traite et esclavage des Noirs dans la presse à la veille de la Révolution -->
** 2022 - {{bibliographie|Q117327275}} <!-- Colonies, traite et esclavage des Noirs dans la presse à la veille de la Révolution -->
** 2022 - {{bibliographie|Q117327352}} <!-- Colonies, traite et esclavage des Noirs dans la presse à la veille de la Révolution -->
** 2022 - {{bibliographie|Q117327379}} <!-- Colonies, traite et esclavage des Noirs dans la presse à la veille de la Révolution -->
== Ouvrages bibliographiques référents ==
=== Theleme ===
Theleme ([http://theleme.enc.sorbonne.fr/ Techniques pour l'Historien en Ligne : Études, Manuels, Exercices])
* [http://theleme.enc.sorbonne.fr/bibliographies/ Bibliographies]
* [http://theleme.enc.sorbonne.fr/cours/ Cours]
* [http://theleme.enc.sorbonne.fr/dico Dictionnaire des abréviations françaises]
* [http://theleme.enc.sorbonne.fr/dossiers/ Dossiers documentaires]
=== Annales maritimes et coloniales ===
* [https://archive.org/search.php?query=Annales%20maritimes%20et%20coloniales Internet Archives]
==== Travaux bibliographiques ====
'''Gabriel Debien'''
* 1949 - {{bibliographie|Q107887064}} <!-- Les travaux d'histoire sur Saint-Domingue, chronique (1946-1950) -->
* 1949 - {{bibliographie|Q107896364}} <!-- Les travaux d'histoire sur Saint-Domingue, chronique (1950-1952) (suite) -->
* 1979-1982 - {{bibliographie|Q110007906}} <!-- Chronique bibliographique de l’histoire des Antilles françaises (1979-1982) -->
== Catalogues généraux ==
=== Catalogue de l'histoire de France ===
* Bibliothèque nationale de France.- [https://www.google.com/search?tbm=bks&q=Catalogue+de+l%27histoire+de+France#tbs=sbd:1&tbm=bks&q=inauthor:%22Bibliothèque+nationale%22+%2B+%22Catalogue+de+l%27histoire+de+France%22&* Catalogue de l'histoire de France]
* 1863 - {{bibliographie|Q26905787}}, [https://archive.org/details/cataloguedelhist08bibl/page/660 Internet Archive : Section II, France Coloniale], [https://books.google.fr/books?id=6PJZptS7B5gC&hl=fr&pg=PP11#v=onepage&q=coloniale&f=false Google Books : France Coloniale] <!-- BNF, Napoléon III, Catalogue de l'histoire de France -->
* 1885 - {{bibliographie|Q66004512}} <!-- Bertrand du Pouget de Nadaillac, Catalogue d'une collection de livres -->
=== Jacques-Charles Brunet]] (1780-1867).- Manuel du libraire et de l'amateur de livres ===
[[Fichier:Plaque Jacques-Charles Brunet, 4 rue Gît-le-Cœur, Paris 6.jpg|100px|vignette|gauche]]
* [[w:Jacques Charles Brunet|Jacques-Charles Brunet]] (1780-1867).- Manuel du libraire et de l'amateur de livres.
** 1810 - {{bibliographie|Q19217962}}. Plusieurs rééditions revues et augmentées, la 5e en 1860-1865, {{BNF|13746356h}} ; {{BNF|37065021r}}, {{BNF|}}, {{BNF|301695261}}, 5{{e}} édition (1860-1865) : {{BNF|301695339}}
** Notices BnF : [http://catalogue.bnf.fr/rechercher.do?index=TOUS3&numNotice=13746356&typeNotice=s 19 notices liées] dont [http://catalogue.bnf.fr/rechercher.do?index=TIT3&numNotice=13746356&typeNotice=s 18 liées en tant que titre]
*5{{e}} édition (1860-1865) du ''Manuel du libraire et de l'amateur de livres'', {{BNF|301695339}}
{| class="wikitable"
|-
! Volume !! BnF Gallica !! Wikisouce !! IA .djvu
|-
| Premier || [http://gallica.bnf.fr/ark:/12148/bpt6k209347t 1878, Tome premier, A-M] || [[s:Livre:Brunet - Manuel du libraire, 1860, T01.djvu|1860, T01]] || [https://ia802608.us.archive.org/30/items/manueldulibrair08brungoog/manueldulibrair08brungoog.djvu Tome I, 1814]
|-
| Second || [http://gallica.bnf.fr/ark:/12148/bpt6k2093486 Tome second, N-Z] || Texte de la cellule || Texte de la cellule
|-
| Troisième || [http://gallica.bnf.fr/ark:/12148/bpt6k209349k Tome troisième] || Texte de la cellule || Texte de la cellule
|-
| Quatrième || [http://gallica.bnf.fr/ark:/12148/bpt6k209350h Tome quatrième] || Texte de la cellule || Texte de la cellule
|-
| Cinquième || [http://gallica.bnf.fr/ark:/12148/bpt6k209351w Tome cinquième] || Texte de la cellule || Texte de la cellule
|-
| Sixième || [http://gallica.bnf.fr/ark:/12148/bpt6k2093541 Tome sixième] || Texte de la cellule || Texte de la cellule
|-
| Supplément à la 5{{e}} édition, I || [http://gallica.bnf.fr/ark:/12148/bpt6k2093528 Supplément, Tome I] || Texte de la cellule || Texte de la cellule
|-
| Supplément à la 5{{e}} édition, II || [http://gallica.bnf.fr/ark:/12148/bpt6k209353n Supplément, Tome II] || Texte de la cellule || Texte de la cellule
|}
**[http://gallica.bnf.fr/ark:/12148/bpt6k209347t Tome I]
**[http://gallica.bnf.fr/ark:/12148/bpt6k2093486 Tome II]
**[http://gallica.bnf.fr/ark:/12148/bpt6k209349k Tome III]
**[http://gallica.bnf.fr/ark:/12148/bpt6k209350h Tome IV]
**[http://gallica.bnf.fr/ark:/12148/bpt6k209351w Tome V]
**[http://gallica.bnf.fr/ark:/12148/bpt6k2093541 Tome VI]
*Supplément à la 5{{e}} édition (1878-1880), {{BNF|37065021r}}
**[http://gallica.bnf.fr/ark:/12148/bpt6k2093528 Tome I]
**[http://gallica.bnf.fr/ark:/12148/bpt6k209353n Tome II]
=== Extraits (Amérique) ===
==== Volume I ====
* 1654 •—
* 1700 •— Carte de l'Amérique méridionale, par J. de La Crus Cano y Olmeida, publiée à Londres, par Faden, en 1700. feuilles.
* 1700 •— Carte des États-Unis de l'Amérique septentrionale, par Arrowsmith (en anglais). Londres, 1700, 4 feuilles.
* 1705 •— Carte représentant les nouvelles découvertes faites dans l'intérieur de l'Amérique septentrionale, par Arrowsmith (en anglais). London, 1705, S feuilles.
— Atlas pour servir à Thistoire des découvertes en Amérique, publié par Fr. KcirrsMANif, etc. Berlin, 1850, gr. in-fol., avec un texte in-4.
== Textes juridiques ==
=== Introduction au droit (Pédagogie) ===
* 1856 - {{bibliographie|Q28799617}}
=== Collection de textes juridiques ===
* 1824-1938 - {{bibliographie|Q27908367}}
== Informations officielles ==
* 1700 - {{bibliographie|Q2839090}}, [[w:Almanach royal|Almanach royal]] de 1700 à 1792, puis sous différents titres (Annuaire impérial, etc.) de 1793 à 1919. [https://archive.org/search.php?query=Almanach+royal&page=2 Lire en ligne].
** 1826 - {{bibliographie|Q27908729}}, [https://archive.org/stream/almanachroyal00pariuoft#page/n7/mode/2up Guadeloupe]
** 1831-1847 - {{bibliographie|Q27908761}}, [http://gallica.bnf.fr/ark:/12148/cb344541137/date Lire en ligne]
== Catalogues généraux sur les Amériques ==
L'ordre est chronologique & thématique.
{{Trouver des sources}}
=== Catalogues papier ===
* 1905 - Tantet, Victor (1862-1906).- [http://gallica.bnf.fr/ark:/12148/bpt6k6546745c/f24.image.r=%22Annales%20maritimes%20et%20coloniales%22 Catalogue méthodique de la bibliothèque du ministère des Colonies], dressé par Victor Tantet, Table alphabétique, par M. O. Wirth, Impr. administrative (Melun), 1905.
* [[d:Q24205492|1984]] - {{bibliographie|Q24205492}}
* [[d:Q22117550|2016]] - {{bibliographie|Q22117550}}. Travaux universitaires à propos de l'esclavage publiés depuis 1900.
=== Bibliothèques de particuliers mis en vente (catalogue) ===
La question est comment des particuliers bibliophiles s'intéressent aux colonies.
* 1854 - {{bibliographie|Q28050418}}
=== Catalogues, ouvrages numérisés ===
[[Fichier:Petrus Martyr Anglerius bibliographie New York Library.png|vignette|100px|left|Bibliographie]]
== Ouvrages bibliographiques concernant les colonies ==
* 2014 - {{bibliographie|Q23927854}}
==== Calendar of Letters relating to the negotiations between England and Spain, 1509-1525 ====
* {{Ouvrage
| langue = en
| prénom1 = G.A.
| nom1 = Bergenroth
| prénom2 = Archivo General de Simancas
| nom2 =
| lien auteur1 = w:en:Gustav Bergenroth
| lien auteur2 = w:Archive Genérale de Simancas
| titre = Calendar of Letters, Despatches, and State Papers, relating to the negotiations between England and Spain, preserved in the Archives at Simancas and elsewhere (13 vol. [and] 2 suppls. to v. 1-̂2, in 20.)
| sous-titre = Henry VIII, 1509-1525
| lien titre =
| numéro d'édition =
| éditeur = London, Longman, Green, Longman, & Roberts [etc.]
| collection = Great Britain, Public Record Office
| lien éditeur =
| lieu = London
| année = [[w:1866 en littérature|1866]]
| mois =
| volume =
| tome =
| pages totales = 1102
| passage = '''Volume II'''. Henry VIII, 1509-1525
| commentaire = Calendar of Letters, Despatches, and State Papers, relating to the negotiations between England and Spain, preserved in the Archives at Simancas and elsewhere.
| isbn =
| lire en ligne = https://archive.org/stream/bub_gb_ZoY9AAAAcAAJ#page/n5/mode/2up
| consulté le =
| présentation en ligne = https://archive.org/details/bub_gb_ZoY9AAAAcAAJ
| id =
}}
* {{Ouvrage
| langue = en
| prénom1 = G.A.
| nom1 = Bergenroth
| prénom2 = Archivo General de Simancas
| nom2 =
| lien auteur1 = w:en:Gustav Bergenroth
| lien auteur2 = w:Archive Genérale de Simancas
| titre = Calendar of Letters, Despatches, and State Papers, relating to the negotiations between England and Spain, preserved in the Archives at Simancas and elsewhere (13 vol. [and] 2 suppls. to v. 1-̂2, in 20.)
| sous-titre = The negociation betwee England and Spain, The archives at Simancas and Elsewhere. I. Queen Katharine. II. Intended mariage of king Henry VII with Queen Juana.
| lien titre =
| numéro d'édition =
| éditeur = London, Longman, Green, Longman, & Roberts [etc.]
| collection = Great Britain, Public Record Office
| lien éditeur =
| lieu = London
| année = [[w:1868 en littérature|1868]]
| mois =
| volume =
| tome =
| pages totales = 588
| passage = '''Vol. 1'''. Henry VII, 1485-1509.
| isbn =
| lire en ligne = https://archive.org/stream/bub_gb_9q8MAQAAIAAJ#page/n7/mode/2up
| consulté le =
| présentation en ligne = https://archive.org/details/bub_gb_9q8MAQAAIAAJ
| id =
}}
* {{Ouvrage
| langue = en
| prénom1 = Martin Andrew Sharp
| nom1 = Hume (1847-1910)
| prénom2 = Archivo General de Simancas
| nom2 = Spain
| lien auteur1 = w:Martin Andrew Sharp Hume
| lien auteur2 = w:Archive Genérale de Simancas
| titre = Calendar of Letters, Despatches, and State Papers, relating to the negotiations between England and Spain, preserved in the Archives at Simancas and elsewhere,
| sous-titre =
| lien titre =
| numéro d'édition =
| éditeur = London, Longman, Green, Longman, & Roberts [etc.]
| collection = Great Britain, Public Record Office
| lien éditeur =
| lieu = London
| année = [[w:1868 en littérature|1868]]
| mois =
| volume =
| tome =
| pages totales = 588
| passage = '''Volume 1''', Elizabeth I, 1558-1567
| isbn = 13 vol. [and] 2 suppls. to v. 1-̂2, in 20.)
| lire en ligne =
| consulté le =
| présentation en ligne = http://pi.lib.uchicago.edu/1001/cat/bib/9179895
| id =
}}
* {{Ouvrage
| langue = en
| prénom1 = Thomas
| nom1 = Southey
| prénom2 =
| nom2 =
| lien auteur1 = w:en:Thomas Southey
| lien auteur2 =
| titre = Chronological history of the West Indies
| sous-titre =
| lien titre =
| numéro d'édition =
| éditeur = Longman, Rees, Orme, Brown, & Green
| collection =
| lien éditeur =
| lieu = London
| année = [[w:1827 en littérature|1827]]
| mois =
| volume = 3
| tome =
| pages totales =
| passage =
| dnb =
| isbn =
| doi =
| url =
| lire en ligne = https://books.google.fr/books?id=Mlk6AAAAcAAJ&dq=inauthor%3A%22Thomas%20Southey%22&hl=fr&pg=PP7#v=onepage&q&f=false
| consulté le =
| présentation en ligne =
| commentaire = [https://www.google.fr/search?hl=fr&tbo=p&tbm=bks&q=inauthor:%22Thomas+Southey%22 Inauthor:"Thomas Southey"]
| id =
}}
* {{Ouvrage
| langue = fr
| prénom1 = Karl
| nom1 = Hillebrand
| prénom2 =
| nom2 =
| lien auteur1 = w:Karl Hillebrand
| lien auteur2 =
| titre = Une énigme de l’histoire - La captivité de Jeanne la Folle d’après des documens nouveaux (à propos de Calendar of letters)
| sous-titre = in Revue des Deux Mondes T.81, 1869
| lien titre = s:Une énigme de l’histoire : la captivité de Jeanne la Folle
| numéro d'édition = K. Hillebrand
| éditeur =
| collection =
| lien éditeur =
| lieu =
| année = [[w:1869 en littérature|1869]]
| mois =
| volume =
| tome =
| pages totales =
| passage = Calendar of letters, despatches, and state-papers relating to the negociations between England and Spain, preserved in the archives at Simancas and elsewhere, edited by G. À Bergenroth, published by the authority of the lords commissioners of her majesty’s treasury, under the direction of the master of the rolls. Supplement to vol. I. et II. London, Longmans, Green, Reades and Dyes 1868.
| isbn =
| lire en ligne = https://books.google.fr/books?id=Fd4WAAAAYAAJ&pg=PA275&dq=Une+énigme+de+l%E2%80%99histoire+:+la+captivité+de+Jeanne+la+Folle&hl=fr&sa=X&ved=0CEcQ6AEwBmoVChMI8o_c1qCUxgIVirYUCh3IiQBY#v=onepage&q=Une%20énigme%20de%20l%E2%80%99histoire%20%3A%20la%20captivité%20de%20Jeanne%20la%20Folle&f=false
| consulté le =
| présentation en ligne = https://books.google.fr/books?id=-34eI2g42MUC&pg=PA349&dq=Une+énigme+de+l%E2%80%99histoire+:+la+captivité+de+Jeanne+la+Folle&hl=fr&sa=X&ved=0CCgQ6AEwAWoVChMI8o_c1qCUxgIVirYUCh3IiQBY#v=onepage&q=Une%20énigme%20de%20l%E2%80%99histoire%20%3A%20la%20captivité%20de%20Jeanne%20la%20Folle&f=false
| id =
}}
1833 - Oct. Lemieux & Cie− Catalogue [microforme] : encan de livres, la plupart rares et précieux, d'une bibliothèque canadienne, par Oct. Lemieux & Cie : ouvrages sur l'Amérique et en particulier sur le Canada, collection par un bibliophile, 2000 volumes : lundi soir, le 19 mars à notre salle d'encan, 253, rue et faubourg Saint-Jean, Québec, [https://archive.org/details/cihm_94875 Internet Archive], [[w:1833 en littérature|1833 en littérature]].
1859 - Maison Silvestre.- Catalogue d'une collection de livres rares sur l'Amérique, de voyages, etc, 15 pages, J. Techener, [[w:1859 en littérature|1859 en littérature]], Bibliothèque municipale de Lyon. [https://archive.org/details/LivresRaresAmerique Internet Archive].
* {{Ouvrage
| langue = fr
| prénom1 = G.A.
| nom1 = Bergenroth
| prénom2 = and others
| nom2 =
| lien auteur1 =
| lien auteur2 =
| titre = Calendar of Letters, Despatches, and State Papers, relating to the negotiations between England and Spain, preserved in the Archives at Simancas and elsewhere
| sous-titre = Publications. I.G. Calendars, etc. Researches in foreign archives. b. 1. Spain (including Brussels and Vienna), 1525-1558
| lien titre = http://search.library.utoronto.ca/details?948737
| numéro d'édition = University of Toronto Libraries
| éditeur = Longman, H.M.S.O.
| collection = Great Britain, Public Record Office
| lien éditeur =
| lieu = London
| année = [[w:1862 en littérature|1862]]-1954
| mois =
| volume = 13 vol. [and] 2 suppls. to v. 1-̂2, in 20.
| tome =
| pages totales =
| passage = '''Vol. 1'''. Henry VII, 1485-1509.- '''Vol. 2'''. Henry VIII, 1509-1525, [and] 2 suppls.- '''Vol. 3''', pt. 1. Henry VIII, 1525-1526.- '''Vol. 3''', pt. 2. Henry VIII, 1527-1529.- '''Vol. 4''', pt. 1. Henry VIII, 1529-1530.- '''Vol. 4''', pt. 2, pts. 1-2. Henry VIII, 1531-1533.- '''Vol. 5''', pt. 1. Henry VIII, 1534-1535.- '''Vol. 5''', pt. 2. Henry VIII, 1536-1538.- '''Vol. 6''', pt. 1. Henry VIII, 1538-1542.- '''Vol. 6''', pt. 2. Henry VIII, 1542-1543.- '''Vol. 7'''. Henry VIII, 1544.- '''Vol. 8'''. Henry VIII, 1545-1546.- '''Vol. 9'''. Edward VI, 1547-1549.- '''Vol. 10'''. Edward VI, 1550-1552.- '''Vol. 11'''. Edward VI and Mary, 1553.- '''Vol. 12'''. Mary. January-July 1554.- '''Vol. 13'''. Philip and Mary, July 1554 - November 1558.
| isbn =
| lire en ligne =
| consulté le =
| présentation en ligne = http://search.library.utoronto.ca/details?948737
| id =
}}
=== Bibliographie (ouvrages bibliographiques) ===
;[https://www.google.fr/search?q=Bibliographie&hl=fr&tbm=bks&ei=9bQQXcTcGYW8gweRmqK4BA&start=0&sa=N&ved=0ahUKEwiEq9fpgoLjAhUF3uAKHRGNCEc4ChDy0wMIbA&biw=1349&bih=649&dpr=1 Recherche d'ouvrages bibliographiques]
* [https://www.bl.uk/collection-guides/french-revolutionary-tracts French Revolutionary Tracts collection - The British Library]
* [https://ir.uiowa.edu/cgi/viewcontent.cgi?article=1019&context=bai Marcia Ann Haubold.- The French Revolution Collection]
* 1783 - [https://books.google.fr/books?id=gVLvZli7HHYC A collection of miscellaneous tracts, mostly in French, printed between 1783 and 1789]. Nous donnerons au mois de mars 1789 une Table pour les dix volumes qui auront paru depuis 1783, & ainsi de suite, une Table chaque cinquième année, exécutée de manière qu'au moyen d'un renvoi à la Table précédente, .... [https://www.google.fr/search?q=A+collection+of+miscellaneous+tracts,+mostly+in+French,+printed+between+1783+and+1789&hl=fr&tbm=bks&ei=9bQQXcTcGYW8gweRmqK4BA&start=0&sa=N&ved=0ahUKEwiEq9fpgoLjAhUF3uAKHRGNCEc4ChDy0wMIbA&biw=1349&bih=649&dpr=1 Recherche de l'ouvrage dans les bibliographies].
;Bibliothèque Huzard
* 1842 - Jean-Baptiste Huzard.- [https://books.google.fr/books?id=ZTsRAAAAIAAJ Bibliothèque Huzard : Histoire naturelle et sciences accessoires]
* 1843 - [https://books.google.fr/books?id=CJtMAAAAcAAJ Bibliothèque Huzard]. 1ère partie. Histoire Naturelle. ordre des vocations de la vente aux enchères qui aura lieu le Lundi 6 mars 1843
;Bibliotheca Americana : A Dictionary of Books Relating to America
* 1870 - [https://books.google.fr/books?id=lskRAAAAYAAJ Bibliotheca Americana : A Dictionary of Books Relating to America]
* [https://books.google.fr/books?id=cE0MAQAAMAAJ Catalogue of Printed Books in the British Museum - Volume 1]
==== Gabriel Debien : Bibliographie sur l'histoire d'Haïti et de St-Domingue ====
[https://www.google.fr/?gws_rd=ssl#q=Les+travaux+d%27histoire+sur+Saint-Domingue%2C+chronique+%281950-1952%29 Gabriel Debien : Bibliographie sur l'histoire d'Haïti et de St-Domingue].
* {{article
| langue = fr
| prénom1 = Gabriel
| nom1 = Debien
| lien auteur1 = w:Gabriel Debien
| prénom2 =
| nom2 =
| lien auteur2 =
| prénom3 =
| nom3 =
| lien auteur3 =
| traduction =
| titre = Les travaux d'histoire sur Saint-Domingue
| sous-titre = Chronique (1950-1952) [http://www.persee.fr/web/revues/home/prescript/article/outre_0399-1385_1953_num_40_139_1189 I] & [http://www.persee.fr/web/revues/home/prescript/article/outre_0399-1385_1953_num_40_140_1195 2]
| périodique = Revue d'histoire des colonies
| lien périodique =
| éditeur =
| lieu =
| série =
| volume = 40
| titre volume =
| numéro = 140-141
| titre numéro =
| jour =
| mois = troisième et quatrième trimestres
| année = [[w:1953 en littérature|1953]]
| pages = 443-481 -
| issn =
| issn2 =
| issn3 =
| isbn =
| résumé = Un article en deux parties.
| format =
| url texte =
| doi =
| consulté le = 17 juillet 2015
| commentaire =
| extrait =
| id =
}}
* {{Ouvrage
| langue = en
| prénom1 = Monroe
| nom1 = Work
| prénom2 =
| nom2 =
| lien auteur1 = w:Monroe Work
| lien auteur2 =
| titre = A Bibliography of the Negro in Africa and America
| sous-titre =
| lien titre =
| numéro d'édition =
| éditeur = Martino Publishing
| collection =
| lien éditeur =
| lieu =
| année = [[w:1998 en littérature|1998]]
| mois =
| volume =
| tome =
| pages totales = 1998
| passage =
| commentaires = [http://data.bnf.fr/11898951/gabriel_debien/ Data Bnf]
| isbn =
| lire en ligne =
| consulté le =
| présentation en ligne = https://books.google.fr/books?id=DaZGb-Zn7j4C&lpg=PA23&ots=MEZkfNZy_d&dq=Henri%20de%20Kérillis.%20De%20l'Algérie%20au%20Dahomey%20en%20automobile.%20Voyage%20effectué%20par%20la%20seconde%20mission%20Gradis%20%C3%A0%20travers%20le%20Sahara%2C%20le%20Soudan%2C%20le%20territoire%20du%20Niger%20et%20le%20Dahomey%20(15%20novembre-11%20décembre%201924)&hl=fr&pg=PR15#v=onepage&q=Henri%20de%20Kérillis.%20De%20l'Algérie%20au%20Dahomey%20en%20automobile.%20Voyage%20effectué%20par%20la%20seconde%20mission%20Gradis%20%C3%A0%20travers%20le%20Sahara,%20le%20Soudan,%20le%20territoire%20du%20Niger%20et%20le%20Dahomey%20(15%20novembre-11%20décembre%201924)&f=false
| id =
}}
* {{article
| langue = fr
| prénom1 = Denise
| nom1 = Bouche
| lien auteur1 = w:Bouche Denise
| prénom2 =
| nom2 =
| lien auteur2 =
| prénom3 =
| nom3 =
| lien auteur3 =
| traduction =
| titre = Gabriel Debien (1906-1990)
| sous-titre = Nécrologie
| périodique = Revue française d'histoire d'outre-mer, outre_0300-9513_1990_num_77_287_2787
| lien périodique =
| éditeur =
| lieu =
| série =
| volume = 77
| titre volume =
| numéro = 287
| titre numéro =
| jour =
| mois = 2e trimestre
| année = [[w:1990 en littérature|1990]]
| pages =
| issn =
| issn2 =
| issn3 =
| isbn =
| résumé =
| format =
| url texte = http://www.persee.fr/web/revues/home/prescript/article/outre_0300-9513_1990_num_77_287_2787
| doi =
| consulté le =
| commentaire = [http://data.bnf.fr/11898951/gabriel_debien/ Data Bnf]
| extrait =
| id =
}}
==== Actes royaux ====
* 1803-1806 : [[d:Q22811578|Édits, ordonnances royaux, déclarations et arrêts du Conseil d'État du Roi concernant le Canada]].{{bibliographie|Q22811578}}
* 1830 : [[d:Q22811618|Actes royaux concernant l'adminstration du Canada de la Guyane, des Indes Occidentales, de la Louisiane, France, avant 1791]], {{bibliographie|Q22811618}}
==== Catalogues, bases de données numériques ====
* [[d:Wikidata:Main Page|Wikidata]]
* [http://dloc.com/dlohlaw/all Bibliothèque numériques des Caraïbes]
* [http://guides.nyu.edu/content.php?pid=41653&sid=360736 RISM Materials on the British West Indies, A-F]
* [https://archive.org/search.php?query=Catalogue%20de%20l%27histoire%20de%20France Catalogues de l'histoire de France, Catalogues de l'histoire de l'Amérique
* [https://archive.org/details/cataloguedouvrag22007gut Catalogue d'ouvrages sur l'histoire de l'Amérique et en particulier sur celle du Canada de la Louisiane, de l'Acadie et autres lieux, ci-devant connus sous le nom de Nouvelle-France, avec des notes bibliographiques, critiques, et littéraires]
=== Catalogues de l'histoire de France ===
* {{Ouvrage
| langue = fr
| prénom1 = Jacques
| nom1 = Le Long (1665-1721)
| prénom2 = Charles-Marie
| nom2 = Fevret de Fontette (1710-1772)
| prénom3 = Jean-Louis
| nom3 = Barbeau de La Bruyère (1710-1781)
| prénom4 = Laurent-Étienne
| nom4 = Rondet (1717-1785)
| lien auteur1 = w:Jacques Le Long
| lien auteur2 = w:Charles-Marie Fevret de Fontette
| lien auteur3 = w:Jean-Louis Barbeau de La Bruyère
| lien auteur4 = w:Laurent-Étienne Rondet
| titre = Bibliothèque historique de la France
| sous-titre = Contenant le catalogue des ouvrages, imprimés & manuscrits, qui traitent de l'histoire de ce royaume ou qui y ont rapport avec des notes critiques et historiques
| lien titre = w:Bibliothèque historique de la France
| numéro d'édition =
| éditeur = Jean-Thomas Hérissant
| collection =
| lien éditeur =
| lieu = Paris
| année = [[w:1768|1768]] - [[w:1778|1778]]
| mois =
| volume = 5
| tome =
| pages totales =
| passage =
| dnb = 371796196
| isbn =
| oclc =
| doi =
| url =
| lire en ligne = [[s:Bibliothèque historique de la France|s:Bibliothèque historique de la France]]
| consulté le =
| présentation en ligne = https://www.worldcat.org/search?q=Bibliothèque+historique+de+la+France+Contenant+le+catalogue+des+ouvrages%2C+imprimés+%26+manuscrits%2C+qui+traitent+de+l%27histoire+de+ce+royaume+ou+qui+y+ont+rapport+avec+des+notes+critiques+et+historiques&qt=owc_search WorldCat.org
| commentaire =
| id =
}}
* Louis Moréri.- [[s:Le grand dictionnaire historique|Le grand dictionnaire historique]], 1681-1759
* 1814 - {{bibliographie|Q26702080}}
* 1856 - {{bibliographie|Q26905829}}, Histoire par règne
* 1863 - {{bibliographie|Q26905787}}
* 1863 - {{Ouvrage
| langue = fr
| prénom1 = Joseph-Alexandre
| nom1 = Schmit, 1819-1879
| prénom2 =
| nom2 =
| lien auteur1 = w:Joseph-Alexandre Schmit
| lien auteur2 =
| titre = Catalogue de l'histoire de France
| sous-titre = Colonies
| lien titre =
| numéro d'édition =
| éditeur = Firmin Didot frères
| collection =
| lien éditeur =
| lieu = Paris
| année = [[w:1863 en littérature|1863]]
| mois =
| volume =
| tome = 8
| pages totales = 776
| passage = [https://archive.org/search.php?query=Catalogue%20de%20l%27histoire%20de%20France Série]
| isbn =
| lire en ligne = https://archive.org/stream/cataloguedelhist08bibl#page/684/mode/2up
| consulté le =
| présentation en ligne = https://archive.org/details/cataloguedelhist08bibl
| id =
}}
1899 - New York Public Library.- Bulletin of New York Public Library, Volume III, January to december, New York, 1899, avec l'entrée ''[https://archive.org/stream/bulletin03newyuoft#page/9/mode/2up Petrus Martyr Anglerius (Amygdaloe pecuniarioe)]''. Lire en ligne sur [https://archive.org/details/bulletin03newyuoft Internet Archive], [[w:1899 en littérature|1899 en littérature]].
* {{Ouvrage
| langue = fr
| prénom1 = Louis
| nom1 = Polain
| prénom2 = Auguste
| nom2 = Molinier
| lien auteur1 = w:Louis Polain
| lien auteur2 = w:Auguste Molinier
| titre = Les Sources de l'histoire de France des origines aux guerres d'Italie, 1494
| sous-titre =
| lien titre =
| numéro d'édition = Besançon, impr. de Jacquin
| éditeur = A. Picard et fils
| collection =
| lien éditeur =
| lieu = Paris,
| année = [[w:1906 en littérature|1906]]
| mois =
| volume =
| tome =
| pages totales = 218
| passage =
| isbn =
| lire en ligne = https://archive.org/search.php?query=Les%20Sources%20de%20l%27histoire%20de%20France%20des%20origines%20aux%20guerres%20d%27Italie%2C%201494
| consulté le =
| présentation en ligne = http://cataloguelabs.bnf.fr/ark:/12148/cb325376443
| id =
}}
1932 - Williams, Nicholas M. Catalogue of Books, Manuscripts, Etc. in the Caribbeana Section (specializing in Jamaicana) of the Memorial Ethnological Collection. Chestnut Hill, [[w:1832 en littérature|1832 en littérature]] (Rechercher sur le net. See : Boston College Library), [[w:1932 en littérature|1932 en littérature]].
== La presse sous la Révolution française ==
* La [[w:Presse sous la Révolution française|Presse sous la Révolution française]]
== Les historiens et leurs bibliographies ==
=== Nicolas Lenglet Du Fresnoy (1674-1755) ===
[[w:Nicolas Lenglet Du Fresnoy|Nicolas Lenglet Du Fresnoy]], [[w:Beauvais|Beauvais]], {{Date de naissance|5|octobre|1674}} - [[w:Paris|Paris]], {{Date de décès|16|janvier|1755}}, est un [[w:Érudition|érudit]], [[w:historien|historien]], [[w:Géographe (métier)|géographe]], [[w:philosophe|philosophe]] et [[w:bibliographe|bibliographe]] de l’[[w:alchimie|alchimie]] de la France des [[w:Lumières (philosophie)|Lumières]]<ref>{{Citation bloc|[[w:Lumières (philosophie)|Les Lumières)]]Les Lumières, est mouvement intellectuel valorisant le savoir au dessus d'autres rapports humains, né au milieu du XVIIIe siècle|[[w:Lumière (homonymie)|fr.Wikipédia]]. </ref>. Il est aussi un pédagogue, auteur de plusieurs méthodes et de nombreux ouvrages sur la [[w:didactique|didactique]] de l'histoire<ref>[https://www.google.fr/search?tbm=bks&hl=fr&q=inauthor%3A%22Nicolas+Lenglet+Du+Fresnoy%22+%2B+Memories+de+la+régence#hl=fr&tbm=bks&q=inauthor:%22Nicolas+Lenglet+Du+Fresnoy%22 Disponible sur Google Livres]</ref>. Il publie ''Mémoires de la Régence''.
=== 2008 ===
* 2008 - {{bibliographie|Q54932940}} <!-- Article scientifique. Chantal Lheureux-Prévot, « La politique coloniale de la France de 1789 à 1815. Bibliographie » -->
=== 2009 ===
Pierre M. Conlon, Bibliographies systématiques
* {{article
| langue = fr
| prénom1 = Hervé Leuwers
| nom1 = Leuwers
| lien auteur1 = Hervé Leuwers
| prénom2 =
| nom2 =
| lien auteur2 =
| prénom3 =
| nom3 =
| lien auteur3 =
| traduction =
| titre = Pierre M. Conlon, Le siècle des Lumières.
| sous-titre = Bibliographie chronologique, tome XXIV et XXV
| périodique = Annales historiques de la Révolution française
| lien périodique =
| éditeur =
| lieu = Paris
| série =
| volume =
| titre volume =
| numéro =
| titre numéro =
| jour =
| mois = janvier-mars
| année = [[w:2009 en littérature|2009 en littérature]]
| pages = 215-216
| issn =
| issn2 =
| issn3 =
| isbn =
| résumé =
| format =
| url texte = http://ahrf.revues.org/10760
| doi =
| consulté le =
| commentaire =
| extrait = [http://www.droz.org/france/fr/27-conlon Bibliographies systématiques] :<br />— Pierre M. Conlon, Le siècle des Lumières. Bibliographie chronologique, tome XXIV, 1789.<br /> — Ouvrages anonymes : A-L, Genève, Droz, 2007, 360 p., ISBN 978-2-600-011149-5.<br /> — Pierre M. Conlon, Le siècle des Lumières. Bibliographie chronologique, tome XXV, 1789.<br /> — Ouvrages anonymes : M-Z, Genève, Droz, 2007, 367 p., ISBN 978-2-600-01195-2.<br />[[w:Bibliographie#Bibliographies_thématiques|Bibliographies systématiques]].
| id =
}}
== Emergence de l'Europe dans le "Vieux Monde" ==
* {{ouvrage
| langue = fr
| prénom1 = Jean-Paul
| nom1 = Demoule
| lien auteur1 = w:Jean-Paul Demoule
| titre = Mais où sont passés les Indo-Européens ?
| sous-titre = Le mythe d'origine de l'Occident
| éditeur = Seuil
| lieu = Paris
| année = [[w:2015 en littérature|2015 en littérature]]
| pages totales = 742
| collection= La bibrairie du {{S|XXI}}
| isbn = 978-2-02-029691-5
| commentaire = Déconstruction de la théorie de l'origine indo-européenne de l'Europe. Plutôt critique envers les théories de [[w:Georges Dumézil|Georges Dumézil]].
| id = Dem
}}
== Relations de voyages jusqu'à la Renaissance européenne ==
[[Recherche:Les abolitions des traites et des esclavages/Migrations & esprit de conquête|Les migrations dans l'histoire de l'Humanité]]
=== Le Devisement du monde, {{S|XV}} ===
[[Fichier:Les frères Polo rencontrent Qubilaï.png|vignette|100px|left|Les frères Polo rencontrent [[w:Kubilai Khan|Kubilai Khan]]vers 1410-1412.]]
[[w:1299 en littérature|1299 en littérature]] - [[w:Marco Polo|Marco Polo]].-[[w:Devisement du monde|Devisement du monde]], que l’on trouve aussi sous d'autres dénominations comme Il Milione ou Le Livre des merveilles.
[[w:1299 en littérature|1299 en littérature]] - [http://catalogue.bnf.fr/ark:/12148/cb13592024s/PUBLIC Marco Polo] (sous la dictée de), [http://catalogue.bnf.fr/ark:/12148/cb12015661q/PUBLIC Rusticien de Pise].- [http://catalogue.bnf.fr/ark:/12148/cb31131556j/PUBLIC Devisement du monde], rédigé en langue franco-italienne par Rusticien de Pise ([[w:Rustichello de Pise|Rustichello da Pisa]] en italien).
[[w:1410 en littérature|1410 en littérature]] - Marco PoloMarco Polo, [http://gallica.bnf.fr/ark:/12148/btv1b84363869.r=Marco+Polo.langFR Il Milione], manuscrit ayant appartenu à Pierre de Celano, transféré dans la Librairie royale de Blois, texte copié en pleine page avec plusieurs illustrations, Edition 1370-1410.
[[w:1420 en littérature|1420 en littérature]] - Jean le Long, traducteur en français. [http://gallica.bnf.fr/ark:/12148/btv1b52000858n.r=Le+Livre+des+merveilles%2C+Itinerarium+de+mirabilibus+orientalium+Tartarorum.langFR Le Livre des merveilles, Itinerarium de mirabilibus orientalium Tartarorum], Paris, 1400-1420.
[[w:1420 en littérature|1420 en littérature]] - Jean le Long, traducteur en français. [http://gallica.bnf.fr/ark:/12148/btv1b52000858n.r=Le+Livre+des+merveilles%2C+Itinerarium+de+mirabilibus+orientalium+Tartarorum.langFR Le Livre des merveilles, Itinerarium de mirabilibus orientalium Tartarorum], Paris,
* 1400-1420. Le Livre des merveilles, Itinerarium de mirabilibus orientalium Tartarorum Recueil de manuscrits contenant : Marco Polo.- Le Livre des merveilles, ou [[w:Devisement du monde|Devisement du monde]] ; Odoric de Pordenone (1286?-1331) .- Die Reise des seligen [[w:Odoric de Pordenone|Odorich von Pordenone]] nach Indian und China, Traduction de ''[http://catalogue.bnf.fr/ark:/12148/cb39027087m/PUBLIC Itinerarium de mirabilibus orientalium Tartarorum]'' : 1314,18-1330 ; Guillaume de Boldensele.- Liber de quibusdam ultramarinis partibus et praecipue de Terra sancta ; Lettres adressées au pape et réponse de Benoît XII ; De l’estat et du gouvernement du grant Kaan de Cathay, empereur des Tartares : Jean de Mandeville, Voyages ; Hayton.- Fleur des estoires de la terre d’Orient ; Riccoldo da Monte di Croce.- Liber peregrinationis. [https://archive.org/details/MarcoPoloMerveilles1475 Lire en ligne sur Internet Archive]
[[w:1475 en littérature|1475 en littérature]] - Jean le Long, traducteur en français.- [http://gallica.bnf.fr/ark:/12148/btv1b52000858n Recueil de manuscrits] contenant [https://archive.org/details/MarcoPoloMerveilles1475 Marco Polo.- Le Livre des merveilles] et autres ouvrage, Paris, 1400-1420.
[[w:1484 en littérature|1484 en littérature]] - Polo, Marco, [http://catalogue.bnf.fr/ark:/12148/cb143814189/PUBLIC François de Pipino] (1270?-1328?), traducteur de 1483-1484.- [http://catalogue.bnf.fr/ark:/12148/cb31131556j/PUBLIC Devisement du monde], Édité par Gerard Leeu, 1484.
[[w:1525 en littérature|1525 en littérature]] - Marco Polo (explorateur), Robert Frescher (traducteur), Antoine-René d'Argenson Paulmy et Charles-Adrien Picard, anciens possesseurs.- Le livre des voyages de Marco Polo, édité entre 1475-1525 sur Parchemin, en 168 feuillets. [https://archive.org/details/VoyagesPolo Lire sur Internet Archive], [http://gallica.bnf.fr/ark:/12148/btv1b55005891m.r=Marco+Polo.langFR Lire sur Gallica]
[[w:1556 en littérature|1556 en littérature]] - Polo, Marco (1254-1324).- [http://catalogue.bnf.fr/ark:/12148/cb31131544j/PUBLIC Devisement du monde] (français moyen), [[s:Le Devisement du monde|La description géographique des provinces & villes plus fameuses de l'Inde orientale, meurs, loix, & coustumes des habitans d'icelles, mesmement de ce qui est soubz la domination du grand Cham empereur des Tartares]]. Par Marc Paule,... et nouvellement réduict en vulgaire françois, E. Groulleau, Paris, 1556.
[[w:1865 en littérature|1865 en littérature]] - Polo, Marco, Guillaume Pauthier (1801-1873). Préfacier. Traducteur.- [http://catalogue.bnf.fr/ark:/12148/cb310694063 Le livre de Marco Polo, citoyen de Venise, conseiller privé et commissaire impérial de Khoubilaï-Khaân], rédigé en français ancien par Rusticien de Pise, publié par M. G. Pauthier, Firmin-Didot frères, fils, Paris, 1865.
[[w:1888 en littérature|1888 en littérature]] - Marco Polo.- [[s:Le_Devisement_du_monde_(français_moderne)/Livre_1/Chapitre_1|Le Devisement du monde]] (français moderne) in Guillaume de Rubruquis, Marco Polo.- Deux Voyages en Asie au {{S|XIII}}, 1888.
[[w:2014 en littérature|2014 en littérature]] - Marco Polo.- [https://archive.org/details/Le-Devisement-du-Monde-Livre1 Le Devisement du Monde] Livre audio 1 à 3 avec des notes, lu par Christian Martin (Québec), Pour Audiocite.net.
=== Voyages de Christophe Colomb, {{S|XV}} ===
* {{Ouvrage
| langue = fr
| prénom1 = Paolo Toscanelli,
| nom1 = Christophe Colomb
| prénom2 = Henry
| nom2 = Vignaud
| lien auteur1 = w:Paolo Toscanelli
| lien auteur2 = Henry Vignaud
| titre = La lettre et la carte de Toscanelli sur la route des Indes par l'Ouest, adressées en 1474 au Portugais Fernam Martins et transmises plus tard à Christophe Colomb, Traduction, annotiion. et fac-simile par Henry Vignaud
| sous-titre = Étude critique sur l'authenticité et la valeur de ces documents et sur les sources des idées cosmographiques de Colomb, suivie des divers textes de la lettre de 1474
| lien titre =
| numéro d'édition =
| éditeur = E. Leroux
| collection =
| lien éditeur =
| lieu = Paris
| année = [[w:1474 en littérature|1474 en littérature]]-1901
| mois =
| volume =
| tome =
| pages totales =
| passage =
| isbn =
| lire en ligne = https://archive.org/details/lalettreetlacart18vign
| consulté le =
| présentation en ligne = http://catalogue.bnf.fr/ark:/12148/cb31576612x
| id =
}}
* '''Pietro Martire d'Anghiera, (1457-1526)'''<br />[https://archive.org/search.php?query=creator%3A%22Anghiera%2C+Pietro+Martire+d%27%2C+1457-1526%22 Bibliographie sur Internet Archive].
[[Fichier:De orbe nouo titulus.jpg|vignette|100px|left|De orbe nouo titulus]]
[[Fichier:Cartographie des Amériques in Pierre Martyr d'Anghiera De orbe novo 1587.png|vignette|100px|left|Les Amériques in De orbe novo 1587.]]
[http://catalogue.bnf.fr/ark:/12148/cb317042963 Ymago Mundi, de Pierre d'Ailly], cardinal de Cambrai et chancelier de l'Université de Paris (1350-1420) [Texte imprimé] : texte latin et traduction française des quatre traités cosmographiques de d'Ailly et des notes marginales de Christophe Colomb. Étude sur les sources de l'auteur / par Edmond Buron, archiviste du gouvernement canadien, ancien élève à l'École normale supérieure
Publication : Paris : Maisonneuve frères, [[w:1930 en littérature|1930 en littérature]] (3 avril)
Description matérielle : 3 vol. (344 p., paginés 345-549, 550-828) : [http://catalogue.bnf.fr/ark:/12148/cb38495226g ill., cartes, figures et planches hors texte] ; in-4
* {{Ouvrage
| langue = Latin
| prénom1 = Pedro
| nom1 = Mártir de Anglería
| lien auteur1 =
| titre = De orbe novo, Décadas del Nuevo Mundo
| sous-titre = De orbe novo Petri Martyris ab Angleria Mediolanensis protonotarij C[a]esaris senatoris decades
| lien titre =
| numéro d'édition =
| éditeur =
| collection =
| lien éditeur =
| lieu =
| année = [[w:1530 en littérature|1530 en littérature]]
| mois =
| volume =
| tome =
| pages totales = 258
| passage =
| isbn =
| lire en ligne = https://archive.org/details/deorbenouopetrim00angh
| consulté le =
| présentation en ligne =
| id =
}}
[[w:Pierre Martyr d'Anghiera|Petrus Martyr Anglerius]], (1457-1526), est né en Lombardie d'une famille originaire de Anghera ou Anghiera. Historien et géographe, il s'installe en Espagne en 1487 où il devient chapelain à la Cour du roi Ferdinand II d'Aragon. [http://catalogue.bnf.fr/ark:/12148/cb12155335b/PUBLIC Petrus Martyr Anglerius] se lie d'amitié avec Christophe Colomb et les premiers explorateurs de la Renaissance. Il obtient d'eux de précieuses informations qu’il utilisera dans ses ''Décadas del Nuevo Mundo''. Il est le plus fiable des premiers historiens de la découverte du Nouveau Monde par Christophe Colomb.
Edition parisienne du De Orbe Novo Decades de Pierre [[w:Pierre Martyr d'Anghiera|Martyr d'Anghiera]], [[w:1516 en littérature|1516 en littérature]].
1534 - Pietro Martire d'Anghiera.- [http://www.europeana.eu/portal/record/9200332/BibliographicResource_3000095350937.html?start=7&query=who%3A%28Pietro+Martire+d%27+Anghiera%29&startPage=1&qt=false&rows=24 Libro primo della historia de l'Indie occidentali]. (Libro secondo delle Indie occidentali. - Libro ultimo del summario delle Indie occidentali.), [[w:1534 en littérature|1534 en littérature]]
1587 - Pietro Martire d' Anghiera (Petri Martyris Anglerii), Richardi Hakluyti, Guillaume Auvray.- [http://www.europeana.eu/portal/record/9200376/BibliographicResource_3000100171563.html?start=14&query=who%3A%28Pietro+Martire+d%27+Anghiera%29&startPage=1&qt=false&rows=24 De Orbe novo],... decades octo... annotationibus illustratae suoque nitori restitutae. Illustrations; [http://bdh-rd.bne.es/viewer.vm?id=0000001242 América, Mapas generales], [[w:1587 en littérature|1587 en littérature]].
1587 - Pietro Martire d'Anghiera, (1457-1526).- De orbe novo, Petri Martyris Anglerii Mediolanensis, Traduit vers l'anglais par Richard Hakluyt, (1552?-1616), Publié en 1587. Le cacaoyer et le chocolat, The Fifth Decade, Book IV, p. 113. Lire en ligne [https://archive.org/stream/deorbenovoeight00anghgoog#page/n134/mode/2up Internet Archive], [[w:1587 en littérature|1587 en littérature]]
* Vauchelet-. La découverte de la Guadeloupe. In: Annales de Géographie. 1892, t. 2, n°5. pp. 92-96. doi : 10.3406/geo.1892.7388 url : http://www.persee.fr/web/revues/home/prescript/article/geo_0003-4010_1892_num_2_5_7388. Accessed on 18 août 2015
* Jean Baptiste Étienne Charcot, (1867-1936), Paul Chack.- Christophe Colomb vu par un marin, Paris : E. Flammarion, 1928. Open publication - Free publishing, <http://www.manioc.org/patrimon/PAP11064>.
* 1907 - Anghiera, Pietro Martire d' (1457-1526), Gaffarel, Paul (1843-1920). Traducteur.- De orbe novo : les huit décades / de Pierre Martyr Anghiera ; trad. du latin, avec notes et commentaires, par Paul Gaffarel,...E. Leroux (Paris), [[w:1907 en littérature|1907 en littérature]]. <http://catalogue.bnf.fr/ark:/12148/cb317224926> ; <https://archive.org/details/deorbenovo01anghuoft> ; <https://archive.org/details/deorbenovo02angh> ; <https://archive.org/search.php?query=De%20orbe%20novo>.
* 1907 - Anghiera, Pietro Martire d', 1457-1526; Gaffarel, Paul Louis Jaques, 1843-1920, Publié en 1907. Le cacaoyer et le chocolat, Cinquième Decade, Chapitre Quatrième, p. 450. Lire en ligne [https://archive.org/stream/deorbenovodepier00angh#page/450/mode/2up Internet Archive], [[w:1907 en littérature|1907 en littérature]].
* S.d. - '''Lettres de relatives aux découvertes maritimes des espagnols et des portugais'''<br />Par Pierre Martyr Anghiera, Pietro Martire d'Anghiera, 1457-1526.
* 1885 - Pietro Martire d'Anghiera, (1457-1526), Paul Gaffarel, L'Abbé Louvot.-Lettres de Pierre Martyr Anghiera relatives aux découvertes maritimes des espagnols et des portugais, extrait de la revue de géographie dirigée par M. L. Drapeyron. Institut Géographique de Paris, Ch. Delagrave, Paris, [[w:1885 en littérature|1885 en littérature]]. Lire en ligne [https://archive.org/details/lettresdepierrem00anghiala Internet Archive].
=== Voyages de Vasco de Gama aux Indes orientales (1497-1524) ===
<gallery>
File:Routes d'Henri le Navigateur.JPG|1415-1446 - Routes d'[[w:Henri le Navigateur|Henri le Navigateur]]
File:Découvertes sous Henri Le Navigateur.JPG|1415-1446 - Découvertes sous Henri Le Navigateur
File:Gama route 1 FR.png|1497-1502 - Contournement de l'Afrique
File:Gama armada in India, 1502.gif|1502 - Vasco de Gama aux Indes orientales
File:First Voyage Round The World Pacific.jpg|1517-1522 - [https://archive.org/stream/firstvoyageround00piga#page/n257/mode/2upThe First Voyage round the World], by Magellan].
</gallery>
* {{Ouvrage
| langue = fr
| prénom1 = M H Mendes
| nom1 = Pinto
| prénom2 = José Manuel
| nom2 = Garcia
| lien auteur1 = w:Pinto
| lien auteur2 = w:José Manuel Garcia
| titre = Vasco da Gama et l'Inde
| sous-titre = [http://www.worldcat.org/title/vasco-da-gama-et-linde/oclc/123287769/editions?referer=di&editionsView=true exposition, Paris], Chapelle de la Sorbonne, 11 mai-30 juin 1998.
| lien titre =
| numéro d'édition =
| éditeur = Fondation Calouste Gulbenkian
| collection =
| lien éditeur = w:Fondation Calouste Gulbenkian
| lieu = Lisbonne, Paris
| année = [[w:1998 en littérature|1998]]
| mois =
| volume =
| tome =
| pages totales =
| passage = Autres éditeur : Chapelle de la Sorbonne (Paris, France). En Association avec la Chancellerie des Universités de Paris, [http://cataloguelabs.bnf.fr/search.do?mots1=ALL;0;0;Vasco+de+Gama+et+l%27Inde&mots0=ALL;-1;0&typoCarto=&typoIcono=&typoAudio=&typoMus=&typoPerio=&langue1=LAN;0&langue0=LAN;-1&&pageRech=rav Vasco de Gama]
| isbn = 9729714118
| lire en ligne = http://www.herodote.net/20_mai_1498-evenement-14980520.php
| consulté le =
| présentation en ligne = http://cataloguelabs.bnf.fr/ark:/12148/cb40666862z
| id =
}}
=== Voyages de Jacques Cartier au Canada (1534-1542) ===
[[w:2007 en littérature|2007 en littérature]]
* {{Ouvrage
| langue = fr
| prénom1 = Jacques
| nom1 = Portes
| prénom2 =
| nom2 =
| lien auteur1 = w:Jacques Portes
| lien auteur2 =
| titre = Jacques Cartier
| sous-titre = in Encyclopédie du patrimoine culturel de l'Amérique française
| lien titre =
| numéro d'édition =
| éditeur =
| collection =
| lien éditeur = http://www.ameriquefrancaise.org/fr/
| lieu =
| année = 2007
| mois =
| volume =
| tome =
| pages totales =
| passage = Projet financé en partie dans le cadre du programme Fonds interactif du Canada de Patrimoine canadien
| isbn =
| lire en ligne = http://www.ameriquefrancaise.org/fr/article-46/Jacques%20Cartier#.VYgps6FLTkh
| consulté le =
| présentation en ligne =
| id =
}}
==== Premier voyage, 20 avril 1534 ====
[[w:1534 en littérature|1534 en littérature]]
* {{Ouvrage
| langue = fr
| prénom1 = Jacques Cartier, 1491-1557
| nom1 =
| prénom2 = Henri Michelant, (1811-1890)
| nom2 = Alfred Ramé, (1826-1886)
| lien auteur1 = w:Jacques Cartier
| lien auteur2 = w:Henri Michelant
| titre = Voyage de Jacques Cartier au Canada en 1534
| sous-titre =
| lien titre =
| numéro d'édition =
| éditeur =
| collection =
| lien éditeur =
| lieu =
| année =
| mois =
| volume =
| tome =
| pages totales = 172
| passage =
| isbn =
| lire en ligne = https://archive.org/details/cihm_32457
| consulté le =
| présentation en ligne =
| id =
}}
==== Deuxième voyage, 19 mai 1535 ====
[[w:1535 en littérature|1535 en littérature]]
* {{Ouvrage
| langue = fr
| prénom1 =
| nom1 =
| prénom2 =
| nom2 =
| lien auteur1 =
| lien auteur2 =
| titre = Voyage de JACQUES CARTIER au Canada en 1535-1536
| sous-titre = Seconde navigation de Jacques Quartier, (Manuscrit)
| lien titre =
| numéro d'édition =
| éditeur = S.n.
| collection = Bibliothèque nationale de France, Département des manuscrits, Français 5644
| lien éditeur =
| lieu = Paris
| année = 1501-1600
| mois =
| volume = Manuscrit
| tome =
| pages totales = 62
| passage =
| isbn =
| lire en ligne = http://gallica.bnf.fr/ark:/12148/btv1b9060451n/f52.image
| consulté le =
| présentation en ligne = http://www.europeana.eu/portal/record/9200365/BibliographicResource_2000081595645.html?start=1&query=Voyage+de+JACQUES+CARTIER+au+Canada+en+1535-1536&startPage=1&qt=false&rows=24
| id =
}}
==== Troisième voyage, 23 mai 1541 ====
[[w:1535 en littérature|1535 en littérature]]
* {{Ouvrage
| langue = fr
| prénom1 = Vallard
| nom1 =
| prénom2 =
| nom2 =
| lien auteur1 = Vallard
| lien auteur2 =
| titre = Débarquement de Jacques Cartier et des Colons français au Canada en 1542
| sous-titre = représenté sur la carte de Vallard en 1546
| lien titre =
| numéro d'édition =
| éditeur = S.n.
| collection = Bibliothèque nationale de France
| lien éditeur =
| lieu = S.l.
| année = S.d.
| mois =
| volume = Reproduction photographique en couleur
| tome =
| pages totales = 1
| passage = Illustration du numéro spécial de L'Atlantique du 19 août 1934, pour le Quatrième Centenaire Joacques Cartier
| isbn =
| lire en ligne =
| consulté le =
| présentation en ligne = http://catalogue.bnf.fr/ark:/12148/cb41616573w/PUBLIC
| id =
}}
=== Histoire d'un voyage faict en la terre du Brésil ===
1880 - Jean de Léry, Paul Gaffarel, traducteur.- Histoire d'un voyage faict en la terre du Brésil, A. Lemerre, 256 p., Paris, [[w:1880 en littérature|1880 en littérature]]. Lire en ligne [https://archive.org/details/histoiredunvoya00gaffgoog Internet Archive].
* {{Ouvrage
| langue = fr
| prénom1 = A.
| nom1 = Baguet
| lien auteur1 =
| lien auteur2 =
| titre = Les trois voyages de Christophe Colomb à la recherche d'une nouvelle route vers l'Inde
| sous-titre =
| lien titre =
| numéro d'édition =
| éditeur = Imprimerie Veuve de Backer
| collection =
| lien éditeur =
| lieu = Anvers
| année = [[w:1893 en littérature|1893]]
| mois =
| volume =
| tome =
| pages totales = 148
| passage =
| isbn =
| lire en ligne = https://archive.org/details/lestroisvoyagesd00baguiala
| consulté le =
| présentation en ligne =
| id =
}}
=== Les voyages d'Outremer, {{S|XVI}} ===
Le voyage d'Outremer, Recueil de voyages et de documents pour servir à l'histoire de la géographie depuis le XIIIe jusqu'à la fin du {{S|XVI}} par Jean Thenaud, publié en 1884.
1512 - Jean Thenaud (Gardien du couvent des Cordeliers d'[[w:Angoulême|Angoulême]]).- ''[https://archive.org/stream/levoyagedoutrem00schegoog#page/n107/mode/2upLe Voyage D'Outremer (Égypte, Mont Sinay, Palestine)]'', [[w:1512 en littérature|1512 en littérature]]. In Jean Thenaud (14..-154.), Charles Schefer (1820-1898), Éditeur scientifique.- Le voyage d'Outremer, Recueil de voyages et de documents pour servir à l'histoire de la géographie depuis le XIIIe jusqu'à la fin du {{S|XVI}}, Ernest Leroux, Paris, [[w:1884 en littérature|1884 en littérature]]. [https://archive.org/stream/levoyagedoutrem00schegoog#page/n11/mode/2up Lire en ligne, Internet Archive].
1512 - Zaccaria Pagani.- [http://catalogue.bnf.fr/ark:/12148/cb31450892x/PUBLIC Relation de l'ambassade de Domenico Trevisan auprès du soudan d'Égypte], [[w:1512 en littérature|1512 en littérature]]. In Jean Thenaud (14..-154.), Charles Schefer (1820-1898), Éditeur scientifique.- Le voyage d'Outremer, Recueil de voyages et de documents pour servir à l'histoire de la géographie depuis le XIIIe jusqu'à la fin du {{S|XVI}}, Ernest Leroux, Paris, [[w:1884 en littérature|1884 en littérature]]. [https://archive.org/stream/levoyagedoutrem00schegoog#page/n11/mode/2up Lire en ligne, Internet Archive].
1512 - Jean Lemaire de Belges (1473-1524?).- [ttp://catalogue.bnf.fr/ark:/12148/cb36432724x/PUBLIC Le Traicté intitulé de la différence des scismes] ''et des concilles de l'Église'', Imprimé à Paris par Geoffroy de Marnef, ou moys de janvier l'an MD et XII, [[w:1512 en littérature|1512 en littérature]]. In Jean Thenaud (14..-154.), Charles Schefer (1820-1898), Éditeur scientifique.- Le voyage d'Outremer, Recueil de voyages et de documents pour servir à l'histoire de la géographie depuis le XIIIe jusqu'à la fin du {{S|XVI}}, Ernest Leroux, Paris, [[w:1884 en littérature|1884 en littérature]]. [https://archive.org/stream/levoyagedoutrem00schegoog#page/n11/mode/2up Lire en ligne, Internet Archive].
* [[d:Q63531099|1573]] - {{bibliographie|Q63531099}} <!-- Antoine Regnaut, Discours du voyage d'outremer au Saint Sepulcre de Jérusalem et autres lieux de la Terre saincte -->
=== Récits d'explorations & conquêtes ===
[[Fichier:PtolemyWorldMap.jpg|100px|vignette|gauche]]
[[Fichier:Claude Bernou Carte de lAmerique septentrionale.jpg|100 px|vignette|left|Expéditions dans la vallée du Mississippi.]]
* 1658 - {{bibliographie|Q26235515}}
* 1681 - Claude Bernou.- [[c:File:Claude Bernou Carte de lAmerique septentrionale.jpg|Carte de l'Amérique]] [[w:Nord|septentrionale]] et partie de la [[w:Méridional|méridionale]] depuis l'embouchure de la rivière St Laurens jusqu'à l'isle de Cayenne avec les nouvelles découvertes de la rivière de Mississipi ou Colbert [attribuée à l'abbé Bernou]. Montre le résultat des expéditions du Père Marquette et L. Jolliet (1673) et de Cavelier de la Salle dans la vallée du Mississippi.
== La question religieuse en Europe durant la première mondialisation ==
[[Fichier:Augustin - La Cité de Dieu, 1375 bnf41905391b.png|100px|vignette|gauche|Augustin - La Cité de Dieu, 1375]]
=== Bulles pontificales (colonisation, traite, esclavage) ===
[[Fichier:Papal.bull.JPG|100px|vignette|gauche|1637 - Bulle du pape Urbain VIII.]]
[[File:Spain and Portugal-fr.png|100px|vignette|gauche|Ligne de partage de la Planète selon la bulle ''Inter cætera'' (en pointillés), le [[w:traité de Tordesillas|traité de Tordesillas]] (en violet) et le [[w:traité de Saragosse|traité de Saragosse]] (en vert).]]
[[w:Bulle pontificale|Bulle pontificale]] : document portant le sceau (du latin bulla, le sceau), du pape, par lequel celui-ci pose un acte juridique concernant la Chrétienté et qui prit peu à peu un caractère universel. Les bulles pontificales sont aussi dites "papales".
==== Bulles pontificales ====
* [[w:Liste des bulles pontificales|Liste des bulles pontificales]] légiférant la première mondialisation
* '''1434''' : [[w:en:Creator Omnium|Creator Omnium]] is a bull issued by [[w:Eugène IV|Pope Eugene IV]] in 1434 which excommunicates anyone who enslaves Christians of the [[w:Canaries|Canaries]].
* '''1442''' : [[w:Illius qui|Illius qui]] : [[w:Eugène IV|Eugène IV]] entérine les conquêtes du prince [[w:Henri le Navigateur|Henri le navigateur]] en Afrique.
* '''1452''' : [[w:Dum Diversas|Dum Diversas]] est une bulle pontificale promulguée le 18 juin 1452 par le pape Nicolas V. Donne au roi du Portugal Alphonse V de Portugal toute latitude pour soumettre les Sarrasins, païens et autres incroyants - voire les réduire à un esclavage perpétuel.
* '''1454''' : Bulle Romanus Pontifex du Pape Nicolas V — Tomaso Parentucelli, du 8 janvier 1454<ref> Bula "[https://digitarq.arquivos.pt/viewer?id=3907997 Romanus Pontifex]" do Papa Nicolau V pela qual concedeu ao rei D. Afonso V e ao Infante D. Henrique e a todos os reis de Portugal seus sucessores, todas as conquistas de África com as ilhas nos mares a ela adjacentes, desde os cabos Bojador e Não e toda a costa da Guiné, e que nelas possam mandar edificar igrejas cujos padroados lhe ficarão pertencendo</ref>
* '''1481''' : [[w:Aeterni regis|Aeterni regis]] : Les terres conquises en Afrique sont accordées au Roi du Portugal.
* '''1493''' : [[w:Dudum siquidem|Dudum siquidem]] :
* '''1493''' : [[w:Inter Caetera|Inter Caetera]] est une bulle pontificale émise par le pape Alexandre VI, le 4 mai 1493. Cette bulle légitime la souveraineté espagnole sur le ''Nouveau Monde''<ref>{{bibliographie|Q26252173}}</ref> et garantit à l'Espagne, les couronnes de [[w:royaume de Castille|Castille]] et d'[[w:royaume d'Aragon|Aragon]], tous les territoires « à l'ouest et au sud » d'une ligne de pôle à pôle à 100 lieues à l'ouest de toutes les îles des [[w:Açores|Açores]] ou du [[w:Cap-Vert|Cap-Vert]], {{bibliographie|Q1134342}}.
* '''1493''' : [[w:Piis Fidelium|Piis Fidelium]] : Lance les missions sur le Nouveau Monde, affirmant l'unité du genre humain.
* '''1537''' : [[w:Sublimis Deus|Sublimis Deus]] 9 juin 1537, reconnaît les Indiens d'Amérique comme des "hommes véritables" et dénonce l'esclavage.
;Bibliographie
* 1993 - {{bibliographie|Q78145321}} <!-- 1993 - Alphonse Quenum, Les Églises chrétiennes et la traite atlantique du XVe au XIXe siècle -->
==== 1434, Creator Omnium ====
Par la bulle [[w:en:Creator Omnium|Creator Omnium]]<ref>[http://self.gutenberg.org/articles/Creator_Omnium Creator Omnium]</ref>, le pape [[w:Eugène IV|Pope Eugene IV]] promulguée en 1434 qui excomunie tou chrétien qui réduirait en esclavage les populations des [[w:Canaries|Canaries]] déjà converties au christianisme ou en cours de conversion. L'objectif est de faciliter les conversions et nullement d'interdire l'esclavage ni même de protéger les habitants contre la cupidité des chrétiens.
==== 1442, Creator Omnium ====
Par la bulle [[w:Illius qui|Illius qui]], le pape [[w:Eugène IV|Eugène IV]] entérine les conquêtes du prince [[w:Henri le Navigateur|Henri le navigateur]] en Afrique.
==== 1452, Dum Diversas ====
Par la bulle [[w:en:Dum Diversas|Dum Diversas]], le pape Nicholas V autorise le roi Alphonse V du Portugal à soumettre<ref>[http://www.cnrtl.fr/definition/soumettre soumission]</ref>, pour une durée indéterminée, les [[w:Sarrasins|Sarrasins]], ou populations de confession musulmane, et les [http://www.cnrtl.fr/definition/pa%C3%AFen païens], accusé de [[w:Païen|Paganisme]]) et/ou de [[w:Polythéisme|polythéisme]]. Emise un an avant la chute de Constantinople le 29 mai 1453, la bulle vise la suprématie de la religion [[w:Monothéisme|monotheiste]] & [[w:Chrétien|chrétienne]] face à l'avancée de l’[[w:Empire ottoman|Empire ottoman]] et, la protection de la [[w:Chrétienté#Quelques_aspects_de_l.27histoire_de_l.27.C3.89glise|Chrétienté]] romaine contre les hérésies. Elle autorise très clairement "''... [[w:Dum_Diversas#Le_droit_de_soumettre|de réduire leurs personnes en servitude perpétuelle]]''".
<gallery>
File:Paus Nicolaas V door Peter Paul Rubens.jpg|Signataire : Nicholas V, pape de 1447-1455, fondateur de la Bibliothèque vaticane
File:Afonso V de Portugal.jpg|[[w:Alphonse V (roi de Portugal)|Aphonse V, roi du Portugal]], surnommé l'Africain.
File:Empèri Otoman - Expansion territòriala de 1307 a 1490.png|Expansion territoriale de l'Empire ottoman, 1307-1490.
File:Routes d'Henri le Navigateur.JPG|Campagne des expéditions coloniales commandées par [[w:Henri le Navigateur|Henri le Navigateur]] le long des côtes de l'Afrique de [[w:Ceuta|Ceuta]] (1414) au [[w:Cap des Palmes|Cap des Palmes]] (1458).
File:Alternative Henry the Navigator (St. Vincent Panels).jpg|Henry the Navigator (1394-1460).
</gallery>
==== 1455, Romanus pontifex ====
La bulle pontificale [[w:Romanus pontifex|Romanus pontifex]], le pape Nicolas V concède au Portugal l'exclusivité du commerce avec l'Afrique2 et encourage Henri le Navigateur à soumettre au christianisme, éventuellement par la force, les « sarrasins et autres infidèles »
==== 1481, Aeterni regis ====
La bulle pontificale [[w:Aeterni regis|Aeterni regis]] édictée par le Pape Sixte IV le 21 juin 1481. Cette bulle confirme la base légale de l'autorité de [[w:Christophe Colomb|Christophe Colomb]] en tant représentant espagnol dans le Nouveau Monde.
==== 1493, Inter Caetera ====
Par la bulle [[w:Inter Caetera|Inter Caetera]] émise le 4 mai 1493, le papa Alexandre VI garanti à l'Espagne la [[w:Couronne_de_Castille#3e_couronne_de_Castille_.281230-1555.29|couronne de Castille]] & [[w:Couronne d'Aragon|d'Aragon]] et partage le Nouveau Monde entre l'Espagne et le Portugal.
Par leur mariage les [[w:rois catholiques|rois catholiques]] forment une union dynastique et construisent l'unité de la péninsule ibérique contre ,
* '''Isabelle I{{re}} de Castille''', dite ''Isabelle la Catholique'', née le {{date de naissance|22|avril|1451}} à [[w:Madrigal de las Altas Torres]] et morte le {{date de décès|26|novembre|1504}} à [[w:Medina del Campo]], est, de son propre chef, [[w:Liste des souverains de Castille|reine de Castille et León]] de 1474 à 1504, [[w:reine consort d'Aragon]], [[w:Reine consort de Majorque|de Majorque]], [[w:Reine consort de Valence|de Valence]], [[w:Reine consort de Sardaigne|de Sardaigne]], [[w:reine consort de Sicile|de Sicile]] (1479-1504) et [[w:Liste des reines et rois consorts napolitains|de Naples]] (1503-1504).
* '''[[w:Ferdinand le Catholique|Ferdinand II d'Aragon]] dit ''le Catholique''''' (en [[castillan]] Fernando II ''el Católico'' ; en [[catalan]] Ferran ''el Catòlic''), né le {{date de naissance|10|mai|1452}} à [[Sos del Rey Católico|Sos]] (aujourd'hui ''Sos del Rey Católico'') et mort le {{date de décès|23|janvier|1516}} à [[Madrigalejo]], est [[w:liste des rois de Castille et León|roi de Castille et León]] de 1474 à 1504 (par mariage, sous le nom de '''Ferdinand V'''), [[Liste des souverains d'Aragon|roi d'Aragon]], de [[w:royaume de Valence|Valence]], de [[w:royaume de Majorque|Majorque]], de [[w:royaume de Sardaigne|Sardaigne]] et de [[w:royaume de Sicile|Sicile]] et [[w:comté de Barcelone|comte de Barcelone]] de 1479 à 1516 (de son propre chef), [[w:comté de Roussillon|comte de Roussillon]] et de [[w:comté de Cerdagne|Cerdagne]] de 1493 à 1516, et enfin [[w:Liste des rois de Naples|roi de Naples]] en 1503.
<gallery>
File:Pope alexander VI.jpg|Alexandre VI, pape de 1492 à 1503.
File:MCTGR os 03 Retrato Isabel Catolica 828 gr-2.jpg|Isabelle I{{ère}} de Castille, dite Isabelle la Catholique, (1451-1504)
File:Ferdinand of Aragon, Isabella of Castile.jpg
File:Louis11.jpg|Louis XI, roi de France, (1461-1483), intervient dans la [[w:Guerre de Succession de Castille|guerre de succession de Castille]].
</gallery>
<gallery>
File:EspañasigloXV.jpg|La péninsule ibérique vers 1360.
File:Monumento a Colón (Madrid) 02b.jpg|17 avril 1492 - Le roi Ferdinand d’Espagne accepte de financer l’[[:s:fr:Lettre sur la découverte du Nouveau-Monde|expédition]] de Christophe Colomb.
File:ColombusMap.jpg|L'Occident à l'époque des Colomb (1451-1506)
File:Crown of Castile - Map.gif|La couronne de Castille, début et fin
File:Reiaume d'Aragon - Expansion en Mediterranèa.png|La [[w:couronne d'Aragon|Couronne d'Aragon]], début fin
File:-Ferdinand and the Fleet-.jpg|Ferdinand II, King of Spain, pointing across Atlantic to where Columbus is landing.
File:Treaty of Tordesillas.jpg|7 juin 1494 - [[w:Traité de Tordesillas|Traité de Tordesillas]] pour le partage du Nouveau Monde entre l'Espagne et le Portugal.
File:CantinoPlanisphere.png|1502 - Ligne de partage du Nouveau Monde sur le Planisphère de Cantino
File:Vasco de Gama map-fr.svg|Les voyages de Vasco de Gama
File:Spain and Portugal-fr.png|Lignes de partage du monde (1493-1494-1529) selon la bulle Inter cætera (pointillés), le traité de Tordesillas (violet), et son prolongement selon le traité de Saragosse (vert).
</gallery>
=== Les édits de pacification ===
[[Fichier:Imposition de la loi commune (l’édit de Nantes) en Béarn.jpg|left|100px|vignette|1620 : Béarn, imposition de la loi commune, l’[[w:Édit de Nantes|Édit de Nantes]], par [[w:Louis XIII|Louis XIII]]]]
;[[w:Liste des édits de pacification|Liste des édits de pacification]]
11 juillet 1573 : Le Royaume de France signe l'édit de pacification dit "édit de Boulogne". Protestants et catholiques concluent la paix après le siège de la Rochelle. Ainsi prend fin la quatrième guerre de Religion en France. Les protestants obtiennent la liberté de conscience et la liberté de culte dans trois villes, dont La Rochelle.
Il faudra attendre l'Édit de tolérance de Versailles du 7 novembre 1787, signé par Louis XVI, pour que l’existence civile des non catholiques soit reconnue sans avoir à se convertir au catholicisme.
Le 26 août 1789, La Déclaration des droits de l'homme et du citoyen consacre la liberté religieuse.
=== Les Amériques précolombiennes ===
* {{Ouvrage
| langue = fr
| prénom1 = Luka
| nom1 = Jelic
| lien auteur1 =
| lien auteur2 =
| titre = Deux communications du Dr Luka JELIC concernant le diocèse de Gardar, au sud du Groenland ; 1891 et 1895
| sous-titre = in L'évangélisation de l'Amérique avant Christophe Colomb, Compte rendu du Congrès scientifique international des catholiques, tenu à Paris du 1er au 6 avril 1891
| lien titre = http://catalogue.bnf.fr/ark:/12148/cb30651781f/PUBLIC
| numéro d'édition =
| éditeur = A. Picard
| collection =
| lien éditeur =
| lieu = Paris
| année = [[w:1891 en littérature|1891]]
| mois =
| volume =
| tome =
| pages totales = 15
| passage =
| isbn =
| lire en ligne = https://archive.org/details/LvanglisationDeLamriaqueAvantChristopheColomb
| consulté le =
| présentation en ligne =
| id =
}}
== Théories économiques contemporaines à la colonisation des Amériques ==
<gallery>
File:Quesnay Tableau.jpg|1759 - Tableau économique de [[w:François Quesnay|François Quesnay]] (1694-1774).
Fichier:Neue Carte von Europa, 1782.jpg|1782- L'économie européenne.
File:Playfair TimeSeries.png|1786 - Time series graph of trade balances from [[w:William Playfair|William Playfair]].
File:Minard’s map of French wine exports for 1864.jpg|1865 - Minard’s map of French wine exports for 1864<ref>Extrait de [[c:Economic diagram|Economic diagram]]</ref>.
</gallery>
=== Commerce lié à la traite esclavagiste avant 1492 ===
* [[Wikidata:Q2379675|Jean-Marie Pardessus]].- [[Wikidata:Q22666715|Tableau du commerce antérieurement à la découverte de l'Amérique]], 1834 : [https://archive.org/stream/bub_gb_S8-SUTKjajoC#page/n331/mode/2up/search/esclave esclave (1 occurrence)] ; [https://archive.org/stream/bub_gb_S8-SUTKjajoC#page/n109/mode/2up/search/esclavage esclavage (2 occurrences)] ; [https://archive.org/stream/bub_gb_S8-SUTKjajoC#page/n17/mode/2up/search/esclaves esclaves (18 occurrences)]
{{Citation bloc|Dans tous les pays où la féodalité avoit acquis et conservé le plus d'influence (et telle fut jusque bien avant dans le {{S|XII}} la situation de la France, de l'Angleterre, de l'Allemagne et de tous les royaumes du Nord), les richesses, la propriété, la liberté, étoient l'apanage presque exclusif du clergé et de la noblesse. S'il est probable que dans quelques villes il se soit conservé, ou du moins formé, à l'aide des [[Wikt:affranchissement|affranchissemens]]<ref>L'auteur utilise généralement le sens 4. du Wikitionnaire : "''Exemption de charges, d'impôts, de quelque droit onéreux''" par convention ou traité de commerce. Le terme est aussi utilisé dans le sens "''Action de s'affranchir, de se libérer''" de l’article [http://www.cnrtl.fr/definition/affranchissement Affranchissement] du dictionnaire Cnrtl.fr ; "''concilier la raison et la religion, [https://books.google.fr/books?id=ZXhBAAAAcAAJ&dq=Jean-Marie%20Pardessus%20%2B%20Tableau%20du%20commerce%20antérieurement%20%C3%A0%20la%20découverte%20de%20l'Amérique%20%2B%20affranchissement%20%2B%20esclave&hl=fr&pg=PA296#v=snippet&q=%22Concilier%20la%20raison%20et%20la%20religion,%20affranchir%20l'esprit%20des%20obsessions%20du%20doute,%20saisir%20et%20proclamer%20la%20certitude%22&f=false affranchir] l'esprit des obsessions du doute, saisir et proclamer la certitude''" dont l'acteur est un individu ou un groupe d'individu qui s'oppose à des us et coutumes, des lois et des règles devenues arbitraires : ce qui relève d'une adaptation aux technologies, du culturel et du politique.</ref> individuels, une classe intermédiaire, habile à posséder des biens, à acquérir et à transmettre les fruits de son travail; s'il est vrai même que cette industrie ait été assez souvent favorisée par les seigneurs, qui y trouvoient ou des moyens d'accroissement pour leurs revenus fiscaux, ou l'avantage de se procurer les jouissances du luxe, elle étoit purement locale ; arrêtée dans ses développemens par une foule d'obstacles, elle ne pouvoit constituer un commerce étendu et lié dans toutes ses parties.<br />Cependant le besoin de ce commerce se faisoit sentir : les riches qui dédaignoient de s'y livrer n'étoient point insensibles aux avantages qu’il procure ; et, par la force des choses, il dut tomber entre les mains des étrangers.|[[Wikidata:Q22666715|Tableau du commerce antérieurement à la découverte de l'Amérique]]<ref>[[Wikidata:Q2379675|Jean-Marie Pardessus]].- [[Wikidata:Q22666715|Tableau du commerce antérieurement à la découverte de l'Amérique]], 1834, [https://archive.org/stream/bub_gb_S8-SUTKjajoC#page/n195/mode/2up/search/apanage Introduction, p. CV.]</ref>}}
=== Division économique & sociale : riches & pauvres ===
* {{Ouvrage
| langue = fr
| prénom1 = Amédée
| nom1 = Villard
| prénom2 =
| nom2 =
| lien auteur1 = w:Amédée Villard
| lien auteur2 =
| titre = Histoire du prolétariat ancien et moderne
| sous-titre =
| lien titre =
| numéro d'édition =
| éditeur = Guillaumin
| collection =
| lien éditeur =
| lieu = Paris
| année = [[w:1822 en littérature|1822]]
| mois =
| volume = 1
| tome =
| pages totales =
| passage =
| dnb = 315798335
| isbn =
| oclc =
| doi =
| url =
| lire en ligne = https://archive.org/details/HisProlAncMod1822
| consulté le =
| présentation en ligne = https://www.worldcat.org/title/histoire-du-proletariat-ancien-et-moderne/oclc/30525417/editions?referer=di&editionsView=true WorldCat.org WorldCat.org
| commentaire = Ouvrez l'histoire de tous les temps et de toutes les nations. Vous n'y trouverez guère que la biographie des rois, des princes, des guerriers, et l'étalage pompeux de leurs magnificences et de leurs conquêtes. On dirait qu’ils ont rempli le monde, sans y laisser place pour les petits et pour les humbles qui représentent, sans conteste, et le nombre et le travail fécond.<br />C'est à peine si, à travers le récit non interrompu des batailles, des guerres civiles, des rapines et des proscriptions, on entrevoit la misère des pauvres gens, leurs douleurs et les injustices qui les accablent. [http://catalogue.bnf.fr/ark:/12148/cb315798335 Préface de l'éditions de 1822]
| id =
}}
* {{Ouvrage
| langue = fr
| prénom1 = Amédée
| nom1 = Villard, ''Tour magne'', (1825-18..?)
| prénom2 =
| nom2 =
| lien auteur1 = w:Amédée Villard
| lien auteur2 =
| titre = Histoire de l'esclavage ancien et moderne
| sous-titre =
| lien titre =
| numéro d'édition =
| éditeur = Guillaumin
| collection =
| lien éditeur =
| lieu = Paris
| année = [[w:1879 en littérature|1879]]
| mois =
| volume =
| tome =
| pages totales =
| passage = Forme rejetée par la BNF : Tourmagne, A. (1825-18..?), pseudonyme
| dnb = 31579832t
| isbn =
| oclc =
| doi =
| url =
| lire en ligne = https://archive.org/details/histoiredelescl00villgoog IA
| consulté le = 19 septembre 2015
| présentation en ligne = https://www.worldcat.org/title/histoire-de-lesclavage-ancien-et-moderne/oclc/11267647/editions?referer=di&editionsView=true WorldCat.org
| commentaire = Qu'est-ce que l'esclavage? C'est l'abus de la force. C'est la violation du droit à la liberté, qui nous vient de la nature et de Dieu, comme le droit de respirer et de vivre. Le méconnaître, c’est abuser de son semblable et disposer, malgré lui de son travail, de ses biens, de ses enfants et de sa vie.<br />Par la main mise du maître, l'esclave a cessé d’être une personne. Il devient une chose dont on trafiquera sans scrupule comme d'un animal, d'une marchandise et de tout ce qui est dans le commerce. Et on le traitera de même. ''VILLARD (Amédée), avocat et écrivain français, né à Vallon (Ardèche)'', [http://catalogue.bnf.fr/ark:/12148/cb31579832t Histoire de l'esclavage ancien et moderne], Livre Ier. I. — Préliminaires, 1880.
| id =
}}
* {{Ouvrage
| langue = fr
| prénom1 = Amédée
| nom1 = Villard, ''Tour magne'', (1825-18..?)
| prénom2 =
| nom2 =
| lien auteur1 = w:Amédée Villard
| lien auteur2 =
| titre = Histoire du servage, ancien et moderne
| sous-titre =
| lien titre =
| numéro d'édition =
| éditeur =
| collection =
| lien éditeur =
| lieu =
| année = [[w:1879 en littérature|1879]]
| mois =
| volume =
| tome =
| pages totales =
| passage =
| dnb =
| isbn =
| oclc = 40326117
| doi =
| url = https://www.worldcat.org/title/histoire-du-servage-ancien-et-moderne/oclc/40326117?referer=br&ht=edition
| lire en ligne = https://archive.org/details/histoireduserva00villgoog
| consulté le =
| présentation en ligne = [https://www.worldcat.org/title/histoire-du-servage-ancien-et-moderne/oclc/23403500/editions?start_edition=1&sd=asc&referer=di&se=yr&qt=sort_yr_asc&editionsView=true&fq= WorldCat.org]
| commentaire = [http://catalog.hathitrust.org/Record/001119533 page images at HathiTrust; US access only]
| id =
}}
==== 1443 - Les Hospices de Beaune ====
Les Hospices de Beaune sont fondées en 1443. La fonction de l'institution est de réduire la pauvreté et améliorer l'état sanitaire des populaitions en tant de paix, accueillir et soigner les blessés de guerre qui affluent en temps de guerre.
<gallery>
File:Serrure-hospice-de-beaune.JPG|Serrure, porte principale de l'Hospice de Beaune.
Fichier:Carte Guerre de Sept Ans Europe.PNG|Alliances en Europe à la veille de la guerre de Sept Ans, 1757.
File:Vignobles bourgogne-fr.svg|régions viticoles de Bourgogne, 2007
</gallery>
* {{Ouvrage
| langue = fr
| prénom1 = Claude
| nom1 = Rossignol
| prénom2 =
| nom2 =
| lien auteur1 = w:Claude Rossignol
| lien auteur2 =
| titre = Histoire de Beaune
| sous-titre = Depuis les temps les plus reculés jusqu'à nos jours
| lien titre =
| numéro d'édition =
| éditeur = E. Batault-Morot
| collection =
| lien éditeur =
| lieu =
| année = [[w:1854 en littérature|1854]]
| mois =
| volume =
| tome =
| pages totales = 511
| passage =
| dnb = 31249616w
| isbn =
| url =
| lire en ligne = https://archive.org/details/histoiredebeaun00rossgoog
| consulté le =
| présentation en ligne =
| commentaire =
| id =
}}
** '''Extraits'''
:[https://archive.org/stream/histoiredebeaun00rossgoog#page/n321/mode/2up page 292] : Ainsi, quand le chancelier Nicolas demandait au pape de favoriser l'érection d'un grand Hôtel-Dieu à Beaune, la misère était extrême, et les hôpitaux étaient sans ressources ; encore le moins étroit et le moins pauvre, j'allais dire le seul qui existât, était-il hors des murs exposé à toutes les brutalités des invasions. Voir dans les pages suivantes une indication des comptes de la construction des Hospices de Beaune. Ceux-ci donnent également des informations sur le coût de la vie à l'époque.
:[https://archive.org/stream/histoiredebeaun00rossgoog#page/n323/mode/2up Page 292] : Il y avait plus de quatre cents ans que nos ducs se léguaient les uns aux autres, la gloire de bâtir à Beaune une Maison-Dieu digne de ce nom, assez vaste pour contenir un village, des salles assez spacieuses, assez belles pour y avoir un air pur et honorer les pauvres qui voudraient y prendre asyle. Ce qu'avaient voulu faire Hugues IV en 1225, Robert II son fils en 1297 et 1305 ; ce que n'avait pas fait Eudes IV en 1346, un bourgeois d'Autun le fit : [[w:Nicolas Rolin|Nicolas Rolin]], chancelier de Philippe-le-Bon, depuis six ans, construisit un véritable palais, qui excite encore aujourd’hui l'admiration de la France.
:Page 60 : [https://archive.org/stream/histoiredebeaun00rossgoog#page/n91/mode/2up les sauvages de l'Amérique]
:Page 162, [https://archive.org/stream/histoiredebeaun00rossgoog#page/n199/mode/2up Avant la découverte de l'Amérique, les métaux étaient rares] et avaient dès-lors une valeur très-élevée.
:Page 294 : Sans doute, si l'Hôtel-Dieu de Beaune n'avait aujourd’hui que mille francs dans sa caisse, les malades mourraient de faim, la pluie pénétrerait demain dans les salles et bientôt ce somptueux édifice ne serait plus qu'une ruine. Mais les temps sont changés ; [https://archive.org/stream/histoiredebeaun00rossgoog#page/n323/mode/2up la découverte de l'Amérique] a fait une immense révolution dans les espèces métalliques; avant la descente au Pérou, mille francs étaient une somme considérable. Rappelons d’abord que l'hôpital du Saint-Esprit, dont nous venons de dire quelques mots, n'avait guère plus de cinquante francs de revenu. Le chancelier des ducs, le premier des officiers de Bourgogne, Nicolas Rolin n'avait que 200 francs de gages, comme on disait alors. Ceux du maréchal de Bourgogne n'étaient pas plus considérables. Nous savons bien que les pensions excédaient les gages; mais niera-t-on que pour douze francs on avait trente aunes de drap ? Pour ne nous écarter point de l'hôpital, on trouve, dans ses premiers cahiers de dépenses, qu'en 1446, son fondateur acheta quarante aunes de forte toile pour 2 francs, 9 gros et 4 niquets, que la livre de fer travaillé valait 2 blancs, — que Thevenin-Mouton employé à la construction de l'hospice en qualité de manœuvre, gagnait 4 gros et demi par jour.
* {{Ouvrage
| langue = fr
| prénom1 = Étienne
| nom1 = Bavard
| prénom2 = Jean Baptiste Claude
| nom2 = Boudrot, 1819-1880.
| lien auteur1 = w:Étienne Bavard
| lien auteur2 = w:Jean Baptiste Claude Boudrot
| titre = L'Hôtel-Dieu de Beaune, 1445-1880
| sous-titre = Par M. l'Abbé Étienne Bavard, d'aprés les documents recueillis par M. l'Abbé Boudrot. Société d'Histoire, d'Archéologie et de Littérature de l'arrondissement de Beaune. Mémoires. deuxième série, no. 1
| lien titre =
| numéro d'édition =
| éditeur = Batault-Morot
| collection =
| lien éditeur =
| lieu = Beaune
| année = [[w:1881 en littérature|1881]]
| mois =
| volume =
| tome =
| pages totales = 365
| passage = [https://archive.org/stream/lhteldieudebea00bava#page/256/mode/2up Page 257] - Misère durant la [[w:Guerre de Sept Ans|Guerre de Sept ans]] : "''L'année 1756, ..., ainsi que celles qui suivirent furent malheureuses pour l'Hôtel-Dieu... Pour comble de malheurs, on était en pleine guerre de Sept- Ans : en Allemagne, nos troupes éprouvaient échecs sur échecs<ref>1757 : Bataille de Leuthen, plus grande victoire de Frédéric II sur l'Autriche durant la guerre de Sept Ans.</ref> ; sur mer et dans les Indes, les Anglais battaient nos flottes, ruinaient notre marine marchande et s'emparaient de nos colonies. Notre hôpital souffrit cruellement de tous ces maux''".
| dnb =
| isbn =
| url =
| lire en ligne = https://archive.org/details/lhteldieudebea00bava
| consulté le =
| présentation en ligne = http://catalog.hathitrust.org/Record/009703835
| commentaire =
| id =
}}
== 1498-1789 - L'époque moderne jusqu'en 1789 ==
* 2003 - {{Bibliographie|Q121009366}} <!-- La France moderne: 1498-1789 -->
=== 1601 - les "''Poor Laws''" en Grande-Bretagne & la question des subsistances ===
Les premières lois générales pour soulager les pauvres ou, [[w:Poor Laws|Act for the Relief of the Poor]], furent édictées en 1601, sous la [[w:Élisabeth Ire (reine d'Angleterre)|Élisabeth Ire d'Angleterre)]], 1558-1603
1795 à 1834 : [[w:Loi de Speenhamland|La loi de Speenhamland]], communément appelée la "[[w:Poor Laws|Poor Laws ou loi sur les pauvres]], a été en vigueur en Grande-Bretagne de 1795 à 1834. l'abrogation de la loi de Speenhamland laisse place à un nouveau système public de secours qui repose sur la [[w:Workhouse|workhouse]], "c'est-à-dire sur le travail obligatoire des indigents. Cf. [http://www.pauljorion.com/blog/2014/08/24/aux-sources-du-revenu-dexistence-pour-tous-speenhamland-1795-par-michel-loetscher/#more-68293 Aux sources du revenu d’existence pour tous : Speenhamland, 1795, par Michel Loetscher].
1834 : Le Parlement britannique abolit le système de Speenhamland dont l’échec se solde par l’instauration d’un « marché du travail », l’apparition du « prolétariat » et celle d’une croyance jusqu’alors fort peu « naturelle » selon laquelle l’assurance d’un revenu dépend du « travail » salarié et de la possession d’un « emploi ». [http://www.pauljorion.com/blog/2014/08/24/aux-sources-du-revenu-dexistence-pour-tous-speenhamland-1795-par-michel-loetscher/ Michel Loetscher].
* {{Ouvrage
| langue = fr
| prénom1 = J.-G.-André-Gabriel
| nom1 = Roche (avocat)
| prénom2 = Louis Marie
| nom2 = de LA HAYE de Cormenin
| lien auteur1 = w:J.-G.-André-Gabriel Roche
| lien auteur2 = w:Louis Marie de LA HAYE de Cormenin
| titre = Des Subsistances et des moyens de remédier à leur insuffisance
| sous-titre =
| lien titre =
| numéro d'édition =
| éditeur = Pagnerre
| collection =
| lien éditeur =
| lieu = Paris
| année = [[w:1855 en littérature|1855]]
| mois =
| volume =
| tome =
| pages totales = 176
| passage = Cf. Malthus - Migrations
| dnb = 312302826
| isbn =
| url =
| lire en ligne = https://books.google.fr/books?id=qrRcAAAAcAAJ&hl=fr&pg=PR3#v=onepage&q&f=false
| consulté le = 29 juillet 2015
| présentation en ligne =
| commentaire =
| id =
}}
=== Mercantilisme, XVI-{{S|XVIII}} ===
[[Fichier:Protection du commerce mg 8457.jpg|100px|vignette|gauche|Protection du commerce]]
"''Pour certains auteurs le [[w:Mercantilisme|Mercantilisme]] n’est pas un courant de pensée en tant que tel. Pour plusieurs historiens de la pensée économique, comme [[w:Joseph Schumpeter|Joseph Schumpeter]] et [[w:en:Lars Magnusson|Lars Magnusson]]<ref>''The Tradition of Free Trade'', Routledge, 2004</ref>, le mercantilisme a pris corps en tant que système au {{S|XIX}} pour justifier la naissance de la [[w:Économie classique|théorie classique]] fondée sur le [[w:Libre-échange|libre-échange]], [[w:Loi des rendements décroissants|les rendements décroissants]] et l’[[w:Équilibre général|équilibre général]]''".
[[Fichier:Esclaves conduits par des marchands.JPG|100px|left|vignette|Esclaves conduits par des marchands]]
==== Histoire philosophique et politique des établissements et du commerce des Européens dans les deux Indes ====
[[Fichier:La nature représentée par une femme regarde les Nègres esclaves maltraités.png|100px|left|vignette|Frontispice Histoire des Deux Indes, 1774]]
{{Autres projets
|w=Histoire des deux Indes
|s=Guillaume-Thomas Raynal
|commons=Guillaume-Thomas Raynal}}
;1774
* {{Ouvrage
| langue = fr
| prénom1 = Guillaume-Thomas
| nom1 = Raynal (1713-1796)
| prénom2 =
| nom2 =
| lien auteur1 = w:Guillaume-Thomas Raynal
| lien auteur2 =
| titre = Histoire philosophique et politique des établissements et du commerce des Européens dans les deux Indes
| sous-titre =
| lien titre =
| numéro d'édition =
| éditeur = Gosse fils
| collection =
| lien éditeur =
| lieu = La Haye
| année = [[w:1774 en littérature|1774]]
| mois =
| volume = 7
| tome =
| pages totales =
| passage = [http://data.bnf.fr/12037985/guillaume-thomas_raynal_histoire_philosophique_et_politique_des_etablissements_et_du_commerce_des_europeens_dans_les_deux_indes/fr.pdf Fiches Bnf-Gallica].
| dnb = 31182791w
| isbn =
| doi =
| url =
| lire en ligne = Volumes : [ 1] - [ 2] - [ 3] - [ 4] - [https://archive.org/details/histoirephiloso41784goog 4 IA] - [ 5] - [ 6] - [https://archive.org/details/histoirephiloso7Gosse1774 7 IA] - [ 8]
| consulté le =
| présentation en ligne = https://www.worldcat.org/search?q=kw%3AHistoire+philosophique+et+politique+des+établissements+et+du+commerce+des+Européens+dans+les+deux+Indes+au%3ARaynal&fq=yr%3A1783..1784+%3E&qt=advanced&dblist=638
| commentaire =
| id =
}}
;1780
* {{Ouvrage
| langue = fr
| prénom1 = Guillaume-Thomas
| nom1 = Raynal (1713-1796)
| prénom2 =
| nom2 =
| lien auteur1 = w:Guillaume-Thomas Raynal
| lien auteur2 =
| titre = Histoire philosophique et politique des établissements et du commerce des Européens dans les deux Indes
| sous-titre =
| lien titre =
| numéro d'édition =
| éditeur = Jean-Léonard Pellet, Imprimeur de la Ville & de l'Académie
| collection =
| lien éditeur =
| lieu = Genève
| année = [[w:1780 en littérature|1780]]
| mois =
| volume =
| tome =
| pages totales =
| passage =
| dnb =
| isbn =
| doi =
| url =
| lire en ligne = Volumes : [https://archive.org/details/histoirephilosop01raynuoft 1 IA] - [https://archive.org/details/histoirephilosop02raynuoft 2 IA] - [https://archive.org/details/histoirephilosop03raynuoft 3 IA] - '''[https://archive.org/details/histoirephilosop04raynuoft 4 IA]''' - - [https://archive.org/details/histoirephilosop05raynuoft 5 IA] - [https://archive.org/details/histoirephilosop06raynuoft 6 IA] - [https://archive.org/details/histoirephilosop07raynuoft 7 IA] - [https://archive.org/details/histoirephilosop08raynuoft 8 IA] - [https://archive.org/details/histoirephilosop09raynuoft 9 IA] - [https://archive.org/details/histoirephilosop10raynuoft 10 IA] - [https://books.google.fr/books?id=niJWAAAAYAAJ&hl=fr&pg=PR3#v=onepage&q&f=false 10 Google]
| consulté le = 2 septembre 2015
| présentation en ligne = [http://data.bnf.fr/12037985/guillaume-thomas_raynal_histoire_philosophique_et_politique_des_etablissements_et_du_commerce_des_europeens_dans_les_deux_indes/fr.pdf Fiches Bnf-Gallica]
| commentaire =
| id =
}}
;Edition de 1780 en cours d'édition sur Wikisource
* [[s:Histoire philosophique et politique des établissemens et du commerce des Européens dans les deux Indes|Histoire philosophique et politique des établissemens & du commerce des européens dans les deux Indes]] (10 volumes, 1770 ; 1774 ; 1780 ; 1820)
** [[s:Livre:Raynal - Histoire philosophique et politique des établissemens et du commerce des Européens dans les deux Indes, v1.djvu|I]] (édition 1780) — [[s:Livre:Raynal - Histoire philosophique et politique des établissemens et du commerce des Européens dans les deux Indes, v2.djvu|II]] (édition 1780) — [[s:Livre:Raynal - Histoire philosophique et politique des établissemens et du commerce des Européens dans les deux Indes, v3.djvu|III]] (édition 1780) — [[s:Livre:Raynal - Histoire philosophique et politique des établissemens et du commerce des Européens dans les deux Indes, v4.djvu|IV]] — [[s:Livre:Raynal - Histoire philosophique et politique des établissemens et du commerce des Européens dans les deux Indes, v5.djvu|V]] — [[s:Livre:Raynal - Histoire philosophique et politique des établissemens et du commerce des Européens dans les deux Indes, v6.djvu|VI]] — [[s:Livre:Raynal - Histoire philosophique et politique des établissemens et du commerce des Européens dans les deux Indes, v7.djvu|VII]] — [[s:Livre:Raynal - Histoire philosophique et politique des établissemens et du commerce des Européens dans les deux Indes, v8.djvu|VIII]] — [[s:Livre:Histoire philosophique et politique des établissemens et du commerce des Européens dans les deux Indes, v9.djvu|IX]] (édition 1780) — [[s:Livre:Raynal - Histoire philosophique et politique des établissemens et du commerce des Européens dans les deux Indes, v10.djvu|X]]
;1783-1784
* {{Ouvrage
| langue = fr
| prénom1 = Guillaume-Thomas
| nom1 = Raynal (1713-1796)
| prénom2 =
| nom2 =
| lien auteur1 = w:Guillaume-Thomas Raynal
| lien auteur2 =
| titre = Histoire philosophique et politique des établissements et du commerce des Européens dans les deux Indes
| sous-titre =
| lien titre =
| numéro d'édition =
| éditeur = chez les libraires associés,
| collection =
| lien éditeur =
| lieu = Neuchâtel et Genève
| année = [[w:1783 en littérature|1783]]-[[w:1784 en littérature|1784]]
| mois =
| volume = 10
| tome =
| pages totales =
| passage = [http://www.chapitre.com/CHAPITRE/fr/search/Default.aspx?cleanparam=&titre=&ne=&n=0&auteur=&peopleId=&quicksearch=Histoire+philosophique+et+politique+des+établissements+et+du+commerce+des+Européens+dans+les+deux+Indes&editeur=&reference=&plng=&optSearch=BOOKS&beginDate=&endDate=&mot_cle=&prix=&themeId=&collection=&subquicksearch=&page=1 Editions anciennes].
| dnb = 31182801c
| isbn = 9780543997203
| doi =
| url =
| lire en ligne = Volumes : [https://archive.org/details/histoirephiloso23unkngoog 1 IA] - [https://archive.org/details/histoirephiloso08rayngoog 2 IA] - [https://archive.org/details/histoirephiloso06rayngoog 3 IA] - [https://archive.org/details/histoirephiloso05rayngoog 4 IA] - [ 5] - [https://archive.org/details/histoirephiloso04rayngoog 6 IA] - [ 7] - [https://archive.org/details/histoirephiloso07rayngoog 8 IA] - [ 9] - [https://books.google.fr/books?id=niJWAAAAYAAJ&hl=fr&pg=PR3#v=onepage&q&f=false 10]
| consulté le =
| présentation en ligne = https://www.worldcat.org/search?q=kw%3AHistoire+philosophique+et+politique+des+établissements+et+du+commerce+des+Européens+dans+les+deux+Indes+au%3ARaynal&fq=yr%3A1783..1784+%3E&qt=advanced&dblist=638
| commentaire =
| id =
}}
[[Fichier:L'Abbé Raynal, un précurseur de la révolution.png|100px|vignette|gauche]]
==== Littérature à propos de l'Histoire des deux Indes ====
===== {{S|XVIII}} =====
===== {{S|XIX}} =====
* {{Ouvrage
| langue = fr
| prénom1 = Anatole
| nom1 = Feugère
| prénom2 =
| nom2 =
| lien auteur1 = w:Anatole Feugère
| lien auteur2 =
| titre = L'abbé Raynal (1713-1796), Un précurseur de la révolution
| sous-titre = Documents inédits, Thèse de Lettres, Paris, 1921
| lien titre =
| numéro d'édition =
| éditeur = Imprimerie ouvrière, 18 rue d'Aguesseau
| collection =
| lien éditeur =
| lieu = Angoulême
| année = [[w:1822 en littérature|1822]]
| mois =
| volume = 1
| tome =
| pages totales = 459
| passage =
| dnb = 32103135g
| isbn =
| oclc = 496175669
| doi =
| url =
| lire en ligne = https://archive.org/details/unprcurseurdel00feug
| consulté le = 25 septembre 2015
| présentation en ligne = https://www.worldcat.org/title/precurseur-de-la-revolution/oclc/496175669/editions?referer=di&editionsView=true
| commentaire =
| id =
}}
* {{Ouvrage
| langue = fr
| prénom1 = Anatole
| nom1 = Feugère
| prénom2 =
| nom2 =
| lien auteur1 = w:Anatole Feugère
| lien auteur2 =
| titre = Bibliographie critique de l'abbé Raynal
| sous-titre = Thèse complémentaire pour le doctorat ès lettres présentée à la Faculté des lettres de l'Université de Paris
| lien titre =
| numéro d'édition =
| éditeur = Imprimerie ouvrière, 18 rue d'Aguesseau
| collection =
| lien éditeur =
| lieu = Angoulême
| année = [[w:1822 en littérature|1822]]
| mois =
| volume =
| tome =
| pages totales =
| passage = Anatole Feugère est ancien élève de la Faculté, agrégé des lettres. Il fut professeur de première au lycée d'Angoulême. Lire des extraits du tiré à part de [https://books.google.fr/books?id=Gr5NR6HmUMkC&lpg=PP1&hl=fr&pg=PP1#v=onepage&q&f=false Bibliographie Critique de L'Abbe Raynal], [https://www.worldcat.org/title/bibliographie-critique-de-labbe-raynal/oclc/500448&referer=brief_results Slatkine, Oclc 500448, 98 pages].
| dnb = 35366863c
| isbn =
| oclc = 459561868
| doi =
| url =
| lire en ligne =
| consulté le = 25 septembre 2015
| présentation en ligne = https://www.worldcat.org/title/bibliographie-critique-de-labbe-raynal-these-complementaire-pour-le-doctorat-es-lettres-presentee-a-la-faculte-des-lettres-de-luniversite-de-paris-par-anatole-feugere-ancien-eleve-de-la-faculte-agrege-des-lettres-professeur-de-premiere-au-lycee-dangouleme/oclc/459561868&referer=brief_results
| commentaire =
| id =
}}
===== {{S|XX}} =====
===== {{S|XXI}} =====
* 2013 - [http://www.abbe-raynal.org/presentation-tricentenaire.html Année Raynal] : Rodez - Paris - Berlin 1713-2013
* 2013 - [http://www.abbe-raynal.org/histoire-des-deux-indes.html#1 Les 49 éditions de l'Histoire des deux Indes], Extrait des : Annales de la Société d’Études Millavoises, 2007 (ISSN 1959-5662).
=== Capitalisme, {{S|XVIII}} - {{S|XX}} ===
* [[w:Capitalisme|Capitalisme]]<br />
* {{article
| langue = fr
| prénom1 = Robert
| nom1 = Brenner
| lien auteur1 = w:Robert Brenner
| prénom2 =
| nom2 =
| lien auteur2 =
| prénom3 =
| nom3 =
| lien auteur3 =
| traduction = Benjamin Bürbaumer
| titre = La théorie du système-monde et la transition au capitalisme
| sous-titre = perspectives historique et théorique
| périodique =
| lien périodique =
| éditeur =
| lieu =
| série =
| volume =
| titre volume =
| numéro =
| titre numéro =
| jour = 17
| mois = novembre
| année = [[w:1979 en littérature|1979]]
| pages =
| issn =
| issn2 =
| issn3 =
| isbn =
| résumé =
| format =
| url texte = http://revueperiode.net/la-theorie-du-systeme-monde-et-la-transition-au-capitalisme-perspectives-historique-et-theorique/
| doi =
| consulté le =
| commentaire = Ce texte est issu d’une intervention présentée à la conférence "Three Worlds or One" à l’Institute for Comparative Social Research de Berlin en 1979. Traduit de l’anglais par Benjamin Bürbaumer.
| extrait =
| id =
}}
=== Division économique & sociale : ceux qui produisent la valeur et ceux qui n'en produisent pas ===
=== La question sociale {{S|XIX}}-{{S|XX}} ===
[[w:Question sociale|Question sociale]]
=== Le revenu d'existence ===
* {{article
| langue = fr
| prénom1 = Michel
| nom1 = Loetscher
| lien auteur1 = w:Michel Loetscher
| prénom2 =
| nom2 =
| lien auteur2 =
| prénom3 =
| nom3 =
| lien auteur3 =
| traduction =
| titre = Aux sources du revenu d’existence pour tous
| sous-titre = Speenhamland, 1795
| périodique = pauljorion.com
| lien périodique =
| éditeur = Paul Jorion
| lieu =
| série =
| volume =
| titre volume =
| numéro =
| titre numéro =
| jour = 24
| mois = août
| année = [[w:2014 en littérature|20142]]
| pages =
| dnb =
| issn =
| issn2 =
| issn3 =
| isbn =
| résumé =
| format =
| url texte = http://www.pauljorion.com/blog/2014/08/24/aux-sources-du-revenu-dexistence-pour-tous-speenhamland-1795-par-michel-loetscher/
| doi =
| consulté le =
| commentaire =
| extrait = ''Le système des allocations de Speenhamland revient en fait à utiliser des ressources publiques pour… subventionner les employeurs, prompts à embaucher les bénéficiaires d’un secours public auxquels ils pourraient verser un salaire bien inférieur au minimum vital – et à "faire baisser les salaires au-dessous du niveau de subsistance" comme l’analyse Karl Polanyi (1887-1964) : "Le système de Speenhamland était un fossé édifié pour la défense de l’organisation rurale traditionnelle, alors que la tourmente du changement balayait les campagnes, et faisait d’ailleurs de l’agriculture une industrie précaire". Cette expérience de "salariat social" s’effondre à cause de son effet paradoxal : la généralisation de la pauvreté...''". ''Michel Loetscher est membre du Mouvement Français pour un Revenu de Base''.
| id =
}}
1796 : Thomas Paine, conventionnel américano-français, dans un discours prononcé devant la Convention de Paris en 1796, dclare : "Liberté, Égalité, Fraternité ne peuvent se réaliser, associés, si inconditionnellement, le minimum de ressources, (à l’époque principalement alimentaires) n’est pas garanti à chaque citoyen". C'est la plus ancienne et claire allusion à un revenu d’existence inconditionnel.
* {{Ouvrage
| langue = fr
| prénom1 = Jacques
| nom1 = Duboin
| prénom2 =
| nom2 =
| lien auteur1 = w:Jacques Duboin
| lien auteur2 =
| titre = Les Yeux ouverts
| sous-titre = Espoirs et besoins de l'homme
| lien titre =
| numéro d'édition =
| éditeur = Imprimerie de Crété, Corbeil
| collection =
| lien éditeur =
| lieu = Genève, Paris, Jeheber
| année = [[w:1955 en littérature|1955]]
| mois =
| volume =
| tome =
| pages totales = 127
| passage =
| dnb = 32047164p
| isbn =
| url =
| lire en ligne = http://www.economiedistributive.fr/IMG/pdf/Les_yeux_ouverts.pdf
| consulté le =
| présentation en ligne = http://catalogue.bnf.fr/ark:/12148/cb32047164p/PUBLIC
| commentaire = [http://catalogue.bnf.fr/ark:/12148/cb34712193x/PUBLIC Nouvelle édition] par Marie-Louise Duboin
| id =
}}
* {{article
| langue = fr
| prénom1 = Thomas Baumgartner,
| nom1 =
| lien auteur1 =
| prénom2 = Emilie
| nom2 = Chaudet
| lien auteur2 = w:Emilie Chaudet
| prénom3 = Christophe Fourel,
| nom3 = Anne Eydoux & Marc De Basquat
| lien auteur3 =
| traduction =
| titre = Le revenu universel de base est-il une mesure réaliste
| sous-titre =
| périodique = Du Grain à moudre d'été
| lien périodique =
| éditeur = France Culture.fr
| lieu = Paris
| série =
| volume =
| titre volume =
| numéro =
| titre numéro =
| jour = 28
| mois = juillet
| année = [[w:2015 en littérature|2015]]
| pages =
| dnb =
| issn =
| issn2 =
| issn3 =
| isbn =
| résumé =
| format =
| url texte =
| doi =
| consulté le = 2 août 2015
| commentaire =
| extrait = L'émission intervient après l'annonce d'une expérimentation du [[w:Revenu de base|revenu d'existence]] en [[w:Finlande|Finlande]]. Cf. [http://revenudebase.info/2015/04/21/finlande-elections/ Finlande: le parti centriste pro-revenu de base gagne les élections] ; [http://www.moustique.be/13085/allocation-universelle-la-finlande-fait-le-test#.VYxiioOq6OI.facebook Allocation universelle: la Finlande fait le test !]. Invité(s) : '''Anne Eydoux''', économiste, membre des "[[w:Les économistes atterrés|Economistes Atterrés]]" et chercheuse au Centre d'études de l'emploi et maître de conférences à l'Université Rennes 2 ; '''Marc de Basquiat''', ingénieur et économiste, au débat sur le concept d'allocation universelle ; '''Christophe Fourel''', chef de la Mission Analyse Stratégique, Synthèses et Prospective à la Direction Générale de la Cohésion Sociale ; '''Jean-Baptiste Myondo''', enseignant en économie et philosophie politique
| id =
}}
== Des migrations dans l'histoire de l'Humanité ==
[[Fichier:Affiche improvisée MICF Montreuil 2014.png|200px|vignette|left|Ailleurs, l'herbe est plus verte<ref>{{Ouvrage
| langue = fr
| prénom1 = Guy
| nom1 = Richard
| prénom2 = Marie-Sybille
| nom2 = de Vienne
| prénom3 = Jean-Pierre
| nom3 = Fichou
| prénom4 = Bernard
| nom4 = Fouques
| lien auteur1 = w:Guy Richard
| lien auteur2 = w:Marie-Sybille de Vienne
| lien auteur3 = w:Jean-Pierre Fichou
| lien auteur4 = w:Bernard Fouques
| titre = Ailleurs, l'herbe est plus verte
| sous-titre = Histoire des migrations dans le monde
| lien titre =
| numéro d'édition =
| éditeur = Arléa, Corlet
| collection =
| lien éditeur =
| lieu = Paris, Condé-sur-Noireau
| année = [[w:1996|1996]]
| mois =
| volume =
| tome =
| pages totales = 340
| passage =
| dnb = 366914264
| isbn = 2-85480-896-7
| oclc = 36590503
| doi =
| url =
| lire en ligne =
| consulté le =
| présentation en ligne = https://www.worldcat.org/title/ailleurs-lherbe-est-plus-verte-histoire-des-migrations-dans-le-monde/oclc/300161148/editions?editionsView=true&referer=br
| commentaire =
| id =
}}</ref>]]
* 1851 - {{Ouvrage
| langue = fr
| prénom1 = Robert Gordon
| nom1 = Latham, 1812-1888
| prénom2 =
| nom2 =
| lien auteur1 = w:en:Robert Gordon Latham
| lien auteur2 =
| titre = Man and his migrations
| sous-titre =
| lien titre =
| numéro d'édition =
| éditeur = C. B. Norton
| collection =
| lien éditeur =
| lieu = New York
| année = [[w:1851 en littérature|1851]]
| mois =
| volume =
| tome =
| pages totales = 265
| passage =
| dnb =
| isbn = 9785518848016
| doi =
| url =
| lire en ligne = https://archive.org/details/manandhismigrat01lathgoog
| consulté le = 30 août 2015
| présentation en ligne =
| commentaire =
| id =
}}
* 1996 - {{Ouvrage
| langue = fr
| prénom1 = Guy
| nom1 = Richard (sous la direction de)
| prénom2 = Marie-Sybille
| nom2 = de Vienne, et al.
| lien auteur1 = w:Guy Richard
| lien auteur2 = w:Marie-Sybille de Vienne
| titre = Ailleurs, l'herbe est plus verte : histoire des migrations dans le monde
| sous-titre =
| lien titre =
| numéro d'édition =
| éditeur = Arléa, Corlet
| collection =
| lien éditeur =
| lieu = Condé-sur-Noireau :
| année = [[w:1996 en littérature|1996]]
| mois =
| volume =
| tome =
| pages totales = 340
| passage =
| isbn = 2-85480-896-7
| lire en ligne =
| consulté le =
| présentation en ligne = http://catalogue.bnf.fr/ark:/12148/cb366914264/PUBLIC
| id =
}}
=== Les traites esclavagistes : entre mort civile et migration ===
[[Fichier:Catéchiste prisonnier dans un filet, Les Baloïs (Haut-Oubanghi), 1905.jpg|100px|vignette|gauche|Mort civile.]]
* {{Ouvrage
| langue = fr
| prénom1 = Joseph
| nom1 = Le Ber, (1889-1951)
| prénom2 = Gabriel
| nom2 = Debien, (1906-1990)
| lien auteur1 = w:Joseph Le Ber
| lien auteur2 = w:Gabriel Debien
| titre = Propagande et recrutement pour l'Amérique au {{S|XVII}}
| sous-titre =
| lien titre =
| numéro d'édition =
| éditeur = Imprimerie de Etaix
| collection = Notes d'histoire coloniale
| lien éditeur =
| lieu = Le Havre
| année = [[w:1954 en littérature|1954]]
| mois =
| volume = 34
| tome =
| pages totales = 70
| passage =
| isbn =
| lire en ligne =
| consulté le =
| présentation en ligne = http://cataloguelabs.bnf.fr/ark:/12148/cb32358870h
| commentaire = Le 2{{e}} fasc. a pour titre : Propagande et recrutement pour les îles au {{S|XVII}}. [http://catalogue.bm-grenoble.fr/in/faces/details.xhtml?id=p%3A%3Ausmarcdef_0001067844& Tiré-à-part extrait de la revue "Porte Océane", n° 4-5-6 et 7]
| id =
}}
* {{Ouvrage
| langue = fr
| prénom1 = Gilles
| nom1 = Ollivier
| prénom2 =
| nom2 =
| lien auteur1 = w:Gilles Ollivier
| lien auteur2 =
| titre = Les migrations, Bibliographie générale, sitographie et fimographie indicatives
| sous-titre = Stage académique : L'enseignement de l'histoire de l'immigration, 27 et 28 janvier 2010
| lien titre =
| numéro d'édition =
| éditeur = Lycée Chateaubriand
| collection =
| lien éditeur =
| lieu = Rennes
| année = [[w:2010 en littérature|2010]]
| mois = Janvier
| volume =
| tome =
| pages totales = 13
| passage = Les migrations dans le monde, L’immigration en France, Outils pour l’histoire des migrants, Mémoires et histoire de l’immigration en France, Des émigrants de France, L’enseignement de l’histoire de l’immigration, Outils pédagogiques, Réalisations d’élèves, Sitographie, Témoignages, littérature et théâtre, Regards des écrivains des pays d’émigration, Une épopée suédoise vers l’Amérique, Littérature jeunesse « adultes » (sélection CRDP Bretagne-Rennes avec résumé), Bandes dessinées, Cinéma et télévision, Fictions, L’histoire du droit d’asile en Europe.
| isbn =
| lire en ligne = http://www.cndp.fr/crdp-rennes/crdp/crdp_dossiers/dossiers/HistoireDeL_Immigration/BibliographieGOV2.pdf
| consulté le =
| présentation en ligne = http://www.cndp.fr/crdp-rennes/crdp/crdp_dossiers/dossiers/HistoireDeL_Immigration/BibliographieGOV2.pdf
| id =
}}
=== Quand les flux migratoires s'inversent ===
[[Fichier:Doerstling - Preußisches Liebesglück.jpg|100px|vignette|gauche|Emil Doerstling.- Gustav Sabac el Cher & Gertrud Perlig, 1890.]]
Nous observons depuis le {{S|XVIII}}, un mouvement migratoire qui part des colonies vers les métropoles que nous qualifions de "repli des empires coloniaux sur le territoire de la puissance colonisatrice".
{{Citation bloc|L'émigration indépendante de tout engagement, celle qui entraîne aujourd’hui la grande majorité des populations européennes; L'émigration salariée avec engagement, celle qui déplace les populations de l'Afrique, de l'Inde et de la Chine en vertu d'un contrat|Jules Duval.- Histoire de l'émigration européenne, asiatique et africaine aux XIXe siècle, 1862<ref>{{BNF|30390537g}}, {{Google|YR4SCTyBVa4C&hl}}.</ref>}}
* 1859 - {{Ouvrage
| langue = fr
| prénom1 = Ausone
| nom1 = de Chancel (1808-1878)
| prénom2 =
| nom2 =
| lien auteur1 = w:Ausone de Chancel
| lien auteur2 =
| titre = Cham et Japhet,
| sous-titre = ou de l'émigration des nègres chez les blancs considérée comme moyen providentiel de régénérer la race nègre et de civiliser l' Afrique intérieure
| lien titre =
| numéro d'édition =
| éditeur = Hennuyer
| collection =
| lien éditeur =
| lieu = Paris
| année = [[w:1822 en littérature|1822]]
| mois =
| volume =
| tome =
| pages totales =
| passage = {{BNF|30219681k}}
| dnb = 30219681k
| isbn = 3849127206
| oclc =
| doi =
| url =
| lire en ligne =
| consulté le =
| présentation en ligne =
| commentaire = Édition Tredition Classics, Hambourg, 2012, {{ISBN|9783849127206}}, {{Google|ENOmkgEACAAJ&dq}}
| id =
}}
* 2004 - Rhoda Desbordes, "[http://alhim.revues.org/412 Migrations et réseaux d’information au {{S|19}} : Les agences Havas-Reuter en Amérique du Sud, 1874-1876]", Amérique Latine Histoire et Mémoire. Les Cahiers ALHIM, 8, 2004, Publicado el 18 abril 2005, consultado el 03 enero 2016.
== Destruction des civilisations amérindiennes & Colonisation ==
[[Fichier:Christopher Colombus fourth voyage 1502-1504 map-fr.svg|100px|vignette|gauche|4{{e}} voyage de C. Colomb, 1502-1504]]
* {{Ouvrage
| langue = fr
| prénom1 = Bernard
| nom1 = Grunberg
| prénom2 =
| nom2 =
| lien auteur1 = w:Bernard Grunberg
| lien auteur2 =
| titre = Les Indiens des Petites Antilles
| sous-titre = Des premiers peuplements aux débuts de la colonisation européenne
| lien titre =
| numéro d'édition =
| éditeur =
| collection =
| lien éditeur =
| lieu =
| année = [[w:2011 en littérature|2011]]
| mois =
| volume =
| tome =
| pages totales = 306
| passage = C'est à la recherche des Indiens caraïbes qu'est dédié ce livre, depuis les migrations précolombiennes jusqu'à la colonisation française du {{S|XVII}}. Si les chroniqueurs dépeignent pour la plupart un monde quasi immobile, les historiens savent au contraire qu’il a subit de nombreuses mutations.
| dnb = 42447161f
| isbn = 9782296550797
| url = [http://www.harmatheque.com/ebook/les-indiens-des-petites-antilles-des-premiers-peuplements-aux-debuts-de-la-colonisation-europeenne-34351 Harmatheque ebook]
| lire en ligne = http://iriec.univ-tlse2.fr/m-grunberg-bernard-339803.kjsp?RH=annuaire_IRIEC
| consulté le = 22 juillet 2015
| présentation en ligne = http://calenda.org/207487?lang=pt
| commentaire =
| id =
}}
{{inscription nécessaire|via=[[w:Éditions L'Harmattan|L'Harmattan]]}}
* {{Ouvrage
| langue = fr
| prénom1 = Bernard
| nom1 = Grunberg
| prénom2 =
| nom2 =
| lien auteur1 = w:Bernard Grunberg
| lien auteur2 =
| titre = À la recherche du caraïbe perdu
| sous-titre = Les populations amérindiennes des Petites Antilles de l'époque précolombienne à la période coloniale
| lien titre =
| numéro d'édition =
| éditeur =
| collection =
| lien éditeur =
| lieu =
| année = [[w:2015 en littérature|2015]]
| mois = 2015
| volume =
| tome =
| pages totales = 404
| passage = "''Que sait-on des populations amérindiennes qui occupaient les Petites Antilles à l'arrivée des Européens, puis à l'époque coloniale ? Qui sont ces populations aux structures sociales, politiques et religieuses complexes ? D'où viennent-elles ? Quelles ont été leurs relations avec les acteurs de la conquête et de la colonisation européennes ? Souvent réduites à de simples éléments de décor des entreprises coloniales européennes ou considérées moyen d'appréhender les cultures indigènes avant l'arrivée des Européens, ces populations ont néanmoins une histoire''".
| isbn = 978-2-343-06660-8
| lire en ligne =
| consulté le =
| présentation en ligne = http://www.editions-harmattan.fr/index.asp?navig=catalogue&obj=livre&no=47796
| commentaire =
| id =
}}
== Les systèmes esclavagistes ==
* [[Recherche:Les_abolitions_des_traites_et_des_esclavages/Les_systèmes_esclavagistes|Les systèmes esclavagistes]].
* Slavery sur [https://openlibrary.org/works/OL1531349W/Slavery Openlibrary.org]
=== Auteur : Olivier Pétré-Grenouilleau, Traites ===
[[w:Olivier Pétré-Grenouilleau|Olivier Pétré-Grenouilleau]]
* ''Moi, Joseph Mosneron, armateur négrier nantais (1748-1833). Portrait culturel d’une bourgeoisie négociante au siècle des Lumières'', Éditions Apogée, Rennes, 1995, 240 p.
* ''L’argent de la traite. Milieu négrier, capitalisme et développement : un modèle'', Aubier, Paris, 1996, 424 p (thèse de doctorat).
* ''La traite des Noirs'', P.U.F., Collection "Que sais-je ?", Paris, 1997 (réédition 1998), 128 p.
* ''Les négoces maritimes français (XVII{{e}}-XX{{e}} siècle)'', Belin, coll. "Sup", Paris, 1997, 256 p.
* ''Nantes au temps de la traite des Noirs'', Hachette, Paris, 1998, 280 p.
* Pétré-Grenouilleau (O.), (éd.), ''From Slave Trade to Empire. Europe and the Colonisation of Black Africa (1780s-1880s)'', (« Introduction », et « Cultural systems of Representation, Economic Interests and French Penetration into Black Africa, 1780s-1880s »), Routledge, Londres, 2004, {{p.|1-17}} ; 157-184 (Actes d'un colloque tenu à Lorient en 2001).
* ''Nantes, histoire d’une ville'', Éditions Palantines, Plomelin (29), 2003, 300 p.
* ''Les traites négrières'', La Documentation française, Paris, 2003, 64 p.
* ''Les traites négrières. Essai d’histoire globale'', Gallimard, coll. « Bibliothèque des Histoires », Paris, 2004, 468 p. {{ISBN|2070734994}}
* ''From Slave Trade to Empire. Europe and the Colonisation of Black Africa (1780s-1880s)'', Routledge, Londres, 2004, 248 p. .
* En collaboration avec Pieter Emmer, ''A Deus ex Machina Revisited. Colonial Trade and European Economic Development (1500-1940)'', Brill, 2005 (Actes d’un colloque tenu à Lorient en septembre 2001). ''Nantes'', éditions Palantines, 2008.
* ''Et le marché devint roi : Essai sur l'éthique du capitalisme'', Flammarion, 2013.
=== Auteur : Olivier Pétré-Grenouilleau, Esclavages ===
[[w:Olivier Pétré-Grenouilleau|Olivier Pétré-Grenouilleau]]
* ''Qu'est-ce que l'esclavage ? Une histoire globale'', Gallimard, 410 p., 2014
* ''Dictionnaire des esclavages'', Éditions Larousse, Collection : À présent, 10 mars 2010.
* Pétré-Grenouilleau (O.), (éd.), ''Abolitionnisme et société (France, Suisse, Portugal, XVIII{{e}}-XIX{{e}} siècles), (« Introduction » et « Abolitionnisme et nationalisme : le douloureux positionnement des abolitionnistes français »), Karthala, Paris, 2005 (Actes d'un colloque tenu à Lorient en 2004).
=== L'invention du travail dans l'histoire de l'Humain ===
[[Fichier:Albert Lefeuvre - Apres le travail.jpg|100px|vignette|gauche|Louis Albert-Lefeuvre.- [http://www.archive.org/stream/appreciationofsc00sturuoft#page/164/mode/2up Après le travail]]]
* {{article
| langue = fr
| prénom1 = Dominique
| nom1 = Méda
| lien auteur1 = w:Dominique Méda
| prénom2 =
| nom2 =
| lien auteur2 =
| prénom3 =
| nom3 =
| lien auteur3 =
| traduction =
| titre = Peut-on réinventer le travail ?
| sous-titre = conférences de l'Université Paris-Dauphine.
| périodique =
| lien périodique =
| éditeur = France Culture plus, Le Web Campus
| lieu = Nanterre
| série =
| volume =
| titre volume =
| numéro =
| titre numéro =
| jour = 11
| mois = Décembre
| année = [[w:2013 en littérature|2013]]
| pages =
| dnb =
| issn =
| issn2 =
| issn3 =
| isbn =
| oclc =
| résumé =
| format =
| url texte = http://plus.franceculture.fr/peut-reinventer-le-travail-par-dominique-meda
| doi =
| consulté le = 5 septembre 2015
| commentaire = [https://www.cairn.info/publications-de-Méda-Dominique--2400.htm Dominique Méda] est une philosophe et sociologue française.
| extrait = Travail, Sociologie, Histoire : Revenant sur l'histoire longue du travail ({{S|XIX}}-{{S|XXI}}), Dominique Méda, philosophe & sociologue, nous explique la façon dont nos sociétés sont devenues des "sociétés fondées sur le travail". Réinventer le travail, c’est prendre au sérieux les attentes nouvelles exprimées par les Européens, notamment les femmes et les jeunes.
| id =
}}
* {{S|XVIII}}
** Adam Smith : le travail est ce qui permet de créer la richesse
* {{S|XIX}}
** Héghel : le travail est une activité créatrice
** Marx : toute activité humaine est travail
* {{S|XX}} :
** La protection sociale vient se superposer au deux précédentes couches.
=== Chronologie des systèmes esclavagistes ===
* [http://classes.bnf.fr/candide/albums/esclavage/ L'esclavage], Exposition Bnf.
* {{Ouvrage
| langue = fr
| prénom1 = Junius P.
| nom1 = Rodriguez
| prénom2 = Orlando
| nom2 = Patterson
| lien auteur1 = w:en:Junius P. Rodriguez
| lien auteur2 = w:en:Orlando Patterson
| titre = Chronology of World Slavery
| sous-titre =
| lien titre =
| numéro d'édition =
| éditeur = ABC-CLIO E-Books
| collection =
| lien éditeur =
| lieu =
| année = [[w:1999 en littérature|1999]]
| mois =
| volume =
| tome =
| pages totales = 580
| passage = This work establishes the fact that slavery has existed since ancient times and tries to dispel the myth that slaves are only people of color.
| isbn = 0874368847
| lire en ligne = http://www.abc-clio.com/ABC-CLIOCorporate/product.aspx?pc=A1104C
| consulté le =
| présentation en ligne =
| id =
}}
=== Dits de Platon (Athènes 428-347 BC.) à propos de l'esclavage ===
[[Fichier:Modèle de Platon de la connaissance fr.gif|100px|vignette|gauche|Platon, définition classique de la connaissance]]
* {{article
| langue = fr
| prénom1 = Constantin
| nom1 = Despotopoulos
| lien auteur1 = Despotopoulos Constantin
| prénom2 =
| nom2 =
| lien auteur2 =
| prénom3 =
| nom3 =
| lien auteur3 =
| traduction =
| titre = La « cité parfaite » de Platon et l'esclavage
| sous-titre = (Sur République 433 d)
| périodique =
| lien périodique =
| éditeur = Persée
| lieu =
| série =
| volume = 83
| titre volume = Revue des Études Grecques
| numéro = fascicule 394-395
| titre numéro =
| jour = Janvier-juin
| mois =
| année = [[w:1970 en littérature|1970]]
| pages = 26-37
| issn =
| issn2 =
| issn3 =
| isbn =
| résumé =
| format =
| url texte = http://www.persee.fr/web/revues/home/prescript/article/reg_0035-2039_1970_num_83_394_1108
| doi = 10.3406/reg.1970.1108
| consulté le = 25 juillet 2015
| commentaire =
| extrait = ''(...) Ne ressort-il pas clairement du rapprochement de ces deux textes que ceux qu'Aristote appelle "esclaves par nature" ne sont pour Platon que des "salariés", c'est-à-dire des hommes libres exerçant une profession auxiliaire ? (...) Une loi fondamentale de la Cité interdit absolument la propriété aux "gardiens", c'est-à-dire à ceux qui participent activement au pouvoir politique, soit comme gouvernants, soit comme auxiliaire des gouvernants. (...). Quant aux autres citoyens, il ne leur est permis qu'une propriété restreinte, correspondant très strictement à leurs besoins de subsistance et de travail, toute richesse superflue étant bannie (421 d-422 a). La possession d'esclaves pour ces citoyens, et leur utilisation, soit comme domestiques, soit comme ouvriers, constitueraient des éléments de richesse (...)''. (Cf. p. [https://fr.wikiversity.org/w/index.php?title=Recherche:Les_abolitions_des_traites_et_des_esclavages/Annexe/Bibliographie&action=edit§ion=37 29])
| id =
}}
* {{Ouvrage
| langue = fr
| prénom1 = Revue
| nom1 = des deux Mondes
| prénom2 =
| nom2 =
| lien auteur1 = w:Revue des deux Mondes
| lien auteur2 =
| titre = Les origines du Socialisme contemporain
| sous-titre = II - Le communisme au {{S|XVIII}} et la conspiration de Babeuf
| lien titre =
| numéro d'édition =
| éditeur =
| collection =
| lien éditeur =
| lieu =
| année = [[w:1880 en littérature|1880]]
| mois =
| volume =
| tome = 40
| pages totales = 958
| passage = "''La République de Platon a-t-elle eu quelque influence sur le socialisme moderne ? ... Le communisme de Platon est un communisme aristocratique fondé sur des principes autoritaires et théocratiques, imité du système hiératique de l’Égypte ou du système militaire de la Crète et de Lacédémone''."
| dnb =
| isbn =
| url =
| lire en ligne = s:Page:Revue des Deux Mondes - 1880 - tome 40.djvu/562
| consulté le = 25 juillet 2015
| présentation en ligne = http://catalogue.bnf.fr/ark:/12148/cb117151246/PUBLIC
| commentaire = Revue bimensuelle fondée par Mauroy et Ségur-Dupeyron dont le rédacteur en chef fut jusqu'en 1877 François Buloz
| id =
}}
=== Litterature sur les systèmes esclavagistes au {{S|XX}} ===
<poem>
1992
Qu'est-ce que le servage, en France, au XI e siècle ?
Dominique Barthélemy
Revue Historique
T. 287, Fasc. 2 (582) (Avril-Juin 1992), pp. 233-284
Published by: Presses Universitaires de France
Stable URL: http://www.jstor.org/stable/40955432
Page Count: 52
Gallica : <nowiki>http://gallica.bnf.fr/ark:/12148/bpt6k56212052/f3.item.r=revue+historique+%28paris%29.langFR.zoom</nowiki> ; <http://gallica.bnf.fr/ark:/12148/cb34349205q/date>.
{{BNF|34349205q}}
</poem>
* {{article
| langue = fr
| prénom1 = Eduardo França
| nom1 = Paiva
| lien auteur1 = Eduardo França Paiva
| prénom2 =
| nom2 =
| lien auteur2 =
| prénom3 =
| nom3 =
| lien auteur3 =
| traduction =
| titre = Travail contraint et esclavage
| sous-titre = Utilisation et définitions aux différentes époques
| périodique = Cahiers d'études africaines
| lien périodique =
| éditeur = Éditions de l'EHESS
| lieu =
| série =
| volume =
| titre volume =
| numéro =
| titre numéro = 179-180, 2005/3
| jour =
| mois =
| année = [[w:2005 en littérature|2005]].
| pages =
| issn =
| issn2 =
| issn3 =
| isbn = 9782713220494
| résumé = https://www.cairn.info/revue-cahiers-d-etudes-africaines-2005-3-page-1123.htm#anchor_abstract
| format =
| url texte = https://www.cairn.info/revue-cahiers-d-etudes-africaines-2005-3-page-1123.htm
| doi =
| consulté le =
| commentaire =
| extrait = "Selon Cretella Júnior (2001 : 90)<ref>José Cretella Júnior.— Curso de Direito Romano : o direito romano e o direito civil brasileiro, 24e édition, Rio de Janeiro, Forense, 2001. <a href="http://www.lexml.gov.br/urn/urn:lex:br:rede.virtual.bibliotecas:livro:1968;000014523">Curso de direito romano</a>. [https://www.passeidireto.com/arquivo/993041/direito-romano---jose-cretella-junior Lire en ligne].</ref>, dans l'optique romaine «'''l'homme libre est un être humain. L'esclave n’est pas un être humain. C'est une chose (res). Servus est res'''». Ce même auteur, citant le jurisconsulte Gaius, rappelle encore que, chez les Romains, «la division fondamentale est celle qui répartit les hommes en être libres et en esclaves. Seuls les hommes libres ont valeur juridique, ce qui pousse Justinien à dire que les esclaves n'ont pas d'entendement. Ce ne sont pas des personnes» (ibid.). Juridiquement, et seulement juridiquement, l'esclave était à l'époque une chose, ce n'était pas une personne. Cela signifiait qu’il pouvait être vendu, échangé, légué, engagé par son propriétaire, sauf occasions et conditions particulières. Ces pratiques s'étendirent légalement à la période durant laquelle se développa, dans le Nouveau Monde, ce que les historiens appellent l'esclavage moderne, aux XVI-{{S|XVII}}s, qui obéissait à l'ancienne définition romaine de l'esclave de naissance : on était esclave dès sa présence dans le ventre de sa mère. Un enfant de mère esclave naissait donc esclave. Cette pérennité du droit romain dans les lois qui régissaient les relations sociales dans le monde colonial<ref>[http://ebooks-gratuits.me/recherche/La::Vie::Des::Esclaves/doc/16 La vie des esclaves].</ref> a été bien répertoriée et mise en relief par le juriste Perdigo Malheiros (1866)<ref>Agostinho Marques Perdigão Malheiro.- A escravidão no Brasil, ensaio histórico-jurídico-social, 1866 - [https://archive.org/details/bub_gb_N34IAAAAQAAJ Lire sir IA].</ref>". Cairn.info.
| id =
}}
* {{Ouvrage
| langue = fr
| prénom1 = Joseph C.
| nom1 = Miller
| prénom2 =
| nom2 =
| lien auteur1 = w:en:Joseph C. Miller
| lien auteur2 =
| titre = The Problem of Slavery as History
| sous-titre = A Global Approach
| lien titre =
| numéro d'édition =
| éditeur =
| collection =
| lien éditeur = Yale University Press
| lieu =
| année = [[w:2012 en littérature|2012]]
| mois =
| volume =
| tome =
| pages totales =
| passage =
| isbn = 9780300113150
| lire en ligne =
| consulté le =
| présentation en ligne = http://yalebooks.co.uk/display.asp?K=9780300113150
| commentaire = Alors que les traites, les esclavage et les systèmes sociétaux qui se sont organisés autour ont été acceptés à travers l'humanité depuis des millénaires, pourquoi leurs abolitions sont-elles brusquement devenues, une cause et un objectif au {{S|XVIII}} ?
| id =
}}
=== Les systèmes esclavagistes dans le monde méditerranéen ===
[[Fichier:Mines 1.jpg|100px|vignette|gauche|V° sièce BC - Esclaves travaillant dans les Mines antiques du Laurion, Grèce.]]
* {{Ouvrage
| langue = fr
| prénom1 = Pierre
| nom1 = Lévêque
| prénom2 = Tōru
| nom2 = Yuge
| prénom3 = Jacques
| nom3 = Annequin
| lien auteur1 = w:Pierre Lévêque
| lien auteur2 = w:Tōru Yuge
| lien auteur3 = Jacques Annequin
| titre = Le Monde méditerranéen et l'esclavage
| sous-titre = recherches japonaises
| lien titre =
| numéro d'édition =
| éditeur = Presses Universitaires de Franche-Comté
| collection =
| lien éditeur =
| lieu =
| année = [[w:1991 en littérature|1991]]
| mois =
| volume =
| tome =
| pages totales = 168
| passage =
| isbn = 9782251604268
| lire en ligne = https://books.google.fr/books?id=5Fy_byaQuAwC&printsec=frontcover&hl=fr#v=onepage&q&f=false
| consulté le =
| présentation en ligne = http://cataloguelabs.bnf.fr/ark:/12148/cb35492497d
| commentaire = Hidemichi Ôta, Masaoki Doi, Tôru Yuge.- [http://catalogue.biu-toulouse.fr/ipac20/ipac.jsp?session=1DG128K283520.23708&profile=sicd&uri=link=3100006~!3568462~!3100001~!3100002&aspect=subtab28&menu=search&ri=1&source=~!biut&term=%C5%8Cta+%2C+Hidemichi+--+1918-....&index=AUTHOR Le monde méditerranéen et l'esclavage] : '''recherches japonaises''', textes réunies par Tôru Yuge, éditeur scientifiques : Jacques Annequin et Pierre Lévêque ; traduction par Pierre Souyri, Philippe Jordy et France Dhorne.
| id =
}}
* {{Ouvrage
| langue = fr
| prénom1 = Colloque sur l'esclavage
| nom1 = (20 ; 1993 ; Besançon)
| prénom2 =
| nom2 =
| lien auteur1 =
| lien auteur2 =
| titre = Religion et anthropologie de l'esclavage et des formes de dépendance
| sous-titre = actes du XXème Colloque du GIREA, Besançon, 4-6 novembre 1993
| lien titre =
| numéro d'édition =
| éditeur = Jacques Annequin et Marguerite Garrido-Hory
| collection = Annales littéraires de l'Université de Besançon
| lien éditeur = Les Belles lettres
| lieu = Paris
| année = [[w:1994 en littérature|1994]]
| mois =
| volume =
| tome =
| pages totales =
| passage =
| isbn = 9782251605340
| lire en ligne = https://books.google.fr/books?id=FzSZFzrffJ8C&lpg=PP1&dq=Religion%20et%20anthropologie%20de%20l'esclavage%20et%20des%20formes%20de%20dépendance&hl=fr&pg=PA8#v=onepage&q=Religion%20et%20anthropologie%20de%20l'esclavage%20et%20des%20formes%20de%20dépendance&f=false
| consulté le =
| présentation en ligne = http://cataloguelabs.bnf.fr/ark:/12148/cb357661843
| commentaire =
| id =
}}
=== Les systèmes esclavagistes en Europe ===
[[Fichier:Signumordinis.gif|100px|vignette|gauche|1210 - Jésus libérant deux captifs, symbole de l’[[w:fr:Ordre des Trinitaires|Ordre des Trinitaires]]]]
[[Fichier:Fathers of the Redemption.jpg|100px|vignette|gauche|1637 - [http://catalogue.bnf.fr/ark:/12148/cb33989623g/PUBLIC Pères Trinitaires rachetant aux Turcs des esclaves chrétiens].]]
[[Fichier:Purchase of Christian captives from the Barbary States.jpg|100px|vignette|gauche|Purchase of Christian captives from the Barbary States]]
[[Fichier:Commercial Agreement (Slave Trade) WDL9670.pdf|100px|vignette|gauche|Commercial Agreement (Slave Trade)]]
* {{Ouvrage
| langue = fr
| prénom1 = Pierre
| nom1 = Dan
| prénom2 =
| nom2 =
| lien auteur1 = w:Pierre Dan
| lien auteur2 =
| titre = Histoire de Barbarie et de ses Corsaires divisée en six livres
| sous-titre = Ensemble des grandes miseres & des cruels tourmens qu'endurent les Chrestiens captifs parmy ces infideles
| lien titre =
| numéro d'édition =
| éditeur = chez Pierre Rocolet, imp. & libr. ordin. du Roy, au Palais, aux Armes du Roy & de la Ville
| collection =
| lien éditeur =
| lieu = Paris
| année = [[w:1637 en littérature|1637]]
| mois =
| volume =
| tome =
| pages totales =
| passage = Le R. P. F. Pierre Dan, ministre et supérieur du couvent de la Sainte Trinité et Rédemption des Captifs
| isbn =
| lire en ligne = https://archive.org/details/bub_gb_L2AVAAAAQAAJ
| consulté le =
| présentation en ligne = http://expositions.bnf.fr/montesquieu/albums/esclavage/index.htm
| id =
}}
* {{Ouvrage
| langue = fr
| prénom1 = Lucien
| nom1 = Héraut
| prénom2 =
| nom2 =
| lien auteur1 = w:Lucien Héraut
| lien auteur2 =
| titre = Les larmes et clameurs des chrestiens, françois de nation, captifs en la ville d'Alger en Barbarie
| sous-titre = Adressées à la Reyne régente, mère de Louis XIIII. Roy de France & de Navarre
| lien titre =
| numéro d'édition =
| éditeur =
| collection =
| lien éditeur = Chez Denys Houssaye, au mont sainte Geneviefve, prés le college de Laon
| lieu = Paris
| année = [[w:1643 en littérature|1643]]
| mois =
| volume =
| tome =
| pages totales =
| passage =
| isbn =
| lire en ligne = https://archive.org/details/LarmesClameursChrestiens1643
| consulté le =
| présentation en ligne = http://catalogue.bnf.fr/ark:/12148/cb305950218/PUBLIC
| id =
}}
* {{Ouvrage
| langue = fr
| prénom1 = Edmond
| nom1 = Egreville
| prénom2 =
| nom2 =
| lien auteur1 = w:Edmond Egreville
| lien auteur2 =
| titre = La vive foy et le récit fidelle de ce qui s’est passé dans le voyage de la rédemption des Captifs François
| sous-titre = faicte en Alger par les Pères de l’Ordre de Nostre-Dame de la Mercy Rédemption des Captifs
| lien titre =
| numéro d'édition =
| éditeur = Louys Feugé Feugé, (Louis, 159.?-1648), rue des sept Voyes au College de la Mercy
| collection =
| lien éditeur =
| lieu = Paris
| année = [[w:1645 en littérature|1645]]
| mois =
| volume =
| tome =
| pages totales =
| passage = Transcription moderne du titre : La vive foi et le récit fidèle de ce qui s'est passé dans le voyage de la rédemption des captifs français
| isbn =
| lire en ligne = https://archive.org/details/ViveFoyRecitFidelle1645
| consulté le =
| présentation en ligne = http://catalogue.bnf.fr/ark:/12148/cb303958992/PUBLIC
| id =
}}
* Le miroir de la charité chrestienne, ou Relation du voyage que les Religieux de l’Ordre de Notre-Dame de la Mercy du Royaume de France ont fait, l’année dernière 1662, en la ville d’Alger d’où ils ont ramené environ une centaine de Chrétiens esclaves, par l’un des Père Redempteur du même Ordre, 1663
* Le tableau de piété envers les captifs, ou Abrégé contenant, avec plusieurs remarques, deux Relations de trois Redemptions de Captifs faites en Afrique, aux Villes et Royaumes de Tunis et d’Alger en Barbarie, ès années 1666 et 1667, par les Religieux de l’ordre de la Très-Sainte Trinité, 1668
* Voyage pour la rédemption des Captifs aux Royaumes d’Alger et de Tunis fait en 1720 par les P. P. François Comelin, Philemon de La Motte et Joseph Bernard de l’Ordre de la Sainte Trinité, dits Mathurins, 1721
* Voyage dans les états barbaresques de Maroc, Alger, Tunis et Tripoli ;ou Lettres d’un des Captifs qui viennent d’être rachetés par M.M. les Chanoines réguliers de la Sainte-Trinité, suivies d’une notice sur leur rachat et du catalogue de leurs noms, 1785
* {{Ouvrage
| langue = fr
| prénom1 = Wolfgang
| nom1 = Kaiser (études réunies par)
| prénom2 =
| nom2 =
| lien auteur1 = w:Wolfgang Kaiser
| lien auteur2 =
| titre = Le commerce des captifs : les intermédiaires dans l'échange et le rachat des prisonniers en Méditerranée, XV-{{S|XVIII}}
| sous-titre =
| lien titre =
| numéro d'édition =
| éditeur = École française de Rome. Diffusion de Boccard
| collection = Collection de l'École française de Rome
| lien éditeur =
| lieu = Rome - Paris
| année = [[w:2008 en littérature|2008]]
| mois =
| volume =
| tome =
| pages totales = 406
| passage =
| isbn = 978-2-7283-0805-7
| lire en ligne = http://www.publications.efrome.it/opencms/opencms/le_commerce_des_captifs_:_les_intermèdiaires_dans_l%E2%80%99èchange_et_le_rachat_des_prisonniers_en_mèditerranèe,_xve-xviiie_siècle_43f1d0c8-8c2e-11e0-9a66-000c291eeace.html
| consulté le =
| présentation en ligne = http://catalogue.bnf.fr/ark:/12148/cb414585746/PUBLIC
| id =
}}
* {{article
| langue =fr
| prénom1 = Maitre
| nom1 = Derville
| lien auteur1 = https://maitrederville.wordpress.com/
| prénom2 =
| nom2 =
| lien auteur2 =
| prénom3 =
| nom3 =
| lien auteur3 =
| traduction =
| titre = Listes d’esclaves français
| sous-titre =
| périodique = Derville, Documentaires et films sur l'histoire et l'art
| lien périodique = https://maitrederville.wordpress.com/
| éditeur = Derville in Histoire
| lieu = Internet
| série =
| volume =
| titre volume =
| numéro =
| titre numéro =
| jour = 22
| mois = juillet
| année = [[w:2010 en littérature|2010]]
| pages =
| issn =
| issn2 =
| issn3 =
| isbn =
| résumé = ''Les historiens osent peu en parler par crainte de suspicion de mal-pensance et d’excommunication pour délit de croc-en-jambe dans la course à la victimisation et à la repentance.''
| format =
| url texte = https://maitrederville.wordpress.com/2010/07/22/listes-desclaves-francais-des-barbaresques/
| doi =
| consulté le = 14 juillet 2015
| commentaire =
| extrait =
| id =
}}
=== L'esclavage en Afrique avant la traite européenne ===
[[Fichier:Africa, Corrected from the Observations of the Royal Society of London and Paris WDL2584.png|100px|vignette|gauche|John Senex.- Africa, before 1740.]]
=== Découverte, exploration et mise en exploitation des Amériques ===
[[w:Découverte et exploration de l'Amérique|Découverte, exploration]] et mise en exploitation des Amériques
=== Les systèmes esclavagistes européens aux Amériques ===
* 1992 - Calvo Thomas. Thomas Gomez, [http://www.persee.fr/web/revues/home/prescript/article/ahess_0395-2649_1992_num_47_4_279085_t1_0959_0000_002 L'invention de l'Amérique. Rêve et réalités de la Conquête], Annales. Économies, Sociétés, Civilisations, 1992, vol. 47, n° 4, pp. 959-960. Consulté le 05 septembre 2015
=== Le système esclavagiste français ===
[[Fichier:Portrait présumé de la comtesse de Fontenelle et d'un enfant africain.png|100px|vignette|gauche]]
==== Accès aux archives ====
[http://www.livre-rare-book.com/search/current.seam?quicksearch=la+france+et+ses+colonies&sorting=RELEVANCE&languageCode=fr&syndicateId=9823851&ageFilter=ALL&topic=101118295&l=en&actionMethod=search%2Fcurrent.xhtml%3AsearchEngine.quicksearch Search - la france et ses colon... - Livre Rare Book], Consulté le 31 décembre 2015.
==== Le Code Noir, Editions ====
{{Autres projets
| idfaculté =
| commons = Le Code noir (France)
| w = Code Noir
| wikt = Code noir
| b = Code noir
| s = Code noir (homonymie)
| q = Esclavage#Code_Noir
| n = Code Noir
| m = Code Noir
| d = Code Noir
}}
Cf. Edit de 1685, original & éditions successives : [[s:Discussion Livre:Recueils de reglemens, edits, declaration et arrets I.djvu|Discussion Livre:Recueils de reglemens]] : [[c:Le Code noir (France)|Wikimedia Commons]] ; [[w:Code noir|Code Noir]].
=== Fiches de la BnF au 30 août 2019 ===
BnF Catalogue général
[https://catalogue.bnf.fr/changerPage.do?motRecherche=%C3%89dit+du+Roi%2C+servant+de+règlement+pour+le+gouvernement+et+l%27administration+de+la+justice%2C+police%2C+discipline+et+le+commerce+des+esclaves+nègres&index=&numNotice=&listeAffinages=&nbResultParPage=10&afficheRegroup=false&pageEnCours=1&nbPage=3&trouveDansFiltre=NoticePUB&trouverDansActif=false&triResultParPage=5&typeNotice=&critereRecherche=0 Recherche simple : Édit du Roi, servant de règlement pour le gouvernement et l'administration de la justice, police, discipline et le commerce des esclaves nègres]
Rappel de la demande : 8 notices bibliographiques sélectionnées
Forme : Notices complètes avec exemplaire
Format : Public
**********************
Notice bibliographique
Type(s) de contenu et mode(s) de consultation : Texte : sans médiation
Auteur(s) : FranceLouis XIV (1638-1715 ; roi de France)
Titre conventionnel : [Acte royal. 1685-03-00. Versailles]
Titre(s) : Le Code noir, ou Édit... servant de règlement pour le gouvernement et l'administration de justice et la police des isles françoises de l'Amérique, et pour la discipline et le commerce des nègres et esclaves dans ledit pays... Avec l'édit d'aoust 1685, portant établissement d'un Conseil souverain et de quatre sièges royaux dans la coste de l'isle de S.-Domingue [Texte imprimé]
Publication : Paris : Vve Saugrain, 1718
Description matérielle : In-4°, 14 p.
Autre(s) titre(s) conventionnel(s) : [Acte royal. 1685-08-00. Versailles]
Sujet(s) : Antilles françaises -- Code noir (Actes royaux) Indes occidentales (Actes royaux) Amérique -- colonies françaises (Actes royaux) Domaine d'Occident (Actes royaux) Iles du Vent (Actes royaux) Code noir (Actes royaux) Colonies -- législation (Actes royaux) Esclavage (Actes royaux)
Notice n° : FRBNF33824222 https://catalogue.bnf.fr/ark:/12148/cb33824222d.public
Localiser ce document (5 Exemplaires)
1 Tolbiac - Rez-de-jardin - magasin
MFICHE F-23614 (263) support : microfiche
2 Tolbiac - Rez-de-jardin - magasin
MFICHE F-23614 (263) support : microfiche
3 Tolbiac - Rez-de-jardin - magasin
MFILM F-23614 (263) support : microfilm {{unité|35|mm}}
4 Tolbiac - Rez-de-jardin - magasin
F-23614 (263) support : livre
5 Tolbiac - Rez-de-jardin - magasin
RES-F-191 (FOL 88) support : livre Voir détail exemplaire
----------------------
Notice bibliographique
Type(s) de contenu et mode(s) de consultation : Texte : sans médiation
Auteur(s) : FranceLouis XV (1710-1774 ; roi de France)
Titre conventionnel : [Code noir][français)]
Titre(s) : Le Code noir, ou Édit... servant de règlement pour le gouvernement et l'administration de la justice, police, discipline et le commerce des esclaves nègres dans la province et colonie de la Loüisianne... [Texte imprimé]
Publication : Paris : Impr. royale, 1727
Description matérielle : In-4°, 15 p.
Sujet(s) : Code noir (Actes royaux) Colonies -- législation (Actes royaux) Esclavage (Actes royaux)
Notice n° : FRBNF33836228 https://catalogue.bnf.fr/ark:/12148/cb338362285.public
Localiser ce document (3 Exemplaires)
1 Document numérique :
IFN-8608605 support : lot d'images numérisées
2 Tolbiac - Rez-de-jardin - magasin
F-23623 (51) support : livre
3 Tolbiac - Rez-de-jardin - magasin
F-21096 (30) support : livre Voir détail exemplaire
------------------------
Notice bibliographique
Type(s) de contenu et mode(s) de consultation : Texte : sans médiation
Auteur(s) : FranceLouis XV (1710-1774 ; roi de France)
Titre conventionnel : [Code noir][français)]
Titre(s) : Le Code noir, ou Édit... servant de règlement pour le gouvernement et l'administration de la justice, police, discipline et le commerce des esclaves nègres dans la province et colonie de la Loüisianne... [Texte imprimé]
Publication : Paris : Vve Saugrain : et P. Prault, 1728
Description matérielle : In-4°, 15 p.
Sujet(s) : Code noir (Actes royaux) Colonies -- législation (Actes royaux) Esclavage (Actes royaux)
Notice n° : FRBNF33836229 https://catalogue.bnf.fr/ark:/12148/cb33836229h.public
Localiser ce document (1 Exemplaire)
1 Tolbiac - Rez-de-jardin - magasin
F-23623 (52) support : livre
----------------------
Notice bibliographique
Type(s) de contenu et mode(s) de consultation : Texte : sans médiation
Auteur(s) : FranceLouis XIV (1638-1715 ; roi de France)
Titre conventionnel : [Acte royal. 1685-03-00. Versailles]
Titre(s) : Le Code noir, ou Édit... servant de règlement pour le gouvernement et l'administration de justice et la police des isles françoises de l'Amérique, et pour la discipline et le commerce des nègres et esclaves dans ledit pays... Avec l'édit d'aoust 1685, portant établissement d'un Conseil souverain et de quatre sièges royaux dans la coste de l'isle de S.-Domingue [Texte imprimé]
Publication : Paris : C. Girard, 1735
Description matérielle : In-4°, 14 p.
Autre(s) titre(s) conventionnel(s) : [Acte royal. 1685-08-00. Versailles]
Sujet(s) : Antilles françaises -- Code noir (Actes royaux) Indes occidentales (Actes royaux) Amérique -- colonies françaises (Actes royaux) Domaine d'Occident (Actes royaux) Iles du Vent (Actes royaux) Code noir (Actes royaux) Colonies -- législation (Actes royaux) Esclavage (Actes royaux)
Notice n° : FRBNF33824223 https://catalogue.bnf.fr/ark:/12148/cb33824223r.public
Localiser ce document (2 Exemplaires)
1 Tolbiac - Rez-de-jardin - magasin
MFILM F-23614 (264) support : microfilm {{unité|35|mm}}
2 Tolbiac - Rez-de-jardin - magasin
F-23614 (264) support : livre
--------------------
Notice bibliographique
Type(s) de contenu et mode(s) de consultation : Texte : sans médiation
Auteur(s) : France
Titre conventionnel : [Code noir][français)]
Titre(s) : Le Code noir, ou Recueil des règlemens rendus jusqu'à présent, concernant le gouvernement, l'administration de la justice, la police, la discipline et le commerce des nègres dans les colonies françoises... [Texte imprimé]
Publication : Paris : Prault père, 1742
Description matérielle : In-12, 496 p.
Note(s) : 1685-1741
Sujet(s) : Noirs (Actes royaux) Code noir (Actes royaux) Colonies -- législation (Actes royaux) Esclavage (Actes royaux)
Notice n° : FRBNF33851681 https://catalogue.bnf.fr/ark:/12148/cb33851681x.public
Localiser ce document (2 Exemplaires)
1 Tolbiac - Rez-de-jardin - magasin
F-26325 support : livre
2 Arsenal - magasin
8-NF-4098 support : livre
---------------------
Notice bibliographique
Type(s) de contenu et mode(s) de consultation : Texte : sans médiation
Titre conventionnel : [Code noir][français)]
Titre(s) : Code noir, ou Recueil d'édits, déclarations et arrêts concernant les esclaves nègres de l'Amérique, avec un recueil de règlemens concernant la police des isles françoises de l'Amérique et les engagés [Texte imprimé]
Publication : Paris : chez les libraires associez, 1743
Description matérielle : VI-110-60 p. ; in-12
Autre(s) auteur(s) : France
Notice n° : FRBNF41647186 https://catalogue.bnf.fr/ark:/12148/cb416471860.public
Localiser ce document (1 Exemplaire)
1 Arsenal - magasin
8-NF-4099 support : livre
----------------------
Notice bibliographique
Type(s) de contenu et mode(s) de consultation : Texte : sans médiation
Auteur(s) : France
Titre conventionnel : [Code noir][français). 1767]
Titre(s) : Le Code noir, ou Recueil des reglemens rendus jusqu'à présent [Texte imprimé]. Concernant le gouvernement, l'administration de la justice, la police, la discipline & le commerce des negres dans les colonies françoises. Et les conseils & compagnies établis à ce sujet
Publication : A Paris, chez Prault, imprimeur-libraire, quai de Gêvres. M. DCC. LXVII. Avec privilege du Roi
Éditeur : Prault, Guillaume-Pascal (1730-179.?)
Description matérielle : [8]-446 p. ; in-24
Autre(s) forme(s) du titre : - Transcription moderne du titre : Le Code noir ou Recueil des règlements rendus jusqu'à présent
Sujet(s) : Esclaves -- Colonies françaises -- Amérique -- Conditions socialesEsclavage -- Droit -- Colonies françaises -- Amérique
Notice n° : FRBNF39374248 https://catalogue.bnf.fr/ark:/12148/cb393742483.public
Localiser ce document (2 Exemplaires)
1 Arsenal - magasin
8-J-5039 Ex. 2 ; Pièce n ° ? support : livre Voir détail exemplaire
2 Arsenal - magasin
8-J-5040 Ex. 3 ; Pièce n ° ? support : livre Voir détail exemplaire
-----------------------------------------------
Notice bibliographique
Type(s) de contenu et mode(s) de consultation : Texte : sans médiation
Auteur(s) : FranceLouis XIV (1638-1715 ; roi de France)Louis XV (1710-1774 ; roi de France)
Rubrique de classement : [Acte. 1671-1762]
Titre conventionnel : [Code noir][français)]
Titre(s) : Le Code noir ou Recueil des règlemens rendus jusqu'à présent [Texte imprimé] : concernant le gouvernement, l'administration de la justice, la police, la discipline et le commerce des nègres dans les colonies françoises... : [21 janvier 1671-5 avril 1762]
Édition : Reproduction [en fac-sim.]
Publication : Basse-Terre : Société d'histoire de la Guadeloupe ; Fort-de-France : Société d'histoire de la Martinique, 1980
Impression : 80-Abbeville : Impr. F. Paillart
Description matérielle : 446 p. ; {{unité|19|cm}}
Reproduction : Fac-sim. de l'éd. de Paris, Prault, 1767
Sujet(s) : Esclavage -- Droit -- Colonies françaises -- Amérique -- Codes
Numéros : (Br.)
Notice n° : FRBNF36618925 https://catalogue.bnf.fr/ark:/12148/cb366189256.public
Localiser ce document (2 Exemplaires)
1 Tolbiac - Rez-de-jardin - magasin
16-F-4060 support : livre
2 Richelieu - Manuscrits - magasin
16-IMPR-453 support : livre Communication différée
Fin BnF Catalogue général
-----------------------
=== Code noir, Villanova University ===
Villanova University 800 Lancaster Ave., Villanova, PA 19085 610.519.4500 Contact
Se connecter avec GitHub
Comptes personnels uniquement
Options de connexion
# 1743 - [https://library.villanova.edu/Find/Record/1036236 Code noir, ou, Recueil d'édits, déclarations et arrêts concernant les esclaves négres de l'Amérique avec un recueil de réglemens, concernant la police des isles françoises de l'Amérique & les engagés], Paris : Les libraires associez, 1743, Full text online.
# 1744 - France., France. Sovereign (1715-1774 : Louis XV), Sabin Americana, 1500-1926.- [https://library.villanova.edu/Find/Record/1074351 Recueil d'édits, déclarations et arrests de Sa Majesté, concernant l'administration de la justice & la police des colonies françaises de l'Amérique, et les engagés], A Paris : Chez les Libraires associez, 1744, Full text online.
# 1745 - France., France. Sovereign (1715-1774 : Louis XV), Sabin Americana, 1500-1926 - [https://library.villanova.edu/Find/Record/1074396/Similar Recueils de reglemens, édits, declarations et arrets concernant le commerce, l'administration de la justice, & la police des colonies françaises de l'Amérique, & les engagés : avec le code noir et l'addition audit code, A Paris : Chez les Libraires associez, 1745., Full text online]
# 1765 - [https://library.villanova.edu/Find/Record/1074353 France., France. Sovereign (1715-1774 : Louis XV), Sabin Americana, 1500-1926.- Recueils de édits, déclarations et arrêts de Sa Majesté, concernant l'administration de la justice, & la police des colonies françaises de l'Amérique, & les engagés], A Paris, Chez les Librairies associés, 1765.
# 1777 - édition en 1803 [https://library.villanova.edu/Find/Record/954294 Le code noir ou édit du roi. Servant de règlement pou le gouvernement & l'administration de la j́ustice, police, discipline & la commerce des esclaves nègres, dans la province ou colonie de la Louisiana. Published: (1803)], Laussat, Pierre-Clément de, 1756-1835., Daugerot, Joseph, [New Orleans] : A la Nouvelle-Orléans, de l'imprimerie du Moniteur, chez L.S. Fontaine, rue royale., [1803].
# 14 de mai 1788 - édition en 1803 - [https://library.villanova.edu/Find/Record/827193/Details Code noir ou Loi municipale, servant de règlement pour le gouvernement & l'administration de la justice, police, discipline & le commerce des esclaves négres, dans la province de la Louisianne, : entreprit par délidération [sic] du Cabildo en vertu des ordres du Roi, que Dieu garde, consignés dans sa lettre faite à Arnjuez le 14 de mai 1777], A la Nlle. Orléans, : De l'imprimerie d'Antoine Boudousquié imprimeur du Roi, & du Cabildo., M.DCC.LXXVIII. [1788]
=== 18 octobre 1789 : Adresse à l’Assemblée-Nationale, pour les citoyens-libres de couleur, des isles & colonies françoises ===
# 18 octobre 1789.- [https://archive.org/details/adresselassemb00joly/page/n4 Adresse à l'Assemblée nationale, : pour les citoyens libres de couleur, des isles & colonies françoises], 18 octobre 1789, Internet Archives
## 18 octobre 1789 - [[s:Adresse à l’Assemblée-Nationale, pour les citoyens-libres de couleur, des isles & colonies françoises, 18 octobre 1789|Adresse à l’Assemblée-Nationale, pour les citoyens-libres de couleur, des isles & colonies françoises, 18 octobre 1789]]
## 18 octobre 1789 - {{bibliographie|Q19131345}}
# 27 novembre 1789 - [https://library.villanova.edu/Find/Record/1042987 Dernières observations des citoyens de couleur des isles et colonies françoises du 27 novembre 1789].
=== Le Code noir, ou Recueil des règlemens rendus jusqu'à présent ===
* 1742 - Le Code noir, ou Recueil des règlemens rendus jusqu'à présent, {{BNF|33851681x}}.
* 1788 - Le code noir, ou Recueil des réglemens rendus jusqu'à présent : Concernant le gouvernement, l'administration de la justice, la police, la discipline & le commerce des négres dans les colonies françoises. Et les conseils & compagnies établis à ce sujet, [https://archive.org/details/lecodenoirourecu00fran Internet Archive].
* 1788-2011 - Le Code noir, ou Recueil des règlemens rendus jusqu'à présent, [http://www.worldcat.org/title/code-noir-ou-recueil-des-reglemens-rendus-jusqua-present-concernant-le-gouvernement-ladministration-de-la-justice-la-police-la-discipline-le-commerce-des-negres-dans-les-colonies-francoises-et-les-conseils-compagnies-etablis-a-ce-sujet/oclc/779097424/editions?start_edition=1&sd=asc&referer=di&se=yr&editionsView=true&fq= WorldCat.org].
;Recueil de règlements, édits, déclarations et arrêts
* 1744-1745 - [http://www.wdl.org/fr/item/15515/ Recueil de règlements, édits, déclarations et arrêts] : concernant le commerce, l'administration de la justice et la police des colonies françaises de l'Amérique. Avec le Code noir, Oclc : 715773796
* [http://www.worldcat.org/search?qt=hotseries&q=se%3A%22Traite%2C+Esclavage+et+Contestation+en+France%2C+1744-1848%22 Traite, Esclavage et Contestation en France, 1744-1848]
* 2014 - [http://www.editions-dalloz.fr/la-cour-de-cassation-et-l-abolition-de-l-esclavage.html La Cour de cassation et l'abolition de l'esclavage]
;Voir aussi : [[w:Nouveau Code noir|Nouveau Code noir]]
==== Jean-François Niort.- Le Code Noir ====
* 2010 - Jean-François Niort et Jérémy Richard.- [http://jfniort.e-monsite.com/medias/files/em-1685-compare-version-droits-finale-1.pdf L’Édit royal de mars 1685 touchant la police des îles de l’Amérique française dit «Code noir»] : versions choisies, comparées et commentées, Revue Droits (PUF) – N° 50 –2009 (parution 2010)
* 2012 - * {{Ouvrage
| langue = fr
| prénom1 = Jean-François
| nom1 = Niort
| prénom2 =
| nom2 =
| lien auteur1 = w:Jean-François Niort
| lien auteur2 =
| titre = De l’homo civilis à l’homo servilis : un cheminement en compagnie de Jean Carbonnier
| sous-titre = In : Jean Carbonnier. L’homme et l’œuvre<ref>* {{Ouvrage
| langue = fr
| prénom1 = Raymond
| nom1 = Verdier (dir.)
| prénom2 =
| nom2 =
| lien auteur1 = w:Raymond Verdier
| lien auteur2 =
| titre = Jean Carbonnier
| sous-titre = L’homme et l’œuvre
| lien titre =
| numéro d'édition =
| éditeur = Presses universitaires de Paris Ouest
| collection =
| lien éditeur =
| lieu = Nanterre
| année = [[w:2012|2012]]
| mois =
| volume =
| tome =
| pages totales =
| passage = {{BNF|425653911}}
| dnb = 425653911
| isbn = 9782821851139
| oclc =
| doi =
| url =
| lire en ligne = http://books.openedition.org/pupo/2588
| consulté le = {{inscription date | jour= 7| mois= janvier| année= 2016}}
| présentation en ligne =
| commentaire =
| id =
}}
</ref>
| lien titre =
| numéro d'édition =
| éditeur = Presses universitaires de Paris Ouest
| collection =
| lien éditeur =
| lieu =
| année = [[w:2012|2012]]
| mois =
| volume =
| tome =
| pages totales =
| passage =
| dnb = 425653911
| isbn = 9782821851139
| oclc =
| doi =
| url =
| lire en ligne = http://books.openedition.org/pupo/2658
| consulté le = {{inscription date | jour= 7| mois= janvier| année= 2016}}
| présentation en ligne =
| commentaire =
| id =
}}
===== Idées reçues sur un texte symbolique =====
{{Autres projets
| idfaculté =
| commons = souveraineté
| w = souveraineté
| wikt = souveraineté
| b = souveraineté
| s = souveraineté
| q = souveraineté
| n = souveraineté
| m = souveraineté
| d = souveraineté
}}
* 2015 - {{bibliographie|Q21997202}}
** {{Ouvrage
| langue = fr
| prénom1 = Jean-François
| nom1 = Niort (1965-....)
| prénom2 =
| nom2 =
| lien auteur1 = w:Jean-François Niort
| lien auteur2 =
| titre = Le Code Noir
| sous-titre = Idées reçues sur un texte symbolique
| lien titre = w:Code noir
| numéro d'édition =
| éditeur = Le Cavalier Bleu
| collection =
| lien éditeur = http://www.lecavalierbleu.com/f/index.php?sp=liv&livre_id=417
| lieu = Parus
| année = [[w:2015|2015]]
| mois = février
| volume =
| tome =
| pages totales = 117
| passage =
| dnb =
| isbn = 978-2-84670-642-1
| issn = 1625-9157
| oclc =
| doi =
| url =
| lire en ligne =
| consulté le =
| présentation en ligne = http://www.lecanardrépublicain.net/spip.php?article717
| commentaire =
| id =
}}
====== Avant-propos à [[d:Q21997202|Jfniort.- Code Noir, Idées reçues]] ======
Avant-propos de Myriam Cottias in {{bibliographie|Q21997202}}.
;Hybridité dans tous les sens du terme
{{Citation bloc|Il s'agit là d'un ensemble de textes qui n'ont été rassemblés sous ce label qu'aux alentours de 1718.|Myriam Cottias in Avant-propos à Jean-François Niort.- Le Code Noir : Idées reçues sur un texte symbolique, p. 7.}}
;Nouvelle sémantique à la notion de "race"
{{Citation bloc|(Le Code Noir) ''donne une nouvelle sémantique à la notion de [[w:Race humaine|race]]''<br />
''Les catégories de "Blancs"/"Noirs" n'apparaissent pas dans la [[s:Code noir/1685|première version de 1685]]'' ... ''base des [[s:index.php?search="préjugé+de+couleur"&title=Spécial:Recherche&go=Lire|préjugés de couleur]]''|Myriam Cottias in Avant-propos à Jean-François Niort.- Le Code Noir : Idées reçues sur un texte symbolique, p. 7-8.}}
;Lieu de mémoire
{{Citation bloc|''Le Code Noir ... devenu un [[w:lieu de mémoire|lieu de mémoire]]''||Myriam Cottias in Avant-propos à Jean-François Niort.- Le Code Noir : Idées reçues sur un texte symbolique, p. 7-8.}}
;Bibliographie
* [[w:Louis XIV|Louis XIV]].- [[s:Code noir/1685|Édit du Roi, touchant l’État & la Diſcipline des Eſclaves Négres de l’Amérique Françaiſe, donné à Verſailles, au mois de Mars (1685)]] {{BNF|34569179r}}
* Jean-Baptiste Symphor Linstant de Pradines, {{BNF|102457532}}.- [[s:Essai sur les moyens d’extirper les préjugés des blancs contre la couleur des Africains et des sang-mêlés|Essai sur les moyens d’extirper les préjugés des blancs]], Pagnerre, (1841), {{BNF|308223563}}.
* [[w:Georges Balandier|Georges Balandier]].- [http://classiques.uqac.ca/contemporains/balandier_georges/situation_coloniale_1951/situation_coloniale_1951.html La situation coloniale : approche théorique], (1951) {{BNF|41090126f}}.
* Pierre Nora.- Mémoire collective" dans l'encyclopédie La Nouvelle Histoire, 1978 ; Pierre Nora (S/d).- Les Lieux de mémoire, Gallimard, 1984, {{BNF|34308458s}} ; Petitier Paule. [http://www.persee.fr/doc/roman_0048-8593_1989_num_19_63_5570 Les Lieux de mémoire], sous la direction de P. Nora. In: Romantisme, 1989, n°63. Femmes écrites. pp. 103-110.
====== Préface de Marcel Dorigny à [[d:Q21997202|Jfniort.- Code Noir, Idées reçues]] ======
Préface de Marcel Dorigny in {{bibliographie|Q21997202}}.
;Souveraineté de l'État
{{Citation bloc|Entre la [[w:Souveraineté#Souveraineté_domestique_ou_interne|souveraineté domestique]]<ref>'''[[Wikt:souveraineté|souveraineté]]''' : autorité suprême. [http://www.cnrtl.fr/definition/souveraineté CNRTL]</ref> et la loi<ref>Encyclopédie de Diderot et d'Alembert ([http://encyclopédie.eu/index.php/morale/2067953993-droit-naturel-moral-divin-humain/6679098-LOI loi])<br />Art. 6. - La Loi est l’expression de la [[w:volonté générale|volonté générale]]. Tous les Citoyens ont droit de concourir personnellement, ou par leurs Représentants, à sa formation. Elle doit être la même pour tous, soit qu'elle protège, soit qu'elle punisse. Tous les Citoyens étant égaux à ses yeux sont également admissibles à toutes dignités, places et emplois publics, selon leur capacité, et sans autre distinction que celle de leurs vertus et de leurs talents. (Déclaration des Droits de l'Homme et du Citoyen de 1789, [http://www.conseil-constitutionnel.fr/conseil-constitutionnel/francais/la-constitution/la-constitution-du-4-octobre-1958/declaration-des-droits-de-l-homme-et-du-citoyen-de-1789.5076.html Conseil-constitutionnel.fr]</ref> : le code noir"|[[w:Marcel Dorigny|Marcel Dorigny]], Titre de la préface pour J.-F. Niort.- Le Code Noir. Idées reçues sur un texte symbolique, pp.9-11.}}
;Majuscule à "Noir"
{{Citation bloc|..."Code Noir" (avec la majuscule au second terme puisqu'à entendre non pas comme un adjectif qualificatif qui indiquerait la "couleur" du Code mais comme "Le Code des Noirs")...|Marcel Dorigny in Préface à Jean-François Niort.- Le Code Noir : Idées reçues sur un texte symbolique, p. 9.}}
;Smith : Caractère arbitraire de la loi et droit de l'Humain
{{Citation bloc|... La loi, en tant qu’elle peut donner à l’esclave quelque faible protection contre la violence du maître, sera mieux exécutée dans une colonie où le gouvernement est en grande partie arbitraire, que dans une autre où il est totalement libre. Dans un pays où est établie la malheureuse loi de l’esclavage, quand le magistrat veut protéger l’esclave, il s’immisce jusqu’à un certain point dans le régime de la propriété privée du maître ; et dans un pays libre, où le maître est peut-être un membre de l’assemblée coloniale ou un électeur des membres de cette assemblée, il n’osera le faire qu’avec la plus grande réserve et la plus grande circonspection....|Smith.- ''Recherches sur la nature et les causes de la richesse des nations/Livre 4/7|Recherches sur la nature et les causes de la richesse des nations/Livre 4/7'' in [[w:Marcel Dorigny|Marcel Dorigny]], Préface pour J.-F. Niort.- Le Code Noir. Idées reçues sur un texte symbolique, pp.9-11.<ref>{{Ouvrage
| langue = fr
| prénom1 = Adam
| nom1 = Smith (1723-1790)
| prénom2 = Germain
| nom2 = Garnier, traducteur
| prénom3 = Blanqui
| nom3 = Adolphe, traducteur
| prénom4 = Jean-Baptiste
| nom4 = Say (1767-1832), Annotateur
| lien auteur1 = w:Adam Smith
| lien auteur2 = w:Germain Garnier
| lien auteur3 = w:Adolphe Blanqui
| lien auteur4 = w:Jean-Baptiste Say
| titre = Des colonies
| sous-titre = in Recherches sur la nature et les causes de la richesse des nations, livre IV, chap. VII, (première édition en 1776)
| lien titre = s:Recherches sur la nature et les causes de la richesse des nations/Livre 4/7
| numéro d'édition =
| éditeur = Guillaumin
| collection =
| lien éditeur = w:Guillaumin
| lieu = Paris
| année = [[w:1843|1843]]
| mois =
| volume =
| tome =
| pages totales =
| passage =
| dnb = 31377302p
| isbn =
| oclc =
| doi =
| url =
| lire en ligne = [[s:Recherches sur la nature et les causes de la richesse des nations/Livre 4/7|Recherches sur la nature et les causes de la richesse des nations/Livre 4/7]]
| consulté le = 1{{er}} janvier 2016
| présentation en ligne =
| commentaire =
| id = frSmithRn1843
}}<br /> — Bibliographie : </ref>}}
====== Analyse critique par Florence Gauthier ======
Analyse critique par Florence Gauthier à propos de Analyse critique par [http://www.lecanardrépublicain.net/spip.php?article717 Florence Gauthier], historienne, Université Paris 7 – Diderot.
* {{article
| langue = fr
| prénom1 = Florence
| nom1 = Gauthier
| lien auteur1 = w:Florence Gauthier
| prénom2 =
| nom2 =
| lien auteur2 =
| prénom3 =
| nom3 =
| lien auteur3 =
| traduction =
| titre = Jean-François Niort, Le Code noir. Idées reçues sur un texte symbolique
| sous-titre = Analyse critique<ref>Jean-François Niort, Le Code noir. Idées reçues sur un texte symbolique, Paris, Le Cavalier Bleu, 2015</ref>
| périodique = lecanardrépublicain.net
| lien périodique =
| éditeur =
| lieu =
| série =
| volume =
| titre volume =
| numéro =
| titre numéro =
| jour = 25
| mois = mai
| année = [[w:2015|2015]]
| pages =
| dnb =
| issn =
| issn2 =
| issn3 =
| isbn =
| oclc =
| résumé =
| format =
| url texte = http://www.lecanardrépublicain.net/spip.php?article717#nb2-20
| doi =
| consulté le = {{inscription date | jour= 8| mois= janvier| année= 2016}}
| commentaire =
| extrait = Article également publié par perspektives.org le 18 mai 2015, sous le titre ''[http://www.perspektives.org/Article.php?id=298 Le racisme a eu un commencement, il peut avoir une fin ... débat sur le Code noir]''.<br />Voir l'[http://www.lecanardrépublicain.net/spip.php?article717#nb2-20 appareil critique] très important.
| id =
}}
==== Le système esclavagiste français sous Louis XIV ====
==== Le système esclavagiste français sous le Régent ====
* {{Ouvrage
| langue = fr
| prénom1 = Philippe
| nom1 = d'Orléans (Régence, 1715-1723)
| prénom2 = Royaume
| nom2 = de France (Louis XV, 1715-1774)
| lien auteur1 = w:Philippe d'Orléans (1674-1723)
| lien auteur2 = w:Royaume de France
| titre = Edit du roy Concernant les esclaves négres des colonies
| sous-titre = Donné à Paris au mois d'octobre 1716
| lien titre =
| numéro d'édition =
| éditeur =
| collection =
| lien éditeur =
| lieu = Paris
| année = [[w:1716 en littérature|1716]]
| mois = Octobre
| volume =
| tome =
| pages totales =
| passage = Electronic reproduction. Princeton, N.J. : [http://pudl.princeton.edu/objects/hh63sx27b Princeton University Library], 2013. Forms part of: The Sid Lapidus '59 Collection on Liberty and the American Revolution. NjP. Edit du Roi, concernant les Esclaves. Négres des Colonies, qui seront amenés, ou envoyés en France, donné à Paris, au mois d'octobre 1716. [http://visualiseur.bnf.fr/CadresFenetre?O=NUMM-84479&M=tdm p.107], [[s:Page:Recueils de reglemens, edits, declaration et arrets I.djvu/105|Wikisource, tome 1]]
| dnb =
| isbn =
| oclc =
| doi =
| url =
| lire en ligne = s:Page:Recueils de reglemens, edits, declaration et arrets I.djvu/105
| consulté le =
| présentation en ligne = [http://10mai94120.blogspot.fr/2014/05/reglementation-de-la-traite-et-de.html Réglementation de la traite et de l'esclavage dans les colonies de France]
| commentaire = [https://books.google.fr/books?id=DKqzQ-qiH8oC&dq=esclave%20%2B%20fonctionnaire&hl=fr&pg=RA1-PA179#v=onepage&q=esclave%20+%20fonctionnaire&f=false Etranger : esclave ou français ?]
| id =
}}
==== Le système esclavagiste français sous Louis XV ====
[[Fichier:Head of King Louis XV by François Lemoyne.jpg|100px|vignette|gauche|Louis XV, 1710-1774]]
* 1716 - {{Ouvrage
| langue = fr
| prénom1 = Louis XV
| nom1 = Roi de France (1710-1774)
| prénom2 = Royaume
| nom2 = de France
| lien auteur1 = w:Louis XV
| lien auteur2 = w:Royaume de France
| titre = Lettres patentes pour la liberté du commerce sur les costes d'Afrique
| sous-titre = Acte royal, Janvier 1716
| lien titre =
| numéro d'édition =
| éditeur =
| collection =
| lien éditeur =
| lieu = Paris
| année = [[w:1716 en littérature|1716]]
| mois = Janvier
| volume =
| tome =
| pages totales =
| passage =
| dnb = 33833764p
| isbn =
| oclc =
| doi =
| url =
| lire en ligne =
| consulté le =
| présentation en ligne =
| commentaire = [http://gallica.bnf.fr/services/engine/search/sru?operation=searchRetrieve&version=1.2&startRecord=0&maximumRecords=50&page=1&query=%28dc.creator%20all%20%22louis%20xv%20%20roi%20de%20france%20%3B%201710-1774%22%29%20and%20%28dc.type%20all%20%22monographie%22%29%20sortby%20dc.date%2Fsort.ascending Actes de Louis XV].
| id =
}}
* 1744-1745 - {{Ouvrage
| langue = fr
| prénom1 =
| nom1 =
| prénom2 =
| nom2 = France (Louis XV of France)
| lien auteur1 = w:Louis XV of France
| lien auteur2 =
| titre = Recueils de reglemens, edits, declarations et arrets : concernant le commerce, l'administration de la justice et la police des colonies françaises de l'Amérique
| sous-titre = Avec le code noir et l'addition audit code
| lien titre =
| numéro d'édition =
| éditeur = Les Libraires associez
| collection =
| lien éditeur =
| lieu = Paris
| année = [[w:1744|1744]]-[[w:1745 en littérature|1745]]
| mois =
| volume =
| tome =
| pages totales =
| passage = [[s:Page:Recueils de reglemens, edits, declarations et arrets concernant le commerce, l'administration de la justice et la police des colonies françaises de l'Amérique. Avec le code noir et l'addition audit code.djvu/461|Le Code noir]] - Edit du Roi, Concernant les Eſclaves Nègres des Colonies, qui ſeront amenés, ou envoyés en France {{p.|-}}
| dnb = 34569179r
| isbn =
| oclc =
| doi =
| url =
| lire en ligne = https://archive.org/details/recueilsdereglem00fran Internet Archive
| consulté le =
| présentation en ligne =
| commentaire = Deux tomes en 1 volume. T. I & II sur Commons. [https://archive.org/stream/recueilsdereglem00fran#page/n5/mode/2up Contient une table chronologique]. ''Classé dans worldcat.org à [https://www.worldcat.org/search?q=se%3A%22Traite%2C+esclavage+et+contestation+en+France+%281744-1848%29%22&fq=&dblist=638&qt=sort&se=yr&sd=asc&qt=sort_yr_asc Traite, esclavage et contestation en France (1744-1848)]''.
| id =
}}
==== Le système esclavagiste français sous Louis XVI ====
[[Fichier:Van Loo, Louis-Michel - The Dauphin Louis Auguste, later Louis XVI.jpg|100px|vignette|gauche|Le dauphin en 1769]]
* [https://archive.org/details/ordonnanceconcer01port Ordonnance concernant les libertés. Du 23 octobre 1775]. Victor-Thérèse Charpentier d'Ennery, comte du Saint-Empire, marquis d'Ennery, maréchal des camps & armées du Roi, grand-croix de l'Ordre royal & militaire de Saint-Louis, inspecteur-général d'infanterie, directeur-général des troupes, fortifications, artillerie & milices de toutes les colonies, gouverneur-lieutenant-général des Isles françaises Sous le Vent de l'Amérique & dépendances; et Jean-Baptiste Guillemin de Vaivre, conseiller du Roi en ses conseils & en sa cour de Parlement de Franche-Comté, intendant de justice, police, finances, de la guerre & de la Marine desdites isles. Extrait des registres du Conseil supérieur du Port-au-Prince by Port-au-Prince (Haiti). Conseil supérieur; Ennery, Victor-Thérèse Charpentier d', 1732-1776; Vaivre, Jean-Baptiste Guillemin de
* {{Ouvrage
| langue = fr
| prénom1 = Olympe
| nom1 = de Gouges
| lien auteur1 = w:Olympe de Gouges
| titre = L’Esclavage des noirs ou l’Heureux Naufrage
| sous-titre = Zamore et Mirza, ou L'heureux naufrage, 1788
| lien titre = s:L’Esclavage des noirs ou l’Heureux Naufrage
| numéro d'édition =
| éditeur = La veuve Duchesne, La veuve Bailly
| collection =
| lien éditeur =
| lieu = Paris
| année = [[w:1788 en littérature|1788]]
| mois =
| volume =
| tome =
| pages totales =
| passage =
| isbn =
| lire en ligne = https://archive.org/details/Gouges1788Bnf372408806
| consulté le =
| présentation en ligne = http://cataloguelabs.bnf.fr/ark:/12148/cb30526940t
| id =
}}
* [https://archive.org/details/ordonnanceconcer6998sain Ordonnance concernant l'Assemblee de la colonie]. : Du 29 décembre 1789. Extrait des registres du greffe du Conseil supérieur de Saint-Domingue. Louis-Antoine-Thomassin, comte de Peinier, chef d'escadre des armées navales, commandeur de l'Ordre royale militaire de Saint-Louis, gouverneur-lieutenant général des isles françoises de l'Amérique sous le vent, & inspecteur général des troupes, artillerie, milices & fortifications desdites isles; & Vincent-René de Proisy, commissaire des colonies, faisant fonctions d'intendant de justice, police, finances, de la guerre & de la Marine des mêmes isles.
* [http://ccfr.bnf.fr/portailccfr/jsp/system/search/search_result_exec.jsp?pagerName=search&sortCol=0:asc,1:asc,3:asc,4:asc&sortWay=sortWay Blanchetiere-Bellevue].- Mémoire sur la nécessité de diviser les entrepôts dans les colonies, pour empêcher la contrebande ; et sur la différence qui existe entre les villes d'Europe et celles des colonies. Par Blanchetiere-Bellevue, député extraordinaire de la Martinique, Imprimerie nationale, Paris, 1790, [http://ccfr.bnf.fr/portailccfr/ark:/06871/001493591 Bibliothèque municipale d'Amiens], {{BNF|301118931}} ; {{BNF|30111892p}}.
* {{Ouvrage
| langue = fr
| prénom1 = Durand-Molard,
| nom1 = Éditeur scientifique
| prénom2 = Martinique,
| nom2 = Colonie de la France
| lien auteur1 =
| lien auteur2 =w:Martinique
| titre = Code de la Martinique, 5 volumes, 1807-1814
| sous-titre = Continuée par M. Dufresne de Saint-Cergues
| lien titre =
| numéro d'édition =
| éditeur = J.-B. Thounens
| collection =
| lien éditeur =
| lieu = Saint-Pierre-Martinique
| année = [[w:1807 en littérature|1807]]
| mois =
| volume =
| tome =
| pages totales =
| passage =
| isbn =
| lire en ligne =
| consulté le =
| présentation en ligne = http://catalogue.bnf.fr/ark:/12148/cb33304251q/PUBLIC
| id =
}}
* {{Ouvrage
| langue = fr
| prénom1 = Charles
| nom1 = de La Roncière, (1870-1941)
| prénom2 =
| nom2 =
| lien auteur1 = w:Charles de La Roncière
| lien auteur2 =
| titre = Quatre siècles de colonisation française : exposition d'oeuvres du XV au {{S|XVIII}}, Paris, Bibliothèque nationale, Galerie Mazarine, mars-avril 1931
| sous-titre = Quatre siècles de colonisation française : exposition de livres, de peintures, de sculptures, de dessins, de cartes, d'estampes, de meubles, de tapisseries, de médailles, d'objets d'art intéressant les vieilles colonies
| lien titre =
| numéro d'édition =
| éditeur = Édition des Bibliothèques nationales de France
| collection =
| lien éditeur =
| lieu =
| année = [[w:1931 en littérature|1931]]
| mois =
| volume =
| tome =
| pages totales = 210
| passage =
| isbn =
| lire en ligne = https://archive.org/details/4sieclesColonisationfrse1931
| consulté le =
| présentation en ligne = http://catalogue.bnf.fr/ark:/12148/cb370651242/PUBLIC
| id =
}}
* {{Ouvrage
| langue = fr
| prénom1 = Louis
| nom1 = Gallouédec (1864-1937 ), Préfacier
| prénom2 =
| nom2 =
| lien auteur1 = w:Louis Gallouédec
| lien auteur2 =
| titre = Trois siècles de vie française. Nos Antilles
| sous-titre = Ouvrage publié sous la direction de Serge Denis, avec une introduction de L. Gallouédec
| lien titre =
| numéro d'édition =
| éditeur = G. Luzeray, Imprimerie orléanaise, 84, rue Royale ; Maison du livre français, 4, rue Félibien, Paris
| collection =
| lien éditeur =
| lieu = Orléans, Paris,
| année = [[w:1935 en littérature|1935]], 8 octobre 1936.
| mois =
| volume =
| tome =
| pages totales = 379
| passage =
| isbn =
| lire en ligne = http://www.worldcat.org/title/trois-siecles-de-vie-francaise-nos-antilles-ouvrage-publie-sous-la-direction-de-serge-denis-avec-une-introduction-de-l-gallouedec/oclc/459173508
| consulté le =
| présentation en ligne = http://catalogue.bnf.fr/ark:/12148/cb32141718w/PUBLIC
| commentaire = Edition à l’occasion du tricentenaire de la colonisation française dans les Amériques (Guadeloupe, Martinique), [[w:1635|1635]]-[[w:1935|1935]].
| id =
}}
* {{Ouvrage
| langue = fr
| prénom1 = H. Adolphe
| nom1 = Lara
| prénom2 = Léon
| nom2 = Hennique
| lien auteur1 = w:H. Adolphe Lara
| lien auteur2 = w:Léon Hennique
| titre = Contribution de la Guadeloupe à la pensée française
| sous-titre =
| lien titre = s:Contribution de la Guadeloupe à la pensée française
| numéro d'édition =
| éditeur = Jean Crès, Imprimerie J. Vermaut
| collection =
| lien éditeur =
| lieu = Paris, Courtrai
| année = [[w:1936 en littérature|1936]]
| mois = décembre
| volume =
| tome =
| pages totales =
| passage =
| dnb = 323490961
| isbn =
| oclc =
| doi =
| url =
| lire en ligne = http://www.manioc.org/patrimon/PAP11032 Manioc,
| consulté le =
| présentation en ligne =
| commentaire = Edition à l’occasion du tricentenaire de la colonisation française dans les Amériques (Guadeloupe, Martinique), [[w:1635|1635]]-[[w:1935|1935]]
| id =
}}
==== Evolutions juridiques et constitutionnelles au {{S|XIX}} ====
* <nowiki>https://search.library.wisc.edu/search/catalog?catalog_filter[facets][languages_facet~French]=yes&catalog_filter[facets][names_facet~France.+Chambre+des+députés]=yes&catalog_filter[facets][subjects_facet~Colonies]=yes Catalog Search - UW-Madison Libraries</nowiki>
* 1834 - Guizot, François (1787-1874).- Projet de loi relatif à la juridiction à laquelle seront soumis dans les quatre principales colonies françaises les crimes commis envers les esclaves, Exposé des motifs, N° 174, session de 1834, Chambre des députés, impressions ordonnées, {{BNF|322098878}}
* 1847 - Othenin Haussonville (comte d'), 1809-1884.- Rapport fait au nom de la Commission chargée d'examiner le projet de loi relatif à la juridiction à laquelle seront soumis, dans les quatre principales colonies françaises, les crimes commis envers les esclaves, (No 225.) Chambre des députés, Session 1847, Séance du 11 juin 1847, A. Henry, Paris, 1847, {{OCLC|ocn401794871}}
* Ange-René-Armand Mackau (baron de), 1788-1855.- Projet de loi concernant le régime des esclaves dans les colonies françaises : précéde de l'exposé des motifs, présenté par M. le Ministre secrétaire d'État au département de la marine et des colonies, {{OCLC|ocn401789420}}
* 1887 - Peytraud, Lucien Pierre.- L'esclavage aux Antilles françaises avant 1789, [https://archive.org/details/lesclavageauxant00peyt Internet Archive].
==== Le système néerlandais ====
* {{Ouvrage
| langue = fr
| prénom1 = Pierre Jacques
| nom1 = Benoit, 1782-1854
| prénom2 =
| nom2 =
| lien auteur1 = w:Pierre Jacques Benoit
| lien auteur2 =
| titre = Voyage à Surinam : description des possessions néerlandaises dans la Guyane
| sous-titre = Cent dessins pris sur nature par l'auteur
| lien titre =
| numéro d'édition =
| éditeur = Société des Beaux-Art
| collection =
| lien éditeur =
| lieu = Bruxelles
| année = [[w:1839 en littérature|1839]]
| mois =
| volume =
| tome =
| pages totales =
| passage =
| isbn =
| lire en ligne = https://archive.org/details/BenoitVoyageAuSurinam1839
| consulté le =
| présentation en ligne =
| id =
}}
=== Les systèmes esclavagites aux Amériques après les indépendances (1776-1975) ===
[[w:Indépendance_(politique)#Amérique|Indépendances aux Amériques]]
* {{article
| langue = fr
| prénom1 = Gilles
| nom1 = Bataillon
| lien auteur1 = w:Gilles Bataillon
| prénom2 =
| nom2 =
| lien auteur2 =
| prénom3 =
| nom3 =
| lien auteur3 =
| traduction =
| titre = Indépendances et révolutions
| sous-titre = Présentation du numéro
| périodique = Problèmes d'Amérique latine
| lien périodique =
| éditeur =
| lieu =
| série =
| volume =
| titre volume =
| numéro = 77
| titre numéro =
| jour =
| mois = 3
| année = [[w:2010 en littérature|2010]]
| pages =
| issn =
| issn2 =
| issn3 =
| isbn = 9782916722979
| résumé = (...) apparition des premiers régimes républicains au {{S|XIX}} puis les trois révolutions du {{S|XX}} – mexicaine de 1910, cubaine de 1959 et nicaraguayenne de 1979 (...) réflexions critiques sur ces moments de ruptures politiques.
| format =
| url texte = www.cairn.info/revue-problemes-d-amerique-latine-2010-3-page-5.htm.
| doi =
| consulté le =
| commentaire =
| extrait = "''[http://www.worldcat.org/search?qt=worldcat_org_all&q=Fran%C3%A7ois-Xavier+Guerra François-Xavier Guerra] dresse un portrait méthodique des indépendances latino-américaines''". [http://www.worldcat.org/search?q=Gilles+Bataillon&qt=results_page Gilles Bataillon] s’intéresse à la place héroïque qu’occupe Ernesto Guevara dans le panthéon révolutionnaire latino-américain. [www.worldcat.org/search?q=Roger+Bartra&qt=results_page Roger Bartra], qui conclut ce dossier, revient sur la transition politique mexicaine, la fin du long règne du Parti révolutionnaire institutionnel et la fragilité de l’actuel régime démocratique.
| id =
}}
==== Les systèmes esclavagites aux États-Unis (4 juillet 1776 - 1er janvier 1863) ====
[[w:Esclavage aux États-Unis|Esclavage aux États-Unis]]
* {{Ouvrage
| langue = en
| prénom1 = Robert William
| nom1 = Fogel, prix Nobel d'économie, 1993
| prénom2 =
| nom2 =
| lien auteur1 = w:en:Robert William Fogel
| lien auteur2 =
| titre = The New Orleans slave sale sample, 1804-1862
| sous-titre =
| lien titre =
| numéro d'édition =
| éditeur = Inter-university Consortium for Political and Social Research
| collection =
| lien éditeur =
| lieu = Ann Arbor, Michigan
| année = [[w:1976 en littérature|1976]]
| mois =
| volume =
| tome =
| pages totales =
| passage =
| isbn =
| lire en ligne =
| consulté le =
| présentation en ligne = https://www.worldcat.org/search?q=9780393027921&qt=owc_search
| commentaire =
| id =
}}
* {{Ouvrage
| langue = en
| prénom1 = Robert William
| nom1 = Fogel, prix Nobel d'économie, 1993
| prénom2 =
| nom2 =
| lien auteur1 = w:en:Robert William Fogel
| lien auteur2 =
| titre = Without Consent or Contract
| sous-titre = The Rise and Fall of American Slavery
| lien titre =
| numéro d'édition =
| éditeur = Norton
| collection = Walter Lynwood Fleming lectures in southern history.
| lien éditeur =
| lieu = New York
| année = [[w:1989 en littérature|1989]]
| mois =
| volume =
| tome =
| pages totales =
| passage =
| isbn = 9780393312195
| lire en ligne = http://www.colorado.edu/ibs/eb/alston/econ8534/SectionIV/Robert_Fogel_Without_Consent_or_Contract_%281989%29_Ch_3_4_Afterword.pdf
| consulté le =
| présentation en ligne = https://www.worldcat.org/search?qt=wikipedia&q=isbn%3A9780393312195
| commentaire =
| id =
}}
* {{Ouvrage
| langue = en
| prénom1 = Robert William
| nom1 = Fogel, prix Nobel d'économie, 1993
| prénom2 =
| nom2 =
| lien auteur1 = w:en:Robert William Fogel
| lien auteur2 =
| titre = The quest for the moral problem of slavery
| sous-titre = An historiographic odyssey
| lien titre =
| numéro d'édition =
| éditeur = Gettysburg, Pa, Gettysburg College
| collection =
| lien éditeur =
| lieu = Ann Arbor, Michigan
| année = [[w:1994 en littérature|1994]]
| mois =
| volume =
| tome =
| pages totales =
| passage =
| isbn =
| lire en ligne =
| consulté le =
| présentation en ligne =
| commentaire =
| id =
}}
* {{Ouvrage
| langue = en
| prénom1 = Robert William
| nom1 = Fogel, prix Nobel d'économie, 1993
| prénom2 =
| nom2 =
| lien auteur1 = w:en:Robert William Fogel
| lien auteur2 =
| titre = The Slavery Debates, 1952-1990
| sous-titre = A Retrospective
| lien titre =
| numéro d'édition =
| éditeur = Louisiana State University Press
| collection = Walter Lynwood Fleming lectures in southern history.
| lien éditeur =
| lieu = Baton Rouge
| année = [[w:2003 en littérature|2003]]
| mois =
| volume =
| tome =
| pages totales =
| passage =
| isbn = 9780807131992
| lire en ligne = https://books.google.fr/books?id=i15OxxtJX2UC&printsec=frontcover&hl=fr#v=onepage&q&f=false
| consulté le =
| présentation en ligne = https://www.worldcat.org/search?qt=wikipedia&q=isbn%3A0807128813
| commentaire =
| id =
}}
* {{Ouvrage
| langue = en
| prénom1 = Robert William
| nom1 = Fogel, prix Nobel d'économie, 1993
| prénom2 = Stanley L.
| nom2 = Engerman
| lien auteur1 = w:en:Robert William Fogel
| lien auteur2 = Stanley L Engerman
| titre = Without consent or contract : the rise and fall of American slavery : technical papers /
| sous-titre = 2 Conditions of slave life and the transition to freedom.
| lien titre =
| numéro d'édition =
| éditeur = New York u.a
| collection = Walter Lynwood Fleming lectures in southern history.
| lien éditeur =
| lieu = Norton
| année = [[w:1992 en littérature|1992]]
| mois =
| volume =
| tome =
| pages totales =
| passage =
| isbn = 9780393027921
| lire en ligne = https://books.google.fr/books?id=i15OxxtJX2UC&printsec=frontcover&hl=fr#v=onepage&q&f=false
| consulté le =
| présentation en ligne = https://www.worldcat.org/search?qt=wikipedia&q=isbn%3A0807128813
| commentaire =
| id =
}}
== Des servitudes au salariat à l'ère des abolitions ==
[[Fichier:Jean-Léon Gérôme - Diogenes - Walters 37131.jpg|100px|vignette|gauche]]
{{Citation bloc|La personnalité est définie par le droit [...]. Mais enlevez persona, homo tient bon. Hominum causa omne jus constituum ; superbe est cet aphorisme d’Hermogénien, au Digeste (1, 5, 2), et l’on aurait tort de le taxer d’hypocrisie sous prétexte qu’il s’inscrit dans un titre, De statu hominum, où les esclaves sont englobés, où l’esclavage est institutionnalisé. '''''Ce qu’il faut bien plutôt en retenir, c’est ce qui est sous-jacent, cette qualité d’homme reconnue à l’esclave, qui fera plus tard exploser l’esclavage'''''|[[w:Jean Carbonnier|Jean Carbonnier]]|[[w:Flexible droit : pour une sociologie du droit sans rigueur|Flexible droit. Pour une sociologie du droit sans rigueur]], 1999<ref>{{Ouvrage
| langue = fr
| prénom1 = Jean
| nom1 = Carbonnier (1908-2003)
| lien auteur1 = w:Jean Carbonnier
| titre = Flexible droit. Pour une sociologie du droit sans rigueur
| lien titre = w:Flexible droit : pour une sociologie du droit sans rigueur
| éditeur = [[w:Librairie générale de droit et de jurisprudence|LGDJ]]
| lieu = Paris
| année = [[w:1969|1969]]
| pages totales = 279
| isbn = 978-2275020082
| dnb = 329405352
}} Cf. Niort.- Idées reçues & [http://books.openedition.org/pupo/2658?lang=fr#ftn77 De l’homo civilis à l’homo servilis] ; [http://www.lecanardrépublicain.net/spip.php?article717#nb2-20 Florence Gauthier].-Compte rendu de lecture.</ref>.}}
=== Théories économiques & sociales à l'époque contemporaine ===
==== {{S|XIX}}, Les deux Walras & Cournot.- Approches mathématiques de l'économie ====
"...mon père m’affirma avec énergie qu’il y avait encore deux grandes tâches à accomplir pour le {{S|XIX}} : achever de créer l’histoire et commencer à créer la science sociale..." [ttp://www.oeconomia.net/private/recherche/hermes2008.pdf Walras, fils].
* {{Ouvrage
| langue = fr
| prénom1 = Auguste
| nom1 = Walras (1801-1866)
| prénom2 =
| nom2 =
| lien auteur1 = w:Auguste Walras
| lien auteur2 =
| titre = De la Nature de la richesse et de l'origine de la valeur
| sous-titre =
| lien titre =
| numéro d'édition =
| éditeur = Ancelle fils
| collection =
| lien éditeur =
| lieu = Évreux
| année = [[w:1831 en littérature|1831]]
| mois =
| volume =
| tome =
| pages totales = 334
| passage = "La [https://books.google.fr/books?id=ZDhdAAAAcAAJ&vq=esclavage&hl=fr&pg=PA35#v=snippet&q=Amérique&f=false valeur] ne vient pas de l'utilité ; elle vient de la rareté". [https://books.google.fr/books?id=ZDhdAAAAcAAJ&hl=fr&pg=PP11#v=onepage&q=esclave&f=false Esclave] - [https://books.google.fr/books?id=ZDhdAAAAcAAJ&vq=esclavage&hl=fr&pg=PA53#v=snippet&q=esclavage&f=false esclavage] - [https://books.google.fr/books?id=ZDhdAAAAcAAJ&vq=esclavage&hl=fr&pg=PA227#v=snippet&q=Amérique&f=false Amérique (métal argent)] - Cf. [http://classiques.uqac.ca/classiques/walras_auguste/nature_richesse/nature_richesse.pdf classiques.uqac.ca]. "''Je suis communiste en ce sens que je prêche la communauté de la terre. Mais, là, au reste, s'arrête mon communisme. Car, hors de là, je suis partisan, et partisan déclaré de la propriété privée''", [http://classiques.uqac.ca/classiques/walras_auguste/nature_richesse/nature_richesse_intro2.html Introduction], [http://classiques.uqac.ca/classiques/walras_auguste/nature_richesse/nature_richesse_intro2.html#Anchor-NOTES-681 note 30] par [[w:Gaston Leduc|Gaston Leduc]], professeur à la Faculté de Droit de Caen, 1938.
| dnb = 316194690
| isbn = 2-05-100562-1
| url =
| lire en ligne = https://books.google.fr/books?id=ZDhdAAAAcAAJ&printsec=frontcover&dq=inauthor:%22Auguste+Walras%22&hl=fr&sa=X&ved=0CCcQ6AEwAWoVChMIpM3pyeGMxwIVhtYeCh0cOgq0#v=onepage&q&f=false
| consulté le = 3 août 2015
| présentation en ligne = http://cataloguelabs.bnf.fr/search.do?mots1=ALL;0;0;De+la+Nature+de+la+Richesse+et+de+l%27Origine+de+la+Valeur&mots0=ALL;-1;0;Auguste+Walras&typoCarto=&typoIcono=&typoAudio=&typoMus=&typoPerio=&langue1=LAN;0&langue0=LAN;-1&&pageRech=rav
| commentaire =
| id = 1831AWal
}}
* {{Ouvrage
| langue = fr
| prénom1 = Antoine-Augustin
| nom1 = Cournot
| prénom2 =
| nom2 =
| lien auteur1 = w:Antoine-Augustin Cournot
| lien auteur2 =
| titre = Recherches sur les principes mathématiques de la théorie des richesses
| sous-titre =
| lien titre =
| numéro d'édition =
| éditeur =
| collection =
| lien éditeur =
| lieu =
| année = [[w:1838 en littérature|1838]]
| mois =
| volume =
| tome =
| pages totales = 198
| passage = [https://archive.org/stream/bub_gb_THAYvkV4XyYC#page/n29/mode/2up/search/esclave Esclave] + [https://archive.org/stream/bub_gb_THAYvkV4XyYC#page/n13/mode/2up p. 2] ; [https://archive.org/stream/bub_gb_THAYvkV4XyYC#page/n29/mode/2up/search/esclave esclavage] ; Argumentation basée sur une [https://archive.org/stream/bub_gb_THAYvkV4XyYC#page/n125/mode/2up/search/colonie colonie] fictive produisant du bois.
| dnb = 30280488q
| isbn =
| url =
| lire en ligne = https://archive.org/details/bub_gb_THAYvkV4XyYC
| consulté le = 3 août 2015
| présentation en ligne = http://cataloguelabs.bnf.fr/search.do?mots1=ALL;0;0;Recherches+sur+les+principes+mathématiques+de+la+théorie+des+richesses&mots0=ALL;-1;0;Antoine+Cournot&typoCarto=&typoIcono=&typoAudio=&typoMus=&typoPerio=&langue1=LAN;0&langue0=LAN;-1&&pageRech=rav
| commentaire =
| id =
}}
* {{Ouvrage
| langue = fr
| prénom1 = Auguste
| nom1 = Walras (1801-1866)
| prénom2 =
| nom2 =
| lien auteur1 = w:Auguste Walras
| lien auteur2 =
| titre = Théorie de la richesse sociale
| sous-titre = ou, Résumé des principes fondamentaux de l'économie
| lien titre =
| numéro d'édition =
| éditeur = Guillaumin
| collection =
| lien éditeur =
| lieu = Paris
| année = [[w:1849 en littérature|1849]]
| mois =
| volume =
| tome =
| pages totales = 105
| passage =
| dnb = 316194737
| isbn =
| url =
| lire en ligne = https://books.google.fr/books?id=RI5FAAAAcAAJ&printsec=frontcover&hl=fr#v=onepage&q&f=false
| consulté le = 3 août 2015
| présentation en ligne = http://cataloguelabs.bnf.fr/search.do?mots1=ALL;0;0;Théorie+de+la+richesse+sociale+ou+résumé+des+principes+fondamentaux+de+l%27économie+politique&mots0=ALL;-1;0;Auguste+Walras&typoCarto=&typoIcono=&typoAudio=&typoMus=&typoPerio=&langue1=LAN;0&langue0=LAN;-1&&pageRech=rav
| commentaire =
| id = 1849AWal
}}
* {{article
| langue = fr
| prénom1 = Claude
| nom1 = Ménard
| lien auteur1 = w:Claude Ménard
| prénom2 = Antoine-Augustin
| nom2 = Cournot
| lien auteur2 = w:Antoine-Augustin Cournot
| prénom3 =
| nom3 =
| lien auteur3 =
| traduction =
| titre = Recherches sur les principes mathématiques de la théorie des richesses
| sous-titre = Edition et préface de H. Guitton, coll. "Les Fondateurs"
| périodique = Annales. Économies, Sociétés, Civilisations
| lien périodique =
| éditeur = Persée
| lieu =
| série =
| volume = 30
| titre volume = , vol. , n° , pp. 1141-1146.
| numéro = 5
| titre numéro =
| jour =
| mois =
| année = [[w:1975 en littérature|1975]]
| pages = 1141-1146
| dnb =
| issn =
| issn2 =
| issn3 =
| isbn =
| résumé = Antoine-Augustin Cournot est un des premiers à avoir formulé un modèle de l'offre et de la demande. — (...) l'[http://www.persee.fr/web/revues/home/prescript/article/ahess_0395-2649_1975_num_30_5_293667_t1_1141_0000_001 économétrie naissante], destinée à submerger en quelques années la réflexion économique, avant de s'imposer en histoire (...)
| format =
| url texte = http://www.persee.fr/web/revues/home/prescript/article/ahess_0395-2649_1975_num_30_5_293667_t1_1141_0000_001
| doi =
| consulté le = 3 août 2015
| commentaire =
| extrait =
| id =
}}
* {{article
| langue = fr
| prénom1 = Arnaud
| nom1 = Diemer
| lien auteur1 = w:Arnaud Diemer
| prénom2 =
| nom2 =
| lien auteur2 =
| prénom3 =
| nom3 =
| lien auteur3 =
| traduction =
| titre = De la théorie de la richesse sociale à la théorie de la justice
| sous-titre = Les apports d’Auguste Walras
| périodique =
| lien périodique =
| éditeur =
| lieu =
| série =
| volume =
| titre volume =
| numéro =
| titre numéro =
| jour =
| mois =
| année = [[w:2006 en littérature|2006]]
| pages =
| dnb =
| issn =
| issn2 =
| issn3 =
| isbn =
| résumé =
| format =
| url texte = http://www.oeconomia.net/private/recherche/diemeraix2006.pdf
| doi =
| consulté le =
| commentaire =
| extrait =
| id =
}}
==== Le néolibéralisme ====
* {{article
| langue = fr
| prénom1 = Pierre
| nom1 = Bourdieu
| lien auteur1 = w:Pierre Bourdieu
| prénom2 = Le Monde diplomatique
| nom2 = (Périodique)
| lien auteur2 = w:Le Monde diplomatique
| prénom3 =
| nom3 =
| lien auteur3 =
| traduction =
| titre = L’essence du néolibéralisme
| sous-titre = Cette utopie, en voie de réalisation, d’une exploitation sans limite
| périodique = Cédérom de poche {{BNF|38527036f}}
| lien périodique =
| éditeur = Le Monde diplomatique
| lieu = Paris
| série =
| volume =
| titre volume =
| numéro =
| titre numéro =
| jour =
| mois = mars
| année = [[w:1998 en littérature|1998]]
| pages = 1
| dnb = {{BNF|38527036f}}.
| issn =
| issn2 =
| issn3 =
| isbn =
| résumé =
| format =
| url texte = http://www.monde-diplomatique.fr/1998/03/BOURDIEU/3609#nb1
| doi =
| consulté le =
| commentaire = Lorsqu’il apparaît, en 1844, le terme [[w:Néolibéralisme|néolibéralisme]] désigne – de manière assez générale – une forme de libéralisme qui admet une intervention limitée de l'État. Selon Pierre Bourdieu, Sociologue, professeur au Collège de France, le programme néolibéral "tend globalement à favoriser la coupure entre l’économie et les réalités sociales". Le [[w:Néolibéralisme#Le_néolibéralisme_héritier_du_libéralisme_néo-classique|néolibéralisme]], mythe [[w:Auguste Walras|walrasien]] de la "théorie pure" est une "théorie" originairement désocialisée et déshistoricisée, un programme de destruction méthodique des collectifs qui, dans sa réalisation, institue un monde darwinien de la lutte de tous contre tous. Cette violence structurale pèse aussi sur ce que l’on appelle le contrat de travail (savamment rationalisé et déréalisé par la "théorie des contrats").
| extrait =
| id = 1998PBour
}}
=== Répression des mouvements abolitionnistes ===
=== Rétablissement des systèmes esclavagistes ===
{{Citation bloc|Nous savons que la Révolution a aboli l'esclavage en 1794 ; mais nous savons aussi que Napoléon l'a rétabli en 1802, disait au Palais-Bourbon feu Houphouët-Boigny en 1947<ref>* {{Ouvrage
| langue = fr
| prénom1 =
| nom1 =
| prénom2 =
| nom2 =
| lien auteur1 =
| lien auteur2 =
| titre = 1802, rétablissement de l'esclavage dans les colonies françaises
| sous-titre = aux origines d'Haïti : ruptures et continuités de la politique coloniale française, 1800-1830
| lien titre =
| numéro d'édition =
| éditeur = Maisonneuve & Larose
| collection =
| lien éditeur =
| lieu = Paris
| année = [[w:2003|2003]]
| mois =
| volume =
| tome =
| pages totales =
| passage = Actes du colloque international tenu à l'Université de Paris VIII les 20, 21 et 22 juin 2002, organisé par l'Association pour l'étude de la colonisation européenne et placé sous le patronage du programme ''La route de l'esclave de l'UNESCO''
| dnb = 38981637x
| isbn = 2-7068-1692-9
| oclc =
| doi =
| url =
| lire en ligne =
| consulté le = {{inscription date | jour= 4| mois= janvier| année= 2016}}
| présentation en ligne = {{Google|FasXAAAAYAAJ&q}}
| commentaire =
| id =
}}
</ref>".|Yves Bénot & Marcel Dorigny.- 1802, rétablissement de l'esclavage dans les colonies françaises, 2003.}}
=== Gouverner les peuples & les prolétaires ===
;Annales du parlement français
;[[w:Souveraineté|Droit de Souveraineté]]
* {{Ouvrage
| langue = fr
| prénom1 = Th.
| nom1 = Ruyneau de Saint-George
| prénom2 =
| nom2 =
| lien auteur1 = Th. Ruyneau de Saint-George
| lien auteur2 =
| titre = Droits de souveraineté de la France et colonisation
| sous-titre = Question politique et maritime
| lien titre =
| numéro d'édition =
| éditeur = E. Dentu
| collection =
| lien éditeur =
| lieu = Paris
| année = [[w:1860 en littérature|1860]]
| mois =
| volume =
| tome =
| pages totales =
| passage =
| isbn =
| lire en ligne = http://gallica.bnf.fr/ark:/12148/bpt6k5603692p
| consulté le =
| présentation en ligne = http://catalogue.bnf.fr/ark:/12148/cb31272355w/PUBLIC
| id =
}}
;[https://books.google.fr/books?id=M0VNAAAAYAAJ&dq=Le%20Saphir%20%2B%20négrier&hl=fr&pg=PA81#v=snippet&q=droit%20de%20visite&f=false Droit de visite]
* {{Ouvrage
| langue = fr
| prénom1 = T.
| nom1 = Fleury
| lien auteur vers Wikipédia =
| titre = Annales du parlement français
| sous-titre = Traite & droit de visite. Discussion générale à la Chambre des Députés, le 19 mai 1842
| Mots clés = Femmes, esclave, système esclavagiste
| éditeur = Firmin Didot frères
| lieu = Paris
| année = [[w:1843 en littérature|1843]]
| Lien vers l’article = https://books.google.fr/books?id=M0VNAAAAYAAJ&dq=Le%20Saphir%20%2B%20négrier&hl=fr&pg=RA10-PA16#v=onepage&q=Le%20Saphir%20+%20négrier&f=false
| id (?) =
}}
;Gouvernement colonial
* {{Ouvrage
| langue = fr
| prénom1 = Guadeloupe
| nom1 = Colonie de la France,
| prénom2 =
| nom2 =
| lien auteur1 = Guadeloupe
| lien auteur2 =
| titre = Bulletin officiel de la Guadeloupe
| sous-titre = contenant les actes du gouvernment de la Colonie et ses dépendances
| lien titre =
| numéro d'édition =
| éditeur = Guadeloupe
| collection =
| lien éditeur =
| lieu = Guadeloupe
| année = [[w:1872 en littérature|1872]]
| mois =
| volume = 1872
| tome =
| pages totales = 453
| passage =
| isbn =
| lire en ligne = https://archive.org/details/BulletinOfficielGuadeloupe1872
| consulté le =
| présentation en ligne = http://gallica.bnf.fr/Search?ArianeWireIndex=index&p=1&lang=FR&q=Bulletin+officiel+de+la+Guadeloupe&x=14&y=17
| id =
}}
* {{Ouvrage
| langue = {{fr}}
| prénom1 = Mickaël
| nom1 = Vaillant
| prénom2 =
| nom2 =
| lien auteur1 =
| titre = Les métamorphoses de la souveraineté
| sous-titre =
| lien titre =
| numéro d'édition =
| éditeur = Presses Paris Sorbonne
| collection = Raison publique, éthique, politique et société
| lien éditeur =
| lieu =
| année = [[w:2006 en littérature|2006]]
| mois = Octobre
| volume =
| tome =
| pages totales = 140
| passage =
| isbn = 2840504707
| lire en ligne =
| consulté le =
| présentation en ligne =
| id =
}}
* {{Ouvrage
| langue = fr
| prénom1 = Pauline
| nom1 = Couvrat
| prénom2 = Armel
| nom2 = Pécheul
| lien auteur1 =
| titre = Les métamorphoses de la souveraineté
| sous-titre = Existe-t-il une remise en cause de la souverainete de l'État francais ?
| lien titre = http://www.theses.fr/s46544
| numéro d'édition =
| éditeur = Centre Jean Bodin, École doctorale Pierre COUVRAT
| collection = Thèse de doctorat, Angers, N° 1125 - ED n° 88, UFR Droit, Economie et Gestion
| lien éditeur =
| lieu =
| année = [[w:2011 en littérature|2011]]
| mois = Octobre
| volume =
| tome =
| pages totales = 478
| passage =
| isbn =
| lire en ligne = https://halshs.archives-ouvertes.fr/tel-00689320/document
| consulté le =
| présentation en ligne =
| id =
}}
== Abolition des esclavages ==
[[Recherche:Les_abolitions_des_traites_et_des_esclavages/Abolition_des_esclavages|Abolition des esclavages]]
* {{Ouvrage
| langue = fr
| prénom1 = Jerome S.
| nom1 = Arkenberg
| prénom2 = Professeur
| nom2 = Arkenberg
| lien auteur1 = w:en:Jerome S. Arkenberg
| lien auteur2 =
| titre = Decrees on Sale of Unfree Christians, c. 922-1171, Council of Koblenz, 922, Council of London, 1102, Council of London, 1102
| sous-titre = Medieval Sourcebook
| lien titre =
| numéro d'édition =
| éditeur = fordham.edu
| collection =
| lien éditeur =
| lieu =
| année = [[w:1998 en littérature|1998]]
| mois =
| volume =
| tome =
| pages totales = 1
| passage = SOURCE: From: J. D. Mansi, ed., Sacrorum Conciliorum Nova et Amplissima Collectio, (Paris: H. Welter, 1902), Vol. XVIIIa, p. 345; Vol. XX, p. 1152; Vol. XXII, p. 123; reprinted in Roy C. Cave & Herbert H. Coulson, A Source Book for Medieval Economic History, (Milwaukee: The Bruce Publishing Co., 1936; reprint ed., New York: Biblo & Tannen, 1965), pp. 285-286.
| isbn =
| lire en ligne = http://legacy.fordham.edu/halsall/source/1171latrsale.asp
| consulté le =
| présentation en ligne =
|commentaire = This text is part of the Internet Medieval Source Book. The Sourcebook is a collection of public domain and copy-permitted texts related to medieval and Byzantine history.
| id =
}}
=== Abolitions dans le domaine colonial britannique ===
* 1736 - Edward Moore.- Inkle and Yarico : an opera, in three acts, [https://archive.org/search.php?query=INKLE%20AND%20YARICO IA], [https://www.worldcat.org/search?q=Inkle+and+Yarico&fq=&se=yr&sd=asc&dblist=638&start=31&qt=next_page WorldCat.org] London : printed for Lawton Gilliver, 1736.
== Abolitions dans le domaine colonial français, 1794-1848 ==
<gallery>
File:Décret d'abolition de l’esclavage par la Convention- Archives nationales-BB-34-1-58.jpg|Abolition de pluviose An II, 1794
File:Arrivée des Européens en Afrique-Nicolas Colibert mg 8505.jpg|Amédée Fréret, Célébration de l'abolition de 1794
</gallery>
=== Bibliographie, Abolitions 1794-1848 ===
<nowiki>* - {{bibliographie|}} <!-- --></nowiki>
* 1803 - {{Ouvrage
| langue = fr
| prénom1 = Magloire
| nom1 = Pélage
| prénom2 =
| nom2 =
| lien auteur1 = w:Magloire Pélage
| lien auteur2 =
| titre = Mémoire pour le chef de brigade Magloire Pélage, et pour les habitans de la Guadeloupe, chargés par cette colonie de l'administration provisoire, après le départ du capitaine général Lacrosse, dans le mois de brumaire an X
| sous-titre =
| lien titre =
| numéro d'édition =
| éditeur = Desenne
| collection =
| lien éditeur = w:Desenne
| lieu = Paris
| année = [[w:1803 en littérature|1803]]-[[w:1805 en littérature|1805]]
| mois =
| volume =
| tome =
| pages totales = 540
| passage = Signé : Pélage C. Corneille, P. Piaud, J.-Th. Langloys, Jean-Thomas Langlois, Chevalier Hippolyte de Frasans
| dnb =
| isbn =
| oclc = 634838959
| doi =
| url =
| lire en ligne = https://archive.org/search.php?query=creator%3A%22Magloire+Pe%CC%81lage%22
| consulté le =
| présentation en ligne = https://www.worldcat.org/search?qt=worldcat_org_all&q=Me%CC%81moire+pour+le+chef+de+brigade+Magloire+Pe%CC%81lage%2C+et+pour+les+habitans+de+la+Guadeloupe+
| commentaire =
| id =
}}
[[Fichier:Claire de Duras Ourika mars 1824.png|100px|vignette|gauche]]
* [[w:1824 en littérature|1824]] - {{bibliographie|Q19222126}} ''This is to be alone, this is solitude ! (Byron)'' <!-- Lechal de Kersaint duchesse de Duras, (1777-1828) Ourika -->
* 1824 - {{Ouvrage
| langue = fr
| prénom1 = Claire-Louisa-Rose-Bonne
| nom1 =
| prénom2 =
| nom2 =
| lien auteur1 = w:Claire de Duras
| lien auteur2 =
| titre = Ourika
| sous-titre =
| lien titre = w:Ourika (roman)
| numéro d'édition =
| éditeur =
| collection =
| lien éditeur =
| lieu =
| année =
| mois =
| volume =
| tome =
| pages totales =
| passage =
| dnb = 32062515s
| isbn = 9782070424337
| oclc = 611405239
| doi =
| url = https://archive.org/details/ourika01durgoog
| lire en ligne = s:Ourika (Claire de Duras
| consulté le = 7 septembre 2015
| présentation en ligne = https://archive.org/stream/ourika00lescgoog#page/n7/mode/2up
| commentaire =
| id =
}}
* 1843 - A. Cohut.- [[s:La Société coloniale - Abolition de l’esclavage|La société coloniale - Abolition de l’esclavage]], Revue des Deux Mondes T.3, 1843
* 1844 - {{Ouvrage
| langue = fr
| prénom1 = Victor
| nom1 = Schœlcher (1804-1893)
| prénom2 =
| nom2 =
| lien auteur1 = w:Victor Schœlcher
| lien auteur2 =
| titre = De la pétition des ouvriers pour l'abolition immédiate de l'esclavage (1er mai1844)
| sous-titre =
| lien titre =
| numéro d'édition =
| éditeur = Pagnerre
| collection =
| lien éditeur =
| lieu = Paris
| année = [[w:1844 en littérature|1844]]
| mois = mai
| volume =
| tome =
| pages totales = 24
| passage =
| isbn =
| lire en ligne = https://archive.org/details/Schoelcher1844Bnf313265666
| consulté le =
| présentation en ligne = http://catalogue.bnf.fr/ark:/12148/cb313265666/PUBLIC
| commentaire = [http://www.worldcat.org/search?q=ti%3ADe+la+pétition+des+ouvriers+pour+l%27abolition+immédiate+de+l%27esclavage+au%3AVictor+Sch%C5%93lcher&fq=&dblist=638&qt=sort&se=yr&sd=asc&qt=sort_yr_asc WorldCat].<br />Distinguer de la [http://lesabolitions.culture.fr/medias/engagements/1courant/documents/cite-petition-schoelcher-pour-sfae.pdf Pétition pour l'émancipation immédiate] rédigée pour la [[w:Société française pour l'abolition de l'esclavage|Société Française pour l'Abolition de l'Esclavage]] dans laquelle il est affirmé : "''Nous demandons, Messieurs, l’abolition immédiate et complète de l’esclavage dans les colonies françaises ; Parce que la propriété de l’homme sur l’homme est un crime''". "Le document était adressé à l’ensemble des parlementaires et des conseillers généraux. La société abolitionniste française s’engageait ainsi, en fait, pour la première fois, depuis sa fondation, en faveur de l’abolition immédiate et non progressive, à l’anglaise. Ce texte, bien tardif, s’ajoutait à de nombreuses autres pétitions antiesclavagistes, notamment à celles de 191 « Hommes de couleur » de la Martinique, en date du 24 novembre 1836, à celle des ouvriers de Paris du 22 janvier 1844 et à celle que rédigèrent le pasteur Guillaume de Felice et Cyrille Bissette à l’intention du parlement et des conseil généraux en août 1846" in [http://www.senat.fr/evenement/victor_schoelcher/abolitions.html Sénat.- Victor Schoelcher (1804-1893),Une vie, un siècle, L'esclavage d'hier à aujourd'hui].
| id =
}}
* {{Ouvrage
| langue = fr
| prénom1 = Augustin
| nom1 = Cochin (1823-1872)
| prénom2 =
| nom2 =
| lien auteur1 = w:Augustin Cochin (écrivain)
| lien auteur2 =
| titre = L'abolition de l'esclavage
| sous-titre = tome 1 & 2
| lien titre =
| numéro d'édition =
| éditeur = J. Lecoffre
| collection =
| lien éditeur =
| lieu = Paris
| année = [[w:1861 en littérature|1861]]
| mois =
| volume = 2
| tome =
| pages totales = 1016
| passage = [https://archive.org/details/labolitiondeles02cochgoog Tome premier] ; [https://archive.org/details/bub_gb_80pAAAAAYAAJ Tome second]
| isbn =
| lire en ligne = http://journals.cambridge.org/action/displayFulltext?type=1&fid=5382460&jid=ROP&volumeId=46&issueId=03&aid=5382452
| consulté le =
| présentation en ligne = http://catalogue.bnf.fr/ark:/12148/cb30253379k/PUBLIC
| commentaire = Auteur [[s:Auteur:Augustin Cochin|Augustin Cochin]] sur Wikisource ; [http://www.worldcat.org/title/abolition-de-lesclavage/oclc/85798102/editions?start_edition=1&sd=asc&referer=di&se=yr&qt=sort_yr_asc&editionsView=true&fq= L'abolition de l'esclavage] sur WorldCat ; [https://archive.org/search.php?query=title%3A%28L%27abolition%20de%20l%27esclavage%29%20AND%20creator%3A%28Augustin%20Cochin%29 L'abolition de l'esclavage] sur Internet Archive.
| id =
}}
* Grenier Jean-Yves, « « Faut-il rétablir l'esclavage en France ? » . Droit naturel, économie politique et esclavage au XVIIIe siècle», Revue d’histoire moderne et contemporaine 2/2010 (n° 57-2) , p. 7-49, URL : https://www.cairn.info/revue-d-histoire-moderne-et-contemporaine-2010-2-page-7.htm, {{inscription nécessaire|via=[[Cairn.info]]}}.
* Augustin Cochin.- [http://issuu.com/scduag/docs/fra11111.1 L' Abolition de l'esclavage, tome 1]
* 1844 - [[wikidata:Q22671269|Exposé général des résultats du patronage des esclaves dans les colonies françaises]], [[s:Livre:Ministère de la Marine - Exposé général des résultats du patronage des esclaves dans les colonies françaises, 1844.djvu|Wikisource]],
== Louis Blanc, 1814-1881 ==
=== 1840-1878 - Organisation du travail par Louis Blanc ===
* Bibliographie sur WorldCat : [https://www.worldcat.org/fr/search?q=%22Histoire+de+la+r%C3%A9volution+fran%C3%A7aise%22&orderBy=publicationDateAsc&author=Blanc%2C+Louis Affichage de 1-10 sur 164 résultats]
==== 1840-1848-1872 - Mon corpus : Adolphe Louis (1814-1881).- Histoire de la révolution française ====
* 1840 - Créer sur Wikidata : Louis Blanc, rédacteur en chef de la Revue du Progrès.- Organisation du travail, Éditeur : Porthmann, Adolphe Louis (1814-1881) {{BNF|301104496}}
* 1848 - {{bibliographie|Q117459194}} <!-- Organisation du travail par Louis Blanc -->
* Voir Notices BnF liées à la même oeuvre : [https://catalogue.bnf.fr/search.do?mots0=ALL;-1;0;Louis+Blanc&mots1=ALL;0;0;Organisation+du+travail&&pageRech=rav Organisation du travail par Louis Blanc]. Un débat intense en 1848. Qui se poursuit jusqu'à nos jours. Voir l'ouvrage de François ruffin {{BNF|451455791}}. Et Le débat sur l'organisation du travail en France : de la Révolution à Louis Blanc, 1791-1850 / Luc Marco & Stefka Mihaylova, {{BNF|45013101q}}. Les révolutions du XIXe siècle. 1848, la révolution démocratique et sociale, {{BNF|376986929}}.
* 1872 - {{bibliographie|Q117457818}} <!-- Histoire de la révolution française, Volume 1 -->
=== 1847-1862-1872 - Louis Blanc.- Histoire de la Révolution française ===
[[Fichier:Louis Blanc - Histoire de la Révolution française, Vol. I, frontispice, 1872.png|100px|vignette|gauche|Louis Blanc - Histoire de la Révolution française, 1872]]
* 1847-1862-1872 - {{bibliographie|Q107180020}} Louis Blanc (1811-1882).- œuvre historique <!-- 1847-1862 - Louis Blanc.- Histoire de la Révolution française -->
** 1857-1870 - {{bibliographie|Q117458077}} 2e édition, 12 volumes, <!-- 1847-1862 - Louis Blanc.- Histoire de la Révolution française, Volume 1 -->
* 1872 - {{bibliographie|Q117457818}} <!-- 1847-1862 - Louis Blanc.- Histoire de la Révolution française, Volume 1 -->
* Voir Notices BnF liées à la même oeuvre : [https://catalogue.bnf.fr/rechercher.do?index=TIT3&numNotice=12231468&typeNotice=s Blanc, Louis (1811-1882) Histoire de la Révolution française]
* [https://www.google.fr/books/edition/Histoire_de_la_r%C3%A9volution_fran%C3%A7aise/FaIhLc2LB8MC?hl=fr&gbpv=1&pg=PA184&printsec=frontcover Livre quatrième, Chapitre I, Aspect de l'Europe]
* [https://www.google.fr/books/edition/Histoire_de_la_r%C3%A9volution_fran%C3%A7aise/FaIhLc2LB8MC?hl=fr&gbpv=1&pg=PA184&printsec=frontcover Chapitre II, Les châteaux brûlent.] L'année 1790 s'ouvre par un spectacle inattendu. Bailly est à genoux devant Louis XVI. D'un air humble, d'une voix soumise, en esclave qui prie il vient apporter au roi les hommages de Paris en révolution...
==== 1878 - Organisation du travail par Louis Blanc sur Wikisource ====
* ''Histoire de la révolution française'', Lacroix, Paris, 1878, 2ème édition, 15 vols.
<nowiki>** {{s:Histoire de la révolution française (Blanc)|Blanc - Histoire de la révolution française, 1878, tome 1.djvu|Tome 1}}
** {{l2s|Histoire de la révolution française (Blanc)|Blanc - Histoire de la révolution française, 1878, tome 2.djvu|Tome 2}}
** {{l2s|Histoire de la révolution française (Blanc)|Blanc - Histoire de la révolution française, 1878, tome 3.djvu|Tome 3}}
** {{l2s|Histoire de la révolution française (Blanc)|Blanc - Histoire de la révolution française, 1878, tome 4.djvu|Tome 4}}
** {{l2s|Histoire de la révolution française (Blanc)|Blanc - Histoire de la révolution française, 1878, tome 5.djvu|Tome 5}}
** {{l2s|Histoire de la révolution française (Blanc)|Blanc - Histoire de la révolution française, 1878, tome 6.djvu|Tome 6}}
** {{l2s|Histoire de la révolution française (Blanc)|Blanc - Histoire de la révolution française, 1878, tome 7.djvu|Tome 7}}
** {{l2s|Histoire de la révolution française (Blanc)|Blanc - Histoire de la révolution française, 1878, tome 8.djvu|Tome 8}}
** {{l2s|Histoire de la révolution française (Blanc)|Blanc - Histoire de la révolution française, 1878, tome 9.djvu|Tome 9}}
** {{l2s|Histoire de la révolution française (Blanc)|Blanc - Histoire de la révolution française, 1878, tome 10.djvu|Tome 10}}
** {{l2s|Histoire de la révolution française (Blanc)|Blanc - Histoire de la révolution française, 1878, tome 11.djvu|Tome 11}}
** {{l2s|Histoire de la révolution française (Blanc)|Blanc - Histoire de la révolution française, 1878, tome 12.djvu|Tome 12}}
** {{l2s|Histoire de la révolution française (Blanc)|Blanc - Histoire de la révolution française, 1878, tome 13.djvu|Tome 13}}
** {{l2s|Histoire de la révolution française (Blanc)|Blanc - Histoire de la révolution française, 1878, tome 14.djvu|Tome 14}}
** {{l2s|Histoire de la révolution française (Blanc)|Blanc - Histoire de la révolution française, 1878, tome 15.djvu|Tome 15}}</nowiki>
* ''Histoire de huit ans, 1840-1848'', Pagnerre, Paris, 1871, 3ème édition, 3 vols.
* ''La Contre-révolution, partisans, vendéens, chouans, émigrés 1794-1800'', avec [[s:Auteur:Jacques Crétineau-Joly|Jacques Crétineau-Joly]]
=== Abolition de l'esclavage au Brésil, 7 septembre 1822-13 mai 1888 ===
<gallery>
File:Painel Pedro Álvares Cabral.jpg|Pedro Alvares Cabral au Brésil, 22 avril 1500. Soumission des Amérindiens.
File:ImgNezahualcoyotll.jpg|[[w:Nezahualcoyotl|Nezahualcoyotl]] 28 avril 1402- 4 juin 1472.
File:NezahualcoyotlGardenTADF.JPG| Jesús F. Contreras.- Bronze casting of [[w:Nezahualcoyotl|Nezahualcoyotl]], (1888-1889).
File:Pedro Álvares Cabral.jpg|Francisco Aurélio de Figueiredo e Melo (1854–1916).- Pedro Alvares Cabral, 1900
File:Pedro II Admiral Brazil 1870.jpg|Dom Pedro II of Brazil dressed as Admiral, 1870.
</gallery>
* {{Ouvrage
| langue = fr
| prénom1 = Émile
| nom1 = Levasseur, (1828-1911)
| prénom2 =
| nom2 =
| lien auteur1 = w:Émile Levasseur
| lien auteur2 =
| titre = L'Abolition de l'esclavage au Brésil
| sous-titre = Communication faite à l'Académie des sciences morales et politiques, dans la séance du 9 juin 1888
| lien titre =
| numéro d'édition =
| éditeur = A. Picard
| collection =
| lien éditeur =
| lieu = Paris
| année = [[w:1888 en littérature|1888]]
| mois =
| volume =
| tome =
| pages totales =
| passage = Extrait du "Compte rendu de l'Académie des sciences morales et politiques
| isbn =
| lire en ligne = https://archive.org/details/sc_0001089444_00000001364001
| consulté le =
| présentation en ligne = http://cataloguelabs.bnf.fr/ark:/12148/cb30808421r
| id =
}}
* {{Ouvrage
| langue = fr
| prénom1 = Yann
| nom1 = Moulier Boutang, (1949-....)
| prénom2 =
| nom2 =
| lien auteur1 = w:Yann Moulier Boutang
| lien auteur2 =
| titre = De l'esclavage au salariat
| sous-titre = Economie historique du salariat bridé
| lien titre =
| numéro d'édition =
| éditeur = Presses universitaires de France
| collection = Actuel Marx confrontation
| lien éditeur =
| lieu = Paris
| année =
| mois =
| volume =
| tome =
| pages totales = 765
| passage =
| isbn = 2-13-049595-8
| lire en ligne =
| consulté le =
| présentation en ligne = http://cataloguelabs.bnf.fr/ark:/12148/cb370017324
| id =
}}
=== Abolition de l'esclavage en Jamaïque ===
[[Fichier:PaulBogle-MorantBay.jpg|100px|vignette|gauche|Paul Bogle statue, Morant Bay, Jamaiaca]]
* [[w:Paul Bogle|Paul Bogle]]
* [[w:en:George William Gordon|George William Gordon]] (1820 – 23 October 1865)
* [w:en:Morant Bay rebellion|Morant Bay rebellion]
== Abolitions des traites & des esclavages et droits fondamentaux ==
[[Fichier:Slaveshipposter.jpg|100px|vignette|gauche|1789 - Stowage of the British slave ship Brookes under the regulated [[w:en:Slave Trade Act 1788|slave trade act of 1788]].]]
[[Fichier:Official medallion of the British Anti-Slavery Society (1795).jpg|100px|vignette|gauche|1795 - Official medallion of the British Anti-Slavery Society]]
[[Fichier:Victoria en Louis Philippe.jpg|100px|vignette|gauche|Queen Victoria and Prince Albert with the family of King Louis Philippe of France]]
* {{article
| langue = fr
| prénom1 = Olivier
| nom1 = Pétré-Grenouilleau
| lien auteur1 = w:Olivier Pétré-Grenouilleau
| prénom2 = Musée du Quai branly
| nom2 = Là où dialoguent les cultures
| lien auteur2 = w:Musée du Quai branly
| prénom3 = France Culture
| nom3 = Plus, le WebCampus
| lien auteur3 = France Culture
| traduction =
| titre = Abolition de l’esclavage et droit d’ingérence pour raisons humanitaires
| sous-titre =
| périodique =
| lien périodique =
| éditeur = France Culture
| lieu = Paris
| série =
| volume =
| titre volume =
| numéro =
| titre numéro =
| jour = 17
| mois = Juillet
| année = [[w:2015 en littérature|2015]]
| pages =
| dnb =
| issn =
| issn2 =
| issn3 =
| isbn =
| oclc =
| résumé = Texte audio & bibliographie. Des contestations en ordre dispersé sur la Planète aux contestations organisées en Occident. Le projet des premiers abolitionniste est de mettre un terme à la traite puis à l'esclavage dans un contexte d'apogée du colonialisme américain au {{S|XVIII}} et du nationalisme au {{S|XIX}}. Olivier Pétré-Grenouilleau, historien spécialiste de l’histoire de l’esclavage, des traites et du capitalisme veut faire une histoire compréhensive à la Max Weber. Il présente le mouvement abolitionniste comme une éthique de la conviction personnelle, de la conversion de soi portée par des valeurs universelles, d'où sa dimension collective. À la fin du XVIII, l'Occident entend mettre fin à l'exception coloniale : il met en place un projet abolitionniste de l'esclavage et de la traite avec des applications par pays.
| format =
| url texte = http://plus.franceculture.fr/partenaires/musee-du-quai-branly/abolition-de-l-esclavage-et-droit-d-ingerence-pour-raisons
| doi =
| consulté le = 14 octobre 2015
| commentaire =
| extrait =
| id =
}}
* [[w:Antoine Bénézet|Antoine (Anthony) Benezet]]
* Traité de libre échange en 1787 : coopération internationale
* La traite illégale se déroule entre le moment des abolitions des traites et celles des esclavages
* Congrès de Vienne, vœux pieux, compromis : les Britanniques s'en emparent. La Conférence de Londres est un échec. Le rôle de la commission mixte en Sierra Leone.
* Le principe de la mer libre. Le droit de visite depuis le Moyen Âge
* Comment internir sur le sol africain
* La compétition coloniale : acte finale de la conférence de Berlin, de Bruxelles
* Remplacer un commerce infame par un commerce légitime
* Le développement du travail forcé entre les deux guerres.
* Édouard Corbière (1793-1875).- Le Négrier, aventures de mer, Hâvre : H. Brindeau, 1855. 4e édition, {{BNF|30268853p}}.
* [[w:Emily Ruete|Emily Ruete]].- Memoirs of an Arabian Princess from Zanzibar. (Disqualifier l'Angleterre)
* Olaudah Equiano.- [https://archive.org/search.php?query=Olaudah%20Equiano Œuvres sur Internet Archive], (Remplacer un commerce infame par un commerce légitime
* Hubert Deschamps (1900-1979).- Voir les notices BNF : Rappel de la recherche : IDP=cb12291712t
* Mongo Park
* [http://cataloguelabs.bnf.fr/search.do?mots1=ALL;0;0&mots0=ALL;-1;0;Charles+Martial+Lavigerie&typoCarto=&typoIcono=&typoAudio=&typoMus=&typoPerio=&langue1=LAN;0&langue0=LAN;-1&&pageRech=rav Charles Lavigerie (1825-1892]
* Roger Botte
* Emmanuel Bauvois, thèse
== Du préjugé de couleur & du racisme ==
[[Fichier:Kneeling barbarian MAN Napoli Inv6117.jpg|100px|vignette|gauche]]
[[Fichier:Naophorus MAN Napoli Inv1068.jpg|100px|vignette|gauche]]
=== {{S|XVII}} ===
"En 1654, [[w:en:John Bulwer|John Bulwer]] publie A View of the People of the Whole World<ref> [http://search.bl.uk/primo_library/libweb/action/search.do?pag=bak&ct=&dscnt=0&vl%2810130439UI0%29=any&elementId=0&recIdxs=0&frbrVersion=&vl%28drStartDay4%29=00&vl%28drEndMonth4%29=00&scp.scps=scope%3A%28BLCONTENT%29&tab=local_tab&dstmp=1443787538319&srt=rank&mode=Advanced&vl%28drEndDay4%29=00&vl%281UIStartWith1%29=contains&tb=t&indx=1&renderMode=poppedOut&vl%2841497491UI2%29=any&vl%28freeText0%29=A%20View%20of%20the%20People%20of%20the%20Whole%20World&fn=search&vid=BLVU1&vl%28freeText2%29=&vl%28drEndYear4%29=Year&frbg=&displayMode=full&vl%28drStartMonth4%29=00&vl%2810130438UI1%29=any&ct=display&vl%281UIStartWith2%29=contains&dum=true&recIds=BLL01000529067&vl%281UIStartWith0%29=contains&vl%2846690061UI3%29=all_items&doc=BLL01000529067&Submit=Search&vl%28drStartYear4%29=Year&vl%28freeText1%29=John%20Bulwer&tabs=moreTab '''Search.bl.uk'''] ; [http://library.sl.nsw.gov.au/search~S2/a?J.+B.+%28John+Bulwer%29%2C+fl.+1648-1654&search_code=a (John Bulwer), fl. 1648-1654 - State Library of New South Wales]. [http://library.sl.nsw.gov.au/search~S2?/aJ.+B.+%28John+Bulwer%29%2C+fl.+1648-1654/aj+b+john+bulwer+fl+1648+1654/1%2C1%2C11%2CB/frameset&FF=aj+b+john+bulwer+fl+1648+1654&1%2C%2C11 Accès limité]</ref>, et quelques temps plus tard François Bernier décrit pour la première fois la diversité de notre espèces (de/en) termes de races dans le texte paru sans nom d'auteur dans Le Journal des sçavans en 1684 : Nouvelle division de la terre, par les différentes espèces ou races d'homme qui l'habitent, envoyé par un fameux voyageur à M. l'abbé de la *** à peu près en termes<ref>Voir Stora Elie (1937), Un médecin au {{S|XVII}} : François Bernier (1620-1688), Paris, Librairie médicale Marcel Vigne.". Anatomie impertinente: in Alain Froment.- Le corps humain et l’évolution, Odile Jacob, 5 avril 2013 - 288 pages</ref>."
* {{Ouvrage
| langue = en
| prénom1 = John
| nom1 = Bulwer
| lien auteur1 = w:en:John Bulwer
| titre = A View of the People of the Whole World : or, a short Survey of their policies, dispositions, naturall deportments, complexions, ancient and moderne customes, etc.
| année = [[w:1654 en littérature|1654]]
| consulté le = 2 octobre 2015
| présentation en ligne = http://search.bl.uk/primo_library/libweb/action/search.do?pag=bak&ct=&dscnt=0&vl%2810130439UI0%29=any&elementId=0&recIdxs=0&frbrVersion=&vl%28drStartDay4%29=00&vl%28drEndMonth4%29=00&scp.scps=scope%3A%28BLCONTENT%29&tab=local_tab&dstmp=1443787538319&srt=rank&mode=Advanced&vl%28drEndDay4%29=00&vl%281UIStartWith1%29=contains&tb=t&indx=1&renderMode=poppedOut&vl%2841497491UI2%29=any&vl%28freeText0%29=A%20View%20of%20the%20People%20of%20the%20Whole%20World&fn=search&vid=BLVU1&vl%28freeText2%29=&vl%28drEndYear4%29=Year&frbg=&displayMode=full&vl%28drStartMonth4%29=00&vl%2810130438UI1%29=any&ct=display&vl%281UIStartWith2%29=contains&dum=true&recIds=BLL01000529067&vl%281UIStartWith0%29=contains&vl%2846690061UI3%29=all_items&doc=BLL01000529067&Submit=Search&vl%28drStartYear4%29=Year&vl%28freeText1%29=John%20Bulwer&tabs=moreTab
| commentaire =
| id =
}}
* {{Ouvrage
| langue = fr
| prénom1 = François
| nom1 = Bernier
| prénom2 = Académie
| nom2 = des inscriptions et belles-lettres (France)
| lien auteur1 = w:François Bernier
| lien auteur2 = w:Académie des inscriptions et belles-lettres
| titre = Nouvelle division de la terre, par les différentes espèces ou races d'homme qui l'habitent
| sous-titre = in Le Journal des sçavans, Jean Cusson, Paris, 1684, pp. 133 & ss.
| lien titre =
| numéro d'édition =
| éditeur = Florentin Lambert, Jean Cusson
| collection = Journal des sçavans
| lien éditeur =
| lieu = Paris
| année = [[w:1684 en littérature|1684]]
| mois =
| volume =
| tome =
| pages =
| pages totales = 362
| passage = [http://visualiseur.bnf.fr/Visualiseur?O=NUMP-337&Notice=34348802&nompage=WEBCCACAT&lan=FR&Seuil=20&NumOrdre=1&NumReg=11&sessionWebCCA=65ED1D1AD893F9245C77043BF6B83D1C&IdNoeud=1.1&EstCodeDroitTEL=true Tables des volumes] du Journal des sçavans, 1670-1939.
| dnb = 343488023
| isbn =
| lire en ligne = https://archive.org/stream/JournalDesScavans1684/Le%20Journal%20des%20s%C3%A7avans#page/n133/mode/2up/search/races
| url =
| consulté le = 2 octobre 2015
| présentation en ligne = http://gallica.bnf.fr/ark:/12148/bpt6k56535g/f135.image Bnf
| commentaire =
| id =
}}
=== {{S|XIX}} ===
==== Arthur de Gobineau (1816-1882) ====
* Bnf : [http://catalogue.bnf.fr/ark:/12148/cb11905198w/PUBLIC Notice d'autorité personne].
* {{Ouvrage
| langue = fr
| prénom1 = Joseph
| nom1 = Gobineau
| prénom2 =
| nom2 =
| lien auteur1 = w:Joseph Arthur de Gobineau
| lien auteur2 =
| titre = Essai sur l’inégalité des races humaines
| sous-titre =
| lien titre = s:Essai sur l’inégalité des races humaines
| numéro d'édition =
| éditeur = Firmin-Didot frères
| collection =
| lien éditeur =
| lieu = Paris
| année = [[w:1853 en littérature|1853]]-[[w:1855 en littérature|1855]]
| mois =
| volume = 4 vol. in-8°
| tome =
| pages totales = 1936
| passage =
| dnb = 30515874d
| isbn =
| doi =
| url =
| lire en ligne =
| consulté le =
| présentation en ligne =
| commentaire = [http://gallica.bnf.fr/ark:/12148/btv1b86266802 Tome : 1, 1853], ([http://gallicalabs.bnf.fr/ark:/12148/btv1b86266802/f9.image Page de titre, Tome premier]) ; [https://archive.org/details/essaisurlingali04gobigoog Tome : 2, 1853] ; [https://archive.org/details/essaisurlingali06gobigoog Tome : 3, 1855] ; [https://archive.org/details/essaisurlingali03gobigoog Tome : 4, 1855] ;
| id =
}}
* {{Ouvrage
| langue = fr
| prénom1 = Joseph Arthur
| nom1 = Gobineau, dit le comte de Gobineau
| prénom2 =
| nom2 =
| lien auteur1 = w:Joseph Arthur de Gobineau
| lien auteur2 =
| titre = La Troisième République française et ce qu'elle vaut
| sous-titre =
| lien titre =
| numéro d'édition =
| éditeur = K. J. Trübner
| collection =
| lien éditeur =
| lieu = Strasbourg
| année = [[w:1907 en littérature|1907]]
| mois = Strasbourg
| volume =
| tome =
| pages totales =
| passage =
| dnb = 340412743
| isbn =
| doi =
| url =
| lire en ligne =
| consulté le =
| présentation en ligne =
| commentaire = [http://cataloguelabs.bnf.fr/search.do?mots1=ALL;0;0;Joseph+Gobineau&mots0=ALL;-1;0;La+Troisie%CC%80me+Re%CC%81publique+franc%CC%A7aise+et+ce+qu%27elle+vaut&typoCarto=&typoIcono=&typoAudio=&typoMus=&typoPerio=&langue1=LAN;0&langue0=LAN;-1&&pageRech=rav Fiches Bnf]. [http://www.worldcat.org/title/troisieme-republique-francaise-et-ce-quelle-vaut/oclc/905468&referer=brief_results Fiche Worldcat.org].
| id =
}}
==== Gustave Le Bon (1841-1931) ====
* [[w:Gustave Le Bon|Gustave Le Bon]]
==== Charles Richet (1850-1935) ====
* [[w:Charles Richet|Charles Richet]]
* {{Ouvrage
| langue = fr
| prénom1 = Charles
| nom1 = Richet (1850-1935)
| lien auteur1 = w:Charles Richet
| titre = L'Homme stupide
| sous-titre =
| lien titre =
| numéro d'édition =
| éditeur = E. Flammarion
| collection =
| lien éditeur =
| lieu = Paris
| année = [[w:1919 en littérature|1919]]
| mois =
| volume =
| tome =
| pages totales =
| passage = "''Il est aussi eugéniste, adepte de la théorie des races, comme le médecin français qui avait obtenu le Prix Nobel l'année précédente.'' in Alexandre Moatti.- Einstein, un siècle contre lui, Odile Jacob Sciences, 2006.
| isbn =
| lire en ligne =
| consulté le =
| présentation en ligne = http://cataloguelabs.bnf.fr/ark:/12148/cb312135601
| id =
}}
==== Georges Vacher de Lapouge (1854-1936) ====
{{Autres projets
| w= Georges Vacher de Lapouge
| s= Georges Vacher de Lapouge
| commons = Category:Georges Vacher de Lapouge
| wikiquote titre = Georges Vacher de Lapouge
| wikt = Ethnie
| wikidata titre = Georges Vacher de Lapouge
}}
Georges Vacher de Lapouge (1854-1936) s'inspire des travaux de Joseph Arthur de Gobineau (1816-1882), de Gustave Le Bon (1841-1931).
===== Lapouge, continuateur de Gobineau =====
À la fin du XIXe siècle, [[w:Georges Vacher de Lapouge|Georges Vacher de Lapouge]] développe la théorie raciste de [[w:|Arthur de Gobineau|Arthur de Gobineau]] et appronfondit son mythe aryen en utilisant des données anthropométriques. Convaincu comme son prédécesseur de l'importance du facteur racial dans l'évolution d'une civilisation, il insiste sur l'infériorité physiologique et psychologique des [[w:métis|métis]] et le risque d'extinction de la race représenté par le métissage, mais il précise que le phénomène de l'hérédité est "''compliqué par le jeu simultané de la sélection dont Gobineau n’avait point idée. D’une manière fort active, celle-ci intervient sous d’innombrables formes pour éliminer la race des vainqueurs et bientôt même des métis''".
===== Lapouge, premier utilisateur du concept d'Ethnie =====
Sa typologie raciale de Lapouge étant de nature [[w:zoologie|zoologique]], il propose, pour désigner une communauté constituée d’éléments de races différences, mais partageant une même culture, d'employer le terme « [[w:ethnie|ethnie]] », mot qu’il est, selon [[w:André Béjin|André Béjin]], le premier à utiliser, ou "race ethnographique". Ainsi, à ses yeux, les [[w:Juifs|Juifs]] ne sont pas une race, mais une "nationalité".
===== Lapouge, théoricien de l'eugénisme =====
Il a également introduit dans la langue française, en [[w:1886|1886]], le terme "[[w:Eugénique|eugénique]]", comme traduction du substantif anglais "[[w:Eugenics|eugenics]]" proposé trois ans plus tôt par [[w:Francis Galton|Francis Galton]].
===== Bibliographie =====
* '''1878''' - Essai historique sur le conseil privé ou conseil des parties, 1878. Brochure in-8. 1 50
* 1883 - {{bibliographie|Q59308885}} <!-- G. Souquet-Basiège, Le Préjugé de race aux Antilles françaises. Étude historique -->
* 1883 - Francis Galton, ''Inquiries into Human Faculty and its Development'', Londres, Mac Millan, 1883.
* '''1885''' - Études sur la nature et sur l'évolution historique du droit de succession. — Ètude première : Théorie biologique du droit de succession. 1885. Brochure gr. in-8. 2
* 1886 - L'anthropologie et la science politique (discours d'ouverture du cours de 1886-87). Brochure gr. in-8. 2
* 1886 - Georges Vacher de Lapouge, « L’Hérédité », ''Revue d’anthropologie'', 3{{e}} série, tome I, 1886, {{p.|515}}
* 1894 - Georges Vacher de Lapouge, « Lois de la vie et de la mort des nations », ''Revue internationale de sociologie'', {{n°|6}}, juin 1894, {{p.|425}}.</ref>.
* '''1896''' - [http://catalogue.bnf.fr/ark:/12148/cb36570532h/PUBLIC Bnf]
* 1899 - Georges Vacher de Lapouge, ''Les Sélections sociales'', Paris, Albert Fontemoing, 1896, {{p.|139}}.
* 1899 - Georges Vacher de Lapouge, ''L’Aryen. Son rôle social'', Paris, Albert Fontemoing, 1899, {{p.|465}}.
* 1982 - André Béjin, "Le Sang, le sens et le travail : Georges Vacher de Lapouge darwiniste social, fondateur de l’anthroposociologie", ''Cahiers internationaux de Sociologie'', volume LXXIII, 1982, {{p.|325-343}}.
* 1998 - Pierre-André Taguieff.- La Couleur et le sang, Mille et Une Nuits, Collection ''Les Petits Libres'', 1998.
* 1999 - Alain Policar, professeur de l'Université de Limoges, [http://classiques.uqac.ca/contemporains/policar_alain/bougle_et_metaphysique_heredite/bougle_metaphysique_heredite.pdf « Science et démocratie : Célestin Bouglé et la métaphysique de l’hérédité »], 1999, {{p.|9}}.
* 1999 - M’Bokolo Amselle, édition 1999, {{p.|14}}
* 1985 {{Ouvrage
| langue = fr
| prénom1 = Jean-Loup
| nom1 = Amselle
| prénom2 = Elikia
| nom2 = M'Bokolo
| lien auteur1 = w:Jean-Loup Amselle
| lien auteur2 = w:Elikia M'Bokolo
| titre = Au cœur de l'ethnie
| sous-titre = Ethnies, tribalisme et État en Afrique
| lien titre =
| numéro d'édition =
| éditeur = La Découverte
| collection =
| lien éditeur =
| lieu = Paris
| année = [[w:1985 en littérature|1985]]
| mois =
| volume =
| tome =
| pages totales = 225
| passage =
| dnb = 36607822f
| isbn =
| oclc =
| doi =
| url =
| lire en ligne =
| consulté le =
| présentation en ligne =
| commentaire =
| id =
}}
** 2000 - Michel M. Jean-Loup Amselle, Elikia M'Bokolo - Au cœur de l'ethnie. Ethnie, tribalisme et État en Afrique, In: L'information géographique, volume 64, n°4, 2000. pp. 383-384. http://www.persee.fr/doc/ingeo_0020-0093_2000_num_64_4_2727_t1_0383_0000_8
* 2015 - Eric Michaud.- Les Invasions barbares, une généalogie de l'histoire de l'art, Gallimard, Collection NRF Essais, 05 novembre 2015, [http://www.gallimard.fr/Catalogue/GALLIMARD/NRF-Essais/Les-invasions-barbares Présentation en ligne], ISBN : 9782070122653 - Gencode : 9782070122653 - Code distributeur : A12265
** 2015 - Comment les arts ont-ils accompagné les fantasmes de pureté raciale ? [http://www.franceculture.fr/oeuvre-les-invasions-barbares-une-genealogie-de-l-histoire-de-l-art-de-eric-michaud franceculture.fr], 27novembre 2015 - 12:55
** 2015 - Figures libres. La face raciste de l’histoire de l’art
** 2015 - Roger-Pol Droit.- [http://www.lemonde.fr/livres/article/2015/11/26/figures-libres-la-face-raciste-de-l-histoire-de-l-art_4817664_3260.html#u5WllvTbMz4UOirI.99 Figures libres. La face raciste de l’histoire de l’art]
Le Monde des livres, 26novembre 2015.
=== {{S|XX}} ===
* {{Ouvrage
| langue = en
| prénom1 = Joseph Alexander
| nom1 = Tillinghast
| prénom2 =
| nom2 =
| lien auteur1 = w:en:Joseph Alexander Tillinghast
| lien auteur2 =
| titre = The Negro in Africa and America
| sous-titre =
| lien titre =
| numéro d'édition =
| éditeur = Negro Universities Press
| collection =
| lien éditeur =
| lieu = New York
| année = [[w:1902 en littérature|1902]]
| mois = May
| volume =
| tome =
| pages totales = 248
| passage =
| isbn =
| lire en ligne = https://archive.org/stream/negroinafricanda00tillrich#page/n3/mode/2up
| consulté le =
| présentation en ligne = https://archive.org/details/negroinafricanda00tillrich
| id =
}}
* {{Ouvrage
| langue = fr
| prénom1 = Jean-Luc Bonniol
| nom1 = Bonniol
| prénom2 =
| nom2 =
| lien auteur1 = w:Jean-Luc Bonniol
| lien auteur2 =
| titre = La couleur comme maléfice.
| sous-titre = Une illustration créole de la généalogie des Blancs et des Noirs
| lien titre =
| numéro d'édition =
| éditeur = Albin Michel
| collection =
| lien éditeur =
| lieu = Paris
| année = [[w:1992 en littérature|1992]]
| mois =
| volume =
| tome =
| pages totales = 304
| passage =
| dnb = 35500068j
| isbn = 2-226-05738-2
| url =
| lire en ligne = https://books.google.fr/books?id=Ec_7rZlMekMC&lpg=PA180&dq=La%20couleur%20comme%20maléfice&hl=fr&pg=PP1#v=onepage&q=La%20couleur%20comme%20maléfice&f=false
| consulté le = 24 juillet 2015
| présentation en ligne = http://www.persee.fr/web/revues/home/prescript/article/rural_0014-2182_1992_num_125_1_3364_t1_0191_0000_2
| commentaire = Le livre de J.-L. Bonniol n’est pas un livre de plus sur le racisme ; c’est un livre sur la différenciation sociale lorsque celle-ci s'inscrit dans les gènes. Là résident la nouveauté et le grand intérêt de l'ouvrage, leque s'appuie sur une étude à la fois historique et ethnographique des Antilles françaises. <http://www.persee.fr/web/revues/home/prescript/article/rural_0014-2182_1992_num_125_1_3364_t1_0191_0000_2>.
| id =
}}
=== {{S|XXI}} ===
* {{Ouvrage
| langue = fr
| prénom1 = Mickaël
| nom1 = Vaillant
| prénom2 = Marc
| nom2 = Sadoun
| lien auteur1 =
| titre = Race et culture
| sous-titre = Les sciences sociales face au racisme, Doctorat de Science politique. Étude comparative de la genèse et des modalités de la rupture épistémologique de l’école durkheimienne et de l’école de Chicago avec la pensée racialiste (fin {{S|XIX}} – 1945)
| lien titre = http://spire.sciencespo.fr/hdl:/2441/53r60a8s3kup1vc9kd4ip2t18/resources/vaillant-scpo-2006.pdf
| numéro d'édition =
| éditeur = CEVIPOF, Centre de recherches
politiques de Sciences Po
| collection = Programme doctoral "''Pensée politique''"
| lien éditeur =
| lieu =
| année = [[w:2006 en littérature|2006]]
| mois = mars
| volume =
| tome =
| pages totales = 714
| passage =
| isbn =
| lire en ligne = http://spire.sciencespo.fr/hdl:/2441/53r60a8s3kup1vc9kd4ip2t18/resources/vaillant-scpo-2006.pdf
| consulté le =
| présentation en ligne =
| id =
}}
* {{Ouvrage
| langue = fr
| prénom1 = Tidiane
| nom1 = N'Diaye
| lien auteur1 = Tidiane N'Diaye
| titre = Le génocide voilé
| sous-titre = Enquête historique
| lien titre =
| numéro d'édition =
| éditeur = Gallimard
politiques de Sciences Po
| collection =
| lien éditeur = http://www.gallimard.fr/Catalogue/GALLIMARD/Continents-Noirs/Le-genocide-voile
| lieu =
| année = [[w:2008 en littérature|2008]]
| mois =
| volume =
| tome =
| pages totales = 272
| passage =
| isbn = 9782070119585
| lire en ligne =
| consulté le =
| présentation en ligne =
| id =
}}
==== Ethnicité & racisme ====
Problèmes d'Amérique latine 2009/2 (N° 72). 108 pages.
ISSN : 0765-1333.
ISSN en ligne : 1968-3898. ISBN : 9782916722566.
Lien : http://www.cairn.info/revue-problemes-d-amerique-latine-2009-2.htm.
== La fin du premier empire colonial européen (1756-1763-1815) ==
=== Fin de l'empire colonial français aux Amériques ===
==== La Guerre de Sept-ans ====
==== Affirmation & argumentation sur la légitimité des traites & esclavage ====
* 1764 - {{bibliographie|Q26212503}} Affirmation & argumentation sur la légitimité des traites & esclavage <!-- J. Bellon de Saint-Quentin.- Dissertation sur la traite et le commerce des nègres, 1764 -->
L'ouvrage, rédigé par l'abbé [[d:Q26212496|Jean Bellon de Saint-Quentin (1700-1750)]]<ref>La BnF n'indique pas dans sa notice de personne {{BNF|13482159b}} les dates de naissance et de décès de Jean Bellon de Saint-Quentin. Wikidata donne 1700-1750.</ref>, publié post-mortem en [[w:1764|1764]], c'est-à-dire juste après la signature du [[w:Traité de Paris (1763)|Traité de Paris]] de 1763, initie la contre-offensive sur la légitimité de l'esclavage et sa conformité au droit naturel<ref>* 2000- {{bibliographie|Q117466390}} <!-- Grégoire et la cause des Noirs (1789-1831) : combats et projets --> <br>* Circa 2004 - {{bibliographie|Q117466078}} <!-- Rousseau et le débat sur l’esclavage colonial : réflexions sur la radicalité d’une rupture --></ref>.
=== Indépendance des Treize colonies ===
[[Fichier:Libertas Americana silver medallion 1783.jpg|100px|vignette|gauche|1783 - "Libertas Americana"]]
[[w:Treize colonies|Treize colonies]]
=== Saint-Domingue redevient Haïti souveraine ===
* {{Ouvrage
| langue = fr
| prénom1 =
| nom1 = Würtz -Treuttel
| prénom2 =
| nom2 = Würtz
| lien auteur1 = w:Würtz -Treuttel
| lien auteur2 = w:Würtz
| titre = Mémoire sur le moyen de réparer les torts faits au commerce de la France par l'insurrection de l'isle de Saint-Domingue
| sous-titre = Dédié à MM. les anciens colons de Saint-Domingue
| lien titre =
| numéro d'édition =
| éditeur =
| collection =
| lien éditeur =
| lieu = Paris
| année = [[w:1820 en littérature|1820]]
| mois =
| volume =
| tome =
| pages totales =
| passage =
| isbn =
| lire en ligne = http://gallica.bnf.fr/ark:/12148/bpt6k5785292c.r=Georges-Christophe+W%C3%BCrtz.langEN
| consulté le =
| présentation en ligne = http://catalogue.bnf.fr/ark:/12148/cb31671427c
| id =
}}
* {{Ouvrage
| langue = fr
| prénom1 =
| nom1 = Würtz -Treuttel
| prénom2 =
| nom2 = Würtz
| lien auteur1 = w:Würtz -Treuttel
| lien auteur2 = w:Würtz
| titre = Second mémoire relatif aux anciens colons de Saint-Domingue
| sous-titre = servant de suite à celui qui a pour titre "Mémoire sur le moyen de réparer les torts faits au commerce de la France par l'insurrection de l'isle de Saint-Domingue", et prouvant la facilité de l'exécution du projet qui y est proposé
| lien titre =
| numéro d'édition =
| éditeur =
| collection =
| lien éditeur =
| lieu = Paris
| année = [[w:1822 en littérature|1822]]
| mois =
| volume =
| tome =
| pages totales =
| passage =
| isbn =
| lire en ligne = http://gallica.bnf.fr/ark:/12148/bpt6k5783887h.r=Georges-Christophe+W%C3%BCrtz.langEN
| consulté le =
| présentation en ligne = http://catalogue.bnf.fr/ark:/12148/cb31671428q
| id =
}}
* {{Ouvrage
| langue = en
| prénom1 = United States. Dept. of State
| nom1 = United States. Treaties, etc., 1897-1901 (McKinley)
| prénom2 = Spain. Treaties, etc., 1886-1931
| nom2 = Alfonso XIII
| lien auteur1 = w:William McKinley
| lien auteur2 = w:Alphonse XIII
| titre = A treaty of peace between the United States and Spain signed at the city of Paris on December 10, 1898
| sous-titre = Message from the President of the United States transmitting a treaty of peace between the United States and Spain, With accompanying papers and map.
| lien titre = s:en:Treaty of Paris (1898)
| numéro d'édition =
| éditeur = Washington, Govt. print. off.
| collection =
| lien éditeur =
| lieu = Washington
| année = [[w:1899 en littérature|1898]]
| mois =
| volume =
| tome =
| pages totales = 706
| passage = Source : A Treaty of Peace Between the United States and Spain, U.S. Congress, 55th Cong., 3d sess., Senate Doc. No. 62, Part 1 (Washington: Government Printing Office, 1899), 5-11.
| isbn =
| lire en ligne = https://archive.org/stream/peaceusspain00presrich#page/n5/mode/2up
| consulté le =
| présentation en ligne = https://archive.org/details/aca4900.0001.001.umich.edu
| id =
}}
=== Emergence du salariat ===
== Bibliographie générale ==
=== 1996 - Bibliographie français - espagnol ===
* 1996 - {{bibliographie|Q117466563}} <!-- Esquisse de bibliographie générale comparative autour du problème de l'esclavage des noirs en Espagne, dans le monde hispano-américain et en France, de 1492 à 1898 -->
* 1999 - {{bibliographie|Q117466762}} <!-- Esquisse de bibliographie générale comparative autour du problème de l'esclavage des noirs en Espagne, dans le monde hispano-américain et en France, de 1492 à 1898 -->
== Histoire Concepts & théories de l'histoire ==
* {{Ouvrage
| langue = fr
| prénom1 =
| nom1 =
| prénom2 =
| nom2 =
| lien auteur1 =
| lien auteur2 =
| titre =
| sous-titre =
| lien titre =
| numéro d'édition =
| éditeur =
| collection =
| lien éditeur =
| lieu =
| année = [[w:1822 en littérature|1822]]
| mois =
| volume =
| tome =
| pages totales =
| passage =
| dnb =
| isbn =
| oclc =
| doi =
| url =
| lire en ligne =
| consulté le =
| présentation en ligne =
| commentaire =
| id =
}}
* {{article
| langue = fr
| prénom1 =
| nom1 =
| lien auteur1 =
| prénom2 =
| nom2 =
| lien auteur2 =
| prénom3 =
| nom3 =
| lien auteur3 =
| traduction =
| titre =
| sous-titre =
| périodique =
| lien périodique =
| éditeur =
| lieu =
| série =
| volume =
| titre volume =
| numéro =
| titre numéro =
| jour =
| mois =
| année = [[w:1822 en littérature|1822]]
| pages =
| dnb =
| issn =
| issn2 =
| issn3 =
| isbn =
| oclc =
| résumé =
| format =
| url texte =
| doi =
| consulté le =
| commentaire =
| extrait =
| id =
}}
=== Histoire comparée ===
* [[w:Histoire comparée|Histoire comparée]]
=== Histoire globale ===
* [[w:Histoire globale|Histoire globale]]
É. Anheim, R. Bertrand, A. Lilti et S. Sawyer, Institut Français (avec le soutien de).- [http://annales.ehess.fr/index.php?247 Histoire globale, Les Annales et l’histoire à l’échelle mondiale, ''Sélection d'articles''], Parcours historiographiques<br />'''Plan de l'article'''<br />I. Les Annales aux origines de l’histoire globale ?<br />II. L’anthropologie historique à la conquête du monde<br />III. Actualité de l’histoire globale. Débats et méthodes.
* {{article
| langue = fr
| prénom1 =
| nom1 =
| lien auteur1 =
| prénom2 =
| nom2 =
| lien auteur2 =
| prénom3 =
| nom3 =
| lien auteur3 =
| traduction =
| titre = Histoire globale
| sous-titre = Les Annales et l’histoire à l’échelle mondiale, ''Sélection d'articles''
| périodique = [http://annales.ehess.fr/index.php?169 Les Annales]
| lien périodique =
| éditeur = http://annales.ehess.fr
| lieu = Paris
| série =
| volume =
| titre volume =
| numéro =
| titre numéro =
| jour =
| mois =
| année = [[w:1822 en littérature|1822]]
| pages =
| dnb =
| issn =
| issn2 =
| issn3 =
| isbn =
| oclc =
| résumé =
| format =
| url texte =
| doi =
| consulté le =
| commentaire =
| extrait =
| id =
}}
* 1946 - Fernand Braudel.- Monnaies et civilisations : de l'or du Soudan à l’argent d'Amérique [Un drame méditerranéen. Un drame méditerranéen, Annales. Économies, Sociétés, Civilisations Année 1946 Volume 1 Numéro 1 pp. 9-22, DOI : 10.3406/ahess.1946.3177, http://www.persee.fr/doc/ahess_0395-2649_1946_num_1_1_3177,
* 1949 - Pierre Gourou. Civilisations et malchance géographique. In: Annales. Économies, Sociétés, Civilisations. 4ᵉ année, N. 4, 1949. pp. 445-450, DOI : 10.3406/ahess.1949.1766, http://www.persee.fr/doc/ahess_0395-2649_1949_num_4_4_1766
* 1957 - Germaine Tillion. Dans l'Aurès. Le drame des civilisations archaïques. In: Annales. Économies, Sociétés, Civilisations. 12ᵉ année, N. 3, 1957. pp. 393-402, DOI : 10.3406/ahess.1957.2652, http://www.persee.fr/doc/ahess_0395-2649_1957_num_12_3_2652
==== Histoire globale, histoires connectées ====
[[Fichier:16th century Portuguese Spanish trade routes.png|100px|vignette|gauche|16th century trade routes]]
* 2007 - {{article
| langue = fr
| prénom1 = Caroline
| nom1 = Douki
| lien auteur1 = w:Caroline Douki
| prénom2 = Philippe
| nom2 = Minard
| lien auteur2 = w:Philippe Minard
| prénom3 =
| nom3 =
| lien auteur3 =
| traduction =
| titre = Histoire globale, histoires connectées
| sous-titre = un changement d'échelle historiographique
| périodique = Revue d’histoire moderne et contemporaine
| lien périodique =
| éditeur =
| lieu =
| série =
| volume =
| titre volume =
| numéro = 54-4bis
| titre numéro =
| jour =
| mois = Mai
| année = [[w:2007 en littérature|2007]]
| pages = 7-21
| dnb =
| issn =
| issn2 =
| issn3 =
| isbn =
| oclc =
| résumé =
| format =
| url texte = www.cairn.info/revue-d-histoire-moderne-et-contemporaine-2007-5-page-7.htm
| doi =
| consulté le =
| commentaire =
| extrait = '''Plan de l'article'''<br />Introduction<br />[https://www.cairn.info/revue-d-histoire-moderne-et-contemporaine-2007-5-page-7.htm#s1n2 I. ''World'' et ''Global history''. Changements d'échelle ? Changements de regards ?]<br />[https://www.cairn.info/revue-d-histoire-moderne-et-contemporaine-2007-5-page-7.htm#s1n3 II. Une place disputée]<br />[https://www.cairn.info/revue-d-histoire-moderne-et-contemporaine-2007-5-page-7.htm#s1n4 III. Des enjeux multiples].
| id =
}}
===== Histoire du galion de Manille =====
[[Fichier:Spanish Galleon.jpg|100px|vignette|gauche|[[w:Albrecht Dürer|A. Dürer]], 1471-1528, Galion espagnol]]
[[Fichier:Ortelius - Maris Pacifici 1589.jpg|100px|vignette|gauche|Maris Pacifici 1589]]
[[Fichier:Hessel Gerritsz Pacific 1622.jpg|100px|vignette|gauche|Pacific 1622]]
Le trafic du [[w:Galion de Manille|Galion de Manille]] commença pour la première fois en [[w:1565|1565]], après la découverte d'une nouvelle route maritime par le cosmographe espagnol [[w:Andrés de Urdaneta|Andrés de Urdaneta]], de retour d'un voyage d'exploration, qui fut le premier européen à constater les effets du courant maritime [w:Kuroshio|Kuroshio]. Le [[w:en:Manila galleo|galion de Manille]] disparut en [[w:1815|1815]], lorsque la [[w:Guerre d'indépendance du Mexique|guerre d'indépendance du Mexique]] mit un point final au commerce transitant par le Mexique.
* 1917 - William Lytle Schurz.- The Manila Galleon and California, The Southwestern Historical Quarterly, Vol. 21, No. 2 (Oct., 1917), pp. 107-126, Texas State Historical Association, Page Count: 20 [http://www.jstor.org/stable/30234744 Jstor], [https://archive.org/details/jstor-30234744 Internet Archive]
* 1918 - William Lytle Schurz.- Acapulco and the Manila Galleon, The Southwestern Historical Quarterly, Volume 22, July 1, 1918, [http://www.jstor.org/stable/30234771?seq=1#page_scan_tab_contents JSTOR], [https://archive.org/details/jstor-30234771 Internet Archive]
* 1918 - William Lytle Schurz.- Mexico, Peru, and the Manila Galleon, The Hispanic American Historical Review, Volume 1, No. 4, Nov., 1918, pp. 389-402, Duke University Press, DOI: 10.2307/2505890, [http://www.jstor.org/stable/2505890 Jstor], [https://archive.org/details/jstor-2505890 Internet Archive], Page Count: 14
* 1939 - William Lytle Schurz.- The Manila Galleon, New York: E. P. Dutton, 1939
* 1939 - Roland Dennis Hussey.- Reviewed Work: The Manila Galleon. by William Lytle Schurz, The Hispanic American Historical Review 19 (3), Duke University Press: 324–26, 1939, doi:10.2307/2507263.
* 1951 - Pierre Chaunu.- Le galion de Manille [Grandeur et décadence d'une route de la soie]. In: Annales. Économies, Sociétés, Civilisations. 6ᵉ année, N. 4, 1951. pp. 447-462, DOI : 10.3406/ahess.1951.1995, http://www.persee.fr/doc/ahess_0395-2649_1951_num_6_4_1995
* 2000 - Hecht, Johanna. "The Manila Galleon Trade (1565–1815)". In Heilbrunn Timeline of Art History. New York: The Metropolitan Museum of Art, 2000–. http://www.metmuseum.org/toah/hd/mgtr/hd_mgtr.htm (October 2003)
=== Histoires connectées : Sanjay Subrahmanyam ===
;Open Edition : Référence électronique du chapitre
* SUBRAHMANYAM, Sanjay. Aux origines de l’histoire globale : Leçon inaugurale prononcée le jeudi 28 novembre 2013 In : Aux origines de l’histoire globale : Leçon inaugurale prononcée le jeudi 28 novembre 2013 [en ligne]. Paris : Collège de France, 2014 (généré le 27 novembre 2015). Disponible sur Internet : <http://books.openedition.org/cdf/3606>. ISBN : 9782722603332.
;Open Edition : Référence électronique du livre
* SUBRAHMANYAM, Sanjay. Aux origines de l’histoire globale : Leçon inaugurale prononcée le jeudi 28 novembre 2013. Nouvelle édition [en ligne]. Paris : Collège de France, 2014 (généré le 27 novembre 2015). Disponible sur Internet : <http://books.openedition.org/cdf/3599>. ISBN : 9782722603332.
* Damiano Matasci, « Sanjay Subrahmanyam, Aux origines de l’histoire globale », Lectures [En ligne], Les comptes rendus, 2014, mis en ligne le 07 juillet 2014, consulté le 27 novembre 2015. URL : http://lectures.revues.org/15108
*
=== {{S|XVII}} ===
[[Fichier:1606 -26 Nova Blaeu mr.jpg|100px|vignette|gauche|1606 - Nova Blaeu]]
[[Fichier:Atlas Van der Hagen-KW1049B10 002-NOVISSIMA TOTIUS TERRARUM ORBIS TABULA -Wereldkaart in 2 hemisferen.jpeg|100px|vignette|gauche|Planisphère de Johannes de Ram (1648–1693)]]
[[Fichier:Blaeu 1645 - Theatrvm Orbis Terrarum.jpg|100px|vignette|gauche|Blaeu.- Theatrvm Orbis Terrarum, 1645]]
[[Fichier:Nova et Accuratissima Terrarum Orbis Tabula (J.Blaeu, 1664).jpg|100px|vignette|gauche|Johannes Blaeu.- Nova et Accuratissima Terrarum Orbis Tabula, 1664]]
[[w:XVIIe siècle|XVIIe siècle]]
Olivier Grenouilleau.- Traites négrières (Gallimard, 2004)
==== Crises & Révolutions au {{S|XVII}} : les littératures du déclin ====
* {{S|XVII}} : [http://www.college-de-france.fr/site/sanjay-subrahmanyam/course-2013-12-02-10h00.htm Cf. Sanjay Subrahmanyam].- Penser le monde au XVIIᵉ siècle : une histoire imparfaite, 02 décembre 2013 10:00 Cours Amphithéâtre Guillaume Budé - Marcelin Berthelot.
** Eric Hawsborn
** [[w:Ibn al-Athîr|Abu al-Hasan Ali (izz al-Din ibn al-Athir)]] historien arabe1 sunnite (né en 1160 à Cizre, mort en 1233 à Mossoul). Son œuvre principale est Al-Kamil fi al-Tarikh (La Perfection des histoires, ca. 1231), considérée comme l'un des plus importants livres d'histoire du monde musulman.
** [[w:Roland Mousnier|Roland Émile Mousnier]] (7 septembre 1907 à Paris - 9 février 1993 à Draveil, Essonne) est un historien français, spécialiste du XVIIe siècle en France et des études comparatives entre les civilisations, [https://www.worldcat.org/search?q=Roland+Mousnier&qt=owc_search WorldCat]. [https://www.google.fr/search?hl=fr&tbo=p&tbm=bks&q=inauthor:%22Roland+Mousnier%22 inauthor:"Roland Mousnier" Google]
*** Roland Mousnier.- Les Hiérarchies sociales de 1450 à nos jours, 1969.
*** Roland Mousnier, Denis Huisman.- L'Art de la dissertation historique, 1965
** Robert Mentet de Salmonet.- Histoire des troubles de la Grande-Bretagne contenant , Paris, 1649, Echelle mondiale des mouvements dits "troubles", OCLC : 457667406, [https://www.worldcat.org/title/histoire-des-troubles-de-la-grande-bretagne-par-messire-robert-montet-de-salmonet-publie-par-j-saint-clair-de-roselin/oclc/457667406/editions?referer=di&editionsView=trueWorldCat], [https://archive.org/details/HistTroublesGdeBretagne1661 Internet Archives], [https://books.google.fr/books?id=48SXs8OyXKoC&hl=fr&pg=PP7#v=onepage&q&f=false Google Books].
** Manifeste anglois adressé aux Reformez de France sur les troubles et division de ce temps (Londres 1er février 1622), Publication : Londres : G Bichopt, 1622, {{BNF|37305156z}}, Bibliothèque municipale de Lyon, FC159-09
** Déclin des empires ibériques : Pierre Chaunu, Fernand Braudel.- La Méditerranée
==== Crises & Révolutions au {{S|XVII}} : De la comparaison à la connexion ====
* {{S|XVII}} : [http://www.college-de-france.fr/site/sanjay-subrahmanyam/course-2013-12-09-10h00.htm Cf. Sanjay Subrahmanyam].- Penser le monde au XVIIᵉ siècle : une histoire imparfaite, 09 décembre 2013 10:00, Cours : De la comparaison à la connexion, Amphithéâtre Guillaume Budé - Marcelin Berthelot.
On peut bâtir une analyse sur la circulation monétaire et les échanges culturels ou sur les innovations dans les technologies militaires. Ces dernières sont loin d’être centrées en Europe occidentale.
* The colombian exchange,
* Jared Diamons.- Guns, Germs and Steel, fr.De l'inégalité dans les sociétés
Le tabac :
* [https://lettre-cdf.revues.org/273 Lettre du collège de France, 2010], [https://lettre-cdf.revues.org/278 Genèse d'une épidémie.
* Marc Kirsch.- [http://lettre-cdf.revues.org/278 Génèse d’une épidémie], La lettre du Collège de France [En ligne], Hors-série 3 | 2010, mis en ligne le 24 juin 2010, consulté le 20 novembre 2015.
* Garcia da Orta; Nicolás Monardes; Charles de L' Écluse; Antoine Colin.- Histoire des drogues, espiceries et de certains médicamens simples qui naissent ès Indes : et en l'Amérique, ceste matière comprise en six livres [de Garcie Du Jardin, Christophle de La Coste, Prosper Alpin et Nicolas Monard] dont il y en a cinq tirés du latin de Charles de L'Escluse, et l'histoire du baulme [de Prosper Alpin] adjoustée de nouveau... Le tout fidellement translaté en françois par Antoine Colin..., 1Lyon : J. Pillehotte, 1602 {{BNF|334184372}}, 1619 {{BNF|30961578q}}.
* Pour ce qui concerne le climat, voir aussi cours précédent
La circulation monétaire ou marché global de l'argent. Les mines de Potosi se développe avec les évolutions de la navigation dans le Pacifique : découverte de routes très au nord d'où la grande quantité d'épaves au large de la Californie.
[[Fichier:Iwami Ginzan Silver Mine, Ryugenji Mabu Mine Shaft 001.JPG|100px|vignette|gauche|[[w:Iwami Ginzan|Iwami Ginzan Silver Mine]], japon]]
Les importations chinoises au {{S|XVII}} et les mines japonaises peut-être plus importantes que les mines de Potosi :
* [http://whc.unesco.org/fr/list/1246 Mine d’argent d'Iwami Ginzan et son paysage culturel]
* Geoffrey Parker.- Global Crisis: War, Climate and Catastrophe in the Seventeenth Century, Yale University Press, 15 mars 2013 - 672 pages.
* Geoffrey Parker.- The Military Revolution: Military Innovation and the Rise of the West, 1500-1800, [https://books.google.fr/books?id=cIFiNRH3oWsC&lpg=PP1&dq=inauthor%3A%22Geoffrey%20Parker%22%20%2B%20The%20military%20Revolution&hl=fr&pg=PP1#v=onepage&q=inauthor:%22Geoffrey%20Parker%22%20+%20The%20military%20Revolution&f=false Google Books] : Modèle de diffusion. Changements dans les technologies militaires au {{S|XVI}}.
* Jack A. Goldstone.- Revolution and Rebellion in the Early Modern World, University of California Press, 1991, ISBN 0-520-91375-2, 9780520913752.
* Braudel : Découverte des Amériques et circulation monétaire. Découverte de nouvelles techniques à partir de 1570 (venues de Chine ?)
* Hamilton (non marxiste)
==== Crises & Révolutions au {{S|XVII}} : Histoire générale de la première modernité ====
[[Fichier:1621 Americæ Blaeu.jpg|100px|vignette|gauche|1621 - Willem Baeu.- Americæ Blaeu]]
[[Fichier:Albert Eckhout - Bananas, goiaba e outras frutas.jpg|100px|vignette|gauche|Albert Eckhout]]
[[Fichier:Frans Post - Paisagem de Pernambuco.jpg|100px|vignette|gauche|Frans Post]]
* {{S|XVII}} : [http://www.college-de-france.fr/site/sanjay-subrahmanyam/course-2014-03-24-10h00.htm Cf. Sanjay Subrahmanyam].- Penser le monde au XVIIᵉ siècle : une histoire imparfaite, 09 décembre 2013 10:00, Cours : Histoire générale de la première modernité, 1. Peindre l'empire hollandais au {{S|XVII}}, Amphithéâtre Guillaume Budé - Marcelin Berthelot.
Images de la colonisation hollandaise du Brésil. À la fin de cette première colonisation, la famille Bologne viendra s'installer en Guadeloupe et fonder les rhum Bologne.
* [[w:Willem Blaeu|Willem Blaeu (1571–1638)]] &
** [[c:File:Willem Blaeu - Nova totius terrarum orbis geographica ac hydrographica tabula.png|1630 - Willem Blaeu - Nova totius terrarum orbis geographica ac hydrographica tabula.]]
* [[w:Johannes Blaeu|Johannes Blaeu (1596–1673)]]
** [[c:File:Johannes Blaeu - World map 1664.jpg|1664 - Johannes Blaeu - World map.]]
* [[c:Category:Maps by Willem and Johannes Blaeu|Maps by Willem and Johannes Blaeu]]
* [[w:Jean-Nicolas de Parival|Jean-Nicolas de Parival]], 1605-1669.- [https://archive.org/details/lesdelicesdelaho00pari Les delices de la Hollande]. Avec un traité du gouvernement, et un abregé de ce qui s'est passé de plus memorable, iusques à l'an de grace 1650, Abraham à Geervliet, Leyden, 1655.
* [[w:Piet Hein|Piet Hein, 1633-644]] capture en 1627 de nombreux navires portugais transportant du sucre. En 1628, à la Bataille navale de la baie de Matanzas sur la côte cubaine, il met la main sur des cargaisons d'or, d’argent et diverses valeurs en provenance du Brésil
* [[w:Albert Eckhout|Albert Eckhout, 1610-1666]].- [[c:Category:Brazilian still life paintings by Albert Eckhout|Brazilian still life paintings]]
* [[w:Frans Post|Frans Post, 1612-1680]].- [[c:File:Frans Post - Paisagem de Pernambuco.jpg|Paysage de Pernambuc]]. Il convient de distinguer les peintures réalisées in situ au Brésil de ceux qu’il réalise après son retour au Pays-Bas où il mélange mémoire et environnement immédiat.
* Goa
* [http://www.farelli.info/pages_colonies/asia/batavia.htm The Dutch former Colonies]
=== {{S|XVIII}} ===
[[w:XVIIIe siècle|XVIIIe siècle]]
<gallery>
File:Maurice Quentin de La Tour 003.jpg|Maurice Quentin de La Tour
File:Monsieur de St-George.jpg|Monsieur de St-George
</gallery>
=== {{S|XIX}} ===
[[w:XIXe siècle|XIXe siècle]]
* {{Ouvrage
| langue = fr
| prénom1 = Alexander
| nom1 = von Humboldt, (1769-1859)
| prénom2 =
| nom2 =
| lien auteur1 = w:Alexander von Humboldt
| lien auteur2 =
| titre = s:Voyage aux régions équinoxiales du Nouveau Continent fait en 1799, 1800, 1801, 1802, 1803 et 1804, par Al. de Humboldt et A. Bonpland, rédigé par Alexandre de Humboldt.
| sous-titre =
| lien titre =
| numéro d'édition =
| éditeur = Librairie grecque-latine-allemande (-Gide)
| collection =
| lien éditeur =
| lieu = Paris
| année = [[w:1816 en littérature|1816]]-1831
| mois =
| volume = 13 volumes
| tome =
| pages totales =
| passage =
| isbn =
| lire en ligne = http://catalogue.bnf.fr/ark:/12148/cb30628267k/PUBLIC
| consulté le =
| présentation en ligne = http://catalogue.bnf.fr/ark:/12148/cb30628267k/PUBLIC
| id =
}}
* {{Ouvrage
| langue = fr
| prénom1 = Adriano
| nom1 = Balbi, 1782-1848
| prénom2 =
| nom2 =
| lien auteur1 = w:Adriano Balbi
| lien auteur2 =
| titre = Essai statistique sur le Royaumme de Portugal et d'Algarve, comparé aux autres états de l'Europe
| sous-titre = et suivi d'un coup d'œil sur l'État actuel des sciences, des lettres et des beaux-arts parmi les portugais des deux hémishéres
| lien titre =
| numéro d'édition =
| éditeur = Reych Gravier, libraire
| collection =
| lien éditeur =
| lieu = Paris
| année = [[w:1822 en littérature|1822]]
| mois =
| volume = 2 volumes
| tome =
| pages totales =
| passage =
| isbn =
| lire en ligne = http://purl.pt/23598/4/
| consulté le =
| présentation en ligne = http://purl.pt/23598
| id =
}}
* {{Ouvrage
| langue = fr
| prénom1 = Adriano
| nom1 = Balbi, 1782-1848
| prénom2 =
| nom2 =
| lien auteur1 = w:Adriano Balbi
| lien auteur2 =
| titre = Abrégé de géographie rédigé sur un nouveau plan
| sous-titre = d’après les derniers traités de paix et les découvertes les plus récentes, Première édition 1833
| lien titre =
| numéro d'édition =
| éditeur = J. Renouard
| collection =
| lien éditeur =
| lieu = Paris
| année = [[w:1833 en littérature|1833]]
| mois =
| volume =
| tome =
| pages totales =
| passage =
| isbn =
| lire en ligne = https://archive.org/details/BalbiAbregeGeographie1833
| consulté le =
| présentation en ligne = http://catalogue.bnf.fr/ark:/12148/cb339855415/PUBLIC
| id =
}}
* {{Ouvrage
| langue = fr
| prénom1 = Th.
| nom1 = Ruyneau de Saint-George
| prénom2 =
| nom2 =
| lien auteur1 = w:Th. Ruyneau de Saint-George
| lien auteur2 =
| titre = Quelques réflexions sur le rapport de M. de Rémusat sur le sort des esclaves dans les colonies françaises
| sous-titre = Sur la proposition de M. Passy, relative au sort des esclaves dans les colonies
| lien titre =
| numéro d'édition =
| éditeur = Imprimerie de Guiraudet et C. Jouaust
| collection =
| lien éditeur =
| lieu =
| année = [[w:1839 en littérature|1839]]
| mois =
| volume =
| tome =
| pages totales =
| passage =
| isbn =
| lire en ligne = http://gallica.bnf.fr/ark:/12148/bpt6k5695177c
| consulté le =
| présentation en ligne = http://catalogue.bnf.fr/ark:/12148/cb31272354j
| id =
}}
* {{Ouvrage
| langue = fr
| prénom1 = Frédéric
| nom1 = Bastiat
| prénom2 =
| nom2 =
| lien auteur1 = w:Frédéric Bastiat
| lien auteur2 =
| titre = Harmonies économiques
| sous-titre =
| lien titre =
| numéro d'édition =
| éditeur =
| collection =
| lien éditeur =
| lieu = Bruxelles
| année = [[w:1850 en littérature|1850]]
| mois =
| volume =
| tome =
| pages totales =
| passage = "La science politique consiste à discerner ce qui doit être ou ce qui ne doit pas être dans les attributions de l'État, et, pour faire ce grand départ, il ne faut pas perdre de vue que l'État agit toujours par l'intermédiaire de la force. Il impose tout à la fois et les services qu’il rend et les services qu’il se fait payer en retour, sous le nom de contributions", pp.17-18.
| isbn =
| lire en ligne = https://books.google.fr/books?id=ruATAAAAQAAJ&dq=L%E2%80%99esclave%2C%20au%20moment%20qu%E2%80%99il%20cesse%20de%20l%E2%80%99être%2C%20n%E2%80%99a%20de%20propriété%20que%20sa%20personne.%20De%20la%20nécessité%20de%20se%20procurer%20immédiatement%20sa%20subsistance%2C%20na%C3%AEt%20pour%20lui%20celle%20d%E2%80%99échanger%20son%20travail%20contre%20les%20objets%20de%20ses%20besoins&hl=fr&pg=PP7#v=onepage&q&f=false
| consulté le =
| présentation en ligne =
| id =
}}
* {{Ouvrage
| langue = fr
| prénom1 = Mme
| nom1 = Massart (née Janssens)
| prénom2 = Mme Charles Reybaud,
| nom2 = Mme Becker Stowe
| lien auteur1 =
| lien auteur2 = w:Becker Stowe
| titre = L'épave: drame en sept actes, en prose
| sous-titre = Répertoire de la scène française
| lien titre =
| numéro d'édition =
| éditeur = J. A. Lelong
| collection = National Library of the Netherlands
| lien éditeur =
| lieu = Bruxelles
| année = [[w:1854 en littérature|1854]]
| mois =
| volume =
| tome =
| pages totales = 87
| passage =
| isbn =
| lire en ligne = https://books.google.fr/books?id=B1JSAAAAcAAJ&printsec=frontcover&hl=fr#v=onepage&q&f=false
| consulté le =
| présentation en ligne = http://catalogue.bnf.fr/ark:/12148/cb387654843/PUBLIC
| id =
}}
* {{Ouvrage
| langue = fr
| prénom1 = Auguste
| nom1 = Carlier
| lien auteur vers Wikipédia = w:Auguste Carlier
| titre = De l'esclavage dans ses rapports avec l'union américaine
| sous-titre = Titre premier, des races
| lire en ligne = https://archive.org/details/delesclavagedan02carlgoog
| Mots clés = esclave, système esclavagiste, Union Américaine
| éditeur = Michel Lévy frères
| lieu = Paris
| année = [[w:1862 en littérature|1862 en littérature]]
| Lien vers Bnf = http://catalogue.bnf.fr/ark:/12148/cb301970541/PUBLIC
| id (?) =
| isbn = 978-1240002771
}}
[[Fichier:Cesare Vecellio (d'après).-Emir et dignitaires égyptiens.png|vignette|100px|left|Emir & dignitaires égyptiens]]
[[w:1884 en littérature|1884 en littérature]] - Jean Thenaud (14..-154.), Charles Schefer (1820-1898), Éditeur scientifique.- Le voyage d'Outremer, Recueil de voyages et de documents pour servir à l'histoire de la géographie depuis le XIIIe jusqu'à la fin du {{S|XVI}}. Comprend : [https://archive.org/stream/levoyagedoutrem00schegoog#page/n15/mode/2up Introduction], Jean Thenaud (Gardien du couvent des Cordeliers d'[[w:Angoulême|Angoulême]]).- ''[https://archive.org/stream/levoyagedoutrem00schegoog#page/n107/mode/2up Le voyage itinéraire de frère Jehan Thenaud]'' ou ''Le Voyage D'Outremer (Égypte, Mont Sinay, Palestine)'', 1512 ; Pagani, Zaccaria.- ''[https://archive.org/stream/levoyagedoutrem00schegoog#page/n251/mode/2up Relation de l'ambassade de Domenico Trevisan auprès du soudan d'Égypte]'', 1512 ; Un appendice contient Jean Le Maire de Belges (1473-1524?) .- Traicté intitulé ''[https://archive.org/stream/levoyagedoutrem00schegoog#page/n325/mode/2up De la différence des scismes et des concilles de l'Église]'', (''extraits''), avec ''la vraye histoire du prince Syach Ysmail'' et le ''Sauf-conduit que le Souldan baille aux François pour fréquenter en la Terre Saincte, MVCXI'', suivi des ''[https://archive.org/stream/levoyagedoutrem00schegoog#page/n335/mode/2up Instructions données à Domenico Trevisan]'' et de ''[https://archive.org/stream/levoyagedoutrem00schegoog#page/n345/mode/2up 3 lettres relatives aux négociations entre Venise et le Sultan]'', [https://archive.org/stream/levoyagedoutrem00schegoog#page/n353/mode/2up Tables alphabétique des noms de personnes & de lieux], [https://archive.org/stream/levoyagedoutrem00schegoog#page/n395/mode/2up Errata], Ernest Leroux, Paris, 1884. [https://archive.org/stream/levoyagedoutrem00schegoog#page/n11/mode/2up Lire en ligne, Internet Archive].
[[w:1891 en littérature|1891 en littérature]] - Henri Cordier, Odorico, Jean de Langhe.- [https://archive.org/details/lesvoyagesenasi00langgoog Les voyages en Asie au {{S|XIV}}e du bienheureux frère Odoric de Pordenone] in ''Recueil de voyages et de documents pour servir à l'histoire de la géographie depuis le XIII{{e}} jusqu'à la fin du {{S|XVI}}'', E. Leroux.
=== {{S|XX}} ===
[[Fichier:Nicolae Iorga - Essai de synthèse de l’histoire de l’humanité. Volumul 1 - Histoire ancienne.pdf|100px|vignette|gauche|1926]]
[[Fichier:Quatre siècles de colonisation française (Page titre), EC1931.png|100px|vignette|gauche|1931]]
* {{Ouvrage
| langue = fr
| prénom1 = Henry
| nom1 = Bonfils
| prénom2 = Paul
| nom2 = Fauchille
| lien auteur1 = w:Henry Bonfils
| lien auteur2 = w:Paul Fauchille
| titre = Manuel de droit international public: (droit des gens)
| sous-titre = destiné aux étudiants des Facultés de droit et aux aspirants aux fonctions diplomatiques et consulaires
| lien titre =
| numéro d'édition =
| éditeur = Arthur Rousseau
| collection =
| lien éditeur =
| lieu = Paris
| année = [[w:1908 en littérature|1908]]
| mois =
| volume =
| tome =
| pages totales = 1046
| passage = Livre III - L'homme dans ses rapports internationaux (page 219 <https://archive.org/stream/manueldedroitin00faucgoog#page/n233/mode/2up>. Libertés humaines, protection et inviolabilité de la personne humaine. Abolition des traites & esclavages. Septième édition. Revue et mise au courant contenant le commentaire des Actes des Conférences de la Paix de 1899 et 1907 et de la Déclaration navale de Londres du 26 février 1909 <http://gallica.bnf.fr/ark:/12148/bpt6k57318314>.
| isbn =
| lire en ligne = https://archive.org/stream/manueldedroitin00faucgoog#page/n7/mode/2up
| consulté le =
| présentation en ligne = http://catalogue.bnf.fr/ark:/12148/cb31839196t/PUBLIC
| id =
}}
* {{Ouvrage
| langue = fr
| prénom1 = Nicolae
| nom1 = Iorga (1871-1940)
| prénom2 =
| nom2 =
| lien auteur1 = w:Nicolae Iorga
| lien auteur2 =
| titre = Essai de synthèse de l'histoire de l'humanité
| sous-titre =
| lien titre =
| numéro d'édition =
| éditeur = Imprimerie Corbière et Jugain, Librairie universitaire J. Gamber
| collection =
| lien éditeur =
| lieu = Alençon, Paris
| année = [[w:1826 en littérature|1826]]
| mois =
| volume = 2
| tome =
| pages totales = 960
| passage = Nicolae Iorga est professeur à l'Université de Bucarest, agréé à la Sorbonne, membre de l'Académie roumaine, correspondant de l'Institut. L'ouvrage comprend : I. Histoire ancienne, 1926, 390 p. ; II. Histoire du Moyen Âge, 1927, 570 p.
| dnb = 32270957w
| isbn =
| oclc = 61921420
| doi =
| url =
| lire en ligne =
| consulté le =
| présentation en ligne = https://www.worldcat.org/title/essai-de-synthese-de-lhistoire-de-lhumanite/oclc/804637300/editions?referer=di&editionsView=true
| commentaire =
| id =
}}
* {{Ouvrage
| langue = fr
| prénom1 = François
| nom1 = Thésée
| prénom2 =
| nom2 =
| lien auteur1 = w:Thésée François
| lien auteur2 =
| titre = Mémoire sur la Guyane par M. Victor Hugues, mars 1822
| sous-titre = in Un mémoire inédit de Victor Hugues sur le Guyane
| lien titre =
| numéro d'édition =
| éditeur = Revue française d'histoire d'outre-mer, n°209, pp. 469-502.
| collection =
| lien éditeur =
| lieu =
| année = [[w:1970 en littérature|1970]]
| mois = 4e trimestre
| volume = tome 57
| tome =
| pages totales =
| passage = Bibliothèque de Bordeaux, Collection Jules Delpit (1808-1892), Ms 141
| isbn =
| lire en ligne = http://www.persee.fr/web/revues/home/prescript/article/outre_0300-9513_1970_num_57_209_1523
| consulté le =
| présentation en ligne =
| id =
}}
* {{Ouvrage
| langue = fr
| prénom1 = Carmen
| nom1 = Bernand
| prénom2 = Serge
| nom2 = Gruzinski
| lien auteur1 = w:Carmen Bernand
| lien auteur2 = w:Serge Gruzinski
| titre = Histoire du Nouveau Monde
| sous-titre = Tome 1, De la découverte à la conquête 1492-1550 - Tome 2, Les métissages
| lien titre =
| numéro d'édition =
| éditeur =
| collection =
| lien éditeur = http://www.fayard.fr/recherche?search_api_views_fulltext=Histoire+du+Nouveau+Monde+T.2
| lieu = Paris
| année = [[w:1970 en littérature|1970]]
| mois = septembre
| volume = 2
| tome =
| pages totales = 1580
| passage =
| isbn =
| lire en ligne = http://www.persee.fr/web/revues/home/prescript/article/hom_0439-4216_1992_num_32_122_369549
| consulté le =
| présentation en ligne = http://traces.revues.org/223
| id =
}}
* {{Ouvrage
| langue = fr
| prénom1 = Pierre
| nom1 = Macaire
| prénom2 =
| nom2 =
| lien auteur1 = w:Pierre Macaire
| lien auteur2 =
| titre = Majorque et le commerce international (1400-1450 environ)
| sous-titre =
| lien titre =
| numéro d'édition =
| éditeur = Le plein des sens
| collection =
| lien éditeur =
| lieu =
| année = [[w:1986 en littérature|1986]]
| mois =
| volume =
| tome =
| pages totales =
| passage =
| isbn = 9788788896008
| lire en ligne = http://books.google.fr/books?id=C2Yt-VWaJqYC&pg=PA512
| consulté le =
| présentation en ligne = http://traces.revues.org/223
| id =
}}
* Jacques Houriez Christophe Colomb et la découverte de l'Amérique : mythe et histoire : actes du colloque international organisé à l'Université de Franche-Comté les 21, 22 et 23 mai 1992, Presses Univ. Franche-Comté, 1994 - 374 pages, {{ISBN|9782251605326}}, {{BNF|35749390w}}.
* {{Ouvrage
|auteur=Adalbert Owona
|titre=La naissance du Cameroun, 1884-1914
|éditeur= Éditions L'Harmattan
|lieu= |année=1996
|isbn =9782738436962
|lire en ligne=http://books.google.fr/books?id=xpFf-0qHwBIC&pg=PA12
}}
* {{Ouvrage
| langue = fr
| prénom1 = Yann
| nom1 = Moulier Boutang
| prénom2 =
| nom2 =
| lien auteur1 = w:Yann Moulier Boutang
| lien auteur2 =
| titre = De l'esclavage au salariat
| sous-titre = Economie historique du salariat bridé
| lien titre =
| numéro d'édition =
| éditeur = Presses universitaires de France
| collection = Actuel Marx confrontation
| lien éditeur = Presses universitaires de France
| lieu = Paris
| année = [[w:1998 en littérature|1998]]
| mois =
| volume =
| tome =
| pages totales = 758
| passage = Le Mouvement Ouvrier ne réclama-t-il pas dans ses statuts l'abolition de l'esclavage du salariat ?
| isbn = 2-13-049595-8
| dnb =
| lire en ligne = https://books.google.fr/books?id=T1PEAAAAIAAJ&q=De+l%27esclavage+au+salariat&dq=De+l%27esclavage+au+salariat&hl=fr&sa=X&ei=baxtVcLfKIrvUpT6gLAG&ved=0CCEQ6AEwAA
| consulté le =
| présentation en ligne = http://catalogue.bnf.fr/ark:/12148/cb370017324/PUBLIC
| id =
}}
* {{Ouvrage
| langue = fr
| prénom1 = Jean-Noël
| nom1 = Biraben
| lien auteur1 =
| titre = L’évolution du nombre des hommes
| sous-titre = Graphique depuis {{formatnum:65000}} ans, p.3
| Mots clés =
| éditeur = Population et Sociétés n°394, pp.1-4
| lieu = France
| Date = [[w:2003 en littérature|2003]]
| dnb =
| Lien vers l’article = http://www.ined.fr/fr/publications/population-et-societes/l-evolution-du-nombre-des-hommes/
| id =
}}
=== {{S|XXI}} ===
* Bernard Gainot.- Les officiers de couleur dans les armées de la République et de l'empire, 2007.
* {{ouvrage
|langue = fr
| prénom1 = Jean-Paul
| nom1 = Demoule
| lien auteur1 = w:Jean-Paul Demoule
| titre = Mais où sont passés les Indo-Européens ?
| sous-titre = Le mythe d'origine de l'Occident
| éditeur = Seuil
| lieu = Paris
| année = [[w:2015 en littérature|2015]]
| pages totales = 742
| collection = La librairie du {{S|XXI}}
| isbn = 978-2-02-029691-5
| dnb = 44216981b
| lire en ligne = http://www.franceculture.fr/oeuvre-mais-ou-sont-passes-les-indo-europeens-le-mythe-d-origine-de-l-occident-de-jean-paul-demoule
| passage = [[w:Indo-Européens|Indo-Européens]]
| commentaire = "Déconstruction de la théorie de l'origine indo-européenne de l'Europe. Plutôt critique envers les théories de [[w:Georges Dumézil|Georges Dumézil]]". (Citation de [[w:Utilisateur:Conteur-momentanement-indisponible/bibliothèque&action=edit§ion=15|CMI]])
| id = Dem(44216981b)
}}
* 2015 - Hugo Bouvard.- [http://www.laviedesidees.fr/Comment-commemorer-l-esclavage.html Comment commémorer l’esclavage ?]», La Vie des idées, 17 septembre 2015. ISSN : 2105-3030. URL : http://www.laviedesidees.fr/Comment-commemorer-l-esclavage.html
* 2015 - {{Cite book| publisher = Le Cavalier Bleu Editions| isbn = 978-2-84670-365-9| last = Gauvin| first = G.| title = L'esclavage : idées reçues sur l'esclavage| date = 2015}}
* 2015 - [http://www.franceculture.fr/emission-la-grande-table-2eme-partie-le-digital-labor-ou-les-nouveaux-ouvriers-2015-11-10 Le Digital Labor ou les nouveaux ouvriers], franceculture.fr, 10.11.2015 - 12:55.
* 2015 - Dominique Cardon.- 14 publications, [http://www.inaglobal.fr/recherche/Dominique%20Cardon inaglobal].
* Les "Makers", entre le faire et le penser, [http://www.franceculture.fr/emission-le-monde-selon-xavier-de-la-porte-les-makers-entre-le-faire-et-le-penser-2015-11-04#xtor=EPR-32280591 franceculture.fr], 04.11.2015 - 07:19
{{Bas de page
| idfaculté = histoire
| précédent = [[../Iconographie/]]
| suivant = [[../../|Sommaire]]
}}
== Notes & Références ==
l65s5w5xbdhwu9x877a5f0aipb59atr
Recherche:Les abolitions des traites et des esclavages/Annexe/Lexicographie
104
55714
966454
946688
2025-07-07T20:26:20Z
Crochet.david.bot
1005
Bot : correction de la syntaxe wiki
966454
wikitext
text/x-wiki
__EXPECTED_UNCONNECTED_PAGE__
{{Annexe
| idfaculté = histoire
| numéro = 4
| niveau = 9
| précédent = [[../Lieux/]]
| suivant = [[../Iconographie/]]
}}
{{article
| langue = fr
| prénom1 = Eduardo França
| nom1 = Paiva
| lien auteur1 = Eduardo França Paiva
| prénom2 =
| nom2 =
| lien auteur2 =
| prénom3 =
| nom3 =
| lien auteur3 =
| traduction =
| titre = Travail contraint et esclavage
| sous-titre = Utilisation et définitions aux différentes époques
| périodique = Cahiers d'études africaines
| lien périodique =
| éditeur = Éditions de l'EHESS
| lieu =
| série =
| volume =
| titre volume =
| numéro =
| titre numéro = 179-180, 2005/3
| jour =
| mois =
| année = [[w:2005 en littérature|2005 en littérature]].
| pages =
| issn =
| issn2 =
| issn3 =
| isbn = 9782713220494
| résumé = https://www.cairn.info/revue-cahiers-d-etudes-africaines-2005-3-page-1123.htm#anchor_abstract
| format =
| url texte = https://www.cairn.info/revue-cahiers-d-etudes-africaines-2005-3-page-1123.htm
| doi =
| consulté le =
| commentaire =
| extrait = "''Pour étudier les pratiques auxquelles on a récemment donné le nom de "'''travail esclave'''" et que l’on identifie à un "'''esclavage moderne'''" (notons l'emploi historique et historiographique de ce même terme pour distinguer l'esclavage pratiqué dans le monde gréco-romain de celui en vigueur dans le Nouveau Monde aux XVIe et XVIIe siècles), il est indispensable de revenir aux anciennes définitions juridiques et aux concepts historiques concernant ces catégories. Qu'est-ce qui définit un [[w:esclave|esclave]] et qui le différencie essentiellement d'un '''être libre''', qu’il soit [[w:Paysan|paysan]], [[w:Serf|serf]] ou [[w:Aristocrate|aristocrate]] ? Je pense que là se trouve la question centrale qui doit guider nos efforts vers une comparaison entre les '''formes de travail contraint''' et leur [[wikt:historicité|historicité]]. Tout d’abord, je ferai remarquer que penser ou utiliser des catégories sans connaître leur trajectoire historique et sans prendre en compte leur historicité est un procédé très condamnable, du moins dans le domaine de la connaissance historique : c’est un [[wikt:Anachronisme|anachronisme]], notamment dans sa version pragmatico-idéologique. Imposer des modèles tout faits et des concepts bien limités à une certaine époque ou à une certaine société est un choix qui pousse à inventer des histoires qui se tiennent mais qui sont terriblement éloignées des réalités historiques, construites et vécues par des agents historiques et consignées dans différents ouvrages''". Cairn.info.
| id =
}}
<br />
[[Fichier:Assassinat de Wat Tyler par Walworth sous l'œil de Richard II.png|500px|vignette|centré|Assassinat de [[w:Wat Tyler|Wat Tyler]] par Walworth sous l'œil de [[w:Richard II|Richard II]], et le même Richard II s'adressant à la foule en lui mentant au sujet du meurtre. Wat Tyler revendiquait l'abolition du [[w:servage|servage]] lors de la [[w:Révolte des paysans|révolte des paysans]], en [[w:Grande-Bretagne|Grande-Bretagne]] en [[w:1381|1381]].]]
<br />
{{Sommaire compact}}
__NOTOC__
{{Clr}}
<br />
== A ==
[[Fichier:Aerostats, Aeshne, Adianthe, planche d'abécédaire.png|100px|vignette|gauche|Aerostats, Aeshne, Adianthe]]
== Accaparement ==
* [[w:Accaparement|Accaparement]]
* [[w:Loi sur l'accaparement|Accaparement (Loi sur l')]]
* [[w:Accapareurs|Accapareurs]]
== B ==
[[Fichier:Black square lg.jpg|vignette|left|100px|Kazimir Malevich.- Black square, 1923.]]
== C ==
== Communs ==
* Biens communs & communaux
* CPR : (Common-Pool Ressource) : Ressources mises en Commun
* CPR informationnelles : Ressources informationnelles mises en Commun
== Conatus ==
Le concept de "[[w:conatus|conatus]]" est attribué à [[Baruch Spinoza]] (1632-1677) dans [[w:L'Ethique|L'Ethique]]. Le terme désigne la tendance à persévérer dans l'être. Voir, [http://www.philolog.fr/le-desir-comme-puissance-detre-spinoza/ Le désir comme puissance d'être, Spinoza] & [http://spinozaetnous.org/wiki/Conatus Conatus].
== E ==
[[Fichier:Ludovico-di-Varthema-King-of-Khambat-16th-century-India.jpg|vignette|100px|left|Khambat. The King's Elephant, {{S|XVI}}]]
== Ethnie ==
Selon le dictionnaire du portail lexical du Centre National de Ressources Textuelles et Lexicales, le mot '''''Ethnie'''''<ref> ''cnrtl.fr'', Lexicographie, [http://www.cnrtl.fr/definition/Ethnie Ethnie]</ref> est attestée pour la première fois dans un cours libre de science politique, professé par [[w:Georges Vacher de Lapouge|Georges Vacher de Lapouge]] à lʼUniversité de [[w:Montpellier|Montpellier]] en 1888-1889. Le cours de science politique est publié en 1896 : le mot ''ethnie'' y apparaît une fois en page 496, à l'entrée ''Race'' de l'index alphabétique<ref>[https://archive.org/stream/lesslectionssoc00lapogoog#page/n493/mode/2up Race ethographique, ethnie 9.]</ref>. L'auteur précise dans la préface que cette publication de 1896 est "''le développement d'un travail publié sous le même litre en 1887, dans la Revue d'Anthropologie et en brochure''". sous le titre "Les sélections sociales : cours libre de science politique".
=== Ethnisme ===
Ethnisme est un mot créé par [[w:Ferdinand de Saussure|Ferdinand de Saussure]] en [[w:1916|1916]] dans son cours de linguistique générale : "''mais il y a, ''dit Ferdinand de Saussure'', une autre unité, infiniment plus importante, la seule essentielle, celle qui est constituée par le lien social : nous l’appellerons ethnisme.''"<ref>Cours de linguistique générale, publié par Charles Bally et Albert Sechehaye, Payot, 1995, p. 305, [[s:Livre:Saussure - Cours de linguistique générale, éd. Bally et Sechehaye, 1971.djvu|Wikisource]], ''[[s:Page:Saussure - Cours de linguistique générale, éd. Bally et Sechehaye, 1971.djvu/306|p.305-306]]'', [http://catalogue.bnf.fr/ark:/12148/cb34332713t/PUBLIC Bnf]. {{en}} [https://archive.org/details/courseingenerall00saus Course in general linguistics, 1959], ([https://archive.org/stream/courseingenerall00saus#page/222/mode/2up IA, p. 223]).</ref>. On trouve ''Ethnisme'' à l'entrée "Ethnie" du Cnrtl et dans le [[wikt:ethnisme|Wikitionnaire]] à "''ethnisme''".
== F ==
== Foncier ==
* [http://www.cnrtl.fr/definition/foncier Foncier]
* [[w:Foncier|Foncier]]
== G ==
== Gens de couleur libres ==
[[Fichier:Agostino Brunias - Free West Indian Dominicans - Google Art Project.jpg|100px|vignette|gauche]]
* [[w:Gens de couleur libres|Gens de couleur libres]]
== I ==
== Inamissible ==
[[wikt:Inamissible|Inamissible]] est [http://www.cnrtl.fr/definition/inamissible attesté depuis 1457]. Emprunté au lexique chrétien latin, il est synonyme de inaliénable. Le terme est employé par Henri Grégoire, parlant de la liberté politique, à la [[s:Page:Lettre aux citoyens de couleur et nègres libres de Saint-Domingue, et autres isles françoises de l'Amérique.djvu/16|page 12]] de sa [[s:Livre:Lettre aux citoyens de couleur et nègres libres de Saint-Domingue, et autres isles françoises de l'Amérique.djvu|Lettre aux citoyens de couleur et nègres libres de Saint-Domingue, et autres isles françoises de l'Amérique]], signifiant "''fait définitivement partie des attributs juridiques et politiques d'une personne et ne peut lui être retirée''".
== Individuasalisme ==
=== Individualisme ===
* [[w:Individualisme|Individualisme]]
=== Individualisme possessif ===
L'individualisme possessif émerge depuis le {{S|XVI-XVII}}<ref>[[w:Crawford Brough Macpherson|Crawford Brough Macpherson]].- La Théorie politique de l'individualisme possessif: De Hobbes à Locke, Coll. Folio essais, Éditeur Folio (25 novembre 2004)</ref>.
== H ==
* humanités (Les)
* Humanité (L’) ; [Humanités]
== K ==
[[Fichier:Jeu de cartes abécédaire K.png|100px|vignette|gauche]]
== R ==
== Race ==
==== Occurrences du mot ''race'' dans la littérature ====
* '''1896''' - [https://archive.org/stream/lesslectionssoc00lapogoog#page/n19/mode/2up/search/Race Les sélections sociales] de [[w:Georges Vacher de Lapouge|Georges Vacher de Lapouge]], 1896.
* '''1959''' - [https://archive.org/stream/courseingenerall00saus#page/n11/mode/2up/search/race Course in general linguistics] de [[w:Ferdinand de Saussure|Ferdinand de Saussure]], {{en}}, 1959.
== S ==
== Systémique ==
La [[w:systémique|systémique]] est une méthode qui donne naissance à un mouvement international (systems science ou systems theory en anglais) visant à dépasser les limites des approches réductionnistes qui touchent aujourd’hui de nombreuses sciences. On peut la comparer à la [[w:Discours de la méthode|méthode de Descartes]]. De nouvelles branches des mathématiques sont consacrées à l'études des systèmes dynamiques.
== Notes & Références ==
{{Références}}
{{Bas de page
| idfaculté = histoire
| précédent = [[../Lieux/]]
| suivant = [[../Iconographie/]]
}}
abj4i8v0wdkvkl71kn7aw69uizl9jmw
Utilisateur:Ambre Troizat/Bibliographie Cacao/Chocolat
2
55738
966455
924571
2025-07-07T20:26:29Z
Crochet.david.bot
1005
Bot : correction de la syntaxe wiki
966455
wikitext
text/x-wiki
[[c:Gallery fruit tropical#Cacao|Images sur Wikimedia Commons]]
== Modèle:Ouvrage ==
[[w:e: Three Roll Mill|Three Roll Mill]]
[https://www.youtube.com/watch?v=qoPKiAzDRfs&feature=youtu.be Three Roll Sugarcane Juice Machine]
[https://www.youtube.com/watch?v=MR-2NOLIGtk Three Roll Mill Processing Chocolate Products]
[[w:Special:ContentTranslation?campaign=frwiki-recommender&to=fr&from=en&page=Three_roll_mill|Three Roll Mill]].
Sabban Françoise. [http://www.persee.fr/web/revues/home/prescript/article/ahess_0395-2649_1994_num_49_4_279297 L'industrie sucrière, le moulin à sucre et les relations sino-portugaises aux XVIe-XVIIIe siècles]. In: Annales. Histoire, Sciences Sociales, 49e année, N. 4, 1994. pp. 817-861.
doi : 10.3406/ahess.1994.279297
url :/web/revues/home/prescript/article/ahess_0395-2649_1994_num_49_4_279297
Consulté le 29 juin 2015
<nowiki>
==== 1864 ====
[[w:1864 en littérature|1864 en littérature]]
{{Ouvrage
| langue = Français
| prénom1 =
| nom1 =
| prénom2 =
| nom2 =
| lien auteur1 = w:
| lien auteur2 =
| titre =
| sous-titre =
| lien titre =
| numéro d'édition =
| éditeur =
| collection =
| lien éditeur =
| lieu =
| année =
| mois =
| volume =
| tome =
| pages totales =
| passage =
| isbn =
| lire en ligne =
| consulté le =
| présentation en ligne =
| id =
}}
</nowiki>
== Revue encyclopédique : liberté, égalité, association ==
[https://archive.org/search.php?query=Revue%20encyclopédique%3A%20liberté%2C%20égalité%2C%20association Revue encyclopédique : liberté, égalité, association] by Jullien, Marc-Antoine, 1775-1848; Jullien, August, d. 1854; Carnot, H. (Hippolyte), 1801-1888
[https://archive.org/details/revueencyclopd01jull I]- [https://archive.org/details/revueencyclopd02jull 2] - [https://archive.org/details/revueencyclopd03jull 3] - [https://archive.org/details/revueencyclopd04jull 4] - [https://archive.org/details/revueencyclopd05jull 5] - [https://archive.org/details/revueencyclopd06jull 6] - [https://archive.org/details/revueencyclopd07jull 7] - [https://archive.org/details/revueencyclopd08jull 8] - [https://archive.org/details/revueencyclopd09jull 9] - [https://archive.org/details/revueencyclopd10jull 10] - [https://archive.org/details/bub_gb_5xEXAAAAYAAJ 11] - [https://archive.org/details/revueencyclopd12jull 12] - [https://archive.org/details/revueencyclopd13jull 13] - [https://archive.org/details/revueencyclopd14jull 14] - [https://archive.org/details/revueencyclopd15jull 15] - [https://archive.org/details/revueencyclopd17jull 17] - [https://archive.org/stream/revueencyclopd18jull 18] - [https://archive.org/details/revueencyclopd19jull 19] - [https://archive.org/details/revueencyclopd20jull 20] - [https://archive.org/details/revueencyclopd21jull 21]- - [https://archive.org/details/revueencyclopd22jull 22] - [https://archive.org/details/revueencyclopd23jull 23] - [https://archive.org/details/revueencyclopd24jull 24] - [https://archive.org/details/revueencyclopd25jull 25] - [https://archive.org/details/bub_gb_HuYWAAAAYAAJ 28] - [https://archive.org/details/revueencyclopd30jull 30] - [https://archive.org/details/revueencyclopd32jull 32] - [https://archive.org/details/revueencyclopd33jull 33] - [https://archive.org/details/revueencyclopd34jull 34] - [https://archive.org/details/revueencyclopd35jull 35] - [https://archive.org/details/revueencyclopd36jull 36] - [https://archive.org/details/revueencyclopd37jull 37] - [https://archive.org/details/revueencyclopd38jull 38] - [https://archive.org/details/revueencyclopd39jull 39] - [https://archive.org/details/revueencyclopd40jull 40] - [https://archive.org/details/revueencyclopd41jull 41] - [https://archive.org/details/revueencyclopd42jull 42] - [https://archive.org/details/revueencyclopd43jull 43] - [https://archive.org/details/revueencyclopd44jull 44] - [https://archive.org/details/revueencyclopd45jull 45] - [https://archive.org/details/revueencyclopd46jull 46] - [https://archive.org/details/revueencyclopd47jull 47] - [https://archive.org/details/revueencyclopd55jull 55]
== Répertoire universel et raisonné de jurisprudence ==
[https://archive.org/details/bub_gb_CrMWAAAAQAAJ 2]
* [https://books.google.fr/books?pg=PA240&dq=Jean-Baptiste+de+Montesson&ei=1zeEVe-YMYH1UKbbvZAL&id=1nXV2t3elmYC&hl=fr#v=onepage&q=Jean-Baptiste%20de%20Montesson&f=false Jean-Baptiste de Montesson]. Voir également Parlement de Metz.
* Mélanges de Poésies. [By [https://books.google.fr/books?id=vglXAAAAcAAJ&dq=Charlotte+Jeanne+Béraud+de+La+Haye+de+Riou&hl=fr&source=gbs_navlinks_s C. J. Beraud de la Haie de Riou], Marchioness de Montesson.]
== Corpus ==
Un [[w:corpus|corpus]] est un ensemble de documents, artistiques ou non, une collection d'écrits ou d'archives, regroupés dans une optique précise, un agrégat de textes qui tendent à prendre l’aspect d’un tout cohérent.<br />En électronique et informatique, un [http://www.cnrtl.fr/definition/Corpus corpus] est un ensemble de données exploitables dans une expérience d'analyse ou de recherche automatique d'informations.
# (anglais) Brandon Head, The food of the Gods - A Popular Account of Cocoa, 1903.
# (français) Gratien Candace.- Le Cacao. Rapport à Monsieur le Ministre des Colonies, relatif à une mission agricole à la Trinidad et à la Guadeloupe, 1903.
# (anglais) Herbert George Wells, The Food of the Gods and How It Came to Earth (a fantasia on the change of scale in human affairs), 1904.
== Cacao & Chocolat ==
=== Brandon Head, The food of the Gods - A Popular Account of Cocoa, 1903 ===
==== Gratien Candace.- Le Cacao, 1903 ====
Rapport à Monsieur le Ministre des Colonies, relatif à une mission agricole à la Trinidad et à la Guadeloupe.
==== Herbert George Wells, The Food of the Gods and How It Came to Earth, 1904 ====
* The Food of the Gods and How It Came to Earth en ligne
** Wikisource : [[w:en:The Food of the Gods and How It Came to Earth|(en)]]
** Wikipedia : [[w:en:The Food of the Gods and How It Came to Earth|(en)]] ; [[w:La Nourriture des dieux|(fr)]] ; [[w:Soudain... les monstres|film]]
** Google Books : [http://books.google.com/books?id=VOyeAAAAIAAJ PDF and Epub]
** Librivox : [https://librivox.org/the-food-of-the-gods-and-how-it-came-to-earth-by-h-g-wells/ Audio 1]
** Youtube : [Audio 2] ; [[Audio 3]]
** Internet Movie Database : ''[http://www.imdb.com/title/tt0074540/combined Soudain... les monstres]'']]
* En Français : Place aux géants
**
<nowiki>
{{wikiquote}}
* {{gutenberg|no=11696|name=The Food of the Gods and How It Came to Earth}}
* {{Librivox book |title=The Food of the Gods and How it Came to Earth | author=H. G. Wells}}
</nowiki>
==== 1685 ====
{{Ouvrage
| langue = Français
| prénom1 = Sylvestre
| nom1 = Dufour, 1622-1687
| lien auteur1 = w:Sylvestre Dufour
| prénom2 = Jacob
| nom2 = Spon, 1647-1685
| lien auteur2 =
| titre = Traitez nouveaux et curieux du Café, du Thé et du Chocolate
| sous-titre = Ouvrage également nécessaire aux medecins, & à tous ceux qui aiment leur santé.
| lien titre =
| numéro d'édition =
| éditeur = G. Girin et B. Rivière
| collection =
| lien éditeur =
| lieu = Lyon
| année = 1685
| mois =
| volume =
| tome =
| pages totales = 445
| passage =
| isbn =
| lire en ligne = http://www.biusante.parisdescartes.fr/histmed/medica/cote?43868
| consulté le =
| présentation en ligne = http://catalogue.bnf.fr/ark:/12148/cb303687062/PUBLIC
| id =
}}
=== Raynal.- Histoire philosophique des deux Indes, 1780 ===
Ouvrage collectif publié sous la responsabilité de l'abbé Raynal, tableau de la colonisation européenne entre la fin du XV{{e}} et la fin du XVIII{{e}} siècle, accompagné d'une réflexion philosophique.
* Autres) formes du titre :
** Titre courant : Histoire philosophique des deux Indes
** Titre d’usage : Histoire des deux Indes
* Autres auteurs
** Denis Diderot, (1713-1784 ). Collaborateur
** Charles-Nicolas Cochin, (1715-1790 ). Dessinateur
** Jean-Michel Moreau, (1741-1814 ). Dessinateur
** Nicolas de Launay, (1739-1792 ). Graveur
** Jean-Louis Delignon, (1755-1804? ). Graveur
** Jean Baptiste Blaise Simonet, (1742-1813 ? ). Graveur
** Alexandre-Marie-François de Paule de Dompierre d'Hornoy, (1742-1828 ), Ancien possesseur
==== 1780 ====
[[w:1780 en littérature|1780 en littérature]]
{{Ouvrage
| langue = Français
| prénom1 = Guillaume-Thomas
| nom1 = Raynal
| prénom2 =
| nom2 =
| lien auteur1 = w:Guillaume-Thomas Raynal
| lien auteur2 =
| titre = Histoire philosophique et politique des établissemens et du commerce des Européens dans les deux Indes
| sous-titre = Cacao, p. VIII
| lien titre = s:Livre:Raynal - Histoire philosophique et politique des établissemens et du commerce des Européens dans les deux Indes, v1.djvu
| numéro d'édition =
| éditeur = Jean Léonard Pellet, (1740-1825)
| collection =
| lien éditeur =
| lieu = Genève
| année = 1780
| mois =
| volume = 1, 2
| tome = Premier
| pages totales =
| passage =
| isbn =
| lire en ligne = https://archive.org/stream/histoirephilosop01raynuoft#page/n13/mode/2up/search/cacao
| consulté le =
| présentation en ligne = http://catalogue.bnf.fr/ark:/12148/cb31182796m/PUBLIC
| id =
}}
{{Ouvrage
| langue = Français
| prénom1 = Guillaume-Thomas
| nom1 = Raynal
| prénom2 =
| nom2 =
| lien auteur1 = w:Guillaume-Thomas Raynal
| lien auteur2 =
| titre = Histoire philosophique et politique des établissemens et du commerce des Européens dans les deux Indes
| sous-titre = Chocolat, p. 217
| lien titre = s:Livre:Raynal - Histoire philosophique et politique des établissemens et du commerce des Européens dans les deux Indes, v2.djvu
| numéro d'édition =
| éditeur = Jean Léonard Pellet, (1740-1825)
| collection =
| lien éditeur =
| lieu = Genève
| année = 1780
| mois =
| volume = 3, 4
| tome = Second
| pages totales =
| passage =
| isbn =
| lire en ligne = https://archive.org/stream/histoirephilosop02raynuoft#page/n13/mode/2up/search/cacao
| consulté le =
| présentation en ligne = http://catalogue.bnf.fr/ark:/12148/cb31182796m/PUBLIC
| id =
}}
==== 1864 ====
[[w:1864 en littérature|1864 en littérature]]
{{Ouvrage
| langue = Français
| prénom1 = Auguste
| nom1 = Debay, 1802-1890
| lien auteur1 = w:Auguste Debay
| titre = Les Influences du chocolat, du thé et du café sur l'économie humaine ; leur analyse chimique, leurs falsifications, leur rôle important dans l'alimentation
| sous-titre = ouvrage faisant suite à "l'Hygiène alimentaire"
| lien titre =
| numéro d'édition =
| éditeur = E. Dentu
| collection =
| lien éditeur =
| lieu = Paris
| année = 1864
| mois =
| volume =
| tome =
| pages totales = 276
| passage =
| isbn =
| lire en ligne = https://archive.org/details/lesinfluencesduc00deba
| consulté le =
| présentation en ligne = http://catalogue.bnf.fr/ark:/12148/cb30306505f/PUBLIC
| id =
}}
==== 1892 ====
[[w:1892 en littérature|1892 en littérature]]
{{Ouvrage
| langue = Anglais
| prénom1 = Richard
| nom1 = Cadbury
| lien auteur1 = w:Richard Cadbury
| titre = Cocoa : all about it
| sous-titre =
| lien titre =
| numéro d'édition =
| éditeur =
| collection = Historicus
| lien éditeur = Sampson Low
| lieu = Marston
| année = 1892
| mois =
| volume =
| tome =
| pages totales = 114
| passage =
| isbn =
| lire en ligne =
| consulté le =
| présentation en ligne = https://books.google.fr/books?id=KeXdIQAACAAJ&dq=Cocoa+:+all+about+it&hl=fr&sa=X&ei=dvhmVbGLL8bxUP2fgOAC&ved=0CDAQ6AEwAg
| id =
}}
==== 1903 ====
[[w:1903 en littérature|1903 en littérature]]
{{Ouvrage
| langue = Anglais
| prénom1 = Brandon
| nom1 = Head
| prénom2 =
| nom2 =
| lien auteur1 = w:en:Brandon Head
| lien auteur2 =
| titre = The food of the Gods - A Popular Account of Cocoa
| sous-titre =
| lien titre = w:en:
| numéro d'édition =
| éditeur =
| collection =
| lien éditeur =
| lieu =
| année = 1903
| mois =
| volume =
| tome =
| pages totales =
| passage =
| isbn =
| lire en ligne =
| consulté le =
| présentation en ligne =
| id =
}}
==== 1904 ====
[[w:1904 en littérature|1904 en littérature]]
{{Ouvrage
| langue = Anglais
| prénom1 = Herbert George
| nom1 = Wells
| prénom2 =
| nom2 =
| lien auteur1 = w:H. G. Wells
| lien auteur2 =
| titre = The Food of the Gods and How It Came to Earth
| sous-titre =
| lien titre = w:en:
| numéro d'édition =
| éditeur =
| collection =
| lien éditeur =
| lieu =
| année = 1904
| mois =
| volume =
| tome =
| pages totales =
| passage =
| isbn =
| lire en ligne =
| consulté le =
| présentation en ligne =
| id =
}}
==== 1931 ====
[[w:1931 en littérature|1931 en littérature]]
{{Ouvrage
| langue = Français
| prénom1 = Adrien
| nom1 = Le Page
| prénom2 = Théodore Baude
| nom2 = G. Devez
| lien auteur1 = w:Adrien Le Page
| lien auteur2 =
| titre = Guadeloupe, Guyane, Martinique et Saint-Pierre et Miquelon
| sous-titre = Exposition coloniale internationale de Paris, 1931
| lien titre = Exposition coloniale internationale (1931)
| numéro d'édition =
| éditeur = Société d'éditions géographiques, maritimes et coloniales
| collection =
| lien éditeur =
| lieu = Paris
| année = 1931
| mois =
| volume =
| tome =
| pages totales =
| passage =
| isbn =
| lire en ligne = https://archive.org/details/ExpositionColoniale1831
| consulté le =
| présentation en ligne = http://issuu.com/scduag/docs/nan13036/25?e=1147227/6855922
| id =
}}
==== 1993 ====
[[w:1993 en littérature|1993 en littérature]]
{{Ouvrage
| langue = Français
| prénom1 = Jean-Marc
| nom1 = TOUZARD
| lien auteur1 = w:Jean-Marc TOUZARD
| titre = L'éeconomie coloniale du cacao en Amérique centrale
| sous-titre = Histoire économique & sociale
| lien titre =
| numéro d'édition =
| éditeur = CIRAD
| collection =
| lien éditeur =
| lieu =
| année = 1993
| mois =
| volume =
| tome =
| pages totales = 95
| passage =
| isbn = 2-87614-134-5
| lire en ligne =
| consulté le =
| présentation en ligne = http://regards.in2p3.fr/fiche.php?id=11965
| id =
}}
==== 2003 ====
[[w:2003 en littérature|2003 en littérature]]
{{Ouvrage
| langue = Anglais
| prénom1 = William Gervase
| nom1 = Clarence-Smith
| lien auteur1 = w:William Gervase Clarence-Smith
| titre = Cocoa and Chocolate, 1765-1914
| sous-titre =
| lien titre =
| numéro d'édition =
| éditeur = Routledge
| collection =
| lien éditeur =
| lieu =
| année = 2003
| mois =
| volume =
| tome =
| pages totales = 336
| passage =
| isbn = 1134607784
| lire en ligne =
| consulté le =
| présentation en ligne = https://books.google.fr/books?id=-1WGAgAAQBAJ&printsec=frontcover&hl=fr#v=onepage&q&f=false
| id =
}}
==== 2008 ====
[[w:2008 en littérature|2008 en littérature]]
{{Ouvrage
| langue = Anglais
| prénom1 = Amanda
| nom1 = Fiegl
| prénom2 =
| nom2 =
| lien auteur1 = w:en:Amanda Fiegl
| lien auteur2 =
| titre = A Brief History of Chocolate
| sous-titre = Uncover the bittersweet story of this ancient treat and watch a video
| lien titre =
| numéro d'édition =
| éditeur = smithsonianmag.com
| collection =
| lien éditeur = http://www.smithsonianmag.com/
| lieu =
| année = 2008
| mois = Mars
| volume =
| tome =
| pages totales =
| passage = "I see more and more American artisans doing incredible things with chocolate," Leaf said. "Although, I admit that I tend to look at the world through cocoa-tinted glasses."
| isbn =
| lire en ligne = http://www.smithsonianmag.com/arts-culture/a-brief-history-of-chocolate-21860917/#zRQdv5WJL1t2fTU4.99
| consulté le =
| présentation en ligne =
| id =
}}
== Sucre, les origines et les technologies ==
==== 1921 ====
[[w:1921 en littérature|1921 en littérature]]
{{Ouvrage
| langue = Anglais
| prénom1 = Noël
| nom1 = Deerr, 1874-
| prénom2 =
| nom2 =
| lien auteur1 = w:Noël Deerr
| lien auteur2 =
| titre = Cane sugar
| sous-titre = A textbook on the agriculture of the sugar cane, the manufacture of cane sugar, and the analysis of sugar-house products
| lien titre =
| numéro d'édition =
| éditeur = Norman Rodger
| collection =
| lien éditeur =
| lieu = London
| année = 1921
| mois =
| volume =
| tome =
| pages totales =
| passage = [https://archive.org/stream/canesugartextboo00deer#page/n233/mode/2up/search/mill Chapter XI - The extraction of the juice by mills]
| isbn =
| lire en ligne = https://archive.org/stream/canesugartextboo00deer#page/n7/mode/2up
| consulté le =
| présentation en ligne = https://archive.org/details/canesugartextboo00deer
| id =
}}
== Lexique cacao ==
'''Theobroma cacao''' : food of the gods ; Nourriture des dieux
a5eq2bhx957emvygvo18j38jvrcz1j4
Discussion Recherche:Mise au point d'un drone subaquatique
105
56469
966456
947749
2025-07-07T20:26:40Z
Crochet.david.bot
1005
Bot : correction de la syntaxe wiki
966456
wikitext
text/x-wiki
== bienvenue ==
Bienvenue à bord du futur robot subaquatique que nous allons ensemble imaginer.
* Dans cette page de discussion chacun peut apporter ses idées, faire des commentaires, et interagir avec les autres contributeurs, en restant poli et respectueux des règles de bases de Wikiversité.
* Si ce n'est déjà fait, il est recommandé de préalablement s'enregistrer (ou se loguer) sur Wikiversité ou n’importe quel autre Wiki de la famille Wikimedia.
* Attention, certains de vos interlocuteurs pourront éventuellement être de jeunes élèves, ne pas être scientifiques, francophones ou ne pas avoir le français comme première langue, merci d’être compréhensif et alors d’utiliser une grammaire simple et d’éviter (ou expliquer) les jargons.
* Enfin, quand vous êtes (comme ici) dans une page de discussion, afin que l’on puisse vous répondre, n'oubliez pas de signer (en cliquant sur le petit crayon bleu qui figure dans la bandeau d’outils de la fenêtres qui s'ouvre en mode "modification").
[https://www.youtube.com/watch?v=wzqODvqKzBQ&t=329s Voir le résumé du projet en vidéo] (8 mn, en Français)
<br />[https://fr.ulule.com/chtiplouf/ Voir la page dédiée au financement participatif du premier prototype] (description du projet, vidéos)
== Appel à contribution et choix du nom du robot/drone ==
Ce nom devrait idéalement refléter les fonctions du robot (exploration de l'environnement subaquatique) et l'objectif de large ouverture (opens source/ open data) du projet, et idéalement être compris par les francophones et anglophones. <br />À tous et chacun de nous aider à relever ce petit défi. --[[Utilisateur:Lamiot|Lamiot]] ([[Discussion utilisateur:Lamiot|discussion]]) 27 juillet 2015 à 08:14 (UTC)
<br />Rem : plusieurs types de robots seront probblement testés, qui pourront avoir des noms différents (et des noms de séries pour les suites de prototypes).--[[Utilisateur:Lamiot|Lamiot]] ([[Discussion utilisateur:Lamiot|discussion]]) 22 août 2015 à 21:16 (UTC)
'''Les noms proposés sont :'''<br /><small>(complétez cette liste sans hésiter, en cliquant sur "modifier")</small>
* ''Jules ROVerne ou Bulles d'Ozer '' (suggestions de Myriam) ;
* ''Bathystaupe, Motorob’eau, Aqua’tic ou O2d2'' (suggestions de Thibaut) ;
* ''A fond d'eau, @lluvion, @mphibie, Nordbasfond, Ch'tibypass, Ch'tibourbier, @ contre courant, Aquadrone, Aquach'ti, Lillofond, Ch'ti Plouf, Ch'ti Pichon, Nord'O, Nordilus, Gloups, Aqua3 (lire aqua cube), Bio'Cam, HydroChti ou Dronélus'' (suggestions de Marianne et/ou Thierry) ;
* ''HydroCam (hugo), Périophthalme, Triton, Triturus, Notonech ou DiTIC'' (suggestions de Hugo)
* ''PLOUF ou OpenPlouf, bubulle, biobubulle, SubaquaTic, openscopeROV, bioRov OpenBiodiRov (ou BiodiRov), Waterbot ''Tot’eau le robot, OpenNemo</sub> ou Tot'eauRobot'' (suggestions de FL) ;
* ''Internautilus'' (suggestions de JackPotte)''...
* ''sous-marin drone'' (Thierry, allusion à un certain sous-marin jaune)
* ''Aquabiotter'' de aqua+bio+otter=loutre en anglais, nom prononçable dans la plupart des langues et qui n'existe pas encore dans Google (Suggestion de Salix)
* ''Splouffy'' ou ''plouffy'' (suggestions de Pétrus et Shanti)
À la quasi-unanimité '''Ch'ti plouf''' est retenu, mais merci aux proposants, beaucoup d'autres noms sont très sympas.
== Appel à compétences (Stabilisation gyroscopique) ==
Bonjour. Si vous connaissez contributeurs qui dans wikiversité (ou dans ses wikis-frères et sœurs) auraient des compétences dans le domaine du contrôle proportionnel et de la stabilisation gyroscopique sur trois axes ou si vous en croisez par hasard des « dans la vraie vie ». Il sont les bienvenus ici. En particulier s'ils peuvent nous aider à développer des systèmes légers et miniaturisés (de type [http://www.etv-sport.com/equipements/un-stabilisateur-pour-votre-gopro/ « adapté à petites caméras »], ou [http://fr.ubergizmo.com/2013/10/04/systeme-stabilisation-image-puissant-pour-tous-appareils.html autre exemple ici] ou [http://itayachtscanada.com/fr/stabilization-system-for-yacht/ ''à la stabilisation d'engins flottants ou navigants '' comme ic], sans {{lien brisé|consulté le=2017-07-22|url=http://www.nemo-ms.com/seakeeper-gyro-m21000.asp|titre=aller jusque là}}). Peut-on miniaturiser (si cela est possible) une centrale gyroscopique qui stabiliserait au mieux une caméra de drone-{{abréviation|ROV|remotely operated vehicle|en}} sous-marin sans trop nuire aux capacité de ce dernier à se mouvoir en consommant peu d'énergie. Vaut-il mieux utiliser un gyroscope électronique et/ou mécanique ? etc.<br /> Rem : le thème de la stabilisation gyroscopique mériterait aussi d’être développé dans wikipédia ou wikibook, avec pourquoi pas quelques cours dans la Wikiversité). Vous pouvez aussi nous aider en complétant la fiche "Stabilisation gyroscopique" --[[Utilisateur:Lamiot|Lamiot]] ([[Discussion utilisateur:Lamiot|discussion]]) 29 juillet 2015 à 08:21 (UTC)
:Pour maintenir une caméra en position, je me demande si un système de balancier utilisant la force de gravité comme référence stabilisatrice ne serait pas le plus simple et le plus efficace. Concernant le ''drone'' dans son ensemble je pense que les [[w:Pilote automatique#Industrie navale|pilotes automatiques utilisés sur les voiliers de plaisance]] (même bon marché) on un compas gyroscopique sinon il y a aussi les [[w:Gyrocompas|compas]] mais ceux-ci ne sont pas prévu ni pour agir ni pour interagir. Quelques pistes à creuser donc... Bonne fin de journée, [[User:Lionel Scheepmans|Lionel Scheepmans]] <sup><strong>✉ </strong> [[User talk:Lionel Scheepmans|Contact]]</sup> 10 septembre 2015 à 19:36 (UTC)
::Merci [[User:Lionel Scheepmans|Lionel Scheepmans]]. Le défi est de stabiliser efficacement et dans les 3 dimensions (de tels systèmes, assez efficaces existent pour les bateaux à moteurs, mais qui prennent de la place et consomment de l'énergie). Une solution simple et efficace est effectivement l'idéal. Des essais et prototypages seront nécessaires, mais il nous faut d’abord examiner ce qui existe pour ne pas réinventer le monde. Spécialiste bienvenu, infos techniques bienvenues [[Recherche:Mise_au_point_d'un_drone_subaquatique/Fiche/Stabilisation_(gyroscopique,_élasticomécanique...)|'''ici''']] ainsi que toutes bonnes idées à apporter dans cette [https://fr.wikiversity.org/w/index.php?title=Discussion_Recherche:Mise_au_point_d%27un_drone_subaquatique/Fiche/Stabilisation_%28gyroscopique,_élasticomécanique...%29&action=edit&redlink=1 page de discussion]... --[[Utilisateur:Lamiot|Lamiot]] ([[Discussion utilisateur:Lamiot|discussion]]) 10 septembre 2015 à 19:57 (UTC)
== Contributeurs et constructeurs ==
Bonjour M. Lamiot,
Nous nous sommes rencontré à nouveau lorsque vous avez contacté les makers à l'open-bidouille. Après coup je me suis demandé si vous souhaitiez d'autres co-contributeurs et co-constructeurs. L'école d'ingé par laquelle je suis passé a une branche [http://formations.univ-valenciennes.fr/cdm/program/FR_RNE_0593279U_PR_M5MEC221/contenu mécatronique]. Cela les intéressera sûrement pour les plateaux projets et projets de fin d'étude. [http://www.univ-valenciennes.fr/DEVISU/membres/mineur_yves Mon ancien prof en conception] sera très probablement intéressé également par la conception collaborative en jeu ici. N'hésitez pas à le solliciter.
Amicalement
--[[Utilisateur:RP87|RP87]] ([[Discussion utilisateur:RP87|discussion]]) 18 septembre 2015 à 09:37 (UTC)
== Suite rencontre Inria (juin 2016) ==
* Dans le cadre d'une rencontre à l'[[w:INRIA|INRIA]] avec deux labos de recherche, le labo ''Defrost'' nous signale (merci) le cas d' '''[[w:Ocean One (robot)|OceanOne]]''' un {{abréviation|ROV|remotely operated vehicle|en}} à forme demi-humanoïde (pas de jambes, mais deux bras et un système de contrôle à retour de force) créé par l’université de Stanford qui peut travailler avec précision (8 propulseurs) et délicatesse en mission d'archéologiques subaquatique et remplacer des plongeurs pour des missions dangereuses. Un algorithme dédié lui permet d'autoajuster sa direction et la précision de sa capacité à saisir des objets. Dans l'eau il peut soulever des objets relativement lourds. Il a été testé au large de Toulon en France pour travailler sur l’épave de La Lune (navire amiral de Louis XIV, à {{unité|90|mètres}} de fond) ; il peut théoriquement atteindre {{unité|2000|{{abréviation|m|mètre}}}}. (fascinant, mais uniquement en version filaire pour l'instant, et un peu grand et lourd : {{unité|1.5|mètre}} de long, et 180 kg) Images : http://soocurious.com/fr/oceanone-robot-ocean/. --[[Utilisateur:Lamiot|Lamiot]] ([[Discussion utilisateur:Lamiot|discussion]]) 5 juin 2016 à 07:06 (UTC)
* '''Rem post-réunion''' : <br />Une autre piste, en termes de [[w:biomimétique|biomimétique]], concernant les matériaux biosourcés, sans doute pas encore au stade ''"maturité technologique"'', mais peut-être à explorer pourrait être le curieux mucus filamenteux des [[w:Myxine|myxines]]. <br />Il y a aussi des tentatives (depuis 2012, à suivre) d'utilisation de fibres musculaires biologiques sur squelette d’[[w:hydrogel|hydrogel]] imprimé en 3D par le projet ''biobot'' de Rashid Bashir & al. / Université de l'Illinois (Urbana-Champaign) <br /> - [http://soocurious.com/fr/robot-organique-muscle/ Brève grand public] ou <br />- Chan, V., Park, K., Collens, M. B., Kong, H., Saif, T. A., & Bashir, R. (2012). [http://www.nature.com/srep/2012/121115/srep00857/full/srep00857.html?message-global=remove&WT.mc_id=FBK_SciReports ''Development of miniaturized walking biological machines'']. Scientific reports, 2. ; <br />- Cvetkovic, C., Raman, R., Chan, V., Williams, B. J., Tolish, M., Bajaj, P., ... & Bashir, R. (2014). ''http://www.ncbi.nlm.nih.gov/pmc/articles/PMC4104884/ Three-dimensionally printed biological machines powered by skeletal muscle]''. Proceedings of the National Academy of Sciences, 111(28), 10125-10130. ; <br />- Kamm, R. D., & Bashir, R. (2014). ''[http://www.ncbi.nlm.nih.gov/pmc/articles/PMC4307756/ Creating living cellular machines].'' Annals of biomedical engineering, 42(2), 445-459.; <br />- Raman, R., Cvetkovic, C., Uzel, S. G., Platt, R. J., Sengupta, P., Kamm, R. D., & Bashir, R. (2016). ''http://libna.mntl.illinois.edu/pdf/publications/207_Raman.pdf Optogenetic skeletal muscle-powered adaptive biological machines]''. Proceedings of the National Academy of Sciences, 113(13), 3497-3502.), et c. <br />--[[Utilisateur:Lamiot|Lamiot]] ([[Discussion utilisateur:Lamiot|discussion]]) 5 juin 2016 à 07:06 (UTC).
== Suite de la préparation du projet et "''Retour sur nos expérience-wiki'' ==
: Ok, Bienvenue à toute l'équipe dans le projet Cht'i Plouf et dans le monde des wikis... <br />Et pour info, j'ai ajouté une [[Recherche:Mise_au_point_d'un_drone_subaquatique/Annexe/Crowdfunding_(financement_participatif)|'''annexe dédiée au crowdfunding''']] ; accessible dans le bandeau de droite de la [[Recherche:Mise_au_point_d'un_drone_subaquatique|page d'accueil du projet]]. <br />Lors de notre première rencontre j'ai oublié de vous dire que pour répondre à quelqu'un dans un fil de discussion, le premier répondant commence la réponse par "deux points" (:) => ceci permet de décaler la réponse vers la droite, et d'inscrire la réponse dans un cadre coloré afin de clarifier le fil des discussions. Le second répondant ou une seconde réponse commence alors par ''"deux fois deux points"'' (::), etc. <br />Je vous laisse (toute l'équipe) vous imprégner du projet en explorant les pages de notre ''[[Recherche:Mise_au_point_d'un_drone_subaquatique|laboratoire virtuel sur wikiversité]]'' et échanger entre vous. N'oubliez pas de vous présenter en quelques mots sur vos pages de présentation personnelles (décrivez notamment les qualités et compétences que vous pouvez mettre à disposition du projet et de l'équipe) ; Merci et bonne lecture et bonne aventure --[[Utilisateur:Lamiot|Lamiot]] ([[Discussion utilisateur:Lamiot|discussion]]) 29 septembre 2016 à 19:16 (UTC)
== Réunion le 13 oct au rizomm ==
À 14 h --[[Utilisateur:Chtiplouf2|Chtiplouf2]] ([[Discussion utilisateur:Chtiplouf2|discussion]]) 29 septembre 2016 à 14:13 (UTC)
:Avec répartition des taches, et rencontre de [[w:Utilisateur:VViennot|VViennot]] venu découvrir le projet, et éventuellement apporter son aide.--[[Utilisateur:Lamiot|Lamiot]] ([[Discussion utilisateur:Lamiot|discussion]]) 13 octobre 2016 à 17:00 (UTC)
== Référencement sur Nature France ? ==
Bonjour !
Ne serait-il pas pertinent de faire figurer ce projet sur l’[http://www.naturefrance.fr/sciences-participatives annuaire des Sciences participatives de Nature France] ? Cela donnerait une visibilité nationale... [[Utilisateur:Litlok|Litlok]] ([[Discussion utilisateur:Litlok|discussion]]) 9 février 2017 à 16:37 (UTC)
:Merci Litlok pour cette suggestion ! nous allons regarder cela mais, j'ai un peur que cela soit plus pertinent quand le robot sera construit.
:Ceci dit, le processus de construction de ce robot se veut collaborative donc cela pourrait peut-être passer ? [[Utilisateur:Devigne c|Devigne c]] ([[Discussion utilisateur:Devigne c|discussion]]) 19 février 2017 à 19:36 (UTC)
::Hello, pour bosser dans le domaine et étant en contact avec les porteurs de ce portail je pense en effet que ce n'est pas réellement le lieu pour afficher la démarche. L'annuaire est vraiment dédié à des programmes de collectes de données participatives. Peut être le site "j'agis pour la nature" à la limite....encore que...Le site Doris pourrait être un relais intéressant auprès de la communauté des plongeurs si Florent ne les a pas encore contacté ;) [[Utilisateur:Triton|Triton]] ([[Discussion utilisateur:Triton|discussion]]) 26 février 2017 à 21:24 (UTC)
:::J'ai eu des contacts anciens avec Vincent Marant, mais avant le lancement du projet, et avec des plongeurs ensuite, mais je ne sais pas s'ils ont relayé.. c'est une bonne idée. Fais tu partie de DORIS ? Le projet avance. Je viens de voir le ROV nager en piscine (après quelques petits déboire, mais je pense que vous en avez connu aussi en Bretagne). Je pense que les étudiants attendent un peu et qu'ils te contacteront.. et j'ai insisté sur l’importance du retour d'expérience. Bien à toi --[[Utilisateur:Lamiot|Lamiot]] ([[Discussion utilisateur:Lamiot|discussion]]) 29 novembre 2017 à 21:02 (UTC)
== En attente ==
600 h de travail avec polytech Lille ?
voir aussi http://portail.fil.univ-lille1.fr/portail/index.php?dipl=MInfo&sem=MOCAD&ue=ACCUEIL&label=Présentation
Master MOCADe
adicode
et projet de colloque i formation mi mars.
== Avancement ==
Hello,
vous avez des photos des travaux? Ca pourrait être sympa à voir! Côté mécanique je ne pourrai donner mon avis mais je suis curieux de voir comment ça avance ;) [[Utilisateur:Triton|Triton]] ([[Discussion utilisateur:Triton|discussion]]) 7 novembre 2017 à 19:44 (UTC)
:Bonne année Triton.. Bon.. on apprend en avançant et de ses erreurs.. le premier prototype s’est hydrocuté juste avant la fin de la période de travail des étudiants qui l'avaient pris en charge. Nous avons eu aussi quelques problèmes de parasites sur l'image vidéo renvoyée par le robot. Pour l’instant, faute de temps de ma part le projet est en pause, mais reste ouvert à tous et chacun)--[[Utilisateur:Lamiot|Lamiot]] ([[Discussion utilisateur:Lamiot|discussion]]) 3 janvier 2019 à 13:18 (UTC)
== Demande de renseignements ==
Bonjour, puis-je savoir qui sont les principaux contributeurs de cet page ?
<br />Merci --[[Spécial:Contributions/81.80.161.248|81.80.161.248]] 8 décembre 2017 à 13:09 (UTC)
:Il suffit de regarder l'historique. [[Utilisateur:Crochet.david|Crochet.david]] ([[Discussion utilisateur:Crochet.david|discussion]]) 8 décembre 2017 à 19:12 (UTC)
::Bonjour à vous et bonne année 2019... Comme l’a précisé David ci-dessus (merci pour sa réponse qui a été plus rapide que la mienne), les contributeurs sont visibles (avec accès à leur page de discussion) dans l’historique (accessible via l’onglet "historique" en haut de page), et de plus, les contributeurs le souhaitant se sont inscrit sur la page d’accueil ([[Recherche:Mise_au_point_d'un_drone_subaquatique|tout en bas]]), et sinon, je suis l’initiateur du projet et le principal contributeur concernant ce qui est en ligne concernant ce projet sur wikiversité. --[[Utilisateur:Lamiot|Lamiot]] ([[Discussion utilisateur:Lamiot|discussion]]) 3 janvier 2019 à 13:18 (UTC)
8e87s32n0oabm36smehmc6lapn80po0
Wikiversité:La salle café/novembre 2015
4
56547
966457
960295
2025-07-07T20:26:50Z
Crochet.david.bot
1005
Bot : correction de la syntaxe wiki
966457
wikitext
text/x-wiki
__EXPECTED_UNCONNECTED_PAGE__
<noinclude>{{SC|2015|11}}</noinclude>
== Science ==
pour moi le science egale la vie {{non signé|160.161.159.140}}
:Cette phrase n'ayant scientifiquement rien de constructif, et même au contraire avec ses fautes d'orthographes, il me semble vital de la supprimer de la Wikiversité. [[Utilisateur:JackPotte|JackPotte]] ([[Discussion utilisateur:JackPotte|<span style="color:#FF6600">$</span>♠]]) 2 novembre 2015 à 08:17 (UTC)
::On pourrait pas faire une sorte de rubrique « bêtisier » quelque part ? C'est tellement dommage de perdre toutes ces contributions... {{sourire}} --[[Utilisateur:Thierry613|Thierry613]] ([[Discussion utilisateur:Thierry613|discussion]]) 2 novembre 2015 à 08:31 (UTC)
::: C'est excellent comme idée, un « bêtisier » ! --[[Utilisateur:Youni Verciti Bot|Youni Verciti Bot]] ([[Discussion utilisateur:Youni Verciti Bot|discussion]]) 4 novembre 2015 à 21:28 (UTC)
:::: Un cours sur la bêtise ! Les gens bêtes… qu’ils sont drôles… je découvre la Wikiversité avec l'espoir qu’il s'agisse bien d'un endroit pour les gens bêtes, conçu et savamment alimenté par des moins bêtes… mais tout de même conscients qu’ils sont très probablement le bête de quelqu’un.
:::: Le bête apprécierait-il d’être moqué ainsi ?
:::: À qui cette moquerie est-elle destinée ? Elle n’intéressera que peu les gens de votre niveau et supérieur puisqu’ils n'auront pas attendu votre sourire. Pire, le bête et très bête humiliés se fermeront et vous n'aurez marqué un point que contre le camp de la connaissance, et ce, de manière stupide… voir bête ; de plus… excusant le « pour moi », ''La science égale la vie'', pourrait faire un sujet pertinent de philosophie, je m'en remets à qui de droit pour confirmer… Et en réfléchissant un peu, le science… lisez bien le science et non la science par exemple. Pour peu qu’il s'agisse d'une main tendue par un éclairé maîtrisant 5 langues de plus que vous… contribueriez-vous à cloisonner la Wikiversité francophone ? Ce pourrait être tout à fait bête. {{non signé|2a01:e35:39b1:e250:7532:c5a1:eb2e:873d}}
::::: (Note : le titre original était « science » sans majuscule. Mais voilà, ça va jusqu'au sommaire, donc ça me fait mal aux yeux.)
::::: La science est un support bien plus pertinent que toute théologie (bien que les deux soient cumulables). C'est également intéressant à approfondir, aussi bien en tant qu'acteur que spectateur. C'est aussi fantastique de la diffuser, comme on le fait ici. … Voilà pour le début de la dissert'.
::::: Le bêtisier, je suis pour… Ça manque, dans le coin.
::::: [[Utilisateur:Frigory|Frigory]] <small class="plainlinks">([[Discussion Utilisateur:Frigory|<span title="page de discussion">d</span>]] · [[Spécial:Contributions/Frigory|<span title="contributions">c</span>]] · [{{fullurl:Special:Log|type=block&page=User:{{urlencode:Frigory}}}} <span title="blocages">b</span>] · [[sulutil:Frigory|<span title="Compte unifié">s</span>]])</small>
::::::Je remercie [[utilisateur:2a01:e35:39b1:e250:7532:c5a1:eb2e:873d]] pour son intervention. J’ai toujours eu du mal avec les railleries même quand je sais qu’elles ne sont pas mal intentionnées. On ne sais pas qui a écrit ce message. On ne sais pas non plus comment cette personne peut réagir en lisant des commentaires moqueurs. Quant à juger de la pertinence d'un propos sur base de la qualité orthographique de son écriture. Là ça me touche personnellement. J’ai eu dans tellement à faire dans ma vie à ces gens conformistes et étroits d'esprit qui mettant l’orthographe sur un piédestal souvent dans le seul but, inconscient mais pas toujours, de se valoriser eu même...
::::::Heureusement, je connais assez [[Utilisateur:JackPotte|JackPotte]] pour savoir qu’il ne fait pas partie de cette famille. Je sais aussi qu’il est capable d'auto dérision, ce qui est pour le belge que je suis*, un gage d'humilité et d'ouverture d'esprit. [[User:Lionel Scheepmans|Lionel Scheepmans]] <sup><strong>✉ </strong> [[User talk:Lionel Scheepmans|Contact]]</sup> <sub>Désolé pour ma [[w:dysorthographie|dysorthographie]]</sub> 6 décembre 2015 à 23:37 (UTC) <small>* Oui je sais, je suis dyslexique et belge à la fois, j’ai pas eu de chance</small> {{=/}}
{{ardoise|autocatégorème}}
PS : je ne raille pas, je patrouille trop. [[Utilisateur:JackPotte|JackPotte]] ([[Discussion utilisateur:JackPotte|<span style="color:#FF6600">$</span>♠]]) 7 décembre 2015 à 00:25 (UTC)
C'est ma faute ; c’est moi qui suis moqueur, et en oubliant en outre que certaines choses qui peuvent très passer à l'oral, avec un sourire, peuvent au contraire très mal passer à l'écrit. --[[Utilisateur:Thierry613|Thierry613]] ([[Discussion utilisateur:Thierry613|discussion]]) 7 décembre 2015 à 17:56 (UTC)
== Doute sur une modification ==
Bonjour. Est-ce que [[Spécial:diff/508605|j'ai]] raison ? [[Utilisateur:Crochet.david|Crochet.david]] ([[Discussion utilisateur:Crochet.david|discussion]]) 2 novembre 2015 à 12:16 (UTC)
:Sur la forme, la formulation précédente me semble plus correcte. Mais sur le fond, je n'en sais rien. --[[Utilisateur:Thierry613|Thierry613]] ([[Discussion utilisateur:Thierry613|discussion]]) 2 novembre 2015 à 12:23 (UTC)
:: {{notif|Crochet.david}}J’ai un sacré doute, l'auteur a peut-être dû vouloir dire qu'au décollage, il y a plus de carburant dans l'avion et donc l'avion est plus lourd au décollage qu’à l'atterrissage, donc plus de pression sur le sol au départ.
:: Remarque, le créateur de la page est {{notif|Lionel Scheepmans}}, faut lui demander. {{sourire}} — [[Utilisateur:Lydie Noria|Lydie Noria]] ([[Discussion utilisateur:Lydie Noria|discussion]]) 2 novembre 2015 à 14:48 (UTC)
:::Hum, d'accord, je comprend mieux la subtilité. [[Utilisateur:Crochet.david|Crochet.david]] ([[Discussion utilisateur:Crochet.david|discussion]]) 2 novembre 2015 à 16:34 (UTC)
::::La magie du Wiki ! En fait c’est bien un erreur.Un avions qui atterri opère effectivement une pression bien plus importante sur le sol à l’atterrissage qu'au décollage. Les personnes chargées d'évaluer ce travail n'ont pas relevé mon erreur. Mais sur un wiki, toutes les erreurs finissent semble-t-il par être décelées et corrigées un jour ou l'autre. Merci [[Utilisateur:Crochet.david|David]], de t'intéresser à mes travaux et merci d'avantage d’en corriger les erreurs. [[User:Lionel Scheepmans|Lionel Scheepmans]] <sup><strong>✉ </strong> [[User talk:Lionel Scheepmans|Contact]]</sup> <sub>Désolé pour ma [[w:dysorthographie|dysorthographie]]</sub> 2 novembre 2015 à 16:48 (UTC)
::::Ah non en fait tu viens de rectifier une édition... Ben merci quand même, je vais expliciter le texte pour qu’il n'y ai plus aucun doute.
== Sur la désignation par le mot : « bibliothécaire » des administrateurs ==
Bonjour j’ai lancé une prise de décision sur une rectification de la désignation par le mot : « bibliothécaire » des administrateurs de la Wikiversité. Je vous invité à venir en discuter et voter sur la page [[Projet:Wikiversité/La Wikiversité n’est pas une bibliothèque]]. {{sourire}} — [[Utilisateur:Lydie Noria|Lydie Noria]] ([[Discussion utilisateur:Lydie Noria|discussion]]) 2 novembre 2015 à 14:40 (UTC)
== [[m:Special:MyLanguage/Tech/News/2015/45|Tech News: 2015-45]] ==
<section begin="technews-2015-W45"/><div class="plainlinks mw-content-ltr" lang="en" dir="ltr"><div class="plainlinks">
Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2015/45|Translations]] are available.
'''Recent changes'''
* You can now see how many editors are using a gadget on a wiki on [[Spécial:GadgetUsage|Special:GadgetUsage]]. [https://phabricator.wikimedia.org/T115152]
* If you are using the mobile version of Wikipedia, you can now see Wikidata descriptions under article titles in search results. [https://lists.wikimedia.org/pipermail/wikitech-l/2015-October/083770.html]
* Editing conflicts are now detected when you edit on a mobile device. Before, this did not work properly on mobile. [https://phabricator.wikimedia.org/T111894]
'''Problems'''
* On October 26 the Wikimedia sites went down for ten minutes. [https://wikitech.wikimedia.org/w/index.php?oldid=197206]
'''Changes this week'''
* <span title="Élément récurrent">[[Fichier:Octicons-sync.svg|12px|link=]]</span> The [[mw:MediaWiki 1.27/wmf.5|new version]] of MediaWiki will be on test wikis and MediaWiki.org from November 3. It will be on non-Wikipedia wikis from November 4. It will be on all Wikipedias from November 5 ([[mw:MediaWiki 1.27/Roadmap|calendar]]).
'''Meetings'''
* <span title="Élément récurrent">[[Fichier:Octicons-sync.svg|12px|link=]]</span> You can join the next meeting with the VisualEditor team. During the meeting, you can tell developers which bugs you think are the most important. The meeting will be on [http://www.timeanddate.com/worldclock/fixedtime.html?hour=19&min=00&sec=0&day=03&month=11&year=2015 3 November at 19:00 (UTC)]. See [[mw:VisualEditor/Weekly triage meetings|how to join]]. You can also read the latest [[m:VisualEditor/Newsletter/2015/October|VisualEditor newsletter]].
'''Future changes'''
* <span title="Advanced item">[[Fichier:VisualEditor_-_Icon_-_Advanced.svg|18px|link=]]</span> A help link will be added to [[Spécial:Search]]. Administrators might have to update the [[MediaWiki:Search-summary]] message to avoid two help links. [https://phabricator.wikimedia.org/T115429]
* Empty list items could be allowed in the future. If so, this could affect some templates. [https://lists.wikimedia.org/pipermail/wikitech-l/2015-October/083790.html]
'''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/Ambassadors|tech ambassadors]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]] • [[m:Special:MyLanguage/Tech/News#contribute|Contribute]] • [[m:Special:MyLanguage/Tech/News/2015/45|Translate]] • [[m:Tech|Get help]] • [[m:Talk:Tech/News|Give feedback]] • [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].''
</div></div> <section end="technews-2015-W45"/> 2 novembre 2015 à 16:42 (UTC)
<!-- Message envoyé par User:Johan (WMF)@metawiki en utilisant la liste à https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=14342033 -->
== Suicide vu de l'enfant selon la psychanalyse ==
Un sujet difficile, voir tabou, du point de vue d'une science contestée. Il n'en fallait pas moins pour tacher d’en faire quelque chose. J'éspère que le [[Recherche:Suicide vu par l'enfant selon la psychanalyse|sujet]] vous intéressera. Bien à vous.[[Spécial:Contributions/90.62.110.215|90.62.110.215]] 2 novembre 2015 à 19:47 (UTC)
: Bonjour, sujet intéressant, mais savez-vous que vous contribuez sous IP, vous n'êtes plus connecté à votre compte utilisateur. {{sourire}} — [[Utilisateur:Lydie Noria|Lydie Noria]] ([[Discussion utilisateur:Lydie Noria|discussion]]) 3 novembre 2015 à 10:38 (UTC)
== Intégration de vidéos dans la Wikiversité ==
Bonjour,
Je travaille sur projet consistant en une offre de formation sur l'accessibilité numérique . Pour cela, je voudrai créer un modèle Wiki de type MOOC. J’aimerai savoir comment appeler les vidéos dans un lecteur multimédia intégré à la Wikiversité sachant qu’elles sont déposées sur un serveur de streaming externe ?
Merci d'avance pour votre aide
Mariama
{{non signé|Mdia12}}
:Bonjour [[Utilisateur:Mdia12|Mariame]],
:Soit la bienvenue au sein du projet Wikiversité. Au niveau de sa conceptualisation, [[Wikiversité:Ce_qu'est_Wikiversité#Organisation_des_cours|notre projet est quelque peu différent d'un MOOC]]. Cependant l’utilisation de la vidéo est tout à fait possible et même [[Projet:Wikiversité/Supports de cours multimédia|encouragée par une récente prise de décision]]. Malheureusement, il n'y a pas de possibilité d'« appeler » ou d'intégrer sur une page de la Wikiversité des vidéo autre que celles présent sur le site [[c:mainpage|Wikimedia Commons]].
:Il est possible par contre de [[commons:Special:UploadWizard|télécharger sur Wikimedia Commons]] autant de fichiers vidéo qu’il te plaira à partir du moment où tu as la permission de les publier sous licence libre [[creativecommons:by-sa/3.0/deed.fr|CC.BY.SA 3.0]]. La première question est donc de savoir si tes vidéos peuvent être publiées sous licences libres, car sur Wikiversité comme sur tous les autres projets soutenu par la [[w:Fondation Wikimedia|Fondation Wikimedia]] seul le contenu sous licence libre CC.BY.SA 3.0 est accepté. Si la réponse à cette question est positive, je pourrais alors t'expliquer plus en détaille comment intégrer tes vidéos dans un cours édité au sein de notre projet. Bien à toi, [[User:Lionel Scheepmans|Lionel Scheepmans]] <sup><strong>✉ </strong> [[User talk:Lionel Scheepmans|Contact]]</sup> <sub>Désolé pour ma [[w:dysorthographie|dysorthographie]]</sub> 3 novembre 2015 à 16:01 (UTC)
:N.B. Pour simplifier les échanges et la navigation entre les membres de la communauté, nous avons pour habitude sur les projets wikimedia de signer nos messages soit avec le code <nowiki>~~~~</nowiki> soit en cliquant sur l’icône représentant un crayon bleu présent à droite de '''G''' ''I'' dans le menu d'édition des messages.
: Bonjour, voir aussi [[commons:Help:Converting video]] qu'on devrait traduire en français dans une page d'aide pour nous. Sinon, une fois que la vidéo est sur commons, on peut la visionner ainsi :
:{{VideoSRT
|titre=Essai
|align=left
|Fichier:Elementary Statistics Video Lecture The Chi-Square Distribution.ogv}}
: Cordialement. {{sourire}} — [[Utilisateur:Lydie Noria|Lydie Noria]] ([[Discussion utilisateur:Lydie Noria|discussion]]) 3 novembre 2015 à 18:57 (UTC)
== Intégration de vidéos dans la Wikiversité (suite) ==
Bonjour,
Merci pour votre réponse.
Pas de souci pour intégrer des vidéos dans MediaWiki, j’ai fait la manipulation mais n'y a t'il pas une taille limite par vidéo déposée ?
Par ailleurs, pourquoi ne peut on pas intégrer du code html par exemple puisque l'éditeur Wysiwyg Beta le propose apparemment ?
Merci pour votre disponibilité.
--[[Utilisateur:Thegrinche|Thegrinche]] ([[Discussion utilisateur:Thegrinche|discussion]]) 4 novembre 2015 à 16:11 (UTC)Bruno Proust (Cned)
:{{Notif|Thegrinche}} vous pouvez insérer du code HTML, mais peu seront interprété. Par exemple <code><iframe>…</iframe></code> ne le sera pas car il ouvre des faille de sécurité. Seuls les code HTML modifiant l’apparence d'une texte sont autorisé. [[Utilisateur:Crochet.david|Crochet.david]] ([[Discussion utilisateur:Crochet.david|discussion]]) 4 novembre 2015 à 16:08 (UTC)
::Bonjour [[Utilisateur:Thegrinche|Thegrinche]] et bienvenue au sein de la Wikiversité. Il y a effectivement un limite en taille au niveau du téléchargement (10 Mo si ma mémoire est bonne et si cela n'a pas évolué), mais cette limite peut être contournée par une demande faite sur le site [https://phabricator.wikimedia.org phabricator]. Bonne journée, [[User:Lionel Scheepmans|Lionel Scheepmans]] <sup><strong>✉ </strong> [[User talk:Lionel Scheepmans|Contact]]</sup> <sub>Désolé pour ma [[w:dysorthographie|dysorthographie]]</sub> 5 novembre 2015 à 01:47 (UTC)
:::[[commons:Commons:Maximum file size]]. [[Utilisateur:Crochet.david|Crochet.david]] ([[Discussion utilisateur:Crochet.david|discussion]]) 5 novembre 2015 à 06:34 (UTC)
::::100 Mo c’est bien, au-delà d'1 Go il faudra se souvenir que nos chapitres sont censés durer le temps d'un cours (une heure). [[Utilisateur:JackPotte|JackPotte]] ([[Discussion utilisateur:JackPotte|<span style="color:#FF6600">$</span>♠]]) 5 novembre 2015 à 07:34 (UTC)
== Nouveau robot - Modifier une page via un script python ==
Salut,
Je cherche à créer ou modifier une page à partir d'un script.
Le script en question collecte de couples de mots, je voudrais retranscrire la liste sur une page html. Je suis un peu perdu dans l'aide.
J’ai créé le compte du robot, "Youni Verciti Bot", j’ai créé le fichier de user-config.py.
J’ai réussi à loguer le bot via APIsandbox qui m'a renvoyé un token, que j’ai copié. La deuxième connexion réussie avec le nom du bot, le token OK.
Quand j'essaye une requête action=edit, ça ne le fait pas. J'essaye d'éditer portugais/Vocabulaire/Index ou encore Utilisateur:Youni Verciti/Newfile.
J’ai lu trop de doc, merci pour votre aide.
Amicalement.--[[Utilisateur:Youni Verciti|Youni Verciti]] ([[Discussion utilisateur:Youni Verciti|discussion]]) 4 novembre 2015 à 21:30 (UTC)
:Tu peux copier [[Utilisateur:JackBot/formatage.py|mon script]] à côté de ton .py, et voir s'il fonctionne (en remplaçant ''JackBot'' par ''Youni Verciti Bot'') ? [[Utilisateur:JackPotte|JackPotte]] ([[Discussion utilisateur:JackPotte|<span style="color:#FF6600">$</span>♠]]) 4 novembre 2015 à 21:51 (UTC)
:: Ça plante à l'importation des modules, si j’enlève les modules ça plante sur getsite()...--[[Utilisateur:Youni Verciti|Youni Verciti]] ([[Discussion utilisateur:Youni Verciti|discussion]]) 5 novembre 2015 à 10:46 (UTC)
::: Bien sûr le script ne peut pas tourner sans les modules. Donc il faut se les copier à côté, moi je les ai disposé ainsi : https://github.com/JackPotte/JackBot. [[Utilisateur:JackPotte|JackPotte]] ([[Discussion utilisateur:JackPotte|<span style="color:#FF6600">$</span>♠]]) 5 novembre 2015 à 11:04 (UTC)
::::Oups? Quand j'utilise "re ou urllib" je ne copie rien, je ne comprends, pas.--[[Utilisateur:Youni Verciti|Youni Verciti]] ([[Discussion utilisateur:Youni Verciti|discussion]]) 5 novembre 2015 à 11:22 (UTC)
:::: J’ai ouvert le fichier catlib.py en suivant le lien vers github, copié le contenu, créé localement un fichier catlib.py... Maintenant le script plante à la ligne 26 de catlib.py à cause d'un caractère... Ai-je besoin de tous ces modules?
:::::{{ping|Youni Verciti}} je te conseille de sauvegarder le fichier sans passer par un copier-coller car cela perturbe l'indentation imposée par le compilateur Python, soit :
:::::# En cliquant sur "Raw" depuis le script, puis [https://raw.githubusercontent.com/JackPotte/JackBot/master/catlib.py Enregistrer sous...].
:::::# En téléchargeant tout le bot en .zip.
:::::# En créant un compte GitHub, en installant le client lourd, puis en cliquant sur "Fork" pour créer un projet à toi à partir du mien, puis en lançant "Git Clone" pour le télécharger. Cette option plus complexe permettra de sauvegarder ton bot sur un serveur, et même que nous le travaillions à plusieurs (via un système de soumission de modifications).
:::::[[Utilisateur:JackPotte|JackPotte]] ([[Discussion utilisateur:JackPotte|<span style="color:#FF6600">$</span>♠]]) 5 novembre 2015 à 12:51 (UTC)
:::::: Ce serait bien... Je crois que j’ai mal compris quelque-chose, par exemple si je suis ce lien [[w:Aide:Pywikipedia#Pywikipedia]]|; je n'arrive pas à exécuter la commande svn,j'obtiens 'permissions interdite'. Je n'arrive pas non-plus à exécuter un simple script comme category.py. --[[Utilisateur:Youni Verciti|Youni Verciti]]] ([[Discussion utilisateur:Youni Verciti|discussion]]) 5 novembre 2015 à 13:20 (UTC)
::::::Quand tu dis "En téléchargeant tout le bot en .zip" je ne comprends pas. Je suis allé [http://tools.wmflabs.org/pywikibot/] mais une fois les paquets décompressés, c’est toujours pareil. Les scripts ne veulent pas s'exécuter. dur-dur --[[Utilisateur:Youni Verciti|Youni Verciti]] ([[Discussion utilisateur:Youni Verciti|discussion]]) 5 novembre 2015 à 15:44 (UTC)
:::::::Je parlais [https://github.com/JackPotte/JackBot du mien (bouton ''download ZIP'' à droite)], mais ne suis pas sûr qu’il soit compatible avec le dernier Pywikipedia. [[Utilisateur:JackPotte|JackPotte]] ([[Discussion utilisateur:JackPotte|<span style="color:#FF6600">$</span>♠]]) 5 novembre 2015 à 19:14 (UTC)
:::::::: Waouh, je rame! Je n'arrive pas à importer le module wikipedia.py. J’ai copier ton fichier en mode raw, mais j'obtiens :
File "./edit_test.py", line 7, in <module>
import wikipedia
.../wikipedia.py", line 148, in <module>
import xmlreader
ImportError: No module named xmlreader
::::::::Si je comprends bien j’ai besoin de ce module pour exécuter les commandes getSite, page.get(), page.put().
::::::::Je continue à chercher wikipedia.py mais quand je suis l'aide j'echoue ici:
#>:~/Documents> svn checkout http://svn.wikimedia.org/svnroot/pywikipedia/trunk/pywikipedia/ pywikipedia
svn: E175013: Unable to connect to a repository at URL 'http://svn.wikimedia.org/svnroot/pywikipedia/trunk/pywikipedia'
svn: E175013: Accès à '/svnroot/pywikipedia/trunk/pywikipedia' interdit
::::::::--[[Utilisateur:Youni Verciti Bot|Youni Verciti Bot]] ([[Discussion utilisateur:Youni Verciti Bot|discussion]]) 6 novembre 2015 à 16:02 (UTC)
:::::::::Tu utilises Tortoise ? [[Utilisateur:JackPotte|JackPotte]] ([[Discussion utilisateur:JackPotte|<span style="color:#FF6600">$</span>♠]]) 6 novembre 2015 à 18:33 (UTC)
:::::::::: Non! J'utilise Pywikibot finalement j’ai réussi mais quel enfer. C'est pip install qui m'a sauvé. J’ai modifié les variables Pythonpath, mon fichier bashrc, les modules ne voulaient pas s'installer. Enfin, je crois, que c’est en place ; j’ai réussi à modifier un fichier en utilisant quatre lignes de code fourni dans le readme.rst du robot. Bien content d’avoir passé cette étape.--[[Spécial:Contributions/189.45.13.45|189.45.13.45]] 6 novembre 2015 à 23:24 (UTC)
--[[Utilisateur:Youni Verciti|Youni Verciti]] ([[Discussion utilisateur:Youni Verciti|discussion]]) 6 novembre 2015 à 23:29 (UTC)
:Oui je suis d'accord, malgré les efforts de documentation ce n’est pas encore assez ludique. [[Utilisateur:JackPotte|JackPotte]] ([[Discussion utilisateur:JackPotte|<span style="color:#FF6600">$</span>♠]]) 7 novembre 2015 à 09:52 (UTC)
== Modèle {{m|R:Gaffiot}} ==
Est-il possible d'importer le modèle {{m|R:Gaffiot}} que j’ai trouvé [[wikt:operarius|ici]] ?
Existerait-il un modèle similaire pour citer le [http://www.cnrtl.fr cnrtl] ?
Merci de votre attention. --[[Utilisateur:Ambre Troizat|Bel Bonjour, Ambre Troizat]] ([[Discussion utilisateur:Ambre Troizat|discussion]]) 5 novembre 2015 à 15:15 (UTC)
: {{Notif|Ambre Troizat}} {{fait}} Voir [[Modèle:R:Gaffiot]]. Peux tu finir de corriger les liens en rouge pour l'adapter à la Wikiversité. {{sourire}}— [[Utilisateur:Lydie Noria|Lydie Noria]] ([[Discussion utilisateur:Lydie Noria|discussion]]) 5 novembre 2015 à 15:27 (UTC)
:: {{Notif|Lydie Noria}} Bonjour Lydie. Je n'ai pas très bien compris quels liens rouges je dois corriger. s'Il s'agit de la page [[Modèle:R:Gaffiot]], je n'ai pas les compétences nécessaires pour aller plus loin que ce que j’ai fait, sans garantie d'exactitude. Bon week-end --[[Utilisateur:Ambre Troizat|Bel Bonjour, Ambre Troizat]] ([[Discussion utilisateur:Ambre Troizat|discussion]]) 6 novembre 2015 à 16:37 (UTC)
::: {{Notif|Ambre Troizat}} C'est parfait ! Je parlais juste des liens vers Wikipédia ou autres dans la documentation. Teste le pour voir s'il ne manque rien. {{sourire}} — [[Utilisateur:Lydie Noria|Lydie Noria]] ([[Discussion utilisateur:Lydie Noria|discussion]]) 7 novembre 2015 à 02:40 (UTC)
::Ok. {{sourire}} --[[Utilisateur:Ambre Troizat|Bel Bonjour, Ambre Troizat]] ([[Discussion utilisateur:Ambre Troizat|discussion]]) 7 novembre 2015 à 11:30 (UTC)
=== Wikitionnaire : référent des recherches en open source ===
Pouvons-nous utiliser les modèles vers les dictionnaires tiers pour établir Wikitionnaire comme référent pour les chercheurs utilisant l'open source & les logiciels libres ? Dans ce cas, tout lien pointant vers un autre dictionnaire du domaine public ou du Cnrtl devrait aussi pointer vers le même article dans le Wikitionnaire. --[[Utilisateur:Ambre Troizat|Bel Bonjour, Ambre Troizat]] ([[Discussion utilisateur:Ambre Troizat|discussion]]) 7 novembre 2015 à 12:15 (UTC)
:Pourquoi pas ? [[Utilisateur:JackPotte|JackPotte]] ([[Discussion utilisateur:JackPotte|<span style="color:#FF6600">$</span>♠]]) 7 novembre 2015 à 13:58 (UTC)
::Merci de ton attention, [[Utilisateur:JackPotte|JackPotte]]. J'imagine qu’il faut créer un modèle qui réponde à ce projet ? Comment poursuivre ce projet ?
:Qui ferait quoi de plus que {{M|Wiktionnaire}} et {{M|wt}} ? [[Utilisateur:JackPotte|JackPotte]] ([[Discussion utilisateur:JackPotte|<span style="color:#FF6600">$</span>♠]]) 9 novembre 2015 à 19:40 (UTC)
::Inclure dans un même modèle les liens qui pointent vers deux dictionnaires tiers et celui qui pointe vers le Wikitionnaire en rédigeant le texte et sans créer une infobox. En laissant au chercheur le choix de l’ordre d'apparition des dictionnaires. Soit plusieurs liens dans le même modèle :
::# lien Wikitionnaire<nowiki>{{Wt|ouvrier}}</nowiki>
::# <nowiki>{{R:Gaffiot|page='''numéro de la page sur Wikisource'''}}</nowiki>
::# Cntrl ([http://www.cnrtl.fr/definition/Ouvrier Ouvrier])
::# optionnel (''pour moi'' : l'Encyclopédie Diderot d'Alembert, par exemple, sur Wikisource et ici) : Il faut choisir entre la page des [http://artflsrv02.uchicago.edu/cgi-bin/philologic/search3t?dbname=encyclopedie0513&word=ouvrier&CONJUNCT=PHRASE&dgdivhead=ouvrier&dgdivocauthor=&ExcludeDiderot3=on&dgdivocsalutation=&OUTPUT=conc&POLESPAN=5 occurrences] et le Terme général ([http://artflsrv02.uchicago.edu/cgi-bin/philologic/getobject.pl?c.10:2080.encyclopedie0513.7396429 Ouvrier par Jaucourt])
::Ce serait plutôt un modèle d'aide à la rédaction "sémantique" ? Nous avons peut-être besoin de linguistes pour poursuivre ?
::On trouve [http://www.cnrtl.fr/dictionnaires/anciens/ ici] la liste des dictionnaires anciens. --[[Utilisateur:Ambre Troizat|Bel Bonjour, Ambre Troizat]] ([[Discussion utilisateur:Ambre Troizat|discussion]]) 11 novembre 2015 à 12:57 (UTC)
=== Correction des dictionnaires présents sur Wikisource ===
Pouvons-nous établir comme règle que tout chercheur Wikimédien définissant un mot en référence avec un dictionnaire du domaine public présent sur Wikisource s'assure que la définition est effectivement accessible sur ce projet. Soit en procédant lui-même à la correction du texte, soit en demandant sa correction par une procédure prédéfinie ? --[[Utilisateur:Ambre Troizat|Bel Bonjour, Ambre Troizat]] ([[Discussion utilisateur:Ambre Troizat|discussion]]) 7 novembre 2015 à 12:15 (UTC)
=== Concevoir la mise en page ===
Dans le modèle {{m|R:Gaffiot|2=operarius}}, à la place de "ouvrier", c’est l'entrée en latin qui doit apparaître, me semble-til. Il serait peut-être nécessaire de le préciser dans la documentation du modèle ???
Il me semble également nécessaire de concevoir une mise en page automatique dans le lexique de la recherche. Dans l'exemple, {{R:Gaffiot|operarius}} le rendu : ''« operarius », dans Félix Gaffiot, Dictionnaire latin français, Hachette, 1934 → consulter cet ouvrage'' ne peut apparaître dans le corps du mémoire lui-même et encore moins pour une thèse. --[[Utilisateur:Ambre Troizat|Bel Bonjour, Ambre Troizat]] ([[Discussion utilisateur:Ambre Troizat|discussion]]) 7 novembre 2015 à 12:43 (UTC)
=== Définir des modèles et des normes avec un objectif de qualité de la recherche sur Wikiversité ===
Les propositions ci-dessus participent à la définition d'une recherche de qualité sur Wikiversité. --[[Utilisateur:Ambre Troizat|Bel Bonjour, Ambre Troizat]] ([[Discussion utilisateur:Ambre Troizat|discussion]]) 7 novembre 2015 à 12:43 (UTC)
== Poste de liaison avec la communauté ==
Mon équipe recherche un nouvel Intermédiaire de communauté (''[[:m:Community Engagement (Product)|Community Liaison]]'') pour travailler avec [[mediawikiwiki:Wikimedia Discovery|l'équipe de recherche]] et avec notre communauté. Mes collègues vivent dans six différents pays et nous devons parler à des utilisateurs Wikimedia du monde entier. Le candidat idéal est un Wikimédien expérimenté, capable de parler anglais et maitrisant l'écriture dans au moins une autre langue. Si vous êtes intéressés, lisez [https://boards.greenhouse.io/wikimedia/jobs/99533 les informations sur comment candidater] et envoyez votre candidature le plus tôt possible. Les entretiens commencent maintenant. Partagez l'information avec les autres membres de la communauté qui pourraient être intéressés. Merci ! [[Utilisateur:Whatamidoing (WMF)|Whatamidoing (WMF)]] ([[Discussion utilisateur:Whatamidoing (WMF)|discussion]]) 5 novembre 2015 à 20:13 (UTC)
== [[m:Special:MyLanguage/Tech/News/2015/46|Tech News: 2015-46]] ==
<section begin="technews-2015-W46"/><div class="plainlinks mw-content-ltr" lang="fr" dir="ltr"><div class="plainlinks">
Dernières '''[[m:Special:MyLanguage/Tech/News|actualités techniques]]''' de la communauté technique Wikimédia. N’hésitez pas à informer les autres utilisateurs de ces changements. Certains changements ne vous concernent pas. [[m:Special:MyLanguage/Tech/News/2015/46|D’autres traductions]] sont disponibles.
'''Changements récents'''
* Le droit [[m:Special:MyLanguage/Superprotect|superprotect]] a été supprimé. [https://lists.wikimedia.org/pipermail/wikitech-l/2015-November/083866.html]
* Il est dorénavant possible de passer de l’éditeur de code à l’éditeur visuel sans sauvegarder. Les modifications faites ne sont pas perdues. [https://phabricator.wikimedia.org/T49779]
* <span title="Advanced item">[[Fichier:VisualEditor_-_Icon_-_Advanced.svg|18px|link=]]</span> Les sauvegardes JSON des index de recherche en production sont dorénavant disponibles. Ils peuvent être importés dans Elasticsearch. [https://phabricator.wikimedia.org/T109690]
'''Problèmes'''
* Il manquait quelques traductions aux extensions ''Thanks'' et ''Echo''. Il a été fait appel aux traducteurs et cela devrait être résolu sous peu. [https://phabricator.wikimedia.org/T117966]
'''Changements cette semaine'''
* Les vignettes des fichiers [[:m:w:fr:Tagged Image File Format|TIFF]] 16 bits seront affichés correctement, contrairement à avant. [https://phabricator.wikimedia.org/T116947]
* <span title="Élément récurrent">[[Fichier:Octicons-sync.svg|12px|link=]]</span> La [[mw:MediaWiki 1.27/wmf.6|nouvelle version]] de MediaWiki sera sur les wikis de test et sur MediaWiki.org à partir du 10 novembre. Elle sera sur tous les wikis à partir du 11 novembre, sauf pour les Wikipédias qui attendront le 12 novembre ([[mw:MediaWiki 1.27/Roadmap|calendrier]]).
'''Réunions'''
* <span title="Élément récurrent">[[Fichier:Octicons-sync.svg|12px|link=]]</span> Vous pouvez participer à la prochaine réunion avec l’équipe de l’Éditeur visuel. Au cours de cette réunion, vous pourrez indiquer aux développeurs quelles anomalies vous semblent les plus importantes. Cette réunion aura lieu le [http://www.timeanddate.com/worldclock/fixedtime.html?hour=19&min=00&sec=0&day=10&month=11&year=2015 10 novembre à 19 h (UTC)]. Voyez [[mw:VisualEditor/Weekly triage meetings|comment participer]].
'''Changements à venir'''
* [[m:Community Tech/RevisionSlider|Un nouvel outil]] pour naviguer à travers les pages de diff est en cours de développement. Vous pouvez tester [[m:Community Tech/RevisionSlider|et faire des retours]]. [https://phabricator.wikimedia.org/T110160]
* Les options sur [[Spécial:Watchlist|Spécial:Liste de suivi]] seront affichées légèrement différemment. [https://phabricator.wikimedia.org/T50615]
'''''[[m:Special:MyLanguage/Tech/News|Actualités techniques]]''' préparées par les [[m:Special:MyLanguage/Tech/Ambassadors|ambassadeurs techniques]] et publiées par le [[m:Special:MyLanguage/User:MediaWiki message delivery|robot]] • [[m:Special:MyLanguage/Tech/News#contribute|Contribuer]] • [[m:Special:MyLanguage/Tech/News/2015/46|Traduire]] • [[m:Tech|Obtenir de l'aide]] • [[m:Talk:Tech/News|Donner votre avis]] • [[m:Global message delivery/Targets/Tech ambassadors|S’inscrire ou se désinscrire]].''
</div></div> <section end="technews-2015-W46"/> 9 novembre 2015 à 17:18 (UTC)
<!-- Message envoyé par User:Johan (WMF)@metawiki en utilisant la liste à https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=14468289 -->
== Community Wishlist Survey ==
<div class="plainlinks mw-content-ltr" lang="fr" dir="ltr">
Enquête des envies de la communauté
Bonjour tout le monde!
L'équipe ''[[:m:Community Tech|Community Tech]]'' de la Wikimedia Foundation se concentre sur la construction d’outils améliorés de curation et de modération pour les contributeurs Wikimédia expérimentés. Nous sommes maintenant en train de lancer une '''[[:m:2015 Community Wishlist Survey|enquête sur les envies de la communauté]]''' pour trouver le plus utile des projets sur lequel nous pourrions travailler.
Pour la première étape de l'enquête, nous invitons tous les contributeurs actifs à nous soumettre de brèves propositions, en expliquant le projet sur lequel vous souhaiteriez que nous travaillions et l'importance de ce projet. L'étape une durera deux semaines. À l'étape deux, nous vous demanderons de voter pour les propositions. Après quoi nous analyserons les dix meilleures propositions pour réaliser une liste priorisée.
Bien que la consultation soit conduite en anglais, nous invitons les participants à tous les wikis de Wikimedia à soumettre leurs propositions. Nous allons également inviter des traducteurs bénévoles à transcrire ces propositions en anglais.
Votre proposition doit inclure : le problème que vous souhaitez résoudre, à qui cela bénéficiera-t-il et une possible solution si vous en avez une. Vous pouvez soumettre votre proposition sur la page de l'enquête, en utilisant le champ de saisie et en validant avec le gros bouton bleu. Nous recueillons les propositions durant deux semaines (fin le 23 novembre).
Nous sommes impatients de connaître vos idées!
</div> <div lang="en" dir="ltr" class="mw-content-ltr">Community Tech Team via [[Utilisateur:MediaWiki message delivery|MediaWiki message delivery]] ([[Discussion utilisateur:MediaWiki message delivery|discussion]]) 9 novembre 2015 à 21:57 (UTC)</div>
<!-- Message envoyé par User:Johan (WMF)@metawiki en utilisant la liste à https://meta.wikimedia.org/w/index.php?title=User:Johan_(WMF)/Target_lists/Global_distribution&oldid=14554458 -->
== Wikimania 2016 scholarships ambassadors needed ==
<div lang="en" dir="ltr" class="mw-content-ltr">
Hello! [[wm2016:|Wikimania 2016]] scholarships will soon be open; by the end of the week we'll form the committee and we need your help, see [[wm2016:Special:MyLanguage/Scholarship committee|Scholarship committee]] for details.
If you want to carefully review nearly a thousand applications in January, you might be a perfect committee member. Otherwise, you can '''volunteer as "ambassador"''': you will observe all the committee activities, ensure that people from your language or project manage to apply for a scholarship, translate '''scholarship applications written in your language''' to English and so on. Ambassadors are allowed to ask for a scholarship, unlike committee members.
[[wm2016:Scholarship committee|Wikimania 2016 scholarships subteam]] 10 novembre 2015 à 10:47 (UTC)
</div>
<!-- Message envoyé par User:Nemo bis@metawiki en utilisant la liste à https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=14347818 -->
== Modèle Trouver des sources ==
Je relève le modèle "<nowiki>{{Trouver des sources}}</nowiki>" sur Wikipédia. Le rendu est le suivant : "Trouver des sources : "Groupe de recherche Achac" – Google News Google Books Google Scholar E. Universalis Gallica Persée". Je n'ai pas trouvé le modèle sur Wikiversité. Est-il possible de l'importer et de l'adapter ?
Je propose ce rendu : "Trouver des sources : "''mots clés''" – Bnf - [http://www.cairn.info/ Cairn] - [http://www.europeana.eu/portal/?lang=fr Européana] - Gallica - Google News Google Books Google Scholar - [http://www.persee.fr/ Persée] - [http://www.universalis.fr/recherche/?q=%22Groupe+de+recherche+Achac%22&btn_recherche= E. Universalis] - L'Harmattan" --[[Utilisateur:Ambre Troizat|Bel Bonjour, Ambre Troizat]] ([[Discussion utilisateur:Ambre Troizat|discussion]]) 10 novembre 2015 à 13:38 (UTC)
:{{fait}} {{M|Trouver des sources}}. [[Utilisateur:JackPotte|JackPotte]] ([[Discussion utilisateur:JackPotte|<span style="color:#FF6600">$</span>♠]]) 10 novembre 2015 à 20:29 (UTC)
== Projet:La bibliothèque Wikipédia ==
Comment intervient le [[w:Projet:La bibliothèque Wikipédia|Projet:La bibliothèque Wikipédia]] dans Wikiversité ? --[[Utilisateur:Ambre Troizat|Bel Bonjour, Ambre Troizat]] ([[Discussion utilisateur:Ambre Troizat|discussion]]) 10 novembre 2015 à 13:38 (UTC)
:Je ne sais pas s'il reste un bibliothécaire pour s'en occuper, que propose-tu, que [[Bibliothèque wikiversitaire]] pointe dessus en bas de page ? [[Utilisateur:JackPotte|JackPotte]] ([[Discussion utilisateur:JackPotte|<span style="color:#FF6600">$</span>♠]]) 10 novembre 2015 à 20:40 (UTC)
::Ce serait un bon début {{sourire}} ! Merci. --[[Utilisateur:Ambre Troizat|Bel Bonjour, Ambre Troizat]] ([[Discussion utilisateur:Ambre Troizat|discussion]]) 10 novembre 2015 à 21:02 (UTC)
:::{{fait}} [[Utilisateur:JackPotte|JackPotte]] ([[Discussion utilisateur:JackPotte|<span style="color:#FF6600">$</span>♠]]) 11 novembre 2015 à 12:52 (UTC)
== [[m:Special:MyLanguage/Tech/News/2015/47|Tech News: 2015-47]] ==
<section begin="technews-2015-W47"/><div class="plainlinks mw-content-ltr" lang="fr" dir="ltr"><div class="plainlinks">
Dernières '''[[m:Special:MyLanguage/Tech/News|actualités techniques]]''' de la communauté technique Wikimédia. N’hésitez pas à informer les autres utilisateurs de ces changements. Certains changements ne vous concernent pas. [[m:Special:MyLanguage/Tech/News/2015/47|D’autres traductions]] sont disponibles.
'''Changements récents'''
* Vous pouvez utiliser ''[[mw:Extension:TemplateData|TemplateData]]'' pour indiquer en wikicode comment vous souhaitez qu'un modèle soit affiché. Les outils tels que l'éditeur visuel qui permettent de modifier des modèles insérés pourront bientôt utiliser ces informations. [https://phabricator.wikimedia.org/T64147]
* Les icônes présents dans les notifications avec le thème ''MonoBook'' ressembleront davantage aux autres icônes du thème. [https://phabricator.wikimedia.org/T112290]
* L'équipe ''[[m:Community Tech|Community Tech]]'' est en train de réaliser une [[m:Community Tech/Community Wishlist Survey description|enquête sur les envies de la communauté]] pour savoir sur quoi ils devraient plutôt travailler. Ils acceptent dorénavant les propositions dans toutes les langues. Vous pouvez entrer [[m:2015 Community Wishlist Survey#Instructions for submitting a proposal|votre proposition dans le champ au-dessus du bouton bleu et cliquer sur ce dernier une fois terminé]].
* Les wikis peuvent lier la notification de bienvenue à une page spécifique. [https://phabricator.wikimedia.org/T117509]
* <span title="Sujet récurrent">[[Fichier:Octicons-sync.svg|12px|link=]]</span> La [[mw:MediaWiki 1.27/wmf.7|nouvelle version]] de MediaWiki sera sur les wikis de test et sur MediaWiki.org à partir du 17 novembre. Elle sera sur tous les wikis à partir du 18 novembre, sauf pour les Wikipédias qui attendront le 19 novembre ([[mw:MediaWiki 1.27/Roadmap|calendrier]]).
'''Réunions'''
* <span title="Sujet récurrent">[[Fichier:Octicons-sync.svg|12px|link=]]</span> Vous pouvez participer à la prochaine réunion avec l’équipe de l’Éditeur visuel. Au cours de cette réunion, vous pourrez indiquer aux développeurs quelles anomalies vous semblent les plus importantes. Cette réunion aura lieu le [http://www.timeanddate.com/worldclock/fixedtime.html?hour=19&min=00&sec=0&day=17&month=11&year=2015 17 novembre à 19 h (UTC)]. Voyez [[mw:VisualEditor/Weekly triage meetings|comment participer]].
'''Changements à venir'''
* Internet Explorer 8 ne supportera plus JavaScript. Il [[mw:Special:MyLanguage/Compatibility#Grade C|fonctionnera encore]] mais ne sera pas capable d’utiliser certaines fonctionnalités. Cela peut être résolu en mettant à jour le navigateur vers une version plus récente. Ce changement se passera en janvier 2016. [https://phabricator.wikimedia.org/T118303][https://lists.wikimedia.org/pipermail/wikitech-ambassadors/2015-November/001286.html]
'''''[[m:Special:MyLanguage/Tech/News|Actualités techniques]]''' préparées par les [[m:Special:MyLanguage/Tech/Ambassadors|ambassadeurs techniques]] et publiées par le [[m:Special:MyLanguage/User:MediaWiki message delivery|robot]] • [[m:Special:MyLanguage/Tech/News#contribute|Contribuer]] • [[m:Special:MyLanguage/Tech/News/2015/47|Traduire]] • [[m:Tech|Obtenir de l'aide]] • [[m:Talk:Tech/News|Donner votre avis]] • [[m:Global message delivery/Targets/Tech ambassadors|S’inscrire ou se désinscrire]].''
</div></div> <section end="technews-2015-W47"/> 16 novembre 2015 à 19:39 (UTC)
<!-- Message envoyé par User:Johan (WMF)@metawiki en utilisant la liste à https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=14554655 -->
== Toxware ==
Cela pourrait être:
'''logiciel qui, d’abord attractif, prometteur, rentable, de par son usage, devient avec le temps plus coûteux et nuisible que profitable à l'utilisateur.'''
'''Exemples:'''
* Une application ludique pour smartphone dont la version initiale est gratuite, mais dont les messages publicitaires en nombre croissant viennent progressivement perturber l'usage, accompagnés d'invitations à passer à une version payante pour les supprimer, est un petit toxware.
* Un anti-virus pré-installé sur un nouvel ordinateur, en redondance avec l'anti-virus standard du système d'exploitation, et gratuit pendant 30 jours, puis devenant payant sauf à devoir supporter des invites continuelles ou entreprendre une dé-installation complexe, est aussi un toxware.
* Un logiciel d'entreprise (gestionnaire de sources, de configuration, d'etl, un compilateur) d’abord profitable mais dont chaque montée de version de plus en plus complexe suppose assistance payante et introduit la nécessité de la mise à jour suivante, est un gros toxware.
[http://martin.depauw.free.fr/toxware.php Proposition de terminologie par ici].
(Heu finalement, je ne suis pas encore sûr d’avoir mis cette idée au bon endroit...)
--[[Utilisateur:DBPBLCS|DBPBLCS]] ([[Discussion utilisateur:DBPBLCS|discussion]]) 23 novembre 2015 à 20:17 (UTC)
== [[m:Special:MyLanguage/Tech/News/2015/48|Tech News: 2015-48]] ==
<section begin="technews-2015-W48"/><div class="plainlinks mw-content-ltr" lang="fr" dir="ltr"><div class="plainlinks">
Dernières '''[[m:Special:MyLanguage/Tech/News|actualités techniques]]''' de la communauté technique Wikimédia. N’hésitez pas à informer les autres utilisateurs de ces changements. Certains changements ne vous concernent pas. [[m:Special:MyLanguage/Tech/News/2015/48|D’autres traductions]] sont disponibles.
'''Changements récents'''
* <span title="Sujet technique">[[Fichier:VisualEditor_-_Icon_-_Advanced.svg|18px|link=]]</span> Une nouvelle API pour obtenir les statistiques de consultation des articles a été [https://lists.wikimedia.org/pipermail/analytics/2015-November/004529.html annoncée]. Vous pouvez [[phab:T112956|donner votre avis]] afin d’aider à décider quelles données devront être ajoutées à l’avenir.
'''Changements cette semaine'''
* MediaWiki ne sera pas mis à jour sur les wikis cette semaine ([[mw:MediaWiki 1.27/Roadmap|calendrier]]).
'''Réunions'''
* Vous pouvez participer à la prochaine réunion avec l’équipe technique des langues. La réunion portera sur les mises à jour et questions-réponses de l'outil de traduction de contenu. Cette réunion aura lieu le [http://www.timeanddate.com/worldclock/fixedtime.html?hour=13&min=00&sec=0&day=25&month=11&year=2015 25 novembre à 13 h (UTC)]. Voyez [[m:IRC office hours|comment participer]].
* <span title="Sujet récurrent">[[Fichier:Octicons-sync.svg|12px|link=]]</span> Vous pouvez participer à la prochaine réunion avec l’équipe de l’Éditeur visuel. Au cours de cette réunion, vous pourrez indiquer aux développeurs quelles anomalies vous semblent les plus importantes. Cette réunion aura lieu le [http://www.timeanddate.com/worldclock/fixedtime.html?hour=19&min=00&sec=0&day=24&month=11&year=2015 24 novembre à 19 h (UTC)]. Voyez [[mw:VisualEditor/Weekly triage meetings|comment participer]].
* <span title="Sujet technique">[[Fichier:VisualEditor_-_Icon_-_Advanced.svg|18px|link=]]</span> Vous pouvez participer à la prochaine réunion avec le comité d’architecture. Le sujet de cette semaine est « [[phab:T118932|RFC: augmenter la version de PHP requise par MediaWiki et mettre à jour les conventions de programmation]] ». La réunion aura lieu le [http://www.timeanddate.com/worldclock/fixedtime.html?hour=21&min=00&sec=0&day=25&month=11&year=2015 25 novembre à 21 h (UTC)]. Voyez [[mw:Architecture meetings|comment participer]].
'''Changements à venir'''
* <span title="Sujet technique">[[Fichier:VisualEditor_-_Icon_-_Advanced.svg|18px|link=]]</span> À partir du {{1er}} décembre, l’API de MediaWiki ne proposera plus les formats <code>dbg</code>, <code>txt</code> et <code>yaml</code> pour le contenu de ses réponses. [https://lists.wikimedia.org/pipermail/mediawiki-api-announce/2015-November/000098.html]
'''''[[m:Special:MyLanguage/Tech/News|Actualités techniques]]''' préparées par les [[m:Special:MyLanguage/Tech/Ambassadors|ambassadeurs techniques]] et publiées par [[m:Special:MyLanguage/User:MediaWiki message delivery|robot]] • [[m:Special:MyLanguage/Tech/News#contribute|Contribuer]] • [[m:Special:MyLanguage/Tech/News/2015/48|Traduire]] • [[m:Tech|Obtenir de l'aide]] • [[m:Talk:Tech/News|Donner votre avis]] • [[m:Global message delivery/Targets/Tech ambassadors|S’inscrire ou se désinscrire]].''
</div></div> <section end="technews-2015-W48"/> 23 novembre 2015 à 20:26 (UTC)
<!-- Message envoyé par User:Johan (WMF)@metawiki en utilisant la liste à https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=14698132 -->
== Ce qui n’est pas acceptable ! ==
Salut! J’ai adoré le travail du script Lua. Faites attention à vos commentaires, ils pourraient être mal perçus.
"Commentaires:
Les pages d'exercices sont très pauvres en contenu. Ce qui n’est pas acceptable !"
J'avais juste pris soin de placer ces liens rouge pour mettre en évidence le contenu du modèle de navigation et le travail à réaliser en termes de quizz/exo/tp. Je suis peut-être sensible mais j'aurais préféré: "la leçon est ajoutée à la liste 'focus' pour que les autres wikiversitaires puissent vous aider à compléter les exercices."
Beijos ;-) --[[Utilisateur:Youni Verciti|Youni Verciti]] ([[Discussion utilisateur:Youni Verciti|discussion]]) 24 novembre 2015 à 10:29 (UTC)
: Ce sont des commentaires provisoires qui me permettent de mettre le programme au point. {{sourire}} Mais effectivement cet humour peut être mal perçu ! Je vais donc le modifier. Ce script analyse toutes les leçons de la Wikiversité et pas seulement les tiennes ! Il a pour but de faciliter la détection des leçons mal évaluées dans leur page de discussion {{sourire}} — [[Utilisateur:Lydie Noria|Lydie Noria]] ([[Discussion utilisateur:Lydie Noria|discussion]]) 24 novembre 2015 à 11:35 (UTC)
== On dirait que les choses bougent sur la wikiversité italienne ==
Bonjour, En passant par it.wikiversité, j’ai remarqué que toutes les pages du site invitent à participer à [[v:it:Discussioni Wikiversità:Riorganizzazione 2015|cette page de discussion]]. Bonne journée à tous, [[User:Lionel Scheepmans|Lionel Scheepmans]] <sup><strong>✉ </strong> [[User talk:Lionel Scheepmans|Contact]]</sup> <sub>Désolé pour ma [[w:dysorthographie|dysorthographie]]</sub> 25 novembre 2015 à 16:42 (UTC)
:Et ?, car je ne suis pas italophone. [[Utilisateur:Crochet.david|Crochet.david]] ([[Discussion utilisateur:Crochet.david|discussion]]) 25 novembre 2015 à 18:09 (UTC)
: Ça a l'air intéressant. Peut-tu nous traduire la page ? {{sourire}} — [[Utilisateur:Lydie Noria|Lydie Noria]] ([[Discussion utilisateur:Lydie Noria|discussion]]) 25 novembre 2015 à 18:18 (UTC)
::Beaucoup de cas par cas, difficile à résumer dans une traduction de trois lignes. [[Utilisateur:JackPotte|JackPotte]] ([[Discussion utilisateur:JackPotte|<span style="color:#FF6600">$</span>♠]]) 25 novembre 2015 à 20:13 (UTC)
:::Quel est le sujet ? --[[Utilisateur:Ambre Troizat|Ambre Troizat]] ([[Discussion utilisateur:Ambre Troizat|discussion]]) 26 novembre 2015 à 11:06 (UTC)
:::: Si on connaissait le sujet, ce serait déjà un bon début.{{sourire}} — [[Utilisateur:Lydie Noria|Lydie Noria]] ([[Discussion utilisateur:Lydie Noria|discussion]]) 26 novembre 2015 à 11:38 (UTC)
{{mdr}}Moi non plus je ne lis pas l'Italien ! Je voulais juste attirer l'attention. Pour le reste faite comme moi, utiliser un traducteur en ligne. Bizarre je ne reçois de nouveau plus de notification par email de ma liste de suivis... [[User:Lionel Scheepmans|Lionel Scheepmans]] <sup><strong>✉ </strong> [[User talk:Lionel Scheepmans|Contact]]</sup> <sub>Désolé pour ma [[w:dysorthographie|dysorthographie]]</sub> 26 novembre 2015 à 12:52 (UTC)
: Je trouve Systranet très bien. Mais, je n'aime pas utiliser un traducteur pour une langue que je ne connais pas. --[[Utilisateur:Ambre Troizat|Ambre Troizat]] ([[Discussion utilisateur:Ambre Troizat|discussion]]) 26 novembre 2015 à 20:29 (UTC)
:: Il semble que cela concerne une réorganisation massive liée à l'année 2015. En effet, ça a l'air de bouger…
:: Qu'est-ce qui te prend de passer par it.wikiversité (et de nous passer des trucs qu'on ne comprend pas) ?
:: J’ai rien à dire ; j’ai passé un petit temps à booster les gens de manière pas forcément sympathique. [[Utilisateur:Frigory|Frigory]] <small class="plainlinks">([[Discussion Utilisateur:Frigory|<span title="page de discussion">d</span>]] · [[Spécial:Contributions/Frigory|<span title="contributions">c</span>]] · [{{fullurl:Special:Log|type=block&page=User:{{urlencode:Frigory}}}} <span title="blocages">b</span>] · [[sulutil:Frigory|<span title="Compte unifié">s</span>]])</small>
== [[m:Special:MyLanguage/Free Bassel/MassMessages/2015 Free Bassel banner straw poll|Your input requested on the proposed #FreeBassel banner campaign]] ==
''This is a message regarding the [[:m:Special:MyLanguage/Free Bassel/Banner|proposed 2015 Free Bassel banner]]. [[m:Special:MyLanguage/Free Bassel/MassMessages/2015 Free Bassel banner straw poll|Translations]] are available.''
Hi everyone,
This is to inform all Wikimedia contributors that a [[:m:Special:MyLanguage/Free Bassel/Banner/Straw poll|straw poll seeking your involvement]] has just been started on Meta-Wiki.
As some of your might be aware, a small group of Wikimedia volunteers have proposed a banner campaign informing Wikipedia readers about the urgent situation of our fellow Wikipedian, open source software developer and Creative Commons activist, [[:w:Bassel Khartabil|Bassel Khartabil]]. An exemplary [[:m:Special:MyLanguage/Free Bassel/Banner|banner]] and an [[:m:Special:MyLanguage/Free Bassel/Banner|explanatory page]] have now been prepared, and translated into about half a dozen languages by volunteer translators.
We are seeking [[:m:Special:MyLanguage/Free Bassel/Banner/Straw poll|your involvement to decide]] if the global Wikimedia community approves starting a banner campaign asking Wikipedia readers to call on the Syrian government to release Bassel from prison. We understand that a campaign like this would be unprecedented in Wikipedia's history, which is why we're seeking the widest possible consensus among the community.
Given Bassel's urgent situation and the resulting tight schedule, we ask everyone to [[:m:Special:MyLanguage/Free Bassel/Banner/Straw poll|get involved with the poll and the discussion]] to the widest possible extent, and to promote it among your communities as soon as possible.
(Apologies for writing in English; please kindly [[m:Special:MyLanguage/Free Bassel/MassMessages/2015 Free Bassel banner straw poll|translate]] this message into your own language.)
Thank you for your participation!
''Posted by the [[:m:Special:MyLanguage/User:MediaWiki message delivery|MediaWiki message delivery]] 21:47, 25 November 2015 (UTC) • [[m:Special:MyLanguage/Free Bassel/MassMessages/2015 Free Bassel banner straw poll|Translate]] • [[:m:Talk:Free Bassel/Banner|Get help]]
<!-- Message envoyé par User:Varnent@metawiki en utilisant la liste à https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=14758733 -->
== Formation à Zotero ==
À l'attention des contributeurs de la [[Faculté:Médecine|Faculté de Médecine]]. Construire facilement votre bibliographie ? Il reste des places pour la formation Zotero de '''biusante.parisdescartes.fr''' du samedi 12 décembre 2015 (9 h 30–13 h). - [http://www2.biusante.parisdescartes.fr/wordpress/index.php/formez-vous-a-zotero-2015-12-12/#sthash.89q0UvaA.dpuf See more]. --[[Utilisateur:Ambre Troizat|Ambre Troizat]] ([[Discussion utilisateur:Ambre Troizat|discussion]]) 26 novembre 2015 à 11:05 (UTC)
:Merci pour l'info [[Utilisateur:Ambre Troizat|Ambre Troizat]]. [[Wikiversité:La_salle_café/octobre_2015#ITYPA, un premier {{Abréviation|MOOC|Massive Open Online Course|en}} francophone et connectiviste|J’ai bien lu ton intervention au sujet de MOOC]] grâce au système de notification. Je partage ton avis sur le fait que la Wikiversité doit avoir son projet spécifique mais aussi son fonctionnement spécifique. Concernant ton post, je me demande dans quelle mesure, si tu veux attirer l'attention de toute la communauté sur tes propos, il ne serait pas préférable d'ouvrir un nouveau post sur la page de la salle café en cours d'utilisation. [[User:Lionel Scheepmans|Lionel Scheepmans]] <sup><strong>✉ </strong> [[User talk:Lionel Scheepmans|Contact]]</sup> <sub>Désolé pour ma [[w:dysorthographie|dysorthographie]]</sub> 26 novembre 2015 à 12:58 (UTC)
== Modèle pour faciliter le dialogue ==
{{comment}} Bonjour : Trouvé sur Commons. Je teste.
:<nowiki>{{comment}}</nowiki> ne fonctionne pas encore sur Wikiversité. Est-il possible de l'importer {{Merci}}. S'il était possible de faire figurer la signature juste après pour avoir un rendu à peu près comme ceci : " Commentaire de --[[Utilisateur:Ambre Troizat|Ambre Troizat]] ([[Discussion utilisateur:Ambre Troizat|discussion]]) 26 novembre 2015 à 20:27 (UTC).
::Salut [[Utilisateur:Ambre Troizat|Ambre Troizat]], J’ai déjà importer des modèles depuis Wikipedia mais jamais depuis commons. Comme c’est un site multilingue j'ose pas trop m'aventurer. Mais tu ferais mieux de poster ce genre de demande sur la page [[Wikiversité:Requêtes aux administrateurs]] quand il s'agit de requête seulement réalisable par les admin et sur la page [[Wikiversité:Requêtes aux contributeurs]] si tout le monde peut le faire. Ca désengorge la salle café et puis ça permet de choisir plus facillement quels types messages on veux recevoir dans sa liste de suivit ou dans ses email. [[User:Lionel Scheepmans|Lionel Scheepmans]] <sup><strong>✉ </strong> [[User talk:Lionel Scheepmans|Contact]]</sup> <sub>Désolé pour ma [[w:dysorthographie|dysorthographie]]</sub> 26 novembre 2015 à 22:04 (UTC)
:Merci, [[User:Lionel Scheepmans|Lionel]]. Je note cela dans mon pense-bête et j'essaie de faire la différence. --[[Utilisateur:Ambre Troizat|Ambre Troizat]] ([[Discussion utilisateur:Ambre Troizat|discussion]]) 27 novembre 2015 à 00:37 (UTC)
::{{fait}} Hormis la partie multilingue, il s'agit juste d'une image suivie d'un texte, donc je l'ai créé sans l'importer. [[Utilisateur:JackPotte|JackPotte]] ([[Discussion utilisateur:JackPotte|<span style="color:#FF6600">$</span>♠]]) 27 novembre 2015 à 07:40 (UTC)
{{comment}} Merci [[Utilisateur:JackPotte|JackPotte]] ! --[[Utilisateur:Ambre Troizat|Ambre Troizat]] ([[Discussion utilisateur:Ambre Troizat|discussion]]) 27 novembre 2015 à 15:39 (UTC)
== La Wikiversité et l'arrivée des {{Abréviation|MOOC|Massive Open Online Course|en}} (Massive Open Online Course) ... Suite ==
Lien du débat initial : [[Wikiversité:La_salle_café/octobre_2015#La_Wikiversité et l'arrivée des {{Abréviation|MOOC|Massive Open Online Course|en}} (Massive Open Online Course)|La Wikiversité et l'arrivée des {{Abréviation|MOOC|Massive Open Online Course|en}} (Massive Open Online Course)]]
=== ITYPA, un premier {{Abréviation|MOOC|Massive Open Online Course|en}} francophone et connectiviste ===
Pour en savoir plus, et mieux, il serait utile de consulter les archives de [http://itypa.net/about/ Itypa], premier {{Abréviation|MOOC|Massive Open Online Course|en}} en français créé à l'automne 2012. [http://www.innovation-pedagogique.fr/article124.html Cet article] de [http://mooc-francophone.com/interview-jean-marie-gilliot/ Jean-Marie Gilliot], Anne-Céline Grolleau, Morgan Magnin et [https://www.canal-u.tv/video/universite_paris_diderot/plutot_s_user_avec_les_moocs_que_de_se_rouiller_christine_vaufrey.13275 Christine Vaufrey], repris des actes du Colloque QPES 2013 (Page 253 à 259), publié le 17 juin 2015 par [https://www.cnnumerique.fr/membres/michel-briand/ Michel Briand | Conseil national du numérique] fait un point. J’ai créé et administré le groupe [https://www.facebook.com/groups/jItypa/?fref=ts J'apprends avec le MooC Itypa].<br />Voir aussi [http://mooc.gestiondeprojet.pm/ {{Abréviation|MOOC|Massive Open Online Course|en}} ABC Gestion de Projet], 1er {{Abréviation|MOOC|Massive Open Online Course|en}} certifiant français, créé par Rémi Bachelet et son équipe dont Matthieu Cisel.<br />Je pense que Wikiversité ne peut pas être un Mooc. La différence de Wikiversité c’est la possibilité, non pas d'apprendre, mais d'appliquer son savoir à la recherche, donc à l'émergence de nouveaux savoirs. Je suis d'accord avec [[User:Lionel Scheepmans|Lionel Scheepmans]], "''la naissance d'une bibliothèque (Cf. [[Discussion Département:Bases de données bibliographiques]]) et d'une revue scientifique ouvre deux nouveaux créneaux d'activités qui pourraient devenir une chance pour la communauté de se réorienter non plus vers une plateforme de cours en ligne''", mais nous ne pouvons pas nous percevoir comme "''une plateforme de services annexes aux MOOC''". Nous sommes à la recherche de notre propre dynamique pour établir des échanges entre chercheurs (écouter la conférence de Christine Vaufrey). --[[Utilisateur:Ambre Troizat|Ambre Troizat]] ([[Discussion utilisateur:Ambre Troizat|discussion]]) 27 novembre 2015 à 00:35 (UTC)
:Je partage ton avis [[Utilisateur:Ambre Troizat|Ambre Troizat]], il est évident que la Wikiversité doit avoir son projet spécifique. C'est déjà le cas je pense, je ne crois pas qu’il existe autre part sur le net un espace gratuit comparable au nôtre. Notre potentiel est aussi illimité. [[User:Lionel Scheepmans|Lionel Scheepmans]] <sup><strong>✉ </strong> [[User talk:Lionel Scheepmans|Contact]]</sup> <sub>Désolé pour ma [[w:dysorthographie|dysorthographie]]</sub> 27 novembre 2015 à 11:19 (UTC)
::Bonjour, [[User:Lionel Scheepmans|Lionel]]. J’ai mis ma contribution sur la page de la salle de café du mois. Nous sommes d'accord sur le fond. --[[Utilisateur:Ambre Troizat|Ambre Troizat]] ([[Discussion utilisateur:Ambre Troizat|discussion]]) 27 novembre 2015 à 11:32 (UTC)
== Structuration de la Wikiversité ==
Bonjour,
J'avais une question concernant la structuration de la Wikiversité. Est-ce que lors de la création d'un cours ou d'une formation, on peut remplacer leçon par séquence, chapitre par thème, etc. ? Est-ce que c’est obligatoire de suivre le wording employé de façon générale sur la Wikiversité ou de mettre une formation dans un département ?
Merci d'avance pour votre aide
--[[Utilisateur:Mdia12|Mdia12]] ([[Discussion utilisateur:Mdia12|discussion]]) 27 novembre 2015 à 14:53 (UTC) — Mariama
: Bonjour, sur la Wikiversité, vous devez respecter la structuration déjà présente. Vous ne pouvez pas remplacer leçon par séquence par exemple. Pour changer l'aspect de la Wikiversité, il faut passer par un vote de la communauté : Voir [[Wikiversité:Prise de décision]]. {{sourire}} — [[Utilisateur:Lydie Noria|Lydie Noria]] ([[Discussion utilisateur:Lydie Noria|discussion]]) 27 novembre 2015 à 17:04 (UTC)
::Bonjour [[Utilisateur:Mdia12|Mariama]] et bonjour [[Utilisateur:Lydie Noria|Lydie Noria]], je me permet de répondre de façon plus nuancée à cette question à laquelle il est difficile d'apporter une réponse claire et définitive dans l'état actuel du projet. D'un point de vue technique, oui tu peux faire ce que tu veux dans l'organisation de tes cours mais... Avant de faire un choix, il faut penser à deux choses : d’une part tes compétences technique pour modifier les choses comme tu le veux et d’autre part l'intégration de ton travail dans la conduite du projet global. Il existe au sein de [[w:MediaWiki|MediaWiki]] ce que l’on appelle en français des modèles. Ces modèles apportent deux gros avantages: Grâce au copier coller ils offrent la capacité aux débutants de mettre en forme rapidement une page ou un contenu de page et d’autre part, ils garantissent une certain homogénéité au sein du projet tant au niveau graphique qu'au niveau du ''wording'' pour reprendre ton anglicisme. De plus la plupart des modèles ajoute automatiquement une ou plusieurs catégories quand on les ajoutes ce qui permet de mettre une mise à jour des page catégorie sans même que les utilisateurs ne s'en rendent compte.
::Le gros inconvénient des modèles par contre est celui que tu viens de soulever : Ils offrent en général très peu de liberté de configuration puisqu’il sont utilisé sur de nombreuse page et donc susceptible de changer toute celles-ci. Cependant, rien actuellement au sein du projet wikiversité n'oblige qui que ce soit à utiliser un modèle même si en général il se voit ajouté par un et souvent [[utilisateur:Lydie Noria|une]] administrateur(e). Libre à toi donc de retirer les modèles placer au niveau de tes travaux, mais te voilà avertie sur le fait que tes travaux se verrons « isolés » de l'homogénéité et du fonctionnement « standard » du projet.
::De même façon pour les départements, si tu décides de ne pas lier ton travail à un département via l’utilisation du modèle libre à toi, mais ton travail perdra alors de la visibilité au sein du projet.
::Bonne fin de journée, [[User:Lionel Scheepmans|Lionel Scheepmans]] <sup><strong>✉ </strong> [[User talk:Lionel Scheepmans|Contact]]</sup> <sub>Désolé pour ma [[w:dysorthographie|dysorthographie]]</sub> 27 novembre 2015 à 17:09 (UTC)
::: Pas du tout d'accord. Il est totalement hors de question que quelqu’un fasse n’importe quoi dans son coin. La Wikiversité française a une structuration bien définie. Certaines procédures de maintenance deviendraient extrêmement compliquées si les utilisateurs ne respectent pas la structuration déjà présente. {{sourire}} — [[Utilisateur:Lydie Noria|Lydie Noria]]([[Discussion utilisateur:Lydie Noria|discussion]]) 27 novembre 2015 à 17:20 (UTC)
Aaaah [[utilisateur:Lydie Noria|une]], encore une fois...
::::Je rejoint Lydie sur ce point. Certes on peut trouver la mise en forme de la Wikiversité francophone rigide. Certes, mais derrières, le travail de maintenance est plus aisé. Il n'y a qu’à voir les module utilisé par ladite experte pour voir des informations rapidement mis à jour. Il suffit de faire un tour sur les autres wikiversité pour voir un certain « brouillard » voire un certain « fourre-tout ». Il ne faut pas oublier que la wikiversité est francophone est qu'elle doit être la plus compréhensible pour tout francophone. De [[Wikiversité:Organisation des enseignements|structure pyramidale]], que l’on peut toujours critiquer, elle a évoluée pour prendre les desiderata mais tout en préservant le squelette global. [[Utilisateur:Crochet.david|Crochet.david]] ([[Discussion utilisateur:Crochet.david|discussion]]) 27 novembre 2015 à 18:23 (UTC)
:::::Je confirme. Ça peut paraître trop rigide, mais d'un autre côté, c’est plus rigoureux et plus clair. On s'y retrouve mieux. J’ai un peu travaillé dans la Wikiversity anglophone, qui est beaucoup plus souple : chaque ''school'' a son style, et c’est un peu le foutoir. Ça a son charme aussi, mais bon... {{sourire}} --[[Utilisateur:Thierry613|Thierry613]] ([[Discussion utilisateur:Thierry613|discussion]]) 27 novembre 2015 à 18:49 (UTC)
::::::Ceux qui ne veulent aucun modèle ou uniquement les leurs n'ont qu’à publier sur [[b:|Wikilivres]]. [[Utilisateur:JackPotte|JackPotte]] ([[Discussion utilisateur:JackPotte|<span style="color:#FF6600">$</span>♠]]) 27 novembre 2015 à 19:01 (UTC)
Et bien voilà [[Utilisateur:Mdia12|Mariama]], tu viens de voir apparaître l’ensemble de personnes, tous administrateurs du site, qui ont en grande partie et pour la plus part été les fourmis ouvrières de ce qu'est la wikiversité francophone d'aujourd'hui. Et c’est vrai qu'elle présente mieux que les autres projets linguistiques. On peut donc les remercier. Pour le reste, sache que je suis un agent secret anarchiste infiltré dans le gang administrateurs suite à un long travail d'intégration. Pour le prouver, il te suffit de voir ce [[Recherche:Culture fr.wikipedia|un travail de recherche]] que j'arrive encore conserver sans utiliser le modèle recherche. Mais combien de temps encore ? La suite au prochaine épisode... [[User:Lionel Scheepmans|Lionel Scheepmans]] <sup><strong>✉ </strong> [[User talk:Lionel Scheepmans|Contact]]</sup> <sub>Désolé pour ma [[w:dysorthographie|dysorthographie]]</sub> 28 novembre 2015 à 00:20 (UTC)
: {{notif|Lionel Scheepmans}} J’ai bien compris que tu étais un agent infiltré anarchiste, c’est pour cela que, lorsque j’ai réalisé que ton élection en tant qu'administrateur devenait inévitable, la fasciste psychorigide que je suis, dans un acte stratégique désespéré, a incité le grand maniaque de la justesse orthographique et typographique [[Utilisateur:Frigory|Frigory]] à poser sa candidature en même temps que toi, dans l'espoir de conserver un certain équilibre au gang des administrateurs et tenter ainsi d’éviter que la Wikiversité ne sombre dans le chaos. Mais je ne peux décemment pas te laisser raconter aux nouveaux, dans la salle café, que la Wikiversité n'a pas une structure bien définie et que l’on peut y faire n’importe quoi, risquant ainsi de voir celle-ci devenir un lieu de perdition comme [[b:|Wikilivres]]. {{sourire}} — [[Utilisateur:Lydie Noria|Lydie Noria]] ([[Discussion utilisateur:Lydie Noria|discussion]]) 28 novembre 2015 à 07:15 (UTC)
::En français, le verbe [[wikt:pouvoir|pouvoir]] est [[wikt:polysémique|polysémique]] [[Utilisateur:Lydie Noria|Noria]]. [[Utilisateur:Mdia12|Mariama]] peut en effet faire n’importe quoi tant qu'une page n’est pas protégée et tant qu'on ne bloque pas son accès au projet, mais elle ne peut pas faire n’importe quoi, car le gang des bibliothécaires* aura vite fait de la remettre dans les rangs. [[User:Lionel Scheepmans|Lionel Scheepmans]] <sup><strong>✉ </strong> [[User talk:Lionel Scheepmans|Contact]]</sup> <sub>Désolé pour ma [[w:dysorthographie|dysorthographie]]</sub> 28 novembre 2015 à 16:36 (UTC) <small>*ils ont récemment changé de nom pour brouiller les pistes, mais hé hééé... On apprend pas à un singe à faire des grimaces !</small>
:::{{notif|Lionel Scheepmans}} Tes propos m'inquiètent. Il y a une différence énorme entre, d'une part, un utilisateur qui découvre la Wikiversité et, sans le faire exprès, y fait des choses qui ne sont pas conformes aux usages en vigueur sur celle-ci et, d’autre part, un administrateur qui tient des propos contraires aux usages en vigueur sur la Wikiversité. Tu as dis à [[Utilisateur:Mdia12|Mariama]] qu'après réflexion, elle pouvait, si elle le souhaitait, ne pas suivre les usages de la Wikiversité. J’ai d’abord cru, dans un premier temps, que tu disais cela par inexpérience, mais tu sembles vouloir confirmer tes affirmations. Il s'agit là d'un changement radical de la Wikiversité française ! On a déjà eu, dans le passé, des utilisateurs qui voulaient contribuer sur la Wikiversité sans en suivre les usages. Cette situation est très pénible et chronophage pour les administrateurs. Il faut choisir clairement entre les deux politiques :
::: Soit on continu l'organisation structurée actuelle qui facilite la maintenance et offre aux utilisateurs une certaine uniformité de présentation sur toute la Wikiversité. Ce qui suppose qu'on ne laisse pas croire aux nouveaux utilisateurs qu’ils peuvent contribuer comme ils le souhaitent.
::: Soit on change de politique et on laisse les utilisateurs contribuer comme ils le souhaitent sans intervenir et l’on se retrouvera avec une Wikiversité ou les présentations des cours seront différentes aux grès des différents utilisateurs et je ne sais pas comment se fera la maintenance.
::: Il me paraît impensable qu’il n'y ait pas unanimité des administrateurs sur cette question. Je me vois mal, par exemple, continuer à faire des programmes de maintenance en Lua qui supposent une uniformité de présentation du projet pendant que toi, tu racontes aux nouveaux utilisateurs qu’ils peuvent contribuer comme ils le souhaitent sans suivre la structuration déjà existante sur la Wikiversité.
::: Je te demande donc de te conformer aux usages en vigueur sur la Wikiversité où de déclencher une prise de décision si tu souhaites vraiment instaurer sur la Wikiversité un « laisser faire » vis-à-vis des nouveaux utilisateurs. Si tu ne le fais pas et si tu persistes à dire qu'un utilisateur peut faire n’importe quoi tant qu'une page n’est pas protégé, c’est moi qui déclencherais une prise de décision. Nous sommes ici sur une communauté où il y a des usages en vigueur. Chacun est libre d'essayer de changer ces usages, mais s'il désire le faire, il doit s'assurer que ce qu’il souhaite est conforme à la volonté d'une majorité d'utilisateurs. Plusieurs utilisateurs (pas forcément administrateurs), suite à tes propos, ont exprimé leur désapprobation. Il me semblerait donc incorrect de ta part de persister sans passer par une prise de décision avec vote. — [[Utilisateur:Lydie Noria|Lydie Noria]] ([[Discussion utilisateur:Lydie Noria|discussion]]) 28 novembre 2015 à 18:40 (UTC)
::::Il suffit juste de regarder [[:en:Special:UncategorizedPages|la Wikiversité en anglais]] pour comprendre comme elle est pleine d'ébauches et sa maintenance loin du système [[:Catégorie:Leçons par avancement]]. Autant nous conformer à ce qui avait été décidé par le groupe. [[Utilisateur:JackPotte|JackPotte]] ([[Discussion utilisateur:JackPotte|<span style="color:#FF6600">$</span>♠]]) 28 novembre 2015 à 20:08 (UTC)
Ça, c’est ce que j'appelle un dialogue de sourd. Mais oui [[Utilisateur:Lydie Noria|Lydie]] lançons cette prise de décision et à partir de celle-ci créons ou complétons une page pour expliquer aux nouveaux arrivant avec un seul lien, quelles sont les règles du projets. C'est ce que [[Utilisateur:Frigory|Frigory]] demande depuis un certain temps je crois. [[User:Lionel Scheepmans|Lionel Scheepmans]] <sup><strong>✉ </strong> [[User talk:Lionel Scheepmans|Contact]]</sup> <sub>Désolé pour ma [[w:dysorthographie|dysorthographie]]</sub> 29 novembre 2015 à 07:57 (UTC)
: Il n’est pas possible de mettre par écrit le détail de toutes les règles. Il en est de même en droit. En l'absence de loi, un juge tranche en fonction des [[w:Coutume|coutumes]]. Les coutumes ont valeur de lois ou de règles si les lois ou règles n'existent pas. Sur la Wikiversité, par exemple, la coutume est d’utiliser le [[Modèle:Leçon]] pour faire une leçon avec plusieurs chapitres. Par conséquent, tout utilisateur qui veut faire une leçon avec plusieurs chapitres doit utiliser le [[Modèle:Leçon]], même si aucune règle ne le précise (je n'ai pas vérifié, c’est seulement un exemple). S'il pense avoir de bonnes raisons de faire autrement, il doit passer par une prise de décision pour expliquer ses raisons et la nécessité de faire autrement (personnellement, c’est ce que j’ai fait avec le [[Modèle:Leçon du jour]]). Récemment, un utilisateur voulait faire un journal scientifique libre sur la Wikiversité. Il a donc fait la prise de décision [[Projet:Wikiversité/Journal scientifique libre]], ce qui lui permet de créer son journal scientifique. — [[Utilisateur:Lydie Noria|Lydie Noria]] ([[Discussion utilisateur:Lydie Noria|discussion]]) 29 novembre 2015 à 09:09 (UTC)
:: Ahh, mais non Lydie, j’avais déjà commencé à écrire…
:: Un dialogue de sourds ? Boh, ça a l'air d'aller.
:: Bon, moi, évidemment, je suis du côté de la structure ; je veux dire, effectivement, [[Utilisateur:Lionel Scheepmans|Lionel]], je trouve que la manière dont tu as répondu à [[Utilisateur:Mdia12|Mdia12]] au début est un peu trop laxiste… Elle laisse trop ouverte la possibilité de suivre un autre schéma que celui défini par le projet. Bien sûr, il est toujours possible de mettre en place progressivement un système un peu différent (en plus, « séquence » et « thème », je trouve ça plus classe que « leçon » et « cours »), mais cela requiert un investissement assez important que l’on (nous administrateurs) ne fournira pas si celui qui l'a lancé ne le fournit pas lui-même ; or, la question initiale ne me semble pas envisager un gros investissement du locuteur.
:: En tout cas, moi, je ne veux pas que quelqu’un établisse un contenu tout seul dans un mode dissocié de ce qui est défini. Si la personne se décourage et part, on se retrouve avec quelque chose de peut-être intéressant mais qu'on ne peut pas laisser pourrir comme ça au risque que d'autres s'imprègnent du modèle (parce que les mots sont plus classes) et construisent aussi un truc bancal qui s'éloigne de la société.
:: Après, amener directement à la prise de décision peut paraître un peu brusque. C'est vrai que c’est une procédure assez compliquée qui fait intervenir tout le monde ; si on lance une prise de décision dès qu'on a une idée qui ne rentre pas dans le cadre, on risque de passer beaucoup de temps à décider. D'autre part, ça requiert de pouvoir décrire son projet et son ampleur d'une manière adaptée à la communauté.
:: Je pense que le mieux est tout simplement de discuter du truc sur la salle café, comme on fait là ; d'obtenir quelques encouragements par ce moyen, avant de lancer une prise de décision. C'est quand même assez contrariant de lancer une prise de décision sur une idée, et de la voir ne pas aboutir ; il faut sonder un minimum avant. Normalement, une prise de décision, c’est pour résoudre un problème, choisir une issue parmi plusieurs, pas pour lancer un projet qui permettra à tout le monde de travailler.
:: En fait… en fait, je suis bloqué. C'est quoi, la procédure pour lancer un projet ? Où est-ce qu'on communique pour ça ? Y a rien d’autre que la salle café ? Une prise de décision ne me semble pas appropriée.
:: En tout cas, si l'utilisatrice est motivée (Mariama, ça m'a l'air d’être féminin), même un minimum, j'encourage à animer cette discussion et à lancer le truc. À mon avis, ça devrait plaire à du monde d'ajouter de la flexibilité à ce niveau-là. Par contre, bon courage pour intégrer correctement la fonctionnalité au projet… À vrai dire, on pourrait se contenter de changer les mots au niveau du rendu, mais se serait malpropre. Il faut définir une hiérarchie ; par exemple, leçon et séquence seraient sœurs désignables par un terme générique vu comme leur père (ou leur maman), ou alors, leçon serait le terme générique et aurait des enfants-substituts (ce qui serait le plus simple à implanter à mon avis). Il semble toutefois qu’il serait difficile d'accéder rapidement à quelque chose de logique et bien fichu ; ce pour pas grand-chose. On peut lancer un débat sur la question : est-ce que c’est intéressant d’avoir plusieurs types de leçons avec des variations modestes entre elles ? Moi, je suis assez intéressé ; je dois dire que les mots « leçon » et « cours » m'inspirent un certain dégoût, à cause d'expressions comme « ça te servira de leçon », l’idée que c’est un effort de l'apprendre (ce qui est pourtant faux à mon sens), et le fait que les cours aient nettement contribué à m'opposer aux autres au cours de ma jeunesse, et à me sentir impuissant en face des enseignants et de la connaissance. C'est ainsi que je peux facilement écrire quarante lignes sur la question. Tandis que les mots « séquence » et « thème », ça m'inspire un passage dans le temps et un endroit où on l'investit. En général, c’était des enseignantes en langue assez décontractées qui utilisaient ces termes face à moi. Ça pourrait davantage m'inspirer à lire puis contribuer. (J’ai l'impression d’avoir de gros problèmes avec les mots… Leçon, cours, prise de décision… Même séquence et thème, j’ai un peu de mal à vrai dire.)
:: Actuellement, je suis malheureusement assez déconnecté de la Wikiversité.
:: <br />Pour terminer, quelques réponses spécifiques.
::* Lionel, tu dis « ces modèles apportent deux gros avantages : grâce au copier-coller, ils offrent la capacité aux débutants de mettre en forme rapidement une page ou un contenu de page, et d’autre part, ils garantissent une certaine homogénéité au sein du projet tant au niveau graphique qu'au niveau du ''wording'' pour reprendre ton anglicisme ». Ce qui me dérange, c’est le copier-coller. Au contraire, pour moi, les modèles permettent d'effectuer une mise en forme rapidement sans même faire de copier-coller. Non, ça ne doit pas être un problème… C'est juste que j’ai une vision péjorative du copier-coller. C'est vrai qu'en principe, si on trouve le moyen de faire un copier-coller, c’est qu’il faut faire un autre modèle qui permettra d'écrire la même chose en plus court. Sur notre Wikiversité, c’est vrai que je trouve que les modèles ne sont pas assez bien fichus souvent. C'était l'un des premiers trucs que j’avais commencé à travailler… Mais j’ai mis en pause pour le moment. C'est trop catastrophique. À part ça, je dirais que les modèles ''aident'' à l'homogénéité (sans toutefois la garantir à mes yeux) ; ils permettent de reprendre exactement une mise en forme et ainsi d'exprimer quelque chose de précis par la forme, au même titre que les titres de section ou les puces. Ensuite, les modèles n'aident pas que les débutants, loin de là ; sans eux, le code source des pages serait beaucoup plus long, et il serait très difficile d'effectuer des changements à faible impact sémantique mais à fort impact réel (comme changer la couleur d'une faculté).
::* [[Utilisateur:Lydie Noria|Lydie]], Wikilivres ne m'a pas l'air si désorganisé ; je trouve ça plutôt bien présenté, bien que je ne sois pas allé beaucoup plus loin que la page d'accueil.
::* {{Sourire}} pour la Wikiversité anglophone. Comme quoi y a pire.
:: [[Utilisateur:Frigory|Frigory]] <small class="plainlinks">([[Discussion Utilisateur:Frigory|<span title="page de discussion">d</span>]] · [[Spécial:Contributions/Frigory|<span title="contributions">c</span>]] · [{{fullurl:Special:Log|type=block&page=User:{{urlencode:Frigory}}}} <span title="blocages">b</span>] · [[sulutil:Frigory|<span title="Compte unifié">s</span>]])</small>
::: Olá pessoal! Il faudrait arrêter de faire fuir les contributeurs avec ce genre de discussions. Essayons de faciliter le travail de rédaction plutôt que celui de maintenance. Efforçons-nous à produire des outils qui facilitent la création sans la brider. Laissons les auteurs libre et responsable de leur contenu. Intégrons de nouveaux utilisateurs, sans nous comporter comme des surveillants-général! Amicalement. --[[Utilisateur:Youni Verciti|Youni Verciti]] ([[Discussion utilisateur:Youni Verciti|discussion]]) 30 novembre 2015 à 12:13 (UTC)
:::: Je serais de cet avis si les modèles de la Wikiversité étaient bien fichus ; mais je suis effaré à chaque fois que je regarde leur code source, et même bien souvent leur usage.
:::: Je pense donc malheureusement qu’il faut donner un certain poids à la maintenance, car il ne s'agit pas encore d'une maintenance, mais plutôt du réarrangement de mauvaises conceptions, ce qui est un sacré boulot. [[Utilisateur:Frigory|Frigory]] <small class="plainlinks">([[Discussion Utilisateur:Frigory|<span title="page de discussion">d</span>]] · [[Spécial:Contributions/Frigory|<span title="contributions">c</span>]] · [{{fullurl:Special:Log|type=block&page=User:{{urlencode:Frigory}}}} <span title="blocages">b</span>] · [[sulutil:Frigory|<span title="Compte unifié">s</span>]])</small>
:::::Normalement il faut argumenter quand on annonce une critique pareille... Est-ce qu’il y a un dénominateur commun au problème que tu vois dans les modèles ou bien est-ce juste quelques balises d’accessibilité restant à ajouter ? [[Utilisateur:JackPotte|JackPotte]] ([[Discussion utilisateur:JackPotte|<span style="color:#FF6600">$</span>♠]]) 1 décembre 2015 à 14:17 (UTC)
Bonjour à tous,
Merci pour vos réponses que j’ai lues avec grand intérêt et pour votre disponibilité.
--[[Utilisateur:Mdia12|Mdia12]] ([[Discussion utilisateur:Mdia12|discussion]]) 30 novembre 2015 à 13:54 (UTC)Mariama
: Mais de rien n'hésitez pas à poser d'autres questions. Comme vous pouvez le constater, nous sommes là pour y répondre de façon détaillée avec une grande sérénité. {{sourire}} — [[Utilisateur:Lydie Noria|Lydie Noria]] ([[Discussion utilisateur:Lydie Noria|discussion]]) 30 novembre 2015 à 14:49 (UTC)
::{{mdr}}[[User:Lionel Scheepmans|Lionel Scheepmans]] <sup><strong>✉ </strong> [[User talk:Lionel Scheepmans|Contact]]</sup> <sub>Désolé pour ma [[w:dysorthographie|dysorthographie]]</sub> 30 novembre 2015 à 23:22 (UTC)
== Modèle Prononciations ==
Hello! J’ai modifié le mode 'Prononciations' pour permettre de masquer la première ligne de titre via un paramètre ; pour permettre enfin l’affichage d'une seule ligne de données quand nécessaire. Je mets à jour la doc du modèle. En espérant ne rien perturber, si vous observez des problèmes liés à cette modification merci de me prévenir et de me pardonner. Amicalement. --[[Utilisateur:Youni Verciti|Youni Verciti]] ([[Discussion utilisateur:Youni Verciti|discussion]]) 30 novembre 2015 à 11:59 (UTC)
:[[Spécial:diff/513818|Cela n'a rien perturbé]] mais le mot "nofl" n’est pas très évocateur, il faut lire la doc pour comprendre "no first line". [[Utilisateur:JackPotte|JackPotte]] ([[Discussion utilisateur:JackPotte|<span style="color:#FF6600">$</span>♠]]) 30 novembre 2015 à 12:30 (UTC)
::{{Notif|Youni Verciti}} En cas d'1 prononciation, il existe {{m|prononciation}}. [[Utilisateur:Crochet.david|Crochet.david]] ([[Discussion utilisateur:Crochet.david|discussion]]) 30 novembre 2015 à 18:51 (UTC)
::: Pour le 'flag' j’ai voulu faire international (bof, bref...) mais si tu as une autre proposition on change le nom du 'flag'! Je suis conscient du modèle prononciation sans 's' et approuve. C'est uniquement une question de cohésion, de mise en page, de gout. Si je m'écoutais je déclinerais de nouvelles versions du modèle. Mais je préfère m'en tenir à ceux qui existent déjà. Je pense reporter les mêmes modifications sur le modèle Traductions et me conformer à cette présentation dont les couleurs sont finalement très jolies. --[[Utilisateur:Youni Verciti|Youni Verciti]] ([[Discussion utilisateur:Youni Verciti|discussion]]) 30 novembre 2015 à 19:17 (UTC)
::::Si tu assumes l'obfuscation pour l'exportation on laisse ''nofl''. [[Utilisateur:JackPotte|JackPotte]] ([[Discussion utilisateur:JackPotte|<span style="color:#FF6600">$</span>♠]]) 30 novembre 2015 à 21:33 (UTC)
::::: Très fort, je ne peux assumer une telle chose. J’ai mis 'notitle' ; j’ai répercuté sur Traductions les mêmes changements et remis de la 'graisse' sur les titres de colonnes (elle avait sêchée ;-) --[[Utilisateur:Youni Verciti|Youni Verciti]] ([[Discussion utilisateur:Youni Verciti|discussion]]) 1 décembre 2015 à 12:08 (UTC)
:::::: Si l’on veut être uniforme avec les autres modèles, il faudrait mettre un paramètre <code>en-tête</code> à mettre à <code>non</code> pour masquer l'en-tête. C'est comme ça que je le verrais, moi.
:::::: Si ça reste comme ça, il se peut que je finisse par faire la modification. [[Utilisateur:Frigory|Frigory]] <small class="plainlinks">([[Discussion Utilisateur:Frigory|<span title="page de discussion">d</span>]] · [[Spécial:Contributions/Frigory|<span title="contributions">c</span>]] · [{{fullurl:Special:Log|type=block&page=User:{{urlencode:Frigory}}}} <span title="blocages">b</span>] · [[sulutil:Frigory|<span title="Compte unifié">s</span>]])</small>
::::::: slt Frigory, j'avoue c’est mieux <code>en-tête=non</code> ; je n'ai pas reçu de notification de tes remarques et depuis j’ai commencé à utiliser notitle=1. Tu peux faire la modification si tu veux sinon je le ferais bientôt car j'envisage de compiler les informations contenues dans ce modèle sur le dpt. Portugais. [[Utilisateur:Youni Verciti|Youni Verciti]] ([[Discussion utilisateur:Youni Verciti|discussion]]) 8 décembre 2015 à 14:30 (UTC)
== Formation sur l'accessibilité numérique ==
Bonjour,
Le '''FIPHFP''' (fond d’insertion pour les personnes handicapées de la fonction publique) a missionné le '''CNED''' pour produire des projets en rapport avec le handicap. Le premier projet est la création d’un module de formation destiné aux professionnels du web pour leur permettre de savoir conduire un projet en intégrant les critères d’accessibilité et afin d’obtenir un site accessible.
Nous avons choisi la Wikiversité parce que la plateforme permet de produire accessible et la formation se doit d’être exemplaire. Autre atout de notre point de vue sur la wikiversité : la communauté de contributeurs peut venir enrichir les contenus et le dispositif est libre afin de servir au plus grand nombre de personnes. Notre financeur le '''FIPHFP''' est fortement favorable à ce que le dispositif puisse être sur une plateforme « open source ».
Cette formation à l’accessibilité numérique va permettre aux acteurs du web, recherchant des solutions, à répondre aux obligations légales et (ainsi percevoir de mieux en mieux les bénéfices que leur rapportent l’accessibilité en termes de qualité et de référencement) « bénéfice secondaire ».
Les collectivités publiques et administrations sont plus particulièrement confrontées au défi de l’accessibilité numérique : les services publics doivent être rendus accessibles ('''RGAA''', Référentiel Général d’Accessibilité pour les Administrations). Mais leurs agents ne sont pas assez nombreux à maîtriser les connaissances et compétences requises pour cette transformation.
Merci d'avance pour votre accueil :-)
--[[Utilisateur:Cned-PA|Cned-PA]] ([[Discussion utilisateur:Cned-PA|discussion]]) 30 novembre 2015 à 15:32 (UTC) (Bruno Proust)
: Bienvenue sur la Wikiversité. Nous sommes là pour vous aider à réaliser votre projet. Des documents d'aide sont à votre disposition comme [[Aide:Comment créer une leçon]] et [[Aide:Comment créer un cours]]. N'hésitez pas à poser toutes les questions que vous jugerez utiles. {{sourire}} — [[Utilisateur:Lydie Noria|Lydie Noria]] ([[Discussion utilisateur:Lydie Noria|discussion]]) 30 novembre 2015 à 15:41 (UTC)
: Merci. En fait nous avions déjà créé une page [[Accessibilité numérique]] pour tester. L’idée serait de créer un [[Département:Accessibilité numérique]] dans la [[Faculté:Informatique]]. Peut-on mettre notre contenu dès maintenant puisqu’il est prêt ? --[[Utilisateur:Cned-PA|Cned-PA]] ([[Discussion utilisateur:Cned-PA|discussion]]) 1 décembre 2015 à 11:07 (UTC) (Bruno Proust)
::Oui, [[Wikiversité:N'hésitez pas !]]. [[Utilisateur:JackPotte|JackPotte]] ([[Discussion utilisateur:JackPotte|<span style="color:#FF6600">$</span>♠]]) 1 décembre 2015 à 11:32 (UTC)
::: Bonjour,
::: Excusez mon mécontentement mais bien que l'architecture du projet ne soit déjà pas fantastique, je vous demande vous conformer autant que possible à la mise en forme établie dans le reste du projet et aux conventions de codage — sans toutefois vous priver d'une personnalisation, qui trouve bien sûr son intérêt lorsqu'elle a un sens réel et profond pour le lecteur. J’ai effectué des modifications dans votre leçon pour vous montrer quelques points :
:::* Évitez l’utilisation de balises HTML et de CSS personnalisés (bien qu’à l’heure actuelle, je suis également obligé de beaucoup m'en servir). MediaWiki permet une forte personnalisation grâce à ces outils ; l'objectif d'un wiki est cependant d’avoir des pages uniformes, dont le code source est (presque) aussi clair que le résultat, et dont le sens lié à la forme est le même sur tous les contenus. Le HTML et le CSS trouve sa place dans les modèles, et pas en dehors dans la Wikiversité utopique dont je rêve toutes les nuits.
:::* Les sections d'une page peuvent être numérotées automatiquement grâce à une option des préférences : voir [[mw:Manual:Table of contents#Auto-numbering|cette page]] du manuel de MediaWiki. J’ai d'ailleurs une légère impression d’être le seul à l'avoir activée, car j’ai passé un certain temps à corriger des pages de la Wikiversité où l'activation de cette option désorganisait certains contenus (notamment le modèle {{M|Cadre projet}}).
::: Et… c’est tout en fait. Notez que je n'ai personnellement jamais écrit de leçon et encore moins de quiz, donc je ne sais pas comment les présenter (et je ne peux pas regarder ça tout de suite).
::: Vous pouvez revenir en arrière si certaines modifications que j’ai effectuées étaient importantes pour vous (je ne pense pas que ce soit le cas).
::: Hormis cela, votre venue est bien entendu très appréciée sur la Wikiversité — et nous nous tenons à votre disposition ! Nous espérons que vous apprécierez le support.
::: [[Utilisateur:Frigory|Frigory]] <small class="plainlinks">([[Discussion Utilisateur:Frigory|<span title="page de discussion">d</span>]] · [[Spécial:Contributions/Frigory|<span title="contributions">c</span>]] · [{{fullurl:Special:Log|type=block&page=User:{{urlencode:Frigory}}}} <span title="blocages">b</span>] · [[sulutil:Frigory|<span title="Compte unifié">s</span>]])</small> 1 décembre 2015 à 15:08 (UTC)
== [[m:Special:MyLanguage/Tech/News/2015/49|Tech News: 2015-49]] ==
<section begin="technews-2015-W49"/><div class="plainlinks mw-content-ltr" lang="fr" dir="ltr"><div class="plainlinks">
Dernières '''[[m:Special:MyLanguage/Tech/News|actualités techniques]]''' de la communauté technique Wikimédia. N’hésitez pas à informer les autres utilisateurs de ces changements. Certains changements ne vous concernent pas. [[m:Special:MyLanguage/Tech/News/2015/49|D’autres traductions]] sont disponibles.
Le symbole des sujets plus techniques a été modifié, car il ressemblait trop à celui des sujets récurrents. Si une information concerne des lecteurs plus capable de comprendre les sujets techniques, il sera précédé de cette icône : <span title="Sujet technique">[[Fichier:Octicons-tools.svg|15px|link=]]</span>. Vous pouvez [[m:Talk:Tech/News|donner votre avis]] sur cette modification.
'''Problèmes'''
* Le 29 septembre, les préférences des utilisateurs pour l’habillage de MediaWiki ont été supprimées par erreur sur les petits et moyens wikis. Cette suppression a rétabli l’habillage par défaut, ''[[mw:Special:MyLanguage/Skin:Vector|Vector]]''. Réparer toutes les données pourrait causer encore plus de problèmes ; les utilisateurs touchés par cette suppression et souhaitant une réparation globale pour leur compte peuvent le demander sur [[phab:T119206|la tâche ''Phabricator'' T119206]] avant le 21 décembre 2015. [https://wikitech.wikimedia.org/wiki/Incident_documentation/20150930-enwiki-readonly]
* Certaines tâche planifiées n’ont pas fonctionné correctement de septembre jusqu’il y a peu, empêchant la mise à jour de certaines page spéciales. C’est désormais corrigé. [https://phabricator.wikimedia.org/T113721]
'''Changements cette semaine'''
* Wikinew, Wikispecies, MediaWiki.org et Méta-Wiki pourront utiliser les informations de Wikidata. [https://phabricator.wikimedia.org/T109780][https://phabricator.wikimedia.org/T117524]
* MediaWiki ne sera pas mis à jour sur les wikis cette semaine ([[mw:MediaWiki 1.27/Roadmap|calendrier]]).
'''Réunions'''
* <span title="Sujet récurrent"> [[Fichier:Octicons-sync.svg|12px|link=]]</span> Vous pouvez participer à la prochaine réunion avec l’équipe de l’Éditeur visuel. Au cours de cette réunion, vous pourrez indiquer aux développeurs quelles anomalies vous semblent les plus importantes. Cette réunion aura lieu le [http://www.timeanddate.com/worldclock/fixedtime.html?hour=19&min=00&sec=0&day=01&month=12&year=2015 {{1er}} décembre à 19 h (UTC)]. Voyez [[mw:VisualEditor/Weekly triage meetings|comment participer]].
* <span title="Sujet technique">[[Fichier:Octicons-tools.svg|15px|link=]]</span> Vous pouvez participer à la prochaine réunion avec le comité d’architecture. Le sujet de cette semaine est [[phab:T118517|l’utilisation de la balise <code><nowiki><figure></nowiki></code> pour les fichiers média]]. La réunion aura lieu le [http://www.timeanddate.com/worldclock/fixedtime.html?hour=22&min=00&sec=0&day=02&month=12&year=2015 2 décembre à 22 h (UTC)]. Voyez [[mw:Architecture meetings|comment participer]].
'''Changements à venir'''
* Le suivi des catégories (ajouts et retraits de pages) est disponible sur les wikis de test et MediaWiki.org. Il est prévu de l’activer sur la plupart des wikis en janvier. [https://phabricator.wikimedia.org/T9148]
* Le développement des notifications globales est en cours. Lorsqu’elles seront en place, vous n’aurez plus besoin d’aller sur le wiki où il s’est passé quelque chose pour en être informé. [https://phabricator.wikimedia.org/T114350]
'''''[[m:Special:MyLanguage/Tech/News|Actualités techniques]]''' préparées par les [[m:Special:MyLanguage/Tech/Ambassadors|ambassadeurs techniques]] et publiées par [[m:Special:MyLanguage/User:MediaWiki message delivery|robot]] • [[m:Special:MyLanguage/Tech/News#contribute|Contribuer]] • [[m:Special:MyLanguage/Tech/News/2015/49|Traduire]] • [[m:Tech|Obtenir de l'aide]] • [[m:Talk:Tech/News|Donner votre avis]] • [[m:Global message delivery/Targets/Tech ambassadors|S’inscrire ou se désinscrire]].''
</div></div> <section end="technews-2015-W49"/> 30 novembre 2015 à 16:16 (UTC)
<!-- Message envoyé par User:Johan (WMF)@metawiki en utilisant la liste à https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=14794677 -->
gk29gau7nrj6fkqi4nzr2kwp6l54c9j
Discussion utilisateur:Isabelle-ANDI
3
56729
966458
951354
2025-07-07T20:27:00Z
Crochet.david.bot
1005
Bot : correction de la syntaxe wiki
966458
wikitext
text/x-wiki
{{Bienvenue}}[[Utilisateur:Lydie Noria|Lydie Noria]] ([[Discussion utilisateur:Lydie Noria|discussion]]) 4 septembre 2015 à 16:59 (UTC)
== À propos de la leçon [[Accessibilité numérique]] ==
Bonjour et bienvenue sur la Wikiversité. J’ai wikifié votre leçon pour la rendre compatible avec nos leçons de la Wikiversité. Comme je ne suis pas familière avec le contenu de votre leçon, j’ai mis les paramètres du modèle d’en tête de façon approximative. Je vous invite donc à les modifier s'ils ne sont pas corrects. J’ai mis le niveau 14 qui correspond au début de l'enseignement supérieur, mais vous pouvez changer ce niveau en vous basant sur la page [[Aide:Niveau]]. J’ai mis un lien vers la page [[w:Accessibilité numérique]] de Wikipédia à tout hasard, là aussi, vous pouvez modifier si vous estimez que ce n’est pas judicieux. En vous souhaitant bonne continuation. {{sourire}} --[[Utilisateur:Lydie Noria|Lydie Noria]] ([[Discussion utilisateur:Lydie Noria|discussion]]) 4 septembre 2015 à 17:11 (UTC)
: Merci pour la wikification {{sourire}} et vos explications. Je vais essayer de trouver une faculté ou un département plutôt en gestion de projet numérique. -- [[Utilisateur:Isabelle-ANDI|Isabelle-ANDI]] 5 septembre 2015 à 20:56 (UTC)
:: Voir éventuellement la [[Faculté:Gestion]] avec ses dix départements. {{sourire}} --[[Utilisateur:Lydie Noria|Lydie Noria]] ([[Discussion utilisateur:Lydie Noria|discussion]]) 6 septembre 2015 à 08:45 (UTC)
::: J’ai regardé merci. S'agissant de gestion de projet numérique uniquement, je pense créer un département "accessibilité numérique" dans la faculté "informatique", une fois que j'aurais mis toutes les leçons. {{sourire}} --[[Utilisateur:Isabelle-ANDI|Isabelle-ANDI]] ([[Discussion utilisateur:Isabelle|discussion]]) 7 septembre 2015 à 10:20 (UTC)
:::: Si vous comptez faire plusieurs pages comme vous avez fait, il y a d'autres possibilités avant de créer un département qui présuppose un grand nombre de leçons. vous avez d’abord la possibilité de créer une leçon avec le {{m|Leçon}}, c'est-à-dire une leçon avec un sommaire à partir duquel vous pouvez accéder à plusieurs chapitres, annexes et exercices sur des pages différentes, voir par exemple la leçons [[Macros-commandes VBA]]. Vous avez ensuite la possibilité de créer un cours avec le [[Modèle:Cours]], ce qui présuppose beaucoup moins de leçons qu'un département, voir [[Aide:Comment créer un cours]]. Je suis à votre disposition pour tout renseignement et pour vous aider dans vos réalisations. {{sourire}} --[[Utilisateur:Lydie Noria|Lydie Noria]] ([[Discussion utilisateur:Lydie Noria|discussion]]) 7 septembre 2015 à 09:27 (UTC)
::::: Merci beaucoup pour vos conseils, je vais regarder toutes ces possibilités. {{sourire}} --[[Utilisateur:Isabelle-ANDI|Isabelle-ANDI]] ([[Discussion utilisateur:Isabelle|discussion]]) 7 septembre 2015 à 17:02 (UTC)
== Il faut signer les votes ==
Bonjour, pourriez-vous signer votre vote dans la page [[Projet:Wikiversité/Autoriser la création de pages gadget-MOOC]] (vous pouvez signer avec <nowiki>~~~~</nowiki>). Cordialement. {{sourire}} — [[Utilisateur:Lydie Noria|Lydie Noria]] ([[Discussion utilisateur:Lydie Noria|discussion]]) 29 février 2016 à 18:54 (UTC)
:Bonjour Lydie, merci pour ce rappel, j’ai signé maintenant. Bien Cordialement.[[Utilisateur:Isabelle-ANDI|Isabelle-ANDI]] ([[Discussion utilisateur:Isabelle-ANDI|discussion]]) 1 mars 2016 à 08:43 (UTC)
== Précision sur la prise de décision en cours gadget-MOOC ==
{{notif|Lydie Noria}}Bonjour Lydie, une précision complémentaire importante a été apportée sur la page de prise de décision dans la discussion, au paragraphe "Toucher à MediaWiki:Common.js". J’aimerais m'assurer que vous avez pu en prendre connaissance et qu’il n'y a pas de malentendu. Je pense que le choix du mot Gadget n'est effectivement pas approprié. Je reste disponible pour clarifier si besoin. Bien cordialement --[[Utilisateur:Isabelle-ANDI|Isabelle-ANDI]] ([[Discussion utilisateur:Isabelle-ANDI|discussion]]) 4 mars 2016 à 11:48 (UTC)
: Je vous remercie de votre notification et j’ai bien pris connaissance du paragraphe en question. N'étant pas informaticienne, en ce qui me concerne, il n'y a pas de problème sur ce paragraphe et je laisse les informaticiens discuter entre eux ! Mon attention se situe essentiellement sur la facilité d'utilisation de votre modèle par un contributeur, et l’insertion harmonieuse de ce modèle (et des leçons écrites avec ce modèle) dans la Wikiversité. Lorsque vous nous aurez appris à nous en servir, j'essayerai peut-être d'écrire une leçon avec ce modèle pour me familiariser avec lui et finir de me convaincre qu’il est vraiment intéressant. {{sourire}} — [[Utilisateur:Lydie Noria|Lydie Noria]] ([[Discussion utilisateur:Lydie Noria|discussion]]) 4 mars 2016 à 15:38 (UTC)
{{notif|Lydie Noria}}Bonjour Lydie, je fais encore appel à vous pour savoir à quel moment les votes sont clôturés dans l'espace de décision, est-ce qu’il y a un délai de rigueur ? --[[Utilisateur:Isabelle-ANDI|Isabelle-ANDI]] ([[Discussion utilisateur:Isabelle-ANDI|discussion]]) 11 mars 2016 à 10:15 (UTC)
: {{notif|Isabelle-ANDI}} Bonjour, généralement 15 jours après le début du vote. Avec prolongation s'il y a encore des discussions ou un résultat pas franc. On va dire en fin de Weekend, comme cela ce sera bon pour lundi (sauf s'il y a reprise des discussions). {{sourire}} — [[Utilisateur:Lydie Noria|Lydie Noria]] ([[Discussion utilisateur:Lydie Noria|discussion]]) 12 mars 2016 à 02:22 (UTC)
: {{notif|Isabelle-ANDI}} Là, je suis un peu ennuyée pour conclure, car je vois qu'un utilisateur est intervenu ce Weekend pour poser des questions et faire des remarques sans toutefois voter. Je vais peut-être attendre la fin de cette discussion. {{Surprise}} — [[Utilisateur:Lydie Noria|Lydie Noria]] ([[Discussion utilisateur:Lydie Noria|discussion]]) 13 mars 2016 à 18:05 (UTC)
:{{notif|Lydie Noria}}Bonjour Lydie, pas de soucis je vais répondre. Bonne journée. --[[Utilisateur:Isabelle-ANDI|Isabelle-ANDI]] ([[Discussion utilisateur:Isabelle-ANDI|discussion]]) 14 mars 2016 à 08:27 (UTC)
== Clôture de la prise de décision ==
Bonjour, j’ai le plaisir de vous annoncer que la prise de décision [[Projet:Wikiversité/Autoriser la création de pages gadget-MOOC]] a été accepté par la communauté de la Wikiversité. Vous pouvez donc agir en conséquence. Cordialement. {{sourire}} — [[Utilisateur:Lydie Noria|Lydie Noria]] ([[Discussion utilisateur:Lydie Noria|discussion]]) 16 mars 2016 à 04:30 (UTC)
: Bonjour Lydie, merci c’est une bonne nouvelle. On n'a plus qu’à se mettre au travail. Cordialement. {{sourire}} --[[Utilisateur:Isabelle-ANDI|Isabelle-ANDI]] ([[Discussion utilisateur:Isabelle-ANDI|discussion]]) 16 mars 2016 à 07:39 (UTC)
== Quelques remarques ==
Bonjour, j'ai quelques inquiétudes qui me préoccupent à propos de vos mallettes et je voudrais vous en faire part. Sur la Wikiversité, toutes nos leçons sont rangées dans un département et on définit pour chacune d'elles le niveau scolaire approximatif pour pouvoir suivre la leçon concernée, niveau référencé par [[Aide:Niveaux]]. Or, je ne vois pas trace de ces deux éléments dans vos mallettes.
Une autre inquiétude est que pour chacune de vos mallettes, j'ai du mal à distinguer la page d'entrée dans la mallette. Je vois, par exemple, que dans la page [[Troubles du comportement-Les futures mallettes]], vous rentrez sur les pages :
* [[Autisme Duree et Objectifs de la formation]]
* [[Troubles du comportement-Les problemes de comportement]]
Or, ces deux pages sont interne à la mallette concernée (le menue de gauche est déjà ouvert) et, de plus, elles sont différentes. La première définit brièvement le public, la durée, les prérequis et les objectifs. La deuxième définit le problème du comportement et donne des exemples.
Ne serait-il pas possible, pour chaque mallette de prévoir clairement une page de sommaire (page de couverture à l'esthétique très étudiée avec éventuellement des illustrations ou décorations) où le menu de gauche serait totalement fermé et qui serait la page qui serait pointé officiellement par les autres projets qui voudrait s'y référer. Sur cette page figurerait clairement : Un présentation rapide de la mallette de 4 ou 5 lignes (approximativement), le niveau scolaire nécessaire référencé par un nombre selon la page [[aide:Niveaux]], le département de la Wikiversité où se trouve rangée la mallette, les prérequis, les objectifs, Les référents etc. Bref, tous ce qu'il faut pour qu'elle soit dans le même esprit que les autres leçons ou recherches qui se trouvent sur la Wikiversité. L'idéal serait de faire un modèle à mettre dans la page de sommaire (comme le [[modèle:Projet]] ou le [[modèle:Leçon]] ou le [[modèle:Département]] etc.) permettant d'intégrer tous ces éléments. Ce qui permettrait de faire des catégorisations automatiques en fonction des éléments et aussi, par la suite, d'y intégrer un programme de maintenance pour y rechercher des erreurs (quand le nombre de ces leçons sera trop important pour que l'on puisse assurer la maintenance manuellement).
J'espère ne pas vous avoir importunée avec mes remarques. Mon soucis était seulement d'assurer une meilleure intégration de vos leçons dans la Wikiversité et aussi de permettre à d'autres personnes de pouvoir utiliser le Template {{Abréviation|MOOC|Massive Open Online Course|en}} pour faire des leçons de tous niveaux et appartenant à des départements différents conformément à ce qui existe déjà sur la Wikiversité. Bien cordialement. {{sourire}} — [[Utilisateur:Lydie Noria|Lydie Noria]] ([[Discussion utilisateur:Lydie Noria|discussion]]) 30 septembre 2016 à 12:59 (UTC)
:Bonjour Lydie, je relis toutes vos suggestion à tête reposée dès que j'ai un peu plus de temps afin d'apporter des améliorations. en ce qui concerne la mallette Autisme, elle n'est pas complète, on a besoin de continuer à y travailler. Et à propos du guide nous tenons une première version que nous allons bientôt intégrer ici afin que chacun puisse l'utiliser. Merci pour vos conseils {{sourire}}--[[Utilisateur:Isabelle-ANDI|Isabelle-ANDI]] ([[Discussion utilisateur:Isabelle-ANDI|discussion]]) 30 septembre 2016 à 14:52 (UTC)
:: Merci d'avoir prévu un guide, j'ai hâte de le lire. {{sourire}} — [[Utilisateur:Lydie Noria|Lydie Noria]] ([[Discussion utilisateur:Lydie Noria|discussion]]) 30 septembre 2016 à 14:58 (UTC)
== Information sur les possibilités de certification ==
Bonjour,
Je me demandais s'il était possible d’obtenir une certification pour accessibilité numérique via le CNED. Je cherche à faire une telle certification dans une démarche professionnelle. --[[Utilisateur:Psychoslave|Psychoslave]] ([[Discussion utilisateur:Psychoslave|discussion]]) 7 octobre 2016 à 08:30 (UTC)
: Bonjour, non le {{Abréviation|CNED|Centre National d’Enseignement à Distance}} n'est pas organisme certificateur. Pour cela il faut s'adresser à accessiweb.org pour obtenir un label. Il existe aussi e-accessible pour valoriser l'effort de mise en accessibilité des sites de la fonction publique http://references.modernisation.gouv.fr/e-accessible.--[[Utilisateur:Isabelle-ANDI|Isabelle-ANDI]] ([[Discussion utilisateur:Isabelle-ANDI|discussion]]) 10 octobre 2016 à 07:58 (UTC)
::Merci pour ces retours. J’ai commencé à reprendre mes modifications du cours, je modifie principalement la forme. Au fur et à mesure que j’avance, je constate que le cours est fortement dépendant de ressources externes. Comme je l’ai précisé dans l’une des pages de discussion, des références vers les ressources externes sont toujours les bienvenus. Cependant une dépendance complète est une problématique réelle. Il faut penser aux utilisateurs qui pourront bénéficier du contenu avec une connexion limité ou hors connexion. Les projets comme [[w:Wikipédia zéro|Wikipédia zéro]] ou [[w:Kiwix|Kiwix]] donne une idée concrète de ce type d’utilisation. Il s’agirait là de changements conséquents par rapport à la version actuelle. Pour les documents du W3C, je pense qu’ils pourraient être importé sur la wikiversité, étant donné la [https://www.w3.org/Consortium/Legal/2015/doc-license licence qu’ils utilisent]. Pour le RGAA également [http://references.modernisation.gouv.fr/mentions-legales la licence] devrait permettre un import. Par contre d’autres documents, comme [[Initier_une_demarche_d_accessibilite_numerique-Se_servir_de_tutos_en_ligne|les notices spécifiés ici]], c’est plus problématique. Il y a bien sûr toujours possibilité de demander aux détenteurs <abbr title="Monopole Temporaire sur l’Information>MTI</abbr> la possibilité de diffuser les œuvres en question sous une licence libre. Je veux bien m’y atteler, mais cela diminue d’autant les ressources que je peux dédier à l’intégration à la wikiversité. De plus, si les dits détenteurs de MTI ne concède pas de tels droits, il faudrait recréer des documents originaux traitant des mêmes thèmes. Cela demanderait évidemment beaucoup plus de ressources. Si le {{Abréviation|CNED|Centre National d’Enseignement à Distance}} dispose de telles ressources, ce serait parfait. Sinon il faudra investiguer d’autres pistes pour améliorer l’indépendance du cours vis-à-vis des ressources externes. --[[Utilisateur:Psychoslave|Psychoslave]] ([[Discussion utilisateur:Psychoslave|discussion]]) 10 octobre 2016 à 09:13 (UTC)
:::Au {{Abréviation|CNED|Centre National d’Enseignement à Distance}} il y a également dans les formations des références à des liens externes car il est important de garantir des informations actualisées ; tout ne peut pas être embarqué dans la formation. Il me paraît donc plus approprié de laisser des liens externes vers les référentiels et les tutoriels, ce qui n'empêche pas de pouvoir citer des passages dans la formation. En matière d'accessibilité numérique il est également important que les personnes formées sachent se référer hors formation et dans le cadre de leur métier à ces référentiels, aux tutoriels et autres outils du web.--[[Utilisateur:Isabelle-ANDI|Isabelle-ANDI]] ([[Discussion utilisateur:Isabelle-ANDI|discussion]]) 10 octobre 2016 à 11:15 (UTC)
::::Bien sûr, et j’appuie complètement cette ouverture vers d’autres ressources en complément du cours. Le cours doit cependant constituer une brique pédagogique autonome, au sens ou fourni seule il pourrait suffire à un apprenant à en assimiler les notions. Au fond, c’est une démarche d’accessibilité en soi : il s’agit de s’assurer que le cours serait également utile pour les personnes y accédant dans des conditions où l’accès à internet est restreint voir nul. J’ai vu que les notices que j’indiquais précédemment sont sous licence libre, donc il n’y aura à priori pas de soucis pour les incorporer au sein des projets Wikimédia. J’ai déjà reçu une réponse positive de la parte de assistiveware pour l’utilisation des vidéos de Marie-France Bru. Mais il faudrait encore l’obtention des titulaires des droits d’auteur, et donc un moyen de contacter sa famille. J’ai fait une demande à assistiveware en ce sens, mais toute aide sera la bienvenue. Merci en tout cas d’avoir pris le temps de me faire ce retour. --[[Utilisateur:Psychoslave|Psychoslave]] ([[Discussion utilisateur:Psychoslave|discussion]]) 10 octobre 2016 à 13:15 (UTC)
== Proposition d'amélioration ==
Bonjour, pour essayer de remédier aux problèmes que j'ai évoqués plus haut, j'ai eu une petite idée d'amélioration qui est de prévoir un encadré supplémentaire en dessous du menu de gauche que j'ai nommé « Interface Wikiversité » qui aboutit sur une page ressemblant aux sommaires de nos leçons de la Wikiversité et qui contient tous les renseignements et catégorisations automatiques de nos leçons classiques. À titre de démonstration j'ai mis une ébauche de cette idée dans la « mallette autisme » (voir : [[Mallette autisme]]). Je pense remplacer le mot « leçon » que vous voyez dans la page par le mot « formation » qui me semble plus adapté dans ce cas. Le nom de la page est le même que celui de la catégorie, ce qui facilite les catégorisations. Qu'en pensez-vous ? {{sourire}} — [[Utilisateur:Lydie Noria|Lydie Noria]] ([[Discussion utilisateur:Lydie Noria|discussion]]) 12 octobre 2016 à 23:36 (UTC)
: Bonjour Lydie, j'ai réfléchi de mon côté à votre première remarque et j'ai vu votre proposition sur la mallette Autisme et cela me pose un problème car l'exemple n'a pas été fait en bac à sable et nous faisons actuellement des démos pour faire venir du monde sur la wikiversité. Je comprends vos demandes et j'ai une solution à proposer, je dois également éclaircir les points de confusions qu'il existe entre la collection de mallettes et la formation à la mise en œuvre de l’accessibilité numérique. Là tout de suite je suis prise par des réunions toute la journée mais j'essaie de revenir vers vous au plus vite.--[[Utilisateur:Isabelle-ANDI|Isabelle-ANDI]] ([[Discussion utilisateur:Isabelle-ANDI|discussion]]) 13 octobre 2016 à 08:21 (UTC)
:: OK, bien reçu ! Cordialement. {{sourire}} — [[Utilisateur:Lydie Noria|Lydie Noria]] ([[Discussion utilisateur:Lydie Noria|discussion]]) 13 octobre 2016 à 14:11 (UTC)
== Salut Isabelle ==
Félicitations pour vos contributions. Je faisais le ménage et je me demande, si j’ai bien fait de proposer la page ''La mallette pédagogique sur l'autisme'' pour suppression. Je découvre aussi [[Mallette autisme]], qui a une apparence surprenante. Amicalement. [[Utilisateur:Youni Verciti|Youni Verciti]] ([[Discussion utilisateur:Youni Verciti|discussion]]) 6 février 2017 à 20:06 (UTC)
:Bonjour alors en fait la vraie mallette pédagogique sur l'autisme est cet ensemble de pages : [[[Mallette_pedagogique_Autisme#firstHeading|Mallette|pédagogique Autisme]]], il ne faut pas la supprimer, nous allons d'ailleurs continuer à l'enrichir grâce à la contribution prochaine de spécialistes de l’éducation et de l'autisme. Par contre l'autre page que vous avez trouvée [[Mallette autisme]] est un ancien test fait par Lydie je crois , c'était avant que le modèle {{Abréviation|MOOC|massive open online course|en}} ne soit approuvé sur la wikiversité. Amicalement --[[Utilisateur:Isabelle-ANDI|Isabelle-ANDI]] ([[Discussion utilisateur:Isabelle-ANDI|discussion]]) 7 février 2017 à 08:37 (UTC)
:: Bonjour, pas du tout, c'était une proposition pour résoudre le principal problème (toujours d'actualité) posé par vos formations, à savoir qu'elles ne sont pas accessible facilement coté Wikiversité. Il n'y a, dans vos formations, aucune page officielle d'entrée (page de sommaire ou page d'accueil). Personnellement, pour rentrer dans l'une de vos formations je vais dans la [[:Catégorie:Leçons MOOC]] je clique sur la sous-catégorie de la formation à laquelle je souhaite accéder et je tape au hasard sur une page pour ensuite voir le menu apparaître à gauche et pouvoir lire la formation. Je ne sais pas comment faire plus simplement. Pourriez-vous m'indiquer si quelque chose m'a échappée pour rentrer dans vos formations à partir de la Wikiversité. Le 13 octobre, suite à ma proposition de la page [[Mallette autisme]] comme modèle de page d'accueil, vous m'aviez indiquée que vous étiez trop occupée pour vous occuper de ce problème et que vous reviendrez vers moi au plus vite et depuis j'attends {{sourire}}. Je ne sais pas comment vous accédez à vos formations de votre coté, mais il faut absolument que nous nous mettions d'accord sur la façon dont les visiteurs de la Wikiversité vont pouvoir entrer dans vos formations. Il faudrait une page d'accueil similaire pour toutes les formations. Cette page d'accueil aurait pour nom le même nom que la catégorie pour faciliter certaines catégorisations automatiques. Cette page d'accueil posséderait un modèle contenant les catégorisations automatiques que l'on fait habituellement sur la Wikiversité. La page [[Mallette autisme]] que je vous ai proposé réunissait toutes ces conditions mais, pour une raison que j'ignore, vous l'avez détachée de la formation sur l'autisme. Pouvez vous me donnez l'inconvénient que vous voyez à cette page de façon à ce que je puisse réfléchir à comment y remédier.
:: Pouvez-vous aussi me donner des nouvelles du tutoriel sur l'utilisation de votre modèle MOOC. L'avez-vous publié ?
:: Je suis désolée de vous ennuyer avec ces questions mais nous sommes sur un site Wiki régi par certaines règles de contribution et vos formations doivent impérativement être aisément accessibles par les visiteurs de la Wikiversité et aisément catégorisables pour raisons de maintenance. Les contributeurs qui souhaiteraient utiliser votre modèle {{Abréviation|MOOC|massive open online course|en}} doivent pouvoir le faire et savoir comment le faire. Il faut que tout soit parfaitement défini pour éviter toute cacophonie et faciliter la contribution et la consultation des formations proposées. Bien cordialement. {{sourire}} — [[Utilisateur:Lydie Noria|Lydie Noria]] ([[Discussion utilisateur:Lydie Noria|discussion]]) 7 février 2017 à 16:26 (UTC)
::: Bonjour Lydie, oui vous avez raison et en plus je n'ai pas été très bonne question délai {{sourire}} . Vous m'aviez alerté sur la problématique d'une page d'accueil et j'avais compris qu'il nous fallait améliorer cette page d'accueil afin qu'elle soit plus facilement identifiable comme étant la page 1 de la formation. Et nous avons de ce fait affiché dans la page 1 un programme. Mais je n'avais pas bien cerné la problématique du chemin d'accès à la formation car j'utilise le moteur de recherche pour y accéder. Du coup je n'ai absolument pas saisie à l'époque l'importance de la catégorisation. Et en plus j'ai oublié de vous répondre (vraiment désolée) lorsque finalement nous avons travaillé les pages d'accueil, sinon vous auriez pu m'alerter à juste titre sur mon incompréhension du problème. Sur le modèle de page que vous avez fait, le soucis est la cohérence graphique avec le modèle {{Abréviation|MOOC|massive open online course|en}} mais il existe sans doute un moyen de réaliser la catégorisation sans cet inconvénient ?
:::le guide de création du modèle {{Abréviation|MOOC|massive open online course|en}} est prêt au format word, je peux déjà vous l'envoyer. Je me demande où le déposer sur la wikiversité et sous quel format finalement. C'est intéressant qu’il puisse être téléchargeable si les personnes veulent l'imprimer afin de suivre les étapes décrites. Quel est votre avis ?
:::Vous ne m'ennuyez pas, je suis désolée d'avoir pris tout ce temps, mes obligations professionnelles m'ont amenées à délaissé mes contributions alors que je m'étais engagée à publier le guide, merci pour votre patience. Bien cordialement. {{sourire}}--[[Utilisateur:Isabelle-ANDI|Isabelle-ANDI]] ([[Discussion utilisateur:Isabelle-ANDI|discussion]]) 7 février 2017 à 16:53 (UTC)
:::: Bonjour, pour le guide, l'idéal serait de le copier-collé dans une page d'aide. Par exemple, pour les leçons de la Wikiversité, nous avons la page [[Aide:Comment créer une leçon]], pour les recherches, nous avons [[Aide:Comment créer un travail de recherche]] et ainsi de suite, la Wikiversité réalise tout un éventail de pages d'aide pour indiquer aux contributeurs comment procéder dans chaque action sur la Wikiversité, voir la page [[Aide:Sommaire|Aide]] accessible dans le menu de gauche à la rubrique ''contribuer''. Par contre, j'imagine mal un système de téléchargement d'une page au format word, nous n'avons pas l'habitude de faire cela.
:::: Je suis inquiète d'apprendre qu'il y ait un problème de cohérence graphique du modèle {{Abréviation|MOOC|massive open online course|en}} avec la page [[Mallette autisme]]. C'est pourtant d'une page de ce type dont nous aurions besoin. Vous pouvez modifier le [[Modèle:Formation]] qui se trouve dans la page pour changer l'apparence graphique de la page, mais ce modèle contient un certain nombre de catégorisations automatiques utiles à la maintenance et à la recherche de vos formations, par faculté, par niveau, par année de création etc.. qu'il faudrait laisser. Cette page indique aussi le département auquel est rattachée la formation, le niveau de la formation (voir [[Aide:Niveaux]]) ainsi que les prérequis nécessaires pour aborder la formation, les objectifs de la formation et la liste des contributeurs (référents) prêts à renseigner sur cette formation. Cette page sert à désigner votre formation dans toute discussion sur celle-ci et est la page de référence de la formation que l'on doit indiquer dans [[d:Wikidata:Main Page|Wikidata]] pour coordonner toutes les contributions sur un thème donnée (voir,par exemple, l'[[d:Q38404|autisme]]) dans tous les projets Wikimédia et dans toutes les langues.
:::: J'espère vous avoir convaincu de la nécessité d'avoir une page de sommaire (d'accueil) parfaitement définie similaire pour toutes les formations qui seront faites avec le modèle MOOC. Amicalement. {{sourire}} — [[Utilisateur:Lydie Noria|Lydie Noria]] ([[Discussion utilisateur:Lydie Noria|discussion]]) 8 février 2017 à 11:07 (UTC)
:::
:::: Bonjour, vous allez me détester, mais j'ai retouché la modification que vous avez faites dans la page [[Menu-Mallette pédagogique Autisme]] (Voir [[Spécial:Diff/635864]]). D'abord parceque j'imagine mal que toutes les formations faites avec le modèle {{Abréviation|MOOC|massive open online course|en}} soit dénommés par une page dont le nom commence par « Index », ce n'est pas le cas des autres leçons, cours ou recherches de la Wikiversité. J'ai aussi remplacé le mot « Index » par le mot « Sommaire » car c'est sous ce nom que l'on désigne généralement ce type de page dans la Wikiversité. Je suis vraiment, vraiment désolée et j'espère que vous ne verrez pas d'inconvénients à ces modifications. Si vous acceptez ces modifications, je pense que nous arrivons à quelque chose de convenable par rapport à ce qui se fait dans le reste de la Wikiversité. Très amicalement. {{sourire}} — [[Utilisateur:Lydie Noria|Lydie Noria]] ([[Discussion utilisateur:Lydie Noria|discussion]]) 9 février 2017 à 11:04 (UTC)
:::::Bonjour Lydie, pas de soucis on travaille ensemble et je ne déteste personne {{sourire}}. J'ai manqué d'inspiration, je ne savais pas comment appeler cette page. "Sommaire" c'est mieux que "Index", ça me va. J'ai testé aussi le fait de renseigner les pages prévues sous ce modèle. Je n'ai pas trouvé comment modifier l'aspect graphique pour qu'il soit cohérent avec le modèle {{Abréviation|MOOC|massive open online course|en}} mais je comprends que si je le fais cela aura un impact sur toutes les formations qui utilisent ce modèle de catégorisation, donc...ce n'est peut être pas approprié/possible ? Bien amicalement --[[Utilisateur:Isabelle-ANDI|Isabelle-ANDI]] ([[Discussion utilisateur:Isabelle-ANDI|discussion]]) 9 février 2017 à 17:23 (UTC)
:::::: Ouf, je suis rassurée par votre réponse {{sourire}}. Pour modifier l'aspect graphique de la page [[Mallette autisme]] il faut aller sur la page [[Modèle:Formation]] et cliquer sur l'onglet « modifier le wikicode ». Moi-même, au début, il ma fallut du temps avant de comprendre que le code contenue dans ces pages n'apparaît pas directement sur la page, mais apparaît après avoir cliqué sur « modifier le wikicode ». En d'autres termes la page [[Modèle:Formation]] semble vide au premier abord, mais elle n'est pas vide. Bien sûr, l'aspect graphique que vous déciderez de mettre dans le [[Modèle:Formation]] doit être compatible avec toutes les formations qui seront faites dans le cadre du modèle {{Abréviation|MOOC|massive open online course|en}} pour les siècles à venir et pas seulement avec la formation sur l'autisme. Mais il est possible de faire apparaître des éléments variables en fonction de la formation en les rentrant sous forme de paramètres. Par exemple, vous pouvez constater, dans la page [[Mallette autisme]] que la faculté, le département, le titre, le niveau et un lien vers la page [[w:Autisme|Autisme]] de Wikipédia ont été rentrés en paramètres. Amicalement {{sourire}}. — [[Utilisateur:Lydie Noria|Lydie Noria]] ([[Discussion utilisateur:Lydie Noria|discussion]]) 10 février 2017 à 03:27 (UTC)
:::::: '''PS : ''' Le [[Modèle:Formation]] catégorise automatiquement la page [[Mallette autisme]] dans plusieurs catégories que vous ne voyez pas forcément en bas de page si ce sont des catégories cachées. Pour faire apparaître les catégories cachées vous pouvez cliquer sur « Préférences » en haut de page, cliquer ensuite sur l'onglet « Apparence », et dans le paragraphe « Options avancés », cocher la case « Afficher les catégories cachées » puis cliquer sur « Enregistrer les préférences » en bas de page. — [[Utilisateur:Lydie Noria|Lydie Noria]] ([[Discussion utilisateur:Lydie Noria|discussion]]) 10 février 2017 à 04:39 (UTC)
:::::::Bonjour Lydie, j'ai fait les modifications de style sur le modèle "Formation" mais je n'accède pas au style du titre. Il doit être hérité d’un autre endroit, ou alors il existe un modèle pour les titres ? Amicalement --[[Utilisateur:Isabelle-ANDI|Isabelle-ANDI]] ([[Discussion utilisateur:Isabelle-ANDI|discussion]]) 11 février 2017 à 10:45 (UTC)
::::::::Bonjour, pour modifier le style du titre, vous pouvez modifier le [[Modèle:En-tête de formation]]. Pour facilité la modification d'un modèle, vous pouvez aussi utiliser la rubrique « Aperçu de la page avec ce modèle » présente en bas de la page de modification du modèle. Vous taper dans cette rubrique « Mallette autisme » et vous avez un aperçu rapide des répercutions de vos modifications sur la page ou se trouve le modèle pour chacune de vos modifications sans avoir besoin d'enregistrer les modifications. Amicalement. {{sourire}} — [[Utilisateur:Lydie Noria|Lydie Noria]] ([[Discussion utilisateur:Lydie Noria|discussion]]) 11 février 2017 à 13:17 (UTC)
::::::::: Merci beaucoup {{sourire}}, c'est plus pratique avec l'aperçu. Bien amicalement --[[Utilisateur:Isabelle-ANDI|Isabelle-ANDI]] ([[Discussion utilisateur:Isabelle-ANDI|discussion]]) 11 février 2017 à 16:46 (UTC)
:::::::::: Merci à vous, grâce à la page [[Mallette autisme]], votre formation sur l'autisme est maintenant beaucoup plus accessible. Voir, par exemple, dans Wikipédia l'article [[w:Autisme]] en cliquant dans la colonne de gauche dans la rubrique « Dans d’autres projets » sur « Wikiversité ». Amicalement. {{sourire}} — [[Utilisateur:Lydie Noria|Lydie Noria]] ([[Discussion utilisateur:Lydie Noria|discussion]]) 13 février 2017 à 08:15 (UTC)
::::::::::: Super ! donc nous allons pouvoir le généraliser à toutes les autres formations. Simplement mes collègues enseignants ne sont pas fans du mot "Sommaire" car ils disent que le contenu de la page n'est pas vraiment un sommaire et que cela peut prêter à confusion. Nous allons réfléchir à une autre formulation et vous la proposer. Bien amicalement {{sourire}} --[[Utilisateur:Isabelle-ANDI|Isabelle-ANDI]] ([[Discussion utilisateur:Isabelle-ANDI|discussion]]) 13 février 2017 à 16:13 (UTC)
::: Très bien {{Notif|Isabelle-ANDI}}, merci pour vos précisions. Je vous félicite pour ce document : [[Mallette pedagogique Autisme]] , je déplore la situation provoquée par [[Mallette autisme]] qui semble être une scission de version. [[Utilisateur:Youni Verciti|Youni Verciti]] ([[Discussion utilisateur:Youni Verciti|discussion]]) 13 février 2017 à 18:30 (UTC)
:::: Pas de soucis, ça m'a permis de comprendre le principe de catégorisation propre à la wikiversité et d'aboutir à une solution grâce à Lydie. --[[Utilisateur:Isabelle-ANDI|Isabelle-ANDI]] ([[Discussion utilisateur:Isabelle-ANDI|discussion]]) 14 février 2017 à 07:40 (UTC)
== Suppression de [[:Catégorie:Aides techniques numériques]] ==
Bonjour, suite à vos demandes de suppression, j’ai remarqué qu'il restait une dernière page dans [[:Catégorie:Aides techniques numériques]]. Faut-il la supprimer également ? [[Utilisateur:JackPotte|JackPotte]] ([[Discussion utilisateur:JackPotte|<span style="color:#FF6600">$</span>♠]]) 19 février 2018 à 11:37 (UTC)
: Bonjour, je l'avais oubliée en effet il faut également la supprimer, merci. --[[Utilisateur:Isabelle-ANDI|Isabelle-ANDI]] ([[Discussion utilisateur:Isabelle-ANDI|discussion]]) 19 février 2018 à 13:44 (UTC)
eevsnurla42mh9c1dtcop8ijxnd65xs
Utilisateur:Als33120/Collection
2
56803
966459
947758
2025-07-07T20:27:10Z
Crochet.david.bot
1005
Bot : correction de la syntaxe wiki
966459
wikitext
text/x-wiki
== Questionnaires de lecture de trente-six "Histoires naturelles" de Jules Renard illustrées par Benjamin Rabier ==
=== Sources ===
* [http://calestampar.org/spip.php?article749 Pistes et brouillon]
* [[s:Histoires_naturelles/ill._Rabier|Textes libres sur wikisource]] : lien à corriger
* [[commons:File:Renard_-_Histoires_naturelles,_1909.djvu|illustrations déposées sur Commons]]
* "Manuscrit" à corriger sur [[s:Livre:Renard_-_Histoires_naturelles,_1909.djvu|wikisource]]
=== Liste des textes ===
# [[La poule]] - cycle 3 - 196 mots
# Coqs I - cycle 3 - 288 mots
# Coqs II - cycle 3 - 260 mots
# Canards - CM - 225 mots
# Les dindes - CM - 211 mots
# La pintade - cycle 3 - 184 mots
# L'oie - CM - 178 mots
# Les pigeons - CM - 171 mots
# Le paon - CM - 188 mots
# Le cygne - {{abréviation|CE2|cours élémentaire deuxième année}} - 160 mots
# Le chien - {{abréviation|CE2|cours élémentaire deuxième année}} - 192 mots
# Le chat - {{abréviation|CE1|cours élémentaire première année}}-{{abréviation|CE2|cours élémentaire deuxième année}} - 87 mots
# La vache - cycle 3 - 310 mots
# Les bœufs - {{abréviation|CE2|cours élémentaire deuxième année}} - 186 mots
# Le taureau - CM - 314 mots
# Les mouches d'eau - CM - 206 mots
# La jument - {{abréviation|CE2|cours élémentaire deuxième année}} - 153 mots
# L'âne - cycle 3 - 222 mots
# Le cochon - cycle 3 - 127 mots
# Le cochon et les perles - cycle 3 - 164 mots
# Les moutons - CM - 250 mots
# Le bouc (histoire 23) - CM - 155 mots
# Le lézard. Le lézard vert (histoire 27) - cycle 3 - 67 mots
# Le crapaud (histoire 28) - {{abréviation|CE2|cours élémentaire deuxième année}} - 188 mots
# La sauterelle (histoire 29) - {{abréviation|CE2|cours élémentaire deuxième année}} - 159 mots
# Le grillon (histoire 31) - {{abréviation|CE2|cours élémentaire deuxième année}} - 142 mots
# Les grenouilles (histoire 33) - cycle 3 - 199 mots
# Le hanneton (histoire 37) - {{abréviation|CE1|cours élémentaire première année}}-{{abréviation|CE2|cours élémentaire deuxième année}} - 30 mots
# Le chenille (histoire 40) - CM - 193 mots
# La demoiselle (histoire 41) - {{abréviation|CE1|cours élémentaire première année}}-{{abréviation|CE2|cours élémentaire deuxième année}} - 31 mots
# L'écureuil (histoire 42) - CE-{{abréviation|CE2|cours élémentaire deuxième année}} - 40 mots
# Le cerf (histoire 47) - {{abréviation|CE2|cours élémentaire deuxième année}} - 156 mots
# La souris (histoire 48) - {{abréviation|CE1|cours élémentaire première année}}-{{abréviation|CE2|cours élémentaire deuxième année}} - 209 mots
# Au jardin (histoire 55) - {{abréviation|CM2|cours moyen deuxième année}} - 224 mots
# Les coquelicots (histoire 56) - cycle 3 - 49 mots
# [[Le chasseur d'images]] (prologue) - {{abréviation|CM2|cours moyen deuxième année}} - 328 mots
== Exercices ==
=== Le chasseur d'images ===
==== Écoute ====
[[Fichier:Jules Renard, Le chasseur d'images.ogg|Jules Renard, Histoires naturelles, Le chasseur d'images.]]
==== Lecture ====
[[s:Page:Renard_-_Histoires_naturelles,_1909.djvu/9|Texte illustré et tapuscrit]]
==== Questionnaire de lecture ====
Lire le texte puis répondre à ces trois questions :
1) Sans relire le texte, remettre en ordre les six images de Jules Renard : rivière, blés et prairies, soleil, chemin, arbres et feuilles, vol d'un oiseau
_________________________________________________________________________
2) Quels sont les sens concernés par cette journée de randonnée ?
_________________________________________________________________________
3) Pour chacun d'eux, retrouver par quoi ils sont affectés.
_________________________________________________________________________
_________________________________________________________________________
_________________________________________________________________________
=== La poule ===
[[s:Page:Renard_-_Histoires_naturelles,_1909.djvu/10|Texte illustré et tapuscrit]]
==== Questionnaire de lecture ====
1) L'emploi du temps d'une journée de poule :
______________________________________________
______________________________________________
______________________________________________
______________________________________________
______________________________________________
2) Chercher deux détails qui font sourire :
______________________________________________________
3) Qu'est-ce qu'un bonnet phrygien ?
________________________________________
4) Que veut dire « se remettre en quête » ?
________________________________________
5) La goutte est une maladie animale ou humaine ?
________________________________________
6) As-tu l'impression d’avoir vu un film documentaire sur la vie quotidienne d'une poule dans une ferme ?
__________________________________________
=== COQS ( I ) ===
[[s:Page:Renard_-_Histoires_naturelles,_1909.djvu/13|Texte illustré et tapuscrit]]
==== Questionnaire de lecture ====
1 Les deux premières phrases sont à la forme négative : l'auteur fait une comparaison implicite avec qui ? ______________________________________
2 Le coq en bois est une __________________ ;
à quoi sert-il ?_____________________________
3 Les deux premiers paragraphes décrivent le coq au sommet du clocher ; à partir de « Or... », le style change, __________________________________
4 Que font les maçons avec les pierres ?
_______________________________________
5 Quelle impression donne la description de cet étranger nouvellement installé ?
_______________________________________
6 Est-ce que les deux coqs se lient d'amitié ?
_______________________________________
7 Pourquoi ce sont des charpentiers qui abattent l'ancien clocher ?
______________________________________
8 Donner un synonyme de vermoulu :
________________________________________
9 Est-ce que la dernière phrase donne une impression de tristesse ou de gaieté ? Comment ?
__________________________________________
=== COQS ( II ) ===
[[s:Page:Renard_-_Histoires_naturelles,_1909.djvu/14|Texte illustré et tapuscrit]]
==== Questionnaire de lecture ====
1 Pourquoi le coq de basse-cour dort-il sur un perchoir ?
_______________________________________________
2 Invincible veut dire qui ne peut être _______________, du verbe _________________ à l'infinitif.
3 L'adversaire du coq de basse-cour est non-violent :
_______________________________________________
4 Qui d'un coq et d'une poule a le plus beau plumage ?
_______________________________________________
C'est rare ou habituel chez les animaux ? ______________
5 Quelle est la phrase illustrée par le premier dessin de Benjamin Rabier ?
_______________________________________________
6 Quelle est la structure répétitive utilisée par l'auteur pour souligner le parallèle entre les deux animaux, comme un texte à deux voix ?
_______________________________________________
7 « Qui » est-ce qui carillonne en fait pour un mariage et sonne l'angélus du soir ?
_______________________________________________
8 Quelle est la phrase illustrée par le second dessin, au centre de la page du livre ?
_______________________________________________
=== CANARDS ===
[[s:Page:Renard_-_Histoires_naturelles,_1909.djvu/15|Texte illustré et tapuscrit]]
==== Questionnaire de lecture ====
1 On dit que les canards boitent. Pourquoi ?
______________________________________________
2 Comment appelle-t-on aussi un trou d'eau ?
______________________________________________
3 Donner un synonyme de l'adjectif taciturne :
______________________________________________
4 Est-ce que la description de l'eau est réaliste ?
______________________________________________
5 Quels sont les détails qui donnent l'impression d'un ballet bien réglé entre deux danseurs ?
______________________________________________
6 Le trou se remplit naturellement d'eau, comment ?
______________________________________________
7 Qu'est-ce que Jules Renard décrit de la parade amoureuse du canard ?
______________________________________________
8 Trouver un synonyme de « croupie » :
______________________________________________
9 Quel effet provoque la comparaison du couple endormi avec une paire de sabots déposés avant de rendre visite à quelqu’un de malade ?
______________________________________________
=== DINDES ===
[[s:Page:Renard_-_Histoires_naturelles,_1909.djvu/16|Texte illustré et tapuscrit]]
==== Questionnaire de lecture ====
1 Qu'est-ce que l'Ancien Régime ? Quelle différence y-a-t-il avec l'époque à laquelle Jules Renard écrivait ?
__________________________________________
__________________________________________
2 Trouver un synonyme de « se rengorger »
__________________________________________
3 Pourquoi la dinde se sent-elle flattée quand le maître s'approche d'elle ?
___________________________________________
Sous l'Ancien Régime, qui se sentait flatté quand le roi les saluait ou leur parlait ?
___________________________________________
4 Qu'évoque le mot « éventail » ?
___________________________________________
5 De quelles dindes parle le seconde texte ?
___________________________________________
6 Le ton est humoristique ou sarcastique ?
___________________________________________
7 Quel est l'objectif de cette satire sociale ?
___________________________________________
==== BENJAMIN RABIER ET LE DINDON DE BUFFON ====
Le même illustrateur, le même thème, pour le même public, mais un texte complètement différent, écrit un siècle auparavant :
[http://gallica.bnf.fr/m/ark:/12148/bpt6k6567001n/f192.image texte illustré]
===== Qui était BUFFON ? =====
Deux pistes de recherche :
* son époque : celle de l'Encyclopédie au XVIII ème siècle, avant la révolution française
* son œuvre : le Jardin des Plantes à Paris, le Museum d'histoire naturelle...
===== "Le Buffon choisi" illustré par Benjamin Rabier =====
[http://gallica.bnf.fr/m/ark:/12148/bpt6k6567001n/ couverture]
" À partir de textes écrits au XVIII ème siècle par le naturaliste Buffon, l'illustrateur Benjamin Rabier a réalisé en 1924 des gravures animalières.
D'un côté, la langue classique de Buffon livre des descriptions scientifiques, agrémentées de dissertations dans le ton des Lumières sur l'homme et l'animal – l’introduction s’intitule sobrement : « l’homme : sa supériorité sur les animaux ».
De l’autre côté, il y a le talent pour ne pas dire le génie de Benjamin Rabier : des gravures très colorées, ou des dégradés de gris, de sépia, qui hésitent constamment entre réalisme fin et caricature.
Les mises en scène sont pleines d’humour : un éléphant attrape le chasseur avec sa trompe, et les animaux volontiers humanisés : un singe se regarde dans une glace..."
[http://www.ricochet-jeunes.org/livres/livre/39732-le-buffon-choisi-de-benjamin-rabier Source de cette citation]
=== LA PINTADE ===
[https://fr.wikisource.org/wiki/Page:Renard_-_Histoires_naturelles,_1909.djvu/17 Texte illustré et tapuscrit]
==== Questionnaire de lecture ====
Après avoir lu le texte et regardé les images, essayer de répondre aux questions, de mémoire ; relire une seconde fois si besoin, mais avant de lire les questions si possible.
1 Portrait physique d'une dinde :
Ses pattes sont _____________, son bec est _____________, sa taille est ___________, son crâne est _______________, sa queue est ____________,
son cri est _______________. De chaque côté de sa tête pendent deux __________________. Les plumes de son dos forment une _______________ .
2 Portrait « moral » du caractère de la dinde et son comportement : barrer les qualificatifs qui ne s'appliquent pas à la pintade.
cocardière, rageuse, bagarreuse, agressive, turbulente, criarde, sournoise, pacifique, orgueilleuse, frénétique, susceptible, amicale, farceuse, poseuse.
3 Quelles sont les volailles qui se font attaquer par la dinde dans le poulailler ? ______________________________________________
4 Pourquoi la dinde cache-t-elle ses œufs loin de la ferme ? ___________________________________________________
5 Parmi ces expressions, surligner celles qui ont inspiré Jules Renard dans ce texte.
Avoir la bosse des maths, Marcher comme un bossu, Rire comme un bossu, Se tenir comme un bossu, Ne chercher que plaie et bosse.
6 Relire la première phrase : L'auteur parle des animaux de sa cour au lieu de sa basse-cour, pourquoi ?
____________________________________________________________________________________________________________________
==== PRODUCTION D'ÉCRIT ====
La pintade confie à une voisine ce qu'elle pense de son maître et de la volaille.
_____________________________________________________________________________________________________________________
_____________________________________________________________________________________________________________________
_____________________________________________________________________________________________________________________
=== L'OIE ===
[https://fr.wikisource.org/wiki/Page:Renard_-_Histoires_naturelles,_1909.djvu/19 Texte illustré et tapuscrit]
==== Questionnaire de lecture ====
1 La Petite Gardeuse d'oies est un conte des frères Grimm, "Die Gänsemagd" en allemand. En quoi ce texte diffère-t-il d'un conte de fées ?
______________________________________
2 Que pense l'auteur de Tiennette ?
______________________________________
3 Quelles sont les qualités de la véritable gardienne du troupeau ?
______________________________________
4 Chercher la définition du jars.
______________________________________
5 Retrouver l'image où Benjamin Rabier a représenté le col de l'oie qui vibre et serpente.
6 Donner la parole à l'oie triomphante :
Je sais bien __________________________________________________________________
7 À quoi ressemble l'oie sur la route de Paris, bec au vent, plumes collées ?
______________________________________
8 "Bête comme une oie" est un cliché, une expression ; pensez-vous qu'elle est justifiée ?
______________________________________
9 Comment B. Rabier donne-t-il l'impression que Tiennette ne se distingue plus des oies ?
_____________________
=== LES PIGEONS ===
[https://fr.wikisource.org/wiki/Page:Renard_-_Histoires_naturelles,_1909.djvu/20 Texte illustré et tapuscrit]
==== Questionnaire de lecture ====
1 Où s'arrête l'envolée lyrique de l'auteur ?
__________________________________________
2 Quelle construction grammaticale répétitive souligne ce lyrisme ?
__________________________________________
3 À quoi fait allusion le col fugitif des pigeons ?
__________________________________________
4 L'opale ou pierre de lune a des reflets bleutés ou argentés. De quel doigt parle le poète ?
__________________________________________
5 Donner le nom de deux arbres croulant sous le poids de leurs fruits en automne :
__________________________________________
6 De quel genre de pigeon parle celui qui revient d'exil ?
_____________________________________
7 Retrouver deux adjectifs qui préparent le reproche qu’ils ne tiennent pas en place.
__________________________________________
8 À quel proverbe inversé font allusion les voyages qui ne forment pas ?
________________________
9 Donner un synonyme de niais : _____________
=== LE PAON ===
[https://fr.wikisource.org/wiki/Page:Renard_-_Histoires_naturelles,_1909.djvu/23 Texte illustré et tapuscrit]
==== Questionnaire de lecture ====
1 Chercher un titre pour ce texte, du genre : Une cérémonie toujours reportée au lendemain
______________________________________________
2 Donner deux synonymes pour un habit de gala :
______________________________________________
3 Le prince indien et les présents d’usage font allusion à une tradition de quelle région du monde ?
______________________________________________
Quel est lien avec les paons ?
_______________________________________________
4 La lyre est un instrument à corde joué dans quels pays ? Faire une recherche sur wikipedia si besoin :
[[w:Fichier:BegenaTemam.jpg|image numéro 1]]
[[w:Fichier:Mousai_Helikon_Staatliche_Antikensammlungen_Schoen80_n1.jpg|image numéro 2]]
5 Recopier les deux phrases de ce texte illustrées par B. Rabier.
_____________________________________________________________________
_____________________________________________________________________
==== PRODUCTION D'ÉCRIT ====
[https://fr.wikisource.org/w/index.php?title=Page:Renard_-_Histoires_naturelles,_1909.djvu/21 image de départ]
"Il gravit les marches, comme des marches de temple, d'un pas officiel. Il relève sa robe à queue …"
Imaginer le discours prononcé par sa majesté le paon du haut du perron à ses sujets :
___________________________________________________________________
___________________________________________________________________
____________________________________________________________________
____________________________________________________________________
____________________________________________________________________
____________________________________________________________________
____________________________________________________________________
____________________________________________________________________
==== UNE FABLE SUR LE MÊME THÈME ====
Recopier le texte de la fable de La Fontaine, attention à la graphie d'antan...
[http://fr.wikisource.org/wiki/Le_Geai_paré_des_plumes_du_Paon le texte]
LE GEAI PARÉ DES PLUMES DE PAON
Un Paon muoit ; un geai prit son plumage ;
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
=== LE CYGNE ===
[https://fr.wikisource.org/wiki/Page:Renard_-_Histoires_naturelles,_1909.djvu/24 Texte illustré et tapuscrit]
==== Questionnaire de lecture ====
1 Il y a plusieurs comparaisons dans ce texte :
* comme un ___________________
* lI n'a faim que de ___________________
* son col vêtu de ___________________
* tel un ___________________________________
Quel est le point commun de toutes ces images ?
___________________________________________
2 Chercher un synonyme de effarouché
___________________________________________
3 Chercher dans le dictionnaire la signification de l'adjectif qualificatif désabusé
___________________________________________
4 Pourquoi les reflets se reforment-ils là où « meurent les ondulations de l'eau » ?
____________________________________________
5 Est-ce que le cygne est vraiment victime d'une illusion d'optique ou bien c’est l'écrivain qui se laisse emporter par son imagination ?
____________________________________________
6 Est-ce que la dernière comparaison est élégante ?
___________________________________________
==== ARTS PLASTIQUES ====
Compléter le paysage dans lequel nage ce cygne ; ne pas oublier les reflets.
[https://fr.wikisource.org/w/index.php?title=Page:Renard_-_Histoires_naturelles,_1909.djvu/25 page de Jules Renard]
Montage à faire à partir de la pleine page de Benjamin Rabier et d'une [[commons:File:030-Cygnus_cygnus2.jpg|photo de cygne]])
=== LE CHIEN ===
[https://fr.wikisource.org/wiki/Page:Renard_-_Histoires_naturelles,_1909.djvu/27 Texte illustré et tapuscrit]
==== Questionnaire de lecture ====
1 En quelle saison se passe cette histoire ?
_______________________________________________
2 Il y a quatre personnages dans cette maison : le père, la mère, le fils et la fille. Qui est-ce qui raconte l'histoire ?
________________________________________________
3 Est-ce que l'histoire est illustrée dans la colonne de gauche de cette page ou de la page suivante ?
________________________________________________
4 Comment la maison est-elle chauffée et éclairée ?
________________________________________________
5 « Va voir là-bas si j’y suis ! » parodie une expression utilisée par les parents quand ils veulent :
________________________________________________
6 Pourquoi la famille fait-elle cercle autour du foyer ?
________________________________________________
7 À quoi servent les chenets dans une cheminée ?
________________________________________________
8 Est-ce que le chien a une place enviable au coin du feu ?
________________________________________________
9 "Rire jaune" est une expression qui veut dire :
________________________________________________
==== PRODUCTION D'ÉCRIT ====
[https://fr.wikisource.org/wiki/Page:Renard_-_Histoires_naturelles,_1909.djvu/29 Image d'une veillée d'antan au coin du feu]
Pendant que Papa fume sa pipe, Maman nous lit une histoire ; raconte-la :
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
________________________________________________________________
________________________________________________________________
________________________________________________________________
________________________________________________________________
=== LE CHAT ===
[https://fr.wikisource.org/wiki/Page:Renard_-_Histoires_naturelles,_1909.djvu/34 Texte illustré et tapuscrit]
==== Questionnaire de lecture ====
1 "Le mien" : De quoi s'agit-il ?
L'auteur parle de _____________________
2 Devine ce que ce chat mange ?
Il mange ____________________________
3 Faire grâce de la vie, cela veut dire : Offrir quelque chose à manger ou Laisser la vie sauve ?
_______________________________________
4 Quel est le contraire de innocent ?
___________________________________
5 Retrouver l'image du chat assis dans la boucle de sa queue. _______________________________
6 Dans quelle image la souris est-elle morte ? La 1ère, la 2nde, la 3{{e}} ou la 4{{e}} ? La _________________________
7 Est-ce que le chat peut rentrer ses griffes quand il le veut ? ___________________
8 Est-ce que le chat comprend qu’il ne doit pas tuer les oiseaux ? _____________
9 "Subtil" et "intelligent" sont des synonymes ou des contraires ?
Ce sont des _______________________
=== LA VACHE ===
[https://fr.wikisource.org/wiki/Page:Renard_-_Histoires_naturelles,_1909.djvu/37 Texte illustré et tapuscrit]
==== Questionnaire de lecture ====
1 Quelle est la « chute », à la dernière ligne, qui empêche le lecteur de s'attendrir et fait rire ?
_________________________________________
2 Quelles sont les deux pointes d'humour qui font sourire le lecteur ?
_________________________________________
3 À quoi l'auteur compare-t-il la patte de vache ?
_________________________________________
4 Que veut dire l’expression « à discrétion » ?
__________________________________________
5 La vache du texte est généreuse et chaleureuse, qu'est-ce qui justifie ces deux qualificatifs ?
__________________________________________
__________________________________________
6 Chercher un mot de la famille de « affriandées »
__________________________________________
et un synonyme de « se défier » ________________
7 Quels animaux aiment qu'on les gratte entre les oreilles ?
_________________________________________
==== PRODUCTION D'ÉCRIT ====
[https://fr.wikisource.org/w/index.php?title=Page:Renard_-_Histoires_naturelles,_1909.djvu/35 LE RÊVE D'UNE VACHE NORMANDE]
[[w:Fichier:Logo_La_vache_qui_rit.svg|La vache qui rit]]
C'est le printemps, Que vais-je manger aujourd'hui pour que mon lait ait bon goût au moment de la traite ?
Au petit déjeuner, ____________________________________________________
À midi, _____________________________________________________________
Pour le goûter, _______________________________________________________
Au dîner, ___________________________________________________________
=== LE BŒUF ===
[https://fr.wikisource.org/wiki/Page:Renard_-_Histoires_naturelles,_1909.djvu/45 Texte illustré et tapuscrit]
==== Questionnaire de lecture ====
1 Comme d'habitude : est-ce que le lecteur est prêt à imaginer la fin de cette histoire ?
_____________________________________________
2 Castor et Pollux sont deux jumeaux de la mythologie gréco-romaine :
[[commons:File:Castor_and_Pollux-Parc_de_Versailles.jpg|Où se trouve cette statue ?]]
_____________________________
3 Pourquoi les deux bœufs portent-ils ces noms ?
_____________________________________________
4 L'auteur compare Castor à une servante, son balai à la main. Pourquoi ?
_____________________________________________
5 Sur la première image, Benjamin Rabier a représenté Castor buvant dans une _______________ .
Sur la seconde image, il a représenté deux bœufs attelés au même joug. S'agit-il de Castor et Pollux ? __________,
parce qu’ils __________________________________
==== RECHERCHE DOCUMENTAIRE ET LECTURE D'IMAGE ====
* Pour comprendre le travail de ce laboureur, comme au temps de Jules Renard, regarder [http://www.crdp-aquitaine.fr/aquivideo/index.asp?id=23&seq=laboureur ce film] :
* Pour comprendre la révolution de la « motorisation », chercher sur une de ces six photos ce qui a remplacé l'attelage de bœufs dans cette [http://www.crdp-aquitaine.fr/aquivideo/index.asp?id=23 ferme de 1975] :
http://www.crdp-aquitaine.fr/aquivideo/index.asp?id=23
* Est-ce que [https://fr.wikisource.org/w/index.php?title=Page:Renard_-_Histoires_naturelles,_1909.djvu/43 cette image] donne une impression de nostalgie ?
__________________________________________________________________
__________________________________________________________________
=== LE TAUREAU ===
[https://fr.wikisource.org/wiki/Page:Renard_-_Histoires_naturelles,_1909.djvu/46 Texte illustré et tapuscrit]
==== Questionnaire de lecture ====
1 Plan du texte :
* la partie de pêche : ____________________________________________
* le portrait du taureau : ______________________________________________________
* que faire ? _______________________________________________________
* l'épreuve de l'indifférence : _______________________________________
* le taureau : ___________________________________________________
2 Pourquoi le bétail se frotte-t-il contre le tronc des peupliers ?
__________________________________
3 Trouver un mot de la famille d'échalier
_________________________________
4 Quelle image utilise l'auteur pour décrire la façon dont le taureau jette les hommes en l'air ?
__________________________________
5 Donner un synonyme de obliquement
__________________________________
6 « Donner le change » veut dire « donner la monnaie » ? _____________
7 Pourquoi la conduite du pêcheur est-elle « héroïque » ?
_________________________________
==== PRODUCTION D'ÉCRIT ====
[https://fr.wikisource.org/w/index.php?title=Page:Renard_-_Histoires_naturelles,_1909.djvu/47 Décrire cette image]
MIEUX VAUT FEINDRE UNE INDIFFÉRENCE TROMPEUSE
____________________________________________________________________
____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
=== LES MOUCHES D'EAU ===
[https://fr.wikisource.org/wiki/Page:Renard_-_Histoires_naturelles,_1909.djvu/49 Texte illustré et tapuscrit]
==== Questionnaire de lecture ====
1 Les deux premières phrases donnent l'impression que la vie est belle en été à la campagne pour les bœufs. Pourquoi se mettent-ils sous le chêne ?
____________________________________________
Pourquoi baissent-ils la tête ?
____________________________________________
2 Quelle impression donne le paragraphe sur les mouches ?
____________________________________________
3 Quelle est la seule défense des bœufs ?
____________________________________________
4 Observer l'image de la maison. Que va-t-il se passer quand l'orage va éclater ? Un indice : la bassine sert de récolteur d'eau de pluie.
____________________________________________
5 Deviner ce qu'est le « bourdoudou » ?
____________________________________________
6 "coup de lance" est une image pour un ________
7 Qui sont les bonnes mouches tant attendues ?
____________________________________________
8 Le spectacle offert par la danse finale des bœufs est-il ridicule ?
____________________________________________
=== LA JUMENT ===
[https://fr.wikisource.org/wiki/Page:Renard_-_Histoires_naturelles,_1909.djvu/50 Texte illustré et tapuscrit]
==== Questionnaire de lecture ====
1 La rentrée des foins se passe en quelle saison ?
_________________________________________
2 Lecture de l'image
Pourquoi un homme est-il perché sur les foins ?
_________________________________________
Quels outils portent les deux hommes sur l'épaule ?
_________________________________________
Retrouver les brancards du chariot et le collier.
3 Le va-et-vient se fait entre quels lieux ?
_________________________________________
4 Où sont posées les tuiles faîtières sur un toit ?
_________________________________________
5 Pourquoi le poulain n'a-t-il pas bu pendant toute sa journée au pré ?
_________________________________________
6 Quel est le contraire de dételer un cheval ?
_________________________________________
7 Les trois allures du cheval sont le pas, le trot et le _____________________
8 Si on ne l'arrêtait : à quel verbe au conditionnel est rattachée cette proposition ?
_________________________________________
=== L'ÂNE ===
[https://fr.wikisource.org/wiki/Page:Renard_-_Histoires_naturelles,_1909.djvu/52 Texte illustré et tapuscrit]
==== Questionnaire de lecture ====
1 Ce texte, très prosaïque au début, commence comme un documentaire sur la vie d'un âne de village d'antan à la campagne. Qu'apprend-on ?
* sur le travail du facteur ____________________________________________________________
* Quelles marchandises sont-elles transportées après la tournée officielle ?
__________________________________________________________
2 "Hue !" est une interjection à partir d'une onomatopée. En connaissez-vous d'autres ?
_______________________________________
3 Une locution dit "Têtu comme un âne". Quelle phrase du texte illustre cette réputation ?
________________________________________
Son maître essaie la persuasion ? la force ?
________________________________________
4 Quelle phrase est-elle illustrée par la première image de Benjamin Rabier ?
________________________________________________________
5 Recopier la seule expression poétique du texte :
__________________________________________________________________________
=== LE COCHON ===
[https://fr.wikisource.org/wiki/Page:Renard_-_Histoires_naturelles,_1909.djvu/53 Texte illustré et tapuscrit]
==== Questionnaire de lecture ====
http://commons.wikimedia.org/wiki/File:Beta_vulgaris.JPG
http://commons.wikimedia.org/wiki/File:Wilde_kruisbes_bessen_(Ribes_uva-crispa_wild_plant).jpg
1 Quel est le lien entre le texte et ces deux images ?
* À gauche, ___________________________________________________
* À droite, ____________________________________________________
2 L'auteur s'adresse au cochon à la ____________personne du singulier.
Cela donne une impression d'une bonne ou d'une mauvaise relation avec cet animal.
___________________________________________________________
3 Trois phrases commencent par « ils » : de qui s'agit-il ?
___________________________________________________________
4 Pourquoi le cochon se nourrit-il d'eau de vaisselle grasse (sans détergents) ?
___________________________________________________________
5 "Comme on fait son lit, on se couche" est un _____________________
Qu'est-ce que l'auteur modifie ? __________________________________
Dans quel but ? _____________________________________________
=== LE COCHON ET LES PERLES ===
[https://fr.wikisource.org/wiki/Page:Renard_-_Histoires_naturelles,_1909.djvu/54 Texte illustré et tapuscrit]
==== Questionnaire de lecture ====
1 Où le cochon est-il enfermé d'habitude ?
__________________________________________________
2 Peut-on résumer le texte ainsi : le cochon mange n’importe quoi n’importe quand ?
__________________________________________________
3 Trouver deux mots caractéristiques de cet animal ?
Son _______________, ses ________________________
4 Chercher dans le dictionnaire le soc (de la charrue) et recopier la définition :
__________________________________________________
5 Au temps où le frigidaire n'existait pas, le saloir servait à conserver la viande dans un grand pot. Comment ?
__________________________________________________
6 Ne pas en perdre une bouchée ou une miette est une expression. Que veut-elle dire ?
__________________________________________________
7 Mettre la phrase « Il ne remue pas... » à la forme affirmative pour qu'elle ait le même sens :
__________________________________________________
8 Quel est l'animal de la basse-cour, dans une fable de La Fontaine et d'Ésope, qui n'aime pas les (vraies) perles ?
_________________________________________________
=== LES MOUTONS ===
[https://fr.wikisource.org/wiki/Page:Renard_-_Histoires_naturelles,_1909.djvu/57 Texte illustré et tapuscrit]
==== Questionnaire de lecture ====
1 Le texte commence comme une description.
* À quel moment de la journée se passe-t-il ? ______________________________________
* En quelle saison ? ________________________
* De quoi s'agit-il ? _________________________
2 Qui est le sujet des deux phrases du troisième paragraphe, elle ?
________________________________________
3 Quand les roseaux font-ils du bruit ?
________________________________________
4 Retrouver les deux phrases qui passent d'une vue générale à un gros plan sur un mouton
________________________________________
_______________________________________
5 À quel art appartient ce procédé ?
_______________________________________
6 Recopier la phrase illustrée par le dessin de Benjamin Rabier.
_______________________________________
7 "Des traînards" … "leur laine" : Jules Renard parle-t-il vraiment encore des moutons ?
_______________________________________
8 Le poète se laisse-t-il emporter par cette métaphore ?
________________________________________
==== ARTS PLASTIQUES ====
[https://fr.wikisource.org/w/index.php?title=Page:Renard_-_Histoires_naturelles,_1909.djvu/55 Décrire cette image]
Selon les signes d'un berger indolent,
le chien nécessaire attaque la bande du côté qu’il faut.
Décrire le tableau de Benjamin Rabier en utilisant le vocabulaire suivant :
* premier plan, arrière-plan ;
* lignes verticales, lignes horizontales ;
* zones d'ombre, zones de lumière.
___________________________________________________________________
___________________________________________________________________
___________________________________________________________________
___________________________________________________________________
___________________________________________________________________
___________________________________________________________________
___________________________________________________________________
___________________________________________________________________
=== LE BOUC ===
[https://fr.wikisource.org/wiki/Page:Renard_-_Histoires_naturelles,_1909.djvu/58 Texte illustré et tapuscrit]
==== Questionnaire de lecture ====
1 Que peut-on dire de l'odeur du bouc ?
__________________________________________
* Deux phrases y font allusion : la première et la __________________________________________
* Décrire le détail d'une image montrant quelqu’un qui ne supporte pas l'odeur du bouc.
__________________________________________
2 Comment s’appelle la barbichette d'un bouc ?
_________________________
Ce terme est-aussi utilisé pour les hommes. Décrire la façon dont la barbe est taillée dans ce cas :
__________________________________________
3 L'allusion aux péchés des hommes fait référence à une religion ; quel autre mot s'y rapporte ?
_________________________________________
avec respect ? _____________________________
4 Recopier les adjectifs décrivant le caractère du bouc qui se trahit dans sa manière de marcher.
____________________________________________________________________________
5 Alexandre est le nom d'un empereur romain. Le bouc le porte-t-il bien ?
____________________________________________
6 Quelle impression donnent la dernière image de Jules Renard et sa représentation par B. Rabier ?
____________________________________________
=== LE LÉZARD ===
[https://fr.wikisource.org/wiki/Page:Renard_-_Histoires_naturelles,_1909.djvu/63 Texte illustré et tapuscrit]
==== Le lézard de Frédéric Mistral ====
Cliché ALS – Arcachon, un amoureux de Mistral
Bon lézard, bois ton soleil
L'heure ne passe que trop vite
Et, demain, il pleuvra, peut-être.
Origine de cette citation :
Maillane (13), inscription sur le cadran solaire de la maison du poète provençal Frédéric MISTRAL, l'oustau dóu lesèrt.
http://fr.wikipedia.org/wiki/Fichier:Maison_de_Frédéric_Mistral,_Maillane,_1914.jpg
==== Comparaison des deux lézards ====
Traitement ironique (Jules Renard) ou sentimental (Frédéric Mistral), deux manières bien différentes de faire surgir l'émotion à la lecture à voix haute.
Laquelle préférez-vous ? Pourquoi ? ______________________________________
==== PRODUCTION D'ÉCRIT ====
À vous d'écrire la première ligne (ou plus) d'un poème :
____________________________________________________________
=== LE CRAPAUD ===
[https://fr.wikisource.org/wiki/Page:Renard_-_Histoires_naturelles,_1909.djvu/69 Texte illustré et tapuscrit]
==== Questionnaire de lecture ====
[[commons:File:Crapaud_commun-HAYE_sylvain.jpg|image]]
1 Avant de soulever la pierre sous laquelle se cache le crapaud, l'auteur hésite ; pourquoi ?
________________________________________
2 Chercher un synonyme pour le gîte :
________________________________________
3 À quoi le crapaud est-il comparé ?
________________________________________
4 Retrouver les phrases où l'auteur le tutoie.
________________________________________
5 Comment le crapaud répond-il à l'insulte ?
________________________________________
=== LA SAUTERELLE ===
[https://fr.wikisource.org/wiki/Page:Renard_-_Histoires_naturelles,_1909.djvu/69 Texte illustré et tapuscrit] : bas de page
==== Questionnaire de lecture ====
1 Une métaphore est une comparaison sans mot de comparaison. À qui la sauterelle est-elle comparée ?
_____________________________________________
2 Quelle expression remplace « à la poursuite de » ?
_____________________________________________
3 Que font les braconniers ?
_________________________________________________________________
4 Quelles sont les caractéristiques de la sauterelle que l'auteur utilise pour en faire un monstre vert ?
__________________________________________________________________________________________
5 Retrouver trois verbes à l'impératif : l'auteur joue avec son lecteur tout en lui disant de jouer avec la sauterelle.
__________________________________________________________________________________________
7 Retrouver la « chute » du monstre... et du lecteur.
==== PRODUCTION D'ÉCRIT ====
[https://fr.wikisource.org/w/index.php?title=Page:Renard_-_Histoires_naturelles,_1909.djvu/67 image]
Les rôles sont renversés : la sauterelle est prise en chasse par un lucane. Raconter la course-poursuite
_____________________________________________________________
_____________________________________________________________
_____________________________________________________________
_____________________________________________________________
_____________________________________________________________
_____________________________________________________________
_____________________________________________________________
_____________________________________________________________
=== LE GRILLON ===
[https://fr.wikisource.org/wiki/Page:Renard_-_Histoires_naturelles,_1909.djvu/70 Texte illustré et tapuscrit]
==== Questionnaire de lecture ====
1 UN bruit, DES activités ; en faire la liste :
* Il ratisse
*
*
*
*
*
*
2 Quel est le point commun de toutes ses activités ?
____________________________________________
3 Pourquoi dit-on « le grillon du foyer » à propos d'une femme qui s'occupe bien de sa maison ?
___________________________________________
4 Un romancier anglais a écrit un conte de Noël portant ce titre ; de qui s'agit-il ?
___________________________________________
Il est possible de lire en ligne une [http://fr.wikisource.org/wiki/Le_Grillon_du_foyer traduction en français à cette adresse] :
5 Quel est l'artiste qui a peint des peupliers se dressant « comme des doigts en l'air » ?
____________________________________________
6 La lune est introduite dans l'image nocturne comme symbole de
___________________________
=== LES GRENOUILLES ===
[https://fr.wikisource.org/wiki/Page:Renard_-_Histoires_naturelles,_1909.djvu/64 Texte illustré et tapuscrit] : bas de page
==== Questionnaire de lecture ====
1 Pour décrire la mare aux grenouilles, Jules Renard accumule onze petits paragraphes, parfois réduits à une phrase, ayant tous (sauf un) comme sujet '''elles'''.
Quel effet cela produit-il sur le lecteur ?
_____________________________________________
2 À quels domaines sont empruntées ces images ?
* leurs ressorts _______________________________
* l'huile frite __________________________________
* presse-papiers de bronze _____________________
* la tirelire ___________________________________
* des soupirs _________________________________
* les rameurs _________________________________
* assises en tailleur ____________________________
* les camelots ________________________________
* réception ce soir ____________________
3 Quel rôle joue l'intrusion de l'homme dans cette scène bucolique ?
_____________________________________________
4 S'agit-il d'un enfant ou d'un adulte ? Pourquoi ?
_____________________________________________
5 Quelle décoration très prisée des français est suspendue par un ruban rouge ?
_____________________________________________
==== PRODUCTION D'ÉCRIT : UN DIALOGUE ====
[https://fr.wikisource.org/w/index.php?title=Page:Renard_-_Histoires_naturelles,_1909.djvu/65 Image] : Elles se posent, presse-papiers de bronze, sur les larges feuilles du nénuphar.
La libellule et la grenouille se donnent des nouvelles de leurs mondes respectifs, sous l'œil bienveillant des nénuphars.
___________________________________________________________________
___________________________________________________________________
___________________________________________________________________
___________________________________________________________________
___________________________________________________________________
___________________________________________________________________
___________________________________________________________________
___________________________________________________________________
=== LE HANNETON ===
[https://fr.wikisource.org/wiki/Page:Renard_-_Histoires_naturelles,_1909.djvu/73 Texte illustré et tapuscrit]
==== Questionnaire de lecture ====
1 Voici des feuilles de marronnier au printemps et des bourgeons.
http://commons.wikimedia.org/wiki/File:Aesculus-hippocastanum-sectorial-chimera.JPG
http://commons.wikimedia.org/wiki/File:Aesculus-01.JPG
Ces trois bourgeons donnent-ils l'impression d’être prêts à s'envoler ?
____________________________________________________________
2 En quelle saison pousse un bourgeon tardif ?
_____________________________________
3 Ce bourgeon est-il ouvert ou fermé ? Comment le sait-on ?
________________________________________________________
http://commons.wikimedia.org/wiki/File:Aesculus_hippocastanum_PICT1758.jpg
4 Le hanneton est réputé pour son « vol lourd » ; une expression dit même « étourdi comme un hanneton ». Que veut dire à peine dirigeable ?
____________________________________________________________
5 À quoi fait référence le qualificatif ronchonnant, à son caractère ?
____________________________________________________________
=== LA CHENILLE ===
[https://fr.wikisource.org/wiki/Page:Renard_-_Histoires_naturelles,_1909.djvu/76 Texte illustré et tapuscrit]
==== Questionnaire de lecture ====
1 La chenille avance à grandes enjambées, mais l'auteur parle d'ondulations, pourquoi ?
________________________________________
2 Aime-t-elle l'allée de sable ? Pourquoi ?
________________________________________
3 Pourquoi le jardinier met-il des sabots ?
________________________________________
4 Est-ce que la chenille regarde où elle va ?
________________________________________
5 Le portrait de la chenille. Quels sont les critères de beauté retenus ?
________________________________________
6 Comment la chenille fronce-t-elle son corps ?
________________________________________
7 Les comparaisons : L'écrivain compare
* son corps à _______________________________
* sa tête à celle d'___________________________
8 Trouver deux verbes de la même famille que déglutition :
________________________________________
9 Le portrait de la rose. Quels sont ses défauts ?
________________________________________
10 [http://fr.wikimini.org/wiki/Boa_%28écharpe%29 Le boa] est un serpent et ________________
==== PRODUCTION D'ÉCRIT ====
[https://fr.wikisource.org/wiki/Page:Renard_-_Histoires_naturelles,_1909.djvu/76 image] : haut de page
Après le départ de la chenille, la rose met en garde sa voisine et la prévient de ce qui risque de lui arriver la nuit suivante. Elle termine par une « morale » : « Il faut se méfier des visiteurs trop chaleureux. »
_______________________________________________________________________________________________________________________
_______________________________________________________________________________________________________________________
_______________________________________________________________________________________________________________________
_______________________________________________________________________________________________________________________
=== LA DEMOISELLE ===
[https://fr.wikisource.org/wiki/Page:Renard_-_Histoires_naturelles,_1909.djvu/77 Texte illustré et tapuscrit] : à mi-page
==== Questionnaire de lecture ====
[[w:Fichier:Calopteryx_2_Luc_Viatour.JPG|image 1]]
[[w:Fichier:Thomas_Bresson_-_Lib-3_(by).jpg|image 2]]
1 Quelle est la caractéristique physique des demoiselles qui inspire le poète ?
____________________________
2 Chercher dans le dictionnaire la définition de ophtalmie :
____________________________
3 Dans quel environnement vivent ces insectes ? Pourquoi ?
_____________________________________________________
4 Quelle est la différence entre demoiselle et libellule ?
________________________________________________________
5 Les demoiselles et les libellules peuvent voler sur place, en arrière, ou presque à la verticale et atteindre {{unité|35|km/h}}. On les appelle les cascadeuses de l'espace.
Quelle est la caractéristique de leur vol que Jules Renard souligne ?
_______________________________________________________________________________
=== L'ÉCUREUIL ===
[https://fr.wikisource.org/wiki/Page:Renard_-_Histoires_naturelles,_1909.djvu/77 Texte illustré et tapuscrit] : bas de page
==== Questionnaire de lecture ====
1 Quel est l'autre animal à la queue en panache ?
_______________________________________________
2 Quels sont le sens propre et figuré de panache ?
_______________________________________________
3 Quand l'auteur s'adresse de façon condescendante à l'écureuil, fait-il référence au sens propre ou figuré ?
_______________________________________________
4 Dans le premier texte, Jules Renard parle à l'écureuil, à la ______________ personne ;
dans le texte suivant, Jules Renard parle de l'écureuil, à la _________________ personne.
5 Quel ton adopte-t-il dans ce second texte ?
_______________________________________________
Qu'est-ce qui traduit ce changement de ton ?
_______________________________________________
6 Donner deux synonymes de l'adjectif leste :
_______________________________________________
7 Analyser la métaphore de l'allumeur.
_______________________________________________
8 Comment la queue de l'écureuil ressemble-t-elle à une lampe-torche ?
_______________________________________________
=== LE CERF ===
[https://fr.wikisource.org/wiki/Page:Renard_-_Histoires_naturelles,_1909.djvu/85 Texte illustré et tapuscrit] : bas de page
==== Questionnaire de lecture ====
1 Ce texte commence comme une belle histoire, une rencontre impromptue entre un _______________ et un _______________ .
2 Comment l'auteur appelle-t-il les bois du cerf ?
_____________________________________________
[http://www.infovisual.info/02/074 fr.html|VOCABULAIRE] :
* Enfourchure : extrémité du bois du cerf qui se divise en deux.
* Empaumure : extrémité dont la disposition rappelle la forme de la main.
* Chevillure : troisième ramification à partir de la tête.
* Surandouiller : ramification située au-dessus de l'andouiller de massacre.
* Andouiller de massacre : première ramification à partir de la tête.
* Pivot : partie de la tête du cerf supportant les bois.
* Merrain : tige du centre de la ramure du cerf.
* Trochure : quatrième ramification du bois du cerf.
* Époi : cor poussant au sommet de la tête du cerf.
==== PRODUCTION D'ÉCRIT ====
[https://fr.wikisource.org/w/index.php?title=Page:Renard_-_Histoires_naturelles,_1909.djvu/83 Image]
raconter votre rencontre au présent, à la première personne :
''J'entre au bois par un bout de l'allée, comme il arrive par l'autre bout...''
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
=== LA SOURIS ===
[https://fr.wikisource.org/wiki/Page:Renard_-_Histoires_naturelles,_1909.djvu/78 Texte illustré et tapuscrit]
==== Questionnaire de lecture ====
1 ''Une page d'écriture'' : s'agit-il d'une punition ?
________________________________________________
2 Comment Benjamin Rabier montre-t-il dans la première image que la poursuite est nocturne ?
_________________________________________________
3 ''Je gratte le papier'' : avec quoi et pourquoi ?
_________________________________________________
4 ''Une série de reconnaissances'' : pourquoi l'auteur compare-t-il la souris à un éclaireur en terrain ennemi ?
_________________________________________________
5 La souris passe par des alternances de peur et de témérité : comment l'auteur fait-il sourire le lecteur ?
_________________________________________________
6 Recopier la phrase correspondant à la seconde image de Benjamin Rabier :
______________________________________________________________________
7 ''Elle filerait'' : est-ce que ce verbe illustre bien la course d'une souris effrayée qui détale ? Comment ?
_______________________________________________________________________
8 Pourquoi l'auteur apprécie-t-il sa présence ?
_________________________________________________
9 À quoi compare-t-il modestement sa tâche d'écrivain ?
_________________________________________________
==== PRODUCTION D'ÉCRIT : ÉCRIRE UN MONOLOGUE ====
[https://fr.wikisource.org/w/index.php?title=Page:Renard_-_Histoires_naturelles,_1909.djvu/79 Image]
La souris sort de son abri et raconte son expédition nocturne, son objectif, les obstacles qu'elle rencontre, les dangers qu'elle affronte :
___________________________________________________________________
___________________________________________________________________
___________________________________________________________________
___________________________________________________________________
___________________________________________________________________
___________________________________________________________________
___________________________________________________________________
___________________________________________________________________
=== AU JARDIN ===
[https://fr.wikisource.org/wiki/Page:Renard_-_Histoires_naturelles,_1909.djvu/93 Texte illustré et tapuscrit] : bas de page
[https://fr.wikisource.org/wiki/Page:Renard_-_Histoires_naturelles,_1909.djvu/94 suite]
==== AIDE À LA COMPRÉHENSION DU TEXTE ====
* ''Fac et spera'' = Agis et espère. devise en latin du bêcheur, reprise par l'éditeur des poètes du Parnasse, Alphonse. Lemerre : voir [http://www.gutenberg.org/files/26489/26489-h/26489-h.htm le cartouche] et essayer de lire la date en chiffres romains...
* La pomme d'un arrosoir ou d'une douche permet de diffuser l'eau à travers des trous plus ou moins grands.
* Le vivier est un réservoir plein d'eau qui permet de garder des poissons vivants jusqu'à ce qu'on les mange.
* Relations rose-frelon : la fleur piège les insectes, par sa couleur ou le parfum du nectar, pour se faire polliniser.
* Les abeilles ouvrières sont d'infatigables travailleuses.
* Devenir chef de rayon est une promotion en supermarché.
* Les officiers d'académie (depuis Napoléon Ier) reçoivent une décoration violette ; le poireau est l’ordre du Mérite agricole. Dans le langage des fleurs, la violette représente la timidité et la modestie ; d'où le rappel à l’ordre des violettes blanches.
* En argot, l'oseille désigne l'argent.
* Mettre du beurre dans ses épinards est un proverbe qui signifie s'enrichir, améliorer son ordinaire.
* Un autre proverbe dit : Celui qui se frotte au collier d'ail ne peut sentir l'œillet.
==== PRODUCTION D'ÉCRIT : ÉCRIRE UN DIALOGUE ====
[https://fr.wikisource.org/w/index.php?title=Page:Renard_-_Histoires_naturelles,_1909.djvu/91 Image]
Fera-t-il soleil aujourd'hui ? Un enfant à la fenêtre entend une dispute au jardin entre le tournesol et l'arrosoir :
__________________________________________________________________
__________________________________________________________________
___________________________________________________________________
___________________________________________________________________
___________________________________________________________________
___________________________________________________________________
___________________________________________________________________
___________________________________________________________________
=== LES COQUELICOTS ===
[https://fr.wikisource.org/wiki/Page:Renard_-_Histoires_naturelles,_1909.djvu/94 Texte illustré et tapuscrit]
==== Questionnaire de lecture ====
1 Les petits soldats : au XIX ème siècle, les pantalons des uniformes de l'armée française étaient rouge garance. Pourquoi est-on passé au treillis ?
_________________________________________
2 Ce texte se lit comme un poème en prose : le sens est moins important que le rythme imposé par les mots : comment l'auteur passe-t-il de la course à la flânerie ?.
__________________________________________
3 La payse est une expression folklorique qui désigne la « promise » qui attend son fiancé parti loin de sa province natale. Quel effet l’introduction de ce mot non-parisien produit-il sur le lecteur ?
__________________________________________
4 Au bord d'un champ de blé, [[commons:File:Field_Hamois_Belgium_Luc_Viatour.jpg|cette photo de coquelicots et de bleuets]] contient un élément contemporain. Lequel ?
_____________________________________________________________________________________
==== ARTS PLASTIQUES ====
Faire une recherche sur les peintres impressionnistes et [[commons:File:Claude_Monet_037.jpg|l'auteur de ce tableau]]
=== QUIZZ : LES PETITES PHRASES DE JULES RENARD ===
==== QUI SUIS-JE ? ====
# Les femmes le reconnaissent au poil frisé qu’il a sur le front
# Le lapin devenu grand
# Noir et collé comme un trou de serrure
# Cette goutte de lune dans l'herbe
# Toute la nuit, au nom de la lune, elle appose ses scellés.
# Il ne sait marcher que sur la langue
# Un grain de tabac à ressort
# Ce billet doux plié en deux cherche une adresse de fleur
# Elle finira pourtant par s'abîmer la taille
# Le poignard dissimulé au flanc du vieux bandit
# Elle a dans la bouche de quoi se faire un corset
# La grange elle-même siffle un petit air
# Le sous-préfet aux champs
# L'accent grave sur le sillon
# Silencieux, inanimé à notre approche, il se remet à vivre dès qu’il ne nous croit plus là, parce que nous nous taisons comme lui.
78h2gp2kr3znwnd6y39whdmoxgzv5ra
Modèle:Sidebar/Documentation
10
58944
966460
934456
2025-07-07T20:27:20Z
Crochet.david.bot
1005
Bot : correction de la syntaxe wiki
966460
wikitext
text/x-wiki
{{Sous-page de documentation}}
{{en construction}}
<small>Modèle lua utilisant le [[module:Sidebar]]</small>
<!-----Edit template documentation below this line----->
''Cette page traite des palettes de navigation verticales, pour les palettes de navigation horizontales reportez-vous au modèle [[w:en:Navbox]]. Pour la palette de navigation à gauche reportez-vous au manuel [[mw:Manual:Interface/Sidebar|Mediawiki]].''
Navbox n’est pas compatible avec les ''équipements mobiles légers'' ; actuellement le module Navbox n'est implémenté ici.
Ce modèle est un [[wikt:fr:métamodèle|métamodèle]] pour la création de modèles de "barres de navigation verticales", des [[w:fr:Aide:Palette de navigation|palettes de navigation]] alignées verticalement.
Des palettes, ou "infobox" comme sur [[Aide:Syntaxe]], habituellement positionnées à droite de la page.
[[w:en:template:Sidebar with collapsible lists]] est une version de {{m|Sidebar}} qui ajoute la fonction de section escamotable ; c'est-à-dire des sections que vous pouvez afficher/masquer en cliquant sur les liens à côté de l’en-tête de section (fonction à implémenter sous le même nom).
== Usage ==
{{Sidebar|name=Sidebar |pretitle=pretitle |title=title |image=image |above=above |heading1 =heading1|content1=content1 |heading2 |content2 |heading3 |content3 |content4=''…… etc ……'' |heading35 |content35 |below=below}}
(hors paramètres exceptionnels)
<pre style="overflow:auto;">
{{Sidebar
| name = {{subst:PAGENAME}}
| pretitle =
| title =
| image =
| headingstyle =
| contentstyle =
| above =
| heading1 =
| content1 =
| heading2 =
| content2 =
| heading3 =
| content3 =
<!-- etc, à : -->
| heading35 =
| content35 =
| below =
}}
</pre>
== Parameters ==
Aucun paramètre n’est obligatoire, mais pour que les liens du modèle [[w:en:Template:Navbar]] (edit,créer…) fonctionnent, le paramètre ''name'' devra correspondre au nom de la page qui inclut le modèle sidebar.
=== Paramètres principaux ===
{| class="wikitable" style="line-height:1.4em;"
!style="width:14.0em<!--(cf table below)-->;padding-left:0.25em;text-align:left;"| Parameter
!style="padding-left:0.5em;text-align:left;"| Explanation
|-
| {{para|name}}
|style="padding-left:0.5em;"| Le nom du cadre (l'objet sidebar), i.e. le nom qui suit "Modèle:" dans le nom de page. Requis par le {{m|navbar}} pour que les liens en bas du cadre fonctionnent correctement, sinon ils sont ignorés (voir {{para|navbar}} en bas de ce tableau). Il est recommandé d’utiliser ''<nowiki>{{subst:PAGENAME}}</nowiki>'' comme valeur pour ce paramètre.
|-
| {{para|outertitle}}
|style="padding-left:0.5em;"| Définit le titre du cadre immédiatement au-dessus de l’objet sidebar.
|-
| {{para|topimage}}
|style="padding-left:0.5em;"| Place une image dans la partie supérieure du cadre. i.e. au dessus de {{para|title}} (si utilisé).<br />
La syntaxe wiki complète est attendue (i.e. <code><nowiki>[[File:...]]</nowiki></code>).<br />
Pour ajouter un label au dessus de l'image, voir {{para|topcaption}}.
|-
| {{para|pretitle}}
|style="padding-left:0.5em;"| Place une ligne du type "Éléments de la série ''intel''" avant le titre.
|-
| {{para|title}}
|style="padding-left:0.5em;"| Utile pour placer un titre au sommet de la boite, ou en dessous du paramètre {{para|topimage}} si utilisé.
|-
| {{para|image}}
|style="padding-left:0.5em;"| Utile pour placer un image entre {{para|title}} (si utilisé) et la première section.<br />
Comme pour {{para|topimage}}, la syntaxe wiki complète est attendue (i.e. <code><nowiki>[[File:...]]</nowiki></code>).<br />
Pour ajouter une légende en bas de l'image utiliser {{para|caption}}.
|-
| {{para|headingstyle}}
|style="padding-left:0.5em;"| Modifie le style CSS par défaut configuré pour la section headings.<br />
Pour modifier le [[w:en:Help:Cascading Style Sheets|style CSS]] d'une section spécifique, utiliser {{para|heading<sub>n</sub>style}}, où ''n'' est le numéro de la section.
|-
| {{para|contentstyle}}
|style="padding-left:0.5em;"| Modifie le style CSS par défaut configuré pour la section contenu.<br />
Pour modifier le style CSS d'une section spécifique, utiliser {{para|content<sub>n</sub>style}}, où ''n'' est le numéro de la section.
|-
| {{para|heading1}}<br/>{{para|content1}}
|style="padding-left:0.5em;"| En-tête ou label de la première section (si nécessaire).
Contenu de la première section (requis).
|-
| {{para|heading2}}<br/>{{para|content2}}
|style="padding-left:0.5em;"| En-tête ou label de la seconde section (si nécessaire).
Contenu de la première section (requis si heading2 apparait).
|-
| {{para|heading3}}<br/>{{para|content3}}
|style="padding-left:0.5em;"| En-tête ou label de la troisième section (si nécessaire).
Contenu de la première section (requis si heading3 apparait).
|-
|colspan="2" style="padding-left:0.5em;"| ...... etc ......
|-
| {{para|heading35}}<br/>{{para|content35}}
|style="padding-left:0.5em;"| Actuellement la dernière section disponible pour le couple heading/content.
|}
=== Autres paramètres ===
<!--Linked from [[Template:Subinfobox bodystyle/doc]]-->
{| class="wikitable plainlist" style="line-height:1.4em;"
!style="width:14.0em<!--(cf table above)-->;padding-left:0.25em;text-align:left;"| Paramètre
!style="padding-left:0.5em;text-align:left;"| Explication
|-
| {{para|above}}
|style="padding-left:0.5em;"| Affiche un texte dans la section supérieure au contenu de la boite ; identique au paramètre {{para|above}} proposé par <nowiki>{{m|Navbox}}</nowiki>.
|-
|
*{{para|class}} ou {{para|bodyclass}}
*{{para|outertitleclass}}
*{{para|topimageclass}}
*{{para|pretitleclass}}
*{{para|titleclass}}
*{{para|imageclass}}
*{{para|aboveclass}}
*{{para|headingclass}}
*{{para|contentclass}}
*{{para|belowclass}}
|style="padding-left:0.5em;"|
Classes [[Wikipedia:WikiProject Microformats#What are microformats?|Microformat]] pour les paramètres correspondants.<br />
({{para|bodyclass}} ou {{para|class}}) s’appliquent au cadre dans sa totalité.)
|-
| {{para|below}}
|style="padding-left:0.5em;"| Affiche un texte dans la section inférieure au contenu de la boite ; Identique au paramètre {{para|below}} proposé par <nowiki>{{m|Navbox}}</nowiki>.<br />Utile pour ajouter un ou plusieurs liens (portail) en bas du modèle (en gras par défaut).
|-
|
*{{para|style}} ou {{para|bodystyle}}
*{{para|outertitlestyle}}
*{{para|topimagestyle}}
*{{para|topcaptionstyle}}
*{{para|pretitlestyle}}
*{{para|titlestyle}}
*{{para|imagestyle}}
*{{para|captionstyle}}
*{{para|abovestyle}}
*{{para|headingstyle}}
*{{para|heading<sub>n</sub>style}}
*{{para|contentstyle}}
*{{para|content<sub>n</sub>style}}
*{{para|belowstyle}}
*{{para|navbarstyle}} or {{para|tnavbarstyle}}
|style="padding-left:0.5em;"| Sert à altérer le style CSS par défaut du paramètre correspondant.<br />
({{para|bodystyle}} ou {{para|style}}) s’appliquent à l’ensemble du cadre.)
|-
| {{para|cellspacing}}<br/>{{para|cellpadding}}
|style="padding-left:0.5em;"| Modifie l'espace entre les cellules par défaut, configuré pour la table infobox-class avec laquelle le cadre est construit.
|-
| {{para|navbar}} ou {{para|tnavbar}}
|style="padding-left:0.5em;"| Utiliser 'none' ou ’off’ (sans guillemets) pour enlever les liens {{m|navbar}} qui apparaissent en bas du cadre.
|-
| {{para|navbarfontstyle}}<br/>ou {{para|tnavbarfontstyle}}
|style="padding-left:0.5em;"| Spécifie la fonte utilisée par ’Navbar’ en bas du cadre (voir {{m|navbar}} pour les options disponibles).
|}
== Gérer les liens longs ==
[[w:en:Template:Normalwraplink]] may be used to handle links that should wrap within the sidebar or otherwise need to be made to wrap, in order to prevent the sidebar from becoming too wide. Use <nowiki>normalwraplink|''longlinkname''</nowiki>, where {{para||''longlinkname''}} is the long link without its square brackets.
Utilisez le paramètre {{para|wraplinks|true}}, pour désactiver l’encapsulation des liens sur l’ensemble du modèle.
== Imbriqué ==
Un modèle peut embarquer un autre modèle en utilisant le paramètre {{para|child}}. Vous pouvez utiliser cette fonctionnalité pour créer des barres de navigation ''modulaires'', ou pour créer des sections plus logiques et mieux définies
{{Sidebar
| title = Titre principal
| content1 =
{{Sidebar |child=yes
| title = Première sous-section
| heading1 = En-tête première section
| content1 = Contenu première section
}}
| content2 =
{{Sidebar |child=yes
| title = Seconde sous-section
| heading1 = En-tête seconde section
| content1 = Contenu seconde section
}}
| below = Le texte en dessous (below)
}}
<pre style="position:relative;bottom:0.5em; overflow:auto;">
{{Sidebar
| title = Titre principal
| content1 =
{{Sidebar |child=yes
| title = Première sous-section
| heading1 = En-tête première section
| content1 = Contenu première section
}}
| content2 =
{{Sidebar |child=yes
| title = Seconde sous-section
| heading1 = En-tête seconde section
| content1 = Contenu seconde section
}}
| below = Le texte en dessous (below)
}}
</pre>
Sur l’exemple ci-dessus, la barre secondaire ''child'' est placée dans in champ {{code|content}}, pas dans un champ {{code|heading}}. En conséquence l’en-tête de sous-section n’apparait pas en gras ; {{code|heading}} permet d’afficher le titre de sous-section en gras.
{{Sidebar
| title = Titre principal
| heading1 =
{{Sidebar |child=yes
| title = Première sous-section
| heading1 = En-tête première section
| content1 = Contenu première section
}}
| heading2 =
{{Sidebar |child=yes
| title = Seconde sous-section
| heading1 = En-tête seconde section
| content1 = Contenu seconde section
}}
| below = Le texte en dessous (below)
}}
<pre style="position:relative;bottom:0.5em; overflow:auto;">
{{Sidebar
| title = Titre principal
| heading1 =
{{Sidebar |child=yes
| title = Première sous-section
| heading1 = En-tête première section
| content1 = Contenu première section
}}
| heading2 =
{{Sidebar |child=yes
| title = Seconde sous-section
| heading1 = En-tête seconde section
| content1 = Contenu seconde section
}}
| below = Le texte en dessous (below)
}}</pre>
=== ou : ===
{{Sidebar
| title = Titre principal
| heading1 = Première sous-section
{{Sidebar |child=yes
| heading1 = En-tête première section 1.1
| content1 = Contenu première section 1.1
}}
| heading2 = Seconde sous-section
{{Sidebar |child=yes
| heading1 = En-tête seconde section 2.1
| content1 = Contenu seconde section 2.1
}}
| below = Le texte en dessous (below)
}}
<pre style="position:relative;bottom:0.5em; overflow:auto;">
{{Sidebar
| title = Titre principal
| heading1 = Première sous-section
{{Sidebar |child=yes
| heading1 = En-tête première section 1.1
| content1 = Contenu première section 1.1
}}
| heading2 = Seconde sous-section
{{Sidebar |child=yes
| heading1 = En-tête seconde section 2.1
| content1 = Contenu seconde section 2.1
}}
| below = Le texte en dessous (below)
}}</pre>
Note that omitting the {{para|title}} parameter and not including any text preceding the embedded sidebar may result in the creation of gaps by spurious blank rows.
== Syntaxe complète ==
{{Sidebar |name=Sidebar/Documentation |outertitle=titre extérieur |topimage=image supérieure |pretitle=pré-titre|title=titre |image=image |caption=caption |above=texte supérieur |heading1=en-tête1 |content1=contenu1 |heading2=en-tête2 |content2=contenu2 |heading3=en-tête3 |content3=contenu3 |content4=''…… etc ……'' |heading35=en-tête 35 |content35=contenu 35 |below=texte inférieur}}
<pre style="overflow:auto;">
{{Sidebar
| name = {{subst:PAGENAME}}
| class = <!-- or: | bodyclass = -->
| style = <!-- or: | bodystyle = -->
| width =
| cellspacing =
| cellpadding =
| wraplinks = <!-- "true" otherwise (default:) omit -->
| outertitleclass =
| outertitlestyle =
| outertitle =
| topimageclass =
| topimagestyle =
| topimage =
| topcaptionstyle =
| topcaption =
| pretitleclass =
| pretitlestyle =
| pretitle =
| titleclass =
| title =
| imageclass =
| imagestyle =
| image =
| captionstyle =
| caption =
| headingclass =
| headingstyle =
| contentclass =
| contentstyle =
| aboveclass =
| abovestyle =
| above =
| heading1style =
| heading1 =
| content1style =
| content1 =
| heading2style =
| heading2 =
| content2style =
| content2 =
| heading3style =
| heading3 =
| content3style =
| content3 =
<!-- etc, to: -->
| heading35style =
| heading35 =
| content35style =
| content35 =
| belowclass =
| belowstyle =
| below =
| navbarstyle = <!-- or: | tnavbarstyle = -->
| navbarfontstyle = <!-- or: | tnavbarfontstyle = -->
| navbar = <!-- or: | tnavbar = --> <!-- "off", "none", etc otherwise (default:) omit -->
}}
</pre>
== Documentation supplémentaire ==
* [[Modèle:Navbar]]
* [[w:en:Template:Navbar/doc]]
== Voir aussi ==
* [[w:en:Template:Sidebar]] Modèle source
* {{m|Sidebar with collapsible lists}}
* Traduction ancienne version [[../Test]]
<includeonly>
{{#ifeq:{{PAGENAME}}|{{BASEPAGENAME}} |
[[Catégorie:Modèles pour la navigation| ]]
[[Category:Métamodèles]]
* [[w:en:template:Sidebar]]
* [[v:en:Template:Sidebar]]
* [[w:pt:Predefinição:Sidebar]]
* [[w:es:Plantilla:Barra Lateral]]
* [[w:fi:Malline:Sivupalkki]]
* [[w:ru:Шаблон:Боковая навигационная таблица]]
* [[w:ar:قالب:Sidebar]]
* [[w:ja:テンプレート:Sidebar]]
* [[w:ko:틀:Sidebar]]
}}
</includeonly>
lfy9498zjyhf7b9vfkefrffvupjxels
Utilisateur:Ambre Troizat/BologneGuadeloupe
2
59494
966461
961379
2025-07-07T20:27:30Z
Crochet.david.bot
1005
Bot : correction de la syntaxe wiki
966461
wikitext
text/x-wiki
# [[Utilisateur:Ambre Troizat/Les abolitions des traites et des esclavages-pages perso|Recherche:Les abolitions des traites et des esclavages-pages perso]]
== Introduction ==
{{Citation bloc|Le véritable chevalier de Saint George est le fils adultérin d'un grand planteur sucrier de la Guadeloupe, d'ascendance hollandaise, et d'une esclave guadeloupéenne. Ayant reçu de la nature tous les dons et bénéficié d'une excellente éducation et des relations familiales métropolitaines, il fut un escrimeur redoutable, un des plus grands violons d'Europe, compositeur prolifique de concertos pour violon, de quatuors à cordes et de symphonies concertantes d'où le surnom de "Mozart noir" ou de "Voltaire de la musique", mais aussi gendarme de la garde du roi, franc-maçon, agent secret et colonel de la Révolution. L'auteur nous dévoile ici les mystères et les incertitudes qui entouraient la vie de ce "Don Juan noir", aussi intégré à la Guadeloupe qu'à Paris et Versailles sous l'Ancien Régime.|Joseph de Saint George. Le chevalier noir. In-8, br., couv. ill. coul., ill. n&b et coul. h.-t., 243 pp. Préface de Claire Béchu, directeur adjoint des Archives nationales. P., Guénégaud 2006}}
;Saint George et le Dragon, le Mythe
* 2019 - {{bibliographie|Q110738078}} <!-- Saint Georges et le dragon : Genèse et génération de récits-->
== Les Boullongne : une famille d'artistes et de financiers aux XVIIe et XVIIIe siècles ==
=== Trois images de la famille aux {{S|XVIII}} ===
<Center>
<gallery>
Fichier:Louis-Michel van Loo - The Devin Family - WGA13439.jpg|Louis-Michel van Loo.- The Devin Family, 1767
File:Monsieur et Madame Roland et leur fille Eudora.jpg|Johann Kaspar Lavater.- Monsieur et Madame Roland et leur fille Eudora, Zurich, vers 1792
</gallery>
</Center>
[https://books.google.fr/books?id=BZRAAAAAcAAJ&hl=fr&pg=PR3#v=onepage&q=Boulogne&f=false Boulogne], dans
Dictionnaire Généalogique, Héraldique, Chronologique Et Historique: Contenant L'origine & l'état actuel des premières Maisons de France, des Maisons souveraines & principales de l'Europe : Les Noms des Provinces, Villes, Terres, &c. érigées en Principautes, Duchés, Marquisats, Comtés, Vicomtés & Baronnies ; Les Maisons éteintes qui les ont possédées ; Celles qui par Héritage, Alliance, Achat, ou Donation du Souverain, les possèdent aujourd'hui ; Les Familles nobles du Royaume, & le nom & les armes seulement de celles dont les Généalogies n'ont pas été publiées, François-Alexandre Aubert de La Chesnaye Des Bois
Volume : 1
Éditeur : Duchese, 1757
Original provenant de la bibliothèque de l'État de Bavière
Numérisé : 21 janvier 2010
Longueur :576 pages
* 1875 - Henri Gourdon de Genouillac.- Dictionnaire des anoblis, 1270-1868, 1875
BOLOGNE de - [https://www.google.fr/books/edition/Dictionnaire_des_anoblis_1270_1868/gXXlHiXwJMgC?hl=fr&gbpv=1&dq=Sainte-Menehould%20%2B%20Saint-George%20%2B%20Joseph%20Bologne&pg=PA47&printsec=frontcover&bsq=Bologne Naturalisation de Raphaël de Bologne], natif de Piémont, Paris mars 1612, septembre même année
BOLOGNE de - Union de plusieurs terres et seigneuries à celle de [[w:Bonnecourt|Bonnecourt]] et érection d'icelles en marquisat en faveur de [https://www.google.fr/books/edition/Dictionnaire_des_anoblis_1270_1868/gXXlHiXwJMgC?hl=fr&gbpv=1&dq=Sainte-Menehould%20%2B%20Saint-George%20%2B%20Joseph%20Bologne&pg=PA47&printsec=frontcover&bsq=Bologne Pierre Gaston de Bologne seigneur de Bonnecourt], Fontainebleau octobre 1685 P 7 janvier 1687
[https://www.google.com/search?tbm=bks&q=Jean-Nicolas+de+Boulongne+%2B+Guadeloupe#q=Jean-Nicolas+de+Boulongne+%2B+Guadeloupe&tbm=bks&start=0&* Jean-Nicolas de Boulongne + Guadeloupe]
1866 - Louis de La Roque, Edouard de Barthélemy.- Catalogue des gentilshommes en 1789 et des familles anoblies ou titrées depuis le premier empire jusqueà nos jours 1806-1866, Volume 1, 1866
SISTERON ET BARCELONNETTE
Procès verbal de l Assemblée générale des trois ordres de la sénéchaussée de Sisteron, 1er avril 1789
Archio imp B III 6 p 780 793 841 813
NOBLESSE
Charles François de Burle chevalier lieut général en ladite sénéchaussée
Burle d'Aujarde ancien viguier de Sisteron
De Bernard Sgr de Feyssal
De Bernard officier d'infanterie
D'Ormezan Cosgr de Vaumeil
Pierre de Bernard Cosgr de Feissal
Honoré de Richaud de Servoules officier d'infanterie
Jean Joseph Laurent de Gombert fils
Pierre Jean Honoré de Bérard de Saint Denis capitaine d infanterie
Sabattier de Cabre conseiller d État Sgr de Châteauneuf Val
SaintDonnat Jean Joseph de Castagny ancien cap d ini chevalier de Saint Louis
Tournadre chevalier de Saint Louis Tournu Sgr de Ventavon
De Burle lieutenant général Jacques de Lombard Sgr de Château Arnould
De Lolivier de Bonne Sgr de Nibles
Casimir de Lolivier de Bonne lieut de vaisseau
Brun Sgr d Aubignosc
De Gombert fils
François de l Olivier de Bonne lieut de vaisseau
Pelissier Sgr d Esparon la Bastie
Charles de Boniface de Fontbleton ou de Fontette officier de cavalerie
Le chevalier de Servan
Capizuchi de Bologne gentilhomme du lieu de la Lauze sénéchaussée de Barcelonnette
et pour [https://books.google.fr/books/content?id=scUEAAAAIAAJ&hl=fr&pg=RA11-PA18&img=1&zoom=3&bul=1&sig=ACfU3U1xZP_y7jQqSM4JvegZcCotSFYcZg&ci=190%2C482%2C718%2C45&edge=0 Ch. Camille de Capisuchi Bologne], Sgr d'Ecot Thivet chevalier de Saint Louis
pour haute et puissante dame [https://books.google.fr/books/content?id=scUEAAAAIAAJ&hl=fr&pg=RA11-PA18&img=1&zoom=3&bul=1&sig=ACfU3U1xZP_y7jQqSM4JvegZcCotSFYcZg&ci=194%2C292%2C715%2C86&edge=0 Jeanne Cath Tavernier de Boullogne] épouse séparée de biens de M le vicomte de Laval pour le comté de Clermont
[https://books.google.fr/books/content?id=scUEAAAAIAAJ&hl=fr&pg=RA6-PA21&img=1&zoom=3&bul=1&sig=ACfU3U2WVrRoPMwn1wTcMFjq0Q-e3OJVSw&ci=77%2C631%2C415%2C34&edge=0 Le marquis de Capysuchy de Bologne]
=== Louis Boullogne I (1609 - 1674), peintre ===
[[Fichier:Louis de Boullogne.jpg|100px|vignette|gauche|Louis de Boullogne, dit '''Louis le père''']]
[[w:Louis Boullogne|Louis Boullogne]], né en [[w:Picardie|Picardie]] vers [[w:1609|1609]] et mort à [[w:Paris]] en juin [[w:1674|1674]], [[w:Artiste peintre|peintre]].
=== Boullogne, Bon (1649 - 1717), peintre & graveur ===
[http://www.idref.fr/114620253 Boullogne, Bon (1649-1717)], peintre et graveur à l'eau forte et au burin.
{{bibliographie|Q1765935}}, [[w:Château de Madrid|château de Boulogne]], Château du Bois de Boulogne, Boulongne dit Madrid
Février 1855 - [[w:Léon de LabordeLéon Emmanuel Simon Joseph de Laborde]] dit {{bibliographie|Q80341311}}
=== Louis II de Boullogne (1654 - 1733), peintre ===
[[Fichier:Louis II de Boullogne, Le Baptême de saint Augustin, c.1702-1704.xcf|100px|vignette|gauche|Louis II de Boullogne, Le Baptême de saint Augustin, c.1702-1704]]
Louis de Boullogne II (19 November 1654 - 2 November 1733), dit Boullogne fils ou [http://www.idref.fr/028138791 Boulogne le jeune], peintre, prix de Rome à l'âge de {{Unité|18|ans}}, avec "Augustus closing the doors to the temple of Janus, after the battle of Actium", en .
Boullogne, Louis II de
[http://mba-collections.dijon.fr/ow4/mba/voir.xsp?id=00101-571&qid=sdx_q0&n=2&e= Le Baptême de saint Augustin], vers 1702 / 1704
Peinture à l'huile sur toile
Hauteur : {{unité|74|{{abréviation|cm|centimètre}}}} ; Largeur : {{unité|49|{{abréviation|cm|centimètre}}}}
Inv. CA 238
Collection Duc de Penthièvre ; Collection Paris, Museum Central des Arts (Louvre)
Envoi de l'État, dépôt "fondateur" du Musée du Louvre, 1803
Commentaires dans Alain Roy, Les envois de l'État au Musée des Beaux-Arts de Dijon (1803-1815), Editions Ophrys, Paris, 1980)
<div style="text-align: center;">
<gallery>
Fichier:Louis de Boullongne par Allou.jpg|Gilles Allou.- Louis de Boullongne II
File:Uranie et Melpomène - 1680-1681 Louis de Boullogne.jpg|Uranie et Melpomène - 1680-1681
File:INV 8548 bon format david et abigail louis de boullogne.jpg|david et abigail
File:Diane et ses compagnes se reposant après la chasse - Louis de Boullogne.jpg|Diane et ses compagnes se reposant après la chasse
</gallery>
</div>
=== Jean de Boullongne (1690 - 1769), contrôleur des finances ===
[[Fichier:1735 - Jean-Louis de Boullongne (gr. Wille 1758).jpg|100px|vignette|gauche|1735 - Jean''-Louis<ref>Prénommé Louis ([http://gw.geneanet.org/garric?lang=fr&p=jean&n=de+boullongne comme un hommage à son père dcd en 1733]) dans les listes de l'Académie de Peinture.</ref>'' de Boullongne en 1735]]
[[w:Louis Michel van Loo|Louis Michel van Loo]]<ref>[http://gallica.bnf.fr/ark:/12148/btv1b8442989n.r=Louis%20Michel%20van%20Loo?rk=21459;2 Louis-Michel van Loo, succède à son oncle Charles-André comme directeur de l’École royale des élèves protégés en 1765.]. Il peint le [[C:File:Louis XV France by Louis-Michel van Loo 002.jpg|courronnement de Louis XV de France (1710-1774), en ]]</ref>
.- [http://www.wikigallery.org/wiki/painting_272682/Louis-Michel-van-Loo/Portrait-of-a-man%2C-said-to-be-Monsieur-de-Boulogne%2C-three-quarter-length%2C-in-an-orange-velvet-costume Portrait of a man, said to be Monsieur de Boulogne, three-quarter-length, in an orange velvet costume]
Louis Michel Van Loo (Toulon 1707-1771 Paris) , Portrait.- [https://www.christies.com/lotfinder/Lot/louis-michel-van-loo-toulon-1707-1771-paris-1758357-details.aspx Portrait of a man, said to be Monsieur de Boulogne], three-quarter-length, in an orange velvet costume (Portrait of a man, said to be Monsieur de Boulogne, Conseiller d'État and Intendant des Finances
La branche des Boulogne de Paris dont [[w:Jean de Boullongne|Jean]], contrôleur général des finances, est cadette de celle des S s de Beaurepaire [https://books.google.fr/books?id=ONXkE_cvYGAC&dq=de%20Boulogne%20%2B%20contr%C3%B4leur%20général&hl=fr&pg=PA232#v=onepage&q=de%20Boulogne%20+%20contr%C3%B4leur%20général&f=false D Grenier et autres].
Fils de Louis II de Boullogne, [[w:Jean de Boullongne|Jean de Boullongne]], comte de [[w:Nogent-sur-Seine|Nogent-sur-Seine]] ([[w:Aube (département)|Aube]]), est un [[w:magistrat|magistrat]] et [[w:homme politique|homme politique]] né à Paris le <nowiki>{{date de naissance|13 octobre 1690}}</nowiki> et mort à Paris<ref>D'après Françoise Mosser, Les Intendants de Finances au XVIIIe siècle..., Genève, Librairie Droz, 1978, p. 295</ref> le <nowiki>{{date de décès|22 février 1769}}</nowiki>. Son portrait a été peint par [[w:Hyacinthe Rigaud|Hyacinthe Rigaud]] en [[w:1735]] contre {{formatnum:1000}} livres<ref>J. Roman, ''Le livre de raison du peintre Hyacinthe Rigaud'', Paris, 1919, p. 212.</ref>. En [[w:1758]], le graveur Johann Georg Wille en fit une planche pour l'estampe avec une lettre dans une fenêtre de pierre disant : "''Jean de Boullongne, Controlleur Général des Finances, Commandeur et Grand Trésorier des Ordres du Roi''". Sous le trait carré : "''Peint par H. Rigaud Chevalier de l’Ordre de St. Michel, Gravé par J. G. Wille Graveur du Roy 1758''<ref>Portalis & Béraldi, Les graveurs du {{S|XVIII}}, 1880-1882, III, p. 704 (n°38)</ref>".
==== Messire Jean-Nicolas de Boullogne par Roger de Beauvoir ====
{{Citation bloc|Nous croyons devoir placer sous les yeux de nos lecteurs la titulature de M. de Boullogne, dont nous avons cru ne pas devoir écrire le nom dans le cours de ce récit avec son orthographe ordinaire, sa prononciation nous ayant paru disgracieuse<br />Messire Jean-Nicolas de Boullogne, d'abord conseiller du roi en son parlement de Metz et Intendant de ses finances, ensuite Contrôleur Généra) des finances de Sa Majesté et Grand Trésorier de l'Ordre duSaint-Esprit, Membre Honoraire de l'académie royale de Peinture et de Sculpture en 1759, etc., etc.<br />Il avait épousé Charlotte de Beaufort, fille de Charles de Beaufort, l'un des plus riches fermiers généraux de S. M<ref>Lire "Sa Majesté Louis XV".</ref>.|{{bibliographie|Q29114047}} 1869<ref>Citations [http://gallica.bnf.fr/ark:/12148/bpt6k209341j/f241.item.r=Jean%20Nicolas%20de%20Boulongne%20 Messire Jean Nicolas de Boulongne], père du chevalier de Saint-George.</ref>.}}
Messire Jean-Nicolas de Boullogne eut pour enfants légitimes{{bibliographie|Q29114047}} 1869<ref>Citations [http://gallica.bnf.fr/ark:/12148/bpt6k209341j/f241.item.r=Jean%20Nicolas%20de%20Boulongne%20 Messire Jean Nicolas de Boulongne], père du chevalier de Saint-George.</ref>.{{bibliographie|Q29114047}} 1869. Citations [http://gallica.bnf.fr/ark:/12148/bpt6k209341j/f241.item.r=Jean%20Nicolas%20de%20Boulongne%20 Messire Jean Nicolas de Boulongne], père du chevalier de Saint-George.</ref>. :
# Jean de Boulongne, comte de Nogent, marié en 1753 à la fille du garde des sceaux messire Esprit-Charles Feydeau, seigneur de Brou,dans le Perche, etc., etc.
# Marguerite de Boulongne, mariée en 1737 à messire Gaspard-Henri Caze de la Bove, intendant de la généralité d'Auch maître des requêtes de l'Hôtel du roi, etc., etc.
# Louise-Élisabeth de Boulogne, mariée en 1736 à Paul, marquis de l'Hôpital et de Château-Neuf-sur-Cher, chevalier des Ordres du roi, son ambassadeur en Russie, lieutenant général de ses armées, premier écuyer de Madame, etc.. etc.
# Jeanne-Edmée de Boulongne, comtesse de Hallincourt et Dromesnil, veuve en 1749.
# Marie-Edmée de Boulongne, mariée en 1746 à Armand, marquis de Bethune, chevalier des Ordres du roi, mestre de camp général de la cavalerie de France, etc., etc.
Nous n'omettrons pas son Portrait de M. de Boulogne l'Intendant des finances<ref>Il descend de [w:Louis Boullogne|Louis Boulogne], peintre illustré par Louis XIV.</ref> qui a eu la modestie de ne vouloir pas être nommé mais qui par son nom seul mérite les hommages de la Peinture
==== Carrière de Jean de Boullongne sous Louis XV ====
La carrière de Jean de Boullongne se déroule sous Louis XV dès 1724 et se termine par une disgrâce en 1759<ref>Recherche : [https://www.google.com/search?tbm=bks&q=de+Boulogne+%2B+contr%C3%B4leur+général#q=de+Boulogne+%2B+contr%C3%B4leur+général&tbm=bks&start=0&* de Boulogne + contrôleur général]</ref> :
* Membre honoraire amateur de l'[[w:Académie royale de peinture]].
* 1{{er}} commis des finances en 1724.
* Conseiller au [[w:Parlement de Metz]] en 1726.
* [[w:Intendant des finances]] en 1744.
* [[w:Contrôleur général des finances]] en 1757
* Trésorier de l'[[w:ordre du Saint-Esprit]] en 1758.
{{Citation bloc|Contrôleur, est celui qui inscrit les actes sur un double registre, & qui fait mention de cette formalité fur l'original de l'acte.<br />Contrôleur Général des finances, est le ministre commis par le roi pour la direction & l'administration générale des finances ordinaires & extraordinaires du royaume.|<ref>[https://books.google.fr/books?id=fL8WAAAAQAAJ&dq=Boulogne%20%2B%20loterie&hl=fr&pg=PA448#v=onepage&q&f=false ]</ref>}}
[[w:Contrôleur général des finances]], c’est-à-dire ministre des Finances de fait, d’août 1757 à mars 1759<ref>Jean de Boullongne (1690-1769), contrôleur des Finances dans Casanova.- Histoire de ma vie, [https://books.google.fr/books?id=ZDP8CAAAQBAJ&lpg=PT1121&dq=Jean%20de%20Boulogne%20ou%20Boullongne%20%2B%20contr%C3%B4leur%20général%20des%20finances%20%2B%201757%20%2B%201759&hl=fr&pg=PT1121#v=onepage&q&f=false Volume 2, note 13]</ref>.
François Marie de Moras adjoint à M de Sechelles le 17 mars 1756, ministre de la marine le premier février 1757, se démet alors du contrôle général : "M de Boulogne succéda à M de Moras<ref>[https://books.google.fr/books?id=fL8WAAAAQAAJ&dq=Boulogne%20%2B%20loterie&hl=fr&pg=RA2-PP6#v=onepage&q=Boulogne&f=false Boulogne loterie]</ref>"
Jean de Boulogne contrôleur général le 25 aout 1757 se démet en 1759, meurt le 22 février 1769<ref>[https://books.google.fr/books?id=2MI3C61-ZyEC&dq=de%20Boulogne%20%2B%20contr%C3%B4leur%20général&hl=fr&pg=PA35#v=onepage&q=de%20Boulogne&f=false Nouvel abrégé chronologique de l'histoire de France], Volume 1</ref>
M de Boulogne est nommé contrôleur général le 25 août ''(1757)'' fur la démission de M de Moras<ref>[https://books.google.fr/books?id=2MI3C61-ZyEC&dq=de%20Boulogne%20%2B%20contr%C3%B4leur%20général&hl=fr&pg=PA324#v=onepage&q=de%20Boulogne&f=false Nouvel abrégé chronologique de l'histoire de France], Volume 1]</ref>
Jean de Boulogne, contrôleur général des finances, acquéreur de la terre de La Chapelle-Godefroy<ref>[https://books.google.com/books?id=EeA2AQAAMAAJ Memoires - Volumes 42 à 43 - Page 38]</ref>
Voir Boulogne. — Boullongne (de). Voir Boulogne. 120. Boulogne (de), comte de Nogent-sur-Seine, seigneur de La ... Jean de Boulogne, contrôleur général des finances, acquéreur de la terre de La Chapelle-Godefroy, et à ses descendants<ref>[https://books.google.com/books?id=a3tNAAAAMAAJ Mémoires de la Société académique d'agriculture, des sciences, arts ...]</ref>.
M de Boulogne eut assez de courage pour accepter la place de contrôleur général<ref>Anne-Henri Cabet Dampmartin.- [https://books.google.fr/books?id=mQIMrlAk5j4C&dq=de%20Boulogne%20%2B%20contr%C3%B4leur%20général&hl=fr&pg=PA433#v=onepage&q=de%20Boulogne%20+%20contr%C3%B4leur%20général&f=false La France sous ses rois: essai historique sur les causes qui ont préparé et ...]</ref>
=== M. de Boullongne fils, maître de Requêtes, & la Chapelle des Enfans Trouvés de M. Fessard ===
[[Fichier:Fessard, Natoire - Tableau de la gloire - Chapelle des Enfants trouvés, Sd.png|100px|vignette|gauche|Fessard, Natoire - Tableau de la gloire - Chapelle des Enfants trouvés, Sd]]
[[Fichier:Vue perspective de la Chapelle des Enfants trouvés de Paris, 1769.png|100 px|vignette|gauche|Vue perspective de la Chapelle des Enfants trouvés de Paris, 1769]]
Le départ de M. Natoire , qui va remplacer M. de Troy à Rome , a fait soupçonner par quelques personnes que M. Fessard pourroit bien abandonner sa Chapelle des Enfans Trouvés. Cet habile Graveur se hâte d'assûrer le Public, qu'il n'a Jamais eu plus de zéle pour son entreprise, &- qu'il la fuit avec tout le foin & toute la vivacité dont il est capable. Les Curieux, les Souscripteurs surtout, dont nous allons
donner la Lifte, pourront voir chez M. Fessard, rue de la Harpe, vis-à-vis la rue Serpente, les preuves de son travail.
Noms des Souscripteurs , dans l'ordre où ils ont foufcrit.
<poem>
Mad. [[w:Marie Thérèse Rodet Geoffrin|Goffrain]], rue Saint Honoré.
M. de Bachaumont, rue Neuve Saint Augustin.
M. de Schreiber, Aumônier de l'Ambassade Danoise, rue de Tournon
M. de Wasserchlebe, chargé des affaires de Sa Majesté Danoise, Hôtel d'Entrague
M.Thiboust, Imprimeur du Roi, Place de Cambray, M. Joullain, Marchand d'Eltampes, Quai de la Mégisserie.
Le même M. Joullain.
M. du Ronceray , rue de Richelieu.
M. le Marquis de Croismarre, rue Saint Nicaise.
M. Watelet , Receveur Général des Finances, rue du Sentier.
M. Delalive de Bellegarde , Fermier Général, rue Saint Honoré.
M. Lorimier, le fils, rue de Vendôme.
Mylord Clare, rue de Séve.
M. le Chevalier de Breteuil, rue de Seve.
M. le Duc de Chevreuse, rue Saint-Dominique.
M. Dormesson Ducherray, Conseiller au Parlement, Place Royale.
M.Boutin, fils, Receveur Général des Finances, rue de Richelieu.
M. Boutin de la Colamiere, Maître des Requêtes, rue de Richelieu. M. de Julienne aux Gobelins.
M. de Boullongne, fils, Maître de Requêtes, rue Neuve des Petits Champs.
M. le Comte de Caylus, à l'Orangerie.
M. le Duc de Luynes, rue Saint Dominique.
M. de Selle, Trésorier Général de la Marine.
M. le Duc de Bethune, à l'Hôtel de Charost.
Le Roi de Pologne, Electeur de Saxe<ref>[[w:Marie Leszczynska|Marie, princesse de Pologne]], [http://gallica.bnf.fr/ark:/12148/bpt6k6471856j/f124.item.r=chapelle reyne de France et de Navarre], représentée par dame [[w:Marie Brûlart|Marie Brulart, duchesse de Luyne]], sa dame d'honneur, a posé la première pierre de cette chapelle, le lundy vingt-six septembre 1746, en présence de madame de Cambise, de Talerand et de Roquépine, nommées par la reyne pour assister à la cérémonie. {{bibliographie|Q50361186}}.</ref>.
M. le Comte de Brulh, Premier Ministre du Roi de Pologne.
M. le Baron de Thiers, Place de Vendôme.
Mad. le Dauceur, rue de Richelieu
M. Delahaye, Fermier Général ; Hôtel de Bretonvilliers
M. Spinhirn, Secretaire des Ambassadeurs de Pologne.
M. le Commandeur des Grieux , rue de Berry.
M. du Boccage, rue de la Sourdiere.
Mad. de la Popliniere, rue de Ventadour.
M. de Corberon, Conseiller d'État.
M. l'Abbé Chevalier, rue Saint Thomas du Louvre.
M. Moreau, Avocat du Roi du Châtelet, Place Royale.
M. Dulivier, Député au Conseil du Commerce, rue Therése.
M. Gamard Avocat, rue Sainte Croix de la Bretonnerie.
M. Gaucherel, fils, Marchand, rue des Bourdonnois.
M. Duchesne, Prevôt des Bâtimens du Roi.
M. Bonnest de Saint-Remy, Directeur Général des Fermes à Châlons
M. de Bose, de l'Académie Françoise
M. Thiroux d'Arconville, Président au Parlement
M. le Duc de Saint Aignan
M. Dubrocard, Secrétaire du Gouvernement de Bourgogne
M. Despilly, Libraire.
M. de Champigny, Conseiller au Parlement.
M. le Duc de Beauvilliers.
M. Bombarde.
M. de Caumont, de l'Oratoire.
M. Lallemant de Nantouillet, Fermier Général.
M. Lallemant de Bez, Fermier Général.
M de Pisani, Maître des Comptes.
M. l'Abbé Sourcier.
</poem>
;Liens
[http://gallica.bnf.fr/ark:/12148/bpt6k6358975m/f154.item.r=Boullongne A Paris ce 14 mars 1751 : Le Mercure de France], juin 1751, p.155
[https://books.google.fr/books?id=7WtBAAAAcAAJ&dq=de%20Bachaumont%20%2B%20rue%20Neuve%20Saint%20Augustin&hl=fr&pg=RA1-PA155#v=onepage&q=de%20Bachaumont%20+%20rue%20Neuve%20Saint%20Augustin&f=false Mercure de France, 1751, 6, p. 155]
[https://books.google.fr/books?id=gNNYygAACAAJ&dq=Peinture+de+la+Chapelle+des+Enfants+Trouvés+%C3%A0+Paris,+par+Ch.+Natoire+gravées+par+Fessard&hl=fr&sa=X&ved=0ahUKEwiB7MiNuNrZAhWIKewKHQrkCcgQ6AEIJzAA Peinture de la Chapelle des Enfants Trouvés à Paris, par Ch. Natoire gravées par Fessard], Google Livres,
=== M. de Silliouet succède à Jean de Boulogne ===
{{Citation bloc|Sur M. de Silhouette<ref>Etienne de Silhouette, chancelier du duc d'Orléans, qui devint contrôleur général des finances</ref> et le roi Louis XV ( 1760). - M. De Boulogne, contrôleur-général du choix de M. le cardinal de Bernis, se trouva abandonné à ses propres forces après le renvoi de ce ministre. Un contrôleur-général qui cesse d'être soutenu par le ministre principal est bientôt écrasé, parce que tous les secrétaires d'état, chacun dans leur département, font signer par le roi des bons à prendre sur le trésor royal, d'où il arrive que le ministre de la finance qui devrait fixer la dépense des quatre départemens pour asseoir ses impositions en conséquence , qui devrait par conséquent être le modérateur des volontés actives, devient un être purement passif, un caissier décoré sur lequel on tire à vue.<br />Tel fut le sort de M. de Boulogne au commencement de l'année 1759. Madame de Pompadour, liée alors avec M. le duc d'Orléans, crut avoir trouvé un Sully moderne dans la personne de son chancelier Silhouet. La voix du peuple arrivait au soutien de cette intrigue. La fête qu'il avait donnée en 1751 à St.-Cloud pour la convalescence de M. le dauphin n'était point oubliée; quatre mille bouches y avaient été nourries avec une intelligence surprenante. Le père Silhouet n'était plus qu'un cri général.... Le roi se décida le i3 avril 1759.|de Bois Jourdain.- Mélanges historiques, satiriques et anecdotiques, Volume 3<ref>[https://books.google.fr/books?id=rXtHnufGP68C&dq=de%20Boulogne%20%2B%20contr%C3%B4leur%20général&hl=fr&pg=PA444#v=onepage&q=de%20Boulogne%20+%20contr%C3%B4leur%20général&f=false de Bois Jourdain.- Mélanges historiques, satiriques et anecdotiques, Volume 3, Page 444]</ref>}}
==== Le sacre et le couronnement de Louis XVI, roi de France et de Navarre, 11 juin 1775 ====
Thomas-Jean Pichon, Patas.-Le sacre et le couronnement de Louis XVI, roi de France et de Navarre, 11 juin 1775, 1775, [https://books.google.com/books?id=FL0GthUmohoC Lire]
... étoient occupées \par MM. de la Galaisiere , Feydeau de ' Nlarville , le Pelletier de Beaupré , Bertier ,de Sauvigny, Trudaine, de Boulogne<ref>Qui est ce [https://books.google.fr/books?id=FL0GthUmohoC&dq=de%20Boulogne%20%2B%20contr%C3%B4leur%20général&hl=fr&pg=RA1-PA35#v=onepage&q=de%20Boulogne%20+%20contr%C3%B4leur%20général&f=false de Boulogne ? Un conseiller d'État ? Très probablement le fils aîné, le père étant mort en 1769]</ref>, Bastard , 8c Turgot , Ministre vd'État & Contrôleur Général, tous Conseillers d'État;
==== Création de la Loterie royale de France ====
{{Citation bloc|2006 - Dans le cheminement qui mène à la création de la [[w:Administration générale des loteries|Loterie royale de France]], il faut réserver une place spéciale à la loterie de l'École royale ... Celui-ci l'aurait présenté au duc de Choiseul puis au contrôleur général des Finances, Boulogne'.|Elisabeth Belmas.- Jouer autrefois: essai sur le jeu dans la France moderne (XVIe-XVIIIe siècle)<ref>[https://books.google.fr/books?id=J7GwpzXOPvMC&lpg=PA326&dq=Boulogne%20%2B%20loterie&hl=fr&pg=PA326#v=onepage&q&f=false Page 326, note 1]</ref>}}
===== Loterie & ''maisons, bâtimens et meubles nationaux'' =====
{{Citation bloc|Un Secrétaire de bois de noyer de la Guadeloupe frises de bois d'amaranthe à cylindre richement orné en bronzes dorés|France. Commission des Revenus Nationaux.- Prospectus de la seconde loterie de maisons, bâtimens et meubles nationaux, établie en vertu des décrets de la Convention , 1795, 37 pages<ref>[https://books.google.fr/books?id=CwhgAAAAcAAJ&dq=Boulogne%20%2B%20loterie&hl=fr&pg=PA29#v=snippet&q=Guadeloupe&f=false bois de noyer de la Guadeloupe]</ref>.}}
==== Cardinal de Bernis, Duc de Choiseul, Boulogne, Ministre des finances ====
{{Citation bloc|Le ministre des affaires étrangères. — M. de Boulogne, contrôleur général<ref>[https://books.google.fr/books?id=1gkUAAAAQAAJ&dq=Affaire%20de%20M.%20de%20Boulogne&hl=fr&pg=PA31#v=onepage&q=Affaire%20de%20M.%20de%20Boulogne&f=false M. de Boulogne, contrôleur-général] dans ''Mémoires de J. Casanova de Seingalt par lui-même'', 1832.</ref>. — M. le duc de Choiseul. - l’abbé de Laville. — M. Paris du Vernai. — ''Mon frère arrive de Dresde, et est reçu à l’académie ... le temps, je ne m'étais occupé que de la partie essentielle des jouissances, et ma vie s'était à peu près écoulée dans le sein ...''|Giacomo Casanova.- Mémoires de J. Casanova de Seingalt, p. 340, 1910<ref>Giacomo Casanova, Charles Joseph Ligne (prince de).- [https://books.google.com/books?id=LEJJAAAAMAAJ Mémoires de J. Casanova de Seingalt] - Volume 3, Chapitre XVI, p. 340, 1910,<br />Par Casnova, [https://books.google.fr/books?id=ZDP8CAAAQBAJ&lpg=PT1121&dq=Jean%20de%20Boulogne%20ou%20Boullongne%20%2B%20contr%C3%B4leur%20général%20des%20finances%20%2B%201757%20%2B%201759&hl=fr&pg=PT1121#v=onepage&q&f=false Volume 2, Robert Laffont, Bouquins, Segher, 2015].</ref>.}}
{{Citation bloc|L'un d'eux, Boulogne, s'apprêtait à recevoir le portefeuille des Finances et trustait avec sa famille (il comptait dans sa ... En réalité, l'opération en question était facil à deviner et Duverney, déjà assailli de semblables projets de loterie, ne croyait …|Guy Chaussinand-Nogaret.- Casanova: Les dessus et les dessous de l'Europe des Lumières<ref>[https://books.google.fr/books?id=NOjUnBugp3kC&lpg=PT68&dq=Louis%20XV%20%2B%20Boulogne%20%2B%20loterie&hl=fr&pg=PT68#v=onepage&q=Louis%20XV%20+%20Boulogne%20+%20loterie&f=false Louis XV + Boulogne + loterie]</ref>.}}
{{Citation bloc|2006 - ''[Casanova]'' compte parmi les buralistes de la loterie de septembre 1758 à la fin de 1759|Elisabeth Belmas.- Jouer autrefois: essai sur le jeu dans la France moderne (XVIe-XVIIIe siècle)<ref>[https://books.google.fr/books?id=J7GwpzXOPvMC&lpg=PA326&dq=Boulogne%20%2B%20loterie&hl=fr&pg=PA326#v=onepage&q&f=false Page 326, note 1]</ref>}}
==== Liquidation de la Compagnie française des Indes orientales ====
{{Citation bloc|Lorsque la [[w:Compagnie française des Indes orientales#Dupleix et la conquête de l'Inde|Compagnie des Indes]] fut liquidée en 1769, une caisse des amortissements dirigée par un trésorier général, [[w:Pierre-Michel Dubu de Longchamp|Pierre-Michel Dubu de Longchamp]], fut ouverte pour continuer à rémunérer les porteurs d'actions de la dite compagnie : les intérêts leur étaient versés sous l'égide d'une loterie. L'hôtel de l'Administration générale des loteries fut ainsi installé à Paris, dans une partie de l'ex-immeuble de la Compagnie des Indes. Il faisait l'angle de la [[w:rue Vivienne|rue Vivienne]] et de rue neuve des Petits Champs. Les bureaux étaient dirigés par sept administrateurs, aidés de quatre adjoints, sous l'inspection d'un conseiller d'État. Cette caisse gérait également les remboursements liés à la perte du [[w:Canada|Canada]], par tranche, à partir d'une dette évaluée à 17 millions de [[w:livre tournoi|livres]] : là encore, les sommes échues étaient versées en fonction d'un tirage organisé en loterie et le résultat publié sous forme de [[w:lettres patentes]].|[[w:Administration générale des loteries|Wikipedia:Administration générale des loteries]].}}
==== 1742-1789 - Déclaration des biens de la cure de Saint Germain Laval ====
1742-1789 Cures de Saacy Saint Barthélémy Saint Fiacre Saint Germain Laval Saint Germain Laxis Saint Germain lez Couilly Saint Germain sur École Saint Hilliers Saint Loup de Naud Saint Mard Saint Marlin lez Voulangis Saint Mammès et Saint Méry prieuré de Saint Martin lez Voulangis Immeubles et dîmes Déclaration des biens de la cure de Saint Germain Laval tenus en la mouvance censive directe seigneurie haute moyenne et basse justice de haut et puissant seigneur Jean Nicolas de Boullongne chevalier comte de Nogent sur Seine baron de Marigny le Châtel seigneur gneur de Montereau Marnay La Chapelle Saint Flavy Prunay Écheminé Saint Germain Laval et Laval Saint Germain du fief du Refuge ou de Pontville etc Échange de dîmes entre messire Nicolas Blondel curé de Saint Germain Laxis et les chanoines de la collégiale Notre Dame de Melun avec procès verbal d arpentage et plan à l appui dressés par Simon Rocher arpenteur royal au bailliage de Melun résidant à Guignes Bail à vie ruriale de 12 arpents 45 perches de terre passé par messire Jacques Charles Douay curé de Saint Germain lez Couilly à Pierre Vaudescal et à Marie Angélique Roger sa femme transport de 7 quartiers de terre glaise et vignes faisant partie du fief du Sault consenti par Gabriel Le Subtil de Boisemont écuyer conseiller secrétaire du Roi ès anciennes maison et couronne de France audien cicr en la chancellerie de Paris seigneur de Réau du Sault du Buisson de Limery et en partie de Soisy sur École au profit de messire André Patin curé de Saint Germain sur Écolc etc ARCHIVES DE |Lemaire, A. Hugues.- Inventaire-sommaire des archives départementales<ref>Lemaire, A. Hugues.- Inventaire-sommaire des archives départementales, Seine-et-Marne, 1863, </ref>[https://books.google.fr/books?id=FL8yp0KwQYkC&dq=Haut%20et%20puissant%20seigneur%20Jean%20de%20Boullongne%2C%20chevalier%2C%20comte%20de%20Nogent-sur-Seine&hl=fr&pg=PA112#v=onepage&q=Haut%20et%20puissant%20seigneur%20Jean%20de%20Boullongne,%20chevalier,%20comte%20de%20Nogent-sur-Seine&f=false pp. 111-112]</ref>
==== 1787 - Censives Bail à cens foncier primitif seigneurial et imprescriptible ====
{{Citation bloc|1787 - Censives Bail à cens foncier primitif seigneurial et imprescriptible d un terrain de 136 toises {{unité|12|pieds}} superficiels situé au faubourg Saint-Maurice de Montereau par François René Paillou régisseur du domaine de Mout pour haut et puissant seigneur Paul Esprit Charles de Boullongne chevalier comte de Nogent sur Seine, baron de Marigny-le-Châtel, seigneur de Montereau de La Chapelle Saint-Flavy, Marnay, Prunoy, Échemines, Saint-Germain Laval, Laval-Saint Germain etc. conseiller du Roi en ses Conseils, maître des requêtes ordinaire de son hôtel, à Jean Robin vigneron et à Anne Geneviève Lefranc sa femme, plan du terrain baillé|Lemaire, A. Hugues.- Inventaire-sommaire des archives départementales<ref>Lemaire, A. Hugues.- Inventaire-sommaire des archives départementales, Seine-et-Marne, 1863, [https://books.google.fr/books?id=MpoNAAAAQAAJ&dq=Haut%20et%20puissant%20seigneur%20Jean%20de%20Boullongne%2C%20chevalier%2C%20comte%20de%20Nogent-sur-Seine&hl=fr&pg=RA2-PA30#v=onepage&q=Haut%20et%20puissant%20seigneur%20Jean%20de%20Boullongne,%20chevalier,%20comte%20de%20Nogent-sur-Seine&f=false page 30]</ref>
==== La terre & le Château de la Chapelle-Godefroy ====
{{Citation bloc|Orry de Fulvy intendant des finances et directeur de la Compagnie des Indes est surtout célèbre par une perte de 20,000 louis 480,000 l qu il fit au jeu de biribi dans un salon de Paris Aussi n est il pas surprenant qu il ait laissé en mourant une fortune amoindrie 2 La terre de La Chapelle ne tarda pas à être vendue par son fils et après avoir appartenu pendant un an à Bouret de Valroche frère du fameux fermier général Bouret elle fut acquise en 1761 par l'ancien contrôleur général Jean de Boullongne Petit fils fils et neveu de peintres estimés Boullongne longtemps premier commis et intendant des finances avait succédé à Peyrenc de Moras au contrôle général Ses manières ne rappelaient en rien celles d Orry M de Boulogne dit un contemporain était un damoiseau fort occupé de sa toilette soigneux de sa perruque élégant dans ses vêtements et sans aucune vues 3 C était juger trop sé vèrement un homme habile expérimenté dont l urbanité non moins que la prudence étaient renommées 4 Trèsriche il avait marié ses filles d une manière brillante 5 et Orry de Fulvy né en 1703 avait deux sœurs l une mariée à Berthier de Sauvigny père de l intendant de Paris l autre au marquis de la Galaisière chancelier du roi de Pologne Les armes des Orry étaient de pourpre à un lion d or rampant et grimpant sur un rocher d argent Elles convenaient à merveille à un contrôleur des finances Voir LA CHESNAYE DEs Bois t XI p 118 2 Mém de Luynes Journal de l avocat Barbier t V p 47 3 Vie privée de Louis XV t III p 162 4 Aucun article spécial n a été consacré à Jean de Boullongne né en 1690 mort en 1769 ni dans la Biographie Michaud ni dans celle de Didot Il fit cependant preuve de talent dans sa charge de contrôleur général Il avait dit MP Clément la réputation d un financier habile prudent avisé M de Silhouette p 35 5 Ses quatre filles avaient épousé M de Caze de La Bove intens |Albert BABEAU.- Le Château de la Chapelle-Godefroy. (Extrait des Mémoires de la Société ...)[https://books.google.fr/books?id=ywdq3197cT8C&dq=Jean%20de%20Boullongne%20%2B%20contr%C3%B4leur%20des%20finances&hl=fr&pg=PA8#v=onepage&q=Jean%20de%20Boullongne%20+%20contr%C3%B4leur%20des%20finances&f=false l'ancien contrôleur général Jean de Boullongne Petit fils fils et neveu de peintres estimés].}}
=== Jean-Nicolas de Boulongne (1726 - 1787) ===
[[File:Louis Vigée - Portrait de Jean Nicolas de Boullongne (1726-1787).jpg|100px|thumb|left|Jean Nicolas de Boullongne (1726-1787) par [[w:Louis Vigée|Louis Vigée]].]]
[http://fram.aquitaine.fr/les-collections/recherche-avancee-oeuvres/notice-oeuvre/portrait-de-jean-nicolas-de-boullongne-1726-1787-94/recherche-1.html Jean Nicolas de Boullongne (1726-1787)], par [[w:Louis Vigée|Louis Vigée]], père d'[[w:Élisabeth Vigée Le Brun|Élisabeth Vigée Le Brun]]
Cf. [[s:Utilisatrice:Ambre Troizat/Le Chevalier de Saint-Georges de Beauvoir|Utilisatrice:Ambre Troizat/Le Chevalier de Saint-Georges de Beauvoir]]
Jean Nicolas de Boullongne (ou Boulongne) est fils de Jean de Boullongne, comte de Nogent<ref>[http://gw.geneanet.org/garric?lang=fr&p=jean&n=de+boullongne ''Essai de Généalogie'', par Alain Garric]</ref>. Il est, de ce fait, demi-frère de Joseph Bologne de Saint-George, fils adultérin qui a un statut de bâtard (ingénu).
{{Citation bloc|Jean Nicolas de Boulogne [...] maître des requêtes, intendant des finances en survivance de Jean de Boulogne son pére a épousé le premier mai 1753 Louise Julie Feydeau de Brou, fille de Paul Esprit Feydeau de Brou, conseiller d'État ordinaire & au conseil royal des Finances ainsi qu'au conseil royal de commerce|Dictionnaire Généalogique, Héraldique, Chronologique Et Historique ..., Volume 1<ref>[https://books.google.fr/books?id=BZRAAAAAcAAJ&dq=Jean-Nicolas%20de%20Boullogne&hl=fr&pg=PA299#v=onepage&q=Jean-Nicolas%20de%20Boullogne&f=false page 299]</ref>.}}
Tout comme pour son père ou pour Saint-Georges, se pose la question de la disponibilité des sources & archives, de leur localisation dans les archives publiques ou privées
{{Citation bloc|On croit communément que ce sont les Archives nationales qui Conservent, dans la série P, tout ce qui a été sauvé des archives de la Chambre des Comptes de Paris après les divers avatars que celles-ci avaient subis au {{S|XVIII}} (incendie de 1737 ; dispersions ; opérations de triage sous la Révolution).|Michel Nortier.- Le sort des archives dispersées de la Chambre des Comptes de Paris, 1965<ref>{{Bibliographie|Q29216736}} 1965</ref>}}
=== Succession de Messire de Boulogne, ancien intendant des finances ===
Messire de Boulogne, ancien intendant des finances, ancien contrôleur-général, ancien trésorier de l'ordre du Saint-Esprit etc
* 1792 - {{bibliographie|Q110163785}} <!-- Pétition en faveur des enfants naturels reconnus et nés de père et mère libres -->
** 1793 - {{bibliographie|Q110164281}} <!-- Réponse d'un enfant naturel à l'adresse présenté à la Convention nationale -->
* 1995 - {{bibliographie|Q110165016}} <!-- Les anticipations de l'an II dans le droit de la famille -->
* 2011 - {{bibliographie|Q110639584}} <!-- La famille invisible. Illégitimité des naissances et construction des liens familiaux en Martinique -->
* 2012 - {{bibliographie|Q110164834}} <!-- Josée Bloquet.- La société n'a pas intérêt à ce que des bâtards soient reconnus -->
==== Madame Boulogne, demeurant à environ quinze milles de Londres ====
{{Citation bloc|Arrivé à Londres , il vit Masselin , qui le présenta au ci-devant duc d'Aiguillon, et celui-ci lui remit une lettre pour Narbonne<ref>[[w:Louis Marie de Narbonne-Lara|Louis Marie de Narbonne-Lara (1755-1813)]]</ref>, qui demeurait alors chez madame Boulogne, à environ quinze milles de Londres.|Discuté dans ''Séance de la Convention nationale du vendredi 7 décembre 1792<ref>''Enfin aujourd'hui 7 décembre à onze heures du matin Achille Viard a comparu en présence de Ingrand, Roverre, Lavicomterie, Ruamps, Tallien, Monlaut et François Chabot ; nous avons lu son journal''</ref> in Mémoires de Madame Roland, Volume 2, 1820<ref>Roland de La Platière.- Mémoires de Madame Roland, Volume 2, 1820, [https://www.google.fr/books/edition/M%C3%A9moires_de_Madame_Roland/pGTYO9-Rt_IC?hl=fr&gbpv=1&pg=PA435 page 435]</ref>,}}
{{Citation bloc|A l'origine, Viart avait reçu un courrier d'un sieur Masselin, homme d'affaires du duc d'Aiguillon, l'invitant à le rejoindre à Londres pour y prendre personnellement livraison de « documents importants contenant, disait-il, …<ref>[https://www.google.fr/books/edition/Les_Espions_de_la_R%C3%A9volution_et_de_l_Em/jUdYDwAAQBAJ?hl=fr&gbpv=1&pg=PT34 Talleyrand et Beaumetz se réfugient aux USA]</ref>{{,}}<ref>Du Roveray, espion britannique, d'origine suisse</ref>{{,}}<ref>Voir aussi comment Miranda devient général à l’armée du Rhin, les affaires d'Écosse & d'Irlande</ref>|Olivier Blanc.- Les Espions de la Révolution et de l'Empire, 1995}}
;[[w:Louis Marie de Narbonne-Lara|Louis Marie de Narbonne-Lara (1755-1813)]]
* 1791 - {{bibliographie|Q110645535}} <!-- Upon the appointment of Louis de Narbonne Lara as commandant of the troops in the district of Paris -->
* 1793 - {{bibliographie|Q110640486}} <!-- Déclaration de M. Louis de Narbonne, ancien ministre de la Guerre en France, dans le procès du roi -->
== André Boulogne, évèque ==
{{Citation bloc|''Les quatre parties de rentes viagères la première de 119 liv 9 f enregistrée dans la cinquième classe de la dixième tontine créée par édit de décembre 1759 la deuxième de 2oo liv à prendre dans celles de l édit de novembre 1761 la troisième de 2oo liv à prendre dans celles de l édit de novembre 1758 & la quarième de 8o liv à prendre dans celles créées par lettres patentes du 12 juin 1771 constituées par contrats passés devant Delaleu & Laroche notaires les 27 juillet 1759 3 décembre 176o 22 octobre 1762 & 25 mai 1774 sous le nom d André Boulongne & sous celui d André Boulongne dans deux desdits contrats seront toutes quatre inscrites & payées sous le nom d André Boulogne''|Assemblée Nationale Legislative (Paris).- Collection genérale des décrets rendus par l'Assemblée Nationale Legislative : avec la mention des sanctions et mandats d’exécution donnés par le Roi, Volume 4, chez Baudouin<ref>[https://books.google.fr/books?id=nGZeAAAAcAAJ&pg=PA202#v=onepage&f=false André Boulongne, rentes viagères]</ref>}}
Baert-Duholant, Charles-Alexandre-Balthasar-François de (1751-1825) Voyage en Angleterre, en Écosse et en Irlande : 1786-1788. Voyage avec Boulongne.
BOULOGNE (André). [https://babel.hathitrust.org/cgi/pt?id=hvd.hxg98t&view=1up&seq=197&q1=Boulogne Disposition pour le paiement à lui faire de plasieurs parties de rentes viagères. 11 février 1792, p. 144].
Paris : l'Harmattan, DL 2019. {{BNF|45684460s}}
Boulogne, abbé Étienne-Antoine (Auteur), Bon de Baert-Duholant, Charles-Alexandre-Balthazar-François de Paule (Auteur), Jean-Denis ….- Mémoires historiques et géographiques sur les ... de George Ellis (Auteur), Étienne-Antoine de Boulogne
Boulogne, abbé Étienne-Antoine a voyagé en Russie
George Ellis.- Specimens of early English metrical romances, to which is prefixed an historical introduction on the rise and progress of romantic composition in France and England., 1805 - [https://catalog.hathitrust.org/Record/001397824 1848]
Mémoires historiques et géographiques sur les pays situés entre la mer Noire et la mer Caspienne. de George Ellis, Étienne-Antoine de Boulogne, et al.
HARMONIE - PANORAMA MUSIQUE N° 29 - Augustin Dumay, Le nouveau salon de la musique, Le quator Enesco, Le chevalier de Saint George, Michel Piquemal, Les opéras de Weber, Le salon de Francfort, Guitare : créations japonaises, Le clavecin, La chorale
NOUVEL OFFICE D'EDITION. MARS 1983. In-12. Broché. Bon état, Couv. convenable, Dos satisfaisant, Intérieur frais. 144 pages. Nombreuses illustrations en noir et blanc dans et hors texte.. . . . Classification Dewey : 780-Musique
Sommaire : Augustin Dumay, Le nouveau salon de la musique, Le quator Enesco, Le chevalier de Saint George, Michel Piquemal, Les opéras de Weber, Le salon de Francfort, Guitare : créations japonaises, Le clavecin, La chorale des JMF a 40 ans
== Famille de Bologne (Guadeloupe) ==
=== Généanet : Généalogie Famille de Bologne (Guadeloupe) ===
[[Fichier:Permission en 1748 pour Mme. St-Georges d’ammener Nanon et Joseph en France.jpeg|100 px|vignette|gauche|Permission de l'Amirauté de Guadeloupe donnée à Madame Saint-George Bologne d'amener Joseph et Nanon en France, 1er septembre 1748.]]
[[Fichier:Arrêt, retour des noirs, mulâtres ou autres gens de couleur aux colonies,7-09-1777.png|100px|vignette|gauche|Louis XVI, de Sartine, Conseil d'état retour des gens de couleur aux colonies, 1777<ref>1777 - {{bibliographie|Q110636902}} <!-- Arrêt du Conseil d'état du Roi, concernant le retour des noirs, mulâtres ou autres gens de couleur aux colonies --></ref>.]]
* [https://gw.geneanet.org/darbroz?lang=fr&pz=rose&nz=theze&p=pieter&n=van+bolongien&oc=1 1643- ???? - Pieter van Bolongien, {{fr}} Pierre I Bologne, Honorable homme]
** 1678 - Mariage avec Catherine van Eybergen
* [https://gw.geneanet.org/darbroz?lang=fr&pz=rose&nz=theze&p=pierre&n=bologne 1678-1744 - Pierre II Bologne]
** 1701 - Mariage avec Catherine d'Hérigoyen donnera
*** [https://gw.geneanet.org/darbroz?lang=fr&pz=rose&nz=theze&p=catherine+jeanne&n=bologne&oc=1 1709-1799 - Catherine Jeanne Bologne] épouse [https://www.google.fr/books/edition/Documents_historiques_sur_la_maison_de_G/TUCTiEJourcC?hl=fr&pg=PA1453https://www.google.fr/books/edition/Documents_historiques_sur_la_maison_de_G/TUCTiEJourcC?hl=fr&gbpv=1&dq=Catherine+Jeanne+Bologne&pg=PA1453&printsec=frontcover Clément de Galard de Béarn]
* [https://gw.geneanet.org/darbroz?lang=fr&pz=rose&nz=theze&p=pierre+iii&n=bologne 1706-1792 - Pierre III Bologne], Conseiller du Roi, conseiller secrétaire du Roi au parlement de Metz, [[w:Pierre de Bologne|Pierre de Bologne]] est aussi audiencier près le tribunal de Metz de 1748 à 1782. Défend son [https://gw.geneanet.org/darbroz?lang=fr&pz=rose&nz=theze&p=georges&n=bologne+de+saint+georges frère], [[w:Georges Bologne de Saint-Georges|Georges de Bologne Saint-Georges (1711-1774)]], écuyer, sieur de Clairefontaine 1710-1774. Propriétaire en Guadeloupe. Poète des académies
** 1738- Mariage à La Rochelle, avec Bénédicte Husson
* Relations avec Anne dite Nanon Ritondaine, esclave, 1728-1765, donnera :
** 1745-1799 - [https://gw.geneanet.org/darbroz?lang=fr&pz=rose&nz=theze&p=joseph&n=de+saint+george Joseph de Saint-George], écuyer, chevalier de Saint-George
** Années 2000 - Récit de vie : {{Lien web |langue= fr|auteur= Fraternité Cauchoise|titre= Le Chevalier de Saint Georges. Le Nègre des Lumières|url= https://www.ledifice.net/7421-1.html|date= 2000|site= ledifice.net|consulté le= 14 décembre 2021}}
*** [https://books.google.com/ngrams/graph?content=Joseph&year_start=1700&year_end=2019&corpus=30&smoothing=3# Le prénom "Joseph" à partir de 1700], dans Google Livres
==== Généalogie donnée par Beauvoir ====
===== Jean-Nicolas de Boullongne =====
{{Citation bloc|Nous croyons devoir placer sous les yeux de nos lecteurs la titulature de M. de Boullogne dont nous avons cru ne pas devoir écrire le nom dans le cours de ce récit avec son orthographe ordinaire sa prononciation nous ayant paru disgracieuse : <br />
Messire [[w:Jean-Nicolas de Boullongne|Jean Nicolas de Boulongne]] d'abord conseiller du roi en son parlement de Metz et Intendant de ses finances ensuite Contrôleur Général des finances de Sa Majesté et Grand Trésorier de l'Ordre du Saint Esprit Membre Honoraire de l'académie royale de Peinture et de Sculpture en 1759 etc etc Il avait épousé Charlotte de Beaufort fille de Charles de Beaufort l'un des plus riches fermiers généraux de SM et il en eut pour enfants légitimes<br />
1. Jean de Boulongne comte de Nogent marié en 1753 à la fille du garde des sceaux messire Esprit Charles Feydeau seigneur de Brou dans le Perche etc etc<br />
2. Marguerite de Boulongne mariée en 1737 à messire Gaspard Henri Caze de la Bove intendant de la généralité d Auch maître des requêtes de l'Hôtel du roi etc etc<br />
3. Louise Élisabeth de Boulogne mariée en 1736 à Paul marquis de l'Hôpital et de Château Neuf sur Cher chevalier des Ordres du roi son ambassadeur en Russie lieutenant général de ses armées premier écuyer de Madame etc., etc.<br />
4. Jeanne Edmée de Boulongne comtesse de Hallincourt et Dromesnil veuve en 1749<br />
5 Marie Edmée de Boulongne mariée en 1746 à Armand marquis de Béthune chevalier des Ordres du roi mestre de camp général de la cavalerie de France etc., etc.|Roger de Beauvoir.- Le chevalier de Saint-Georges, 1862<ref>[https://www.google.fr/books/edition/Le_chevalier_de_Saint_Georges/I7A5AAAAcAAJ?hl=fr&gbpv=1 Généalogie donnée par Beauvoir, page 239]</ref>.}}
{{Citation bloc|..BOULLONGNE ( Paul Esprit Charles de ) , comte DE NOGENT 4e degré noble . Né le 26 octobre 1758 , baptisé à Paris , Saint - Roch , le 27 * . Mort à Montgeron ( Essonne ) le 2 juillet 1834 * . Parents : Jean Nicolas DE BOULLONGNE …|Sylvie Nicolas.- Les derniers maîtres des requêtes de l'Ancien Régime (1771-1789), Dictionnaire prosopographique, 1998<ref>Sylvie Nicolas.- Les derniers maîtres des requêtes de l'Ancien Régime (1771-1789), [https://www.google.fr/books/edition/Les_derniers_ma%C3%AEtres_des_requ%C3%AAtes_de_l/ewsjsWPBdP0C?hl=fr&gbpv=1&dq=Jean-Nicolas+de+Boullongne&pg=PA121&printsec=frontcover Jean-Nicolas de Boullongne, page 121]</ref>.}}
===== Jean de Boullongne =====
{{Citation bloc|Boullongne Jean Nicolas (de) — Conseiller d'État intendant des finances honoraire et associé libre de l'Académie de peinture et de sculpture de Paris. C'est le fils de l'ardent amateur [[w:Jean de Boullongne|Jean de Boullongne]], comte de Nogent, mentionné dans l'Armorial du bibliophile, t.I p.114, col. 1. Le fils se montra digne du père et sa collection égalait la sienne Elle fut vendue après la mort du propriétaire mais le catalogue n'en mentionna qu'une partie Le reste fut acheté en bloc par des libraires. Né le 11 novembre 1726, Jean Nicolas de Boullongne mourut en 1787. ''Catalogue des livres de la bibliothèque de feu de M. de Boullongne conseiller d 'État, Paris, né de la Rochelle 1787 In 8 de 55 pp comprenant 880 numéros''|Le livre, 1880<ref>Le livre, 1880, [https://www.google.fr/books/edition/Le_Livre/cNxRAQAAMAAJ?hl=fr&gbpv=1&dq=Jean-Nicolas+de+Boullongne&pg=PA341&printsec=frontcover page 314]</ref>.}}
=== La base du personnel colonial ancien, Lettre B, contient un dossier ===
* Le [http://bibliotheque.anom.archivesnationales.culture.gouv.fr/exl-php/cadcgp.php catalogue en ligne] de la bibliothèque des [http://anom.archivesnationales.culture.gouv.fr/ Archives nationales d’outre-mer] contient les références des documents imprimés présents dans les fonds bibliographiques conservés à Aix-en-Provence dont la base [http://anom.archivesnationales.culture.gouv.fr/nominatif/ nominative Personnes et familles] et celle du personnel colonial ancien constitué par le Secrétariat d'État à la Marine.
{{Citation bloc|Bologne, de, famille de la Guadeloupe, Bologne (Louis de), capitaine de cavalerie de la milice bourgeoise de la Guadeloupe, mort sans enfants en 1753, Bologne (Pierre de), son frère, major au régiment de Lonvilliers à la Guadeloupe, mort en 1744, et ses enfants Bologne (Pierre de), secrétaire du Roi, habitant de la Guadeloupe, (1754-1770), Bologne-Saint-Georges (Georges de), habitant de la Guadeloupe, marié à Elisabeth Mérican, prévenu d'homicide sur la personne de Saint-Robert Le Vasnier aussi habitant de la Guadeloupe (1747-1776), Bologne (Samuel de), frère de Louis et Pierre, habitant de la Guadeloupe mort en 1755 et ses enfants Bologne (Joseph de), 1755, et Bologne (de), mariée à son cousin Jean-Hugues de Bologne, capitaine de cavalerie à la Guadeloupe (1727/1776)|Cote de référence : FR ANOM COL E 37 ; Référence Internet : ark:/61561/up424zt1s1c<ref>[http://anom.archivesnationales.culture.gouv.fr/ark:/61561/up424zt1s1c Bologne], cote de référence|FR ANOM COL E 37, référence Internet|ark:/61561/up424zt1s1c|</ref>}}
;lecture
Bologne, de, famille de la Guadeloupe,
* Bologne (Louis de), capitaine de cavalerie de la milice bourgeoise de la Guadeloupe, mort sans enfants en 1753,
* Bologne (Pierre de), son frère, major au régiment de Lonvilliers à la Guadeloupe, mort en 1744, et ses enfants
** Bologne (Pierre de) (1706-c. 1789), secrétaire du Roi, habitant de la Guadeloupe, (1754-1770),
** Bologne-Saint-Georges (Georges de) (1711-1774), habitant de la Guadeloupe, marié à Elisabeth Mérican (1722-1801), prévenu d'homicide sur la personne de Saint-Robert Le Vasnier aussi habitant de la Guadeloupe,
** Bologne (Samuel de), frère de Louis et Pierre, habitant de la Guadeloupe mort en 1755 et ses enfants
*** Bologne (Elisabeth-Bénédictine de) (1740-1826), mariée à son cousin Jean-Hugues de Bologne, capitaine de cavalerie à la Guadeloupe (1727/1776) et son demi-frère
*** Bologne (Joseph de) Chevalier de Saint-Georges (1745-1799), compositeur, etc.
=== Premier groupe ===
* Bologne (Louis de), capitaine de cavalerie de la milice bourgeoise de la Guadeloupe, mort sans enfants en 1753,
* Bologne (Pierre de), son frère, major au régiment de Lonvilliers à la Guadeloupe, mort en 1744, et ses enfants
* Bologne (Samuel de), frère de Louis et Pierre, habitant de la Guadeloupe mort en 1755 et ses enfants
* Bologne (♀<ref>Femme : ♀<br />Homme : ♂</ref> de) mariée à son cousin Jean-Hugues de Bologne, capitaine de cavalerie à la Guadeloupe (1727/1776)
=== Deuxième groupe ===
* Bologne (Pierre de), secrétaire du Roi, habitant de la Guadeloupe, (1754-1770)
* Bologne (Louis de), capitaine de cavalerie
=== Troisième groupe ===
* Georges de Bologne-Saint-Georges (1747-1776), habitant de la Guadeloupe, marié à Elisabeth Mérican, prévenu d'homicide sur la personne de Saint-Robert Le Vasnier aussi habitant de la Guadeloupe,
** [[d:Q3103674|Georges de Bologne Saint-Georges]]
** 1764 - {{bibliographie|Q108310041}} <!-- Mémoire pour le sieur (Georges) Bologne de Saint-Georges, ancien gentilhomme ordinaire du roi -->
* Bologne (Joseph de), 1755,
* [https://gw.geneanet.org/darbroz?lang=fr&pz=rose&nz=theze&p=georges&n=bologne+de+saint+georges Georges Bologne de Saint-Georges], sur Généanet
==== Mémoire pour le sieur Georges Bologne de Saint-Georges, ancien gentilhomme ordinaire du roi ====
[[Fichier:Jean-Baptiste-Jacques Élie de Beaumont, 1732-1786.jpg|100px|vignette|gauche|[[w:Jean-Baptiste-Jacques Élie de Beaumont|
Jean-Baptiste-Jacques Élie de Beaumont, 1732-1786]].]]
{{Citation bloc|Arrêt rendu en faveur de [[w:Jacques Duval d'Eprémesnil (1714-1764)|Jacques Duval d'Eprémesnil (1714-1764)]]<ref>[[w:Jacques Duval d'Eprémesnil (1714-1764)|Jacques Duval d'Eprémesnil (1714-1764)]], administrateur et économiste français mort en 1767. Il était gendre de [[w:Joseph François Dupleix|Joseph François Dupleix (1697-1763),]] gouverneur général des de la Compagnie des Indes et en 1746 fut nommé, par l'influence de son beau-père, second membre du conseil souverain, puis chef du conseil souverain de [[w:Madras|Madras]]. [https://www.google.fr/books/edition/Nouvelle_biographie_g%C3%A9n%C3%A9rale_depuis_le/cnWC5hHIsgsC?hl=fr&gbpv=1&pg=PA425 Emm-Fae, page 425] <!-- Nouvelle biographie générale depuis les temps les plus reculés jusqu'à nos jours: </ref>, Conseiller au Conseil souverain de Pondichéry, va nous apprendre dans un moment que ni le lieu ni le domicile ne saurait porter la plus légère atteinte à la pureté des principes.|1764 - {{bibliographie|Q108310041}}, [https://issuu.com/scduag/docs/adg18134 page 12] <!-- Mémoire pour le sieur (Georges) Bologne de Saint-Georges, ancien gentilhomme ordinaire du roi -->}}.
=== Pierre de Bologne ===
[[Fichier:Map of Parlement (Ancien Régime)-fr.svg|100px|vignette|gauche|Le Parlement de Metz sur la carte des Parlements en 1789]]
[[File:Bologne, Nogan en Champagne.jpg|100px|vignette|gauche|Les Capizucchi-Bologne maintenu dans la noblesse, 11 février 1767<ref>1771 - {{bibliographie|Q105764134}}, [https://books.google.fr/books?id=sz4TAAAAQAAJ&&pg=PA616 page 616] </ref><!-- François-Alexandre Aubert de La Chesnaye Des Bois et Jacques Badier.- Dictionnaire de la noblesse, 2e édition -->]]
[[w:Pierre de Bologne|Pierre de Bologne]]
La Biographie du Parlement de Metz dressée par Emmanuel Michel en [[w:1853|1853]] présente [[w:Pierre de Bologne|Pierre de Bologne]] comme suit :
{{Citation bloc|BOLOGNE (Pierre de), né à la Martinique en [[w:1706]], fut reçu secrétaire du roi, audiencier en la chancellerie du parlement de Metz, en [[w:1749|1749]]. Il habita longtemps cette ville et résigna ses fonctions de secrétaire du roi le 13 décembre 1781. Pierre de Bologne, membre de plusieurs académies, est auteur de poésies diverses qui ont été imprimées en [[w:1746|1746]] et en [[w:1759|1759]]. Il réussit dans les odes sacrées, où il sut remplacer l'enthousiasme par la pureté, l'éloquence et l'harmonie. On peut consulter sur ses œuvres la France littéraire d'Hébrail et Laporte et la France littéraire de J.-S. Ersch.''|Emmanuel Michel.- Biographie du Parlement de Metz, 1853<ref>{{ouvrage|année= 1853 |prénom1=Emmanuel|nom1=Michel|titre=[http://books.google.fr/books?dq=Biographie+du+Parlement+de+Metz&pg=PA38&id=MS8oAAAAYAAJ&ots=tRY4oka78X Biographie du Parlement de Metz] : {{s|XIX}}|lieu=Paris|éditeur=Publié par Nouvian}}. Notice Bnf n° [http://catalogue.bnf.fr/ark:/12148/cb364068116/PUBLIC FRBNF36406811]<br />Voir du même auteur : {{ouvrage|année= 1845 |prénom1=Emmanuel|nom1=Michel|titre=[http://books.google.fr/books?id=ZuHPShgfL4kC Histoire du parlement de Metz] par Emmanuel Michel, conseiller à la cour royale de Metz : {{s|XIX}} : 1650-1820|lieu=Paris|éditeur=J. Techener}}. Notice Bnf n° [http://catalogue.bnf.fr/ark:/12148/cb36370771m/PUBLIC FRBNF36370771]</ref>}}
== Les Boullongne du Beauvaisis, dits Boullongne-Tavernier ==
=== Guillaume Tavernier de Boulogne, "ci-devant fermier général" ===
[[s:Page:Bouillet - Chassang - Dictionnaire universel d'histoire-geo - 1878 - P1 - A-G.djvu/275|Jean de Boullongne, comte de Nogent, de la famille des peintres du Roi]], contrôleur général de 1757 à 1759, « résolut ... le futur contrôleur, avec Charlotte-Catherine de Beaufort : [https://books.google.com/books?id=H3aAAAAAIAAJ Guillaume Tavernier de Boulogne, « ci-devant fermier général] Publications: Serie recherches - Volume 70 - Page 81, Université de Paris. Faculté des lettres et sciences humaines - 1971 - Extraits.
Dans tous les cas, ces relations familiales prirent un caractère tout à fait intime avec [[s:Page:Bouillet - Chassang - Dictionnaire universel d'histoire-geo - 1878 - P1 - A-G.djvu/275|Jean de Boullongne, fils de Louis, le fameux peintre]].<br />Il faut notamment voir la main du riche cousin de Paris dans le mariage que fit le 18 juin 1748, le fils aîné de Guillaume de Boullongne-Tavernier et de Madeleine du Val,<br />Ce jeune homme, dont le nom était Guillaume-Pierre, avait eu une jeunesse quelque peu aventureuse. Il avait commencé sa fortune, avec son frère dont nous parlerons tout à l'heure, comme simple munitionnaire de l'armée du [[w:Maurice de Saxe (1696-1750)|Maurice de Saxe ''<small>(1696-1750)</small>'']]. Puis il était allé aux Colonies où il avait eu d'une négresse de la Guadeloupe, le 25 décembre 1745, un fils connu sous le nom du [[w:Joseph Bologne de Saint-George|Chevalier de Saint-Georges]], qui joua un certain rôle au XVIIIe siècle, mais sur lequel les détails précis font défaut<ref>On sait seulement qu'amené en France à l'âge de {{Unité|13|ans}}, il y reçut une éducation très soignée et se fit remarquer surtout par son habileté aux exercices physiques. Son père le fit entrer dans les Mousquetaires, puis il devint écuyer de la marquise de Montesson, épouse secrète du duc d'Orléans, et enfin capitaine des gardes du duc de Chartres, fils de ce prince et le futur Philippe-Egalité, dont il devint bientôt l'ami et le confident. Il prit une part active aux intrigues du Palais-Royal au commencement de la Révolution. Il alla même remplir, au nom de son maître, une mission auprès des émigrés installés à Tournai, et échoua complètement. En 1792, il leva un corps de Chasseurs à cheval qu'il conduisit, comme colonel, à l'armée du Nord contre les Prussiens. Il y montra une grande bravoure, et lors de la défection de Dumouriez, son général, il se fit son dénonciateur. Revenu ensuite à Paris, il y fut arrêté comme suspect et ne dut la vie qu'au 9 thermidor. Il mourut à {{Unité|54|ans}} le 12 juin 1799. C'était un assez bon musicien : il composa des concertos qui eurent de la vogue et fit jouer plusieurs opéras et opéras-comiques beaucoup moins appréciés du public. (V. la Correspondance de Grimm et la notice historique placée, en tête du Traité de l'art des armes, par La Boissière fils). Roger de Beauvoir l'a pris pour héros d'un roman qui eut du succès.</ref>. Beaucoup de biographes attribuent la paternité de Saint-Georges à d'autres Boullongne, et notamment au frère de Guillaume-Pierre, dit Boul-
longne de Préninville, dont nous allons parler. C'est, comme on le voit, une erreur<ref>Cette erreur a été commise notamment par un historien de premier mérite, M. Alfred Cbuquet, membre de l'Institut, dans la publication des Souvenirs du baron de Fenilly, Paris, 1908, 1 vol. in-8, p. 215, note. M. Cbuquet se trompe aussi en faisant de Boullongne de Préninville le patron de Piron (v. plus haut, p. 76
et suiv.)</ref>.<br />Cette équipée de jeunesse n'empêcha pas Guillaume-Pierre de Boullongne-Tavernier de devenir Secrétaire du Roi et Audiencier au Parlement de Metz et d'épouser en 1748 une orpheline, Mlle Perrette-Catherine de Ravenel, fille d'un Receveur général qui lui apportait une grosse fortune et le faisait devenir le beau-frère du marquis de Sinéty, lequel avait épousé sa sœur Marie-Anne. Or, l'orpheline avait pour tuteur honoraire Jean-Marie Richard, écuyer, Receveur Général à Tours, fils de Jean-Pierre Richard, également de son vivant Receveur Général à Tours, et de Marie-Anne de Boullongne, dernière fille du grand peintre Louis III de Boullongne et de Marguerite Bacquet. Il nous paraît donc de toute évidence que cette union fut l'œuvre des Boullongne de Paris dont tous les survivants à ce moment assistent au contrat avec le Maréchal et le Comte de Maillebois ; entre autres : « dame Marguerite Bacquet » que nous venons de rappeler, indiquée ici comme « cousine des deux côtés », Jean de Boullongne, le futur Contrôleur-Général, sa femme Catherine de Beaufort, et son fils, Jean-Nicolas de Boullongne, tous qualifiés de ce cousins ». Deux ans après ce mariage, le 4 janvier 1750, Guillaume-Pierre devenait Trésorier-Général alternatif des Colonies Françaises d'Amérique. On voit que son équipée aux Antilles lui avait rapporté quelque chose de plus substantiel que la paternité du Chevalier de Saint-Georges.<br />L'année même où il établissait ainsi avantageusement le frère aîné, Jean de Boullongne mariait aussi le cadet. Ce cadet, appelé Philippe-Guillaume<ref>Nous connaissons un troisième fils de Guillaume et de Marie-Madeleine du Val dont nous savons seulement qu'il s'appelait Pierre-Guillaume, qu'au moment du mariage de son aîné et de son cadet, en 1748, il était Receveur général des Gabelles à Montargis et qu'il vivait encore en 1783 (Testament de P.-G. de Pré- ninville). Ce Pierre-Guillaume paraît être resté célibataire.<br />Ces trois frères, comme leur père, portaient pour armoiries, jusqu'au Pacte de famille, dont nous parlerons plus loin : de gueules, à une tour d'argent, au chef d'azur, chargé de trois grappes de raisins d'or.
</ref> et né en 1712, portait le surnom de Préninville, dont il nous a été impossible de retrouver l'origine<ref>Le Dictionnaire des Postes ne donne aucun lieu habité de ce nom. Ce doit être quelque lieu-dit d'une paroisse où les Boullongne-Tavernier étaient possessionnés.</ref>.Le comte Dufort de Cheverny, qui fut de ses intimes amis, nous fait dans ses Mémoires (I, 232, 233), le portrait qui suit de Boullongne de Préninville :<br />ce M. de Boullongne de Préninville joignait à de l'esprit la meilleure éducation ; il aurait été de la plus belle figure possible si, au collège, un couteau placé sur une planche élevée ne lui était pas tombé sur l'œil gauche, de telle manière qu'on ne put le lui conserver. Fort riche, honorable, délicat en amitié, gai, mais timide par son incommodité, il avait une tête telle qu'il aurait pu gouverner un royaume ; son cœur s'ouvrait à l'amitié, mais il fallait faire des frais pour l'obtenir... Nos caractères sympathisaient. Il m'a témoigné jusqu'à la fin de ses jours une amitié sans réserve, quoiqu'il eût vingt ans juste de plus que moi ».<br />Bien que ce portrait date d'une époque postérieure, puisque le comte Dufort de Cheverny ne se lia avec Préninville qu'à partir de l'année 1759<ref>A l'occasion du mariage de M. Amelot avec Mlle Le Gendre, belle-soeur de Dufort, mariage qui eut lieu chez Jean de Boullongne, le contrôleur général, dont elle était la petite-nièce par Marie-Elisabeth Roslin, sa mère (v. p. 63).</ref>, à l'époque où il devint Fermier-Général aux lieu et place de M. de la Borde, le père,— il justifie la fortune du protégé de Jean de Boullongne.<br />Après avoir été receveur des Traites et Gabelles, Préninville n'était, d'ailleurs, que Receveur-Général des Finances de la Généralité de Poitiers, quand il se maria, comme nous
== Joseph Bologne de Saint-George ==
Auteur(s) : Morillon, Gatien (nom Julien Gabien de Morillon)
Titre(s) : [http://catalogue.bnf.fr/ark:/12148/cb33999256j Joseph ou l'esclave fidèle, poème]
Publication : Breda : Pierre : Jean : Jacques, 1705
Description matérielle : In-12
[https://books.google.fr/books?id=Td5gAAAAcAAJ Google livres]
* {{Lien web |langue= fr|auteur= Alain Garric|titre= Joseph de Bologne de Saint-George, Le Chevalier de Saint-George|url= https://gw.geneanet.org/garric?n=de+bologne+de+saint+george&oc=0&p=joseph|date= 2021|site= geneanet.org|consulté le= 15 décembre 2021}}
==== Bâtard ====
Bâtard s m Enfant qui est ill gitime & quin est pas ne de gens mariez ensemble Fils naturel
Bâtarde sf Fille illégitime fille naturelle
Guillaume le bâtard Roi d'Angleterre
Alexandre de Medicis frère bâtard
* 1656-1686 - Jean Gillet.- Nouveau traité des tutelles et curatelles, BnF ; [https://books.google.fr/books?id=BWPmQwhpJfkC&dq=%22b%C3%A2tard%22&hl=fr&pg=PA45#v=onepage&q=%22b%C3%A2tard%22&f=false Google Books : Comment le Tuteur se doit conduire avec les Bâtards qui se trouvent en la famille d'où son pupille avoit une portion à prenre ; Des droits attribuez aux Bâtards légitimés].
* 1689 - {{bibliographie|Q29157677}} <!-- Exemple de bâtards auprès de Louis XI -->
* 1689 - Alexandre de Medicis frère bâtard dans Antoine Varillas.- [https://books.google.fr/books?id=PQAgCdJ68HgC Histoire des revolutions arrivées dans l' Europe en matiere de ...], 1689
* 1691 - Antoine de Varillas.- [https://books.google.fr/books?id=kcyHnuNF1VkC La Pratique de l'education des princes], contenant l'histoire de ... ''Il n'y avoir jamais eu d'homme plus éloigné que lui de la profession Ecclefiaflique ; car outre qu'il étoit [https://books.google.fr/books?id=kcyHnuNF1VkC&dq=%22b%C3%A2tard%22&hl=fr&pg=PA347#v=onepage&q=%22b%C3%A2tard%22&f=false né bâtard de l'Evêque de BurgoS-Gentilhomme de la Maifon d'Acugnia], iln'avoit que des qualitez feculieres. Il joüoit& danfoitadmitablement …''
==== Ingénu ====
1721
INGÉNÛE cic Ingénuement franchement librement naïvement simplement rondement en conscience à cœur ouvert sincerement en homme de bonne maison de qualite Ingenuè educatus C1c Elevé en homme de qualité
La condition de ceux qui naissent libres ingenuité candeur franchise naïveté simplici é sipcerité verité honnêteté f INGÉNUUS à um TE R
Qui est né libre Cat honaéte ingénu naïf naturel simple noble Amor ingenuus HoR Amour honnête Ingenu & htmanz artes doctrina C 1 c Les Arts liberaux les Sciences les Belles Lettres color V1T R Une honnête couleur Facies ingenua PLAU T Une physionomie d honnête homme Facia ingenua PLAUT De belles actions
Puer ingenuus Ho R Un enfant de famille de qualité
Dans le Droit on appelle Ingenuus celui qui n a jamais été esclave g gi naturali & illasa libertate gaudet ING RR EBANT 3 pl imp v .
[https://books.google.fr/books?id=NcRFAAAAcAAJ&dq=%22ingénu%22&hl=fr&pg=PA710#v=onepage&q=%22ingénu%22&f=false Novitius seu dictionarium Latino-Gallicum, Volume 2]
=== ... mais né esclave ? ===
Quel droit civile s'applique à Saint-George ?
* 1770 - {{bibliographie|Q110859078}} Volume [https://babel.hathitrust.org/cgi/pt?id=mdp.35112105412227&view=1up&seq=9&skin=2021&q1=esclave 01] & [https://babel.hathitrust.org/cgi/pt?id=mdp.35112105412235&view=1up&seq=9&skin=2021&q1=esclave 02] <!-- Code matrimonial, ou Recueil complet de toutes les loix canoniques et civiles de France -->
{{Citation bloc|Déclarons bâtards les enfans qui ces préſentes lettres verront, Salut. qui naîtront de telles conjonctions, Bien que par nos ordonnances, par que nous voulons être tenus & répu- notre édit du mois d'août 1669,& tés, tenons & réputons pour vrais con par nos déclarations des 18 mai 1682, cubinages. & dernier mai de la préſente année , que li le mari eſclave; nous ayons pourvu à ce que nos ſujets a épouſé une femme libre, les enfans, ne puiſſent s'établir & demeurer dans tant mâles que filles, ſuivent la condi- les pays étrangers ſur les peines y con- tion de leur mère , & ſoient libres tenues, néanmoins nous avons été in- comme elle , nonobſtant la ſervitude formés que pluſieurs de noſdits ſujets de leur père; & que ſi le père eſt libre mal intentionés à notre ſervice & à & la mère eſclave;, les enfans ſeront la patrie, ou par d'autres raiſons & eſclaves pareillement. motifs , procurent le mariage de leurs 47. ... |#176 (p. 136) - 2 matching terms}}
{{Citation bloc|...N'entendons toutefois le préſenç ſujets, leſquels ſe ſervent d'eſclaves article avoir lieu, lorſque l'homme Négres pour la culture des terres, nous noir, affranchi ou libre, qui n'étoit avons jugé qu'il étoit de notre auto- point marié durant ſon concubinage rité & de notre juſtice, pour la con avec ſon eſclave; , 'épouſera dans les ſervation de cette colonie, d'y établir formes preſcrites par l'Egliſe ladite une loi & des règles certaines, pour eſclave; , qui ſera affranchie par ce y maintenir la diſcipline de l'Egliſe moyen, & les enfans rendus libres & catholique, apoſtolique & romaine, légitimes, & pour ordonner de ce qui concerne 7. ...|#195 (p. 155) - 2 matching terms}}
{{Citation bloc|...Les enfans qui naîtront des ma bre de nos ſujets qui ont ci-devant riages entre les eſclaves , feront eſ- fait profeſſion de la religion préten- claves, & appartiendront aux maîtres due réformée, par les fauſſes & dan- des femmes eſclaves, & non à ceux gereuſes impreſſions que quelques-uns de leurs niaris, ſi les maris & les fem- d'entr'eux, peu ſincèrement réunis mes ont des maîtres différens. à la religion catholique, apoſtolique 10. Voulons , fi le mari eſclave; a & romaine, & excités par des mou- épouſé une femme libre, que les en vemens étrangers, ont voulu inſinuer fans, tant måles que filles, ſuivent la fécrèrement pendant notre minorité; condition de leur mère , & ſoient li ce qui nous ayant engagé à donner bres comme elle, nonobftant la ſervi une nouvelle attention à un objet fi tude de leur père ; & que fi le père important, nous avons reconnu que eſt libre & la mère eſclave;, les enfans les principaux abus qui ſe ſont gliſſés foient eſclaves pareillement. & qui demandent un plus prompt re- mède , regardent principalement les Extrait de la déclaration du Roi, aſſemblées illicites, l'éducation des concernant la religion. enfans, l'obligation pour tous ceux Donnde à Verſailles le 14 mai 1724. qui exercent quelques fonctions pu- bliques, de profeffer la religion ca- Louis, par la grace de Dieu , roi tholique , apoſtolique & romaine, les de France & de Navarre: A tous ceux peines ordonnées contre les relaps & qui ces préſentes lettres verront, Salut. la célébration des mariages. ...|#196 (p. 156) - 2 matching terms}}
{{Citation bloc|...Tous les préjugés ne parceque res judicata pro veritate ha- ſauroient donner atteinte à ſon état ; betur; qu'il oppoſoit inutilement ſon c'eſt une vérité qui ne dépend ni des ſecond mariage pour répandre des opinions , ni des jugemens; & chez les nuages contre cette vérité légale, par. Romains, un ſenatus conſulte ne pou- cequ'il l'avoit auſſi contracté contre la voit pas faire un eſclave; d'un homme défenſe formelle que lui en avoit pa- libre. reillement fait l'arrêt de 1659; d'où De-là vient la différence eſſentielle Pon concluoit que ce ſecond mariage que l'on a toujours faite entre la vé- avec la damoiſelle de Navaille étoit rité qui ſe tire des contrats, & celle auſſi nul, que celui qu'il avoit précé- qui dépend de l'état naturel des per- demment contracté avec la damoiſelle ſonnes. ...|#362 (p. 322) - 1 matching term}}
Date de publication : 1678
Auteur(s) : Cerdan, Jean-Paul de (Cte)
Titre(s) : [http://catalogue.bnf.fr/ark:/12148/cb30212217p L'Europe esclave si l'Angleterre ne rompt ses fers], augmenté avec le Suisse désintéressé et un Mémorial de M. Granvelle, présenté aux cantons de Suisse à Baden, le 2 décembre 1677. (Par le Cie J.-P. de Cerdan.)
Publication : Cologne : Jean l'Ingénu, à la Vérité, 1678
Description matérielle : 2 parties en 1 vol. in-12 et pl. gravé
* 1949 - {{bibliographie|Q110118235}} <!-- Le chevalier de Saint-Georges ses origines et sa descendance -->
=== Sur Généanet ===
* [https://gw.geneanet.org/darbroz?lang=fr&n=de+saint+george&oc=0&p=joseph Joseph de Saint-George]
== Pages à propos de Joseph Bologne de Saint-George à vérifier ==
[[Utilisateur:Ambre Troizat/BologneGuadeloupe]] : Transformer en "Saint-George, [[w:Ontogenèse|ontogenèse]] & [[w:Orthogenèse|orthogenèse]]<ref>Discuter les deux concepts. Le retour de l'Humain dans l'ordre de la nature</ref>")
Alexandre PRIVAT D'ANGLEMONT - Paris Anecdote. Les Industries inconnues, 1860. <br />XV · Notre voyageur était d ' une adresse presque incroyable ; il excellait dans tous les exercices du corps ; [https://books.google.fr/books?id=rZ1bbvjWu_AC&dq=inauthor%3A%22Alexandre%20Privat%20d'Anglemont%22%2B%20Saint-George&hl=fr&pg=PA267#v=onepage&f=false c ' était une façon de chevalier de SaintGeorges].
=== Jeanne de Harlay, marquise de Saint-Georges ===
[[w:Famille de Saint-Georges|Famille de Saint-Georges]]
[[w:Louis XV|Louis XV]]
{{Citation bloc|Jeanne de Harlay, marquise de Saint-Georges, fut gouvernante de Mlle de Montpensier. Cette princesse en parle dans les premières pages de ses Mémoires : " La reine, ma grand-mère, me donna pour gouvernante Mme la marquise de Saint-Georges, de qui le mari étoit de la maison de Clermont d'Amboise ; elle étoit fille de Mme la marquise de Montglat, qui avoit été gouvernante du feu roi, de Monsieur, de feu mon oncle le duc d'Orléans (Nicolas, second fils de Henri IV, mort en 1611) et de toutes mes tantes; et c'étoit une personne de beaucoup de vertu, d'esprit et de mérite, qui connoissoit parfaitement bien la cour. Elle avoit depuis été dame d'honneur de la reine d'Angleterre (Henriette de France), etc. »|Revue des sociétés savantes<ref>[https://books.google.fr/books?id=Uz3NAAAAMAAJ&dq=fr&pg=RA1-PA249#v=onepage&f=false Revue des sociétés savantes des départements, page 249] ; de la France et de l'étranger, publiée sous les auspices du ministre de l'instruction publique et des cultes, Volume 12</ref>}}
{{Citation bloc|Les Harlay commencèrent à figurer dans les affaires publiques avec Gauthier de Harlay valet de chambre de Charles VI. Jean de Harlay. son petit fils fut sieur de Cesy et chevalier du guet sous Louis XI Louis fils de Jean fut seigneur de Montglas Sancy Beaumont le Roy et les trois petits enfans Louis Christophe Robert et Louis formèrent les trois rameaux de Beaumont Sancy et Cesy<br />Robert de Harlay sieur de Sancy eut plusieurs enfans dont l'aîné fut le célèbre ministre de Henry IV Nicolas de Harlay sieur de Sancy mort en 1629 Voyez t I p 109 Les deux autres enfans de Robert furent Robert II baron de Montglas et Jeanne de Harlay baronne de Montglas après son frère mariée à '''Hedouin de Clermont sieur de Saint Georges''' mort en 1633<ref>Jeanne de Harlay, mariée à [https://gallica.bnf.fr/ark:/12148/bpt6k3202387n/f824.image.r=%22Hedouin%20de%20Clermont%22?rk=21459;2 Hédouin de Clermont, sieur de Saint-Georges], d’abord dame d’honneur des enfants de Henri IV (Maman-gà), puis gouvernante de...</ref>. Elle fut dame d'honneur des enfans de Henry IV puis gouvernante de Mademoiselle. C'est la ''Maman ga'' des lettres de Louis XIII et la Madame de Saint Georges des Mémoires de Mademoiselle<ref>[[w:Anne-Marie-Louise d'Orléans|Anne Marie Louise d’Orléans, dite la Grande Mademoiselle, née le 29 mai 1627 et morte le 5 avril 1693]]</ref>|Historiettes de tall, Volume 4, 1855<ref>[https://books.google.fr/books?id=lGgpAQAAIAAJ&dq=fr&pg=PA86#v=onepage&f=false Historiettes de tall, Volume 4, 1855, page 86]</ref>}}
=== Les lois somptuaires ===
{{Citation bloc|Il se produit enfin sous Louis XIII un troisième fait qu il faut rappeler non comme un symptôme de l esprit qui anime les âges nouveaux à l endroit du luxe mais tout au contraire comme un dernier vestige de ce vieil esprit d inquisition et de réglementation aussi impuissante qu abusive qui a reparu maintes fois depuis l antiquité jusqu au milieu des temps modernes je veux parler des lois et édits somptuaires par lesquels les gouvernements ont tenté mais toujours en vain de réfréner le luxe privé dans ses deux manifestations principales la table et le costume Il ya là toute une histoire à part que l on peut suivre aisément dans les quatre volumes de M Baudrillart histoire doublemement curieuse pour le moraliste qui y observe l impuissance des lois à réformer les meurs et pour l économiste qui constate la fragilité de ces digues éphémères que les pouvoirs publics essaient parfois d opposer à l empire des forces souveraines qui régissent la production la distribution et la consommation des richesses C est un spectacle piquant et instructif il démontre à merveille combien l homme est le même chez tous les peuples et dans tous les temps Le procédé du législateur qui édicte les lois somptuaires ne varie pas plus que les abus supposés ou réels qu il combat Il n est pas autre à Athènes autre à Rome autre sous Philippe le Bel autre sous Louis XIII Le détail des prescriptions peut se modifier mais le fond de change pas Il suffit de comparer les lois de Solon qui réglaient la parure des femmes limitaient dans les banquets le nombre des convives obligeaient les traiteurs à tenir l autorité au courant des repas qu on leur commandait les lois inspirées par Caton le censeur qui réglementaient avec une incroyable minutie les dépenses de la table comptant les invités ordonnant les menus et réfrénaient durement le faste des matrones les ordonnances de Philippele Bel qui réduisaient l ordinaire des bourgeois à deux plats avec le potage aux harengs pour les jours de jeûne et non compris le fromage et ne permettaient à leurs femmes qu une paire de robes par an et les lois qui sous Louis XIII disposaient que chez le traiteur on ne pourrait dépenser qu un écu par tête que chez soi l on n aurait sur sa table que trois services limitaient à deux les bandes de broderie de soie sur les vêtements etc Il y eut encore de ces édits sous le règne de Louis XIV L un de 1656 interdisait les chapeaux de castor coûtant plus de 50 livres Un autre de 1700 s attaqua aux parures des personnes vendant trafiquant y compris notaires et procureurs En 1708 année de misère un nouvel édit somptuaire bannissait l or du costume Ce fut je crois le dernier car les édits du contrôleur général Silhouette sous Louis XV n ont pas précisément ce caractère ce sont des taxes somptuaires ce qui est fort différent. Le luxe fut grand sous la régence d'Anne d Autriche et de Mazarin Les misères de la Fronde n exercèrent qu une action passagère et à la veille du traité des Pyrénées à la veille de l époque où commença le règne personnel le vrai règne de Louis XIV Paris et quelques châteaux voisins de la capitale offraient des exemples d une splendeur telle qu on n avait encore rien vu de semblable Mais ces exemples ce n était pas la royauté ni la cour proprement dite qui les donnaient C étaient des ministres enrichis de la régente c était Mazarin c était plus que tout autre le célèbre surintendant Fouquet Je n ai pas à rappeler les traits de son luxe prodigieux ni ses fêtes fameuses qui précipitèrent sa ruine Tout cela est fort connu l historien cependant avait le devoir de reproduire ces détails si vulgarisés qu ils soient par tant d Histoires de France C est encore une des nécessités sans doute peu agréables mais inévitables des écrivains qui entreprennent les grandes euvres d ensemble ils rencontrent des chemins battus et rebattus par d innombrables devanciers il faut néanmoins qu ils y passent à leur tour pour la centième fois Qui donc ignore les prodigalités de Fouquet Qui n a lu le récit de la fête incomparable qu il donna dans son château de Vaux au jeune roi et à la cour Qui ne connaît de même les jeux mythologiques où Louis XIV durant les belles années de sa jeunesse de ses amours et de ses victoires se plaisait à briller devant toute sa cour Qui ne sait l histoire de ces travaux vraiment babyloniens qui ont fait surgir la merveille pompeuse de Versailles du fond des marécages et des bois Qui ne sait l étiquette de cette cour les dépenses folles où les grands seigneurs étaient engagés pour se distinguer aux yeux du monarque les rapines traditionnelles auxquelles se livraient impunément les serviteurs dont le château de Versailles était rempli les millions que coa tait chaque année une favorite telle que Mmode Montespan et tout l or qui fut englouti dans sa résidence de Clagny Il suffit d avoir feuilleté Saint Simon les principaux mémoires du temps ou les ouvrages de M Henri Martin de M Victor Duruy ou des monographies telles que les livres de M Le Roi de M Dussieux sur Versailles<ref>Histoire des rues de Versailles etc par J A Le Roi 1 vol in 32 Versailles A Montalant éditeur Le Château de Versailles histoire et description par ML Dussieux 2 vol in 8 Versailles</ref> En tout ceci M Baudrillart ne pouvait rien produire de très nouveau il n avait qu à rappeler citer résumer à recueillir et à coordonner quantité de détails épars et il ya réussi en perfection il en a fait une lecture attachante et vivante Je viens de parler de Fouquet et de son faste Fouquet n est pas seulement un personnage curicux brillant touchant même malgré ses fautes par la rigueur de l expiation et grâce à l amitié fidèle qu il a inspirée dans son infortune à quelques immortels écrivains il est en outre un personnage caractéristique il est le plus éclatant sinon le suprême représentant de ces financiers de ces traitants de ces maltótiers célèbres dont les richesses forment un des traits saillants de la société française sous l ancien régime Les financiers de la vieille monarchie tiennent une place importante dans l histoire du luxe ils ont de tout temps contribué grandement à l entretenir et à l accroître Durant la minorité de Louis XIV leur faste atteignit à son apogée avec Fouquet 1 Mais déjà le jeune roi méditait cette merveille de Ver sailles qui devait éclipser tout C est là dès lors c est à la cour que le luxe semble concentré sous son règne Paris est comme oublié et ce n est qu après la mort du grand roi qu il reparaît en pleine lumière et recommence à attirer les regards du monde Je n essayerai pas de suivre M Baudrillart dans les divers chapitres qu il a consacrés à l histoire du luxe sous l ancienne monarchie française sous Louis XIV Louis XV et Louis XVI Les détails instructifs amusants même y abondent chacune de ces époques y revit avec sa physionomie distincte Mais nombre de ces détails nous sont presque familiers et il me semble que l historien en s y attachant avec une attention un peu exclusive a laissé dans l ombre un autre aspect moins attrayant peut être moins en vue à coup sûr mais non moins important de son grand sujet C est fort bien d étudier l ancien régime à Versailles et à Paris Mais Versailles et Paris n étaient pas la France Quels étaient les degrés quelles étaient les formes du luxe dans les provinces du royaume dans les grandes villes et dans les petites villes même Comment y vivait on Quel était le train d un bourgeois de Caen ou de Marseille de Valenciennes ou de Bayonne Quel était le train des gentilshommes campagnards et de la noblesse provinciale Car enfin toute la noblesse de France n avait point émigré à Versailles et dans la capitale Je ne méconnais pas les difficultés que M Baudrillart eût rencontrées dans cette partie du sujet où les documents sans doute moins connus n affluent pas comme d eux-mêmes sous la plume de l historien Il y aurait eu là peut être des investigations plus ardues et<ref>1</ref> Fouquet a été aussi par ce faste vraiment royal un précurseur du luxe de Louis XIV selon l expression de M Baudrillart qui a établi un parallèle ingénieux entre les procédés en matière de luxe du célèbre surintendant et du grand roi moins certaines mais aussi que de faits que d aperçus vraiment curieux et neufs sur cette vieille France dont la cour et les hôtels somptueux de Paris n étaient au demeurant que le décor et la façade brillante L Bernard 1881 |Journal des Economistes, page 26 & ss<ref>[https://www.google.fr/books/edition/Journal_des_%C3%A9conomistes/abHNAAAAMAAJ?hl=fr&gbpv=1&dq=Loi+somptuaire+%2B+Louis+XV+%2B+%C3%A9dit+de+Silhouette&pg=RA1-PA26&printsec=frontcover Journal des Economistes. Les transformations du luxe chez les peuples modernes, page 26 & ss.]</ref>.}}
=== Bibliographie : la finance au {{S|XVIII}} ===
* 1722 - Dictionnaire des finances. Contenant la définition de tous les termes de finance, leur usage, & leurs différentes applications dans toutes sortes d'affaires. L'explication de tous les droits & impositions qui se levent dans l'étenduë du Royaume, Approbations des 8 juillet 1720 et 23 juin 1722 ; privilège royal du 10 juillet 1722, {{BNF|333472638}} ; [https://gallica.bnf.fr/ark:/12148/bpt6k9772645q Gallica]
* 1727 - Dictionnaire des Finances, contenant la définition de tous les termes, l'explication de tous les droits, l'établissement des Conseils, Chambres des comptes, Cours des Aides, Paris : Josse, 1727, {{BNF|39311953n}}
* Journal de commerce [Texte imprimé], traitant de la marine, banque, finance, économie et arithmétique politique, monnoies, manufactures et agriculture. Par le citoyen Boucher {{BNF|44463556p}}
* 1880 Baudrillart (Henri Joseph Léon).- [https://www.google.fr/books/edition/1_Theorie_du_luxe_Le_Luxe_primitif_Le_Lu/zxPb3TbbPrMC?hl=fr&gbpv=0 Théorie du luxe] ; Le Luxe primitif ; Le Luxe dans l'Orient antique et moderne ; Le Luxe en Grece. Le luxe dans les temps modernes, 1880
** Histoire du luxe privé et public depuis l'antiquité jusqu'à nos jours, [https://archive.org/details/histoireduluxep12baudgoog Internet Archive]
** [https://archive.org/search.php?query=Histoire%20du%20luxe%20prive%CC%81%20et%20public%20depuis%20l%27antiquite%CC%81%20jusqu%27a%CC%80%20nos%20jours Histoire du luxe privé et public depuis l'antiquité jusqu'à nos jours]
* 1889 - [https://www.google.fr/books/edition/Dictionnaire_des_finances_E_Z/5r_zGSa2qL8C?hl=fr&gbpv=1&dq=Loi+somptuaire+%2B+Louis+XV+%2B+%C3%A9dit+de+Silhouette&pg=PA1534&printsec=frontcover Dictionnaire des finances] : (E-Z) Par Léon Say, Louis Foyot, A. Lanjalley · 1889
** Louis XV.- [https://www.google.fr/books/edition/Dictionnaire_des_finances_E_Z/5r_zGSa2qL8C?hl=fr&gbpv=1&dq=Loi+somptuaire+%2B+Louis+XV+%2B+%C3%A9dit+de+Silhouette&pg=PA1534&printsec=frontcover Loi somptuaire, édit de Silhouette]
== Bibliographie état-civil ==
* Pothier, Robert Joseph, (1699-1772).- [https://archive.org/details/traitssurdiff03poth/page/506/mode/2up?q=esclaves Traités sur différentes matières de droit civil : appliqués à l'usage de barreau et de jurisprudence françois/esclaves]
* 2014 - Jean-Louis Flandrin.- [https://www.google.fr/books/edition/Familles_Parenté_maison_et_sexualité_d/omkJCwAAQBAJ Familles. Parenté, maison et sexualité dans l'ancienne société].
=== État-civil de Saint-George ===
* 1964 - {{bibliographie|Q92446744}} <!-- Gaston Bourgeois, Le Chevalier de Saint-Georges -->
* 2005 - {{bibliographie|Q28199453}} <!-- Un état-civil chargé d'enjeux : Saint-George, 1745-1799 -->
== La religion dans la vie et l’œuvre de Joseph Bologne de Saint-George ==
* [[s:Edits déclarations et arrests concernans la religion protestante réformée/Note de l’Editeur|Edits déclarations et arrests concernans la religion protestante réformée/Note de l’Editeur]]
=== Lutte contre l'absolutisme en Angleterre & Révolutions ===
* 1215-1689 - De la ''Grande Charte de 1215'' à la ''Déclaration des Droits de 1689'', textes complets — {{Lien web |langue= fr|auteur= Karine FILLIETTE|titre= XVIIe et XVIIIe siècle - La Grande-Bretagne à l'époque moderne|url= https://clio-texte.clionautes.org/revolutions-et-lutte-contre-labsolutisme-en-angleterre-xvi-xviie-siecle.html|date= 11 juillet 2015|site= clionautes.org|consulté le= 9 décembre 2021}}, 2021<ref>Clio Texte est sous licence Creative Commons Attribution. Pas d’Utilisation Commerciale. Partage dans les Mêmes Conditions 4.0 International.</ref>
* {{Lien web |langue= en|auteur= William and Mary|titre= An Act for Exempting their Majestyes Protestant Subjects dissenting from the Church of England from the Penalties of certaine Lawes.|url= https://www.british-history.ac.uk/statutes-realm/vol6/pp74-76|date= 1688|site= british-history.ac.uk|consulté le= 6 décembre 2021}}
** * 1687 - {{bibliographie|Q109981365}} <!-- Deux Traitez concernans les affaires présentes d'Angleterre -->
** 1688-1689 - [[w:Édit de tolérance (Angleterre)|Édit de tolérance (Angleterre)]], Parliament in England passes the [[w:enToleration Act 1688|Act of Toleration]] protecting Protestants with Roman Catholics intentionally excluded. The Toleration Act 1688 (1 Will & Mary c 18), also referred to as the Act of Toleration, was an Act of the Parliament of England. Passed in the aftermath of the Glorious Revolution, it received royal assent on 24 May 1689
* 1756 - {{bibliographie|Q109947684}} <!-- Lettre d'un patriote sur la tolérance civile des protestans de France -->
* 1756 - {{bibliographie|Q656976}}, Lire sur Wikisource : [[s:Dictionnaire philosophique/Garnier (1878)/Tolérance|Dictionnaire philosophique ou La Raison par alphabet/Tolérance, 1756]], Lire ''Dictionnaire philosophique ou La Raison par alphabet, 1756'' sur : {{Gallica|id=btv1b8626129s|f=f352|pp=338}}, Lire {{Google Livres|id= yjU-AAAAYAAJ|titre= Œuvres completes de Voltaire, Volume 43, 1784|page= PA341|surligne= Tolérance}}
** 1763 - [[s:Traité sur la tolérance/Édition 1763|Voltaire.- Traité sur la tolérance, s.n. (édition originale), 1763]]
* 1787 - {{bibliographie|Q109952075}} <!-- Ode sur l'état civil accordé aux protestants par Louis XVI -->
* 1900- {{bibliographie|Q109953751}} <!-- Condition juridique des protestants sous le régime de l'Édit de Nantes et après sa révocation -->
* 1988 - {{bibliographie|Q109952882}} <!-- Louis XVI, du serment du sacre à l'édit de tolérance de 1787 -->
* 2018 - {{bibliographie|Q109947947}} <!-- Éric Gasparini, Une apologie protestante de la tolérance au XVIIIème siècle -->
=== Maurice de Saxe, protestant & Maréchal général des camps et armées du roi ===
[[Fichier:Édit de tolérance (1787) signé par Louis XVI.jpg|100px|vignette|gauche|Louis XVI.- Édit de tolérance, 1787]]
{{Citation bloc|Boullongne-Tavernier assistent à Paris au mariage de Bon, en 1687, le Guillaume dont nous parlons était à peine ... avec son frère dont nous parlerons tout à l'heure , comme simple munitionnaire de l'armée du Maréchal de Saxe|* {{bibliographie|Q23699776}}, <!-- Une famille d'artistes et de financiers aux XVIIe et XVIII siècles, les Boullongne -->page 92}}
==== ses projets de colonisation ====
==== Son tombeau ====
* 2008 - {{Lien web |langue= fr|auteur= Eve-lyne18|titre= Jean-Baptiste Pigalle.- Mausolée de Maurice de Saxe, comte de la Raute (1696-1710) puis comte de Saxe (1710-1750)|url= https://eve-lyne18.skyrock.com/3281870300-Mausolee-du-marechal-Maurice-de-Saxe.html|date= janvier 2008|site= eve-lyne18.skyrock.com|consulté le= 6 décembre 2021}}
* 2020- {{Lien web |langue= fr|auteur= hivertmessecayves|titre= Obsèques de Maurice, maréchal de Saxe (1696-1750), protestant et franc-maçon|url= https://yveshivertmesseca.wordpress.com/2020/02/10/obseques-de-maurice-marechal-de-saxe-1696-1750-protestant-et-franc-macon/amp/|date= 10 février 2020|site= yveshivertmesseca.wordpress.com|consulté le= 6 décembre 2021}}
* 2021 - {{Lien web |langue= fr|auteur= Pierre Dubois|titre= Brève biographie — Mausolée de Maurice de Saxe|url= https://histoiresduniversites.wordpress.com/2021/05/25/strasbourg-eglise-saint-thomas-mausolee-de-maurice-de-saxe-1696-1750-par-le-sculpteur-jean-baptiste-pigalle/amp/#top|date= juin 2021|site= histoiresduniversites.wordpress.com|consulté le= 6 décembre 2021}}
* 1885 - {{bibliographie|Q110161281}}. L'ouvrage de Léon Remi Pilatte.- Édits, déclarations et arrests concernans la religion prétendue réformée, 1662-1751, publié en 1885, semble indiquer que les textes réprimant la religion protestante prennent fin en 1951, un an après le décès du Maréchal de Saxe.
==== Le Maréchal de Saxe franc-maçon ====
* bâtard allemand, protestant de confession luthérienne, est inhumé dans l'église protestante Saint Thomas à Strasbourg depuis le 20 août 1777.
* Fait maçon en juin 1737, à Paris, il est candidat malheureux à la grande maîtrise de la 1re GLDF en décembre 1743. Le [[w:Louis de Bourbon-Condé (1709-1771)|comte de Clermont, Louis de Bourbon-Condé (1709-1771)]], est vainqueur et devient grand maître de la Grande Loge de France de 1743 à 1771
* 2020 - {{bibliographie|Q92446252}} <!-- Yves Hivert-Messeca, Protestants et francs-maçons en France -->
===== Lettres et mémoires choisis parmi les papiers originaux du maréchal de Saxe =====
* 1794 - {{bibliographie|Q110040396}} <!-- Lettres et mémoires choisis parmi les papiers originaux du maréchal de Saxe, Volume 1 -->
** [https://books.google.fr/books?id=8iwPAAAAQAAJ Lettres et mémoires choisis parmi les papiers originaux du maréchal de Saxe],et relatifs aux événemens auxquels il a eu part, ou qui se sont passés depuis 1733 jusqu'en 1750 notamment aux campagnes de Flandre de 1744 à 1748, Volume 2, [https://archive.org/details/bub_gb_pC_95KyEcF0C Internet Archive]
** [https://books.google.fr/books?id=FS0PAAAAQAAJ Lettres et mémoires choisis parmi les papiers originaux du maréchal de Saxe], Et relatifs aux Événemens auxquels il a eu part ou qui se sont passés depuis 1733 jusqu en 1750 notamment aux Campagnes de Flandre de 1744 , Volume 4
** [
==== Loge des Neuf Sœurs ====
[https://www.google.com/search?tbm=bks&q=Loge+des+neufs+soeurs Loge des Neuf Sœurs]
* Voltaire
* Benjamin Franklin
* Jacques Mongolfier
* Le Chevalier de Saint-George
* Nicolas Dalayrac
* le docteur Guillotin
* l'abbé Grégoire
* Pierre Jean Georges Cabanis
==== Histoire du clergé pendant la révolution française ====
* 1793-1801 - Histoire du clergé pendant la Révolution française, édition de 1794, ouvrage de Augustin Barruel, Sur [https://archive.org/search.php?query=Histoire%20du%20clerg%C3%A9%20pendant%20la%20R%C3%A9volution%20fran%C3%A7aise Internet Archive] & BnF
* 1793 - [http://catalogue.bnf.fr/ark:/12148/cb317674373 Histoire du clergé pendant la Révolution française, ouvrage dédié à la nation anglaise par l'abbé Barruel], {{BNF|317674373}}
* 1794 - [https://catalogue.bnf.fr/ark:/12148/cb34044375f Histoire du clergé pendant la révolution française par l'abbé Barruel, Ferrare : imp. de Fr. Pomatelli, 1794. 2e éd. conforme à celle de Londres], {{BNF|34044375f}}
* 1794 - [https://catalogue.bnf.fr/ark:/12148/cb30060584v Histoire du Clergé pendant la Révolution française, par M. l'abbé Barruel,... 2e édition, A Londres, et se vend à Anvers : chez C.-H. de Vos, 1794], {{BNF|30060584v}}
* 1794 - [https://catalogue.bnf.fr/ark:/12148/cb36336540d Histoire du clergé pendant la révolution française, par M. l'abbé Barruel,... Seconde édition, revue, corrigée et augmentée par l'auteur lui-même, Londres ; Anvers : C.-H. de Vos, 1794], {{BNF|36336540d }}
* 1797 - {{bibliographie|Q110548375}} <!-- Histoire du clergé pendant la Révolution française, ouvrage de Augustin Barruel -->
** 1797 - [https://catalogue.bnf.fr/ark:/12148/cb340443743 Histoire du clergé pendant la révolution française par l'abbé Barruel, Londres ; Paris : chez les libraires, 1797], {{BNF|340443743}}
** 1797 - {{bibliographie|Q110548381}} <!-- Histoire du clergé pendant la révolution française, ouvrage de Augustin Barruel,Tome premier -->
** 1797 - {{bibliographie|Q110548397}} <!-- Histoire du clergé pendant la révolution française, ouvrage de Augustin Barruel, Tome second -->
* 1801- https://catalogue.bnf.fr/ark:/12148/cb416225854 Histoire du Clergé pendant la Révolution française, Londres, 1801]{{BNF|416225854}}
* 1889 - {{bibliographie|Q110271698}} <!-- Histoire du clergé pendant la Révolution française, ouvrage de Bertrand Robidou -->
* 2004 - [https://www.google.fr/books/edition/L_histoire_religieuse_en_France_et_en_Es/8Jr7YuMCtzoC L'histoire religieuse en France et en Espagne], Colloque international, casa de Velázquez, 2-5 avril 2001 : actes, 2004
=== Saint-George à Lille ===
* Guillaume Tout-Cœur, opéra en un acte de Monnet, Musique du chevalier de Saint-George
* [https://gw.geneanet.org/darbroz?lang=fr&n=de+saint+george&oc=0&p=joseph Généanet]
{{Citation bloc|p.32<br />
Le 8 septembre 1790, première représentation de Guillaume Tout-Cœur, opéra en un acte de Monnet, Musique du chevalier de Saint-George<br />
Le chevalier de Saint-Georges, né à la Guadeloupe en 1745, était fils d'une négresse esclave et d'un conseiller du roi, JeanNicolas de Boulongne(...)Cependant, malgré cette supériorité qui l'avait fait surnommer l'invincible, Saint-Georges n'eut jamais d'affaire sérieuse(...)S'il était de première force sur l'épée, Saint-Georges ne le cédait en rien sur le violon : il y exécutait, au dire de témoins oculaires, des tours
<br />
Cependant, nous aurions un léger reproche à lui faire à l'occasion de ce vilain bailli qu'il introduit sur la scène, si nous ne savions pas que Guillaume Tout- Cœur meublait son portefeuille avant la Révolution(...)On y distingue un grand nombre de morceaux par les grâces du chant ou la vigueur de l'harmonie et on n'en distingue aucun qui, d'un bout à l'autre, n'ait le plus grand effets Enfin, la musique de l'opéra de Guillaume Tout-Cœur, quoique composée en tierce et en quarte, bottes que M
p.33
<br />
p.32
Le célèbre mulâtre, IHiomme à la mode dont les petites marquises raffolèrent et qui étonna le tout Paris vers la fin du XVIIIe siècle par ses excentricités, ?es prodigalités, ses traits
d'adresse et de courage, n'a pas seulement laissé un nom
illustre dans les annales de l'escrime française ; c'était aussi un
musicien particulièrement doué et un véritable artiste.
<br />
Les événements de l'époque révolutionnaire l'amenèrent à
Lille, où il a laissé des traces de son passage.
<br />
Le chevalier de Saint-Georges, né à la Guadeloupe en 1745,
était fils d'une négresse esclave et d'un conseiller du roi, Jean-
Nicolas de Boulongne, qui devint dans la suite contrôleur
général des finances. Amené fort jeune en France, il y reçut
une éducation complète, dans laquelle les talents d'agrément,
les exercices du corps, et particulièrement l'escrime, eurent la
plus large part A quinze ans, les amateurs les plus forts ne
pouvaient résister a son jeu ; à dix-sept, il battait tous les
maîtres d'armes de Paris. Cependant, malgré cette supériorité
qui l'avait fait surnommer l'invincible, Saint-Georges n'eut
jamais d'affaire sérieuse. Le duel à l'écumoire, où il se défendit
avec ce seul instrument de cuisine contre un adversaire acharné
qu'il désarma, et sa rencontre avec le chevalier de La Marlière,
sur la poitrine duquel il brisa, sans le blesser, une centaine de
fleurets, au grand ébahissement des badauds rassemblés sous
l'arche d'un pont, sont des assauts purement humoristiques.
<br />
S'il était de première force sur l'épée, Saint-Georges ne le
cédait en rien sur le violon : il y exécutait, au dire de témoins
oculaires, des tours d'adresse qui, de nos jours, sont du domaine
des clowns plutôt que des virtuoses. On raconte ce fait
invraisemblable qu'un soir il joua un morceau de musique
avec un fouet; fouet devenu légendaire, car le manche était
garni d'une infinité de pierres précieuses dont chacune lui
rappelait une femme qui l'avait aimé.
<br />
p.34
Parmi ses professeurs de musique, le chevalier de Saint-
Georges compta Gossec, qui lui enseigna l'harmonie. .Il écrivit,
entre autres pièces, un menuet célèbre, le Menuet de Saint-
Georges, et des concertos pour violon qui tirent longtemps
fureur. Il essaya aussi du théâtre et produisit diverses partitions,
bien Inconnues aujourd'hui, dans lesquelles la critique d'alors
reconnut de la grâce et de la finesse, mais fort peu d'originalité.
Ces opéras sont : Emesline, paroles de Choderlos de Laclos,
représenté à Paris, à la Comédie-Italienne, en 1777 ; la Chasse,
3 actes* paroles de Desfontaines, représenté l'année suivante ;
la Fille garçon, comédie en 2 actes, mêlée d'ariettes, paroles
d'Eve, représenté en 1787 — c'est l'ouvrage qui réussit le
mieux — et enfin Guillaume Tout-Cœur représenté sur le théâtre
de Lille en 1790.
<br />
Le chevalier de Saint-Georges, son éducation terminée, entra
au régiment des mousquetaires; il fut nommé ensuite écuyer
de M'"«de Montesson, épouse secrète du duc d'Orléans. Il
devint bientôt le favori du fils de Philippe-Égalité, le futur
Louis-Philippe, qui le lança dans le courant des idées révo-
lutionnaires, le fit voyager en Angleterre sous prétexte de
réformes à introduire dans le goût et les mœurs des Français,
mais en réalité' dans un but purement politique. Au début de
la Révolution, Philippe-Égalité employa Saint-Georges pour
l'aider à rallier des partisans parmi la noblesse et le décida à
faire un voyage dans les provinces belges pour s'entendre avec
quelques émigrés de qualité. C'est vers cette époque qu'il
vint à Lille.
<br />
Saint-Georges s'y fit connaître tout d'abord par son talent
sur l'escrime ; le 8 juillet, il soutint à la Redoute, sur l'Espla-
nade, avec les premiers tireurs des régiments en garnison à
Lille, un brillant assaut d'armes qui confirma sa renommée.
Mais bientôt il fut pris d'une fièvre intermittente qui le retint
au lit pendant six semaines. Pendant sa maladie il écrivit sur
ie livret que lui fournit l'acteur Monnet, un opéra qui ne man-
quait pas de qualités. Dès qu'il fut rétabli, l'auteur en dirigea
les répétitions.
<br />
Le n° du 11 septembre de la Gazette du département du. Nord,
en parle dans ces termes :
<br />
Ce petit ouvrage dont M. Monnet est l'auteur, fait honneur à sa
sensibilité, et ses vues douces et sages, qu'il reproduit sans cesse
avec beaucoup d'esprit, méritent les plus Justes éloges. Cependant,
nous aurions un léger reproche à lui faire à l'occasion de ce vilain
bailli qu'il introduit sur la scène, si nous ne savions pas que
Guillaume Tout-Cwiir meublait son portefeuille avant la Révo-
lution. Ces vils suppôts du despotisme féodal doivent à jamais être
bannis de nos scènes, afin d'oubher, s'il se peut, l'avilissement
dans lequel les Français ont vécu pendant tant de siècles. La
musique, qui est de Saint-Georges, est pleine d'une chaleur douce,
de mouvement et d'esprit. On y distingue un grand nombre de
morceaux par les grâces du chant ou la vigueur de l'harmonie et
on n'en distingue aucun qui, d'un bout à l'autre, n'ait le plus grand
effets Enfin, la musique de l'opéra de Guillaume Tout-Cœur, quoique
composée en tierce et en quarte, bottes que M. do Saint-Georges
n'a pu parer, ajoute a la réputation de ce vlttuose en tout genre.
Elle a de la grâce et de la force quand il en faut et son premier
mérite est d'être dramatique. Cet opéra enfin a été, par ses soins,
exécuta parfaitement. Le public, enchanté de cette production, a
fait retentir la salle de ses Justes applaudissements et a demandé
les auteurs avec enthousiasme, qui n'ont paru que pour recueillir
le prix flatteur dû au vrai talent, le seul patrimoine des artistes
distingués.<br />
La partition de Saint-Georges et le livret de Monnet n'ont
jamais été imprimés.
<br />
Le chevalier passa son hiver à Lille, où il semble avoir été
retenu assez longtemps, puisque le 3 avril de l'année suivante
1791, il joua un solo de violon au Te Deum exécuté dans
l'église Saint-Étienne à l'occasion de la convalescence du roi
Louis XVI.<br />
L'accueil que Saint-Georges avait reçu partout l'engagea à
ne plus différer le but de son voyage ; il se rendit à Tournai,
et là, sous le prétexte d'organiser un concert, il visita les
hautes notabilités du pays, la noblesse, quelques émigrés.
Mais, hélas ! ces hauts personnages ne virent dans ce mulâtre,
malgré ses talents et la culture de son esprit, qu'un être de
race inférieure ; ils refusèrent de l'admettre à leur table, repous-
sèrent ses propositions, et le commandant de la place l'ayant
même insulté, Saint-Georges quitta Tournai sans avoir rien .pu
entreprendre.<br />
En 1792, nous le retrouvons dans notre contrée, levant une
compagnie de chasseurs à cheval, l'incorporant dans l'armée
du Nord et, sous Dumouriez<ref>Le fils de Philippe-Égalité passa à l'ennemi avec Dumouriez le 2 avril 1793.</ref>, accomplissant des prodiges dé
valeur. Il était alors colonel et commandait la légion américaine ;
il ne trempa point dans la trahison de son général en chef et
sa conduite fut très correcte dans ces circonstances.
<br />
Rentré à Paris, le chevalier de Saint-Georges, à cause de ses
attaches avec Philippe-Égalité et surtout par suite de la défection
de Dumouriez fut, malgré ses protestations de civisme et de
patriotisme, arrêté comme suspect et emprisonné. Sauvé par le 9 thermidor, il mourut, oublié, quelques années après.|* 1890 - {{bibliographie|Q110072005}} <!-- Léon Lefebvre, Un chapitre de l'histoire du théâtre de Lille. Du siège de Lille en 1708 au 14 août 1872 -->}}
== Comment se pose la question du mariage pour Saint-George ==
Cf. [https://www.google.fr/books/edition/The_Chevalier_de_Saint_Georges/Yy9JgZQQ9XQC?hl=fr&gbpv=1&dq=Marie+Jos%C3%A9phine+de+Comarieu+%2B+Chevalier+de+Saint-George&pg=PA221&printsec=frontcover Naissance d'un enfant de Marie Joséphine de Comarieu].
=== Le cas de OURIKA Charlotte Catherine Benezet ===
{{Citation bloc|OURIKA Charlotte Catherine Benezet négresse née au Sénégal depuis environ cinq ans amenée par M le chevalier de Boufflers maréchal des camps et armées du roi et gouverneur du Sénégal baptisée le 16 septembre 1786 et tenue par Charles Juste de Beauvau maréchal de France prince du Saint Empire grand d Espagne de première classe chevalier des ordres du roi ancien capitaine d une compagnie de ses gardes du corps gouverneur et lieutenant général du pays et comté de Provence Marseille Arles etc marquis de Craon baron de Lorquin Saint Georges etc gouverneur et grand bailli de Lunéville et de Bar le Duc l un des quarante de l Académie française honoraire de l Académie des inscriptions et belles lettres et par Marie Catherine Stanislas de Boufflers épouse de Louis Bruno comte de Boisgelin maréchal des camps et armées du roi chevalier de ses ordres maître de sa garde robe (Marie Catherine Stanislas de Boufflers a joué un rôle important à la cour de Lunéville sous le règne de Stanislas Leszczynski.|Reporté dans la Revue nobiliaire historique et biographique, Volume 9, 1874 [https://www.google.fr/books/edition/Revue_nobiliaire_historique_et_biographi/z0goAAAAYAAJ?hl=fr&gbpv=1&dq=Stanislas+de+Boufflers+%2B+Chevalier+de+Saint-George&pg=PA349&printsec=frontcover Revue nobiliaire historique et biographique], Volume 9, 1874.}}
Achetée avant son embarquement sur un navire négrier par le gouverneur du Sénégal (le Chevalier de Boufflers) qui l’amène à Paris pour l’offrir à sa tante, la jeune Africaine Ourika* reçoit une bonne éducation. À l’âge de douze ans, elle se rend compte du préjudice que suscite sa couleur de peau. Après le mariage de Charles, dont elle est amoureuse, avec une Française, elle se retire au couvent où elle finira par mourir prématurément.
Maria Marie Leszczynska, née en juin 1703, épouse Louis XV en 1725 (Stanislas Leszczynski est donc l'arrière-grand-père de Louis XVI)2.
Par son fils le dauphin Louis, qui épousa Marie-Josèphe de Saxe, (1731-1767), en 1747, elle est la grand-mère des trois derniers rois de France1, Louis XVI, Louis XVIII et Charles X.
Maria Marie Leszczynska est devenue dauphine grâce à l'entregent de son oncle, le maréchal de Saxe, vainqueur de Fontenoy.
== Élise Duménil, Marie Joséphine de Comarieu (marquise de Montalembert) ==
[[File:Isabey Portrait de la marquise de Montalembert 1790.jpg|100px|thumb|left|]]
[[w:Marc-René de Montalembert (1714-1800)|Marc-René de Montalembert (1714-1800)]], son époux, ''auteur de Essai sur l'intérêt des nations en général et de l'homme en particulier (1749)''
* Marc-René de Montalembert (1714-1800) + Ile d'Aix + Choderlos de Laclos
[[w:Marie-Joséphine de Comarieu de Montalembert|Élise Duménil, Marie Joséphine de Comarieu]] est co-auteur avec Saint-George
[[w:fr:Élise Duménil|Élise Duménil (''à créer'')]], [[w:fr:Marie-Joséphine de Comarieu de Montalembert|Marie-Joséphine de Comarieu]] (marquise de Montalembert).- Élise Duménil. Publiés à Londres.
* Tome I, manquant
* 1800 : [http://books.google.fr/books?id=1sMNAAAAQAAJ&hl=fr&pg=PP9#v=onepage&q&f=false Tome II].- imprimerie d'A. Dulau et Co. et L. Nardini] chez A. Dulau et Co., 1800.
* 1800 : [http://books.google.fr/books?id=4cMNAAAAQAAJ&ots=tcw-xZhHqY&dq=inauthor%3A%22Marie%20Jos%C3%A9phine%20de%20Comarieu%20Montalembert%20(marquise%20de)%22&hl=fr&pg=PA1#v=onepage&q&f=false Tome III].- imprimerie d'A. Dulau et Co. et L. Nardini] chez A. Dulau et Co., 1800 --[[Utilisateur:Ambre Troizat|Ambre Troizat]] ([[Discussion utilisateur:Ambre Troizat|d]]) 28 juillet 2012 à 13:46 (UTC)
* 1790 : Isabey Jean Baptiste (1767-1855).- [http://www.photo.rmn.fr/cf/htm/CPicZ.aspx?E=2C6NU0XW1ME1 Portrait de la marquise de Montalembert], ''Provenance: Don F. Doisteau, 1919, Droits: (C) RMN / Droits réservés''. ''A contemporary describes her face. according to her portrait '''(''by Isabey, now lost'')''' as Diana, the huntress, with a quiver on her shoulder, as much more than pretty ([http://books.google.fr/books?id=Yy9JgZQQ9XQC&lpg=PA221&ots=0Pya8JquaE&dq=Gabriel%20Banat%20%20Isabey%20Montalembert&hl=fr&pg=PA221#v=onepage&q=Gabriel%20Banat%20%20Isabey%20Montalembert&f=false Gabriel Banat])''•
* [http://archive.org/stream/journaldunbourge00lef#page/22/mode/2up Journal d'un bourgeois de Popincourt] (Lefèbvre de Beauvray), avocat au parlement, 1784-1787 (1902)
* [[s:Revue des Romans/Marie de Comarieu|Marie de Comarieu.- ÉLISE DUMÉNIL, roman original, 6 vol. in-12, 1801, HORACE, ou le Château des Ombres, 4 vol. in-12, 1822]], Revue des Romans, 1839.
=== Bibliographie ===
* 2020 - {{bibliographie|Q111487525}}, page [https://www.google.fr/books/edition/Les_Noirs_lumineux_du_XVIe_au_d%C3%A9but_du/NhMIEAAAQBAJ?hl=fr&gbpv=1&dq=Marie+Jos%C3%A9phine+de+Comarieu+%2B+Chevalier+de+Saint-George&pg=PT193&printsec=frontcover 193] <!-- Les Noirs lumineux du XVIe au début du XXe siècle -->
On ignore parfaitement en quel pays ou sur quel théâtre étranger le sieur de Saint-Georges (t) esr allé jouer encore la comédie qu'il ne joue plus, soit en pttblic, soit en particulier, avec Madame la marquise de Montalembert sur … [https://www.google.com/search?q=Madame+de+Montalembert+%2B+Chevalier+de+Saint-George+%2B+Journal+d%27un+bourgeois+de+Popincourt&tbm=bks&sxsrf=APq-WBuK_AFBGbzPYA56JHmk7LHJBA0Cdg%3A1649084132050&ei=5AZLYsjaAsiAafWnobgK&ved=0ahUKEwjI3JSP1fr2AhVIQBoKHfVTCKcQ4 Journal d'un bourgeois de Popincourt - Page 23].
{{Citation bloc|Il est question d'une intrigue galante de Madame la Marquise de Montalembert , demeurant toujours avec le Marquis ... avec le célèbre virtuose M. de Saint - Georges , riche créole américain ; l'on parle même d'un enfant né de ce... |1905 - {{Bibliographie|Q111488156}} <!-- Les Joueurs d'épée à travers les siècles --> Page 331, 1905.}}
== Les Vernoy de Saint Georges au {{S|XIX}} ==
{{Citation bloc|Les Vernoy de Saint Georges sont encore représentés de nos jours par deux frères dont le nom est fort connu [[w:Jules-Henri Vernoy de Saint-Georges|M. Jules Henri Vernoy de Saint Georges]] né à Paris en 1801 romancier et auteur dramatique président de la Société des auteurs dramatiques et M. [[w:Jean-Baptiste Vernoy de Saint-Georges|Jean Baptiste Marie Vernoy de Saint Georges]] né à Paris le 11 juillet 1810 chargé d'affaires aux États-Unis sous le gouvernement de Juillet.|Gilbert Bon Vernoy de Saint-Georges dans ''Louis Audiat.- La terreur en Bourbonnais. Les victimes''<ref>Louis Audiat.- [https://www.google.fr/books/edition/La_terreur_en_Bourbonnais/dwdBAAAAYAAJ?hl=fr&gbpv=1&pg=PA69&printsec=frontcover La terreur en Bourbonnais. Les victimes] · Volume 1, 1873]</ref>.}}
==== Bibliographie ====
* {{bibliographie|Q107233075}} <!-- La France protestante -->
* {{bibliographie|Q23699776}} <!-- Une famille d'artistes et de financiers aux XVIIe et XVIII siècles, les Boullongne -->
===== Annexes =====
# [[Utilisateur:Ambre Troizat/Ouvrages à propos de Saint-George|Textes à propos de Saint-George/Chronologie]] (en cours de modification)
# [[Utilisateur:Ambre Troizat/Saint-George (Bibliographie)|Saint-George (Bibliographie)]]
# [[Utilisateur:Ambre Troizat/Saint-George (Bibliographie chronologique par catalogue)|Saint-George (Bibliographie chronologique par catalogue)]]
# [[Utilisateur:Ambre Troizat/Saint-George (Chronologie)|Saint-George (Chronologie)]]
# [[Utilisateur:Ambre Troizat/Saint-George (Contemporains)|Saint-George (Contemporains)]]
== Bibliographie ==
* 1857 - [[w:Ferdinand Hoefer|Ferdinand Hoefer]], ''Nouvelle Biographie générale'', t. 7, Paris, Firmin-Didot, 1857, {{p.|11}}.
* 1989 - {{bibliographie|Q28913078}} séminaire du 10 février 1989 <!-- Droit du mariage & de la famille -->
=== Bibliographie (Les Boullongne) ===
* 1919 - {{bibliographie|Q29068789}} <!-- -->
* [[s:Utilisatrice:Ambre Troizat/Le Chevalier de Saint-Georges de Beauvoir|Beauvoir.- Le Chevalier de Saint-Georges (roman)]], Notes sur Wikisource
==== Bibliographie (Louis de Boullogne II (1654 - 1733), peintre) ====
* 1857 - Ferdinand Hoefer, Nouvelle Biographie générale, t. 7, Paris, Firmin-Didot, 1857, p. 13-4.
* Antoine Schnapper, Hélène Guicharnaud, Louis de Boullogne, 1654–1733, « Cahiers du dessin français » - n° 2, Ed. Galerie de Bayser, Paris, s. d., {{ISBN|2-205-67200-6}}.
* [http://wikivisually.com/wiki/Louis_de_Boullogne Louis de Boullogne II, dit Boullogne fils, peintre, prix de Rome]
==== Bibliographie (Jean de Boullongne (1690-1769), contrôleur des finances) ====
* Ambroise-Marie Arnould.- Histoire générale des finances de la France, depuis le commencement de la …
==== Bibliographie (Joseph Bologne de Saint-George) ====
[http://catalogue.bnf.fr/changerPageAdv.do?mots0=NRI;-1;0;Roger%20de%20Beauvoir&mots1=TIT;0;0;Le%20chevalier%20de%20Saint-Georges&mots2=&mots3=&mots4=&facPays=&suppPhys=&faclocs=&facDocs=&facNots=&facSpec=&typoCarto=&typoIcono=&typoAudio=&typoMus=&typoPerio=&langue0=&langue1=&langue2=&langue3=&langue4=&datepub=&dateCreaSpec=&dateEnregistrement=&typeDatePer=&corpus=&index=&numNotice=&listeAffinages=&nbResultParPage=10&afficheRegroup=false&pageEnCours=1&trouveDansFiltre=&trouverDansActif=false&triResultParPage=5&critereRecherche=&issn=&pageRech=rav Catalogue BnF-Gallica:'''Le Chevalier de Saint-George'''''s'', œuvres d'art, romans, théâtres (16 Notices bibliographiques)]
[http://www.sudoc.abes.fr/DB=2.1/SET=1/TTL=1/NXT?FRST=31 Catalogue Sudoc:'''Le Chevalier de Saint-George'''''s'', œuvres d'art, romans, théâtres (40 résultats)]
===== Roger de Beauvoir.- Le chevalier de Saint-George''s'' : une œuvre romanesque & théâtrale du {{S|XIX}} (1940 - 2001) =====
{{bibliographie|Q29111757}} [[d:Q29111757|œuvre romanesque, sur Wikidata]]
'''1840''' - {{bibliographie|Q23591344}}
[http://gallica.bnf.fr/ark:/12148/bpt6k5674383x Tome Troisième]
[http://gallica.bnf.fr/ark:/12148/bpt6k5674683z Tome Quatrième]
'''1840''' - {{bibliographie|Q23681251}}
[https://babel.hathitrust.org/cgi/pt?id=chi.81384107;view=1up;seq=5 Tome Premier]
[https://babel.hathitrust.org/cgi/pt?id=chi.81384570;view=1up;seq=7 Tome Second]
[https://babel.hathitrust.org/cgi/pt?id=chi.81384758;view=1up;seq=5 Tome Troisième]
[https://babel.hathitrust.org/cgi/pt?id=chi.81384152;view=1up;seq=5 Tome Quatrième]
'''1840''' - {{bibliographie|Q29113492}}
'''1846''' - {{bibliographie|Q29113597}}
'''1856''' - {{bibliographie|Q29113903}}
'''1862''' - {{bibliographie|Q29117753}} Citations [https://books.google.fr/books?id=I7A5AAAAcAAJ&hl=fr&pg=PA238#v=onepage&q=Messire&f=false Messire Jean Nicolas de Boulongne], père du chevalier de Saint-George.
'''1869''' - {{bibliographie|Q29114047}} Citations [http://gallica.bnf.fr/ark:/12148/bpt6k209341j/f241.item.r=Jean%20Nicolas%20de%20Boulongne%20 Messire Jean Nicolas de Boulongne], père du chevalier de Saint-George.
{{bibliographie|Q29113372}} [[d:Q29113372|œuvre théâtrale, sur Wikidata]]
'''1840''' - {{bibliographie|Q28123257}}
== Notes & Références ==
{{Références}}
o0efkk16i72qkat94yrc10aknqcfhif
Utilisateur:Rical/Akeron
2
59854
966462
947528
2025-07-07T20:27:40Z
Crochet.david.bot
1005
Bot : correction de la syntaxe wiki
966462
wikitext
text/x-wiki
Copie de [[w:Utilisateur:Akeron/Brouillon]]
== Éléments suspects ==
# Le compte {{u|Rifford}} n'a pas du tout un profil de débutant qui n'a fait que quelques modifications mineures sous IP comme il l'affirme. Voir la liste de [https://fr.wikipedia.org/w/index.php?title=Spécial:Contributions/Rifford&dir=prev&target=Rifford&limit=250 ses premières modifs], notamment :
## Seulement 2 jours après sa première modif, il s'inscrit au WikiConcours Wiki-maintenance [https://fr.wikipedia.org/w/index.php?title=Wikipédia:Wiki-maintenance/%C3%89dition_2&diff=prev&oldid=103397152].
## Le lendemain, il met à jour la page des annonces générales [https://fr.wikipedia.org/w/index.php?title=Wikipédia:Annonces&diff=prev&oldid=103415729].
## Dans le Wikiconcours il semble très à l'aise pour un débutant, aucun problème avec les wikifications ni avec la syntaxe complexe des tableaux [https://fr.wikipedia.org/w/index.php?title=Discussion_Wikipédia:Wiki-maintenance/%C3%89dition_2/3&diff=prev&oldid=103478967] [https://fr.wikipedia.org/w/index.php?title=Wikipédia:Wiki-maintenance/WIMA_2014-05&diff=prev&oldid=103439114] [https://fr.wikipedia.org/w/index.php?title=Discussion_Wikipédia:Wiki-maintenance/%C3%89dition_2/3&diff=prev&oldid=103439230].
## Après seulement une semaine il intervient sur RA pour défendre {{u|Superjuju10}} [https://fr.wikipedia.org/w/index.php?title=Wikipédia:Requête_aux_administrateurs&diff=prev&oldid=103580546] qui est dans son équipe du WCC mais ce conflit n'a pas de rapport avec le WCC ni avec Rifford.
## Au bout de 11 jours il utilise le gadget HotCatsMulti (Maitreidmry et son faux-nez Georges38 utilisait également ce gadget). Plus tard il utilisera aussi le script RenommageCategorie, comme Maitreidmry et Georges38 qui l'utilisent pour faire grimper leur editcount.
## Avec seulement 1 mois d'ancienneté, il poste ce genre d'avis [https://fr.wikipedia.org/w/index.php?title=Wikipédia:Sondage/Encadrement_de_la_procédure_de_topic-ban&diff=prev&oldid=104555180] [https://fr.wikipedia.org/w/index.php?title=Wikipédia:Sondage/Encadrement_de_la_procédure_de_topic-ban&diff=prev&oldid=104550131] [https://fr.wikipedia.org/w/index.php?title=Wikipédia:Sondage/Encadrement_de_la_procédure_de_topic-ban&diff=prev&oldid=104544364] sur l'encadrement de la procédure de topic-ban, il a clairement une meilleure connaissance du meta que l’historique officiel du compte ne le laisse penser.
## Lors de sa candidature il ne répondra rien sur le fait qu’il est à l'évidence un faux-nez, alors que d'autres personnes trouvent aussi cela suspect. Pourquoi cacher son passé ? qu'est-ce qui pourrait être pire que d’être soupçonné d'avoir été banni en 2014 par 17 admins ?
# Le compte Rifford est manifestement un compte dormant ressorti en 2014 pour son ancienneté :
## Le compte a été créé en septembre 2006 sous le nom d'{{u|Azerty1}}, aucune modification en {{Unité|8|ans}} alors que les premières contributions montrent une bonne connaissance des rouages internes.
## Le compte est renommé dès le premier jour en {{u|Rifford}}, pourquoi aller rechercher un vieux compte sans contribution qui s’appelle {{u|Azerty1}} ? La plupart des personnes aurait oublié le nom du compte et le mot de passe. Pourquoi ne pas simplement créer un nouveau compte avec le bon nom ?
## Le lendemain de sa première modif, alors qu’il a une vingtaine de modifs, il met déjà en avant l'ancienneté du compte sur sa PU : « J'ai créé mon compte le 10 septembre 2006 ».
## Il revendique également une modif isolée d'une IP dynamique qui date de 2005 et qui a seulement fait une petite correction (« convetirent » en « convertirent »). Retrouver un telle modif {{Unité|9|ans}} après n’est pas crédible, il fera un masquage lourd de toutes les premières versions de sa PU.
# Les IP envoyées aux CU qui sont censées avoir été utilisées avant ses premières modifs avec le compte ne sont pas cohérentes techniquement et improbables au niveau des modifs.
#: En fait, toutes ces anciennes IP qu’il a revendiquées sur sa PU avant masquage et celle de février 2005 citée dans son élection d'admin n'ont très probablement jamais été les siennes mais font partie du scénario d'ancienneté qu’il a inventée pour crédibiliser plus rapidement ce faux-nez.
# Depuis décembre il se lance à fond dans la maintenance des faux-nez autour des CU, ce qui est très inhabituel pour quelqu'un qui est censé avoir 8 mois d'expérience. Sa première RCU [https://fr.wikipedia.org/w/index.php?title=Wikipédia:Vérificateur_d%27adresses_IP/Requêtes/décembre_2014&diff=prev&oldid=109709413] contient tout le jargon technique adapté, lien vers un outil de fusion de contribution rarement utilisé, comparaison des commentaires, nombreuses recherches, etc. Ensuite il enchaîne, selon lui « ''tout naturellement'' », sur de la maintenance « ''gestion des pages de faux-nez et lancement de requêtes'' » ce qui n'a rien de naturel pour un compte de cette ancienneté. La requête initiale montre qu’il était déjà très familier des requêtes CU avant de tomber par hasard sur des suspects dans une PàS.
# Un mois et demi avant sa candidature d'admin, il se renseigne précisément sur les données accessibles aux CU concernant l'IP d'inscription [https://fr.wikipedia.org/w/index.php?title=Discussion_utilisateur:Schlum&diff=prev&oldid=112274603]. Son compte étant ancien, il doit savoir que l'IP d'inscription ne collerait pas avec son histoire ou le relierait à son compte principal.
# Les données techniques CU font fortement penser qu’elles ont été délibérément trafiquées pour brouiller les pistes depuis les premières modifs du compte.
== Liens avec Maitreidmry ==
À noter que [[Wikipédia:Faux-nez/Maitreidmry|Maitreidmry]] a une bonne expérience des faux-nez, il s'est fait facilement avoir en 2011-2012 et prend très mal ses blocages, il réagit très violemment et annonce qu’il reviendra pour se venger [https://fr.wikipedia.org/w/index.php?title=Discussion_utilisateur:Jim167&diff=75953430&oldid=75910858] [https://fr.wikipedia.org/w/index.php?title=Discussion_utilisateur:Jim167&diff=prev&oldid=76008886]. En 2014 il est beaucoup plus prudent et ne refait pas les mêmes erreurs, il utilisera uniquement des accès type mobile/wifi/Tor avec ses faux-nez alors que le compte principal utilise une connexion fixe localisée, il n'y aura donc pas de lien au niveau CU. Ce sont d'autres éléments de type canard et externes ainsi que son attitude lors de sa défense qui aboutiront au ban. Il est clair qu’il est encore mieux préparé depuis, car il a pu voir tous les éléments utilisés contre lui à l'époque, les modifs de Rifford autour des faux-nez/RCU/RA montrent effectivement une bonne connaissance dans ce domaine.
# Le compte Azerty1/Rifford est réactivé environ 30 heures (1 jour et 5h24) après la dernière édition de {{u|MichelP}}, le dernier compte avec lequel Maitreidmry contribuait en douce juste après son bannissement. C'est une forte coïncidence au bout de {{Unité|8|ans}} d'inactivité du compte.
# Il a la même localisation, son accès principal est géographiquement très proche de l'endroit où était Maitreidmry en 2014. Avec l’ensemble des éléments c’est particulièrement suspect.
# Il essayera d’éviter qu'un faux-nez soit associé à Maitreidmry : 2 jours après que j'accuse Poutre76 d’être un faux-nez [https://fr.wikipedia.org/w/index.php?title=Discussion_utilisateur:Poutre76&diff=111250170&oldid=107036910] (qui sera attribué à Maitreidmry après). Rifford ouvre une RA où il insiste pour qu'on ne fouille pas trop « ''Savoir de quel perturbateur exact il s'agit n'a, il me semble, que très peu d'intérêt, dans la mesure où tous les éléments pourraient être consignés sur une page du type Wikipédia:Faux-nez/Jerome de la Rovede'' ». Il intervient ensuite sur la RCU lorsque {{u|Poutre76}} et {{u|MRLmaths}} sont associés à Maitreidmry et à la série {{u|Jerome de la Rovede}} pour argumenter contre [https://fr.wikipedia.org/w/index.php?title=Wikipédia:Vérificateur_d%27adresses_IP/Requêtes/janvier_2015&diff=prev&oldid=111323928] et orienter vers d'autres pistes.
# Il suit avec attention la page [[Wikipédia:Faux-nez/Maitreidmry]] puisque lorsque je la mets à jour plus de 2 semaines après avec ces comptes [https://fr.wikipedia.org/w/index.php?title=Wikipédia:Faux-nez/Maitreidmry&diff=111848082&oldid=109601564], il m'interpelle à ce sujet seulement 2h après [https://fr.wikipedia.org/w/index.php?title=Discussion_utilisateur:Akeron&diff=prev&oldid=111850368].
# Dans ses messages sur ma pdd, il insiste fortement pour attribuer les comptes à Nezumi et non à Maitreidmry, pourquoi se donner autant de mal pour des faux-nez bloqués depuis des semaines ou des mois [https://fr.wikipedia.org/w/index.php?title=Discussion_utilisateur:Akeron&oldid=111868471#Jerome_de_la_Rovede] ? Il aurait passé préalablement des heures à étudier l’historique de Nezumi et Maitreidmry, regarder les sous-pages des faux-nez, retrouver des CU qui ont plus de 6 mois, etc. mais n'en aurait parlé à personne pour ne réagir que lorsque je mets à jour [[Wikipédia:Faux-nez/Maitreidmry]] 2 semaines plus tard ?
#: Dans se défense lors de l'élection il dit « ''J'ai passé beaucoup de temps à étudier les diverses RCU sur Jérôme de la Rovède, ce qui a abouti à la RA, et évidemment je me suis plongé dans les dossiers Nezumi et Maitreidmry (cités par les CUs)'' » sauf qu’il ne parle pas du tout de Nezumi dans cette RA [[w:fr:Wikipédia:Requête_aux_administrateurs/2015/Semaine_5#Au_sujet_de_Poutre76]],|c’est seulement plus de 2 semaines après lorsque je mets à jour la page de faux-nez de Maitreidmry qu’il essaye d'aiguiller sur Nezumi.
# Un mois après, il insiste à nouveau pour tenter de disculper Maitreidmry auprès d'Hégésippe Cormier [https://fr.wikipedia.org/w/index.php?title=Discussion_utilisateur:Hégésippe_Cormier&diff=prev&oldid=112675324].
# Deux jours après l'établissement du rapprochement avec les séries Jerome de la Rovede/Menard de l'Arnaudiere et Maitreidmry [[w:fr:Wikipédia:Vérificateur_d'adresses_IP/Requêtes/janvier_2015#Demande_concernant_:_Poutre76.2C_Jerome_de_la_Rovede_-_27_janvier]]|(dont le compte {{u|MRLmaths}} qui est clairement Maitreidmry), il fait masquer des IP sur sa PU (masquage lourd, avec des restes visibles au admins [https://fr.wikipedia.org/w/index.php?title=Spécial:Restaurer&target=Utilisateur%3ARifford%2FHistorique×tamp=20140921120316]). Les IP masquées sont proches de certaines IP utilisées par la série {{u|Menard de l'Arnaudiere}}, {{u|Gilbert ayous}}, etc. Peut-être craint-il un rapprochement ou qu'on comprenne que les modifs de ces IP qu’il s'attribue ne collent pas avec lui.
# Il a créé un sondage d'une manière très soudaine pour la [https://fr.wikipedia.org/w/index.php?title=Wikipédia:Sondage/Désindexation_des_pages_meta&oldid=111471098 Désindexation des pages meta], insistant fortement sur l'aspect « ''informations personnelles et/ou préjudiciables pour les utilisateurs derrière le pseudonyme'' » des pages de faux-nez, or c’est quelque chose de très important pour Maitreidmry qui est allé jusqu'à se plaindre sur OTRS et à la CNIL pour tenter d'obtenir la désindexation de sa page de faux-nez [https://fr.wikipedia.org/wiki/Discussion_Wikipédia:Faux-nez/Maitreidmry].
# Dans la RA faite en prémisse du sondage [https://fr.wikipedia.org/w/index.php?title=Wikipédia:Requête_aux_administrateurs&oldid=111471757#Droit_.C3.A0_l.27oubli_.3F] il cite comme exemple la page de faux-nez de Maitreidmry [https://fr.wikipedia.org/w/index.php?title=Wikipédia:Faux-nez/Maitreidmry&diff=109601564&oldid=109598886]. Ce diff date du 2 décembre, bien avant qu’il entende officiellement parler de Maitreidmry sur une RCU, cela nécessite d'avoir été fouiller l’historique de [[Wikipédia:Faux-nez/Maitreidmry]] ou d'avoir lu les débats sur la pdd qui ont pourtant eu lieu 3 mois plus tôt (avant qu’il s'intéresse officiellement aux faux-nez).
# Le croisement des ses commentaires de modifs montre certains commentaires peu courants identiques : [https://fr.wikipedia.org/?diff=77665501] [https://fr.wikipedia.org/?diff=103969609] [https://fr.wikipedia.org/?diff=103932446], [https://fr.wikipedia.org/?diff=105418909] [https://fr.wikipedia.org/?diff=109947787], [https://fr.wikipedia.org/?diff=69181385] [https://fr.wikipedia.org/?diff=105844738], [https://fr.wikipedia.org/?diff=105418442] [https://fr.wikipedia.org/?diff=109141515], [https://fr.wikipedia.org/?diff=97291627] [https://fr.wikipedia.org/?diff=113717090], [https://fr.wikipedia.org/?diff=77358510] [https://fr.wikipedia.org/?diff=104789360] [https://fr.wikipedia.org/?diff=107204725], etc.
# Autres éléments suspects sachant le reste :
## Le nom initial du compte {{u|Azerty1}} rappelle celui d'un faux-nez de Maitreidmry {{u|Azerty54321}}, peut-être un vieux réflexe, et même habitude de faire renommer un compte dormant le premier jour de réactivation : Azerty1 en Rifford [https://fr.wikipedia.org/w/index.php?title=Wikipédia:Demande_de_renommage_de_compte_utilisateur&diff=prev&oldid=103373581], Scoopfind en {{u|MichelP}} [https://fr.wikipedia.org/w/index.php?title=Wikipédia:Demande_de_renommage_de_compte_utilisateur&diff=prev&oldid=102448350].
## Le faux-nez de Maitreidmry {{u|Poutre76}} a indiqué vouloir proposer un article en AdQ [https://fr.wikipedia.org/w/index.php?title=Discussion:Mamelouks_de_la_Garde_impériale&diff=106512928&oldid=104643400]. Rifford est le deuxième plus gros éditeur de cet article et s'est occupé de son évaluation, le contributeur principal Kozam est très proche de Rifford sur WP (62% des éditions de Rifford ont eu lieu sur des pages communes avec Kozam).
## La bonne connaissance du meta de Rifford après seulement 1 mois, notamment les avis sur le CAr dans le sondage concernant le topic-ban [https://fr.wikipedia.org/w/index.php?title=Wikipédia:Sondage/Encadrement_de_la_procédure_de_topic-ban&diff=prev&oldid=104555180], etc. collent bien avec Maitreidmry, c’est notamment lui qui a créé le sondage [[Wikipédia:Sondage/À propos des candidatures au mandat d'arbitre|À propos des candidatures au mandat d'arbitre]] quelques mois plus tôt.
== Historique ==
* De 2005 à 2007 il fait essentiellement des vandalismes, avec son compte [https://fr.wikipedia.org/w/index.php?title=Projet:Mathématiques/Liste_des_mathématiciens&diff=prev&oldid=3967232] [https://fr.wikipedia.org/w/index.php?title=Président_de_la_République_fran%C3%A7aise&diff=prev&oldid=3967335] [https://fr.wikipedia.org/w/index.php?title=Sexualité_humaine&diff=prev&oldid=3967415] [https://fr.wikipedia.org/w/index.php?title=Thuir&diff=prev&oldid=4926558] [https://fr.wikipedia.org/w/index.php?title=Sorède&diff=next&oldid=13372331] et sous IP [//fr.wikipedia.org/w/index.php?title=Liste_de_théorèmes&diff=prev&oldid=3967036] [//fr.wikipedia.org/w/index.php?title=Sexualité_humaine&diff=prev&oldid=3967499] [//fr.wikipedia.org/w/index.php?title=Johann_Sebastian_Bach&diff=prev&oldid=9759041] [//fr.wikipedia.org/w/index.php?title=Yann_Bouëssel_du_Bourg&diff=prev&oldid=9992729] [//fr.wikipedia.org/w/index.php?title=Parti_communiste_de_l'Union_soviétique&diff=prev&oldid=10041158] [//fr.wikipedia.org/w/index.php?title=Parti_communiste_de_l'Union_soviétique&diff=prev&oldid=10041177] [//fr.wikipedia.org/w/index.php?title=Parti_communiste_de_l'Union_soviétique&diff=prev&oldid=10041366] [//fr.wikipedia.org/w/index.php?title=Parti_communiste_de_l'Union_soviétique&diff=prev&oldid=10041737] [//fr.wikipedia.org/w/index.php?title=Yann_Bouëssel_du_Bourg&diff=prev&oldid=10273055] [//fr.wikipedia.org/w/index.php?title=Gruyer&diff=prev&oldid=10760379] [//fr.wikipedia.org/w/index.php?title=Gruyer&diff=prev&oldid=10896546] [//fr.wikipedia.org/w/index.php?title=Gruyer&diff=prev&oldid=10941792] [//fr.wikipedia.org/w/index.php?title=Sorède&diff=prev&oldid=13006936] [//fr.wikipedia.org/w/index.php?title=Généalogie&diff=prev&oldid=13008113] [//fr.wikipedia.org/w/index.php?title=Pont-Hébert&diff=prev&oldid=13008145] [//fr.wikipedia.org/w/index.php?title=Coupe_de_la_Ligue_française_de_football&diff=prev&oldid=14594853] [//fr.wikipedia.org/w/index.php?title=Ligue_des_champions_de_l'UEFA&diff=prev&oldid=17606565] [//fr.wikipedia.org/w/index.php?title=Spécial:Restaurer&target=Eppe×tamp=20070103225408&diff=prev] [//fr.wikipedia.org/w/index.php?title=Spécial:Restaurer&target=A+mort+la+philo×tamp=20070127224300&diff=prev]
* 2007 : Fait croire qu’il est admin sur sa PU [https://fr.wikipedia.org/w/index.php?title=Discussion_utilisateur:Jim167&diff=prev&oldid=21596664].
* 2008 : Blanchit sa pdd des avertissement qu’il remplace par un auto-remerciement [https://fr.wikipedia.org/w/index.php?title=Discussion_utilisateur:Jim167&diff=prev&oldid=32912298].
* Février 2011 : bourrage d'urne sur [[Discussion:Jean-Claude Sikorav/Suppression]] avec {{ip|140.77.129.144}}, {{u|Jim167}} et {{u|Theguiche}}
* Mars 2011 : recréation de l’article 1 semaine après la suppression, l’article est resupprimé. Insultes sous IP {{ip|140.77.129.163}} : « Wikipédia, c’est un ensemble de peigne-culs qui n'ont rien d’autre à foutre de leur vie que faire chier dans un but incompréhensible. Va retourner te toucher et après on recause » [https://fr.wikipedia.org/w/index.php?title=Discussion:Jean-Claude_Sikorav/Suppression&diff=next&oldid=63083569]
* Septembre 2011 : guerre d'édition avec son compte suivi d'une révocation sous IP pour faire nombre [https://fr.wikipedia.org/w/index.php?title=Jean-Pierre_Chevènement&action=history&year=2011&month=9&tagfilter=]. Discussion agressive [https://fr.wikipedia.org/w/index.php?title=Discussion_utilisateur:Grimlock&oldid=69947059#Suppression_de_mon_travail_et_accusation_de_vandalisme] « des pinces-fesses comme vous » [https://fr.wikipedia.org/w/index.php?title=Discussion_utilisateur:Grimlock&diff=prev&oldid=69944695] « Vous êtes d'une mauvaise foi outrageante [...] Cela vous va, ou êtes-vous trop autiste ? » [https://fr.wikipedia.org/w/index.php?title=Discussion_utilisateur:Grimlock&diff=prev&oldid=69945603] « ne vous attendez pas à me revoir contribuer avant longtemps. » [https://fr.wikipedia.org/w/index.php?title=Discussion_utilisateur:Grimlock&diff=prev&oldid=69946050]. En réponse à l’expression « autiste » assimilée à une insulte : « Je me demandais juste si, au vu de votre mauvaise foi incompréhensible, vous n'étiez pas malade, jamais je ne me serais permis de vous insulter... J'ai juste fait une erreur d'interprétation et me suis inquiété pour votre santé, est-ce si grave ? » [https://fr.wikipedia.org/w/index.php?title=Discussion_utilisateur:Grimlock&diff=prev&oldid=69946564]
* Février 2012 : Essaye de dissimuler son bourrage d'urne dénoncé sur la PàS [https://fr.wikipedia.org/w/index.php?title=Discussion:Jean-Claude_Sikorav/Suppression&diff=next&oldid=63097375] puis recréation de l’article sous IP dynamique [https://fr.wikipedia.org/w/index.php?title=Jean-Claude_Sikorav&oldid=75364150] avant d'intervenir rapidement avec son compte. La PàS est réouverte, il s'implique fortement avec son compte, plusieurs IP votent et font nombre dans la discussion, dont des accès secondaires qu’il utilise, Free mobile [https://fr.wikipedia.org/w/index.php?title=Discussion:Jean-Claude_Sikorav/Suppression&diff=75456223&oldid=75455125], Free Wifi [https://fr.wikipedia.org/w/index.php?title=Discussion:Jean-Claude_Sikorav/Suppression&diff=75471038&oldid=75470724]. Menaces de POINT [https://fr.wikipedia.org/w/index.php?title=Discussion:Jean-Claude_Sikorav/Suppression&diff=prev&oldid=75574389], mise en pratique proche du vandalisme [https://fr.wikipedia.org/w/index.php?title=Liste_de_normaliens_par_promotion&diff=prev&oldid=75885691], RA [https://fr.wikipedia.org/w/index.php?title=Wikipédia:Requête_aux_administrateurs&oldid=75908583#Calmer_les_ardeurs_suppressionnistes_et_manoeuvres_de_utilisateur:Maitreidmry], blocage de 15 jours [https://fr.wikipedia.org/w/index.php?title=Discussion_utilisateur:Jim167&oldid=76759913#Blocage].
* Réponse violente au blocage [https://fr.wikipedia.org/w/index.php?title=Discussion_utilisateur:Jim167&oldid=76759913#R.C3.A9ponse_au_blocage] « hypocrites » « JE VOUS EMMERDE ! » « tas d'hypocrites zélés » « autistes », il menace de revenir faire des modifs farfelues et voter arbitrairement si la sanction n’est pas réduite.
* Contournent de blocage, rebloqué 1 mois, menaces de revenir vandaliser [https://fr.wikipedia.org/w/index.php?title=Discussion_utilisateur:Jim167&oldid=76759913#Blocage_.282.29] « je prends un plaisir sadique à titiller toute cette bande de pince-fesses zélés, je vais commencer par y prendre goût. Vous aurez fait de moi un vrai vandale, et je commence à apprécier ! »
* 2013 : création discrète des faux-nez {{u|Jerome de la Rovede}} et {{u|Bernard Proom}}, il met en scène des discussions entre-eux et invente une fausse wikirencontre [https://fr.wikipedia.org/w/index.php?title=Wikipédia:Mois_de_la_contribution/2013/Tarbes&diff=next&oldid=98580191] en collaboration avec un faux-nez de Nezumi {{u|Gilbert ayous}}.
* Janvier 2014 : Fait nombre avec des IP dans une discussion d'admissibilité en se soutenant [https://fr.wikipedia.org/w/index.php?title=Discussion:Claude_Sabbah&diff=prev&oldid=100155543] [https://fr.wikipedia.org/w/index.php?title=Discussion:Claude_Sabbah&diff=prev&oldid=100155744] puis continue de se soutenir sous IP dans une RA faite avec son compte [https://fr.wikipedia.org/w/index.php?title=Wikipédia:Requête_aux_administrateurs&diff=prev&oldid=100163139] et insiste directement auprès d'un admin [https://fr.wikipedia.org/w/index.php?title=Discussion_utilisateur:Hégésippe_Cormier&diff=prev&oldid=100163388].
* Janvier/février 2014 : Il entre en conflit avec Scoopfinder qui dépose alors une RA [https://fr.wikipedia.org/wiki/Wikipédia:Requête_aux_administrateurs/2014/Semaine_6#Maitreidmry].
*: Vers la fin de la RA il crée le faux-nez dormant {{u|Scoopfind}}.
* Février 2014 : création du faux-nez {{u|Georges38}}, il invente une histoire d'IP scolaire bloquée et obtient une exemption de blocage d'IP qui lui permet d’utiliser Tor.
* Mars 2014 : 3 bourrages d'urnes avec son compte et Georges38 : [[Discussion:Liste de géomètres algébristes/Suppression|PàS]], [[Wikipédia:Administrateur/Gratus (2)|élection d'admin]], [https://fr.wikipedia.org/w/index.php?title=Wikipédia:Sondage/%C3%80_propos_des_candidatures_au_mandat_d%27arbitre&oldid=102709387 sondage sur le CAr].
*: Malgré mes soupçons il continue d'inventer des histoires pour justifier son exemption de blocage d'IP et continuer d’utiliser Tor avec Georges38 [https://fr.wikipedia.org/w/index.php?diff=102162167], nous avons aussi plusieurs échanges par e-mail. Lorsqu'il devient évident qu’il me ment et que je l'accuse d’être un faux-nez, il devient très agressif et joue à fond la victime. Il fera beaucoup de cinéma sur le BA et ouvrira une double contestation avec ses deux comptes contre moi. Il fera perdre beaucoup de temps aux admins en inventant des histoires de complot invraisemblables pour nier que Georges38 est son faux-nez [[w:fr:Utilisateur:Jim167/Brouillon#Mon_hypoth.C3.A8se]],|il sera finalement banni plus tard [https://fr.wikipedia.org/wiki/Wikipédia:Bulletin_des_administrateurs/2014/Semaine_14#Suite_faux-nez_Georges38].
* Pendant les discussions sur le BA :
** Il réactive le faux-nez {{u|Scoopfind}} qu’il fait renommer [https://fr.wikipedia.org/w/index.php?diff=102448350] en {{u|MichelP}} et contribue discrètement.
** Il crée le faux-nez {{u|JYF12}} pour ouvrir une PàS contre un article que j’ai créé.
* Avril 2014
** Il utilise {{u|MichelP}} pour voter supprimer sur la PàS qu’il a créée avec {{u|JYF12}}, puis il clôture lui-même la PàS en suppression [https://fr.wikipedia.org/w/index.php?title=Discussion:Leecher/Suppression&diff=prev&oldid=103052004].
** {{u|Maitreidmry}} est renommé en {{u|Jim167}} peu de temps avant d’être bloqué.
** Il contribue discrètement avec {{u|MichelP}}.
** Création du faux-nez {{u|Azerty54321}} qui se fait passer pour un « contributeur régulier » et qui tente d'aiguiller vers d'autres pistes que Maitreidmry [https://fr.wikipedia.org/w/index.php?diff=102805574].
** Confirmation du bannissement de Maitreidmry sur le BA à l'unanimité par 17 admins [[w:fr:Wikipédia:Bulletin_des_administrateurs/2014/Semaine_15#Affaire_Georges38.2FMaitreidmry_:_clarification_du_blocage]].|Confirmation du ban de son ami {{u|L01c}} par 8 admins.
** Création du faux-nez {{u|Dab66}} qui contribue discrètement en alternance avec {{u|MichelP}}.
** Double vote sur une [[Discussion:William Whitby/Suppression|PàS]]] avec {{u|Dab66}} et {{u|MichelP}}.
** Création de plusieurs faux-nez pour troller sur le ban : {{u|Procureur75}}, {{u|L01c2}}, {{u|Georges3838}}, {{u|OliveKel}}, {{u|EDC75}}.
** Création du faux-nez dormant {{u|MRLmaths}} qu’il n'utilisera qu'en 2015.
** Création du faux-nez {{u|Flégéton}}, avec ce compte il essaye de se comporter comme un de mes faux-nez, il recopie mon common.js, vote comme moi sur 2 PàS, vient me soutenir dans une pdd d’article et demande la restauration de l’article que j’avais créé et qu’il a fait supprimé.
** Il utilise son faux-nez {{u|Dab66}} pour accuser {{u|Flégéton}} d’être un faux-nez [https://fr.wikipedia.org/w/index.php?diff=103067743] et demande une RCU contre moi [https://fr.wikipedia.org/w/index.php?diff=103071713] « toutes les pistes mènent vers un faux-nez d'Akeron qui effectue des doubles votes discrets et qui cherche à recréer son article tout juste supprimé ».
** Blocage de {{u|Flégéton}}, {{u|Dab66}} et {{u|JYF12}}.
** Il continue de contribuer discrètement avec {{u|MichelP}} qui n'a pas encore été repéré.
** Création de {{u|L02c}} et {{u|L01ccc}} par lui ou son ami {{u|L01c}} pour troller.
** Blocage de {{u|MichelP}} suite à une RCU. Il intervient sur la requête alors qu’il n'a pas été prévenu, il prétendra l'avoir trouvée par curiosité en regardant la page « communauté ».
** Activation du compte dormant {{u|Rifford}}, 30 heures après le blocage de MichelP. La création de ce compte remonte à 2006 sous le nom d'{{u|Azerty1}}, il le fait renommer lors de ses premières modif [https://fr.wikipedia.org/w/index.php?title=Wikipédia:Demande_de_renommage_de_compte_utilisateur&diff=prev&oldid=103373581].
* Mai 2014 :
** Il contribue régulièrement et discrètement avec Rifford.
** Création des faux-nez {{u|Kherouf}} et {{u|Loic94230}} qui se font bloquer.
** Création du faux-nez dormant {{u|Poutre76}}.
** Réactivation de {{u|Bernard Proom}}.
* Juin 2014 :
** Réactivation de {{u|Jerome de la Rovede}}.
** {{u|Jerome de la Rovede}} [[Wikipédia:Contestation du statut d'administrateur/Hégésippe Cormier|Conteste Hégésippe Cormier]].
** {{u|Jerome de la Rovede}} [[Wikipédia:Contestation du statut d'administratrice/Esprit Fugace|Conteste Esprit Fugace]].
** {{u|Bernard Proom}} [[Wikipédia:Contestation du statut d'administratrice/Esprit Fugace|Conteste Esprit Fugace]] (bourrage d'urne).
* Juillet 2014 :
** {{u|Jerome de la Rovede}} et {{u|Bernard Proom}} sont bloqués.
** Création du faux-nez {{u|JdlR}} pour se défendre du blocage de {{u|Jerome de la Rovede}}, il joue la victime et continue de prétendre que la fausse wikirecontre était réelle.
** Obtient le désindexation de la page [[Wikipédia:Faux-nez/Maitreidmry]] en passant par OTRS [https://fr.wikipedia.org/w/index.php?title=Wikipédia:Faux-nez/Maitreidmry&diff=105164488&oldid=104310182]. Elle finira pas être retirée, quelques mois après Rifford créera un sondage pour proposer une désindexation globale.
** Création du faux-nez {{u|Bimmy}}, rapidement bloqué.
* août 2014 :
** Activation de {{u|Poutre76}}.
** Tentative de vote avec {{u|Poutre76}} sur une [[Wikipédia:Administrateur/Treehill|élection d'admin]] mais n'a pas 50 contributions, il votera dans le même sens avec Rifford.
** {{u|Poutre76}} indique vouloir proposer un article en AdQ [https://fr.wikipedia.org/w/index.php?title=Discussion:Mamelouks_de_la_Garde_impériale&diff=106512928&oldid=104643400] alors que Rifford est le deuxième plus gros éditeur de cet article et s'est occupé de son évaluation, le contributeur principal est très proche de Rifford sur WP.
* Octobre 2014 : {{u|Poutre76}} [[Wikipédia:Contestation du statut d'administratrice/Esprit Fugace|Conteste Esprit Fugace]] (sixième contestation censée déclencher le vote).
* Janvier 2015 :
** Activation de {{u|MRLmaths}}.
** {{u|Poutre76}} [[Wikipédia:Contestation du statut d'administrateur/Totodu74|Conteste Totodu74]] (sixième contestation), et il vote contre lors de l'élection.
** Aux accusations d’être un faux-nez, {{u|Poutre76}} affirme [https://fr.wikipedia.org/w/index.php?title=Discussion_utilisatrice:Esprit_Fugace&diff=prev&oldid=111242280] qu’il a eu un autre compte dans le passé avec environ 2000 contributions et qu’il a demandé son blocage indéfini. Mais cette histoire n’est pas crédible, aucun compte ne correspond à cette description, je l'informe qu’il doit rapidement crédibiliser son histoire ou être bloqué [https://fr.wikipedia.org/w/index.php?title=Discussion_utilisateur:Poutre76&diff=111250170&oldid=107036910].
** Rifford prend les devant et ouvre une RA pour demander le blocage de Poutre76 [https://fr.wikipedia.org/w/index.php?diff=111295926], il le rapproche de Jerome de la Rovede dont l'attribution n’est pas très claire, il insiste pour qu'on ne recherche pas le compte principal et propose de créer une page dédiée [[Wikipédia:Faux-nez/Jerome de la Rovede]]. Ainsi ses deux faux-nez {{u|Poutre76}} et {{u|Jerome de la Rovede}} n'auraient plus de raison de lui être attribués.
** Je fais quand même une RCU sur Poutre76/Jerome de la Rovede [[w:fr:Wikipédia:Vérificateur_d'adresses_IP/Requêtes/janvier_2015#Demande_concernant_:_Poutre76.2C_Jerome_de_la_Rovede_-_27_janvier]].|Le lien avec Maitreidmry réapparaît avec en prime la détection du compte {{u|MRLmaths}}. Les deux comptes sont bloqués comme faux-nez de Maitreidmry, Rifford essaye d'orienter ailleurs [https://fr.wikipedia.org/w/index.php?diff=111323928]. Il insistera encore plus tard auprès de moi et d'un autre admin pour réattribuer les faux-nez à quelqu'un d'autre.
== Voir aussi ==
* [https://fr.wikipedia.org/w/index.php?title=Utilisateur:Akeron/Brouillon&oldid=102808494 Ancienne version de cette page] concernant l'enquête sur Georges38/Maitreidmry de 2014.
mmbp3uec6lwhdlgw8z9prnqj762z4my
Binôme de Newton dans le cas d'un exposant impair
0
82502
966450
960959
2025-07-07T20:12:00Z
Alain.fabo
73895
/* Remarques sur le trinôme */ + grand théorème
966450
wikitext
text/x-wiki
<!-- NE RIEN ÉCRIRE AU-DESSUS DE CETTE LIGNE -->
On rappelle la [http://fr.wikipedia.org/wiki/Formule_du_bin%C3%B4me_de_Newton formule du binôme]: <math>(x+y)^n=\sum_{i+j=n} \dfrac{n!}{i!j!} x^{i} y^{j}=\sum_{k=0}^n {n \choose k} x^{n-k} y^{k}</math>.
== '''Résumé''' ==
Cet article présente une étude du binôme dans le cas '''<math> n=2m+1</math>''' . Nous présentons deux regroupements des termes du binôme qui donne pour tout <math>n</math> une somme de 2 nombres premiers entre eux, i.e <math>\forall n,~(x+y)^n=u_n+v_n, ~u_n \wedge v_n=1 </math>. Le premier regroupement est de la forme <math>(x+y)^n=xa_n+yb_n </math> . Le second est plus remarquable avec l'apparition de <u>carrés</u>: <math> (x+y) ^n =xc_n^2+yd_n^2 </math>. Enfin pour '''<math> n</math>''' premier, nous verrons que les facteurs premiers de '''<math> (a_n,b_n)</math>''' sont en '''<math> 1[2n]</math>''' , et ceux de '''<math> (c_n,d_n)</math>''' en '''<math> \pm 1[2n]</math>'''.
== '''Introduction''' ==
Au départ nous avons cherché comment la puissance d'un nombre pouvait toujours être exprimée en une somme de 2 nombres premiers entre eux. En partant du binôme <math> (x+y) ^n </math>, nous avons étudié plusieurs regroupement des différents termes. Avec '''<math> n</math>''' impair et '''<math> (x,y)</math>''' copremiers de parité différente, nous en avons trouvé deux. Ils utilisent les mêmes fonctions <math>f_n(x,y)</math> que nous présentons ci-après.
{{définition|contenu=
Soient les fonctions <math>f_n(x,y)</math> définies par:
{{Encadre |<math>\quad n=2m+1, ~ f_n(x,y) =\sum_{k=0}^m {n \choose 2k} x^{m-k} y^k</math>}}}}
{{Exemple|contenu=
<math>\quad \begin{array}{lll}
f_3(x,y)=x+3y \\
f_5(x,y)=x^2+10xy+5y^2 \\
f_7(x,y)=x^3+21x^2y+35xy^2+7y^3 \\
f_9(x,y)=x^4+36x^3y+126x^2y^2+84xy^3+9y^4 \\
...
\end{array}</math>
}}
== '''Propriétés algébriques''' ==
'''Propositions:'''{{Cadre proposition|<math>\quad \begin{array}{lll}
(x-y) ^n&=xf_n(x^2,y^2)&-&yf_n(y^2,x^2)&\quad(1)\\
(x-y) ^n& =xf_n(x,y)^2&-&yf_n(y,x)^2 &\quad(2) \text{ : Formule des carrés} \end{array}</math>}}
'''Démonstration (1)''':
En séparant les termes pairs et impairs dans la formule du binôme :
<math>(x-y)^n=\sum_{k=0}^{n} {n \choose k} x^{n-k} (-y)^k
= \sum_{k=0}^{m}{n \choose 2k} x^{2m+1-2k} y^{2k}-\sum_{k=0}^{m}{n \choose 2k+1} x^{2m-2k}y^{2k+1}</math>
soit <math>(x-y)^n=x \sum_{k=0}^{m}{n \choose 2k} x^{2m-2k} y^{2k}-y\sum_{k=0}^{m}{n \choose 2k+1} x^{2m-2k}y^{2k}</math>
En posant <math>k'=m-k</math>,
<math>(x-y)^n=x \sum_{k=0}^{m}{n \choose 2k} x^{2m-2k} y^{2k}-y\sum_{k'=0}^{m}{n \choose n-2k'} y^{2m-2k'}x^{2k'}</math>
D'où la formule par symétrie du [[w:Coefficient_binomial|coefficient binomial]].
'''Démonstration (2)''':
On a établi : <math>(x-y)^n=x f(x^2,y^2)-y f(y^2,x^2) </math>
En prenant <math> -y </math>: <math>(x+y)^n=x f(x^2,y^2)+y f(y^2,x^2) </math>
En multipliant les deux dernières expressions: <math>(x^2-y^2)^n=x^2f(x^2,y^2)^2-y^2 f(y^2,x^2)^2 </math>
D'où la formule en substituant <math> (x,y) </math> à <math> (x^2,y^2) </math> .
'''Exemples pour (2):'''
<math>\begin{array}{l}(x-y)^3=x(x+3y)^2-y(y+3x)^2\\
(x+y)^3=x(x-3y)^2+y(y-3x)^2\end{array}</math>
<math>\begin{array}{l}(x-y)^5=x(x^2+10xy+5y^2)^2-y(y^2+10xy+5x^2)^2\\
(x+y)^5=x(x^2-10xy+5y^2)^2+y(y^2-10xy+5x^2)^2\end{array}</math>
'''Exemples dans''' <math>\mathbb{Z}</math>:
<math>\begin{array}{lll}
17^3&= (5+12)^3 = 5\times 31^2 &+ 12\times 3^2\\
17^5&= (5+12)^5 = 5\times 145^2 &+ 12\times 331^2\\
17^7&= (5+12)^7 = 5\times 6929^2&+ 12\times 3767^2\\
17^9&=(5+12)^9 = 5\times 138911^2&+ 12\times 42921^2
\end{array}
</math>
'''Corollaire:'''
{{Cadre proposition|<math>\quad
\begin{array}{rll}
(x+y)^n+(x-y)^n&=2xf_n(x^2,y^2)&\quad(3)\\
x^n+y^y&= \frac{1}{2^{n-1} } (x+y)f_n\left((x+y)^2,(x-y)^2\right)&\quad(3bis)\\
f_n(x^2,y^2)&=\displaystyle \sum _{i+j=n-1}(x+y)^i(y-x)^j&\quad(4) \\
\displaystyle \sum _{i+j=n-1}x^iy^j&=\frac{1}{2^{n-1} } f_n\left((x+y)^2,(x-y)^2\right) &\quad(4bis)
\end{array}
</math>}}
'''Démonstration''':
(3): conséquence directe de (1)
(3bis): Par changement de variable et en utilisant <math>f_n(a/2,b/2)=f_n(a,b)/2^m</math>
(4): En identifiant avec <math>u^n-v^n=(u-v)\displaystyle \sum_{i+j=n-1} u^i v^j
</math>
'''Remarques dans''' <math>\mathbb{Z}</math>''':'''
<u>Pour <math>(u,v)</math> impairs</u>, (4bis) implique que <math>f_n(u^2,v^2) </math> a nécessairement une 2-valuation de <math>n-1</math>.
En effet, on peut toujours écrire <math>(u,v)=(x+y,x-y)</math> avec <math>(x,y)</math> de parité différente.
Auquel cas <math>\sum_{i+j=n-1} x^i y^j</math> est impair.
<u>Pour <math>(u,v)</math> de parité différente</u>, il est moins évident ici de montrer que <math>f_n(u^2,v^2) </math> est impair. Par contre, c'est immédiat an partant directement de la définition, comme on va le voir ci-après.
== '''Coprimalité''' ==
Nous considérerons dans la suite <math>(u,v) \in \mathbb{Z}^2 </math> <u>copremiers de parité différente</u>
Afin de donner d'autres résultats généraux, entrons un peu dans le détail de <math>f_n</math>:
<math>f_n(u,v)=\underbrace{u^m}_\text{k=0}+\underbrace{nv^m}_\text{k=m}+\underbrace{nmuv^{m-1}}_\text{k=m-1}+\sum_{k=1}^{m-2} {n \choose 2k} u^{m-k} v^k</math>
'''Propositions:'''{{Cadre proposition|<math> 2\mid uv, ~u \wedge v=1 \Rightarrow\begin{cases}
f_n(u,v) \wedge f_n(v,u)=1 &(5) \\
n\nmid u \Rightarrow u \wedge f_n(u,v)=1 &(6)\\
n \in \mathbb{P},~n\mid u \Rightarrow u \wedge f_n(u,v)=n&(7)
\end{cases}</math> }}
'''Démonstrations''' :
'''(5)''' : Avec <math>u,v </math> de parités différentes, puisque <math>f_n(u,v)=u^m +nv^m+uvP(u,v)</math>, alors <math>f(u,v) </math> et <math>f(v,u) </math> sont impairs.
Considérons <math>p </math> un diviseur premier impair commun. On a donc <math>f(u,v) \equiv f(v,u) \equiv 0 ~[p] </math> . La forme (2) implique <math>u \equiv v ~[p] </math>
En réinjectant dans la définition de <math>f</math>, on obtient:
<math>f(u,v) \equiv \sum_{k=0}^{m}{n \choose 2k} u^{m-k} v^{k} \equiv u^m (\sum_{k=0}^{m}{n \choose 2k}) \equiv u^m (2^{m-1})~[p] </math>
Par conséquent <math>f(u,v) \equiv 0 \Rightarrow u \equiv 0 ~[p] </math>. Même résultat pour <math>v </math>.
Ainsi tout diviseur premier commun à <math>f(u,v) </math> et <math>f(v,u) </math> divise aussi <math>u </math> et <math>v </math>.
'''(6):''' <math>f(u,v)=nv^m +uP(u,v) </math>, <math>P </math> un polynôme .
Avec <math> u \wedge nv^m =1 </math>, alors <math> u \wedge f(u,v)=1 </math>, le pgcd étant conservé par ajout de multiples de <math>u</math>
'''(7):''' Lorsque <math>n</math> est premier, <math>n</math> divise tous les coefficients binomiaux.
Si <math>n \ge 5</math> , on peut écrire <math>\frac{f(nu,v)}{n}=v^m +nuP(u,v) </math>, <math>P </math> polynôme.
'''Exemples:'''
Pour '''(7)''', la valuation sur <math>n</math> est toujours de 1. Avec <math>(u,v)= ({\color{green}7^3} \times {\color{red}5^3},22)</math>
<math>\begin{array}{l}
f_{\color{red}5} (u,v)&= {\color{red}5^1} \times 18979 \times 19471 \\
f_{\color{green}7} (u,v)&= {\color{green}7^1}\times643\times743\times839\times28393
\end{array} </math>
'''Remarque:''' <math>f_n(u,v) </math> et <math>f_n(u^2,v^2) </math> ne sont pas forcément premiers entre eux!
<math>
\begin{array}{ll}
f_{11}(29,18)&= 6117463571&= 23 \times 109 \times 2440153\\
f_{11}(29^2,18^2)&=42623439661994533 &= 23 \times 67 \times 27659597444513
\end{array}</math>
== '''Exposant premier: valuation et facteurs premiers''' ==
Icion considérera <math>n \in \mathbb{P}</math>.
On rappelle les propositions précédentes en terme de valuation:
'''Propositions'''{{Cadre proposition|<math> n \in \mathbb{P}, 2\mid uv, ~u \wedge v=1 \Rightarrow
\begin{cases}
n\nmid u \Rightarrow v_n(f_n(u,v))=0 &(6) \\
n\mid u \Rightarrow v_n(f_n(u,v))=1 &(7)
\end{cases}
</math>}}'''Démonstrations:'''
voir précédemment dans la coprimalité
'''Propositions:'''{{Cadre proposition|<math>n \in \mathbb{P}, 2\mid uv, ~u \wedge v=1, n\nmid u, \quad
\begin{cases}
f_n(u,v)&=\prod p_i^{v_i} \Rightarrow p_i\equiv\pm1 [2n]&(8) \\
f_n(u^2,v)&=\prod p_i^{v_i} \Rightarrow p_i\equiv\pm1 [2n]&(9) \\ f_n(u^2,v^2)&=\prod p_i^{v_i} \Rightarrow p_i\equiv\ 1 [2n] &(10)
\end{cases}
</math>}}
'''démonstration (10):'''
cf<ref>{{Lien web|langue=en|titre=When $x^n+y^n=(x+y)Q_n$ then $Q_n$ only has prime factors $p=1 \mod n$?|url=https://math.stackexchange.com/questions/3730148/when-xnyn-xyq-n-then-q-n-only-has-prime-factors-p-1-mod-n|site=Mathematics Stack Exchange|consulté le=2025-01-08}}</ref> : "''When xn+yn=(x+y)Qn then Qn only has prime factors p=1modn"''
EN résumé, d'après (3bis) : <math>2^{n-1}\dfrac{x^n+y^n}{x+y}=f_n\left((x+y)^2,(x-y)^2\right) </math>
Soit <math>p \neq n</math> un diviseur premier de <math>\dfrac{x^n+y^n}{x+y}</math>
<math>x^n+y^n \equiv 0[p]</math> donne <math>\left(xy^{-1}\right)^n+1 \equiv 0[p]</math>, soit <math>\left(xy^{-1}\right)^{2n} \equiv 1[p]</math>
D'après le petit théorème de Fermat <math>\left(xy^{-1}\right)^{p-1} \equiv 1[p]</math>
Donc <math>p-1\mid 2n</math> et <math>p \equiv 1 [2n]</math>
'''démonstration (8):'''
cf<ref>{{Lien web|langue=en|titre=Numbers with prime factors $p\equiv \pm1\pmod n$ for $n$ prime|url=https://math.stackexchange.com/questions/5023950/numbers-with-prime-factors-p-equiv-pm1-pmod-n-for-n-prime|site=Mathematics Stack Exchange|consulté le=2025-01-20}}</ref> : "''Numbers with prime factors p≡±1(mod n) for n prime''"
'''Remarque:'''
<math>n \in \mathbb{P} \Rightarrow f(u,v)=u^m +nP(u,v) </math> . Le petit théorème de Fermat implique immédiatement que <math>f_n(u^2,v)\equiv1 [n]</math> et <math>f_n(u,v)\equiv \pm 1 [n]</math>. Mais mystérieusement, cela semble s'appliquer aussi à tous les facteurs premiers! Il n'y a pas de raison évidente. Par exemple, si on considère le polynôme <math>h_n(u,v)=u^m +nv </math>, alors <math>h_7(6^6,11^2)=67 \times 709\equiv4\times2\equiv8\equiv1[7]</math>
La généralisation est donc encore plus grande sur la forme <math>f_n(u^2,v^2)</math>, où tous les facteurs sont congrus à <math>1[2n]</math> . Cela permet par exemple d'accélérer grandement l'algorithme de décomposition en n'y recherchant que des facteurs de la forme <math>(2k\times n+1)_{k \in \mathbb{N} } </math>.
C'est ce qu'avait déjà découvert Fermat<ref name=":2" /> sur la forme <math>\dfrac{2^n + 1}{3}</math>
'''Exemples pour''' <math>f_n(u,v)\equiv \pm 1 [2n]</math>
<math>
\begin{array}{lll}
f_{ 5 }( 6 , 11 ) &=1301 &\equiv1&[ 10 ] \\
f_{ 7 }( 6 , 11 ) &=181\times239 &\equiv-1\times1 &[ 14 ] \\
f_{ 11 }( 6 , 11 ) &=47820079 &\equiv1&[ 22 ] \\
f_{ 13 }( 6 , 11 ) &=8969\times177269 &\equiv-1\times1 &[ 26 ] \\
f_{ 19 }( 6 , 11 ) &=151\times386989747169 &\equiv-1\times-1 &[ 38 ] \\
f_{ 23 }( 6 , 11 ) &=5278223\times12238317893 &\equiv-1\times-1 &[ 46 ] \\
f_{ 29 }( 6 , 11 ) &=233\times521\times1309699\times14932891583 &\equiv1\times-1\times1\times-1 &[ 58 ] \\
f_{ 31 }( 6 , 11 ) &=683\times8803\times13128774105430771 &\equiv1\times-1\times1 &[ 62 ] \\
...
\end{array} </math>
'''Exemple pour''' <math>f_n(u^2,v)\equiv 1[2n] </math>. Le nombre de facteurs en <math>-1[2n] </math> est pair.
<math>\begin{array}{lll}
f_{ 5 }( 6 ^2, 11 ) &=5861 &\equiv1&[ 10 ] \\
f_{ 7 }( 6 ^2, 11 ) &=507809 &\equiv1&[ 14 ] \\
f_{ 11 }( 6 ^2, 11 ) &=89\times6029\times7129 &\equiv1\times1\times1 &[ 22 ] \\
f_{ 13 }( 6 ^2, 11 ) &=883\times2341\times160627 &\equiv-1\times1\times-1 &[ 26 ] \\
f_{ 17 }( 6 ^2, 11 ) &=67\times187067\times199591969 &\equiv-1\times-1\times1 &[ 34 ] \\
f_{ 19}( 6 ^2, 11 ) &=229\times683\times1901\times2963\times246469 &\equiv1\times-1\times1\times-1\times1 &[ 38 ] \\
f_{ 23}( 6 ^2, 11 )&=367 \times 4457595074737380607 &\equiv-1\times-1 &[ 46 ] \\
f_{ 29}( 6 ^2, 11 )&=1069838719517673460520580221 &\equiv1&[ 58 ] \\
f_{ 31}( 6 ^2, 11 )&=92861463243343352659695472649 &\equiv1&[ 62 ] \\
...
\end{array}</math>
'''Exemples avec les variables toutes carrées: <math>f_n(u^2,v^ 2)\equiv 1 [2n]</math>'''
<math>\begin{array}{ll}
\begin{array}{lll}
f_{ 5 }( 6 ^2, 11 ^2) &= 118061 &\equiv1&[ 10 ] \\
f_{ 7 }( 6 ^2, 11 ^2) &= 34188379 &\equiv1&[ 14 ] \\
f_{ 11 }( 6 ^2, 11 ^2) &= 23\times89\times2377\times586961 &\equiv1\times1\times1\times1 &[ 22 ] \\
f_{ 13 }( 6 ^2, 11 ^2) &= 30187\times27342279823 &\equiv1\times1 &[ 26 ] \\
f_{ 19 }( 6 ^2, 11 ^2) &= 2129\times3079\times3039225397425209 &\equiv1\times1\times1 &[ 38 ] \\
f_{ 23 }( 6 ^2, 11 ^2) &=1663964075070633572800332299&\equiv1&[ 46 ] \\
f_{ 29 }( 6 ^2, 11 ^2) &=59\times11250493\times60508154689065340703592763&\equiv1\times1\times1 &[ 58 ] \\
f_{ 31 }( 6 ^2, 11 ^2) &=27466437659 \times422603394089373421296083801&\equiv1 \times1 &[ 62 ] \\
...
\end{array}
\end{array}</math>
== Remarques sur le trinôme ==
on rappelle ici la [[w:Formule_du_trinôme_de_Newton|formule du trinôme]] <math>(x+y+z)^n=\sum_{i+j+k=n} \dfrac{n!}{i!j!k!} x^{i} y^{j}z^{k}</math>
On peut en effet se demander ce qu'il se passe sur le trinôme.
* Déjà l’existence de triplets <math>(a,b,c)</math> tels que <math>(x+y+z)^n=x.a^2+y.b^2+z.c^2</math> ?
Et bien oui, il en existe. A priori il n'apparaît aucun schéma simple. Ne serait-ce que sur le nombre de solutions
On donne quelques exemples ici :
<math>\begin{array}{lll}
11^3=(1+3+7)^3 &= 1.1^2&+ 3.7^2 &+7.13^2\\
&= 1.31^2&+ 3.11^2 &+7.1^2\\
&= 1.31^2&+ 3.3^2 &+7.7^2\\
&= 1.11^2&+ 3.3^2 &+7.13^2\\
&...
\end{array}</math>
<math>\begin{array}{lll}
15^3=(3+5+7)^3
&= 3.1^2&+ 5.13^2 &+7.19^2\\
&= 3.19^2&+ 5.17^2 &+7.11^2 \\
&= 3.9^2&+ 5.11^2 &+7.19^2 \\
&= 3.23^2&+ 5.11^2 &+ 7.13^2\\
&...
\end{array}</math>
* Ensuite, l’existence de formes <math>x^n+y^n+z^n=(x+y+z)f_n(x,y,z)</math> avec les facteurs premiers de <math>f_n(x,y,z)</math> en <math>1 [2n]</math>
Oui. Quelques exemples ici:
<math>8^3+11^3+14^3=(8+11+14)\times 139</math> et <math>139 \equiv 1 [6]</math>
<math>8^5+11^5+14^5=(8+11+14)\times 22171</math> et <math>22171 \equiv 1 [10]</math>
<math>8^7+11^7+14^7=(8+11+14)\times 3848419</math> et <math>3848419 \equiv 1 [14]</math>
Mais cela s'arrête pour la puissance 11. Donc a priori pas de formule générale
== '''Applications''' ==
=== Points rationnels des coniques du type ax²-by²=a-b ===
<math>a x^2 - b y^2= a - b </math>
En réécrivant <math>\dfrac{a }{a - b} x^2 - \dfrac{b}{a - b} y^2= 1 </math>. Alors d'un point <math>(1,1)</math> solution , on en déduit une infinité d'autre par mise à la puissance <math>n </math> et l'utilisation de la formule des carrés: <math>\frac{a}{(a- b)} \left(\frac{f_n(a,b)}{(a-b)^m}\right)^2-\frac{b}{(a- b)}\left(\frac{f_n(b,a)}{(a-b)^m}\right)^2) =1^n=1 </math>
Un exemple ici: On remarque que les points apparaissent en "tournant"
[[Fichier:2x²+5y²=7 scatter.png|Construction de points rationnels par application des <math>f_n(x,y)</math> à partir de (1;1)|cadre|centré]]
[[Fichier:2x²+5y²=7 tangente.png|centré|cadre|Les points reliés reforment une ellipse semblable de demi grand axe 1 ]]
===[[w:Dernier_théorème_de_Fermat|Le grand théorème de Fermat]] ===
On ne considèrera ici que les puissance premières impaires <math> z^n = x^n+y^n , ~ n \in \mathbb{P}</math>. Avec les résultats qu'on a rappelé précédemment, que peut-on dire de l'éventualité de vouloir "décomposer" une puissance <math>z^n</math> en somme de 2 puissances "de même nom". A-t-on déjà des indices (même minces) pour penser que cette opération sera inévitablement vouée à l'échec?
==== Critères immédiats sur les facteurs premiers de z ====
Déjà, quelques critères simples sur <math>z</math> apparaissent sur la possibilité de l'opération:
* <u><math>z</math> n'est pas premier</u> (car la somme de 2 puissances impaires est toujours un nombres composé)
* <u><math>z</math> a ses facteurs premiers les plus grands en <math>1[2n]</math></u>
** Immédiatement, on peut donc affirmer que <math> 10^n \neq x^n+y^n, 100^n \neq x^n+y^n, ...</math>
** <u>les valeurs possibles de n</u> seraient imposées par le plus grand facteur premier. Ainsi, <math> 5\times7\times13</math> serait possiblement la somme de cubes, puisque <math>13=1[3] </math>. Et ce serait <u>la seule puissance idoine</u>
* les facteurs premiers en <math>1[2n]</math> sont ''beaucoup'' plus grands que les autres. On a <math>f_n(x^2,y^2)>x^{n-1} </math>). ''A préciser''
On aurait donc des critères simples sur <math> z</math> pour savoir s'il est décomposable ou non, et avec quelle puissance. Il resterait alors des informations supplémentaires pour les invalider.
''À travailler'', c'est justement Sophie Germain qui mettra cela à profit
Notamment:
* Avec <math> x^n = z^n-y^n</math> et <math> y^n = z^n-x^n</math>, <u><math>x</math></u> et <u><math>y</math></u> doivent avoir la même "structure" que <math>z</math>, à savoir aussi leurs plus grands facteurs premiers en <u><math>1[2n]</math></u>
* le fait que <math> 2z=\alpha ^n+\beta ^n + \gamma ^n</math>
En effet, par coprimalité, <math> x^n+y^n =(x+y)\times a=z^n, ~ (x+y)\wedge a=1 </math>
<math> \begin{cases}
x+y=\alpha^n\\
z-x=\beta ^n \\
z-y=\gamma ^n
\end{cases}</math>, et donc <math> \begin{cases}
z+y=\alpha^n+\beta ^n \\
z+x=\alpha^n + \gamma ^n \\
2z=\alpha^n +\beta ^n +\gamma ^n
\end{cases} </math>
==== Valuations des facteurs premiers de la somme de puissances ====
On peut toujours se ramener à la forme <math>(u+v)^n+(u-v)^n=(2z)^n</math>, <math>(u,v)</math> premiers entre eux et de parité différente. Le nombre pair est donc toujours fixé à droite.
Avec la première formule du wiki, l'expression devient <math>(u+v)^n+(u-v)^n=2uf_n(u^2,v^2)</math>. C'est la factorisation utilisée par Euler et Dirichlet pour les cas <math>n=3</math> et <math>n=5</math>. Ça ne mènerait donc pas bien loin, puisque pour les puissances supérieures, les mathématiciens n'ont rien pu en tirer. Cela dit, nous avons vu que <math>f_n(u^2,v^2)</math> ne contenait que des facteurs premiers congrus à <math>1~[2n]</math>. Peut-être un résultat intéressant ici, qui pourrait révéler plus rapidement ce fait expérimental: <u>la valuation du plus grand des facteurs premiers vaut toujours 1</u>. Encore une autre conjecture, cette fois-ci beaucoup plus aventureuse! Mais qui serait déterminante. Nous avons trouvé des contre-exemples uniquement sur le cas <math>n=3</math> , comme <math>f_3(10^2,9^2)=7^3</math> , <math>f_3(118^2,31^2)=7^5</math>,<math>f_3(28^2,45^2)=19^3</math>, <math>f_3(154^2,45^2)=13^3</math>. Sur les autres puissances, jamais (avec les moyens du bord). Voilà peut-être ce qui aurait pu mettre Fermat sur la voie? Sachant qu'à cette époque, on décomposait "à la main", il est probable que ces fonctions qui "filtrent" les facteurs premiers aient été très attrayantes, et donc connues. C'est d'ailleurs Fermat qui annonce qu'un premier somme de carrés est congru à 1[4] ( [[w:Théorème_des_deux_carrés_de_Fermat|carrés de Fermat]] ). Il avait l’œil pour cela, et il est fort probable qu'il soit "tombé" sur ces <math>f_n(u^2,v^2)</math>. D'ailleurs, on retrouve ces <math>1~[n]</math> dans son "petit théorème" ( <math> n \in \mathbb{P}, ~ a^{n-1} \equiv 1[n] </math>), qu'il a dû découvrir au fil de ses innombrables décompositions.
Dans sa lettre à MERSENNE de juin 1640, il a découvert que <math>2^n-1</math> n'a que des facteurs premiers en <math>1~[2n]</math><ref>Pour les <math>2^n -1</math>, Fermat dit avoir trouvé<math>2^{37}-1=137438953471 = 223\times616318177</math> en essayant les premiers 1[74], soit 149 puis 223 .</ref>
Dans sa lettre FRENICLE d'aout 1640, il a découvert que <math>\dfrac{2^n+1}{3}</math> n'a que des facteurs premiers en <math>1~[2n]</math><ref name=":2">''"Soit le nombre progressif augmenté de l'unité 8193, duquel l'exposant est 13 nombre premier. Je dis que, si vous divisez 8193 par 3, le quotient ne pourra être divisé que par un nombre qui surpasse de l'unité le double de 13 exposant susdit, ou un multiple dudit double de 13, etc, à l'infini."''</ref>
==== Abaissement des puissances en carrés ====
Avec la deuxième formule du wiki, la '''''formule des carrés''''', peut-être peut-on en tirer une forme plus parlante, pouvant aboutir sinon à une démonstration, une intuition. ''Fermat'', ayant énormément travaillé sur les carrés, devait surement la connaître.
Par exemple, en partant de <math>(z-u)^n+(z-v)^n=z^n</math>, <math>z</math> pair , <math>(u,v)</math> impairs premiers avec <math>z</math>
on arrive à: <math>zf_n(z,u)^2-uf_n(u,z)^2+zf_n(z,v)^2-vf_n(v,z)^2=z^n</math>,
donc une forme : <math>z^n-z(a^2+b^2)+uc^2+vd^2 =0</math>, <math>(a,b,c,d,u,v)</math> impairs premiers avec <math>z</math>, <math>(u,c),(v,d)</math> premiers entre eux
Cette expression interdirait-elle à <math>z </math> d'être entier?
Les racines des polynômes du type <math>X^n-2rX+2p, r \in \mathbb{N} ,p \in \mathbb{Z}</math> , ont-elles des propriétés particulières?
Est-ce généralisable? Car on obtient la même forme pour <math>(z-u)^p+(z-v)^q=z^n</math>, ici<math>(p,q,n)</math> impairs quelconques<ref name=":0">Fermat est en en fait "tombé" sur un cas particulier. En effet, les arithméticiens ont beaucoup avancé depuis 1994. Désormais, le théorème de Fermat, "<math>x^p+y^p=z^p</math> ''sans solution pour'' <math>p>2</math> et <math>(x,y,z) \in \mathbb{N}^3</math>", n'est plus qu'un tout petit cas particulier d'une conjecture beaucoup plus vaste,"(''Tidjman et Zagier''): <math>x^p+y^q=z^r</math>''sans solution pour'' <math>(p,q,r)</math> ''<u>tous supérieur à 2</u> et <math>(x,y,z) \in \mathbb{N}^3</math> premiers entre eux.".'' cf https://fr.wikipedia.org/wiki/Conjecture_abc#Triplets_(a,_b,_c) . Fermat n'a pas conjecturé qu'''<u>aucune puissance supérieure au carré ne peut être partégée en 2 puissances quelconques supérieure au carré</u>''. Ce qui nous montre bien qu'il évoluait dans un cadre de pensée particulier.</ref>. Ce qu'annonce la conjecture de ''Tidjman et Zagier'' pour toutes les puissances
== Postface ==
Ce travail a été motivé par ces polémiques autour du [[w:Dernier_théorème_de_Fermat|Grand théorème de Fermat]], ravivées par la démonstration de Wiles en 1994. Fermat avait donc dit vrai<ref>il existe des suites des couples <math>(n^{19}+6, ~(n+1)^{19}+6)_{n \in \mathbb{N}}</math> dont on pourrait aisément conjecturer la coprimalité ... poutant, très tardivement, un premier contrexemple apparaît, ici pour <math>n=1578270389554680057141787800241971645032008710129107338825798 </math> cf "[https://www.ilemaths.net/sujet-premiers-entre-eux-888188.html premiers entre eux?"]</ref><ref>La suite de Perrin <math>(P_n)</math> est un autre exemple de fausse conjecture: https://fr.wikipedia.org/wiki/Suite_de_Perrin#Utilisation_comme_test_de_primalit%C3%A9 . La conjecture est "si ''n'' divise <math>P_n</math> alors ''n'' est un nombre premier". le premier contre-exemple n'a été trouvé qu'en 1982 pour <math>n=271441=521^2</math> . Le nombre <math>P_{271441}</math> a 33150 chiffres!!</ref>! Faisons un bref rappel ici. 1648, Fermat lit Diophante. Ce chapitre où il y est question de partager un nombre carré en une somme de 2 carrés<ref name=":1">{{Lien web|titre=arithmetica Livre 2 Question 9 et 10|url=http://schemath.com/arithmetica_livre2._q9et10.html|site=schemath.com|consulté le=2024-07-15}}</ref>. C'est à dire reconstituer un triangle rectangle alors qu'on en connait que son hypoténuse. Géométriquement, les sommets de ces triangles sont sur le cercle de diamètre l'hypoténuse. Mais ici c'est d'arithmétique qu'il s'agit. Diophante donne une méthode pour trouver deux fractions, mesures des deux côtés<ref><math>h</math> l’hypoténuse et <math>c</math> un côté. L'astuce revient à poser <math>h^2=c^2+(h-\alpha c)^2</math> afin que les <math>h^2</math> disparaissent. Ici <math>\alpha \in \mathbb{Q}</math> un paramètre. Ce qui donne après développement <math>c=\dfrac{2\alpha}{1+\alpha ^2}h</math> . Et l'autre côté <math>\dfrac{\alpha^2-1}{1+\alpha^2}h</math> . Ici il faut <math>\alpha > 1</math> pour rester avec des valeurs "positives" et donner un sens géométrique. Notons la transformation inverse <math>\alpha \rightarrow \alpha^{-1}</math> qui donne les mêmes valeurs (au signe près)! Rien qu'en prenant <math>\alpha \in \mathbb{N}</math>, on obtient une infinité de solutions.</ref>. A cette lecture, on s'imagine Fermat qui bouillonne et s'arrête un temps. Il a une idée. On imagine sa fulgurance, vu la la clarté et la brillance de son annotation. Il écrit, en latin, ces mots célèbres: ''"aucune puissance supérieure au carré ne peut être partagée en deux du même nom''". Fermat en avait-il une preuve? Était-elle arithmétique<ref>La méthode de Diophante pour les cubes tombe rapidement dans une impasse. En posant <math>h^3=c^3+(h-\alpha c)^3 </math>, on arrive à <math>(1-\alpha^3)c^2+3h\alpha ^2c-3\alpha h^2=0</math> . Soit un polynôme du second degré en <math>c</math> avec <math>\Delta _c=3h^2\alpha (4-\alpha ^3)</math> . Avec <math>\alpha \in \mathbb{Q}, \alpha = \dfrac{p}{q}</math>, on arrive à <math>\Delta _c=\dfrac{h^2}{q^4}3p(4q^3-p ^3)</math> . Or l'équation diophantienne <math>3p(4q^3-p ^3)=d^2</math> est impossible à résoudre directement. Et justement! On sait qu'il n'y en a pas de solutions grâce au théorème de Fermat!</ref> ou géométrique? En existe-t-il une démonstration plus simple que celle de Wiles? Cette prétendue "''marge trop petite''" est-elle vraiment la bonne traduction, comme le démentent certains latinistes<ref>{{Lien web|titre=Dernier Théorème de Fermat, révélation de son idée.|url=http://franquart.fr/Revelation_DTF.html|site=franquart.fr|consulté le=2024-07-15}}</ref>? Bien avant ces querelles légitimes, une question plus fondamentale s'impose immédiatement à n'importe qui revisite le théorème: comment un homme pourrait-il recevoir une vérité si vaste, si générale, sans sa démonstration<ref>{{Lien web|langue=fr|titre=Recherche:L'énigme de Fermat, le sublime dans tous ses états — Wikiversité|url=https://fr.wikiversity.org/wiki/Recherche:L%27%C3%A9nigme_de_Fermat,_le_sublime_dans_tous_ses_%C3%A9tats|site=fr.wikiversity.org|consulté le=2024-07-15}}</ref>? Difficile à croire, même si nous savons qu'en mathématiques, il n'est pas rare que l'intuition devance la preuve<ref>lire le magnifique ouvrage de Cédric Villani {{Chapitre-B|langue=fr|titre chapitre=Théorème vivant|titre ouvrage=Wikipédia|date=2021-08-23|lire en ligne=https://fr.wikipedia.org/w/index.php?title=Th%C3%A9or%C3%A8me_vivant&oldid=185750389|consulté le=2024-07-16}}</ref>. Cependant il y a toujours un terreau préparatoire à toute découverte. Un long travail préliminaire, qui peut durer des années. Une maîtrise d'outils novateurs, à la portée aussi générale que la découverte qui s'en suivra. D'où cette question: quelles pouvaient être les connaissances de Fermat englobant "''toutes les puissances''"<ref name=":0" />? Rappelons que son niveau de connaissance en arithmétique fut celui d'un lycéen d'aujourd'hui en fin de Terminale "Maths Expertes" (oubliée la technique de la "descente" hors programme, pourtant contribution majeure de Fermat au raisonnement par récurrence<ref>La plus didactique étant à mon avis la descente pour prouver que la seule solution à <math>(x,y,z) \in \mathbb{N}^3 ,~ x^2+y^2=3z^2</math> est <math>(0,0,0)</math> </ref>). Mais point de calculatrice. On factorisait à la main. On décomposait de tête. Pour arriver à ses nombreux résultats, Fermat a dû développer des techniques de calcul prodigieuses. Mais il ne les dévoilait pas dans ses correspondances. Doué d'une acuité sans pareil, il fut un génie en son temps.
Ici nous avons essayé de reprendre Fermat "au mot". Que signifie "''partager une puissance''"? Tout comme il aurait pu le faire, nous sommes parti du binôme. La première contrainte étant que le partage doit donner systématiquement, pour n'importe quelle puissance, une somme de deux nombres toujours premiers entre eux. Nous avons cherché d'éventuels regroupements des termes du binôme qui auraient cette propriété. Et effectivement, dans le cas n impair, nous en avons trouvé. De fil en aiguille, nous avons découvert une autre propriété encore plus étonnante concernant leur décomposition en facteurs premiers. Ces généralités auraient pu être connues de Fermat.
== Remerciements ==
Merci aux équipes du forum [https://www.ilemaths.net/forum.php www.ilemaths.net] (notamment elhor_abdelali et jandri pour les démonstrations)
Merci à [https://math.stackexchange.com math.stackexchange.com] (notamment ScratchingTheSurface et Thomas Andrews pour les démonstrations)
Merci à la distribution Linux [https://www.mageia.org/fr/ Mageia] , toujours là depuis toutes ces années. Et le bureau [https://xfce.org/ XFCE]
Merci au site [https://www.dcode.fr/decomposition-nombres-premiers dcode.fr] pour la décomposition de grands nombres
Merci à Wikiversité
----<!-- NE RIEN ÉCRIRE SOUS CETTE LIGNE -->
leit4arcswiwzxenqcmziuyu3towh3u
966466
966450
2025-07-08T09:37:11Z
Alain.fabo
73895
/* Critères immédiats sur les facteurs premiers de z */
966466
wikitext
text/x-wiki
<!-- NE RIEN ÉCRIRE AU-DESSUS DE CETTE LIGNE -->
On rappelle la [http://fr.wikipedia.org/wiki/Formule_du_bin%C3%B4me_de_Newton formule du binôme]: <math>(x+y)^n=\sum_{i+j=n} \dfrac{n!}{i!j!} x^{i} y^{j}=\sum_{k=0}^n {n \choose k} x^{n-k} y^{k}</math>.
== '''Résumé''' ==
Cet article présente une étude du binôme dans le cas '''<math> n=2m+1</math>''' . Nous présentons deux regroupements des termes du binôme qui donne pour tout <math>n</math> une somme de 2 nombres premiers entre eux, i.e <math>\forall n,~(x+y)^n=u_n+v_n, ~u_n \wedge v_n=1 </math>. Le premier regroupement est de la forme <math>(x+y)^n=xa_n+yb_n </math> . Le second est plus remarquable avec l'apparition de <u>carrés</u>: <math> (x+y) ^n =xc_n^2+yd_n^2 </math>. Enfin pour '''<math> n</math>''' premier, nous verrons que les facteurs premiers de '''<math> (a_n,b_n)</math>''' sont en '''<math> 1[2n]</math>''' , et ceux de '''<math> (c_n,d_n)</math>''' en '''<math> \pm 1[2n]</math>'''.
== '''Introduction''' ==
Au départ nous avons cherché comment la puissance d'un nombre pouvait toujours être exprimée en une somme de 2 nombres premiers entre eux. En partant du binôme <math> (x+y) ^n </math>, nous avons étudié plusieurs regroupement des différents termes. Avec '''<math> n</math>''' impair et '''<math> (x,y)</math>''' copremiers de parité différente, nous en avons trouvé deux. Ils utilisent les mêmes fonctions <math>f_n(x,y)</math> que nous présentons ci-après.
{{définition|contenu=
Soient les fonctions <math>f_n(x,y)</math> définies par:
{{Encadre |<math>\quad n=2m+1, ~ f_n(x,y) =\sum_{k=0}^m {n \choose 2k} x^{m-k} y^k</math>}}}}
{{Exemple|contenu=
<math>\quad \begin{array}{lll}
f_3(x,y)=x+3y \\
f_5(x,y)=x^2+10xy+5y^2 \\
f_7(x,y)=x^3+21x^2y+35xy^2+7y^3 \\
f_9(x,y)=x^4+36x^3y+126x^2y^2+84xy^3+9y^4 \\
...
\end{array}</math>
}}
== '''Propriétés algébriques''' ==
'''Propositions:'''{{Cadre proposition|<math>\quad \begin{array}{lll}
(x-y) ^n&=xf_n(x^2,y^2)&-&yf_n(y^2,x^2)&\quad(1)\\
(x-y) ^n& =xf_n(x,y)^2&-&yf_n(y,x)^2 &\quad(2) \text{ : Formule des carrés} \end{array}</math>}}
'''Démonstration (1)''':
En séparant les termes pairs et impairs dans la formule du binôme :
<math>(x-y)^n=\sum_{k=0}^{n} {n \choose k} x^{n-k} (-y)^k
= \sum_{k=0}^{m}{n \choose 2k} x^{2m+1-2k} y^{2k}-\sum_{k=0}^{m}{n \choose 2k+1} x^{2m-2k}y^{2k+1}</math>
soit <math>(x-y)^n=x \sum_{k=0}^{m}{n \choose 2k} x^{2m-2k} y^{2k}-y\sum_{k=0}^{m}{n \choose 2k+1} x^{2m-2k}y^{2k}</math>
En posant <math>k'=m-k</math>,
<math>(x-y)^n=x \sum_{k=0}^{m}{n \choose 2k} x^{2m-2k} y^{2k}-y\sum_{k'=0}^{m}{n \choose n-2k'} y^{2m-2k'}x^{2k'}</math>
D'où la formule par symétrie du [[w:Coefficient_binomial|coefficient binomial]].
'''Démonstration (2)''':
On a établi : <math>(x-y)^n=x f(x^2,y^2)-y f(y^2,x^2) </math>
En prenant <math> -y </math>: <math>(x+y)^n=x f(x^2,y^2)+y f(y^2,x^2) </math>
En multipliant les deux dernières expressions: <math>(x^2-y^2)^n=x^2f(x^2,y^2)^2-y^2 f(y^2,x^2)^2 </math>
D'où la formule en substituant <math> (x,y) </math> à <math> (x^2,y^2) </math> .
'''Exemples pour (2):'''
<math>\begin{array}{l}(x-y)^3=x(x+3y)^2-y(y+3x)^2\\
(x+y)^3=x(x-3y)^2+y(y-3x)^2\end{array}</math>
<math>\begin{array}{l}(x-y)^5=x(x^2+10xy+5y^2)^2-y(y^2+10xy+5x^2)^2\\
(x+y)^5=x(x^2-10xy+5y^2)^2+y(y^2-10xy+5x^2)^2\end{array}</math>
'''Exemples dans''' <math>\mathbb{Z}</math>:
<math>\begin{array}{lll}
17^3&= (5+12)^3 = 5\times 31^2 &+ 12\times 3^2\\
17^5&= (5+12)^5 = 5\times 145^2 &+ 12\times 331^2\\
17^7&= (5+12)^7 = 5\times 6929^2&+ 12\times 3767^2\\
17^9&=(5+12)^9 = 5\times 138911^2&+ 12\times 42921^2
\end{array}
</math>
'''Corollaire:'''
{{Cadre proposition|<math>\quad
\begin{array}{rll}
(x+y)^n+(x-y)^n&=2xf_n(x^2,y^2)&\quad(3)\\
x^n+y^y&= \frac{1}{2^{n-1} } (x+y)f_n\left((x+y)^2,(x-y)^2\right)&\quad(3bis)\\
f_n(x^2,y^2)&=\displaystyle \sum _{i+j=n-1}(x+y)^i(y-x)^j&\quad(4) \\
\displaystyle \sum _{i+j=n-1}x^iy^j&=\frac{1}{2^{n-1} } f_n\left((x+y)^2,(x-y)^2\right) &\quad(4bis)
\end{array}
</math>}}
'''Démonstration''':
(3): conséquence directe de (1)
(3bis): Par changement de variable et en utilisant <math>f_n(a/2,b/2)=f_n(a,b)/2^m</math>
(4): En identifiant avec <math>u^n-v^n=(u-v)\displaystyle \sum_{i+j=n-1} u^i v^j
</math>
'''Remarques dans''' <math>\mathbb{Z}</math>''':'''
<u>Pour <math>(u,v)</math> impairs</u>, (4bis) implique que <math>f_n(u^2,v^2) </math> a nécessairement une 2-valuation de <math>n-1</math>.
En effet, on peut toujours écrire <math>(u,v)=(x+y,x-y)</math> avec <math>(x,y)</math> de parité différente.
Auquel cas <math>\sum_{i+j=n-1} x^i y^j</math> est impair.
<u>Pour <math>(u,v)</math> de parité différente</u>, il est moins évident ici de montrer que <math>f_n(u^2,v^2) </math> est impair. Par contre, c'est immédiat en partant directement de la définition, comme on va le voir ci-après.
== '''Coprimalité''' ==
Nous considérerons dans la suite <math>(u,v) \in \mathbb{Z}^2 </math> <u>copremiers de parité différente</u>
Afin de donner d'autres résultats généraux, entrons un peu dans le détail de <math>f_n</math>:
<math>f_n(u,v)=\underbrace{u^m}_\text{k=0}+\underbrace{nv^m}_\text{k=m}+\underbrace{nmuv^{m-1}}_\text{k=m-1}+\sum_{k=1}^{m-2} {n \choose 2k} u^{m-k} v^k</math>
'''Propositions:'''{{Cadre proposition|<math> 2\mid uv, ~u \wedge v=1 \Rightarrow\begin{cases}
f_n(u,v) \wedge f_n(v,u)=1 &(5) \\
n\nmid u \Rightarrow u \wedge f_n(u,v)=1 &(6)\\
n \in \mathbb{P},~n\mid u \Rightarrow u \wedge f_n(u,v)=n&(7)
\end{cases}</math> }}
'''Démonstrations''' :
'''(5)''' : Avec <math>u,v </math> de parités différentes, puisque <math>f_n(u,v)=u^m +nv^m+uvP(u,v)</math>, alors <math>f(u,v) </math> et <math>f(v,u) </math> sont impairs.
Considérons <math>p </math> un diviseur premier impair commun. On a donc <math>f(u,v) \equiv f(v,u) \equiv 0 ~[p] </math> . La forme (2) implique <math>u \equiv v ~[p] </math>
En réinjectant dans la définition de <math>f</math>, on obtient:
<math>f(u,v) \equiv \sum_{k=0}^{m}{n \choose 2k} u^{m-k} v^{k} \equiv u^m (\sum_{k=0}^{m}{n \choose 2k}) \equiv u^m (2^{m-1})~[p] </math>
Par conséquent <math>f(u,v) \equiv 0 \Rightarrow u \equiv 0 ~[p] </math>. Même résultat pour <math>v </math>.
Ainsi tout diviseur premier commun à <math>f(u,v) </math> et <math>f(v,u) </math> divise aussi <math>u </math> et <math>v </math>.
'''(6):''' <math>f(u,v)=nv^m +uP(u,v) </math>, <math>P </math> un polynôme .
Avec <math> u \wedge nv^m =1 </math>, alors <math> u \wedge f(u,v)=1 </math>, le pgcd étant conservé par ajout de multiples de <math>u</math>
'''(7):''' Lorsque <math>n</math> est premier, <math>n</math> divise tous les coefficients binomiaux.
Si <math>n \ge 5</math> , on peut écrire <math>\frac{f(nu,v)}{n}=v^m +nuP(u,v) </math>, <math>P </math> polynôme.
'''Exemples:'''
Pour '''(7)''', la valuation sur <math>n</math> est toujours de 1. Avec <math>(u,v)= ({\color{green}7^3} \times {\color{red}5^3},22)</math>
<math>\begin{array}{l}
f_{\color{red}5} (u,v)&= {\color{red}5^1} \times 18979 \times 19471 \\
f_{\color{green}7} (u,v)&= {\color{green}7^1}\times643\times743\times839\times28393
\end{array} </math>
'''Remarque:''' <math>f_n(u,v) </math> et <math>f_n(u^2,v^2) </math> ne sont pas forcément premiers entre eux!
<math>
\begin{array}{ll}
f_{11}(29,18)&= 6117463571&= 23 \times 109 \times 2440153\\
f_{11}(29^2,18^2)&=42623439661994533 &= 23 \times 67 \times 27659597444513
\end{array}</math>
== '''Exposant premier: valuation et facteurs premiers''' ==
Icion considérera <math>n \in \mathbb{P}</math>.
On rappelle les propositions précédentes en terme de valuation:
'''Propositions'''{{Cadre proposition|<math> n \in \mathbb{P}, 2\mid uv, ~u \wedge v=1 \Rightarrow
\begin{cases}
n\nmid u \Rightarrow v_n(f_n(u,v))=0 &(6) \\
n\mid u \Rightarrow v_n(f_n(u,v))=1 &(7)
\end{cases}
</math>}}'''Démonstrations:'''
voir précédemment dans la coprimalité
'''Propositions:'''{{Cadre proposition|<math>n \in \mathbb{P}, 2\mid uv, ~u \wedge v=1, n\nmid u, \quad
\begin{cases}
f_n(u,v)&=\prod p_i^{v_i} \Rightarrow p_i\equiv\pm1 [2n]&(8) \\
f_n(u^2,v)&=\prod p_i^{v_i} \Rightarrow p_i\equiv\pm1 [2n]&(9) \\ f_n(u^2,v^2)&=\prod p_i^{v_i} \Rightarrow p_i\equiv\ 1 [2n] &(10)
\end{cases}
</math>}}
'''démonstration (10):'''
cf<ref>{{Lien web|langue=en|titre=When $x^n+y^n=(x+y)Q_n$ then $Q_n$ only has prime factors $p=1 \mod n$?|url=https://math.stackexchange.com/questions/3730148/when-xnyn-xyq-n-then-q-n-only-has-prime-factors-p-1-mod-n|site=Mathematics Stack Exchange|consulté le=2025-01-08}}</ref> : "''When xn+yn=(x+y)Qn then Qn only has prime factors p=1modn"''
EN résumé, d'après (3bis) : <math>2^{n-1}\dfrac{x^n+y^n}{x+y}=f_n\left((x+y)^2,(x-y)^2\right) </math>
Soit <math>p \neq n</math> un diviseur premier de <math>\dfrac{x^n+y^n}{x+y}</math>
<math>x^n+y^n \equiv 0[p]</math> donne <math>\left(xy^{-1}\right)^n+1 \equiv 0[p]</math>, soit <math>\left(xy^{-1}\right)^{2n} \equiv 1[p]</math>
D'après le petit théorème de Fermat <math>\left(xy^{-1}\right)^{p-1} \equiv 1[p]</math>
Donc <math>p-1\mid 2n</math> et <math>p \equiv 1 [2n]</math>
'''démonstration (8):'''
cf<ref>{{Lien web|langue=en|titre=Numbers with prime factors $p\equiv \pm1\pmod n$ for $n$ prime|url=https://math.stackexchange.com/questions/5023950/numbers-with-prime-factors-p-equiv-pm1-pmod-n-for-n-prime|site=Mathematics Stack Exchange|consulté le=2025-01-20}}</ref> : "''Numbers with prime factors p≡±1(mod n) for n prime''"
'''Remarque:'''
<math>n \in \mathbb{P} \Rightarrow f(u,v)=u^m +nP(u,v) </math> . Le petit théorème de Fermat implique immédiatement que <math>f_n(u^2,v)\equiv1 [n]</math> et <math>f_n(u,v)\equiv \pm 1 [n]</math>. Mais mystérieusement, cela semble s'appliquer aussi à tous les facteurs premiers! Il n'y a pas de raison évidente. Par exemple, si on considère le polynôme <math>h_n(u,v)=u^m +nv </math>, alors <math>h_7(6^6,11^2)=67 \times 709\equiv4\times2\equiv8\equiv1[7]</math>
La généralisation est donc encore plus grande sur la forme <math>f_n(u^2,v^2)</math>, où tous les facteurs sont congrus à <math>1[2n]</math> . Cela permet par exemple d'accélérer grandement l'algorithme de décomposition en n'y recherchant que des facteurs de la forme <math>(2k\times n+1)_{k \in \mathbb{N} } </math>.
C'est ce qu'avait déjà découvert Fermat<ref name=":2" /> sur la forme <math>\dfrac{2^n + 1}{3}</math>
'''Exemples pour''' <math>f_n(u,v)\equiv \pm 1 [2n]</math>
<math>
\begin{array}{lll}
f_{ 5 }( 6 , 11 ) &=1301 &\equiv1&[ 10 ] \\
f_{ 7 }( 6 , 11 ) &=181\times239 &\equiv-1\times1 &[ 14 ] \\
f_{ 11 }( 6 , 11 ) &=47820079 &\equiv1&[ 22 ] \\
f_{ 13 }( 6 , 11 ) &=8969\times177269 &\equiv-1\times1 &[ 26 ] \\
f_{ 19 }( 6 , 11 ) &=151\times386989747169 &\equiv-1\times-1 &[ 38 ] \\
f_{ 23 }( 6 , 11 ) &=5278223\times12238317893 &\equiv-1\times-1 &[ 46 ] \\
f_{ 29 }( 6 , 11 ) &=233\times521\times1309699\times14932891583 &\equiv1\times-1\times1\times-1 &[ 58 ] \\
f_{ 31 }( 6 , 11 ) &=683\times8803\times13128774105430771 &\equiv1\times-1\times1 &[ 62 ] \\
...
\end{array} </math>
'''Exemple pour''' <math>f_n(u^2,v)\equiv 1[2n] </math>. Le nombre de facteurs en <math>-1[2n] </math> est pair.
<math>\begin{array}{lll}
f_{ 5 }( 6 ^2, 11 ) &=5861 &\equiv1&[ 10 ] \\
f_{ 7 }( 6 ^2, 11 ) &=507809 &\equiv1&[ 14 ] \\
f_{ 11 }( 6 ^2, 11 ) &=89\times6029\times7129 &\equiv1\times1\times1 &[ 22 ] \\
f_{ 13 }( 6 ^2, 11 ) &=883\times2341\times160627 &\equiv-1\times1\times-1 &[ 26 ] \\
f_{ 17 }( 6 ^2, 11 ) &=67\times187067\times199591969 &\equiv-1\times-1\times1 &[ 34 ] \\
f_{ 19}( 6 ^2, 11 ) &=229\times683\times1901\times2963\times246469 &\equiv1\times-1\times1\times-1\times1 &[ 38 ] \\
f_{ 23}( 6 ^2, 11 )&=367 \times 4457595074737380607 &\equiv-1\times-1 &[ 46 ] \\
f_{ 29}( 6 ^2, 11 )&=1069838719517673460520580221 &\equiv1&[ 58 ] \\
f_{ 31}( 6 ^2, 11 )&=92861463243343352659695472649 &\equiv1&[ 62 ] \\
...
\end{array}</math>
'''Exemples avec les variables toutes carrées: <math>f_n(u^2,v^ 2)\equiv 1 [2n]</math>'''
<math>\begin{array}{ll}
\begin{array}{lll}
f_{ 5 }( 6 ^2, 11 ^2) &= 118061 &\equiv1&[ 10 ] \\
f_{ 7 }( 6 ^2, 11 ^2) &= 34188379 &\equiv1&[ 14 ] \\
f_{ 11 }( 6 ^2, 11 ^2) &= 23\times89\times2377\times586961 &\equiv1\times1\times1\times1 &[ 22 ] \\
f_{ 13 }( 6 ^2, 11 ^2) &= 30187\times27342279823 &\equiv1\times1 &[ 26 ] \\
f_{ 19 }( 6 ^2, 11 ^2) &= 2129\times3079\times3039225397425209 &\equiv1\times1\times1 &[ 38 ] \\
f_{ 23 }( 6 ^2, 11 ^2) &=1663964075070633572800332299&\equiv1&[ 46 ] \\
f_{ 29 }( 6 ^2, 11 ^2) &=59\times11250493\times60508154689065340703592763&\equiv1\times1\times1 &[ 58 ] \\
f_{ 31 }( 6 ^2, 11 ^2) &=27466437659 \times422603394089373421296083801&\equiv1 \times1 &[ 62 ] \\
...
\end{array}
\end{array}</math>
== Remarques sur le trinôme ==
on rappelle ici la [[w:Formule_du_trinôme_de_Newton|formule du trinôme]] <math>(x+y+z)^n=\sum_{i+j+k=n} \dfrac{n!}{i!j!k!} x^{i} y^{j}z^{k}</math>
On peut en effet se demander ce qu'il se passe sur le trinôme.
* Déjà l’existence de triplets <math>(a,b,c)</math> tels que <math>(x+y+z)^n=x.a^2+y.b^2+z.c^2</math> ?
Et bien oui, il en existe. A priori il n'apparaît aucun schéma simple. Ne serait-ce que sur le nombre de solutions
On donne quelques exemples ici :
<math>\begin{array}{lll}
11^3=(1+3+7)^3 &= 1.1^2&+ 3.7^2 &+7.13^2\\
&= 1.31^2&+ 3.11^2 &+7.1^2\\
&= 1.31^2&+ 3.3^2 &+7.7^2\\
&= 1.11^2&+ 3.3^2 &+7.13^2\\
&...
\end{array}</math>
<math>\begin{array}{lll}
15^3=(3+5+7)^3
&= 3.1^2&+ 5.13^2 &+7.19^2\\
&= 3.19^2&+ 5.17^2 &+7.11^2 \\
&= 3.9^2&+ 5.11^2 &+7.19^2 \\
&= 3.23^2&+ 5.11^2 &+ 7.13^2\\
&...
\end{array}</math>
* Ensuite, l’existence de formes <math>x^n+y^n+z^n=(x+y+z)f_n(x,y,z)</math> avec les facteurs premiers de <math>f_n(x,y,z)</math> en <math>1 [2n]</math>
Oui. Quelques exemples ici:
<math>8^3+11^3+14^3=(8+11+14)\times 139</math> et <math>139 \equiv 1 [6]</math>
<math>8^5+11^5+14^5=(8+11+14)\times 22171</math> et <math>22171 \equiv 1 [10]</math>
<math>8^7+11^7+14^7=(8+11+14)\times 3848419</math> et <math>3848419 \equiv 1 [14]</math>
Mais cela s'arrête pour la puissance 11. Donc a priori pas de formule générale
== '''Applications''' ==
=== Points rationnels des coniques du type ax²-by²=a-b ===
<math>a x^2 - b y^2= a - b </math>
En réécrivant <math>\dfrac{a }{a - b} x^2 - \dfrac{b}{a - b} y^2= 1 </math>. Alors d'un point <math>(1,1)</math> solution , on en déduit une infinité d'autre par mise à la puissance <math>n </math> et l'utilisation de la formule des carrés: <math>\frac{a}{(a- b)} \left(\frac{f_n(a,b)}{(a-b)^m}\right)^2-\frac{b}{(a- b)}\left(\frac{f_n(b,a)}{(a-b)^m}\right)^2) =1^n=1 </math>
Un exemple ici: On remarque que les points apparaissent en "tournant"
[[Fichier:2x²+5y²=7 scatter.png|Construction de points rationnels par application des <math>f_n(x,y)</math> à partir de (1;1)|cadre|centré]]
[[Fichier:2x²+5y²=7 tangente.png|centré|cadre|Les points reliés reforment une ellipse semblable de demi grand axe 1 ]]
===[[w:Dernier_théorème_de_Fermat|Le grand théorème de Fermat]] ===
On ne considèrera ici que les puissance premières impaires <math> z^n = x^n+y^n , ~ n \in \mathbb{P}</math>.
==== Critères immédiats sur les facteurs premiers de z ====
On peut déjà discuter de l'éventualité de vouloir "décomposer" un nombre en une somme de 2 puissances de même exposant. Il y a possibilité d'exclure beaucoup de valeurs de <u><math>z</math></u> , et donc d'écarter d'emblée ses puissances <u><math>z^n</math></u>
On rappelle ce que Fermat avait déjà découvert:
<math> x^n+y^n=\underbrace{(~x+y~)}_\text{a}\times \underbrace{ (~ f((x+y)^2,(x-y)^2)/2^{n-1}~) }_\text{ b with 1[2n] prime factors }, ~~a \wedge b=1,~~ b>(a/2)^{n-1}</math>
Ainsi apparaissent quelques critères sur <u>la structure de <math>z</math></u> quant à la possibilité d'être une somme de puissance:
* <u><math>z</math> ne peut pas être premier</u>
* <u><math>z</math> doit posséder des facteurs premiers en <math>1[2n]</math></u>
** Immédiatement, on peut donc affirmer <math> \forall k \in \mathbb{N}, (10^k)^n \neq x^n+y^n</math>, <math> (15^k)^n \neq x^n+y^n</math>
** <u>les valeurs possibles de n</u> sont imposées par le bloc b. Ainsi, <math> z=5\times7\times13</math> serait possiblement la somme de cubes, puisque <math>13\equiv1[3] </math> et <math>7\equiv1[3] </math>. Et ce serait <u>la seule puissance idoine</u>
* le bloc b des facteurs premiers en <math>1[2n]</math> doit être ''beaucoup'' plus grands que les autres. Pour justifier l'inégalité, rappelons que<math>f_n(u,v)=u^m+ ...</math> , et donc <math>f_n(x^2,y^2)>x^{n-1} </math>. Dans l'exemple précédent, <math> 7.13>(5/2)^2</math>, ce qui n'invaliderait pas <u><math>z</math></u>
On dispose donc des critères simples sur <math> z</math> pour savoir s'il est "candidat" à une décomposition en puissance, et les valeurs des puissances <u><math>n</math></u>. Si ça passe, il faut alors s'intéresser à ces <u><math>z^n</math></u>. Dans l'exemple précédent <math> z=455</math> , on a vu que seulement <u><math>z^3</math></u> était candidat. De facto cela donne <math> x+y=5^3</math>.
* Déjà: si <math> z^n = x^n+y^n</math> alors <math> x+y>z</math>. Ici, <u><math>z</math></u> est exclu.
Plus généralement, il sait qu'il reste des informations qui permettraient d'invalider tout <u><math>z^n</math></u>. C'est justement Sophie Germain qui essaiera de mettre cela à profit<ref>{{Chapitre-B|langue=fr|titre chapitre=Théorème de Sophie Germain|titre ouvrage=Wikipédia|date=2024-07-29|lire en ligne=https://fr.wikipedia.org/w/index.php?title=Th%C3%A9or%C3%A8me_de_Sophie_Germain&oldid=217208811|consulté le=2025-07-08}}</ref>, avec notamment:
* <math> x^n = z^n-y^n</math> et <math> y^n = z^n-x^n</math>. Ainsi <u><math>x</math></u> et <u><math>y</math></u> doivent avoir la même "structure" que <math>z</math>, avec des facteurs premiers en <u><math>1[2n]</math></u>
* <math> 2z=\alpha ^n+\beta ^n + \gamma ^n</math>
En effet, par coprimalité, <math> x^n+y^n =(x+y)\times b, ~ (x+y)\wedge b=1 </math>
donc <math> \begin{cases}
x+y=\alpha^n\\
z-x=\beta ^n \\
z-y=\gamma ^n
\end{cases}</math>
On a l'impression qu'un étau se resserre à chaque avancée, avec à chaque fois de nouvelles contraintes qui s'appliquent. Malheureusement sur le trinôme, on a vu qu'il n'était pas impossible de retrouver une structure <math> \alpha ^n+\beta ^n + \gamma ^n=a \times b</math>, avec <u><math>b</math></u> contenant des <u><math>1[2n]</math></u> . Sophie Germain n'arrivera pas au bout
==== Valuations des facteurs premiers de la somme de puissances ====
On peut toujours se ramener à la forme <math>(u+v)^n+(u-v)^n=(2z)^n</math>, <math>(u,v)</math> premiers entre eux et de parité différente. Le nombre pair est donc toujours fixé à droite.
Avec la première formule du wiki, l'expression devient <math>(u+v)^n+(u-v)^n=2uf_n(u^2,v^2)</math>. C'est la factorisation utilisée par Euler et Dirichlet/Legendre pour les cas <math>n=3</math> et <math>n=5</math>. Ça ne mènerait donc pas bien loin, puisque pour les puissances supérieures, les mathématiciens n'ont rien pu en tirer. Cela dit, nous avons vu que <math>f_n(u^2,v^2)</math> ne contenait que des facteurs premiers congrus à <math>1~[2n]</math>. Peut-être un résultat intéressant ici, qui pourrait révéler plus rapidement ce fait expérimental: <u>la valuation du plus grand des facteurs premiers vaut toujours 1</u>. Encore une autre conjecture, cette fois-ci beaucoup plus aventureuse! Mais qui serait déterminante. Nous avons trouvé des contre-exemples uniquement sur le cas <math>n=3</math> , comme <math>f_3(10^2,9^2)=7^3</math> , <math>f_3(118^2,31^2)=7^5</math>,<math>f_3(28^2,45^2)=19^3</math>, <math>f_3(154^2,45^2)=13^3</math>. Sur les autres puissances, jamais (avec les moyens du bord). Voilà peut-être ce qui aurait pu mettre Fermat sur la voie? Sachant qu'à cette époque, on décomposait "à la main", il est probable que ces fonctions qui "filtrent" les facteurs premiers aient été très attrayantes, et donc connues. C'est d'ailleurs Fermat qui annonce qu'un premier somme de carrés est congru à 1[4] ( [[w:Théorème_des_deux_carrés_de_Fermat|carrés de Fermat]] ). Il avait l’œil pour cela, et il est fort probable qu'il soit "tombé" sur ces <math>f_n(u^2,v^2)</math>. D'ailleurs, on retrouve ces <math>1~[n]</math> dans son "petit théorème" ( <math> n \in \mathbb{P}, ~ a^{n-1} \equiv 1[n] </math>), qu'il a dû découvrir au fil de ses innombrables décompositions.
Dans sa lettre à MERSENNE de juin 1640, il a découvert que <math>2^n-1</math> n'a que des facteurs premiers en <math>1~[2n]</math><ref>Pour les <math>2^n -1</math>, Fermat dit avoir trouvé<math>2^{37}-1=137438953471 = 223\times616318177</math> en essayant les premiers 1[74], soit 149 puis 223 .</ref>
Dans sa lettre FRENICLE d'aout 1640, il a découvert que <math>\dfrac{2^n+1}{3}</math> n'a que des facteurs premiers en <math>1~[2n]</math><ref name=":2">''"Soit le nombre progressif augmenté de l'unité 8193, duquel l'exposant est 13 nombre premier. Je dis que, si vous divisez 8193 par 3, le quotient ne pourra être divisé que par un nombre qui surpasse de l'unité le double de 13 exposant susdit, ou un multiple dudit double de 13, etc, à l'infini."''</ref>
==== Abaissement des puissances en carrés ====
Avec la deuxième formule du wiki, la '''''formule des carrés''''', peut-être peut-on en tirer une forme plus parlante, pouvant aboutir sinon à une démonstration, une intuition. ''Fermat'', ayant énormément travaillé sur les carrés, devait surement la connaître.
Par exemple, en partant de <math>(z-u)^n+(z-v)^n=z^n</math>, <math>z</math> pair , <math>(u,v)</math> impairs premiers avec <math>z</math>
on arrive à: <math>zf_n(z,u)^2-uf_n(u,z)^2+zf_n(z,v)^2-vf_n(v,z)^2=z^n</math>,
donc une forme : <math>z^n-z(a^2+b^2)+uc^2+vd^2 =0</math>, <math>(a,b,c,d,u,v)</math> impairs premiers avec <math>z</math>, <math>(u,c),(v,d)</math> premiers entre eux
Cette expression interdirait-elle à <math>z </math> d'être entier?
Les racines des polynômes du type <math>X^n-2rX+2p, r \in \mathbb{N} ,p \in \mathbb{Z}</math> , ont-elles des propriétés particulières?
Est-ce généralisable? Car on obtient la même forme pour <math>(z-u)^p+(z-v)^q=z^n</math>, ici<math>(p,q,n)</math> impairs quelconques<ref name=":0">Fermat est en en fait "tombé" sur un cas particulier. En effet, les arithméticiens ont beaucoup avancé depuis 1994. Désormais, le théorème de Fermat, "<math>x^p+y^p=z^p</math> ''sans solution pour'' <math>p>2</math> et <math>(x,y,z) \in \mathbb{N}^3</math>", n'est plus qu'un tout petit cas particulier d'une conjecture beaucoup plus vaste,"(''Tidjman et Zagier''): <math>x^p+y^q=z^r</math>''sans solution pour'' <math>(p,q,r)</math> ''<u>tous supérieur à 2</u> et <math>(x,y,z) \in \mathbb{N}^3</math> premiers entre eux.".'' cf https://fr.wikipedia.org/wiki/Conjecture_abc#Triplets_(a,_b,_c) . Fermat n'a pas conjecturé qu'''<u>aucune puissance supérieure au carré ne peut être partégée en 2 puissances quelconques supérieure au carré</u>''. Ce qui nous montre bien qu'il évoluait dans un cadre de pensée particulier.</ref>. Ce qu'annonce la conjecture de ''Tidjman et Zagier'' pour toutes les puissances
== Postface ==
Ce travail a été motivé par ces polémiques autour du [[w:Dernier_théorème_de_Fermat|Grand théorème de Fermat]], ravivées par la démonstration de Wiles en 1994. Fermat avait donc dit vrai<ref>il existe des suites des couples <math>(n^{19}+6, ~(n+1)^{19}+6)_{n \in \mathbb{N}}</math> dont on pourrait aisément conjecturer la coprimalité ... poutant, très tardivement, un premier contrexemple apparaît, ici pour <math>n=1578270389554680057141787800241971645032008710129107338825798 </math> cf "[https://www.ilemaths.net/sujet-premiers-entre-eux-888188.html premiers entre eux?"]</ref><ref>La suite de Perrin <math>(P_n)</math> est un autre exemple de fausse conjecture: https://fr.wikipedia.org/wiki/Suite_de_Perrin#Utilisation_comme_test_de_primalit%C3%A9 . La conjecture est "si ''n'' divise <math>P_n</math> alors ''n'' est un nombre premier". le premier contre-exemple n'a été trouvé qu'en 1982 pour <math>n=271441=521^2</math> . Le nombre <math>P_{271441}</math> a 33150 chiffres!!</ref>! Faisons un bref rappel ici. 1648, Fermat lit Diophante. Ce chapitre où il y est question de partager un nombre carré en une somme de 2 carrés<ref name=":1">{{Lien web|titre=arithmetica Livre 2 Question 9 et 10|url=http://schemath.com/arithmetica_livre2._q9et10.html|site=schemath.com|consulté le=2024-07-15}}</ref>. C'est à dire reconstituer un triangle rectangle alors qu'on en connait que son hypoténuse. Géométriquement, les sommets de ces triangles sont sur le cercle de diamètre l'hypoténuse. Mais ici c'est d'arithmétique qu'il s'agit. Diophante donne une méthode pour trouver deux fractions, mesures des deux côtés<ref><math>h</math> l’hypoténuse et <math>c</math> un côté. L'astuce revient à poser <math>h^2=c^2+(h-\alpha c)^2</math> afin que les <math>h^2</math> disparaissent. Ici <math>\alpha \in \mathbb{Q}</math> un paramètre. Ce qui donne après développement <math>c=\dfrac{2\alpha}{1+\alpha ^2}h</math> . Et l'autre côté <math>\dfrac{\alpha^2-1}{1+\alpha^2}h</math> . Ici il faut <math>\alpha > 1</math> pour rester avec des valeurs "positives" et donner un sens géométrique. Notons la transformation inverse <math>\alpha \rightarrow \alpha^{-1}</math> qui donne les mêmes valeurs (au signe près)! Rien qu'en prenant <math>\alpha \in \mathbb{N}</math>, on obtient une infinité de solutions.</ref>. A cette lecture, on s'imagine Fermat qui bouillonne et s'arrête un temps. Il a une idée. On imagine sa fulgurance, vu la la clarté et la brillance de son annotation. Il écrit, en latin, ces mots célèbres: ''"aucune puissance supérieure au carré ne peut être partagée en deux du même nom''". Fermat en avait-il une preuve? Était-elle arithmétique<ref>La méthode de Diophante pour les cubes tombe rapidement dans une impasse. En posant <math>h^3=c^3+(h-\alpha c)^3 </math>, on arrive à <math>(1-\alpha^3)c^2+3h\alpha ^2c-3\alpha h^2=0</math> . Soit un polynôme du second degré en <math>c</math> avec <math>\Delta _c=3h^2\alpha (4-\alpha ^3)</math> . Avec <math>\alpha \in \mathbb{Q}, \alpha = \dfrac{p}{q}</math>, on arrive à <math>\Delta _c=\dfrac{h^2}{q^4}3p(4q^3-p ^3)</math> . Or l'équation diophantienne <math>3p(4q^3-p ^3)=d^2</math> est impossible à résoudre directement. Et justement! On sait qu'il n'y en a pas de solutions grâce au théorème de Fermat!</ref> ou géométrique? En existe-t-il une démonstration plus simple que celle de Wiles? Cette prétendue "''marge trop petite''" est-elle vraiment la bonne traduction, comme le démentent certains latinistes<ref>{{Lien web|titre=Dernier Théorème de Fermat, révélation de son idée.|url=http://franquart.fr/Revelation_DTF.html|site=franquart.fr|consulté le=2024-07-15}}</ref>? Bien avant ces querelles légitimes, une question plus fondamentale s'impose immédiatement à n'importe qui revisite le théorème: comment un homme pourrait-il recevoir une vérité si vaste, si générale, sans sa démonstration<ref>{{Lien web|langue=fr|titre=Recherche:L'énigme de Fermat, le sublime dans tous ses états — Wikiversité|url=https://fr.wikiversity.org/wiki/Recherche:L%27%C3%A9nigme_de_Fermat,_le_sublime_dans_tous_ses_%C3%A9tats|site=fr.wikiversity.org|consulté le=2024-07-15}}</ref>? Difficile à croire, même si nous savons qu'en mathématiques, il n'est pas rare que l'intuition devance la preuve<ref>lire le magnifique ouvrage de Cédric Villani {{Chapitre-B|langue=fr|titre chapitre=Théorème vivant|titre ouvrage=Wikipédia|date=2021-08-23|lire en ligne=https://fr.wikipedia.org/w/index.php?title=Th%C3%A9or%C3%A8me_vivant&oldid=185750389|consulté le=2024-07-16}}</ref>. Cependant il y a toujours un terreau préparatoire à toute découverte. Un long travail préliminaire, qui peut durer des années. Une maîtrise d'outils novateurs, à la portée aussi générale que la découverte qui s'en suivra. D'où cette question: quelles pouvaient être les connaissances de Fermat englobant "''toutes les puissances''"<ref name=":0" />? Rappelons que son niveau de connaissance en arithmétique fut celui d'un lycéen d'aujourd'hui en fin de Terminale "Maths Expertes" (oubliée la technique de la "descente" hors programme, pourtant contribution majeure de Fermat au raisonnement par récurrence<ref>La plus didactique étant à mon avis la descente pour prouver que la seule solution à <math>(x,y,z) \in \mathbb{N}^3 ,~ x^2+y^2=3z^2</math> est <math>(0,0,0)</math> </ref>). Mais point de calculatrice. On factorisait à la main. On décomposait de tête. Pour arriver à ses nombreux résultats, Fermat a dû développer des techniques de calcul prodigieuses. Mais il ne les dévoilait pas dans ses correspondances. Doué d'une acuité sans pareil, il fut un génie en son temps.
Ici nous avons essayé de reprendre Fermat "au mot". Que signifie "''partager une puissance''"? Tout comme il aurait pu le faire, nous sommes parti du binôme. La première contrainte étant que le partage doit donner systématiquement, pour n'importe quelle puissance, une somme de deux nombres toujours premiers entre eux. Nous avons cherché d'éventuels regroupements des termes du binôme qui auraient cette propriété. Et effectivement, dans le cas n impair, nous en avons trouvé. De fil en aiguille, nous avons découvert une autre propriété encore plus étonnante concernant leur décomposition en facteurs premiers. Ces généralités auraient pu être connues de Fermat.
== Remerciements ==
Merci aux équipes du forum [https://www.ilemaths.net/forum.php www.ilemaths.net] (notamment elhor_abdelali et jandri pour les démonstrations)
Merci à [https://math.stackexchange.com math.stackexchange.com] (notamment ScratchingTheSurface et Thomas Andrews pour les démonstrations)
Merci à la distribution Linux [https://www.mageia.org/fr/ Mageia] , toujours là depuis toutes ces années. Et le bureau [https://xfce.org/ XFCE]
Merci au site [https://www.dcode.fr/decomposition-nombres-premiers dcode.fr] pour la décomposition de grands nombres
Merci à Wikiversité
----<!-- NE RIEN ÉCRIRE SOUS CETTE LIGNE -->
86s1o9u8cnt2at0wvijci3663btfysb
Recherche:Sur l’extension des genres grammaticaux en français/-al
104
83653
966465
956557
2025-07-08T09:35:14Z
Moonlight0712
78376
Références: wikification
966465
wikitext
text/x-wiki
Dans le corpus considéré l'épicénie pour les noms en ''-al'' concerne ''adal, Awabakal''<ref>{{Article|prénom1=Marcel|nom1=Mauss|titre=L'origine des pouvoirs magiques dans les sociétés australiennes|périodique=Annuaires de l'École pratique des hautes études|volume=17|numéro=13|date=1903|doi=10.3406/ephe.1903.19612|lire en ligne=https://www.persee.fr/doc/ephe_0000-0002_1903_num_17_13_19612|consulté le=2024-03-17|pages=1–55}}</ref>'', baal, Cheval, choual, goal''<ref>{{Lien web|langue=fr|titre=Un jeune réalisateur rennais met une goal à l’honneur ! [vidéo]. Cinéma|url=https://rennes.maville.com/cinema/cinemam_detail_-un-jeune-realisateur-rennais-met-une-goal-a-l-honneur-%5Bvideo%5D_52674-2317366_actu.Htm|site=rennes.maville.com|consulté le=2024-03-22}}</ref><ref>{{Lien web|langue=fr|nom1=Montaigne|prénom1=Tania de|titre=Et si le foot féminin n’existait pas ?|url=https://www.liberation.fr/debats/2019/06/07/et-si-le-foot-feminin-n-existait-pas_1732458/|site=Libération|consulté le=2024-03-22}}</ref>'', Djirubal ou Dyirbal, Gal, Joual,'' ''kangal''<ref>{{Lien web|nom1=Diedrichs|prénom1=Coralie|titre=Le Kangal ou Berger d'Anatolie : caractère, origine, conseils d'élevage, santé|url=https://jardinage.lemonde.fr/dossier-1767-kangal-berger-anatolie-chien.html|site=Binette & Jardin|date=2018-03-15|consulté le=2024-03-25}}</ref><ref>{{Lien web|langue=fr|titre=BERGER D'ANATOLIE ou KANGAL - Page 6|url=https://educationcanine.forumactif.com/t7318p125-berger-d-anatolie-ou-kangal|site=educationcanine.forumactif.com|consulté le=2024-03-25}}</ref><ref>{{Lien web|langue=fr|titre=kangal (ou berger d'anatolie) - Page 1|url=https://www.forum-chien.com/t5810p6-kangal-ou-berger-d-anatolie|site=www.forum-chien.com|consulté le=2024-03-25}}</ref>, ''Kanjobal'' ou ''Q’anjob’al'' , ''Laal'', ''marie-chantal'', marque-mal<ref>{{Lien web|titre=Dictionnaire des régionalismes de France {{!}} marque-mal|url=https://drf.4h-conseil.fr/pages/D1M0036.html|site=drf.4h-conseil.fr|consulté le=2024-03-30}}</ref>, ''marshal'', ''sahiwal, Sambal, simmental,'' ''simmenthal'', ''stal'' comme apocope péjorative de staliniste, Tal, Tubatulabal, Tussentaal, tux-zillertal, Tzeltal.
À noter que goal diffère sensiblement des autres entrées dans la mesure où -oa- y forme une diphtongue et se prononce /ɡol/.
Bien que n'appartenant pas aux mots pertinents pour cette section, il peut être noté ici au passage que ''femme-animal''<ref>{{Lien web|langue=fr-FR|nom1=Rochère|prénom1=Cécile Dutheil de la|titre=Femmes animales. Bestiaire métaphorique, de Laure Belhassen|url=https://www.en-attendant-nadeau.fr/2019/10/22/belles-betes-belhassen/|site=En attendant Nadeau|date=2019-10-22|consulté le=2024-03-22}}</ref><ref>{{Article|langue=fr|prénom1=Alain Patrick|nom1=Olivier|titre=Opéra populaire et esthétique savante|périodique=Rue Descartes|volume=104|numéro=2|date=2023|issn=1144-0821|doi=10.3917/rdes.104.0069|lire en ligne=https://www.cairn.info/revue-rue-descartes-2023-2-page-69.htm|consulté le=2024-03-22|pages=69–86}}</ref><ref>{{Lien web|langue=fr-FR|nom1=Cazier|prénom1=Jean-Philippe|titre=La poésie anarchique de Liliane Giraudon (Polyphonie Penthésilée)|url=https://diacritik.com/2022/04/05/la-poesie-anarchique-de-liliane-giraudon-polyphonie-penthesilee/|site=DIACRITIK|date=2022-04-05|consulté le=2024-03-22}}</ref> alterne avec ''homme-animal'', tout comme ''femme-chacal''<ref>{{Chapitre-B|langue=fr|prénom1=Giorgio|nom1=Passerone|titre chapitre=VI. 2012. Cinéma rock|titre ouvrage=Un lézard : Le cinéma des Straubs|éditeur=Presses universitaires du Septentrion|collection=Arts du spectacle – Images et sons|date=2014|isbn=978-2-7574-1420-0|lire en ligne=https://books.openedition.org/septentrion/2574|consulté le=2024-03-22|passage=189–227}}</ref><ref>{{Lien web|langue=fr|nom1=grande-et-petites-histoires-de-la-thailande.over-b|titre=A 440 - LES VIES DE BOUDDHA LORSQU’IL ÉTAIT ANIMAL : SES SEPT VIES COMME LION.|url=https://grande-et-petites-histoires-de-la-thailande.over-blog.com/2021/08/a-440-les-vies-de-bouddha-lorsqu-il-etait-animal-ses-sept-vies-comme-lion.html|site=Le blog des Grande-et-petites-histoires-de-la-thaïlande.over-blog.com|consulté le=2024-03-22}}</ref><ref>{{Lien web|titre=Hathor {{!}} Wiki {{!}} - { Le Refuge } - Amino|url=https://aminoapps.com/c/lerefuge897/page/item/hathor/X0Kj_GJ3TXImPPrVnvJqZw28NZ6X8j7pQv|site=- { Le Refuge } - {{!}} aminoapps.com|consulté le=2024-03-22}}</ref> alterne avec ''homme-chacal'' : bien qu’ici il n'y ai aucune implication de la terminaison -al dans la flexion, le paradigme ne se limite pas à une simple épicénie. Par ailleurs les termes ''femme-chacale''<ref>{{Lien web|langue=fr-FR|titre=PYROMANE – CHAPITRE 6|url=https://lesecritsdambre.fr/2024/02/04/pyromane-chapitre-6/|site=Les écrits d'Ambre|date=2024-02-04|consulté le=2024-03-25}}</ref><ref>{{Lien web|titre=Femmes! {{!}} Les Poèmes Et Écritures FR Amino|url=https://aminoapps.com/c/lespoemes/page/blog/femmes/5G86_B2UVuP5Zrn6vgXLPRl6X4KKxQVD6b|site=Les Poèmes Et Écritures FR {{!}} aminoapps.com|consulté le=2024-03-25}}</ref><ref>{{Lien web|langue=fr|titre=Ce forum aurait besoin d'un relooking...|url=https://eviala.forumsrpg.com/t133-ce-forum-aurait-besoin-d-un-relooking|site=eviala.forumsrpg.com|consulté le=2024-03-25}}</ref> et ''femme-animale''<ref>{{Lien web|langue=fr-FR|titre=FÉMININ SACRÉ – CHAMANE DU JOUR 31 AOUT: LA FEMME ANIMALE {{!}} École Féminin Masculin Sacré|url=https://femininmasculinsacre.com/feminin-sacre-chamane-du-jour-31-aout-femme-animale/|date=2014-08-30|consulté le=2024-03-25}}</ref><ref>{{Lien web|titre="femme-animale" at DuckDuckGo|url=https://duckduckgo.com/?t=ffab&q=+%22femme-animale%22&ia=web|site=duckduckgo.com|consulté le=2024-03-25}}</ref><ref>{{Article|langue=fr|prénom1=Emilie|nom1=Etienne|titre=Érotique de la femme-animale dans la peinture baroque|périodique=Imaginaire & Inconscient|volume=33|numéro=1|date=2014|issn=1628-9676|doi=10.3917/imin.033.0133|lire en ligne=https://www.cairn.info/revue-imaginaire-et-inconscient-2014-1-page-133.htm|consulté le=2024-03-25|pages=133–143}}</ref> sont également employés.
====== Métaphores et métonymies haplogeste ======
''Un atabal, un cimbal, un kaval, un mescal, un muscal, un timbal'', ''un virginal'', ''un surmandal'', ''un svarmandal, un swarmandal'', ''un timbal, un virginal'' peuvent métonymiquement désigner la personne qui joue de cet instrument.
De même pour ce qui est d'une arme qui peut désigner la personne qui l'emploie dont sont ''un'' ''kinjal, un pétrinal, un poitrinal'' ou ''pétrinal.''
Dans dans les outils divers se trouve ''un fanal'' ou ''phanal.''
Parmi les termes d'anatomie où par métonymie une partie d'un corps peut désigner la personne à qui il appartient se trouvent : ''un abdominal'', ''un bocal'' comme synonyme de tête, ''un brachial'', ''un brachio-radial, un coronal, un coxal, un dorsal, un entosternal, un épijugal, un frontal, un hyosternal, un hyposternal, un maxillo-labial, un quadratojugal, une queue-de-cheval, un occipital, un pariétal, un pectoral, un pubio-sternal, un pyramidal, un radial, un rupéal, un spinal, un sterno-costal, un temporal, un thyréal, un thyréohyal, un thyrohyal, un trifacial, un tympanal, un vagal, un xiphisternal'' et ''un zygomato-labial.''
''Un mental'' peut métonymiquement désigner la personne à travers qui s'incarne l'ensemble d'activités intellectuels en question.
Du côté vestimentaire susceptible de servir de base métonymique se trouve ''un cendal, un corporal, un futal, un grémial, un petchimal, un romal, un saroual, un seroual, une sortie-de-bal, un tergal'' et ''un vadmal.''
====== Défectivités ======
''Un abdal'' désigne un missionnaire musulman soufi, et ne semble pas suciter d'emploi à l'ambigu.
En Asie centrale ''un aksakal'' ou ''un aqsaqal'' désigne une personne âgée, doyen et incarnation de la sagesse<ref>{{Lien web|titre=KIRGHIZISTAN RECIT de VOYAGE en PHOTOS du KIRGHIZSTAN|url=http://bourlingueurs.com/kirghizstan-kirghizistan/index.htm|site=bourlingueurs.com|consulté le=2024-03-17}}</ref> portant typiquement une barbe blanche éponyme, et par extension au Kirghizistan, quelque membre d’une cour d’aksakals.
Si ''allodiale'' dériverait sans difficulté de allodial pour désigner la propriétaire d’un alleu ou d'un franc-alleu, comme l'atteste d'ailleurs son emploi comme forme adjectivale<ref>{{Ouvrage|nom1=Robarts - University of Toronto|prénom2=Germain|nom2=Mouynès|titre=Ville de Narbonne; inventaire des Archives communales antérieures a 1790. Série AA: Actes constitutifs et politiques de la commune. Rédigé par Germain Mouynès|éditeur=Narbonne E. Caillard, imprimeur-libraire|date=1877|lire en ligne=http://archive.org/details/villedenarbonnei00archuoft|consulté le=2024-03-17}}</ref><ref>{{Article|prénom1=Antoni|nom1=Furió|prénom2=Antonio José|nom2=Mira Jódar|titre=Le marché de la terre dans le pays de Valence au bas Moyen Âge|périodique=Publications de l'École Française de Rome|volume=350|numéro=1|date=2005|lire en ligne=https://www.persee.fr/doc/efr_0223-5099_2005_act_350_1_8112|consulté le=2024-03-17|pages=573–623}}</ref><ref>{{Chapitre-B|langue=fr|prénom1=Bruno|nom1=Phalip|titre chapitre=La charte dite de Clovis|auteurs ouvrage=Mélinda Bizri, Marie Charbonnel, Laura Fouliquier, Pascale Chevalier (dir.)|titre ouvrage=Bruno Phalip, loin des chantiers battus, un autre discours : Travaux et recueil d’articles|lieu=Dijon|éditeur=ARTEHIS Éditions|collection=Monographies et Actes de colloques|numéro dans collection=7|date=2023|isbn=978-2-9580726-7-4|doi=10.4000/books.artehis.32280|lire en ligne=https://books.openedition.org/artehis/32280|consulté le=2024-03-17}}</ref>, il n'en pas moins qu'en tant que nom commun cette flexion n'a pas été trouvé en usage au terme d'une succincte recherche.
''Un cathédral'' désigne quelque ''chanoine cathédral'', qui siège au chapitre d’une église cathédrale. Cependant ''une cathédrale'' ne semble pas en usage pour désigner ''une chanoinesse'', bien qu'au moins Paula Gooder a été nommée chancelière chanoinesse de la cathédrale Saint Paul de Londres<ref>[https://www.lambethconference.org/wp-content/uploads/2021/05/The-First-Letter-of-Peter-A-Global-Commentary-final-text-FRENCH.pdf La Première Épître de Pierre La Première Épître de Pierre Commentaire global Sous la direction de Jennifer Strawbridge Contributions des membres du Séminaire St Augustin]</ref>.
Les termes ''cipal'' et ''municipal'' peuvent être employé pour désigner quelque ''garde municipal'', avec ''cipal'' renvoyant également à une personne ayant le grade de ''maître principal'' dans la marine française. Dans les deux cas, ils sont manifestement construits par aphérèse donnant une appellation brève et informel. Si des formes comme ''maïstreuse principale'' à l'ambigu et ''maîtrurge principaule'' ou ''mestre principaule'' à l'isonèphe sont évidemment envisageables à partir des propositions d'alternances documentées dans d'autres sections, elles ne se trouveraient que fortuitement dans des attestations antérieures à la présente recommandation. De fait ni ''cipale,'' ni ''municipale'' et encore moins ''cipaule'' et ''municipaule'' n'ont été trouvé dans l'usage après succincte recherche.
''Un hamal'' désigne un porteur de palanquin dans le contexte indien. Le terme dérive de l’arabe , ''<code>ḥammāl/حمال </code>'':''porteur''. Il ne semble pas y avoir d'alternance ambigüe consacrée par l'usage. En s'inspirant de la forme féminine en arabe ''<code>ḥāmilah/حاملة</code>'' il serait envisageable de proposer hamila. De même pour ''un hammal'', portefaix d'Asie<ref>{{Lien web|langue=fr-FR|nom1=Universalis|prénom1=Encyclopædia|titre=Définition de hammal - étymologie, synonymes, exemples|url=https://www.universalis.fr/dictionnaire/hammal/|site=Encyclopædia Universalis|consulté le=2024-03-22}}</ref> qui pourrait être alterné avec hammila.
''Un mestral'' désigne la personne en charge d’une mestralie, unité administrative regroupant plusieurs paroisses qui fut employée en Savoie au Moyen Âge. La seule mention de ''la mestrale'' semble être lié à une erreur de rédaction en lieu et place de mestralie<ref>{{Lien web|langue=fr-FR|titre=Ephémérides {{!}}|url=http://etatfederaldesavoie.com/?page_id=4519|site={{!}}|consulté le=2024-03-31}}</ref>. Il en va de même pour ''le moral,'' en tant qu'ensemble des facultés morales.
Un Novial désigne la personne capable d'employer la langue construite éponyme, langue créée par le linguiste danois Otto Jespersen. Une succincte recherche n'a pas permit de trouver d'attestation pour ''une Novial''.
Un trial désigne un ténor léger dans l’opéra-comique et ne semble pas connaître d'alternance, qu'elle soit suffixale ou même via une base supplétive.
====== Flexions supplémentaires ======
Pour les ostentatoires il faudra différencier :
* ''adal'', ''baal, kangal'', ''sahiwal, simmental, simmenthal'', ''<u>tux-zillertal</u>'' qui peuvent être rattaché à un isonèphe virtuel en ''-aire'', comme ''adalaire'', et donc à la série ostentatoire ''-atiẽre, -ìre, -āre, -ǫre, -úre'' ;
* ''Awabakal, Gal,'' ''Joual'', ''Kanjobal'', ''Laal'', Tal, Tubatulabal, Tussentaal, Tzeltal à considérer comme rattachable à quelque forme virtuelle d'isonèphe comme ''-aire, -isque, -ophone'' et employer les alternances ostentatoires correspondantes pour le suffixe topique ;
* ''Cheval'', au sens de personne du signe astrologique, peut être rattaché à un isonèphe virtuel en -esque ;
* ''choual'' et ''joual'', synonymes de cheval mais épicènes, et qui par analogie à leur lien étymologique avec le latin ''caballus'' peut être rattaché à des isonèphes virtuels ''choualus'' et ''joualus'', et donc à la série ostentatoire -ẽş, -ìş, -āş, -ǫş, -úş ;
* marie-chantal, issue d'une antonomase et qui peut être rattaché à l'isonèphe virtuel marie-chantalesque, et par suite à la série ostentatoire -iẽsque, -ìsque, -āsque, -ǫsque, -ûsque ;
* marque-mal peut être rattaché à l'isonèphe virtuel ''marque-malingre'', et par suite à la série ostentatoire -iẽgre, -aìgre, -iāgre, -ǫigre, -iúgre, soit marque-maliẽgre, marque-malaìgre, marque-maliāgre, marque-malǫigre, marque-maliúgre ;
* marshal en français semble se cantonner à une épicénie stricte<ref>{{Chapitre-B|langue=fr|titre chapitre=Fire with Fire : Vengeance par le feu|titre ouvrage=Wikipédia|date=2024-02-12|lire en ligne=https://fr.wikipedia.org/w/index.php?title=Fire_with_Fire_:_Vengeance_par_le_feu&oldid=212404158|consulté le=2024-03-30}}</ref>, alors que l'anglais auquel il est emprunté connaît également marshaless<ref>{{Chapitre-B|langue=en|titre chapitre=marshaless|titre ouvrage=Wiktionary, the free dictionary|date=2020-09-21|lire en ligne=https://en.wiktionary.org/w/index.php?title=marshaless&oldid=60457479|consulté le=2024-03-30}}</ref>, ce qui permet de le ratacher aisément au cas de l'alternance -ess, -∅, -estre, menant à l’alternance ostentatoire ''marshaliēstre, marshalìstre, marshalāstre, marshalǫstre, marshalûstre.''
* ''stal'' qui pourra servir de base pour construire directement ''stalẽ, stalì, stalā, stalǫ, stalû''.
====== Biotique haplogeste ======
Le biotique haplogeste comprend :
{{colonnes|
* un aal<ref>{{Lien web|langue=fr|titre=Page:Trousset - Nouveau dictionnaire encyclopédique universel illustré - tome 1.djvu/13 - Wikisource|url=https://fr.wikisource.org/wiki/Page:Trousset_-_Nouveau_dictionnaire_encyclop%C3%A9dique_universel_illustr%C3%A9_-_tome_1.djvu/13|site=fr.wikisource.org|consulté le=2024-03-17}}</ref>, arbre ;
* un abhal, baie du genévrier et par métonymie l'arbre lui-même ;
* un alhandal, plante ;
* un amiral, insecte ou mollusque ;
* un animal, métazoaire ;
* un anomal, spécimen qui ne peut être classifié car il en défit les hypothèses taxonymiques ;
* un baribal, mammifère ;
* un barral, arbre ;
* un bayal, arbre ;
* un bengal, mammifère ;
* une brinjal, plante ,
* un caracal, mammifère ;
* un cardinal, insecte ou oiseau ;
* une cascal, ver ;
* un chital, mammifère ;
* un commensal, micro-organisme ;
* un cornal, oiseau ;
* un coucal, oiseau ;
* un datal, cépage ;
* un fer-à-cheval, mammifère ou plante ;
* un floréal, cépage ;
* un florental, cépage ;
* un franc-réal, fruit de poirier et par métonymie l'arbre lui-même ;
* un frankenthal, cépage ;
* un fromental, plante ;
* un fronteval, plante ;
* un gavial, reptile ;
* un gayal, mammifère ;
* un goral, mammifère ;
* un gratgal, plante ;
* une harmal, plante ;
* un huémal, mammifère ;
* un jackal, mammifère ;
* un jharal, mammifère ;
* un landal, cépage ;
* un lival, cépage ;
* un lucerdal, mammifère ;
* un maral, mammifère ;
* un mords-cheval, plante ;
* un mrigal, poisson ;
* un narval ou un narwal, mammifère ;
* un nopal, plante ;
* un noual, cépage ;
* un pied-de-cheval, mollusque ;
* un quetzal, oiseau ;
* une queue-de-cheval, plante ;
* un rorqual, mammifère ;
* une roseval, plante ;
* un sabal, plante ;
* un sandal ou un santal, arbre ;
*un sal, variante de saul, arbre ;
*un salal, plante ;
*un secacal, plante ;
*un sennal, poisson ;
*un serval, mammifère ;
*un seyval, cépage ;
*un shal, poisson ;
*un sisal, plante ;
*un supervital, arbre ;
*un talmerital, plante ;
*un tassergal, poisson ;
*un trompe-cheval, plante ;
*un urial, mammifère ;
*un vagal, mollusque ;
*un végétal, être vivant ;
*un warragal ou warrigal, mammifère.
}}
<noinclude>
====== Références ======
<references/>
</noinclude>
ivvjt10pl1tv3zc6gd0twalts7vsmc9
Wikiversité:La salle café/juin 2025
4
85898
966468
966294
2025-07-08T10:24:48Z
Crochet.david
317
.
966468
wikitext
text/x-wiki
__EXPECTED_UNCONNECTED_PAGE__
<noinclude>{{SC|2025|06}}{{Clr}}</noinclude>
== Actualités techniques n° 2025-23 ==
<section begin="technews-2025-W23"/><div class="plainlinks">
Dernières '''[[m:Special:MyLanguage/Tech/News|actualités techniques]]''' de la communauté technique de Wikimedia. N’hésitez pas à informer les autres utilisateurs de ces changements. Certains changements ne vous concernent pas. [[m:Special:MyLanguage/Tech/News/2025/23|D’autres traductions]] sont disponibles.
'''En lumière cette semaine'''
* L'[[mw:Special:MyLanguage/Extension:Chart|extension Chart]] est maintenant disponible sur tous les wikis Wikimedia. Les éditeurs peuvent utiliser cette nouvelle extension pour créer des visualisations de données interactives comme des diagrammes à barres, à lignes, avec des zones, et circulaires. Chart a été créée pour remplacer la plupart des utilisations de l'ancienne [[mw:Special:MyLanguage/Extension:Graph|extension Graph]].
'''Actualités pour la contribution'''
* Il est maintenant plus simple de configurer les citations automatiques pour votre wiki dans le [[mw:Special:MyLanguage/Citoid/Enabling Citoid on your wiki|générateur de citations]] de l'éditeur visuel. Les administrateurs peuvent maintenant définir un modèle par défaut en utilisant la clé <code dir=ltr>_default</code> dans la page locale <bdi lang="en" dir="ltr">[[MediaWiki:Citoid-template-type-map.json]]</bdi> ([[mw:Special:Diff/6969653/7646386|exemple de modification]]). Définir ce réglage par défaut permettra aussi de pérenniser vos configurations existantes lorsque de [[phab:T347823|nouveaux types d'objets]] seront ajoutés à l'avenir. Vous pouvez toujours définir des modèles pour des types d'objets individuels et ils seront prioritaires par rapport au modèle par défaut. [https://phabricator.wikimedia.org/T384709]
* [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Sujet récurrent]] Voir {{PLURAL:20|la tâche soumise|les {{formatnum:20}} tâches soumises}} par la communauté [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|résolue{{PLURAL:20||s}} la semaine dernière]].
'''Actualités pour la contribution technique'''
* À partir de la semaine du 2 juin, les robots qui utilisent <code dir=ltr>action=login</code> ou <code dir=ltr>action=clientlogin</code> pour s'authentifier auront un taux d'échec plus fréquent. Cela est dû à des protections plus fortes contre les connexions suspectes. Les robots qui utilisent des [[mw:Special:MyLanguage/Manual:Bot passwords|mots de passe de robots]] ou une authentification sans connexion telle que [[mw:Special:MyLanguage/OAuth/Owner-only consumers|OAuth]] ne seront pas affectés. Si votre bot n'utilise aucun des deux, vous devriez le mettre à jour ; utiliser <code dir=ltr>action=login</code> sans un mot de passe de robot a été rendu désuet [[listarchive:list/wikitech-l@lists.wikimedia.org/message/3EEMN7VQX5G7WMQI5K2GP5JC2336DPTD/|en 2016]]. Pour la plupart des robots, cela nécessite seulement de changer quel mot de passe ce dernier utilise. [https://phabricator.wikimedia.org/T395205]
* À partir de cette semaine, les wikis Wikimedia permettront des fonctionnalités ES2017 dans le code JavaScript pour le code officiel, les gadgets et les scripts utilisateurs. La fonctionnalité la plus visible d'ES2017 est la syntaxe <bdi lang="zxx" dir="ltr"><code>async</code>/<code>await</code></bdi>, ce qui permet un code plus facile à lire. Jusqu'à cette semaine, la plateforme ne permettait que jusqu'à ES2016, et quelques mois plus tôt, jusqu'à ES2015. [https://phabricator.wikimedia.org/T381537]
* [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Sujet récurrent]] Détail des mises-à-jour à venir cette semaine : [[mw:MediaWiki 1.45/wmf.4|MediaWiki]]
'''Rencontres et évènements'''
* Les demandes de bourse d'études pour participer à la [[m:Special:MyLanguage/GLAM Wiki 2025|conférence GLAM 2025]] sont maintenant ouvertes. La conférence aura lieu du 30 octobre au 1er novembre, à Lisbonne, au Portugal. Les contributeurs GLAM qui n'ont pas les moyens de financer leur participation peuvent [[m:Special:MyLanguage/GLAM Wiki 2025/Scholarships|faire une demande ici]]. La date limite de candidature est le 7 juin.
'' '''[[m:Special:MyLanguage/Tech/News|Actualités techniques]]''' préparées par les [[m:Special:MyLanguage/Tech/News/Writers|rédacteurs des actualités techniques]] et postées par [[m:Special:MyLanguage/User:MediaWiki message delivery|robot]]. [[m:Special:MyLanguage/Tech/News#contribute|Contribuer]] • [[m:Special:MyLanguage/Tech/News/2025/23|Traduire]] • [[m:Tech|Obtenir de l’aide]] • [[m:Talk:Tech/News|Donner son avis]] • [[m:Global message delivery/Targets/Tech ambassadors|S’abonner ou se désabonner]].''
</div><section end="technews-2025-W23"/>
<bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 2 juin 2025 à 23:55 (UTC)
<!-- Message envoyé par User:Quiddity (WMF)@metawiki en utilisant la liste sur https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=28819186 -->
== Message "Cherchez une ébauche à étoffer grâce à la barre ci-dessus !" ==
Depuis [https://fr.wikiversity.org/w/index.php?title=MediaWiki%3ASitenotice&diff=944355&oldid=943496 le 19 septemble 2024] une annonce est mise en place de manière permanente (bien qu’il soit possible de la cacher par opt-in) indiquant "Cherchez une ébauche à étoffer grâce à la barre ci-dessus !".
Enfin le message tout du moins à été réduit à cela depuis lors. La version initiale donnait plus de détails, bien qu’elle manquait aussi de contexte sur la prise de décision ayant mené à sa mise en place. Je n'ai pas trouvé de discussions afférente contenant le message dans l'espace de discussion de la Wikiviversité. Un lien serait le bienvenu. 🙏
Avons-nous des données sur les effets de la mise en place de ce message ? Y-a-t-il eu une recrudescence d’ébauche étoffée ? J’en serais agréablement surpris, mais si ça n’est pas le cas il paraît plus pertinent de le retirer, quitte à méditer d’autres approches pour aboutir à l'objectif escompté. --[[Utilisateur:Psychoslave|Psychoslave]] ([[Discussion utilisateur:Psychoslave|discuter]]) 3 juin 2025 à 00:36 (UTC)
:Bonjour Psychoslave, c'est moi qui ai introduit cette [[MediaWiki:Sitenotice|Sitenotice]], sans avoir lancé de discussion particulière. Bien malheureusement cette campagne n'a, semble-t-il, eu absolument aucun effet (contrairement à la campagne de "recrutement" de référents en 2023) ; je retire donc le message. --[[Utilisateur:Fourmidable|Fourmidable]] ([[Discussion utilisateur:Fourmidable|discuter]]) 3 juin 2025 à 08:09 (UTC)
== Actualités techniques n° 2025-24 ==
<section begin="technews-2025-W24"/><div class="plainlinks">
Dernières '''[[m:Special:MyLanguage/Tech/News|actualités techniques]]''' de la communauté technique de Wikimedia. N’hésitez pas à informer les autres utilisateurs de ces changements. Certains changements ne vous concernent pas. [[m:Special:MyLanguage/Tech/News/2025/24|D’autres traductions]] sont disponibles.
'''En lumière cette semaine'''
* L’[[mw:Special:MyLanguage/Trust and Safety Product|équipe produits Confiance et sûreté]] finalise les travaux nécessaires au déploiement des [[mw:Special:MyLanguage/Trust and Safety Product/Temporary Accounts|comptes temporaires]] sur les grandes Wikipédias plus tard ce mois-ci. L’équipe a collaboré avec les stewards et d’autres utilisateurs disposant de droits étendus afin d’anticiper et de traiter de nombreux cas d’usage qui pourraient se présenter sur les wikis de grande taille, afin que les membres des communautés puissent continuer à modérer et à patrouiller efficacement les comptes temporaires. Il s’agira de la deuxième des trois phases de déploiement ; la dernière aura lieu en septembre au plus tôt. Pour plus d’informations sur les développements récents du projet, [[mw:Special:MyLanguage/Trust and Safety Product/Temporary Accounts/Updates|voir cette mise à jour]]. Si vous avez des commentaires ou des questions, écrivez sur la [[mw:Talk:Trust and Safety Product/Temporary Accounts|page de discussion]] et [[m:Event:CEE Catch up Nr. 10 (June 2025)|rejoignez un « CEE Catch Up »]] ce mardi.
'''Actualités pour la contribution'''
* [[File:Octicons-gift.svg|12px|link=|class=skin-invert|Concerne un souhait]] La fonctionnalité [[mw:Special:MyLanguage/Help:Watchlist expiry|« expiration de la liste de suivi »]] permet aux contributeurs de suivre des pages pendant une durée limitée. Une fois ce délai écoulé, la page est automatiquement retirée de votre liste de suivi. À partir de cette semaine, vous pouvez définir une préférence pour la durée par défaut pendant laquelle vous souhaitez suivre les pages. Les [[Special:Preferences#mw-prefsection-watchlist-pageswatchlist|préférences]] permettent également de définir différentes durées par défaut selon que vous modifiez une page existante, que vous en créez une nouvelle ou que vous utilisez l’annulation rapide (''rollback''). [https://phabricator.wikimedia.org/T265716]
[[File:Talk pages default look (April 2023).jpg|thumb|alt=Capture d'écran des améliorations visuelles apportées aux pages de discussion|Exemple d'une page de discussion avec les améliorations, en français.]]
* L’apparence des pages de discussion va changer sur la quasi-totalité des Wikipédias ([[m:Special:MyLanguage/Tech/News/2024/19|certaines]] ont déjà reçu ce nouveau design, [[phab:T379264|quelques-unes]] le recevront plus tard). Vous pouvez lire les détails concernant ces changements [[diffblog:2024/05/02/making-talk-pages-better-for-everyone/|sur ''Diff'']]. Il est possible de désactiver ces modifications [[Special:Preferences#mw-prefsection-editing-discussion|dans les préférences utilisateur]] (« {{int:discussiontools-preference-visualenhancements}} »). [https://phabricator.wikimedia.org/T319146][https://phabricator.wikimedia.org/T392121]
* Les utilisateurs disposant de certains droits étendus (y compris les administrateurs, bureaucrates, vérificateurs, masqueurs et stewards) peuvent désormais voir les adresses IP de tous les comptes temporaires [[phab:T358853|révélées automatiquement]] pendant des périodes limitées, lorsqu’ils doivent lutter contre du vandalisme rapide impliquant des changements fréquents de compte. Cette fonctionnalité a été demandée par les stewards. [https://phabricator.wikimedia.org/T386492]
* Cette semaine, les équipes des outils de modération et d’apprentissage automatique poursuivent le déploiement [[mw:Special:MyLanguage/2025 RecentChanges Language Agnostic Revert Risk Filtering|d’un nouveau filtre dans les Modifications récentes]], en l’étendant à plusieurs autres Wikipédias. Ce filtre utilise le modèle « Revert Risk », développé par l’équipe de recherche, pour mettre en évidence les modifications susceptibles d’être annulées et aider les patrouilleurs à repérer les contributions potentiellement problématiques. La fonctionnalité sera déployée sur les Wikipédias suivantes : {{int:project-localized-name-afwiki/fr}}{{int:comma-separator/fr}}{{int:project-localized-name-bewiki/fr}}{{int:comma-separator/fr}}{{int:project-localized-name-bnwiki/fr}}{{int:comma-separator/fr}}{{int:project-localized-name-cywiki/fr}}{{int:comma-separator/fr}}{{int:project-localized-name-hawwiki/fr}}{{int:comma-separator/fr}}{{int:project-localized-name-iswiki/fr}}{{int:comma-separator/fr}}{{int:project-localized-name-kkwiki/fr}}{{int:comma-separator/fr}}{{int:project-localized-name-simplewiki/fr}}{{int:comma-separator/fr}}{{int:project-localized-name-trwiki/fr}}. Le déploiement se poursuivra dans les semaines à venir pour inclure [[mw:Special:MyLanguage/2025 RecentChanges Language Agnostic Revert Risk Filtering|le reste des Wikipédias concernées par ce projet]]. [https://phabricator.wikimedia.org/T391964]
* [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Sujet récurrent]] Voir {{PLURAL:27|la tâche soumise|les {{formatnum:27}} tâches soumises}} par la communauté [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|résolue{{PLURAL:27||s}} la semaine dernière]].
'''Actualités pour la contribution technique'''
* Les éditeurs de filtres anti-abus actifs sur Meta-Wiki et les grandes Wikipédias sont priés de mettre à jour les filtres pour les rendre compatibles avec les comptes temporaires. Un lien vers les instructions ainsi que vers les listes privées des filtres à vérifier est [[phab:T369611|disponible sur Phabricator]].
* Les modules Lua ont désormais accès au nom de l’image miniature associée à une page, et sur [https://gerrit.wikimedia.org/g/operations/mediawiki-config/+/2e4ab14aa15bb95568f9c07dd777065901eb2126/wmf-config/InitialiseSettings.php#10849 certains wikis], aux informations d’évaluation des WikiProjets. Cela est possible grâce à deux nouvelles propriétés des objets [[mw:Special:MyLanguage/Extension:Scribunto/Lua reference manual#added-by-extensions|mw.title]], nommées <code dir=ltr>pageImage</code> et <code dir=ltr>pageAssessments</code>. [https://phabricator.wikimedia.org/T131911][https://phabricator.wikimedia.org/T380122]
* [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Sujet récurrent]] Détail des mises-à-jour à venir cette semaine : [[mw:MediaWiki 1.45/wmf.5|MediaWiki]]
'''''[[m:Special:MyLanguage/Tech/News|Actualités techniques]]''' préparées par les [[m:Special:MyLanguage/Tech/News/Writers|rédacteurs des actualités techniques]] et postées par [[m:Special:MyLanguage/User:MediaWiki message delivery|robot]]. [[m:Special:MyLanguage/Tech/News#contribute|Contribuer]] • [[m:Special:MyLanguage/Tech/News/2025/24|Traduire]] • [[m:Tech|Obtenir de l’aide]] • [[m:Talk:Tech/News|Donner son avis]] • [[m:Global message delivery/Targets/Tech ambassadors|S’abonner ou se désabonner]].''
</div><section end="technews-2025-W24"/>
<bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 10 juin 2025 à 01:16 (UTC)
<!-- Message envoyé par User:Quiddity (WMF)@metawiki en utilisant la liste sur https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=28846858 -->
== Pourquoi pas un MOOC sur le fonctionnement de Wikiversité ? ==
Bonjour tout le monde,
Je découvre que les contributeurs du Wiktionnaire francophone ont [[wikt:Projet:MOOC/2018/Contenu|commencé un projet de MOOC sur le fonctionnement de leur wiki]]. Je vois aussi un tout récent [[:pt:WikiConecta/A Wikiversidade|MOOC sur la Wikiversité lusophone]]. Je pense qu'on devrait s'en inspirer, d'autant plus que :
# nous avons une pénurie de contributeurs (créateurs de contenu, référents) ;
# la plupart des créateurs de leçons abandonnent et nous laissent une leçon inachevée dans 90 % des cas ;
# on a beaucoup de pages d'aide rébarbatives que visiblement personne ne lit.
Je serais d'avis de convertir les pages d'aide textuelles au format vidéo, idéalement avec une voix humaine et même un visage humain. Nous fêterons les 20 ans de Wikiversity le 15 août 2026, ce serait bien d'avoir terminé avant cette échéance importante.
Wikiversitairement, [[Utilisateur:Fourmidable|Fourmidable]] ([[Discussion utilisateur:Fourmidable|discuter]]) 7 mai 2025 à 08:09 (UTC)
== Modification bloquée ==
J'ai modifié la page [[Apprentissage par renforcement]] en voulant la structurer comme la page [[Apprentissage supervisé]] et intégrer le contenu de la page actuelle dans la catégorie chapitre, qui fait lien vers une autre page où le contenu de la page avant modification. Ma modification rend la page de présentation du reinforcment learning plus concise et claire en laissant l'accès au contenu présent avant. Mais le système a juste détecté un changement majeure ne voyant plus de tout l'ancien contenu et a donc entièrement bloqué la modification.
Merci de votre compréhension [[Utilisateur:Gideon Offnir|Gideon Offnir]] ([[Discussion utilisateur:Gideon Offnir|discuter]]) 10 juin 2025 à 15:13 (UTC)
:Bonjour {{Mention|Gideon Offnir}} et merci pour votre inscription. Je me permets de vous rappeler que, pour transformer une page en leçon, il ne suffit pas de la reformater en copiant-collant les sections dans des sous-pages de chapitres. Toute leçon doit comporter au moins une activité interactive (quiz, exercice). Sinon, le contenu peut être transféré sur [[b:|Wikilivres]], ou, s'il est très bien sourcé, sur [[w:|Wikipédia]]. D'où le [[Wikiversité:Débat d'admissibilité/Apprentissage par renforcement|débat d'admissibilité en cours]] (un autre pourrait également être lancé pour [[Apprentissage supervisé]]). Cordialement, --[[Utilisateur:Fourmidable|Fourmidable]] ([[Discussion utilisateur:Fourmidable|discuter]]) 11 juin 2025 à 10:17 (UTC)
== Vote now in the 2025 U4C Election ==
<div lang="en" dir="ltr" class="mw-content-ltr">
Apologies for writing in English.
{{Int:Please-translate}}
Eligible voters are asked to participate in the 2025 [[m:Special:MyLanguage/Universal_Code_of_Conduct/Coordinating_Committee|Universal Code of Conduct Coordinating Committee]] election. More information–including an eligibility check, voting process information, candidate information, and a link to the vote–are available on Meta at the [[m:Special:MyLanguage/Universal_Code_of_Conduct/Coordinating_Committee/Election/2025|2025 Election information page]]. The vote closes on 17 June 2025 at [https://zonestamp.toolforge.org/1750161600 12:00 UTC].
Please vote if your account is eligible. Results will be available by 1 July 2025. -- In cooperation with the U4C, [[m:User:Keegan (WMF)|Keegan (WMF)]] ([[m:User talk:Keegan (WMF)|talk]]) 13 juin 2025 à 23:01 (UTC) </div>
<!-- Message envoyé par User:Keegan (WMF)@metawiki en utilisant la liste sur https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=28848819 -->
== <span lang="en" dir="ltr">Tech News: 2025-25</span> ==
<div lang="en" dir="ltr">
<section begin="technews-2025-W25"/><div class="plainlinks">
Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2025/25|Translations]] are available.
'''Updates for editors'''
* You can [https://wikimediafoundation.limesurvey.net/359761?lang=en nominate your favorite tools] for the sixth edition of the [[m:Special:MyLanguage/Coolest Tool Award|Coolest Tool Award]]. Nominations are anonymous and will be open until June 25. You can re-use the survey to nominate multiple tools.
* [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] View all {{formatnum:33}} community-submitted {{PLURAL:33|task|tasks}} that were [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|resolved last week]].
'''Updates for technical contributors'''
* [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] Detailed code updates later this week: [[mw:MediaWiki 1.45/wmf.6|MediaWiki]]
'''In depth'''
* Foundation staff and technical volunteers use Wikimedia APIs to build the tools, applications, features, and integrations that enhance user experiences. Over the coming years, the MediaWiki Interfaces team will be investing in Wikimedia web (HTTP) APIs to better serve technical volunteer needs and protect Wikimedia infrastructure from potential abuse. You can [https://techblog.wikimedia.org/2025/06/12/apis-as-a-product-investing-in-the-current-and-next-generation-of-technical-contributors/ read more about their plans to evolve the APIs in this Techblog post].
'''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]] • [[m:Special:MyLanguage/Tech/News#contribute|Contribute]] • [[m:Special:MyLanguage/Tech/News/2025/25|Translate]] • [[m:Tech|Get help]] • [[m:Talk:Tech/News|Give feedback]] • [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].''
</div><section end="technews-2025-W25"/>
</div>
<bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 16 juin 2025 à 23:38 (UTC)
<!-- Message envoyé par User:Quiddity (WMF)@metawiki en utilisant la liste sur https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=28870688 -->
== Conseil d'administration de la Fondation Wikimédia 2025 - Appel à candidatures ==
<section begin="announcement-content" />
:''<div class="plainlinks">[[m:Special:MyLanguage/Wikimedia Foundation elections/2025/Announcement/Call for candidates|{{int:interlanguage-link-mul}}]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Wikimedia Foundation elections/2025/Announcement/Call for candidates}}&language=&action=page&filter= {{int:please-translate}}]</div>
Bonjour à toutes et à tous,
L'appel [[m:Special:MyLanguage/Wikimedia Foundation elections/2025|à candidatures pour la sélection du Conseil d'administration de la Fondation Wikimédia 2025]] est désormais ouvert du 17 juin 2025 au 2 juillet 2025 à 11:59 UTC [1]. Le conseil d'administration est chargé de superviser le travail de la Fondation Wikimédia, et chaque membre du conseil d'administration est nommé pour un mandat de trois ans [2]. Il s'agit d'un rôle bénévole.
Cette année, la communauté Wikimédia votera entre la fin du mois d'août et le mois de septembre 2025 pour élire deux (2) membres du Conseil d'administration de la Fondation. Seriez-vous - ou connaissez-vous quelqu'un - susceptible de rejoindre le conseil d'administration de la Fondation Wikimedia ? [3]
Apprenez-en plus sur les exigences pour briguer ces postes de direction et sur la manière de soumettre votre candidature sur [[m:Special:MyLanguage/Wikimedia Foundation elections/2025/Candidate application|cette page Meta-wiki]] ou encouragez quelqu’un d’autre à se présenter à l’élection de cette année.
Bien à vous,
Abhishek Suryawanshi<br />
Président du Comité des élections
Au nom du comité des élections et du comité de gouvernance
[1] https://meta.wikimedia.org/wiki/Special:MyLanguage/Wikimedia_Foundation_elections/2025/Call_for_candidates
[2] https://foundation.wikimedia.org/wiki/Legal:Bylaws#(B)_Term.
[3] https://meta.wikimedia.org/wiki/Special:MyLanguage/Wikimedia_Foundation_elections/2025/Resources_for_candidates<section end="announcement-content" />
[[Utilisateur:MediaWiki message delivery|MediaWiki message delivery]] ([[Discussion utilisateur:MediaWiki message delivery|discuter]]) 17 juin 2025 à 17:44 (UTC)
<!-- Message envoyé par User:RamzyM (WMF)@metawiki en utilisant la liste sur https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=28866958 -->
== Growth News #34 ==
<div class="plainlinks mw-content-ltr" lang="fr" dir="ltr">
[[File:Growth team logo - Icon only.svg|right|frameless|class=skin-invert]]
''Actualité trimestrielle de l'équipe Croissance à propos de notre travail pour améliorer l'expérience des novices.''
<span id="Mentoring_new_editors"></span>
=== Mentorat des novices ===
En février, le programme de [[mw:Special:MyLanguage/Growth/Feature summary#Mentorship 2|mentorat]] a été déployé avec succès auprès de 100 % des nouveaux contributeurs de Wikipédia en anglais. Suite à cette étape importante, nous avons collaboré avec Wikipédia en espagnol afin d'étendre la couverture du programme Mentorship à 70 % des nouveaux comptes, avec l'objectif d'atteindre 85 % prochainement, sauf si des préoccupations sont soulevées par les mentors. ([[phab:T394867|T394867]])
<span id="“Add_a_Link”_Task_–_Iteration_and_Experimentation"></span>
=== Tâche « Ajouter un lien » – Itération et expérimentation ===
Nos efforts visant à améliorer et à développer [[mw:Special:MyLanguage/Growth/Personalized first day/Structured tasks/Add a link|la tâche structurée « Ajouter un lien »]] se sont poursuivis sur plusieurs fronts :
* '''Retour d'expérience de la communauté et améliorations apportées au modèle''' : nous avons répondu aux préoccupations de la communauté en apportant des modifications ciblées :
** Restrictions d'accès aux comptes les plus récents ([[phab:T393688|T393688]])
** Certains types de liens ont été supprimés afin de se conformer aux recommandations du manuel de style de Wikipédia en anglais. ([[phab:T390683|T390683]])
** Permettre aux communautés de limiter l'ajout de liens aux novices ([[phab:T393771|T393771]])
** Le modèle utilisé pour suggérer les liens a été amélioré afin de faciliter son apprentissage. ([[phab:T388258|T388258]])
* '''Déploiement sur Wikipédia en anglais et test A/B''' : nous avons augmenté le déploiement à 20 % des nouveaux comptes, et l'analyse est en cours. Les données préliminaires indiquent que cette fonctionnalité incite les novices à finaliser leurs modifications qui ne sera pas annulée. ([[phab:T386029|T386029]], [[phab:T382603|T382603]])
* '''Mise en avant des tâches structurées''' : une expérience consistant à proposer des suggestions d'ajout de liens aux novices pendant qu'ils lisent un article est actuellement menée sur des wikis pilotes (français, persan, indonésien, portugais, arabe égyptien). Les premiers résultats sont en cours d'analyse. ([[phab:T386029|T386029]])
<span id="Newcomer_Engagement_Features"></span>
=== Fonctionnalités d'engagement des novices ===
* '''Notification « Commencer »''' : une nouvelle notification (''via'' Echo/courriel) est en cours de développement afin d'encourager les novices n'ayant encore effectué aucune modification à participer à l'enrichissement du contenu. Les premières études indiquent que ce type d'encouragement est efficace. ([[phab:T392256|T392256]])
* '''Courriel de conformation''' : nous étudions actuellement des moyens de simplifier et d'améliorer le courriel de confirmation de création de compte envoyé aux novices. ([[phab:T215665|T215665]])
<span id="Community_Configuration_Enhancements"></span>
=== Améliorations apportées à la configuration communautaire ===
Les communautés peuvent désormais gérer les espaces de noms éligibles à l'inscription aux événements via [[mw:Community Configuration|la configuration communautaire]]. ([[phab:T385341|T385341]])
<span id="Annual_Planning"></span>
====Plan annuel====
Le plan annuel 2025-2026 de la Fondation Wikimedia prend forme. Les équipes chargées de la croissance et de l'édition se concentreront sur [[metawiki:Wikimedia_Foundation_Annual_Plan/2025-2026/Product_&_Technology_OKRs#Contributor_Experiences_(WE1)|l'objectif '''Expériences des contributeurs (WE1)''']], en mettant l'accent sur l'augmentation des '''modifications constructives''' apportées par les éditeurs ayant moins de 100 contributions cumulées.
<span id="Get_Involved"></span>
=== Participez ===
Nous apprécions vos commentaires et vos idées. Si vous souhaitez participer à une discussion, partager vos commentaires ou tester de nouvelles fonctionnalités, veuillez nous contacter via les tâches Phabricator correspondantes ou [[mw:Talk:Growth|sur notre page de discussion]], dans la langue de votre choix.
''<small>'''[[mw:Special:MyLanguage/Growth/Newsletters|Actualités de l’équipe Croissance]]''' préparées par [[mw:Special:MyLanguage/Growth|l’équipe Croissance]] et postées par [[m:User:MediaWiki message delivery|robot]] • [[mw:Talk:Growth|Donner votre avis]] • [[m:Special:MyLanguage/Global message delivery/Targets/Growth team updates|S’inscrire ou se désinscrire]].</small>''
</div> 17 juin 2025 à 18:51 (UTC)
<!-- Message envoyé par User:Trizek (WMF)@metawiki en utilisant la liste sur https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Growth_team_updates&oldid=28750629 -->
== Nouveau découpage ? ==
Pour une meilleure entrée dans les pages de Wikiversité, faut-il envisager un découpage général par grandes étapes d'enseignement (primaire-secondaire-supérieur) ? C'est commun à tous les pays et ça permettrait de trouver plus facilement une discipline et les cours associés à ce qu'on cherche ([[WV:Départements]] est une liste quelque peu indigeste, et l'entrée par faculté ne sépare pas du tout les niveaux alors que pas mal de départements correspondent uniquement au supérieur).
Par exemple :
* l'[[enseignement primaire]] engloberait une partie de la faculté de français (FLM), de mathématiques, d'histoire, de géographie, d'anglais, de biologie, de chimie, de sport, de jeux et d'arts plastiques ;
* l'[[enseignement secondaire]] engloberait une partie de toutes les facultés sauf le droit, la psychologie, la pédagogie, les arts plastiques, les jeux et le tourisme (et autre(s) ?) ;
* l'[[enseignement supérieur]] engloberait tout sauf le français, les jeux et le tourisme.
[[Utilisateur:Fourmidable|Fourmidable]] ([[Discussion utilisateur:Fourmidable|discuter]]) 18 juin 2025 à 09:30 (UTC)
:Bonjour, pour moi ça devrait être des catégories en plus plutôt qu'une nouvelle arborescence. [[Utilisateur:JackPotte|JackPotte]] ([[Discussion utilisateur:JackPotte|<span style="color:#FF6600">$</span>♠]]) 19 juin 2025 à 17:03 (UTC)
:: Bonjour {{Mention|JackPotte}} ! Pourquoi pas, mais les catégories ne sont pas l'entrée la plus visible dans le contenu du site. Autre chose : dans les départements réservés aux études supérieures, il y a quand même des cases vides pour les niveaux 0, 1, 2, 3, etc. Je pense qu'on devrait prévoir un masquage de ces paramètres pour les départements concernés. --[[Utilisateur:Fourmidable|Fourmidable]] ([[Discussion utilisateur:Fourmidable|discuter]]) 24 juin 2025 à 14:17 (UTC)
== Actualités techniques n° 2025-26 ==
<section begin="technews-2025-W26"/><div class="plainlinks">
Dernières '''[[m:Special:MyLanguage/Tech/News|actualités techniques]]''' de la communauté technique de Wikimedia. N’hésitez pas à informer les autres utilisateurs de ces changements. Certains changements ne vous concernent pas. [[m:Special:MyLanguage/Tech/News/2025/26|D’autres traductions]] sont disponibles.
'''En lumière cette semaine'''
* Cette semaine, les équipes des outils de modération et d'apprentissage automatique poursuivront le déploiement d'[[mw:Special:MyLanguage/2025 RecentChanges Language Agnostic Revert Risk Filtering|un nouveau filtre pour les modifications récentes]], le lançant à la troisième et dernière série de Wikipédia. Ce filtre utilise le modèle de risque de réversion, qui a été créé par l'équipe de recherche, pour mettre en avant les modifications susceptibles d'être annulées et aider les patrouilleurs des modifications récentes à identifier les contributions potentiellement problématiques. La fonctionnalité sera déployée sur les Wikipédias suivantes : {{int:project-localized-name-azwiki/fr}}{{int:comma-separator/fr}}{{int:project-localized-name-lawiki/fr}}{{int:comma-separator/fr}}{{int:project-localized-name-mkwiki/fr}}{{int:comma-separator/fr}}{{int:project-localized-name-mlwiki/fr}}{{int:comma-separator/fr}}{{int:project-localized-name-mrwiki/fr}}{{int:comma-separator/fr}}{{int:project-localized-name-nnwiki/fr}}{{int:comma-separator/fr}}{{int:project-localized-name-pawiki/fr}}{{int:comma-separator/fr}}{{int:project-localized-name-swwiki/fr}}{{int:comma-separator/fr}}{{int:project-localized-name-tewiki/fr}}{{int:comma-separator/fr}}{{int:project-localized-name-tlwiki/fr}}. Le déploiement se poursuivra dans les semaines à venir pour inclure [[mw:Special:MyLanguage/2025 RecentChanges Language Agnostic Revert Risk Filtering|le reste des Wikipédias de ce projet]]. [https://phabricator.wikimedia.org/T391964]
'''Actualités pour la contribution'''
* La semaine dernière, des [[mw:Special:MyLanguage/Trust and Safety Product/Temporary Accounts|comptes temporaires]] ont été déployés sur les Wikipédias tchèque, coréenne et turque. Cette semaine et la semaine prochaine, des déploiements sur des Wikipédias plus importantes suivront. [[mw:Talk:Trust and Safety Product/Temporary Accounts|Partagez vos pensées]] sur le projet. [https://phabricator.wikimedia.org/T340001]
* Plus tard cette semaine, l'équipe d'Édition publiera ''[[mw:Special:MyLanguage/Help:Edit check#Multi check|Multi Check]]'' sur toutes les Wikipédias (à l'exception de la Wikipédia en anglais). Cette fonctionnalité affiche plusieurs [[mw:Special:MyLanguage/Help:Edit check#Reference check|vérifications de références]] dans l'interface d'édition. Elle encourage les utilisateurs à ajouter des citations lorsqu'ils ajoutent plusieurs nouveaux paragraphes à un article Wikipédia. Cette fonctionnalité était auparavant disponible en tant que test A/B. [https://analytics.wikimedia.org/published/reports/editing/multi_check_ab_test_report_final.html#summary-of-results Le test montre] que les utilisateurs qui voient plusieurs vérifications sont 1,3 fois plus susceptibles d'ajouter une référence à leur modification, et que leur modification est moins susceptible d'être annulée (-34,7 %). [https://phabricator.wikimedia.org/T395519]
* Quelques pages doivent être renommées en raison de mises à jour logicielles et pour correspondre à des normes Unicode plus récentes. Tous ces changements sont liés aux modifications de la capitalisation des titres. Environ 71 pages et 3 fichiers seront renommés, sur 15 wikis ; la liste complète se trouve dans [[phab:T396903|la tâche]]. Les développeurs renommeront ces pages la semaine prochaine, et ils corrigeront les redirections et les liens de fichiers intégrés quelques minutes plus tard via une mise à jour des paramètres système.
* [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Sujet récurrent]] Voir {{PLURAL:24|la tâche soumise|les {{formatnum:24}} tâches soumises}} par la communauté [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|résolue{{PLURAL:24||s}} la semaine dernière]]. Par exemple, un bug qui avait fait défiler les pages vers le haut lorsque du texte près du haut était sélectionné a été corrigé. [https://phabricator.wikimedia.org/T364023]
'''Actualités pour la contribution technique'''
* Les éditeurs peuvent désormais utiliser des modules Lua pour filtrer et transformer des données tabulaires à utiliser avec [[mw:Special:MyLanguage/Extension:Chart|Extension:Chart]]. Cela peut être utilisé pour des choses comme sélectionner un sous-ensemble de lignes ou de colonnes à partir des données sources, convertir entre des unités, le traitement statistique et de nombreuses autres transformations utiles. [[mw:Special:MyLanguage/Extension:Chart/Transforms|Des informations sur la façon d'utiliser les transformations sont disponibles]]. [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:Chart/Project/Updates]
* La variable <code dir=ltr>all_links</code> dans [[Special:AbuseFilter|AbuseFilter]] a été renommée <code dir=ltr>new_links</code> pour plus de cohérence avec les autres variables. Les anciennes utilisations continueront de fonctionner. [https://phabricator.wikimedia.org/T391811]
* [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Sujet récurrent]] Détail des mises-à-jour à venir cette semaine : [[mw:MediaWiki 1.45/wmf.7|MediaWiki]]
'''En détails'''
* Le dernier [[mw:Special:MyLanguage/Growth/Newsletters/34|bulletin de croissance]] trimestriel est disponible. Il contient : les mises à jour récentes pour la tâche "Ajouter un lien", deux nouvelles fonctionnalités d'engagement des nouveaux arrivants et des mises à jour de la configuration de la communauté.
'''''[[m:Special:MyLanguage/Tech/News|Actualités techniques]]''' préparées par les [[m:Special:MyLanguage/Tech/News/Writers|rédacteurs des actualités techniques]] et postées par [[m:Special:MyLanguage/User:MediaWiki message delivery|robot]]. [[m:Special:MyLanguage/Tech/News#contribute|Contribuer]] • [[m:Special:MyLanguage/Tech/News/2025/26|Traduire]] • [[m:Tech|Obtenir de l’aide]] • [[m:Talk:Tech/News|Donner son avis]] • [[m:Global message delivery/Targets/Tech ambassadors|S’abonner ou se désabonner]].''
</div><section end="technews-2025-W26"/>
<bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 23 juin 2025 à 23:21 (UTC)
<!-- Message envoyé par User:Quiddity (WMF)@metawiki en utilisant la liste sur https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=28870688 -->
== Commentaires sur les projets de Wikimédia ==
<section begin="message"/>
Chère communauté Wikimédia,
[[m:Wikimedia Foundation Community Affairs Committee|Le Comité des affaires communautaires (CAC)]] du conseil d'administration de la Fondation Wikimedia a chargé [[m:Wikimedia Foundation Community Affairs Committee/Sister Projects Task Force|le groupe de travail sur les projets frères (SPTF)]] de mettre à jour et d’implémenter une procédure d'évaluation du cycle de vie des projets frères, c'est-à-dire [[m:Wikimedia projects|des projets wiki soutenus par la Fondation Wikimédia (WMF)]].
La vision d'une connaissance libre, pertinente, accessible et percutante a toujours guidé le mouvement Wikimédia. Alors que l’environnement des projets Wikimédia continue d'évoluer, il est crucial de réévaluer régulièrement les projets existants afin de nous assurer qu'ils correspondent toujours à nos objectifs et aux capacités de la communauté.
Malgré leurs nobles intentions, certains projets peuvent ne plus remplir efficacement leur objectif initial. '''Examiner de tels projets ne signifie pas les abandonner, mais plutôt gérer de manière responsable les ressources partagées'''. Le temps des bénévoles, le soutien du personnel, les infrastructures et l'attention de la communauté sont limités, et les coûts non techniques ont tendance à augmenter considérablement à mesure que notre écosystème entre dans une ère d'Internet différente de celle de nos débuts. Soutenir des projets inactifs ou qui ne répondent pas à nos ambitions peut involontairement détourner ces ressources de domaines à plus fort impact potentiel.
De plus, maintenir des projets qui ne reflètent plus la qualité et la fiabilité que Wikimédia représente comporte un risque pour la réputation. Un projet abandonné ou moins fiable affecte la confiance dans le mouvement Wikimédia.
Enfin, '''ne pas abandonner ou repenser les projets qui ne fonctionnent plus peut rendre beaucoup plus difficile le lancement de nouveaux projets'''. Lorsque la communauté se sent liée à toutes les décisions passées, aussi obsolètes soient-elles, nous risquons la stagnation. Un environnement sain doit permettre l'évolution, l'adaptation et, si nécessaire, de lâcher-prise. Si nous créons l'attente que chaque projet doit exister indéfiniment, nous limitons notre capacité d'expérimentation et d'innovation.
C'est pourquoi le SPTF a examiné des demandes concernant le cycle de vie de deux projets frères afin d'analyser et de démontrer le processus d'évaluation. Nous avons choisi Wikispore comme étude de cas pour l'ouverture éventuelle d'un nouveau projet frère, et Wikinews comme étude de cas pour l'évaluation d'un projet existant. Les conclusions préliminaires ont été discutées lors de la réunion du CAC du 11 septembre 2024, et le CAC a recommandé une consultation communautaire sur les deux propositions.
=== Wikispore ===
La [[m:Wikispore|demande d'admission de Wikispore]] comme nouveau projet frère a été soumise en 2019. Le SPTF a décidé d'examiner cette demande plus en détail, car, plutôt que de se concentrer sur un sujet spécifique, comme le sont la plupart des propositions de nouveaux projets frères, Wikispore a le potentiel de soutenir plusieurs projets frères en cours de démarrage.
Après mûre réflexion, le SPTF a décidé de '''ne pas recommander''' Wikispore comme projet frère Wikimedia. Compte tenu du niveau d'activité actuel, la structure en cours offre une '''plus grande flexibilité''' et plus d’expérimentation, tandis que la WMF fournit le soutien infrastructurel de base.
Nous reconnaissons le potentiel de l'initiative et sollicitons l'avis de la communauté sur ce qui constituerait un niveau d'activité et d'engagement suffisant pour reconsidérer son statut à l'avenir.
Dans le cadre de ce processus, nous avons partagé la décision avec la communauté Wikispore et invité l'un de ses responsables, Pharos, à une réunion du SPTF.
En ce moment, nous sollicitons particulièrement vos commentaires sur des critères mesurables indiquant l'état de préparation du projet, tels que le nombre de contributeurs, le volume de contenu et le soutien durable de la communauté. Cela clarifiera les critères nécessaires à l'ouverture d'un nouveau projet frère, y compris une éventuelle nouvelle candidature de Wikispore. Cependant, les chiffres restent seulement indicatifs, car ils peuvent toujours être manipulés.
=== Wikinews ===
Nous avons choisi d'évaluer Wikinews parmi les projets frères existants, car c'est celui pour lequel nous avons observé le plus grand niveau d'inquiétude à plusieurs égards.
Depuis la création du SPTF en 2023, ses membres ont sollicité l'avis de la communauté lors de conférences et d'appels communautaires concernant les projets frères qui n'avaient pas tenu leurs promesses au sein du mouvement Wikimédia.[https://commons.wikimedia.org/wiki/File:WCNA_2024._Sister_Projects_-_opening%3F_closing%3F_merging%3F_splitting%3F.pdf <nowiki>[1]</nowiki>][https://meta.wikimedia.org/wiki/Wikimedia_Foundation_Community_Affairs_Committee/Sister_Projects_Task_Force#Wikimania_2023_session_%22Sister_Projects:_past,_present_and_the_glorious_future%22 <nowiki>[2]</nowiki>][https://meta.wikimedia.org/wiki/WikiConvention_francophone/2024/Programme/Quelle_proc%C3%A9dure_pour_ouvrir_ou_fermer_un_projet_%3F <nowiki>[3]</nowiki>] Wikinews était le principal candidat à une évaluation, car il avait été proposé par des personnes issues de plusieurs communautés linguistiques. De plus, selon la plupart des indicateurs, il s'agit du projet frère le moins actif, affichant la plus forte baisse d'activité au fil des ans.
Bien que le comité des langues ouvre et ferme régulièrement les versions linguistiques des projets frères dans des « petites » langues, aucune proposition valable n'a jamais été présentée pour fermer Wikipédia dans les langues majeures, ni aucun projet en anglais. Ce n'est pas le cas de Wikinews, où une proposition de fermeture de Wikinews en anglais a été formulée, laquelle a suscité un certain intérêt, mais n'a donné lieu à aucune action,[https://meta.wikimedia.org/wiki/Proposals_for_closing_projects/Closure_of_English_Wikinews <nowiki>[4]</nowiki>][https://meta.wikimedia.org/wiki/WikiConvention_francophone/2024/Programme/Quelle_proc%C3%A9dure_pour_ouvrir_ou_fermer_un_projet_%3F voir également la section 5 de <nowiki>[5]</nowiki>], ainsi qu'un projet de proposition visant à fermer Wikinews dans toutes les langues[https://meta.wikimedia.org/wiki/Talk:Proposals_for_closing_projects/Archive_2#Close_Wikinews_completely,_all_languages? <nowiki>[6]</nowiki>].
[[:c:File:Sister Projects Taskforce Wikinews review 2024.pdf|Les indicateurs initiaux]] compilés par l'équipe de la WMF soutiennent également les inquiétudes de la communauté du mouvement concernant Wikinews.
Sur la base de ce rapport, la SPTF recommande une réévaluation communautaire de Wikinews. Nous concluons que sa structure actuelle et son niveau d'activité sont les plus faibles parmi les projets frères existants. La SPTF recommande également de suspendre l'ouverture de nouvelles éditions linguistiques pendant la durée de la consultation.
La SPTF soumet cette analyse à la discussion et encourage les discussions sur d'autres solutions, notamment d'éventuelles restructurations ou une intégration avec d'autres initiatives de Wikimédia.
Les options évoquées jusqu'à présent (peuvent être appliquées uniquement aux langues peu actives ou à toutes les langues) incluent, sans s'y limiter:
*Restructurer le fonctionnement de Wikinews et l'associer aux autres projets d'actualité;
*Fusionner le contenu de Wikinews dans les Wikipédias des langues concernées, éventuellement dans un nouvel espace de noms,
*Fusionner le contenu dans des projets externes sous licence compatible,
*Archiver les projets Wikinews.
Vos idées et points de vue sont précieux pour façonner l'avenir de ces projets. Nous encourageons tous les membres de la communauté intéressés à partager leurs réflexions sur les pages de discussion correspondantes ou via les autres canaux de commentaires dédiés.
<span id="Feedback_and_next_steps"></span>
=== Commentaires et prochaines étapes ===
Nous vous serons reconnaissants si vous pouvez participer à une discussion sur l'avenir de ces projets et sur le processus d'évaluation. Nous créons actuellement deux pages de projets: [[m:Public consultation about Wikispore|Public consultation about Wikispore]] et [[m:Public consultation about Wikinews|Public consultation about Wikinews]]. Merci de participer entre le 27 juin et le 27 juillet, date à laquelle nous résumerons la discussion pour la suite. Vous pouvez écrire dans votre langue.
J'animerai également une discussion communautaire le mercredi 16 juillet à 11 h UTC et le jeudi 17 juillet à 17 h UTC (les liens pour se connecter seront communiqués prochainement) et je serai présente à Wikimania pour poursuivre les discussions.
<section end="message"/>
-- [[User:Victoria|Victoria]] on behalf of the Sister Project Task Force, 27 juin 2025 à 20:57 (UTC)
<!-- Message envoyé par User:Johan (WMF)@metawiki en utilisant la liste sur https://meta.wikimedia.org/w/index.php?title=User:Johan_(WMF)/Sister_project_MassMassage_on_behalf_of_Victoria/Target_list&oldid=28911188 -->
== décentralisation et développement local ==
résumé du cours et proposition d'une épreuve [[Spécial:Contributions/196.170.102.31|196.170.102.31]] 30 juin 2025 à 20:04 (UTC)
== Actualités techniques n° 2025-27 ==
<section begin="technews-2025-W27"/><div class="plainlinks">
Dernières '''[[m:Special:MyLanguage/Tech/News|actualités techniques]]''' de la communauté technique de Wikimedia. N’hésitez pas à informer les autres utilisateurs de ces changements. Certains changements ne vous concernent pas. [[m:Special:MyLanguage/Tech/News/2025/27|D’autres traductions]] sont disponibles.
'''En lumière cette semaine'''
* La [[mw:Special:MyLanguage/Help:Extension:CampaignEvents|extension CampaignEvents]] a été activée sur toutes les Wikipédias. L'extension facilite l'organisation et la participation à des activités collaboratives, telles que les edit-a-thons et les WikiProjects, sur les wikis. L'extension a trois fonctionnalités : [[m:Special:MyLanguage/Event Center/Registration|Inscription à un événement]], [[m:Special:MyLanguage/CampaignEvents/Collaboration list|Liste de collaboration]], et [[m:Campaigns/Foundation Product Team/Invitation list|Liste d'invitation]]. Pour demander l'extension pour votre wiki, visitez la [[m:Special:MyLanguage/CampaignEvents/Deployment status#How to Request the CampaignEvents Extension for your wiki|page d'information sur le déploiement]].
'''Actualités pour la contribution'''
* Les mainteneurs des filtres de abus peuvent maintenant [[mw:Special:MyLanguage/Extension:IPReputation/AbuseFilter variables|faire correspondre avec les données de réputation IP]] dans [[mw:Special:MyLanguage/Extension:AbuseFilter|Filtres d'abus]]. Les données de réputation IP sont des informations sur les proxys et les VPN associés à l'adresse IP de l'utilisateur. Ces données ne sont pas affichées publiquement et ne sont pas générées pour les actions effectuées par des comptes enregistrés. [https://phabricator.wikimedia.org/T354599]
* Le contenu caché qui se trouve dans [[mw:Special:MyLanguage/Manual:Collapsible elements|des parties réductibles des pages wiki]] sera désormais révélé lorsqu'une personne recherche la page en utilisant la fonction « Rechercher dans la page » du navigateur Web (Ctrl+F ou ⌘F) dans les navigateurs compatibles. [https://phabricator.wikimedia.org/T327893][https://developer.mozilla.org/en-US/docs/Web/HTML/Reference/Global_attributes/hidden#browser_compatibility]
* [[File:Octicons-gift.svg|12px|link=|class=skin-invert|Concerne un souhait]] Une nouvelle fonctionnalité, appelée [[mw:Special:MyLanguage/Help:TemplateData/Template discovery|Modèles favoris]], sera déployée plus tard cette semaine sur tous les projets (sauf la Wikipédia en anglais, qui recevra la fonctionnalité la semaine prochaine), suite à une phase de test sur les Wikipédias polonaise et arabe, et sur les Wikisource italien et anglais. Cette fonctionnalité offrira une meilleure façon pour les contributeurs nouveaux et expérimentés de se souvenir et de découvrir des modèles via la boîte de dialogue des modèles, en permettant aux utilisateurs de mettre des modèles sur une "liste de favoris" spéciale. La fonctionnalité fonctionne à la fois avec l'éditeur visuel et l'éditeur wikitext. Cette fonctionnalité est un [[m:Special:MyLanguage/Community Wishlist/Focus areas/Template recall and discovery|domaine d'intérêt de la wishlist de la communauté]].
* [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Sujet récurrent]] Voir {{PLURAL:31|la tâche soumise|les {{formatnum:31}} tâches soumises}} par la communauté [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|résolue{{PLURAL:31||s}} la semaine dernière]]. Par exemple, un bug a été corrigé qui avait causé l'envoi de certaines notifications plusieurs fois. [https://phabricator.wikimedia.org/T397103]
'''Actualités pour la contribution technique'''
* [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Sujet récurrent]] Détail des mises-à-jour à venir cette semaine : [[mw:MediaWiki 1.45/wmf.8|MediaWiki]]
'''''[[m:Special:MyLanguage/Tech/News|Actualités techniques]]''' préparées par les [[m:Special:MyLanguage/Tech/News/Writers|rédacteurs des actualités techniques]] et postées par [[m:Special:MyLanguage/User:MediaWiki message delivery|robot]]. [[m:Special:MyLanguage/Tech/News#contribute|Contribuer]] • [[m:Special:MyLanguage/Tech/News/2025/27|Traduire]] • [[m:Tech|Obtenir de l’aide]] • [[m:Talk:Tech/News|Donner son avis]] • [[m:Global message delivery/Targets/Tech ambassadors|S’abonner ou se désabonner]].''
</div><section end="technews-2025-W27"/>
<bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 30 juin 2025 à 23:40 (UTC)
<!-- Message envoyé par User:Quiddity (WMF)@metawiki en utilisant la liste sur https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=28917415 -->
7rxochgthtaxok0ywm2bexx045x97zq
Discussion utilisateur:Satimage
3
86008
966417
2025-07-07T16:39:18Z
Fourmidable
50100
Page créée avec « {{Bienvenue|Fourmidable|sign=--~~~~}} »
966417
wikitext
text/x-wiki
{{Bienvenue|Fourmidable|sign=--[[Utilisateur:Fourmidable|Fourmidable]] ([[Discussion utilisateur:Fourmidable|discuter]]) 7 juillet 2025 à 16:39 (UTC)}}
jljg7i31cqzbkwlqhil7fdo70681wex
Introduction au finnois/Référents
0
86009
966431
2025-07-07T18:59:37Z
Gujureja
76395
Page créée avec « __EXPECTED_UNCONNECTED_PAGE__ *~~~ nouveau compte de [[Grand-Mère_Feuillage|Grand-Mère_Feuillage]] {{AutoCat}} »
966431
wikitext
text/x-wiki
__EXPECTED_UNCONNECTED_PAGE__
*[[Utilisateur:Gujureja|Gujureja]] ([[Discussion utilisateur:Gujureja|discuter]]) nouveau compte de [[Grand-Mère_Feuillage|Grand-Mère_Feuillage]]
{{AutoCat}}
pqqkbh0afeyr6h8rut6pl45vruy12d3
966432
966431
2025-07-07T19:00:31Z
Gujureja
76395
966432
wikitext
text/x-wiki
__EXPECTED_UNCONNECTED_PAGE__
*[[Utilisateur:Gujureja|Gujureja]] ([[Discussion utilisateur:Gujureja|discuter]]) nouveau compte de [[Utilisateur:Grand-Mère_Feuillage|Grand-Mère_Feuillage]]
{{AutoCat}}
lvwo7b5avrj5gc8pi1d6rhiibct1u3k
Discussion utilisateur:Gujureja
3
86010
966443
2025-07-07T19:37:30Z
Fourmidable
50100
Page créée avec « {{Bienvenue|Fourmidable|sign=--~~~~}} »
966443
wikitext
text/x-wiki
{{Bienvenue|Fourmidable|sign=--[[Utilisateur:Fourmidable|Fourmidable]] ([[Discussion utilisateur:Fourmidable|discuter]]) 7 juillet 2025 à 19:37 (UTC)}}
laq0yujt9n28uvqedyj3t7smfwn9nq6
966444
966443
2025-07-07T19:38:53Z
Fourmidable
50100
/* Bon retour ! */ nouvelle section
966444
wikitext
text/x-wiki
{{Bienvenue|Fourmidable|sign=--[[Utilisateur:Fourmidable|Fourmidable]] ([[Discussion utilisateur:Fourmidable|discuter]]) 7 juillet 2025 à 19:37 (UTC)}}
== Bon retour ! ==
Bonsoir Gujureja / Grand-Mère Feuillage et bon retour sur Wikiversité !
Je vous recommande d'indiquer votre lien avec votre ancien compte sur votre [[Utilisateur:Gujureja|page d'utilisateur]].
Bonne soirée !
-- [[Utilisateur:Fourmidable|Fourmidable]] ([[Discussion utilisateur:Fourmidable|discuter]]) 7 juillet 2025 à 19:38 (UTC)
odwfebg3grpitg4k2cdmzsijb4ryw26
Wikiversité:La salle café/juillet 2025
4
86011
966463
2025-07-08T00:05:51Z
MediaWiki message delivery
20848
/* Actualités techniques n° 2025-28 */ nouvelle section
966463
wikitext
text/x-wiki
== Actualités techniques n° 2025-28 ==
<section begin="technews-2025-W28"/><div class="plainlinks">
Dernières '''[[m:Special:MyLanguage/Tech/News|actualités techniques]]''' de la communauté technique de Wikimedia. N’hésitez pas à informer les autres utilisateurs de ces changements. Certains changements ne vous concernent pas. [[m:Special:MyLanguage/Tech/News/2025/28|D’autres traductions]] sont disponibles.
'''En lumière cette semaine'''
* Des [[mw:Special:MyLanguage/Help:Temporary accounts|comptes temporaires]] ont été déployés sur 18 Wikipédias larges et de taille moyenne, y compris l'allemand, japonais, français et chinois. Maintenant, environ un tiers de toute l'activité des utilisateurs non connectés sur les wikis provient des comptes temporaires. Les utilisateurs impliqués dans la surveillance peuvent être intéressés par deux nouvelles pages de documentation : [[mw:Special:MyLanguage/Trust and Safety Product/Temporary Accounts/Access to IP|Accès à IP]], expliquant tout ce qui concerne l'accès aux adresses IP des comptes temporaires, et [[mw:Special:MyLanguage/Trust and Safety Product/Temporary Accounts/Repository|Dépôt]] avec une liste de nouveaux gadgets et scripts utilisateur.
'''Actualités pour la contribution'''
* Tout le monde peut jouer à un nouveau jeu expérimental, [[mw:Special:MyLanguage/New Engagement Experiments/WikiRun|WikiRun]], qui vous permet de courir à travers Wikipédia en cliquant d'un article à l'autre, dans le but d'atteindre une page cible en aussi peu d'étapes et en aussi peu de temps que possible. L'objectif du projet est d'explorer de nouvelles façons d'engager les lecteurs. [https://wikirun-game.toolforge.org/ Essayez de jouer au jeu] et faites savoir à l'équipe ce que vous en pensez [[mw:Talk:New Engagement Experiments/WikiRun|sur la page de discussion]].
* Les utilisateurs de l'application Android de Wikipédia dans certaines langues peuvent désormais jouer au nouveau [[mw:Special:MyLanguage/Wikimedia Apps/Team/Android/TrivaGame|jeu de trivia]]. ''Lequel est arrivé en premier ?'' est un simple jeu d'histoire où vous devinez lequel de deux événements s'est produit plus tôt à la date du jour. Il était auparavant disponible en tant que test A/B. Il est maintenant disponible pour tous les utilisateurs en anglais, allemand, français, espagnol, portugais, russe, arabe, turc et chinois. L'objectif de cette fonctionnalité est d'aider à engager de nouvelles générations de lecteurs. [https://meta.wikimedia.org/wiki/Special:MyLanguage/Tech/News/2025/22]
* Les utilisateurs de l'application Wikipédia iOS dans certaines langues peuvent voir une nouvelle fonctionnalité de navigation par onglets qui vous permet d'ouvrir plusieurs onglets pendant que vous lisez. Cette fonctionnalité facilite l'exploration de sujets connexes et le passage d'un article à l'autre. Le test A/B est actuellement en cours en arabe, en anglais et en japonais dans des régions sélectionnées. Plus de détails sont disponibles sur la [[mw:Special:MyLanguage/Wikimedia Apps/Team/iOS/Tabbed Browsing (Tabs)|page du projet Navigation par onglets]].
* Les bureaucrates sur les wikis Wikimédia peuvent maintenant utiliser [[{{#special:VerifyOATHForUser}}]] pour vérifier si les utilisateurs ont activé [[mw:Special:MyLanguage/Help:Two-factor authentication|l'authentification à deux facteurs]]. [https://phabricator.wikimedia.org/T265726]
* [[File:Octicons-gift.svg|12px|link=|class=skin-invert|Concerne un souhait]] Une nouvelle fonctionnalité liée à [[m:Special:MyLanguage/Community Wishlist/Focus areas/Template recall and discovery|Rappel et découverte de modèle]] sera déployée plus tard cette semaine sur tous les projets Wikimédia : un [[mw:Special:MyLanguage/Help:TemplateData/Template discovery#Template categories|navigateur de catégories de modèles]] sera introduit pour aider les utilisateurs à trouver des modèles à ajouter à leur liste de « favoris ». Le navigateur permettra aux utilisateurs de parcourir une liste de modèles qui ont été organisés dans un arbre de catégories donné. La fonctionnalité a été demandée par la communauté [[m:Special:MyLanguage/Community Wishlist/Wishes/Select templates by categories|à travers la liste de souhaits de la communauté]].
* Il est désormais possible d'accéder aux préférences de la liste de surveillance depuis la page de la liste de surveillance. De plus, le bouton redondant pour modifier la liste de surveillance a été retiré. [https://www.mediawiki.org/wiki/Moderator_Tools/Watchlist]
* [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Sujet récurrent]] Voir {{PLURAL:27|la tâche soumise|les {{formatnum:27}} tâches soumises}} par la communauté [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|résolue{{PLURAL:27||s}} la semaine dernière]].
'''Actualités pour la contribution technique'''
* Dans le cadre de [[mw:MediaWiki_1.44|MediaWiki 1.44]], il existe désormais un système de notifications intégré et unifié qui facilite l'envoi, la gestion et la personnalisation des notifications pour les développeurs. Consultez la documentation mise à jour à [[mw:Manual:Notifications|Manuel:Notifications]], des informations sur la migration dans [[phab:T388663|T388663]] et des détails sur les hooks obsolètes dans [[phab:T389624|T389624]].
* [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Sujet récurrent]] Détail des mises-à-jour à venir cette semaine : [[mw:MediaWiki 1.45/wmf.9|MediaWiki]]
'''Rencontres et évènements'''
* [[d:Special:MyLanguage/Event:WikidataCon 2025|WikidataCon 2025]], la conférence dédiée à Wikidata est désormais ouverte pour [https://pretalx.com/wikidatacon-2025/cfp propositions de sessions] et pour [[d:Special:RegisterForEvent/1340|l'inscription]]. L'événement de cette année se tiendra en ligne du 31 octobre au 02 novembre et explorera le thème « Connecter les gens grâce aux données ouvertes liées ».
'''''[[m:Special:MyLanguage/Tech/News|Actualités techniques]]''' préparées par les [[m:Special:MyLanguage/Tech/News/Writers|rédacteurs des actualités techniques]] et postées par [[m:Special:MyLanguage/User:MediaWiki message delivery|robot]]. [[m:Special:MyLanguage/Tech/News#contribute|Contribuer]] • [[m:Special:MyLanguage/Tech/News/2025/28|Traduire]] • [[m:Tech|Obtenir de l’aide]] • [[m:Talk:Tech/News|Donner son avis]] • [[m:Global message delivery/Targets/Tech ambassadors|S’abonner ou se désabonner]].''
</div><section end="technews-2025-W28"/>
<bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 8 juillet 2025 à 00:05 (UTC)
<!-- Message envoyé par User:Quiddity (WMF)@metawiki en utilisant la liste sur https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=28930584 -->
3hwitf71o043t1dfgox7qv1u0q75wdu
966467
966463
2025-07-08T10:23:17Z
Crochet.david
317
966467
wikitext
text/x-wiki
__EXPECTED_UNCONNECTED_PAGE__
<noinclude>{{SC|2025|07}}{{Clr}}</noinclude>
== Actualités techniques n° 2025-28 ==
<section begin="technews-2025-W28"/><div class="plainlinks">
Dernières '''[[m:Special:MyLanguage/Tech/News|actualités techniques]]''' de la communauté technique de Wikimedia. N’hésitez pas à informer les autres utilisateurs de ces changements. Certains changements ne vous concernent pas. [[m:Special:MyLanguage/Tech/News/2025/28|D’autres traductions]] sont disponibles.
'''En lumière cette semaine'''
* Des [[mw:Special:MyLanguage/Help:Temporary accounts|comptes temporaires]] ont été déployés sur 18 Wikipédias larges et de taille moyenne, y compris l'allemand, japonais, français et chinois. Maintenant, environ un tiers de toute l'activité des utilisateurs non connectés sur les wikis provient des comptes temporaires. Les utilisateurs impliqués dans la surveillance peuvent être intéressés par deux nouvelles pages de documentation : [[mw:Special:MyLanguage/Trust and Safety Product/Temporary Accounts/Access to IP|Accès à IP]], expliquant tout ce qui concerne l'accès aux adresses IP des comptes temporaires, et [[mw:Special:MyLanguage/Trust and Safety Product/Temporary Accounts/Repository|Dépôt]] avec une liste de nouveaux gadgets et scripts utilisateur.
'''Actualités pour la contribution'''
* Tout le monde peut jouer à un nouveau jeu expérimental, [[mw:Special:MyLanguage/New Engagement Experiments/WikiRun|WikiRun]], qui vous permet de courir à travers Wikipédia en cliquant d'un article à l'autre, dans le but d'atteindre une page cible en aussi peu d'étapes et en aussi peu de temps que possible. L'objectif du projet est d'explorer de nouvelles façons d'engager les lecteurs. [https://wikirun-game.toolforge.org/ Essayez de jouer au jeu] et faites savoir à l'équipe ce que vous en pensez [[mw:Talk:New Engagement Experiments/WikiRun|sur la page de discussion]].
* Les utilisateurs de l'application Android de Wikipédia dans certaines langues peuvent désormais jouer au nouveau [[mw:Special:MyLanguage/Wikimedia Apps/Team/Android/TrivaGame|jeu de trivia]]. ''Lequel est arrivé en premier ?'' est un simple jeu d'histoire où vous devinez lequel de deux événements s'est produit plus tôt à la date du jour. Il était auparavant disponible en tant que test A/B. Il est maintenant disponible pour tous les utilisateurs en anglais, allemand, français, espagnol, portugais, russe, arabe, turc et chinois. L'objectif de cette fonctionnalité est d'aider à engager de nouvelles générations de lecteurs. [https://meta.wikimedia.org/wiki/Special:MyLanguage/Tech/News/2025/22]
* Les utilisateurs de l'application Wikipédia iOS dans certaines langues peuvent voir une nouvelle fonctionnalité de navigation par onglets qui vous permet d'ouvrir plusieurs onglets pendant que vous lisez. Cette fonctionnalité facilite l'exploration de sujets connexes et le passage d'un article à l'autre. Le test A/B est actuellement en cours en arabe, en anglais et en japonais dans des régions sélectionnées. Plus de détails sont disponibles sur la [[mw:Special:MyLanguage/Wikimedia Apps/Team/iOS/Tabbed Browsing (Tabs)|page du projet Navigation par onglets]].
* Les bureaucrates sur les wikis Wikimédia peuvent maintenant utiliser [[{{#special:VerifyOATHForUser}}]] pour vérifier si les utilisateurs ont activé [[mw:Special:MyLanguage/Help:Two-factor authentication|l'authentification à deux facteurs]]. [https://phabricator.wikimedia.org/T265726]
* [[File:Octicons-gift.svg|12px|link=|class=skin-invert|Concerne un souhait]] Une nouvelle fonctionnalité liée à [[m:Special:MyLanguage/Community Wishlist/Focus areas/Template recall and discovery|Rappel et découverte de modèle]] sera déployée plus tard cette semaine sur tous les projets Wikimédia : un [[mw:Special:MyLanguage/Help:TemplateData/Template discovery#Template categories|navigateur de catégories de modèles]] sera introduit pour aider les utilisateurs à trouver des modèles à ajouter à leur liste de « favoris ». Le navigateur permettra aux utilisateurs de parcourir une liste de modèles qui ont été organisés dans un arbre de catégories donné. La fonctionnalité a été demandée par la communauté [[m:Special:MyLanguage/Community Wishlist/Wishes/Select templates by categories|à travers la liste de souhaits de la communauté]].
* Il est désormais possible d'accéder aux préférences de la liste de surveillance depuis la page de la liste de surveillance. De plus, le bouton redondant pour modifier la liste de surveillance a été retiré. [https://www.mediawiki.org/wiki/Moderator_Tools/Watchlist]
* [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Sujet récurrent]] Voir {{PLURAL:27|la tâche soumise|les {{formatnum:27}} tâches soumises}} par la communauté [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|résolue{{PLURAL:27||s}} la semaine dernière]].
'''Actualités pour la contribution technique'''
* Dans le cadre de [[mw:MediaWiki_1.44|MediaWiki 1.44]], il existe désormais un système de notifications intégré et unifié qui facilite l'envoi, la gestion et la personnalisation des notifications pour les développeurs. Consultez la documentation mise à jour à [[mw:Manual:Notifications|Manuel:Notifications]], des informations sur la migration dans [[phab:T388663|T388663]] et des détails sur les hooks obsolètes dans [[phab:T389624|T389624]].
* [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Sujet récurrent]] Détail des mises-à-jour à venir cette semaine : [[mw:MediaWiki 1.45/wmf.9|MediaWiki]]
'''Rencontres et évènements'''
* [[d:Special:MyLanguage/Event:WikidataCon 2025|WikidataCon 2025]], la conférence dédiée à Wikidata est désormais ouverte pour [https://pretalx.com/wikidatacon-2025/cfp propositions de sessions] et pour [[d:Special:RegisterForEvent/1340|l'inscription]]. L'événement de cette année se tiendra en ligne du 31 octobre au 02 novembre et explorera le thème « Connecter les gens grâce aux données ouvertes liées ».
'''''[[m:Special:MyLanguage/Tech/News|Actualités techniques]]''' préparées par les [[m:Special:MyLanguage/Tech/News/Writers|rédacteurs des actualités techniques]] et postées par [[m:Special:MyLanguage/User:MediaWiki message delivery|robot]]. [[m:Special:MyLanguage/Tech/News#contribute|Contribuer]] • [[m:Special:MyLanguage/Tech/News/2025/28|Traduire]] • [[m:Tech|Obtenir de l’aide]] • [[m:Talk:Tech/News|Donner son avis]] • [[m:Global message delivery/Targets/Tech ambassadors|S’abonner ou se désabonner]].''
</div><section end="technews-2025-W28"/>
<bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 8 juillet 2025 à 00:05 (UTC)
<!-- Message envoyé par User:Quiddity (WMF)@metawiki en utilisant la liste sur https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=28930584 -->
s7shxqh69i3szjan6a418dp651ej4p4