OpenLLM-France/wikimedia huggingface dataset:
# Mathc complexes/Fichiers h : v a2

Bibliothèque
Installer ce nouveau fichier à la place du fichier w_a.h de la section précédente.
Le fichier w_a.h contiendra tous les fichiers h de la bibliothèque.
La nouvelle catégorie Create nous donne les fonctions pour créer des matrices.
# Mathc complexes/Fichiers h : v a3

Bibliothèque
Installer ce fichier dans votre répertoire de travail.
Le fichier w_a.h appellera tous les fichiers h de la bibliothèque.
Les nouvelles catégories contiennent les fonctions pour copier des matrices, les imprimer et leur donner des valeurs aléatoires.
Il va de soi qu'il faut déposer dans votre répertoire de travail l'ensemble des fichiers h des sections précédentes.
# Mathc complexes/Fichiers h : v a4

Bibliothèque
Installer ce fichier dans votre répertoire de travail.
Le fichier w_a.h appellera tous les fichiers h de la bibliothèque.
# Mathc complexes/h06a

Bibliothèque
Installer ce fichier dans votre répertoire de travail.
Le fichier w_a.h appellera tous les fichiers h de la bibliothèque.
# Mathc complexes/Fichiers h : w az

Bibliothèque
Installer ce nouveau fichier à la place du fichier w_a.h de la section précédente.
Le fichier w_a.h contiendra tous les fichiers h de la bibliothèque.
La nouvelle catégorie Complexes numbers nous donne les fonctions pour travailler avec les nombres complexes.
Il va de soit qu'il faut déposer dans votre répertoire de travail l'ensemble des fichiers h de la section précédente.
# Mathc complexes/Fichiers h : w a

Bibliothèque
Installer ce fichier dans votre répertoire de travail.
Le fichier w_a.h contiendra tous les fichiers h de la bibliothèque.
Cela commence par les fichiers standard du langage c.
La catégorie des fichiers Help contiendra les fonctions pour contrôler l'écran, créer des nombres aléatoires et une suite de définitions. On pourra naturellement la compléter au fur et à mesure des besoins.
# Mathc matrices/Introduction

Les notions de mathématiques sont supposées connues.

## En pratique

Pour le langage C :
Sous linux il faut ajouter la commande -lm dans la ligne de commande pour lier la librairie mathématique à votre code.
Dans Geany il faut aller dans le menu construire/définir les commandes de construction ensuite ajouter la commande -lm
* compile : gcc -Wall -c "%f" -lm
* build ..... : gcc -Wall -o "%e" "%f" -lm
* Copier la bibliothèque, les fichiers h, dans votre répertoire de travail.
* Chaque fichier "*.c" est un exemple à compiler et à exécuter.
Pour gnuplot :
* Linux :
** Exécuter un exemple C.
** Ajouter une nouvelle fenêtre dans votre terminal de travail.
** Vous serez automatiquement dans le bon répertoire pour lancer gnuplot.
** Tapez : gnuplot
* Windows :
** Pour sélectionner le bon répertoire sous Windows
** Choisissez l'icône ChDir (change directory)
** Puis l'icône Open pour sélectionner un fichier de commande de gnuplot.
* Animation :
** Tapotez sur l'icône replot de gnuplot.
# Mathc complexes/Introduction

Les notions de mathématiques sont supposées connues.

## En pratique

Pour le langage C :
Sous linux il faut ajouter la commande -lm dans la ligne de commande pour lier la "librairie mathématique" du langage C (sin,cos,tan ...) à votre code.
Dans Geany il faut aller dans le menu construire/définir les commandes de construction ensuite ajouter la commande -lm
* compile : gcc -Wall -c "%f" -lm
* build ..... : gcc -Wall -o "%e" "%f" -lm
* Copier la bibliothèque, les fichiers h, dans votre répertoire de travail.
* Chaque fichier "*.c" est un exemple à compiler et à exécuter.
Pour gnuplot :
* Linux :
** Exécuter un exemple C.
** Ajouter une nouvelle fenêtre dans votre terminal de travail.
** Vous serez automatiquement dans le bon répertoire pour lancer gnuplot.
** Tapez : gnuplot
* Windows :
** Pour sélectionner le bon répertoire sous Windows
** Choisissez l'icône ChDir (change directory)
** Puis l'icône Open pour sélectionner un fichier de commande de gnuplot.
* Animation :
** Tapotez sur l'icône replot de gnuplot.
# Mathc initiation/Fichiers h : x 17a2

Sommaire
Installer ce fichier dans votre répertoire de travail.
Les noms des fonctions me semblent bien explicites. Si vous voulez étudier le code, il faudra commencer par étudier les listes en langage C. Cette bibliothèque est juste présentée pour vous montrer des exemples d'applications mathématiques en langage C.
# Mathc initiation/Fichiers h : x a3

Sommaire
Le fichier w_a.h contiendra tous les fichiers h de la bibliothèque.
La nouvelle catégorie Complexes numbers nous donne les fonctions pour travailler avec les nombres complexes.
# Mathc initiation/Fichiers h : x a2

Sommaire
Installer ce fichier dans votre répertoire de travail.
Le fichier x_a.h contiendra tous les fichiers h de la bibliothèque.
Cela commence par les fichiers standard du langage c.
La catégorie des fichiers Help contiendra les fonctions pour contrôler l'écran et une suite de définitions, et enfin les fonctions pour obtenir des nombres aléatoires.
# Mathc initiation/Introduction

Les notions de mathématiques sont supposées connues.

## En pratique

Pour le langage C :
Sous linux il faut ajouter la commande -lm dans la ligne de commande pour lier la librairie mathématique à votre code.
Dans Geany il faut aller dans le menu construire/définir les commandes de construction ensuite ajouter la commande -lm
* compile : gcc -Wall -c "%f" -lm
* build ..... : gcc -Wall -o "%e" "%f" -lm
* Copier la bibliothèque, les fichiers h, dans votre répertoire de travail.
* Chaque fichier "*.c" est un exemple à compiler et à exécuter.
Pour gnuplot :
* Linux :
** Exécuter un exemple C.
** Ajouter une nouvelle fenêtre dans votre terminal de travail.
** Vous serez automatiquement dans le bon répertoire pour lancer gnuplot.
** Tapez : gnuplot
* Windows :
** Pour sélectionner le bon répertoire sous Windows
** Choisissez l'icône ChDir (change directory)
** Puis l'icône Open pour sélectionner un fichier de commande de gnuplot.
* Animation :
** Tapotez sur l'icône replot de gnuplot.
# Mathc initiation/Fichiers h : x 17aa1

Sommaire
Installer ce fichier dans votre répertoire de travail.
C'est le fichier qui gère la bibliothèque. Cette présentation n'est pas correcte. Il devrait n'y avoir que la déclaration des fichiers h. J'ai inséré du code pour diminuer le nombre de fichiers h. Comme exercice vous pouvez sortir le code de ce fichier et l'installer dans deux ou trois fichiers h.
# Code de la route/Réponses

* Préface
* Introduction
* Introduction historique
* Dangers de la route
* Législation française
* Principes juridiques
* La structure
* Les tendances de l'évolution
* Conflits
* Accidents
* Assurance
* Les piétons
* Les deux roues & autres cycles
* Animaux
* Véhicules
* Signalisation
* Liste des panneaux
* Signalisation dynamique
* Signalisation internationale
* Intersections et priorités
* Règles de circulation
* Croisements et dépassements
* Arrêt et stationnement
* Visibilité, éclairage et avertissements
* Conduite pratique
* Glossaire
* Questions
* Réponses
* Autres lectures sur le code de la route 📖
* Préface
* Introduction
* Introduction historique
* Dangers de la route
* Législation française
* Principes juridiques
* La structure
* Les tendances de l'évolution
* Conflits
* Accidents
* Assurance
* Les piétons
* Les deux roues & autres cycles
* Animaux
* Véhicules
* Signalisation
* Liste des panneaux
* Signalisation dynamique
* Signalisation internationale
* Intersections et priorités
* Règles de circulation
* Croisements et dépassements
* Arrêt et stationnement
* Visibilité, éclairage et avertissements
* Conduite pratique
* Glossaire
* Questions
* Réponses
* Autres lectures sur le code de la route 📖
[ Modifier le sommaire ]
Ce chapitre donne les réponses au questionnaire précédent.

## Panneaux et signalisation
### Question 1

