Actions

Utilisateur

Utilisateur:Momo50/Extension:Easytimeline

De Wikimanche

COPIEZ-COLLEZ LE SCRIPT SUIVANT DANS L'ARTICLE POUR OBTENIR UNE COURBE DÉMOGRAPHIQUE :
(le script EasyTimeline lui-même est en vert et la partie en bleu est une suggestion de présentation)
<center>'''Courbe d'évolution démographique de xxxx depuis 1793'''<br /><!--
---------- début de graphique en code Timeline, suite de l'article plus loin -------><timeline>
Colors =
  id:grisclair value:gray(0.9)
  id:grisfonce value:gray(0.5)
  id:couleurcourbe value:rgb(0,0.6,0.4)
   
ImageSize = width:743 height:300
PlotArea = left:42 right:11 top:10 bottom:20
TimeAxis = orientation:horizontal
AlignBars = justify
DateFormat = yyyy
Period = from:1790 till:2020
ScaleMajor = unit:year increment:10 start:1790

 
BarData =
  bar:11 text:1 000
  bar:10 text:
  bar:9 text:800
  bar:8 text:
  bar:7 text:600
  bar:6 text:
  bar:5 text:400
  bar:4 text:
  bar:3 text:200
  bar:2 text:
  bar:1 text:0
         
PlotData =
  color:grisclair width:0.5 # graduations de l'échelle de population (lignes horizontales)
  bar:11 color:grisfonce from:start till:end
  bar:10 from:start till:end
  bar:9 color:grisfonce from:start till:end
  bar:8 from:start till:end
  bar:7 color:grisfonce from:start till:end
  bar:6 from:start till:end
  bar:5 color:grisfonce from:start till:end
  bar:4 from:start till:end
  bar:3 color:grisfonce from:start till:end
  bar:2 from:start till:end
  bar:1 color:grisfonce from:start till:end
                                                                               
LineData =
  layer:front color:couleurcourbe width:1 # courbe de population
  points:(51,192)(72,191) # 1793: 644 h. à 1800: 639 h.
  points:(72,191)(90,200) # 1800: 639 h. à 1806: 675 h.
  points:(90,200)(135,220) # 1806: 675 h. à 1821: 748 h.
  points:(135,220)(180,223) # 1821: 748 h. à 1836: 762 h.
  points:(180,223)(195,210) # 1836: 762 h. à 1841: 712 h.
  points:(195,210)(210,249) # 1841: 712 h. à 1846: 856 h.
  points:(210,249)(225,250) # 1846: 856 h. à 1851: 863 h.
  points:(225,250)(240,242) # 1851: 863 h. à 1856: 830 h.
  points:(240,242)(255,231) # 1856: 830 h. à 1861: 789 h.
  points:(255,231)(270,208) # 1861: 789 h. à 1866: 704 h.
  points:(270,208)(288,215) # 1866: 704 h. à 1872: 729 h.
  points:(288,215)(300,203) # 1872: 729 h. à 1876: 687 h.
  points:(300,203)(315,180) # 1876: 687 h. à 1881: 600 h.
  points:(315,180)(330,182) # 1881: 600 h. à 1886: 605 h.
  points:(330,182)(345,176) # 1886: 605 h. à 1891: 584 h.
  points:(345,176)(360,176) # 1891: 584 h. à 1896: 585 h.
  points:(360,176)(375,179) # 1896: 585 h. à 1901: 597 h.
  points:(375,179)(390,175) # 1901: 597 h. à 1906: 582 h.
  points:(390,175)(405,174) # 1906: 582 h. à 1911: 577 h.
  points:(405,174)(435,160) # 1911: 577 h. à 1921: 524 h.
  points:(435,160)(450,147) # 1921: 524 h. à 1926: 476 h.
  points:(450,147)(465,145) # 1926: 476 h. à 1931: 469 h.
  points:(465,145)(480,129) # 1931: 469 h. à 1936: 408 h.
  points:(480,129)(510,143) # 1936: 408 h. à 1946: 459 h.
  points:(510,143)(534,130) # 1946: 459 h. à 1954: 412 h.
  points:(534,130)(558,127) # 1954: 412 h. à 1962: 401 h.
  points:(558,127)(576,123) # 1962: 401 h. à 1968: 384 h.
  points:(576,123)(597,119) # 1968: 384 h. à 1975: 370 h.
  points:(597,119)(618,139) # 1975: 370 h. à 1982: 445 h.
  points:(618,139)(642,148) # 1982: 445 h. à 1990: 479 h.
  points:(642,148)(669,144) # 1990: 479 h. à 1999: 465 h.
  points:(669,144)(690,137) # 1999: 465 h. à 2006: 440 h.
  points:(690,137)(711,153) # 2006: 440 h. à 2013: 498 h.
                                   

