Discussion utilisateur:OD02fr/Archive 1
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)
<div style="text-align: center;">'''Courbe d'évolution démographique de xxxx depuis 1790'''<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:746 height:300
PlotArea = left:42 right:11 top:10 bottom:20
TimeAxis = orientation:horizontal
AlignBars = justify
DateFormat = yyyy
Period = from:1785 till:2018
ScaleMajor = unit:year increment:50 start:1785
ScaleMinor = unit:year increment:5 start:1785
BarData =
bar:21 text:1 000
bar:20 text:
bar:19 text:900
bar:18 text:
bar:17 text:800
bar:16 text:
bar:15 text:700
bar:14 text:
bar:13 text:600
bar:12 text:
bar:11 text:500
bar:10 text:
bar:9 text:400
bar:8 text:
bar:7 text:300
bar:6 text:
bar:5 text:200
bar:4 text:
bar:3 text:100
bar:2 text:
bar:1 text:0
# abscisses des graduations
Define $margegch = 42
Define $margegch5 = 37
Define $margegch2 = 40
# ordonnées des graduations
Define $G1 = 287
Define $G2 = 274
Define $G3 = 260
Define $G4 = 247
Define $G5 = 234
Define $G6 = 220
Define $G7 = 207
Define $G8 = 194
Define $G9 = 180
Define $G10 = 167
Define $G11 = 154
Define $G12 = 140
Define $G13 = 127
Define $G14 = 113
Define $G15 = 100
Define $G16 = 87
Define $G17 = 73
Define $G18 = 60
Define $G19 = 47
Define $G20 = 33
Define $G21 = 20
LineData =
color:black width:0.5 # graduations de l'échelle de population (tirets sur l'axe vertical + lignes horizontales)
points:($margegch5,$G1)($margegch,$G1)
from:start till:end atpos:$G1 color:grisfonce
points:($margegch2,$G2)($margegch,$G2)
from:start till:end atpos:$G2 color:grisclair
points:($margegch5,$G3)($margegch,$G3)
from:start till:end atpos:$G3 color:grisfonce
points:($margegch2,$G4)($margegch,$G4)
from:start till:end atpos:$G4 color:grisclair
points:($margegch5,$G5)($margegch,$G5)
from:start till:end atpos:$G5 color:grisfonce
points:($margegch2,$G6)($margegch,$G6)
from:start till:end atpos:$G6 color:grisclair
points:($margegch5,$G7)($margegch,$G7)
from:start till:end atpos:$G7 color:grisfonce
points:($margegch2,$G8)($margegch,$G8)
from:start till:end atpos:$G8 color:grisclair
points:($margegch5,$G9)($margegch,$G9)
from:start till:end atpos:$G9 color:grisfonce
points:($margegch2,$G10)($margegch,$G10)
from:start till:end atpos:$G10 color:grisclair
points:($margegch5,$G11)($margegch,$G11)
from:start till:end atpos:$G11 color:grisfonce
points:($margegch2,$G12)($margegch,$G12)
from:start till:end atpos:$G12 color:grisclair
points:($margegch5,$G13)($margegch,$G13)
from:start till:end atpos:$G13 color:grisfonce
points:($margegch2,$G14)($margegch,$G14)
from:start till:end atpos:$G14 color:grisclair
points:($margegch5,$G15)($margegch,$G15)
from:start till:end atpos:$G15 color:grisfonce
points:($margegch2,$G16)($margegch,$G16)
from:start till:end atpos:$G16 color:grisclair
points:($margegch5,$G17)($margegch,$G17)
from:start till:end atpos:$G17 color:grisfonce
points:($margegch2,$G18)($margegch,$G18)
from:start till:end atpos:$G18 color:grisclair
points:($margegch5,$G19)($margegch,$G19)
from:start till:end atpos:$G19 color:grisfonce
points:($margegch2,$G20)($margegch,$G20)
from:start till:end atpos:$G20 color:grisclair
points:($margegch5,$G21)($margegch,$G21)
from:start till:end atpos:$G21 color:grisfonce
LineData =
layer:front color:couleurcourbe width:1 # courbe de population
points:(57,268)(66,273) # 1790: 929 h. à 1793: 947 h.
points:(66,273)(93,269) # 1793: 947 h. à 1802: 931 h.
points:(93,269)(110,268) # 1802: 931 h. à 1808: 929 h.
points:(110,268)(137,268) # 1808: 929 h. à 1817: 928 h.
points:(137,268)(146,267) # 1817: 928 h. à 1820: 924 h.
points:(146,267)(149,266) # 1820: 924 h. à 1821: 922 h.
points:(149,266)(152,265) # 1821: 922 h. à 1822: 918 h.
points:(152,265)(155,262) # 1822: 918 h. à 1823: 905 h.
points:(155,262)(191,261) # 1823: 905 h. à 1835: 904 h.
points:(191,261)(194,262) # 1835: 904 h. à 1836: 905 h.
points:(194,262)(256,261) # 1836: 905 h. à 1857: 904 h.
points:(256,261)(265,261) # 1857: 904 h. à 1860: 903 h.
points:(265,261)(298,261) # 1860: 903 h. à 1871: 904 h.
points:(298,261)(342,261) # 1871: 904 h. à 1886: 903 h.
points:(342,261)(381,261) # 1886: 903 h. à 1899: 904 h.
points:(381,261)(420,262) # 1899: 904 h. à 1912: 905 h.
points:(420,262)(500,262) # 1912: 905 h. à 1939: 906 h.
points:(500,262)(527,262) # 1939: 906 h. à 1948: 907 h.
points:(527,262)(533,262) # 1948: 907 h. à 1950: 908 h.
points:(533,262)(577,262) # 1950: 908 h. à 1965: 907 h.
points:(577,262)(589,262) # 1965: 907 h. à 1969: 906 h.
points:(589,262)(595,262) # 1969: 906 h. à 1971: 905 h.
points:(595,262)(598,261) # 1971: 905 h. à 1972: 903 h.
points:(598,261)(601,260) # 1972: 903 h. à 1973: 899 h.
points:(601,260)(604,260) # 1973: 899 h. à 1974: 898 h.
points:(604,260)(646,259) # 1974: 898 h. à 1988: 897 h.
points:(646,259)(655,259) # 1988: 897 h. à 1991: 896 h.
points:(655,259)(664,259) # 1991: 896 h. à 1994: 895 h.
points:(664,259)(670,258) # 1994: 895 h. à 1996: 893 h.
points:(670,258)(676,259) # 1996: 893 h. à 1998: 894 h.
points:(676,259)(705,259) # 1998: 894 h. à 2008: 895 h.
points:(705,259)(729,258) # 2008: 895 h. à 2016: 892 h.
points:(729,258)(732,258) # 2016: 892 h. à 2017: 891 h.
LineData =
color:black width:3 # points de population
at:1790 frompos:267 tillpos:269 # 929 hab.
at:1793 frompos:272 tillpos:274 # 947 hab.
at:1802 frompos:268 tillpos:270 # 931 hab.
at:1808 frompos:267 tillpos:269 # 929 hab.
at:1817 frompos:267 tillpos:269 # 928 hab.
at:1820 frompos:266 tillpos:268 # 924 hab.
at:1821 frompos:265 tillpos:267 # 922 hab.
at:1822 frompos:264 tillpos:266 # 918 hab.
at:1823 frompos:261 tillpos:263 # 905 hab.
at:1835 frompos:260 tillpos:262 # 904 hab.
at:1836 frompos:261 tillpos:263 # 905 hab.
at:1857 frompos:260 tillpos:262 # 904 hab.
at:1860 frompos:260 tillpos:262 # 903 hab.
at:1871 frompos:260 tillpos:262 # 904 hab.
at:1886 frompos:260 tillpos:262 # 903 hab.
at:1899 frompos:260 tillpos:262 # 904 hab.
at:1912 frompos:261 tillpos:263 # 905 hab.
at:1939 frompos:261 tillpos:263 # 906 hab.
at:1948 frompos:261 tillpos:263 # 907 hab.
at:1950 frompos:261 tillpos:263 # 908 hab.
at:1965 frompos:261 tillpos:263 # 907 hab.
at:1969 frompos:261 tillpos:263 # 906 hab.
at:1971 frompos:261 tillpos:263 # 905 hab.
at:1972 frompos:260 tillpos:262 # 903 hab.
at:1973 frompos:259 tillpos:261 # 899 hab.
at:1974 frompos:259 tillpos:261 # 898 hab.
at:1988 frompos:258 tillpos:260 # 897 hab.
at:1991 frompos:258 tillpos:260 # 896 hab.
at:1994 frompos:258 tillpos:260 # 895 hab.
at:1996 frompos:257 tillpos:259 # 893 hab.
at:1998 frompos:258 tillpos:260 # 894 hab.
at:2008 frompos:258 tillpos:260 # 895 hab.
at:2016 frompos:257 tillpos:259 # 892 hab.
at:2017 frompos:257 tillpos:259 # 891 hab.
# échelle de temps: le graphe commence à 1785 = 42 px, ensuite chaque année fait 3 px jusqu'à 2018 = 42+3x233 = 741 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 --------------------------------------->
</div>
- Notes importantes pour l'utilisation de ce modèle :
- 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. - Pour plus de détails voyez la documentation de ce modèle Graphique démographique.
- Syntaxe: ce modèle ne fonctionne que pour des populations de la forme
- Pour information, valeurs utilisées pour générer le code EasyTimeline qui précède :
| max échelle = 1000 | année min = 1785 |
nb éléments échelle = 21 (calculé automatiquement par le modèle) |
Démarrer une discussion sur Utilisateur:OD02fr/Archive 1
Les pages de discussion sont l’endroit où diverses personnes peuvent discuter de la manière d’améliorer le contenu de Wikipédia. Vous pouvez utiliser cette page pour démarrer une discussion avec les autres utilisateurs sur la façon d’améliorer la page « Utilisateur:OD02fr/Archive 1 ».