* Que signifie ce panneau ?
* Entrée d'aire piétonne, sauf de 10h à 17h
* Entrée d'aire piétonne, valable de 10h à 17h
* Chemin obligatoire pour piétons, sauf de 10h à 17h
* Chemin obligatoire pour piétons, valable de 10h à 17h
* Le panneau indique le début d'une aire piétonne, et le panonceau indique l'horaire de validité du panneau.

### Question 2

* Que signifie ce panneau ?
* Carrefour à sens giratoire
* Interdiction non spécifiée
* Circulation interdite à tout véhicule dans les 2 sens
* Fin de limitation de vitesse

### Question 3

* Que signifie ce panneau ?
* Vitesse limitée à 30km/h sur 50m
* Vitesse limitée à 30km/h à 50m
* Vitesse minimale 30km/h sur 50m
* Vitesse minimale 30km/h à 50m
* Le fond bleu indique un panneau d'obligation (vitesse minimale) ; et le pannonceau n'a pas de flèches, donc préannonce à 50m

### Question 4

* Que signifie ce panneau ?
* Fin d'obligation de tourner à gauche
* Obligation de tourner à droite
* Interdiction de tourner à gauche
* Fin d'interdiction de tourner à gauche
# Code de la route/Questions

* Préface
* Introduction
* Introduction historique
* Dangers de la route
* Législation française
* Principes juridiques
* La structure
* Les tendances de l'évolution
* Conflits
* Accidents
* Assurance
* Les piétons
* Les deux roues & autres cycles
* Animaux
* Véhicules
* Signalisation
* Liste des panneaux
* Signalisation dynamique
* Signalisation internationale
* Intersections et priorités
* Règles de circulation
* Croisements et dépassements
* Arrêt et stationnement
* Visibilité, éclairage et avertissements
* Conduite pratique
* Glossaire
* Questions
* Réponses
* Autres lectures sur le code de la route 📖
* Préface
* Introduction
* Introduction historique
* Dangers de la route
* Législation française
* Principes juridiques
* La structure
* Les tendances de l'évolution
* Conflits
* Accidents
* Assurance
* Les piétons
* Les deux roues & autres cycles
* Animaux
* Véhicules
* Signalisation
* Liste des panneaux
* Signalisation dynamique
* Signalisation internationale
* Intersections et priorités
* Règles de circulation
* Croisements et dépassements
* Arrêt et stationnement
* Visibilité, éclairage et avertissements
* Conduite pratique
* Glossaire
* Questions
* Réponses
* Autres lectures sur le code de la route 📖
[ Modifier le sommaire ]
Ce questionnaire permet de faire le point sur les connaissances du code de la route. Répondez sans regarder les autres chapitre du livre. À la fin des questions, vérifiez vos réponses et lisez ou relisez ce livre si vous avez besoin de réviser le code de la route.

## Panneaux et signalisation
### Question 1

* Que signifie ce panneau ?
* Entrée d'aire piétonne, sauf de 10h à 17h
* Entrée d'aire piétonne, valable de 10h à 17h
* Chemin obligatoire pour piétons, sauf de 10h à 17h
* Chemin obligatoire pour piétons, valable de 10h à 17h

### Question 2

* Que signifie ce panneau ?
* Carrefour à sens giratoire
* Interdiction non spécifiée
* Circulation interdite à tout véhicule dans les 2 sens
* Fin de limitation de vitesse

### Question 3

* Que signifie ce panneau ?
* Vitesse limitée à 30km/h sur 50m
* Vitesse limitée à 30km/h à 50m
* Vitesse minimale 30km/h sur 50m
* Vitesse minimale 30km/h à 50m

### Question 4

* Que signifie ce panneau ?
* Fin d'obligation de tourner à gauche
* Obligation de tourner à droite
* Interdiction de tourner à gauche
* Fin d'interdiction de tourner à gauche
# Mathc matrices/b02

Application

## La fonction p_mR;

Étude de quelques fonctions :
* p01a.c : Sans formatage.
* p01b.c : Contrôler le nombre de chiffres à afficher après la virgule
* p01c.c : Contrôler de la taille des colonnes
* p01d.c : Contrôler de la taille des colonnes et du nombre de chiffres à afficher après la virgule.
* p02a.c : Contrôler le nombre de colonnes affiché par ligne.
* p03a.c : Imprimer la ligne zéro et la colonnes zéro.
# Mathc matrices/Fichiers h : vc m

