Ajuda:Linha do tempo

Da wiki Metapedia
Ir para: navegação, pesquisa

O EasyTimeline é uma extensão na Metapédia que produz uma imagem a partir de um wikitexto. A imagem pode ser um diagrama unidimensional (horizontal ou vertical) ou uma unidade bidimensional. 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.

Introdução

Cronogramas gráficos podem ser produzido através dum script entre etiquetas especiais:

<timeline> script </timeline>

Comandos disponíveis

Os comandos de script definidos:

  • Layout geral: ImageSize, PlotArea, Colors, BackgroundColors, AlignBars;
  • Interpretação e apresentação de datas e períodos: DateFormat, Period, ScaleMajor, ScaleMinor, TimeAxis;
  • Atalhos para pedaços de código de script que ocorrem várias vezes: Define;
  • Como ordenar, dividir e nomes de grupos de eventos e períodos: BarData, Legend, LineData;
  • Eventos, períodos e textos descritivos: PlotData, TextData.

As regras gerais de codificação

Um script pode conter comandos e comentários. Cada comando é seguido por um ou mais atributos.

Caso de letra: comandos e seus atributos podem ser escritos em letras minúsculas, maiúsculas ou misto.[1]

Os comandos seguintes são obrigatórios:

  • ImageSize, determina o tamanho total da linha de tempo.
  • PlotArea, determina as margens.
  • Period, determina o período de tempo que será exibido no gráfico.
  • TimeAxis, a orientação (horizontal / vertical) do eixo de tempo.

Pelo menos um dos seguintes comandos é necessária (um ou ambos podem ocorrer várias vezes):

  • PlotData e/ou
  • TextData.

Regras de sintaxe geral

Um script pode conter comandos e comentários. Cada comando é seguido por um ou mais atributos.

Comandos

Comandos devem começar na primeira posição duma linha. Alguns comandos podem ser seguidos por várias linhas de dados e/ou opções. Estas linhas extras devem começar pelo menos um espaço ou ser completamente vazia (este último é útil para agrupar visualmente os dados relacionados as linhas).

Comandos têm uma das seguintes formas, dependendo do tipo de comando:

Comando = atributo(s)

DateFormat = dd/mm/aaaa

Nome do camando = atributo(s)

Cor Jp = value:red legend:Japan

Notas

  1. Por favor, tente ser consistente na aplicação, caso como este irá promover a legibilidade, por exemplo, usar maiúsculas e minúsculas para todos os comandos e minúsculas para todos os atributos.