Saltar ao contido

Modelo:Liña de tempo gráfica

Na Galipedia, a Wikipedia en galego.
Indicacións de uso do modelo

Función do modelo

[editar a fonte]

Este modelo proporciona un modo intuitivo e flexible e doado de usar para inserir liñas de tempo nos artigos. O seu deseño require o mínimo número de variables, e está dentro dunha táboa, aínda que pode engadirse unha marxe.

Uso do modelo

[editar a fonte]

Pode poñer o interruptor ou switch |help=on no modelo para que se orixinen algunhas indicacións rápidas.
Cando empece debería utilizarse o {{Liña de tempo gráfica|help=on}} para xerar un modelo xa feito baleiro ou escribir {{subst:Liña de tempo gráfica/blank}} nunha páxina de probas, gardar dita páxina, e editar o código resultante. As máis das veces, os propios nomes dos parámetros xa indican bastante ben o seu significado.

Significado dos números

[editar a fonte]

Os valores numéricos están por defecto en unidades em (eme), é dicir, a altura e o ancho dun M maiúsculo.

Son excepcións os parámetros de left e right das barras, que se establecen usando coordenadas fraccionarias. É dicir, o código |bar1-left=0 |bar1-right=0.5 |bar2-left=0.666 |bar3-left=0.5 |bar3-right=0.666 fará que bar1 cubra a metade esquerda da área, e que bar2 cubra o terzo máis á dereita, e que bar3 quede entre eles. Ademais, por razóns operativas, sempre se usan as unidades de altura para xerar as anchuras dos bordos.

Barras dos bordos

[editar a fonte]

Os bordos ou límites aparecen só na parte superior e inferior dunha determinada barra. Desafortunadamente, isto non pode cambiarse, e para ter un bordo só na parte superior ou na inferior dunha barra, debería crearse unha barra separada para recubrir o final.

O estilo do bordo pode establecerse cos estándares CSS do solid, dotted, dashed, double, groove, ridge, inset ou outset. O ancho está nas mesmas unidades que a altura, e se non se especifica nada, de 0.1 a 0.2 son valores axeitados para unha liña fina.

Liñas en branco

[editar a fonte]

Deixar un parámetro en branco NON é o mesmo que non especificalo. Anulará o valor por defecto do modelo. Asegúrese de eliminar do modelo todas as liñas que non especifique.

Períodos xeolóxicos

[editar a fonte]

Para debuxar un período xeolóxico, use a sintaxe |period3=cenozoico, con |period3-left=0.1 como habitualmente. O modelo calculará despois o comezo, o final e corrixirá a cor da barra. Por exemplo, ver Liña do tempo gráfica do cenozoico

Consideracións

[editar a fonte]
[editar a fonte]

Desafortunadamente, os diferentes navegadores teñen distintas maneiras de tratar as liñas de texto que sobrepasan o seu contedor (espazo que os contén); algúns estiran o contedor mentres que outros encerran o texto. Isto significa que probablemente vale a pena comprobar unha liña de tempo acabada polo menos en IE e en Firefox se a súa liña de tempo é especialmente complexa.

Se vostede está establecendo as cores usando valores html que son do tipo #e0b539, teña en consideración que algúns monitores vellos, e moitos proxectores, non poden mostrar algunhas cores. Utilizar sempre Web-safe colors asegura a máxima compatibilidade; é dicir, múltiplos de 33, por exemplo #ff99cc ou #03C.

Capacidade

[editar a fonte]

Se ocorre que non se mostran barras moi numeradas, notas ou entradas de lendas, podería deberse a que o modelo non foi codificado para manexalas. Hai instrucións no código do modelo sobre como lle pode engadir vostede capacidade para máis barras etc (é un simple traballo de copiar e pegar).

Edición fácil

[editar a fonte]

Se crea unha liña de tempo nunha subpáxina, use o parámetro | link-to= . Especifique o nome da páxina (por exemplo Modelo:A miña liña de tempo), e aparecerán as ligazóns "editar" e "historial".

Lista de parámetros

[editar a fonte]

Aínda que esta lista pode parecer longa, só é necesario usar un par de parámetros, e o resto dálle unha infinita flexibilidade.

Substitúa calquera valor # por un número.

Os parámetros to e from son obrigatorios, pero todos os demais son opcionais.

Parámetros xerais

[editar a fonte]
Parámetros da liña de tempo
Parámetro Función Necesario?
from Dato do comezo da liña de tempo. Pode ser negativo. Si
to Dato do final (parte máis superior) da liña de tempo. Pode ser negativo. Si
width Ancho da liña de tempo Non
title O que se mostrará na barra de título Non
title-colour A cor de fondo da barra de título Non
instance-id Sufixo para xerar ids para evitar choques con outra liña de tempo Non