Bibliothèque
Installer ce fichier dans votre répertoire de travail.
La fonction c_mR; permet de copier la matrice A dans la matrice B. Elle ne vérifie pas la taille des matrices. Le fait d'avoir conservé cette possibilité m'a rendu de grand service.
La deuxième fonction copie un tableau de nombre dans une matrice.
La fonction c_c_mR; copie une colonne de A dans une colonne de B.
La fonction c_r_mR; copie une ligne de A dans une ligne de B.
La fonction c_c_r_mR; copie une colonne de A dans une ligne de B.
La fonction c_D_UC1_mR; copie une diagonale dans un vecteur colonne.
# Livre de cuisine/Paris-Brest

Le Paris-Brest est une pâtisserie d'origine française, en forme de couronne, composée d'une pâte à choux fourrée d'une crème pâtissière pralinée, garnie d'amandes effilées.

## Ingrédients
### Pâte à choux

* 25 cl d'eau,
* 1/2 cuillère à café de sel,
* 1 cuillère à café de sucre,
* 75 g de beurre,
* 150 g de farine,
* 4 + 1 œufs,
* 1 cuillère d'amandes effilées,
* 2 cuillères de sucre glace.

### Crème pâtissière pralinée

* 25 cl de lait,
* 3 œufs,
* 50 g de pralin,
* 15 g de farine,
* 15 g de farine de maïs,
* 60 g de sucre.
* Paris-Brest.
* Paris-Brest en forme d'éclair.
* Variante de Paris-Brest avec des fraises.
* Paris-Brest présentés dans une pâtisserie.
* Paris-Brest sauce chocolat.

## Préparation
### Pâte à choux

* Préchauffer le four à 200 °C.
* Verser 25 cl d'eau dans une casserole, ajouter le sel, le sucre, 75 g de beurre. Dès l'ébullition, retirer du feu.
* Verser la farine en une seule fois. Mélanger jusqu'à obtenir une boule sèche qui n'adhère pas.
* Toujours hors du feu, ajouter 4 œufs en les incorporant un à un. Si nécessaire, remettre sur un feu doux pour conserver une pâte qui n'adhère pas à la casserole.
* Utiliser une poche à douille lisse de 1,5 cm de diamètre pour faire un premier cercle de 20 cm de diamètre avec cette pâte à choux sur une plaque non adhésive. Former un deuxième cercle à l'intérieur et au contact du premier. Un troisième cercle se fera à cheval sur les deux premiers.
* Battre l’œuf restant et badigeonner la pâte.
* Parsemer d'amandes effilées et saupoudrer de sucre glace.
* Faire cuire 30 minutes environ.
Conseil : la pâte à choux lèvera d'autant mieux qu'elle sera bien refroidie après sa préparation.

### Crème pâtissière pralinée

* Porter le lait à ébullition.
* Séparer les blancs des jaunes.
* Fouetter les jaunes avec le sucre jusqu'à blanchiment. Ajouter la farine, la farine de maïs et le lait. Faire épaissir sur feu doux en mélangeant.
* Hors du feu, incorporer le pralin. Laisser refroidir.
* Monter les blancs en neige. Ajouter 2 cuillères à soupe de sucre à mi-parcours.
* Verser les blancs en neige sur la crème. Mélanger délicatement avec une spatule en soulevant la masse.
* Au moment de servir, couper la pâte en deux, garnir l'intérieur de crème pralinée. Finir par un saupoudrage de sucre glace.
Conseil : pour un bel effet visuel, garnir la couronne à l'aide d'une poche à douille cannelée.
# Mathc complexes/Fichiers h : vsm

Bibliothèque
Installer ce fichier dans votre répertoire de travail.
Dans ce fichier h on introduit la construction de quelques matrices spécifiques, la matrice zéro, la matrice identité.
# Japonais/Vocabulaire/Astronomie
## Voir aussi