LineData =
  color:black width:3 # points de population
  at:1793 frompos:191 tillpos:193 # 644 hab.
  at:1800 frompos:190 tillpos:192 # 639 hab.
  at:1806 frompos:199 tillpos:201 # 675 hab.
  at:1821 frompos:219 tillpos:221 # 748 hab.
  at:1836 frompos:222 tillpos:224 # 762 hab.
  at:1841 frompos:209 tillpos:211 # 712 hab.
  at:1846 frompos:248 tillpos:250 # 856 hab.
  at:1851 frompos:249 tillpos:251 # 863 hab.
  at:1856 frompos:241 tillpos:243 # 830 hab.
  at:1861 frompos:230 tillpos:232 # 789 hab.
  at:1866 frompos:207 tillpos:209 # 704 hab.
  at:1872 frompos:214 tillpos:216 # 729 hab.
  at:1876 frompos:202 tillpos:204 # 687 hab.
  at:1881 frompos:179 tillpos:181 # 600 hab.
  at:1886 frompos:181 tillpos:183 # 605 hab.
  at:1891 frompos:175 tillpos:177 # 584 hab.
  at:1896 frompos:175 tillpos:177 # 585 hab.
  at:1901 frompos:178 tillpos:180 # 597 hab.
  at:1906 frompos:174 tillpos:176 # 582 hab.
  at:1911 frompos:173 tillpos:175 # 577 hab.
  at:1921 frompos:159 tillpos:161 # 524 hab.
  at:1926 frompos:146 tillpos:148 # 476 hab.
  at:1931 frompos:144 tillpos:146 # 469 hab.
  at:1936 frompos:128 tillpos:130 # 408 hab.
  at:1946 frompos:142 tillpos:144 # 459 hab.
  at:1954 frompos:129 tillpos:131 # 412 hab.
  at:1962 frompos:126 tillpos:128 # 401 hab.
  at:1968 frompos:122 tillpos:124 # 384 hab.
  at:1975 frompos:118 tillpos:120 # 370 hab.
  at:1982 frompos:138 tillpos:140 # 445 hab.
  at:1990 frompos:147 tillpos:149 # 479 hab.
  at:1999 frompos:143 tillpos:145 # 465 hab.
  at:2006 frompos:136 tillpos:138 # 440 hab.
  at:2013 frompos:152 tillpos:154 # 498 hab.
                                 

# échelle de temps: le graphe commence à 1790 = 42 px, ensuite chaque année fait 3 px jusqu'à 2020 = 42+3x230 = 732 px
# échelle de population: le graphe va de 20px à 287px, donc 0 hab. = 20px et 1 habitant fait 267/1000 = 0.267 pixel
# et donc l'ordonnée (population) des points est y = 20 + nb(habitants) x 0.267
# Courbe réalisée avec l'aide du modèle [[modèle:Graphique démographique]]

</timeline>
<!---------- fin du graphique en code Timeline --------------------------------------->
</center>

  • Notes importantes pour l'utilisation de ce modèle :
    1. Syntaxe: ce modèle ne fonctionne que pour des populations de la forme 1234567 ou bien de la forme {{formatnum:1234567}}, il ne fonctionne pas si il y a un espace entre les chiffres d'une population ou bien des références.
    2. Si jamais les lignes horizontales de graduation de population sont trop épaisses, ré-essayez avec le paramètre hauteur additionnelle = 1 .
      *# Vous pouvez utiliser le paramètre hauteur additionnelle également pour tout simplement augmenter (ou diminuer si la valeur est négative) la hauteur de l'image.
      *# Pour plus de détails voyez la documentation de ce modèle Graphique démographique.
  • Pour information, valeurs utilisées pour générer le code EasyTimeline qui précède :

| max échelle = 1000
| échelle secondaire = 100
| une graduation principale toutes les = 2
| hauteur additionnelle = 0
| année min = 1790
| année max = 2020
| couleur courbe = rgb(0,0.6,0.4)

nb éléments échelle = 11 (calculé automatiquement par le modèle)
hauteur image = 300 (calculé automatiquement par le modèle)
hauteur graphe = 267 (calculé automatiquement par le modèle)
marge gauche = 42 (calculé automatiquement par le modèle)
pixels par habitant = 0.267 (calculé automatiquement par le modèle)
pixels par année = 3 (calculé automatiquement par le modèle)