Manual do Leone
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 |
Resumo
[editar | editar código]
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.