* Les noms dans le Wiktionnaire
* Le glossaire
* Anatomie
* Animaux
* Astronomie
* Calendrier
* Commerce
* Couleurs
* Direction
* Famille
* Glaciologie
* Jeux vidéo
* Justice
* Monstres
* Musique
* Nombres
* Nourriture
* Région
* Pays
* Saisons
* Vêtement
* Noms
* Verbes
* Adjectifs
* Adverbes
* Onomatopées
* Mots interrogatifs
* Expressions courantes
* Expressions et dictons
* Proverbes
* Mots d'origine française
# Aller plus loin avec GRUB/Sommaire

* Utilisation basique
* Clavier QWERTY des États-Unis
* Des commandes derrière les menus
* Dynamique des commandes
* Des commandes de l'exemple
* Des variables d'environnement
* Des systèmes de fichiers
# LaTeX

Ceci est un guide pour la programmation en LATEX. Il est prévu pour qu'il puisse servir à tous, du novice à l'utilisateur expérimenté.
    Terminé
* Une version imprimable du livre « LaTeX » est disponible. (voir/ modifier)
* Une version PDF de ce livre est disponible.

## Sommaire

* Généralités
* Premiers pas
** Installer LaTeX
** Premier exemple
** Lettre
** Éléments de base
** Les classes
** Structuration du texte
** Mise en forme du texte
** Faire des tableaux
** Inclure des images
** Options de mise en forme avancées
** Écrire des mathématiques
** Écrire de la physique
** Écrire des formules chimiques
** Créer une feuille de style
** À l'aide !
* Structure du document
* Gestion de la bibliographie
* Tableaux
* Images
* Éléments flottants
* Mise en forme du texte
* Choix de la police
* Mise en page
* Mathématiques
* Gestion des gros documents
* Faire des présentations
* LaTeX pour enseignants
* Arts et loisirs
** Écrire de la musique
** Dessiner des échiquiers
* Dessiner avec LaTeX
** Dessiner en LaTeX pur
** Dessiner avec PSTricks
** Dessiner avec PGF et TikZ
** Dessiner des molécules
** Réalisation de graphiques mathématiques
* Créer une extension ou une classe
* Programmer avec LaTeX
Annexes
* Vadémécum
* Conversion vers d'autres formats
* Glossaire de typographie
* Index
* Commandes
* Liens externes

## Voir aussi

* Wikipédia propose un article sur : « LaTeX ».
* ConTeXt
# Japonais/Vocabulaire/Vêtement

| Français | Kanji | Kana | Rōmaji |
| Bague | 指輪 | ゆびわ | yubiwa |
| Blouse | | ブラウス | burausu |
| Boucle d'oreille | | ピアス | piasu |
| Ceinture | | ベルト | beruto |
| Chapeau | 帽子 | ぼうし | bōshi |
| Chaussettes | 靴下 | くつした | kutsushita |
| Chaussures | 靴 | くつ | kutsu |
| Chemise | | シャツ | shatsu |
| Collier | | ネックレス | nekkuresu |
| Costume | | スーツ | sūtsu |
| Couche | 御襁褓 | おむつ | omutsu |
| Culotte/Slip | | パンツ | pantsu |
| Écharpe | | スカーフ | sukāfu |
| Gants | 手袋 | てぶくろ | tebukuro |
| Jeans | | ジーンズ | jīnzu |
| Jinbei | 甚兵衛 | じんべい | jinbei |
| Jupe | | スカート | sukāto |
| Jupon | | ペチコート | pechikōto |
| Kimono | 着物 | きもの | kimono |
| Lunettes | 眼鏡 | めがね | megane |
| Mini-jupe | | ミニスカート | minisukāto |
| Montre | 時計 | とけい | tokei |
| Pantalon | | ズボン | zubon |
| Sandale | | サンダル | sandaru |
| Sous-vêtement | 下着 | したぎ | shitagi |
| Sweatshirt | | トレーナー | torēnā |
| Veste | | ジャケット | jaketto |
| Yukata | 浴衣 | ゆかた | yukata |

## Voir aussi

* Les noms dans le wiktionnaire
* Le glossaire
* Anatomie
* Animaux
* Astronomie
* Calendrier
* Commerce
* Couleurs
* Direction
* Famille
* Glaciologie
* Jeux vidéo
* Justice
* Monstres
* Musique
* Nombres
* Nourriture
* Région
* Pays
* Saisons
* Vêtement
* Noms
* Verbes
* Adjectifs
* Adverbes
* Onomatopées
* Mots interrogatifs
* Expressions courantes
* Expressions et dictons
* Proverbes
* Mots d'origine française
# Japonais/Vocabulaire/Saisons

