# Ubuntu/Arrière-plan dynamique

* Installation
* Configuration
* Sauvegarde
* Arrière-plan dynamique
* Mises à jour
* Émulation
** Wine
* Multimédia
* Web
** Messagerie
*** Mailman
* Raccourcis clavier
* Installation
* Configuration
* Sauvegarde
* Arrière-plan dynamique
* Mises à jour
* Émulation
** Wine
* Multimédia
* Web
** Messagerie
*** Mailman
* Raccourcis clavier
[ Modifier le sommaire ]
* La lecture préalable de Programmation XML est conseillée.
Ubuntu permet de créer un arrière-plan dynamique avec Gnome. Celui-ci est fabriqué à l'aide d'un fichier XML ainsi que de plusieurs images.

## Les balises

* <background> - Balise mère qui encadre tout le code XML
* <starttime> - Balise qui sert à définir la date et l'heure où le background commencera à exécuter
* <year> - Année de départ
* <month> - Mois de départ
* <day> - Jour de départ
* <hour> - Heure de départ
* <minute> - Minute de départ
* <second> - Seconde de départ
* <static> - Encadre le code pour l'image courante
* <duration> - Nombre de secondes que l'image restera en arrière-plan
* <file> - L'adresse (parcours) où ce trouve l'image
* <transition> - Encadre le code pour la transition d'images
* <from> - L'adresse (parcours) de l'image courante qui sera remplacé par une prochaine image
* <to> - L'adresse (parcours) de l'image suivante qui remplace l'image courante

## Les algorithmes

Le niveau correspond au niveau dans la hiérarchie du fichier XML

### background (niveau 1)

Cette balise est utilisé pour encadrer tous le code pour le fichier. Elle est la première balise ainsi que la dernière balise du document.

### starttime (niveau 2)

Regroupe les balises year, month, day, hour, minute et second. Celles-ci sont utiliser pour entrer la date et l'heure à laquelle vous voulez que l'arrière-plan commence à s'animer. Il est à notre que :
* year : requiert 4 chiffres (ex : 2010)
* month : requiert 2 chiffres (ex : 10), valeurs entre 01 -12
* day : requiert 2 chiffres (ex : 12), valeurs entre 01 - 31
* heure : requiert 2 chiffres (ex : 21), valeurs entre 00 - 23
* minute : requiert 2 chiffre (ex : 40), valeurs entre 00 - 59
* seconde : requiert 2 chiffre (ex : 32) valeurs entre 00 - 59

### static (niveau 2)

Regroupe les balises duration et file pour déterminer quel est le lien de l'image courante et combien de temps elle restera affichée

### transition (niveau 2)

Regroupe les balises duration, from et to. Elle est utilisée lors de la transition entre deux images. La transition utilisée est une transition linéaire (par exemple 5 % est enlevé à l'image courante et 5 % est donné à l'image suivante)
* duration : est utilisé pour dire le temps que durera la transition
* from : est le parcours où se trouve l'image sur le disque qui est présentement affichée sur comme arrière-plan.
* to : est le parcours où se trouve l'image sur le disque qui sera affichée après la transition

### Exemple de code

Ce code est un exemple qui montre l'organisation d'un arrière-plan dynamique qui contient trois images (ArrièrePlan1.jpg, ArrièrePlan2.jpg et ArrièrePlan3.jpg). La durée de chaque image est de 600 secondes (10 minutes) et la transition se fait en 5 secondes

## Raccourcis clavier

* Ctrl + Maj + n : nouveau dossier.