O EasyTimeline é um atributo que produz uma imagem a partir de um wikitexto. A imagem pode ser um diagrama unidimensional (horizontal ou vertical) ou uma unidade bidimensional. Como diz o ditado: uma imagem vale mais que mil palavras. Isto certamente é verdade para a gráfica Timeline. Uma lista detalhada dos eventos e datas em forma tabulada pode oferecer ao leitor uma grande quantidade de detalhes, mas pode deixar de fornecer uma visão geral, com grande perspectiva. Sintaxe está descrição em MW:Extension:EasyTimeline/syntax
Exemplos de gráficos
Três exemplos do que é possível. Para mais exemplos, veja (ligações para a Wikipédia anglófona):
- WW II - Pacific Theatre
- History of Computing
- Tour de France Sieger
- Vocal and instrumental pitch ranges (um bom exemplo de uma diagrama que não é exatamente uma linha do tempo)
- Complete timeline of Macintosh models
- English Monarchs
<timeline> ImageSize = width:160 height:550 PlotArea = width:50 height:530 left:50 bottom:10 DateFormat = yyyy Period = from:1919 till:1991 TimeAxis = orientation:vertical ScaleMajor = unit:year increment:5 start:1920
Define $dx = 25 # shift text to right side of bar PlotData= bar:Leaders color:red width:25 mark:(line,white) align:left fontsize:S from:start till:1922 shift:($dx,15) text:Vladimir~Ilyich~Lenin from:1922 till:1953 shift:($dx,5) text:Josef Stalin from:1953 till:1964 shift:($dx,5) text:Nikita~Khrushchev from:1964 till:1982 shift:($dx,5) text:Leonid~Brezhnev from:1982 till:1984 shift:($dx,-12) text:Yuri~Andropov from:1984 till:1985 shift:($dx,4) text:Konstantin~Chernenko fontsize:XS from:1985 till:end shift:($dx,10) text:Mikhail~Gorbachev </timeline> |
<timeline> ImageSize = width:800 height:100 PlotArea = left:65 right:15 bottom:20 top:5 AlignBars = justify Colors = id:neogene value:rgb(0.99215,0.8,0.54) id:paleogene value:rgb(1,0.7019,0) id:cretaceous value:rgb(0.5,0.764,0.1098) id:jurassic value:rgb(0.302,0.706,0.5) id:triassic value:rgb(0.403,0.765,0.716) id:permian value:rgb(0.404,0.776,0.867) id:carboniferous value:rgb(0.6,0.741,0.855) id:devonian value:rgb(0.6,0.6,0.788) id:silurian value:rgb(0.694,0.447,0.714) id:ordovician value:rgb(0.976,0.506,0.651) id:cambrian value:rgb(0.984,0.5,0.373) id:neoproterozoic value:rgb(0.792,0.647,0.583) id:mesoproterozoic value:rgb(0.867,0.761,0.533) id:paleoproterozoic value:rgb(0.702,0.698,0.369) id:eoarchean value:rgb(0.5,0.565,0.565) id:paleoarchean value:rgb(0.6,0.592,0.569) id:mesoarchean value:rgb(0.698,0.65,0.6) id:neoarchean value:rgb(0.796,0.804,0.784) id:ediacaran value:rgb(0.918,0.847,0.737) id:cryogenian value:rgb(0.863,0.671,0.667) id:tonian value:rgb(0.796,0.643,0.424) id:stratherian value:rgb(1,1,0.8) # light yellow id:calymmian value:rgb(1,1,0.8) # light yellow id:orosirian value:rgb(1,1,0.8) # light yellow id:rhyacian value:rgb(1,1,0.8) # light yellow id:siderian value:rgb(1,1,0.8) # light yellow id:ectasian value:rgb(1,1,0.8) # light yellow id:stenian value:rgb(1,1,0.8) # light yellow id:cenozoic value:rgb(1,1,0) id:mesozoic value:rgb(0.5,0.6784,0.3176) id:paleozoic value:rgb(0.5,0.7098,0.835) id:phanerozoic value:rgb(0.7019,0.886,0.819) id:proterozoic value:rgb(0.8,0.85,0.568) id:archean value:rgb(0.6,0.6784,0.6745) id:hadean value:rgb(0.4,0.4,0.4) id:black value:black id:white value:white Period = from:-4567.17 till:0 TimeAxis = orientation:horizontal ScaleMajor = unit:year increment:500 start:-4500 ScaleMinor = unit:year increment:100 start:-4500 Define $markred = text:"*" textcolor:red shift:(0,3) fontsize:10 PlotData= align:center textcolor:black fontsize:8 mark:(line,black) width:25 shift:(0,-5) bar:eon at: 0 align:right $markred at: -542 align:left $markred shift:(2,3) from: -542 till: 0 text:Phanerozoic color:phanerozoic from:-2500 till: -542 text:Proterozoic color:proterozoic from:-3800 till: -2500 text:Archean color:archean from: start till: -3800 text:Hadean color:hadean
bar:era from: -65.5 till: 0 text:C~z shift:(0,1.5) color:cenozoic from: -251 till: -65.5 text:Meso~zoic shift:(0,1.5) color:mesozoic from: -542 till: -251 text:Paleo~zoic shift:(0,1.5) color:paleozoic from: -1000 till: -542 text:Neoprote-~rozoic shift:(0,1.8) color:neoproterozoic from:-1600 till: -1000 text:Mesoproterozoic color:mesoproterozoic from:-2500 till: -1600 text:Paleoproterozoic color:paleoproterozoic from:-2800 till: -2500 text:Neo-~archean shift:(0,1.5) color:neoarchean from:-3200 till: -2800 text:Meso-~archean shift:(0,1.5) color:mesoarchean from:-3600 till: -3200 text:Paleo-~archean shift:(0,1.5) color:paleoarchean from:-3800 till: -3600 text:Eoar-~chean shift:(0,0.5) color:eoarchean fontsize:6 from:start till: -3800 color:white bar:period fontsize:6 from: -23.03 till: 0 color:neogene from: -65.5 till: -23.03 color:paleogene from: -145.5 till: -65.5 color:cretaceous from: -199.6 till: -145.5 color:jurassic from: -251 till: -199.6 color:triassic from: -299 till: -251 color:permian from: -359.2 till: -299 color:carboniferous from: -416 till: -359.2 color:devonian from: -443.7 till: -416 color:silurian from: -488.3 till: -443.7 color:ordovician from: -542 till: -488.3 color:cambrian from: -630 till: -542 text:Ed. color:ediacaran from: -850 till: -630 text:Cryo-~genian color:cryogenian shift:(0,0.5) from: -1000 till: -850 text:Ton-~ian color:tonian shift:(0,0.5) from: -1200 till: -1000 text:Ste-~nian color:mesoproterozoic shift:(0,0.5) from: -1400 till: -1200 text:Ect-~asian color:mesoproterozoic shift:(0,0.5) from: -1600 till: -1400 text:Calym-~mian color:mesoproterozoic shift:(0,0.5) from: -1800 till: -1600 text:Stath-~erian color:paleoproterozoic shift:(0,0.5) from: -2050 till: -1800 text:Oro-~sirian color:paleoproterozoic shift:(0,0.5) from: -2300 till: -2050 text:Rhy-~acian color:paleoproterozoic shift:(0,0.5) from: -2500 till: -2300 text:Sid-~erian color:paleoproterozoic shift:(0,0.5) from: start till: -2500 color:white </timeline> <timeline> ImageSize = width:800 height:100 PlotArea = left:65 right:15 bottom:20 top:5 AlignBars = justify Colors = id:neogene value:rgb(0.99215,0.8,0.54) id:paleogene value:rgb(1,0.7019,0) id:cretaceous value:rgb(0.5,0.764,0.1098) id:jurassic value:rgb(0.302,0.706,0.5) id:triassic value:rgb(0.403,0.765,0.716) id:permian value:rgb(0.404,0.776,0.867) id:carboniferous value:rgb(0.6,0.741,0.855) id:devonian value:rgb(0.6,0.6,0.788) id:silurian value:rgb(0.694,0.447,0.714) id:ordovician value:rgb(0.976,0.506,0.651) id:cambrian value:rgb(0.984,0.5,0.373) id:cenozoic value:rgb(1,1,0) id:mesozoic value:rgb(0.5,0.6784,0.3176) id:paleozoic value:rgb(0.5,0.7098,0.835) id:phanerozoic value:rgb(0.7019,0.886,0.819) id:black value:black id:white value:white id:darkgreen value:rgb(0,0.35,0)
Define $markred = text:"*" textcolor:red shift:(0,3) fontsize:10 Define $markgreen = text:"*" textcolor:darkgreen shift:(0,3) fontsize:10 PlotData= align:center textcolor:black fontsize:8 mark:(line,black) width:25 shift:(0,-5) bar:eon at: 0 align:right $markred at: -542 align:left $markred shift:(2,3) from: -542 till: 0 text:Phanerozoic color:phanerozoic bar:era at: 0 align:right $markgreen at: -65.5 align:left $markgreen shift:(2,3) from: -65.5 till: 0 text:Cenozoic color:cenozoic from: -251 till: -65.5 text:Mesozoic color:mesozoic from: -542 till: -251 text:Paleozoic color:paleozoic bar:period fontsize:8 from: -23.03 till: 0 text:Neo-~gene shift:(0,0.5) color:neogene from: -65.5 till: -23.03 text:Paleo-~gene shift:(0,0.5) color:paleogene from: -145.5 till: -65.5 text:Cretaceous color:cretaceous from: -199.6 till: -145.5 text:Jurassic color:jurassic from: -251 till: -199.6 text:Triassic color:triassic from: -299 till: -251 text:Permian color:permian from: -359.2 till: -299 text:Carboniferous color:carboniferous from: -416 till: -359.2 text:Devonian color:devonian from: -443.7 till: -416 text:Sil-~urian shift:(0,0.5) color:silurian from: -488.3 till: -443.7 text:Ordovician color:ordovician from: -542 till: -488.3 text:Cambrian color:cambrian </timeline> <timeline> ImageSize = width:800 height:100 PlotArea = left:65 right:15 bottom:20 top:5 AlignBars = justify Colors = id:neogene value:rgb(0.99215,0.8,0.54) id:paleogene value:rgb(1,0.7019,0) id:cenozoic value:rgb(1,1,0) id:holocene value:rgb(1,1,0.702) id:pleistocene value:rgb(1,0.922,0.384) id:pliocene value:rgb(1,0.922,0.675) id:miocene value:rgb(1,0.871,0) id:oligocene value:rgb(0.918,0.776,0.447) id:eocene value:rgb(0.918,0.678,0.263) id:paleocene value:rgb(0.92,0.576,0.005) id:black value:black id:white value:white id:darkgreen value:rgb(0,0.35,0) Period = from:-65.5 till:0 TimeAxis = orientation:horizontal ScaleMajor = unit:year increment:10 start:-60 ScaleMinor = unit:year increment:1 start:-65 Define $markgreen = text:"*" textcolor:darkgreen shift:(0,3) fontsize:10 PlotData= align:center textcolor:black fontsize:8 mark:(line,black) width:25 shift:(0,-5) bar:era at: 0 align:right $markgreen at: start align:left $markgreen shift:(2,3) from:start till: 0 text:Cenozoic color:cenozoic bar:period from: -23.03 till: 0 text:Neogene color:neogene from:start till: -23.03 text:Paleogene color:paleogene bar:epoch from: -0.1 till: 0 color:holocene from: -1.806 till: -0.1 text:P color:pleistocene from: -5.332 till: -1.806 text:Plio-~cene shift:(0,1) color:pliocene fontsize:7 from:-23.03 till: -5.332 text:Miocene color:miocene from:-33.9 till:-23.03 text:Oligocene color:oligocene from:-55.8 till:-33.9 text:Eocene color:eocene from:start till:-55.8 text:Paleocene color:paleocene </timeline> | |
<timeline>
ImageSize = width:903 height:660 PlotArea = left:73 right:130 top:30 bottom:140 Legend = top:110 columnwidth:250 orientation:vertical left:120 AlignBars = late DateFormat = dd/mm/yyyy Period = from:01/01/2001 till:01/01/2007 Colors = id:canvas value:gray(0.95) # background for whole image id:bars value:white # background for bars id:grid1 value:gray(0.6) # major grid id:grid2 value:gray(0.85) # minor grid id:gray value:gray(0.5) # for colophon id:gray2 value:gray(0.8) # for colophon id:darkred value:rgb(0.5,0,0) # for colophon id:A10 value:rgb(0.3,0,0) legend:10+_articles_(*) #id:A100 value:rgb(0.5,0,0) legend:100+_articles id:A100 value:rgb(0.5,0,0) legend:100+_articles id:A1000 value:rgb(0.8,0.2,0) legend:1000+_articles id:A10000 value:rgb(1,0.5,0) legend:10,000+_articles id:A100000 value:rgb(1,0.8,0) legend:100,000+_articles id:A1000000 value:rgb(1,1,0) legend:1,000,000+_articles
id:U100 value:rgb(0.8,0.8,1) legend:100+_editors id:U1000 value:rgb(0.6,0.6,1) legend:1000+_editors id:U10000 value:rgb(0.35,0.35,1) legend:10,000+_editors id:U100000 value:rgb(0,0,1) legend:100,000+_editors id:D0 value:rgb(0.95,0.95,0.95) legend:. # dummy id:D1 value:gray(0.95) legend:. # dummy id:L100 value:rgb(0.8,0.35,0) legend:languages_with_100+_articles id:L1000 value:rgb(0.8,0,0.6) legend:languages_with_1000+_articles id:L10000 value:rgb(0,0,0.8) legend:languages_with_10,000+_articles id:L100000 value:rgb(0,0.6,0) legend:languages_with_100,000+_articles ScaleMajor = grid:grid1 unit:year increment:1 start:01/01/2001 ScaleMinor = grid:grid2 unit:month increment:3 start:01/01/2001 BackgroundColors = canvas:canvas TimeAxis = orientation:horizontal format:yyyy BarData = bar:Wikipedias text:[1] bar:Meta text:[2] bar:Wiktionaries text:[3] bar:Wikiquotes text:[4] bar:Wikibooks text:[5] bar:Wikisources text:[6] bar:Commons text:[7] bar:Wikinews text:[8] bar:Wikiversity text:[9] Define $A10 = color:A10 width:0.1in Define $A100 = color:A100 width:0.15in Define $A1000 = color:A1000 width:0.2in Define $A10000 = color:A10000 width:0.3in Define $A100000 = color:A100000 width:0.4in Define $A1000000 = color:A1000000 width:0.5in Define $U10 = color:U10 width:0.02in Define $U100 = color:U100 width:0.06in Define $U1000 = color:U1000 width:0.10in Define $U10000 = color:U10000 width:0.15in Define $U100000 = color:U100000 width:0.20in Define $L100 = textcolor:L100 align:left fontsize:9 Define $L1000 = textcolor:L1000 align:right fontsize:9 Define $L10000 = textcolor:L10000 align:right fontsize:9 Define $L10000c = textcolor:L10000 align:right fontsize:9 Define $L100000 = textcolor:L100000 align:right fontsize:9
Define $S00a1 = shift:( 3,-35) Define $S000a1 = shift:( -1,-35) Define $S0000a1 = shift:(-12,-35) Define $S00000a1 = shift:(-26,-35) Define $S0000a2 = shift:(-17,-35) Define $S00000a2 = shift:(-34,-35) Define $S0000a3 = shift:(-21,-35) Define $S00000a3 = shift:(-39,-35)
Define $S00b1 = shift:( 3,-30) Define $S000b1 = shift:( -1,-30) Define $S0000b1 = shift:(-12,-30) Define $S00000b1 = shift:(-26,-30) Define $S0000b2 = shift:(-17,-30) Define $S00000b2 = shift:(-34,-30) Define $S00000b3 = shift:(-39,-30)
Define $S00c1 = shift:( 3,-25) Define $S000c1 = shift:( -1,-25) Define $S0000c1 = shift:(-12,-25) Define $S00000c1 = shift:(-26,-25) Define $S0000c2 = shift:(-17,-25) Define $S00000c2 = shift:(-34,-25) Define $S00000c3 = shift:(-39,-25)
Define $S00d1 = shift:( 3,-20) Define $S000d1 = shift:( -1,-20) Define $S0000d1 = shift:(-12,-20) Define $S00000d1 = shift:(-26,-20) Define $S0000d2 = shift:(-17,-20) Define $S00000d2 = shift:(-34,-20) Define $S00000d3 = shift:(-39,-20) Define $TTt = textcolor:black shift:(78, 30) align:center # Title Define $TAn = textcolor:black shift:(75, 10) align:right # Articles count Define $TUn = textcolor:black shift:(75, -4) align:right # Users count Define $TEn = textcolor:black shift:(75,-18) align:right # Edits count Define $TAt = textcolor:black shift:(82, 10) align:left # Articles label Define $TUt = textcolor:black shift:(82, -4) align:left # Users label Define $TEt = textcolor:black shift:(82,-18) align:left # Edits label
PlotData= bar:Wikipedias from:01/01/2001 till:01/02/2001 $A10 bar:Wikipedias from:01/02/2001 till:01/04/2001 $A100 bar:Wikipedias from:01/04/2001 till:01/10/2001 $A1000 bar:Wikipedias from:01/10/2001 till:01/10/2002 $A10000 bar:Wikipedias from:01/10/2002 till:01/09/2004 $A100000 bar:Wikipedias from:01/09/2004 till:end $A1000000
bar:Wikipedias from:01/07/2001 till:01/08/2002 $U100 bar:Wikipedias from:01/08/2002 till:01/01/2004 $U1000 bar:Wikipedias from:01/01/2004 till:01/10/2005 $U10000 bar:Wikipedias from:01/10/2005 till:end $U100000
bar:Wikipedias at:01/01/2002 text:7 $L100 $S00a1 bar:Wikipedias at:01/01/2002 text:1 $L1000 $S000a1 bar:Wikipedias at:01/01/2002 text:1 $L10000 $S0000a1 bar:Wikipedias at:01/01/2003 text:14 $L100 $S00a1 bar:Wikipedias at:01/01/2003 text:_8 $L1000 $S000a1 bar:Wikipedias at:01/01/2003 text:1 $L10000 $S0000a1
bar:Wikipedias at:01/01/2004 text:39 $L100 $S00a1 bar:Wikipedias at:01/01/2004 text:22 $L1000 $S000a1 bar:Wikipedias at:01/01/2004 text:9_ $L10000 $S0000a2 bar:Wikipedias at:01/01/2004 text:1 $L100000 $S00000a2 bar:Wikipedias at:01/01/2005 text:81 $L100 $S00a1 bar:Wikipedias at:01/01/2005 text:52 $L1000 $S000a1 bar:Wikipedias at:01/01/2005 text:20 $L10000 $S0000a2 bar:Wikipedias at:01/01/2005 text:2_ $L100000 $S00000a2 bar:Wikipedias at:01/01/2006 text:120 $L100 $S00a1 bar:Wikipedias at:01/01/2006 text:84 $L1000 $S000a1 bar:Wikipedias at:01/01/2006 text:37 $L10000 $S0000a2 bar:Wikipedias at:01/01/2006 text:8_ $L100000 $S00000a2 bar:Wikipedias at:01/01/2007 text:179 $L100 $S00a1 bar:Wikipedias at:01/01/2007 text:124 $L1000 $S000a1 bar:Wikipedias at:01/01/2007 text:55_ $L10000 $S0000a3 bar:Wikipedias at:01/01/2007 text:12 $L100000 $S00000a3 bar:Wikipedias at:end $TTt text:"January 1, 2007" bar:Wikipedias at:end $TAn text:? # "3,100,000" textcolor:darkred bar:Wikipedias at:end $TUn text:? # "124,580" textcolor:darkred bar:Wikipedias at:end $TEn text:? # "53,940,000" textcolor:darkred bar:Wikipedias at:end $TAt text:"articles" textcolor:darkred bar:Wikipedias at:end $TUt text:"editors" textcolor:darkred bar:Wikipedias at:end $TEt text:"edits" textcolor:darkred textcolor:black bar:Meta from:01/11/2001 till:01/02/2002 $A10 bar:Meta from:01/02/2002 till:01/03/2004 $A100 bar:Meta from:01/03/2004 till:end $A1000
bar:Meta from:01/06/2003 till:30/04/2005 $U100 bar:Meta from:01/05/2005 till:end $U1000 bar:Meta at:01/01/2007 text:n.a. $L100 $S00d1 bar:Meta at:end $TAn text:"8,600" bar:Meta at:end $TUn text:"2,084" bar:Meta at:end $TEn text:"244,000" # 8.6K articles * 28.4 mean edits per article bar:Meta at:end $TAt text:"articles" bar:Meta at:end $TUt text:"editors" bar:Meta at:end $TEt text:"edits" bar:Wiktionaries from:01/12/2002 till:01/02/2003 $A100 bar:Wiktionaries from:01/02/2003 till:01/09/2003 $A1000 bar:Wiktionaries from:01/09/2003 till:01/11/2004 $A10000 bar:Wiktionaries from:01/11/2004 till:01/07/2006 $A100000 bar:Wiktionaries from:01/07/2006 till:end $A1000000
bar:Wiktionaries from:01/09/2003 till:01/02/2005 $U100 bar:Wiktionaries from:01/02/2005 till:end $U1000 bar:Wiktionaries at:01/01/2003 text:1 $L100 $S00a1 bar:Wiktionaries at:01/01/2004 text:1 $L100 $S00a1 bar:Wiktionaries at:01/01/2004 text:1 $L1000 $S000a1 bar:Wiktionaries at:01/01/2004 text:1 $L10000 $S0000a1 bar:Wiktionaries at:01/01/2005 text:27 $L100 $S00a1 bar:Wiktionaries at:01/01/2005 text:12 $L1000 $S000a1 bar:Wiktionaries at:01/01/2005 text:3 $L10000 $S0000a2 bar:Wiktionaries at:01/01/2006 text:53 $L100 $S00a1 bar:Wiktionaries at:01/01/2006 text:32 $L1000 $S000a1 bar:Wiktionaries at:01/01/2006 text:10 $L10000 $S0000a2 bar:Wiktionaries at:01/01/2006 text:1 $L100000 $S00000a2 bar:Wiktionaries at:01/01/2007 text:79 $L100 $S00a1 bar:Wiktionaries at:01/01/2007 text:49 $L1000 $S000a1 bar:Wiktionaries at:01/01/2007 text:25 $L10000 $S0000a2 bar:Wiktionaries at:01/01/2007 text:4 $L100000 $S00000a2 bar:Wiktionaries at:end $TAn text:"1,700,000" bar:Wiktionaries at:end $TUn text:"4,398" bar:Wiktionaries at:end $TEn text:"7,480,000" # 1.7M articles * 4.4 mean edits per article bar:Wiktionaries at:end $TAt text:"lemmas" bar:Wiktionaries at:end $TUt text:"editors" bar:Wiktionaries at:end $TEt text:"edits" bar:Wikiquotes from:01/07/2003 till:01/05/2004 $A100 bar:Wikiquotes from:01/05/2004 till:31/03/2005 $A1000 bar:Wikiquotes from:01/04/2005 till:end $A10000
bar:Wikiquotes from:01/07/2004 till:30/09/2005 $U100 bar:Wikiquotes from:01/10/2005 till:end $U1000 bar:Wikiquotes at:01/01/2004 text:1 $L100 $S00c1 bar:Wikiquotes at:01/01/2005 text:7 $L100 $S00c1 bar:Wikiquotes at:01/01/2006 text:23 $L100 $S00c1 bar:Wikiquotes at:01/01/2007 text:32 $L100 $S00c1 bar:Wikiquotes at:01/01/2005 text:2 $L1000 $S000c1 bar:Wikiquotes at:01/01/2006 text:7 $L1000 $S000c1 bar:Wikiquotes at:01/01/2007 text:13 $L1000 $S000c1 bar:Wikiquotes at:end $TAn text:"55,000" bar:Wikiquotes at:end $TUn text:"2,472" bar:Wikiquotes at:end $TEn text:"748,000" # 55K articles * 13.6 mean edits per article bar:Wikiquotes at:end $TAt text:"articles" bar:Wikiquotes at:end $TUt text:"editors" bar:Wikiquotes at:end $TEt text:"edits" bar:Wikibooks from:01/07/2003 till:01/08/2003 $A10 bar:Wikibooks from:01/08/2003 till:01/12/2003 $A100 bar:Wikibooks from:01/12/2003 till:31/03/2005 $A1000 bar:Wikibooks from:01/04/2005 till:end $A10000
bar:Wikibooks from:01/03/2004 till:01/03/2005 $U100 bar:Wikibooks from:01/03/2005 till:end $U1000 bar:Wikibooks at:01/01/2004 text:1 $L100 $S00c1 bar:Wikibooks at:01/01/2005 text:8 $L100 $S00c1 bar:Wikibooks at:01/01/2005 text:1 $L1000 $S000c1 bar:Wikibooks at:01/01/2006 text:25 $L100 $S00c1 bar:Wikibooks at:01/01/2006 text:3 $L1000 $S000c1 bar:Wikibooks at:01/01/2007 text:37 $L100 $S00c1 bar:Wikibooks at:01/01/2007 text:11 $L1000 $S000c1 bar:Wikibooks at:01/01/2007 text:1 $L10000 $S0000c2 bar:Wikibooks at:end $TAn text:"55,000" bar:Wikibooks at:end $TUn text:"5,475" bar:Wikibooks at:end $TEn text:"841,000" # 55K articles * 15.3 mean edits per article bar:Wikibooks at:end $TAt text:"chapters" bar:Wikibooks at:end $TUt text:"authors" bar:Wikibooks at:end $TEt text:"edits" bar:Wikisources from:01/11/2003 till:01/12/2003 $A10 bar:Wikisources from:01/12/2003 till:01/04/2004 $A100 bar:Wikisources from:01/04/2004 till:28/02/2005 $A1000 bar:Wikisources from:01/03/2005 till:01/07/2006 $A10000 bar:Wikisources from:01/07/2006 till:end $A100000
bar:Wikisources from:01/07/2004 till:01/03/2006 $U100 bar:Wikisources from:01/03/2006 till:end $U1000 bar:Wikisources at:01/01/2005 text:6 $L100 $S00b1 bar:Wikisources at:01/01/2005 text:1 $L1000 $S000b1 bar:Wikisources at:01/01/2006 text:20 $L100 $S00b1 bar:Wikisources at:01/01/2006 text:8 $L1000 $S000b1 bar:Wikisources at:01/01/2006 text:1 $L10000 $S0000b2 bar:Wikisources at:01/01/2007 text:35 $L100 $S00b1 bar:Wikisources at:01/01/2007 text:22 $L1000 $S000b1 bar:Wikisources at:01/01/2007 text:3 $L10000 $S0000b2 bar:Wikisources at:end $TAn text:"144,000" bar:Wikisources at:end $TUn text:"1,838" bar:Wikisources at:end $TEn text:"705,000" # 144K articles * 4.9 mean edits per article bar:Wikisources at:end $TAt text:"sources" bar:Wikisources at:end $TUt text:"editors" bar:Wikisources at:end $TEt text:"edits" bar:Commons from:01/09/2004 till:01/10/2004 $A1000 bar:Commons from:01/10/2004 till:01/05/2005 $A10000 bar:Commons from:01/05/2005 till:01/12/2006 $A100000 bar:Commons from:01/12/2006 till:end $A1000000
bar:Commons from:01/11/2004 till:31/05/2005 $U100 bar:Commons from:01/06/2005 till:end $U1000 bar:Commons at:01/01/2007 text:n.a. $L100 $S00a1 bar:Commons at:end $TAn text:"1,046,000" bar:Commons at:end $TUn text:"3,315" bar:Commons at:end $TAt text:"binaries" bar:Commons at:end $TUt text:"editors" bar:Wikinews from:01/11/2004 till:01/12/2004 $A10 bar:Wikinews from:01/12/2004 till:01/02/2005 $A100 bar:Wikinews from:01/02/2005 till:01/09/2005 $A1000 bar:Wikinews from:01/09/2005 till:end $A10000
bar:Wikinews from:01/12/2004 till:01/02/2006 $U100 bar:Wikinews from:01/02/2006 till:end $U1000 bar:Wikinews at:01/01/2005 text:2 $L100 $S00c1 bar:Wikinews at:01/01/2006 text:13 $L100 $S00c1 bar:Wikinews at:01/01/2006 text:5 $L1000 $S000c1 bar:Wikinews at:01/01/2007 text:19 $L100 $S00c1 bar:Wikinews at:01/01/2007 text:9 $L1000 $S000c1 bar:Wikinews at:end $TAn text:"32,000" bar:Wikinews at:end $TUn text:"1,572" bar:Wikinews at:end $TEn text:"358,000" # 32K articles * 11.2 mean edits per article bar:Wikinews at:end $TAt text:"reports" bar:Wikinews at:end $TUt text:"reporters" bar:Wikinews at:end $TEt text:"edits"
bar:Wikiversity from:01/08/2006 till:01/10/2006 $A100 bar:Wikiversity from:01/10/2006 till:end $A1000 bar:Wikiversity from:01/08/2006 till:end $U100
bar:Wikiversity at:01/01/2007 text:5 $L100 $S00d1 bar:Wikiversity at:01/01/2007 text:2 $L1000 $S000d1 bar:Wikiversity at:end $TAn text:"1,800" bar:Wikiversity at:end $TUn text:"337" bar:Wikiversity at:end $TEn text:"27,000" # 1.8K articles * 15.4 mean edits per article bar:Wikiversity at:end $TAt text:"articles" bar:Wikiversity at:end $TUt text:"editors" bar:Wikiversity at:end $TEt text:"edits" TextData = pos:(300,673) fontsize:XL textcolor:black text:"Wikimedia Projects Growth" fontsize:S textcolor:gray pos:(8,52) text:"Plot _generated" pos:(8,37) text:"by" pos:(23,37) text:"[10]" pos:(8,23) text:"with" pos:(31,23) text:"[11]" textcolor:black pos:(300,24) text:(*) for Commons bars show binaries, not articles textcolor:darkred pos:(780,110) text:? = English Wikipedia text:statistics after Aug 2006 text:are still not available textcolor:gray pos:(845,58) text:"editors=" text:"registered" text:"users with" text:"10+ edits" </timeline> |
Exemplo de código
Só para mostrar como o sintaxe do script é razoavelmente intuitiva: aqui está o script para a imagem da esquerda: Líderes Soviética
<timeline> # Todas as medidas estão em pixels ImageSize = width:160 height:550 PlotArea = width:50 height:530 left:50 bottom:10 AlignBars = justify DateFormat = yyyy Period = from:1919 till:1991 TimeAxis = orientation:vertical ScaleMajor = unit:year increment:5 start:1920 # não existe qualquer colisão detecção automática, de modo que # deve-se substituir no textos para cima ou para baixo manualmente de evitar a sobreposição Define $dx = 25 # shift text to right side of bar PlotData= bar:Leaders color:red width:25 mark:(line,white) align:left fontsize:S from:start till:1922 shift:($dx,15) text:Vladimir~Ilyich~[[Lenin]] from:1922 till:1953 shift:($dx,5) text:[[Stalin|Josef~Stalin]] from:1953 till:1964 shift:($dx,5) text:Nikita~[[Khrushchev]] from:1964 till:1982 shift:($dx,5) text:Leonid~[[Brezhnev]] from:1982 till:1984 shift:($dx,-12) text:Yuri~[[Andropov]] from:1984 till:1985 shift:($dx,4) text:Konstantin~[[Chernenko]] fontsize:XS from:1985 till:end shift:($dx,10) text:Mikhail~[[Gorbachev]] </timeline>
Colchetes duplo e único podem ser usados da forma acostumeira na Wikipedia, linguagem prefixo é possível, por exemplo, [[de: foo | mais sobre foo]]. Colchetes único para links externos também são suportados.
Unicode
Nas primeiras vezes em que o EasyTimeline é utilizado, esta linguagem pode não parecer tão fácil. Tal como acontece com todas as linguagens de script, se leva algum tempo para se acostumar. Assim como a sintaxe da descrição pode ser um pouco confusa devido às suas dimensões. Felizmente muitos elementos da linguagem script são opcionais.
O "Fácil", em EasyTimeline conduz a mensagem de que uma vez existindo um timeline não é tão difícil de entendê-lo, melhorá-lo ou corrigi-lo. E também traduzi-lo para ser usado em outra Wikipedia, é bastante simples.
Dicas:
- O que mais os editores fazem até o momento: encontrar um cronograma que é semelhante ao que você quer e utiliza-lo como modelo.
- Ponha cada um dos Timeline em predefinições separadas: isso faz com que seja mais fácil de editar, mais rápido para visualização e possível incluir em várias páginas.
- Sinta-se livre para falar com Erik Zachte (o autor de EasyTimeline) para obter ajuda ou aconselhamento.
Ver também
- Wikipedia:EasyTimeline/sintaxe
- MW:Extension:EasyTimeline - mediawiki.
- Apresentação sobre EasyTimeline na Wikimania 2005 (abstract, slides, speaker notes)
- m:WikiTimeScale uma proposta de realização de calendário para artigos externos à Wikipédia.
Ligações externas
- DHTML-based AJAXy widget for visualizing time-based events
- Site to create timelines and other interactive event visualizations
- Timeline by XYLOGUE
- WikiTimeScale - wiki for timelines
- WikiTimeline - ditto
Predefinição:Ferramentas da Wikipédia
en:Wikipedia:EasyTimeline es:Ayuda:Líneas de tiempo id:Wikipedia:Timeline nl:Hoofdpagina