| Français | Kanji | Kana | Rōmaji |
| Automne | 秋 | あき | aki |
| Hiver | 冬 | ふゆ | fuyu |
| Printemps | 春 | はる | haru |
| Été | 夏 | なつ | natsu |
| Saison | 季節 | きせつ | kisetsu |
| Saison des pluies | 雨季 | うき | uki |
| Saison sèche | 乾季 | かんき | kanki |
| Les quatre saisons | 四季／春夏秋冬 | しき／しゅんかしゅうとう | shiki/shunkashūtō |

## Voir aussi

* Les noms dans le Wiktionnaire
* Le glossaire
* Anatomie
* Animaux
* Astronomie
* Calendrier
* Commerce
* Couleurs
* Direction
* Famille
* Glaciologie
* Jeux vidéo
* Justice
* Monstres
* Musique
* Nombres
* Nourriture
* Région
* Pays
* Saisons
* Vêtement
* Noms
* Verbes
* Adjectifs
* Adverbes
* Onomatopées
* Mots interrogatifs
* Expressions courantes
* Expressions et dictons
* Proverbes
* Mots d'origine française
# Aller plus loin avec GRUB/Utilisation basique

* Utilisation basique
* Clavier QWERTY des États-Unis
* Des commandes derrière les menus
* Dynamique des commandes
* Des commandes de l'exemple
* Des variables d'environnement
* Des systèmes de fichiers
* Utilisation basique
* Clavier QWERTY des États-Unis
* Des commandes derrière les menus
* Dynamique des commandes
* Des commandes de l'exemple
* Des variables d'environnement
* Des systèmes de fichiers
[ Modifier le sommaire ]

## Introduction

Un ordinateur (de type PC) peut se trouvé équipé d'un charger GRUB après l'installation d'un système d'exploitation comme Linux. Il s'agit généralement d'un logiciel critique lors du démarrage d'un ordinateur dans le sens où l'échec du démarrage d'un ordinateur requiert de recourir à des ressources externes pour le dépanner.
Au delà de l'historique, lorsque indique GRUB, il signifie GRUB 2.

## Histoire

L'installation de système d'exploitation (comme Linux) sur des systèmes déjà muni d'un système d'exploitation concurrent (comme Windows) requiert des opérations spécifiques pour charger le système d'exploitation en mémoire et l'exécuter. Une alternative étant présente, il est également nécessaire de permettre à l'utilisateur de choisir le système d'exploitation qu'il souhaite démarrer.
L'un des premiers système grand public à s'être répandu est LILO, acronyme de Linux Loader, avec le développement initial de Linux. Toutefois, ce logiciel présentait quelques limitations qui ont conduit à lui préférer GRUB.
GRUB a initialement été développé pour Hurd. Toutefois, aujourd'hui il permet aussi de charger Linux.
GRUB a lui-même connu des version initiales qui ont été progressivement délaissées. On peut parler de GRUB legacy pour perler d'anciennes versions.
Ce wikilivre traite donc de GRUB 2 qui en 2024 est un chargeur de système d'exploitation assez répandu.

## Utilisation basique

Dans ce livre nous supposons un ordinateur sur lequel Linux est installé avec un chargeur GRUB.
Le démarrage de l'ordinateur peut donc se résumer en trois étapes:
* Démarrage des parties physiques et du BIOS
* Fonctionnement de GRUB
* Démarrage du noyau Linux
Une fois le BIOS exécuté, le logiciel GRUB est chargé. Il présente à l'utilisateur des systèmes d'exploitation, sous le forme d'une liste de choix.
* Exemple d'une liste de choix
L'utilisateur peut alors utiliser les flèches haut haut et bas bas du clavier pour modifier la présélection. Une fois le choix décidé, il peut être validé pour demander le démarrage de ce système d'exploitation. Une fois la validation effectué, GRUB transfère le contrôle au système d'exploitation choisi. Ainsi, GRUB, comme attendu, GRUB n'a plus prise sur ce qu'il advient à partir de ce transfert.
Cette validation s'effectue avec la touche Entrée.