Períodos xeolóxicos

[editar a fonte]
Parámetro Función
period# Especifique o nome do período; o modelo funcionará automaticamente en canto o seu comezo e fin, e estará coloreado correctamente.
Parámetros de período
Parámetro Función
width ancho da liña de tempo
Parámetros de barra
Parámetro Función
width ancho da liña de tempo
Parámetros da lenda
Parámetro Función
width ancho da liña de tempo
Parámetros das notas

En uso: un exemplo

[editar a fonte]

O código da esquerda orixina a liña de tempo da dereita, que é deliberadamente horrible para demostrar as limitacións do modelo. Para un exemplo que funciona ben recoméndase ver o modelo incluído en fauna de Ediacara.

Exemplo de liña de tempo
-550 —
-540 —
-530 —
-520 —
-510 —
-500 —
Base do cámbrico
fanerozoico
precámbrico
infracámbrico
explosión cámbrica
Unha escala de tempo aproximada de eventos
na base do Período cámbrico.
Escala do eixe en millóns de anos.
{{Liña de tempo gráfica

|title=Exemplo de liña de tempo
|align=right

|plot-colour=#bbeebb

|from=-550
|to=-500
|scale-increment=10

|width=10
|height=250
|height-unit=px

|legend1=[[fanerozoico]]

|bar1-from=-542
|bar1-left=0
|bar1-right=0.1

|legend2=[[precámbrico]]

|bar2-to=-542
|bar2-left=0
|bar2-right=0.2


|legend3=[[infracámbrico]]
|legend3-colour=#e0aacc

|bar3-to=-534
|bar3-left=0.1
|bar3-right=0.2
|bar3-colour=#e0aacc

|<!-- Se isto fose a barra 4 sería solapada pola barra do botomiano -->
|bar14-from=-530
|bar14-to=-520
|bar14-left=0.95
|bar14-right=1.05
|bar14-colour=red
|legend14=explosión cámbrica

|<!--Epochs & stages-->
|bar5-text=[[Ediacárico]]
|bar5-to=-540
|bar5-left=0.2
|bar5-border-width=1
|bar5-border-colour= #996666
|bar5-colour=#cc9999

|bar6-text=[[Nemakit-Daldyniano]]
|bar6-from=-542
|bar6-to=-534
|bar6-left=0.2
|bar6-border-width=0.1
|bar6-colour=#99cc99

|bar7-text=[[Tommotiano]]
|bar7-from=-534
|bar7-to=-530
|bar7-left=0.1
|bar7-colour=#99cc99
|bar7-border-width=0.1

|bar8-from=-530.1
|bar8-to=-529.9
|bar8-left=0.2
|bar8-colour=black

|bar9-text=[[Atdabaniano]]
|bar9-from=-530
|bar9-to=-524
|bar9-left=0.1
|bar9-right=0.95
|bar9-colour=#99cc99

|bar10-text=[[Botomiano]]
|bar10-from=-524
|bar10-to=-518
|bar10-left=0.1
|bar10-colour=#99cc99
|bar10-border-width=0.1

|bar11-text=[[Toyoniano]]
|bar11-from=-518
|bar11-to=-513
|bar11-left=0.1
|bar11-border-width=0.1
|bar11-colour=#99cc99


|note1=Base do cámbrico
|note1-at=-542
|note1-colour=green

|note2=[[cámbrico medio]]
|note2-nudge-left=8.5
|note2-nudge-down=0
|note2-at=-507
|note2-remove-arrow=yes

|caption=Unha escala de tempo aproximada do evento<br>na base do [[Período (xeoloxía){{!}}Período]] [[cámbrico]].
<br>Escala do eixe en millóns de anos.
}}

Notas no exemplo

[editar a fonte]
  • {{!}} debe usarse sempre que se queira que apareza un | (por exemplo, a lenda)
  • Se non especifica cando debe empezar ou acabar unha barra, continuará ata o bordo do diagrama
  • O texto non debería ser máis longo que a barra
  • O modo en que se encerra o texto que desborda tamén é manexado de forma diferente nos dous bordos: sae por fóra pola dereita da barra en Firefox, pero está encerrado dentro en Internet Explorer (IE). Trate de introducir manualmente liñas novas cando sexa necesario en vez de deixar de que os navegadores o acomoden. Ou posicione unha nota sobre a barra (check out note2), que é acercada á esquerda sobre o fondo do diagrama.
Este recadro non aparecerá no artigo.
Esta documentación está transcluída desde Modelo:Liña de tempo gráfica/uso. Os editores poden probar cambios no mesmo en Modelo:Liña de tempo gráfica/probas.
Por favor, engade as categorías na subpáxina de documentación e os interwikis no Wikidata. Ver as subpáxinas deste modelo.