Visita Wikilingue.com

Ajuda:Línies de temps

De Wikipedia, l'enciclopèdia lliure

Plantilla:Ajuda de edició

Les línies de temps permeten crear gràfiques de línies de temps a partir d'un llenguatge de marcat especial.

Informació original en Wikimedia:

En les línies de temps es poden posar enllaços interns com [[enllaç]] i enllaços externs com [http://www.example.com/ enllaç].

En la pràctica, convé posar cada línia de temps en una plantilla aparti, per facilitar la seva edició, i que no destorbi en editar la resta de l'article. A més, així es pot reutilitzar còmodament en altres articles relacionats.

En Meta demanen que s'enllaci qualsevol línia de temps des de aquesta pàgina, per comprovar si falla en cas de fer un canvi al programari.

Contingut

Exemples


GeSHi Error: GeSHi could not find the language php (using path /home/admin/wikilingue/commons/extensions/SyntaxHighlight_GeSHi/geshi/geshi/) (code 2)

Has d'especificar un llenguatge d'aquesta manera: <source lang="html4strict">...</source>

Llenguatges suportats per ressaltar sintaxis:

(error en carregar la llista de llenguatges suportats)

Que queda així:

EasyTimeline 1.12


Timeline generation failed: 9 errors found
Line 11: Defineix $dx = 25

- Command 'Defineix' unknown.


Line 14: bar:Capdavanters color:xarxa width:25 mark:(line,white) align:left fontsize:M

- PlotData invalid. Attribute 'color' has unknown color 'xarxa'.

 Specify command 'Color' before this command.



Line 16: from:start till:1922 shift:($dx,15) text:VladímirIlich[[Lenin]]

- Unknown constant. 'Define $dx = ... ' expected.


Line 17: from:1922 till:1953 shift:($dx,5) text:Iósif[[Iósif Stalin|Stalin]]

- Unknown constant. 'Define $dx = ... ' expected.


Line 18: from:1953 till:1964 shift:($dx,5) text:Nikita[[Nikita Jruschov|Jruschov]]

- Unknown constant. 'Define $dx = ... ' expected.


Line 19: from:1964 till:1982 shift:($dx,5) text:Leonid[[Leonid Brézhnev|Brézhnev]]

- Unknown constant. 'Define $dx = ... ' expected.


Line 20: from:1982 till:1984 shift:($dx,-12) text:Yuri[[Yuri Andrópov|Andrópov]]

- Unknown constant. 'Define $dx = ... ' expected.


Line 21: from:1984 till:1985 shift:($dx,4) text:Konstantín[[Konstantín_Chernenko|Chernenko]] fontsize:XS

- Unknown constant. 'Define $dx = ... ' expected.


Line 22: from:1985 till:end shift:($dx,10) text:Mijaíl[[Mijaíl Gorbachov|Gorbachov]]

- Unknown constant. 'Define $dx = ... ' expected.


A continuació vénen tres línies de temps horitzontals


GeSHi Error: GeSHi could not find the language php (using path /home/admin/wikilingue/commons/extensions/SyntaxHighlight_GeSHi/geshi/geshi/) (code 2)

Has d'especificar un llenguatge d'aquesta manera: <source lang="html4strict">...</source>

Llenguatges suportats per ressaltar sintaxis:

(error en carregar la llista de llenguatges suportats)

EasyTimeline 1.12


Timeline generation failed: More than 10 errors found
Line 5: aneu:epoch value:rgb(0.7,0.7,1)

- Colors definition incomplete.

 Syntax: 'Colors = id:.. value:.. [legend:..]'



Line 6: aneu:period value:rgb(1,0.7,0.7)

- Colors definition incomplete.

 Syntax: 'Colors = id:.. value:.. [legend:..]'



Line 7: aneu:age value:rgb(0.7,1,0.7)

- Colors definition incomplete.

 Syntax: 'Colors = id:.. value:.. [legend:..]'



Line 8: aneu:era value:rgb(1,1,0.7)

- Colors definition incomplete.

 Syntax: 'Colors = id:.. value:.. [legend:..]'



Line 9: aneu:eon value:rgb(1,0.7,1)

- Colors definition incomplete.

 Syntax: 'Colors = id:.. value:.. [legend:..]'



Line 10: aneu:black value:black

- Colors definition incomplete.

 Syntax: 'Colors = id:.. value:.. [legend:..]'



Line 12: TimeAxis = orientation:horitzontal

- TimeAxis attribute 'orientation' invalid.

 Specify hor[izontal] or ver[tical]



Line 15: Defineix $markred = text:"*" textcolor:xarxa shift:(0,3) fontsize:10

- Command 'Defineix' unknown.


Line 16: PlotData=

- PlotData invalid. No (valid) command 'TimeAxis' specified in previous lines.


Line 19: at: 0 align:right $markred

- Unknown constant. 'Define $markred = ... ' expected.


Line 19: at: 0 align:right $markred

- Invalid attribute '$markred' ignored.

 Specify attributes as 'name:value' pairs.




EasyTimeline 1.12


Timeline generation failed: More than 10 errors found
Line 5: aneu:epoch value:rgb(0.7,0.7,1)

- Colors definition incomplete.

 Syntax: 'Colors = id:.. value:.. [legend:..]'



Line 6: aneu:period value:rgb(1,0.7,0.7)

- Colors definition incomplete.

 Syntax: 'Colors = id:.. value:.. [legend:..]'



Line 7: aneu:age value:rgb(0.7,1,0.7)

- Colors definition incomplete.

 Syntax: 'Colors = id:.. value:.. [legend:..]'



Line 8: aneu:era value:rgb(1,1,0.7)

- Colors definition incomplete.

 Syntax: 'Colors = id:.. value:.. [legend:..]'



Line 9: aneu:eon value:rgb(1,0.7,1)

- Colors definition incomplete.

 Syntax: 'Colors = id:.. value:.. [legend:..]'



Line 10: aneu:filler value:gray(0.8)

- Colors definition incomplete.

 Syntax: 'Colors = id:.. value:.. [legend:..]'



Line 11: aneu:black value:black

- Colors definition incomplete.

 Syntax: 'Colors = id:.. value:.. [legend:..]'



Line 13: TimeAxis = orientation:horitzontal

- TimeAxis attribute 'orientation' invalid.

 Specify hor[izontal] or ver[tical]



Line 16: Defineix $markred = text:"*" textcolor:xarxa shift:(0,3) fontsize:10

- Command 'Defineix' unknown.


Line 17: Defineix $markgreen = text:"*" textcolor:green shift:(0,3) fontsize:10

- Command 'Defineix' unknown.


Line 18: PlotData=

- PlotData invalid. No (valid) command 'TimeAxis' specified in previous lines.



EasyTimeline 1.12


Timeline generation failed: More than 10 errors found
Line 5: aneu:epoch value:rgb(0.7,0.7,1)

- Colors definition incomplete.

 Syntax: 'Colors = id:.. value:.. [legend:..]'



Line 6: aneu:period value:rgb(1,0.7,0.7)

- Colors definition incomplete.

 Syntax: 'Colors = id:.. value:.. [legend:..]'



Line 7: aneu:age value:rgb(0.7,1,0.7)

- Colors definition incomplete.

 Syntax: 'Colors = id:.. value:.. [legend:..]'



Line 8: aneu:era value:rgb(1,1,0.7)

- Colors definition incomplete.

 Syntax: 'Colors = id:.. value:.. [legend:..]'



Line 9: aneu:black value:black

- Colors definition incomplete.

 Syntax: 'Colors = id:.. value:.. [legend:..]'



Line 11: TimeAxis = orientation:horitzontal

- TimeAxis attribute 'orientation' invalid.

 Specify hor[izontal] or ver[tical]



Line 14: Defineix $markgreen = text:"*" textcolor:green shift:(0,3) fontsize:10

- Command 'Defineix' unknown.


Line 15: PlotData=

- PlotData invalid. No (valid) command 'TimeAxis' specified in previous lines.


Line 18: at: 0 align:right $markgreen

- Unknown constant. 'Define $markgreen = ... ' expected.


Line 18: at: 0 align:right $markgreen

- Invalid attribute '$markgreen' ignored.

 Specify attributes as 'name:value' pairs.



Line 19: at: start align:left $markgreen

- Unknown constant. 'Define $markgreen = ... ' expected.


Referencia

Estructura

Amb el codi mínim:


GeSHi Error: GeSHi could not find the language php (using path /home/admin/wikilingue/commons/extensions/SyntaxHighlight_GeSHi/geshi/geshi/) (code 2)

Has d'especificar un llenguatge d'aquesta manera: <source lang="html4strict">...</source>

Llenguatges suportats per ressaltar sintaxis:

(error en carregar la llista de llenguatges suportats)

EasyTimeline 1.12


Timeline generation failed: 2 errors found
Line 4: TimeAxis = orientation:horitzontal

- TimeAxis attribute 'orientation' invalid.

 Specify hor[izontal] or ver[tical]



Line 5: PlotData=

- PlotData invalid. No (valid) command 'TimeAxis' specified in previous lines.


Ordres disponibles

Segons el manual, són obligatoris: ImageSize, PlotArea i Period. A més, han d'estar PlotData o TextData. Tot la resta és opcional.

Les ordres poden escriure's en majúscules o en minúscules, o barrejant majúscules i minúscules; funcionen igualment.

Sintaxi

Els comentaris (coses que posem per aclarir-nos els éssers humans, i que les màquines ignoren) es posen així:

# Això és un comentari. Qualsevol cosa que posi aquí no va a afectar a la gràfica.

També es poden fer de diverses línies, però posant signes de > i <:

#> Això és un comentari de diverses línies, 
    para quan vols explicar alguna cosa que no et cap
    només en una línia, o et queda més bonic, o vols
    llevar un tros de codi perquè alguna cosa no surt i no 
    saps molt bé el què.
<#

L'estructura de les ordres és és:

Ordre [nom]= atribut1:valor1 atribut2:valor2 atribut3:valor3 ...

Un exemple:

ImageSize = width:160 height:64

Es poden posar en diverses línies, deixant almenys un espai abans de cada tros després del primer:

ImageSize  =
 width:160
 height:64

Un altre exemple:

PlotData =
  fontsize:XS width:20
  bar:Japó from:start till:19/02/1945 color:JT
  bar:Japó from:19/02/1945 till:14/03/1945 color:AI

Blocs de dades

Algunes ordres (BarData, PlotData, TextData, Colors...) demanen un bloc de dades, que no és més que una sèrie de línies amb dades. Cada línia ha de començar amb almenys un espai, ja que el bloc s'acaba quan apareix una línia la primera lletra de la qual no és un espai (tret que sigui una línia en blanc).

Un exemple:

# Aquest exemple dibuixa dos grups de barres, un en vermell i un altre en blau
# però una barra de cada grup (marcant guerres) estarà en verd.

PlotData =
  color:xarxa fontsize:S                               # color i grandària de font per defecte
  bar:URRS from:1919 till:1922 text:Lenin            # escombri vermella
  bar:URRS from:1922 till:1953 text:Stalin           # escombri vermella
  bar:URRS from:1939 till:1945 text:2ªGM color:green # barra verda
  bar:URRS from:1953 till:1964 text:Krushchev        # barra vermella

  color:blue                                         # canvio color per defecte
  bar:EUA from:1913 till:1921 text:Wilson             # escombri blau
  bar:EUA from:1917 till:1918 text:1ªGM color:green    # barra verda
  bar:EUA from:1921 till:1923 text:Harding            # barra blava
  bar:EUA from:1923 till:1929 text:Coolidge           # barra blava

Caràcters especials

Referència d'ordres

Els atributs opcionals es marquen així: (O).

AlignBars

early batega justify
EasyTimeline 1.12


Timeline generation failed: More than 10 errors found
Line 2: aneu:ColEscaMayor value:rgb(0,0,1)

- Colors definition incomplete.

 Syntax: 'Colors = id:.. value:.. [legend:..]'



Line 3: aneu:ColEscaMenor value:rgb(0.8,0.8,1)

- Colors definition incomplete.

 Syntax: 'Colors = id:.. value:.. [legend:..]'



Line 4: aneu:ColFondo value:rgb(1,0,0)

- Colors definition incomplete.

 Syntax: 'Colors = id:.. value:.. [legend:..]'



Line 5: aneu:FondoImagren value:rgb(1,1,1)

- Colors definition incomplete.

 Syntax: 'Colors = id:.. value:.. [legend:..]'



Line 6: aneu:ColBarra value:rgb(0,1,0)

- Colors definition incomplete.

 Syntax: 'Colors = id:.. value:.. [legend:..]'



Line 7: aneu:FondoBarra value:rgb(1,1,1)

- Colors definition incomplete.

 Syntax: 'Colors = id:.. value:.. [legend:..]'



Line 10: DateFormat = x.i

- Invalid DateFormat. Specify as 'dd/mm/yyyy', 'mm/dd/yyyy', 'yyyy' or 'x.y'

 (use first two only for years >= 1800)



Line 14: ScaleMajor = gridcolor:ColEscaMayor increment:5 start:0

- Scale attribute 'gridcolor' invalid. Unknown color 'colescamayor'.

 Specify command 'Color' before this command.



Line 15: ScaleMinor = gridcolor:ColEscaMenor increment:1 start:0

- Scale attribute 'gridcolor' invalid. Unknown color 'colescamenor'.

 Specify command 'Color' before this command.



Line 16: BackgroundColors = canvas:FondoImagren bars:FondoBarra

- BackgroundColors definition invalid. Attribute 'bars' unknown color 'fondobarra'.

 Specify command 'Color' before this command.



Line 23: color:ColBarra width:20 align:center

- PlotData invalid. Attribute 'color' has unknown color 'colbarra'.

 Specify command 'Color' before this command.



EasyTimeline 1.12


Timeline generation failed: More than 10 errors found
Line 2: aneu:ColEscaMayor value:rgb(0,0,1)

- Colors definition incomplete.

 Syntax: 'Colors = id:.. value:.. [legend:..]'



Line 3: aneu:ColEscaMenor value:rgb(0.8,0.8,1)

- Colors definition incomplete.

 Syntax: 'Colors = id:.. value:.. [legend:..]'



Line 4: aneu:ColFondo value:rgb(1,0,0)

- Colors definition incomplete.

 Syntax: 'Colors = id:.. value:.. [legend:..]'



Line 5: aneu:FondoImagren value:rgb(1,1,1)

- Colors definition incomplete.

 Syntax: 'Colors = id:.. value:.. [legend:..]'



Line 6: aneu:ColBarra value:rgb(0,1,0)

- Colors definition incomplete.

 Syntax: 'Colors = id:.. value:.. [legend:..]'



Line 7: aneu:FondoBarra value:rgb(1,1,1)

- Colors definition incomplete.

 Syntax: 'Colors = id:.. value:.. [legend:..]'



Line 10: DateFormat = x.i

- Invalid DateFormat. Specify as 'dd/mm/yyyy', 'mm/dd/yyyy', 'yyyy' or 'x.y'

 (use first two only for years >= 1800)



Line 13: AlignBars = batega

- AlignBars value 'batega' invalid. Specify 'justify', 'early' or 'late'.


Line 14: ScaleMajor = gridcolor:ColEscaMayor increment:5 start:0

- Scale attribute 'gridcolor' invalid. Unknown color 'colescamayor'.

 Specify command 'Color' before this command.



Line 15: ScaleMinor = gridcolor:ColEscaMenor increment:1 start:0

- Scale attribute 'gridcolor' invalid. Unknown color 'colescamenor'.

 Specify command 'Color' before this command.



Line 16: BackgroundColors = canvas:FondoImagren bars:FondoBarra

- BackgroundColors definition invalid. Attribute 'bars' unknown color 'fondobarra'.

 Specify command 'Color' before this command.



EasyTimeline 1.12


Timeline generation failed: More than 10 errors found
Line 2: aneu:ColEscaMayor value:rgb(0,0,1)

- Colors definition incomplete.

 Syntax: 'Colors = id:.. value:.. [legend:..]'



Line 3: aneu:ColEscaMenor value:rgb(0.8,0.8,1)

- Colors definition incomplete.

 Syntax: 'Colors = id:.. value:.. [legend:..]'



Line 4: aneu:ColFondo value:rgb(1,0,0)

- Colors definition incomplete.

 Syntax: 'Colors = id:.. value:.. [legend:..]'



Line 5: aneu:FondoImagren value:rgb(1,1,1)

- Colors definition incomplete.

 Syntax: 'Colors = id:.. value:.. [legend:..]'



Line 6: aneu:ColBarra value:rgb(0,1,0)

- Colors definition incomplete.

 Syntax: 'Colors = id:.. value:.. [legend:..]'



Line 7: aneu:FondoBarra value:rgb(1,1,1)

- Colors definition incomplete.

 Syntax: 'Colors = id:.. value:.. [legend:..]'



Line 10: DateFormat = x.i

- Invalid DateFormat. Specify as 'dd/mm/yyyy', 'mm/dd/yyyy', 'yyyy' or 'x.y'

 (use first two only for years >= 1800)



Line 14: ScaleMajor = gridcolor:ColEscaMayor increment:5 start:0

- Scale attribute 'gridcolor' invalid. Unknown color 'colescamayor'.

 Specify command 'Color' before this command.



Line 15: ScaleMinor = gridcolor:ColEscaMenor increment:1 start:0

- Scale attribute 'gridcolor' invalid. Unknown color 'colescamenor'.

 Specify command 'Color' before this command.



Line 16: BackgroundColors = canvas:FondoImagren bars:FondoBarra

- BackgroundColors definition invalid. Attribute 'bars' unknown color 'fondobarra'.

 Specify command 'Color' before this command.



Line 23: color:ColBarra width:20 align:center

- PlotData invalid. Attribute 'color' has unknown color 'colbarra'.

 Specify command 'Color' before this command.



EasyTimeline 1.12


Timeline generation failed: More than 10 errors found
Line 2: aneu:ColEscaMayor value:rgb(0,0,1)

- Colors definition incomplete.

 Syntax: 'Colors = id:.. value:.. [legend:..]'



Line 3: aneu:ColEscaMenor value:rgb(0.8,0.8,1)

- Colors definition incomplete.

 Syntax: 'Colors = id:.. value:.. [legend:..]'



Line 4: aneu:ColFondo value:rgb(1,0,0)

- Colors definition incomplete.

 Syntax: 'Colors = id:.. value:.. [legend:..]'



Line 5: aneu:FondoImagren value:rgb(1,1,1)

- Colors definition incomplete.

 Syntax: 'Colors = id:.. value:.. [legend:..]'



Line 6: aneu:ColBarra value:rgb(0,1,0)

- Colors definition incomplete.

 Syntax: 'Colors = id:.. value:.. [legend:..]'



Line 7: aneu:FondoBarra value:rgb(1,1,1)

- Colors definition incomplete.

 Syntax: 'Colors = id:.. value:.. [legend:..]'



Line 10: DateFormat = x.i

- Invalid DateFormat. Specify as 'dd/mm/yyyy', 'mm/dd/yyyy', 'yyyy' or 'x.y'

 (use first two only for years >= 1800)



Line 12: TimeAxis = orientation:horitzontal

- TimeAxis attribute 'orientation' invalid.

 Specify hor[izontal] or ver[tical]



Line 14: ScaleMajor = gridcolor:ColEscaMayor increment:5 start:0

- Scale attribute 'gridcolor' invalid. Unknown color 'colescamayor'.

 Specify command 'Color' before this command.



Line 15: ScaleMinor = gridcolor:ColEscaMenor increment:1 start:0

- Scale attribute 'gridcolor' invalid. Unknown color 'colescamenor'.

 Specify command 'Color' before this command.



Line 16: BackgroundColors = canvas:FondoImagren bars:FondoBarra

- BackgroundColors definition invalid. Attribute 'bars' unknown color 'fondobarra'.

 Specify command 'Color' before this command.



EasyTimeline 1.12


Timeline generation failed: More than 10 errors found
Line 2: aneu:ColEscaMayor value:rgb(0,0,1)

- Colors definition incomplete.

 Syntax: 'Colors = id:.. value:.. [legend:..]'



Line 3: aneu:ColEscaMenor value:rgb(0.8,0.8,1)

- Colors definition incomplete.

 Syntax: 'Colors = id:.. value:.. [legend:..]'



Line 4: aneu:ColFondo value:rgb(1,0,0)

- Colors definition incomplete.

 Syntax: 'Colors = id:.. value:.. [legend:..]'



Line 5: aneu:FondoImagren value:rgb(1,1,1)

- Colors definition incomplete.

 Syntax: 'Colors = id:.. value:.. [legend:..]'



Line 6: aneu:ColBarra value:rgb(0,1,0)

- Colors definition incomplete.

 Syntax: 'Colors = id:.. value:.. [legend:..]'



Line 7: aneu:FondoBarra value:rgb(1,1,1)

- Colors definition incomplete.

 Syntax: 'Colors = id:.. value:.. [legend:..]'



Line 10: DateFormat = x.i

- Invalid DateFormat. Specify as 'dd/mm/yyyy', 'mm/dd/yyyy', 'yyyy' or 'x.y'

 (use first two only for years >= 1800)



Line 12: TimeAxis = orientation:horitzontal

- TimeAxis attribute 'orientation' invalid.

 Specify hor[izontal] or ver[tical]



Line 13: AlignBars = batega

- AlignBars value 'batega' invalid. Specify 'justify', 'early' or 'late'.


Line 14: ScaleMajor = gridcolor:ColEscaMayor increment:5 start:0

- Scale attribute 'gridcolor' invalid. Unknown color 'colescamayor'.

 Specify command 'Color' before this command.



Line 15: ScaleMinor = gridcolor:ColEscaMenor increment:1 start:0

- Scale attribute 'gridcolor' invalid. Unknown color 'colescamenor'.

 Specify command 'Color' before this command.



EasyTimeline 1.12


Timeline generation failed: More than 10 errors found
Line 2: aneu:ColEscaMayor value:rgb(0,0,1)

- Colors definition incomplete.

 Syntax: 'Colors = id:.. value:.. [legend:..]'



Line 3: aneu:ColEscaMenor value:rgb(0.8,0.8,1)

- Colors definition incomplete.

 Syntax: 'Colors = id:.. value:.. [legend:..]'



Line 4: aneu:ColFondo value:rgb(1,0,0)

- Colors definition incomplete.

 Syntax: 'Colors = id:.. value:.. [legend:..]'



Line 5: aneu:FondoImagren value:rgb(1,1,1)

- Colors definition incomplete.

 Syntax: 'Colors = id:.. value:.. [legend:..]'



Line 6: aneu:ColBarra value:rgb(0,1,0)

- Colors definition incomplete.

 Syntax: 'Colors = id:.. value:.. [legend:..]'



Line 7: aneu:FondoBarra value:rgb(1,1,1)

- Colors definition incomplete.

 Syntax: 'Colors = id:.. value:.. [legend:..]'



Line 10: DateFormat = x.i

- Invalid DateFormat. Specify as 'dd/mm/yyyy', 'mm/dd/yyyy', 'yyyy' or 'x.y'

 (use first two only for years >= 1800)



Line 12: TimeAxis = orientation:horitzontal

- TimeAxis attribute 'orientation' invalid.

 Specify hor[izontal] or ver[tical]



Line 14: ScaleMajor = gridcolor:ColEscaMayor increment:5 start:0

- Scale attribute 'gridcolor' invalid. Unknown color 'colescamayor'.

 Specify command 'Color' before this command.



Line 15: ScaleMinor = gridcolor:ColEscaMenor increment:1 start:0

- Scale attribute 'gridcolor' invalid. Unknown color 'colescamenor'.

 Specify command 'Color' before this command.



Line 16: BackgroundColors = canvas:FondoImagren bars:FondoBarra

- BackgroundColors definition invalid. Attribute 'bars' unknown color 'fondobarra'.

 Specify command 'Color' before this command.




early (per defecte) 
La primera barra es pinta pegada a l'eix, l'última deixa una mica d'espai fins al final del gràfic.
batega 
El contrari de early.
justify 
La primera i l'última barres es peguen als extrems, no deixant espai buit en cap dels dos costats.


BackgroundColors

canvas (O) 
Color de fons de tota la imatge.
bars (O) 
Color de fons per a totes les barres.

Els colors han de definir-se primer utilitzant Colors.

Exemples:

BackgroundColors = bars:darkgrey
BackgroundColors = canvas:lightgrey bars:darkgrey
BackgroundColors = canvas:lightgrey

BarData

Ordre opcional, indicat per a línies de temps molt complexes. Serveix per mostrar o ocultar les barres, o ordenar-les d'una altra forma diferent.

bar 
nom de la barra (no admet espais, usar "_" quan es necessitin), utilitzat per a altres ordres (com PlotData). També serà l'etiqueta mostrada per a la barra, tret que s'especifiqui text.
text (O) 
text a mostrar en l'etiqueta per a la barra (veure text input)
link (O) 
enllaç (URL). L'etiqueta serà llavors un enllaç blau.

Avís: S'ha d'usar "text" o "link", però mai ambdós.

Exemple:

BarData =
  bar:Àsia
  # En PlotData podrem posar que la barra és "Filipines", però el text mostrat serà "Illes Filipines"
  bar:Filipines       text:"Illes Filipines"  
  # L'etiqueta Xina es mostrarà com un enllaç blau a l'article sobre Xinesa
  bar:Xina    text:[[Xina]]        

Colors

Black
Blue
Coral
DarkBlue
Green
Lavender
LimeGreen
Magenta
Orange
Pink
PowderBlue
Purple
Xarxa
SkyBlue
Teal
White
Yellow
green

Serveix per definir colors.

aneu
Nom que volem donar al color, i que ens demanaran altres ordres.
value
Color. Es pot especificar de diverses formes:
  • Constant predefinida (hi ha 32, totes en anglès)
rgb (vermell, verd, blau)
  • Descrivim el color per mitjà dels seus components RGB (vermella, verda i blava), expressades per nombres entre 0 i 1.
  • hsv (hue, saturació, valor): el mateix, però amb valors HSV.
  • gray (valor): To de gris entre 0 (negre) i 1 (blanc).
legend (O) 
Text que es mostrarà en la llegenda per a aquest color.

Exemple:

Colors =
  aneu:guerra     value:xarxa   legend:Període bèl·lic
  aneu:pau        value:blue  legend:Temps de pau
  aneu:treva     value:rgb(0.6,0,0.6)
  aneu:grisclaro  value:gray(0.9)
  aneu:grisoscuro value:gray(0.1)

DateFormat

Format en el qual s'especifiquen les dates.

dd/mm/yyyy 
Dia/Mes/Any (només per gafos posteriors a 01/01/1800).
mm/dd/yyyy 
Mes/Dia/Any (només per a dates posteriors a 01/01/1800)
yyyy 
Any (així han d'especificar-se 4 xifres, si té menys, emplenar amb zeros a l'esquerra, o posar menys "i"és).

Exemple:

DateFormat = dd/mm/yyy

ens permetria usar dates com 28/02/372

Defineix

Serveix per definir abreviatures ("text constants") per a trossos de codi que s'usin diverses vegades. Els noms de les abreviatures han de començar amb un "$".

Exemple:

Defineix $estret        = width:10
Defineix $ample           = width:30
Defineix $barrapordefecto = $ample fontsize:S

DrawLines

Pinta línies al llarg de la gràfica, per poder separar diferents èpoques, o el que se'ns ocorri.

at 
Data en la qual la línia es pintarà, en el format que vam posar amb DateFormat.
color 
Color de la línia (ha de definir-se amb Colors, com sempre).

Exemple:

DrawLines=
  at:start      color:vermell
  at:end        color:vermell
  at:07/12/1941 color:verd

ImageSize

Grandària de la imatge final, en unitats absolutes (per defecte, píxels).

width 
ample, com a màxim 1600 píxels.
height 
alt, com a màxim 1200 píxels.

Exemple:

ImageSize = width:800 height:600

Legend

Llegenda o títol de la línia de temps.

orientation (O) 
Orientació del text: horitzontal (hor), vertical (veure) (que és el valor per defecte). No podem tenir "orientation = 'horitzontal'" i "position = 'right'" alhora.
position (O) 
posició respecte a la zona de la gràfica. Pot ser top (damunt), bottom (sota, per defecte), o right (a la dreta).
columns (O) 
Nombre de columnes: 1, 2, 3 o 4.

Per a perfeccionistes:

columnwidth (O) 
distància entre columnes. La distància pot s'absoluta (píxels) o relativa (percentatge del gràfic). Aquest valor s'ignora si hem posat "columns = 1".
left (O) 
marge esquerre, pot ser una distància absoluta o relativa.
top (O) 
marge superior, pot ser una distància absoluta o relativa.

Exemples:

Legend = orientation:vertical position:bottom columns:3 columnwidth:140
Legend = orientation:horitzontal position:bottom
Legend = left:100 top:120 columns:3

Period

Període de temps que cobreix la línia de temps. Els dos paràmetres són obligatoris, i han de complir el format especificat per DateFormat.

from 
Data inicial, que serà el valor que prengui "start" en ordres com PlotData i TextData.
till 
Data final, que serà el valor de "end".

Exemple:

Period = from:01/09/1939 till:02/09/1945

PlotArea

Zona en la qual anirà realment la gràfica. Tot pot estar en unitats absolutes (píxels) o relatives (percentatge).

width 
ample.
height 
alt.
left 
marge esquerre.
bottom 
marge inferior.

Exemples:

PlotArea = width:640 height:420 left:160 bottom:120
PlotArea = width:80% height:70% left:20% bottom:20%

PlotData

Defineix les barres (cadascuna de les quals simbolitza un període de temps), i posa un text al costat d'elles.

Per a textos que no estan relacionats amb cap període o data, o que requereixen un format especial, usa millor TextData.

Els atributs text, at, from i till s'apliquen només a la barra en la línia de la qual apareixen. Els altres, si apareixen a part, seran els valors per defecte en la resta del bloc d'ordres, o fins que es donin uns altres.

Atributs de posició
at 
Data en la qual es posa el text. Segons el valor de align, el text començarà, acabarà o estarà centrat en aquesta data. Se li pot donar també els valors start o end. Incompatible amb from o till.
from 
Data en la qual comença una barra. Es permet start. S'utilitza combinat amb till.
till 
Data en la qual acaba una barra. Es permet end. Usar combinat amb from.
shift 
Desplaçament del text en unitats absolutes (píxels), per poder moure-ho i que no "xoc" amb altres coses.

Exemple:

PlotData=
  bar:Japan from:start      till:19/02/1945 color:JT
  bar:Japan from:19/02/1945 till:14/03/1945 color:AI
  bar:Japan from:02/09/1945 till:end        color:AO

  at:07/12/1941 shift:(0,-15) text:"<-- WW2 reaches Àsia"

Atributs de les barres
bar 
Nom de la barra que es descriu en aquesta línia. Les barres es dibuixen en l'ordre en el qual apareixen en els blocs de PlotData, tret que s'hagi usat BarData.
color 
Color de la barra, que ha d'haver-se definit amb Colors.
width 
Amplària de la barra en unitats absolutes o relatives.

Exemple:

BarData=
  bar:EUA text:Estats Units
  bar:BM text:Batalles_marines

Colors=
  aneu:EUA value:blue legend:Estats_Units
  aneu:BM value:rgb(0.8,0,0.7) legend:Batalles_marines

PlotData=
  #Ample per defecte de les barres
  width=0.3 
  #Aquesta barra va a tenir un text:
  bar:BM     from:07/08/1942 till:09/02/1943 text:Guadalcanal color:BM 
  #EUA apareixerà abans que BM, encara que aquí vagi després, obligat per BarData:
  bar:EUA   from:start      till:end color:EUA 
  #Midway no es dibuixarà, perquè no ve en BarData:    
  bar:Midway from:start      till:end color:EUA
  #Això no és una barra, és una línia de text per a un fet puntual
  bar:EUA   at:07/12/1941   text:7/12 Pearl Harbour

Atributs de text
text 
El propi text a mostrar en la barra. Pot incloure enllaços. Vegeu Text.
textcolor (O) 
Color del text, que ha de definir-se abans amb Colors. Per defecte, és negre.
fontsize (O) 
Grandària de la font. Pot valer (de menor a major) XS, S, M, L, o XL ; o venir en punts (entre 6 i 30). Vegeu Fuentes de lletra.
align (O) 
Alineament del text: center (centrat, per defecte), left (a esquerra) o right (a la dreta).
link (O) 
Enllaç, es pintarà en blau. No és compatible amb enllaços en l'atribut text.

Només es mostrarà un enllaç per línia de text (així que, si poses canvis de línia "", ja podràs posar més)

Exemple:

PlotData=
   bar:EUA at:07/12/1941 align:left textcolor:black fontsize:XS text:7/12 [[Pearl Harbour]]

Ens dóna el mateix que:

PlotData=
   bar:EUA at:07/12/1941 align:left textcolor:black fontsize:XS text:"7/12 Pearl Harbour" link:http://es.wikipedia.org/wiki/pearl_harbour

Atribut marca
mark
(tipus, color) : marca (línia) que es va a posar en la barra.

Ara com ara, l'únic tipus de marca possible és una línia. El color, com sempre, ha de definir-se abans amb Colors, o serà negre.

Exemple:

PlotData=
  bar:prova width:15 color:xarxa
  from:1900 till:2000
  at:1990 mark:(line,white)

Queda així

EasyTimeline 1.12


Timeline generation failed: 4 errors found
Line 3: TimeAxis = orientation:horitzontal

- TimeAxis attribute 'orientation' invalid.

 Specify hor[izontal] or ver[tical]



Line 9: aneu:canvas value:rgb(1,1,0.85)

- Colors definition incomplete.

 Syntax: 'Colors = id:.. value:.. [legend:..]'



Line 10: BackgroundColors = canvas:canvas

- BackgroundColors definition invalid. Attribute 'canvas': unknown color 'canvas'.

 Specify command 'Color' before this command.



Line 11: PlotData=

- PlotData invalid. No (valid) command 'TimeAxis' specified in previous lines.


ScaleMajor

Indica la "escala major", és a dir, les ratlles "grans" de l'eix de temps, que porten la data escrita.

gridcolor (O) 
Color de les línies de la reixeta. Si no es posa, no hi ha reixeta. Defineix-ho primer amb Colors.
unit (O) 
Unitat de temps de l'escala: day (dia), month (mes) o year (any). Si s'ha posat DateFormat yyyy, només poden ser anys.
increment (O) 
Temps entre ratlla i ratlla. Per defecte, val 1.
start (O) 
Quan comencen les ratlles. Per defecte, start.

Exemples:

ScaleMajor = gridcolor:xarxa start:1940
ScaleMajor = gridcolor:xarxa unit:month increment:3 start:01/09/1939

ScaleMinor

Ratlles petites de l'escala de temps. Funciona igual que ScaleMajor.

Exemple:

ScaleMajor = grid:xarxa  unit:year  increment:1 start:01/01/1940
ScaleMinor = grid:blue unit:month increment:3 start:01/10/1939

TextData

Paràgraf de text, que es pot posar en qualsevol part de la gràfica.

text 
El text a mostrar, pot tenir enllaços. Vegeu Text.
pos
(x, i) : Coordenades de la cantonada superior esquerra del paràgraf, en unitats absolutes o relatives.
link (O) 
Enllaci web (URL) de #mapes clicables, que es mostrarà en blau. És incompatible amb enllaços en text.
textcolor (O) 
Color del text, que ha de definir-se abans amb Colors, o serà negre.
fontsize (O) 
Grandària de la font de lletra. Pot valer XS, S, M, L o XL; o ser en punts (entre 6 i 30). Vegeu Fuentes de lletra.
tabs (O) 
Defineixes position and alignment for tab character: ^ (caret). Specify multiple tab settings as tabs: (x1-a1,x2-a2,x3-a3, etc..) where
  • xn is the horitzontal displacement in absolute measurements from the left side of the text
  • an is the alignment for the text segment (specify center, left or right)
lineheight (O) 
Interlineat en píxels, com a màxim 40.

Exemple:

TextData =
  pos:(20,67) textcolor:black fontsize:S
  tabs:(10-right,14-left,50-left,90-left,230-left)
  text:^1^1940^27/9^Alemanya, Itàlia i Japó signen el [[Pacte Tripartit]]
  text:^10^1944^1-22/7^En Bretton Woods 44 països funden
  text:^^^^^el FMI i el Banc Mundial

Es veurà així:

EasyTimeline 1.12


Timeline generation failed: 2 errors found
Line 6: aneu:canvas value:rgb(1,1,0.85)

- Colors definition incomplete.

 Syntax: 'Colors = id:.. value:.. [legend:..]'



Line 7: BackgroundColors = canvas:canvas

- BackgroundColors definition invalid. Attribute 'canvas': unknown color 'canvas'.

 Specify command 'Color' before this command.



TimeAxis

Eix de temps.

format (O) 
Format amb el qual es presenten les dates en l'eix. Ara com ara, només pot ser yyyy, que és el valor per defecte. Així que aquest atribut, ara com ara, és inútil.
orientation (O) 
Pot ser horitzontal (hor, per defecte) o vertical (veure).

Exemple:

TimeAxis = orientation:horitzontal format:yyyy

Valors possibles

Longituds

Les unitats absolutes es mesuren sempre en píxelés. S'escriuen simplement posant el nombre.

Exemple:

PlotArea = width:800 height:600 left:50 bottom:50

Les unitats relatives es mesuren sempre en percentatges de l'ample o alt de la imatge. S'escriuen posant un nombre i el símbol "%".

Exemple:

PlotArea = width:80% height:80% left:10% bottom:5%

Text

El text no pot ser Unicode, la qual cosa fa que alguns caràcters es pintin malament. Vegeu Fuentes de lletra.

Els espais només es poden posar si es posa el text entre cometes ("text"). També es pot posar el text sense cometes, i posar "_" on es vulguin els espais, o col·locar el text al final de la línia.

Exemples (tots donen el mateix resultat):

BarData =
  text:Sota_domini_japonès_des de_1914 bar:Marshalls
BarData =
  text:"Sota domini japonès des de 1914" bar:Marshalls
BarData =
  bar:Marshalls text:Sota domini japonès des de 1914

En paràgrafs creats amb TextData, hi ha dos caràcters especials:

' (titlla) assenyala un canvi de línia.
^ (caret) indica un tabulador.

Exemple:

TextData =
  .. text:Generat per WikipediaVersion 1.1 - 2 de gener de 2004

# quedarà així:
#
#  Generat per Wikipedia
#  Version 1.1 - 2 de gener de 2004
TextData =
  tabs:(4-right,12-right,14-left,34-left)
  text:^1^1940^27/9^Berlin Ger,It,Jap signen el Pacte Tripartit
  text:^10^1944^1-22/7^En Bretton Woods 44 països funden el
  text:^^^^^FMI i el Banc Mundial

# quedarà així:
#
#      1    27/9 Berlin Ger,It,Jap signen el Pacte Tripartit
#     10  1-22/7 En Bretton Woods 44 països funden el
                                    # FMI i el Banc Mundial

Mapes clicables

En Wikipedia, les línies de temps poden aparèixer en dos formats: PNG i SVG. En ambdós podem usar enllaços, que seran barres o textos en blau

Els enllaços poden aparèixer en les ordres BarData, PlotData o TextData, ja sigui en l'atribut link, o com a part de text.

Enllaços en text

Són els enllaços que apareixen com a part d'un text (text). Es fan igual que en qualsevol altra part de Wikipedia: [[article]], podent posar-se fins i tot enllaços a altres Wikipedias, indicant el seu prefix. També es pot especificar una URL: [http://www.microsoft.com|monopoli]

Exemples

  text:1642 [[Rembrandt]] pinta un quadre

Queda així:

EasyTimeline 1.12


Timeline generation failed: 2 errors found
Line 6: aneu:canvas value:rgb(1,1,0.85)

- Colors definition incomplete.

 Syntax: 'Colors = id:.. value:.. [legend:..]'



Line 7: BackgroundColors = canvas:canvas

- BackgroundColors definition invalid. Attribute 'canvas': unknown color 'canvas'.

 Specify command 'Color' before this command.



  text:1642 [[Rembrandt|Rembrandt van Rijn]] pinta un quadre

Queda així:

EasyTimeline 1.12


Timeline generation failed: 2 errors found
Line 6: aneu:canvas value:rgb(1,1,0.85)

- Colors definition incomplete.

 Syntax: 'Colors = id:.. value:.. [legend:..]'



Line 7: BackgroundColors = canvas:canvas

- BackgroundColors definition invalid. Attribute 'canvas': unknown color 'canvas'.

 Specify command 'Color' before this command.



  text:1642 [http://es.wikipedia.org/wiki/rembrandt|Rembrandt van Rijn] pinta un quadre

Queda així:

EasyTimeline 1.12


Timeline generation failed: 2 errors found
Line 6: aneu:canvas value:rgb(1,1,0.85)

- Colors definition incomplete.

 Syntax: 'Colors = id:.. value:.. [legend:..]'



Line 7: BackgroundColors = canvas:canvas

- BackgroundColors definition invalid. Attribute 'canvas': unknown color 'canvas'.

 Specify command 'Color' before this command.



Ara, un a la Wikipedia en anglès:

  text:1642 [[en:Rembrandt|Rembrandt van Rijn]] pinta un quadre

Queda així:

EasyTimeline 1.12


Timeline generation failed: 2 errors found
Line 6: aneu:canvas value:rgb(1,1,0.85)

- Colors definition incomplete.

 Syntax: 'Colors = id:.. value:.. [legend:..]'



Line 7: BackgroundColors = canvas:canvas

- BackgroundColors definition invalid. Attribute 'canvas': unknown color 'canvas'.

 Specify command 'Color' before this command.



Els dos últims enllaços van a diferents Wikipedias. A més, el text que apareix en passar el ratolí sobre l'enllaç canvia.

Fuentes de lletra

La grandària de la lletra s'especifica amb l'atribut fontsize, amb valors (de menor a major): XS, S, M, L, XL:

EasyTimeline 1.12


Timeline generation failed: 6 errors found
Line 5: aneu:ColorFondo value:Orange

- Colors definition incomplete.

 Syntax: 'Colors = id:.. value:.. [legend:..]'



Line 6: aneu:ColorTexto1 value:Black

- Colors definition incomplete.

 Syntax: 'Colors = id:.. value:.. [legend:..]'



Line 7: aneu:ColorTexto2 value:Blue

- Colors definition incomplete.

 Syntax: 'Colors = id:.. value:.. [legend:..]'



Line 8: Backgroundcolors = canvas:ColorFondo

- BackgroundColors definition invalid. Attribute 'canvas': unknown color 'colorfondo'.

 Specify command 'Color' before this command.



Line 11: textcolor:ColorTexto1

- TextData invalid. Attribute 'textcolor' contains unknown color 'colortexto1'.

 Specify command 'Color' before this command.



Line 18: textcolor:ColorTexto2

- TextData invalid. Attribute 'textcolor' contains unknown color 'colortexto2'.

 Specify command 'Color' before this command.



Enllaços relacionats

En anglès: