Ir para o conteúdo

Manual do Leone

De Wikiversidade

O Manual do Leone é um projeto de documentação que visa a facilitar o uso código-fonte pelos usuários da Wikipédia. No momento está dividido em sete partes, mas o intuito é expandi-lo aos poucos. Se você identificar algum erro, fique à vontade em me avisar. Aceito sugestões.

Uma versão um pouco mais completa pode ser encontrada na minha página de usuário da Wikipédia.

Módulo Assunto Ligação
1 Tags Manual do Leone/Módulo 1
2 Layout Manual do Leone/Módulo 2
3 Tabelas Manual do Leone/Módulo 3
4 Ambiente matemático Manual do Leone/Módulo 4
5 Predefinições Manual do Leone/Módulo 5
6 Palavras mágicas Manual do Leone/Módulo 6
7 JavaScript (em produção) Manual do Leone/Módulo 7
Wikipedista após ler o Manual do Leone

O módulo 1 diz respeito às tags, tais como <nowiki>, <code>, <pre>, <syntaxhighlight>, <span>, <gallery>, assim como seus atributos e propriedades. Também falo sobre listas e seções, comparando como isso é feito na Wikipédia e em HTML.

Já o módulo 2 é basicamente uma continuação da parte anterior, mas focada no layout de elementos em bloco, mais precisamente a <div>. Essa parte é mais voltada para quem deseja estruturar um projeto qualquer na Wikimedia ou deixar sua página caprichada. É falado sobre cor, margem, preenchimento, borda, alinhamento de texto, tamanho da fonte, altura da caixa onde fica o texto, como colocar uma barra de rolagem e posicionamento de qualquer elemento.

No módulo 3 trato sobre tabelas. Começo falando dos comandos básicos para criar uma tabela. Logo em seguida explico sobre classes, dando exemplos práticos da atuação das mais importantes. Posteriormente, me dedico a explicar sobre o atributo style e suas aplicações, como a largura das células, alinhamento horizontal e vertical do conteúdo das células, cores das fontes e do fundo, tipos de borda (espessura e cor). Por fim, explano sobre a expansão do tamanho das células usando colspan (coluna) e rowspan (linha).

Em seguida, no módulo 4, elaboro sobre o ambiente matemático que é criado com a tag <math>. Trato de tipografia e espaçamento, operações básicas como multiplicação, divisão (frações), raiz e como colocar índice em cima ou embaixo. Em seguida, falo sobre delimitadores, como parênteses e colchetes, letras gregas e a símbolos que são possíveis colocar acima de letras. Depois trato de funções trigonométricas, de logaritmo e exponencial, cálculo, conexão de equações com seus respectivos itens no Wikidata e outros ambientes que podemos usar dentro das tags de <math>.

As predefinições são abordadas no módulo 5. Nessa subpágina, eu explico como usá-las e como criá-las. Falo sobre parâmetros e seus tipos (anônimos, numerados, nomeados), assim como deixar um valor padrão (default) caso não seja atribuído nenhum parâmetro. Também falo sobre como associar parâmetros diferentes a um mesmo item. Por fim, mostro como citar uma predefinição em um texto sem que o conteúdo seja transcluído na página, como se fosse uma ligação interna normal.

Já no módulo 6, explico sobre palavras mágicas. Explico e dou exemplo dos modificadores comportamentais (behavior switches) mais importantes, que estão relacionados com a inserção ou remoção do índice de conteúdo (table of contents). Em seguida, trato de funções sintáticas (parse), como expr, que permite obtermos o resultado de uma expressão matemática, como de operações simples, de arredondamento, trigonométricas, comparativas e lógicas. As outras funções sintáticas abordadas são se (if), seigual (ifeq), seerro (iferror), seexpr (ifexpr), seexiste (ifexist) e switch. Por último, falo sobre variáveis, que podem retornar informações sobre o dia e a hora, página atual, URL e domínio.

O módulo 7 é destinado a dicas sobre JavaScript, contendo informações sobre o desenvolvimento de scripts e configuração de ícones de sua página. Essa página ainda está em processo de expansão.