Esta página apresenta os elementos mais importantes da sintaxe do MoinMoin de forma geral, apresentando a formatação em primeiro e depois a forma como é processada pelo servidor wiki. Encontrará ainda ligações às respectivas páginas de ajuda. Por favor, tenha em consideração de que algumas funcionalidades dependem da sua configuração.
Tabela de Conteúdos
'''Conteúdos''' (até ao 2º nível) <<TableOfContents(2)>>
Conteúdos (até ao 2º nível)
Contents
Cabeçalhos
ver: AjudaComCabeçalhos
= Cabeçalho de 1º nível = == Cabeçalho de 2º nível == === Cabeçalho de 3º nível === ==== Cabeçalho de 4º nível ==== ===== Cabeçalho de 5º nível =====
Cabeçalho de 1º nível
Cabeçalho de 2º nível
Cabeçalho de 3º nível
Cabeçalho de 4º nível
Cabeçalho de 5º nível
Formatação de Texto
ver: AjudaNaFormatação
* ''itálico'' * '''negrito''' * '''''itálico negrito''''' * `mono-espaçado` * {{{código fonte}}} * __sublinhado__ * ,,texto,,subescrito * ^texto^superescrito * ~-menor-~ * ~+maior+~ * --(rasurado)--
itálico
negrito
itálico negrito
- `mono-espaçado`
código fonte
sublinhado
textosubescrito
textosuperescrito
menor
maior
rasurado
Ligações
ver: AjudaComLigações
Ligações Internas
* PáginaPrincipal * [[PáginaPrincipal]] * AjudaNaEdição/SubPáginas * /SubPágina * ../PáginaIrmã * [[PáginaPrincipal|ligação com nome]] * [[#nomedaâncora]] * [[#nomedaâncora|descrição]] * [[Eu:NomeDaPágina#nomedaâncora]] * [[Eu:NomeDaPágina#nomedaâncora|descrição]] * [[attachment:nomedeficheiro.txt]]
Ligações Externas
* http://moinmoin.wikiwikiweb.de/ * [[http://moinmoin.wikiwikiweb.de/]] * [[http://moinmoin.wikiwikiweb.de/|Wiki do MoinMoin]] * [[http://static.wikiwikiweb.de/logos/moinmoin.png]] * {{http://static.wikiwikiweb.de/logos/moinmoin.png}} * [[http://static.wikiwikiweb.de/logos/moinmoin.png|moinmoin.png]] * MeatBall:InterWiki * MeatBall:InterWiki * MeatBall:InterWiki * [[MeatBall:InterWiki|Página de LigaçõesEntreWikis no MeatBall]] * [[file://///servername/share/full/path/to/file/filename%20with%20spaces.txt|ligação ao ficheiro nome de ficheiro com espaços.txt]] * utilizador@example.com
Evite ou Limite Ligações Automáticas
* Nome''''''Wiki * Nome``Wiki * !NomeDeWiki * NomeDeWiki''''''s * NomeDeWiki``s * `http://www.example.com` * [[http://www.example.com/]]sem ligação
NomeWiki
- Nome``Wiki
NomeDeWiki
NomeDeWiki``s
http://www.example.com/sem ligação
Citações e Avanços no texto
avanço no texto avanço de segundo nível no texto
- avanço no texto
- avanço de segundo nível no texto
Listas
ver: AjudaComListas
Listas Não-Ordenadas
* item 1 * item 2 (precedida de um espaço em branco) * item 2.1 * item 2.1.1 * item 3 . item 3.1 (sem marcas) . item 4 (sem marcas) * item 4.1 . item 4.1.1 (sem marcas)
- item 1
- item 2 (precedida de um espaço em branco)
- item 2.1
- item 2.1.1
- item 2.1
- item 3
- item 3.1 (sem marcas)
- item 4 (sem marcas)
- item 4.1
- item 4.1.1 (sem marcas)
- item 4.1
Listas Ordenadas
Com Números
1. item 1 1. item 1.1 1. item 1.2 1. item 2
- item 1
- item 1.1
- item 1.2
- item 2
Em Númeração Romana
I. item 1 i. item 1.1 i. item 1.2 I. item 2
- item 1
- item 1.1
- item 1.2
- item 2
Com Letras
A. item A a. item A. a) a. item A. b) A. item B
- item A
- item A. a)
- item A. b)
- item B
Listas de Significados
termo:: significado objecto:: descrição 1 :: descrição 2 Itens de Acção:: :: Primeiro Item :: Segundo Item
- termo
- significado
- objecto
- descrição 1
- descrição 2
- Itens de Acção
- Primeiro Item
- Segundo Item
Linhas Horizontais
ver: AjudaComLinhas
---- ----- ------ ------- -------- --------- ----------
Tabelas
ver: AjudaComTabelas
Tabelas
||'''A'''||'''B'''||'''C'''|| ||1 ||2 ||3 ||
A |
B |
C |
1 |
2 |
3 |
Largura da Célula
||largura mínima ||<99%>largura máxima ||
largura mínima |
largura máxima |
Disposição das Linhas e Colunas
||<|2> célula ocupa 2 linhas ||célula da 2ª coluna || ||célula da 2ª coluna da 2ª linha || ||<-2> célula ocupa 2 colunas || ||||utilize células vazias como um atalho ||
célula ocupa 2 linhas |
célula da 2ª coluna |
célula da 2ª coluna da 2ª linha |
|
célula ocupa 2 colunas |
|
utilize células vazias como um atalho |
Alinhamento do Conteúdo das Células
||<^|3> em cima (combinado) ||<:99%> centro (combinado) ||<v|3> em baixo (combinado) || ||<)> direita || ||<(> esquerda ||
topo (combinado) |
central (combinado) |
fundo (combinado) |
direita |
||
esquerda |
Células Coloridas de Tabelas
||<#0000FF> azul ||<#00FF00> verde ||<#FF0000> vermelho || ||<#00FFFF> cian ||<#FF00FF> magenta ||<#FFFF00> amarelo ||
azul |
verde |
vermelho |
cian |
magenta |
amarelo |
Opções do tipo HTML para Tabelas
||A ||<rowspan="2"> como <|2> || ||<bgcolor="#00FF00"> como <#00FF00> || ||<colspan="2"> como <-2>||
A |
como <|2> |
como <#00FF00> |
|
como <-2> |
Macros e Variáveis
Macros
ver: AjudaComMacros
`` insere a ligação âncora `nomedaâncora`
`
` insere uma quebra de linha`1` insere uma nota de rodapé cujo texto é `Nota de rodapé`
`
/EmbedObject /Include /MailTo /MonthCalendar
Esta macro inclui o conteúdo formatado de uma(s) determinada(s) página(s) de wiki local, seguindo ficheiros que se auto-incluem caso existam. Se a auto-inclusão gerar ciclos, esta situação é detectada e prevenida!Utilização:
<<Include(pagename, heading, level, from="regex", to="regex", sort=ascending|descending, items=n, skipitems=n, titlesonly, editlink)>>
- pagename
- Nome da página a incluir, se começar com um acento circunflexo "`^`", uma regex de páginas a incluir.
- heading
- Texto do cabeçalho criado que estabelecerá a ligação para a página incluída (opcional).
- level
- Nível (1..5) do cabeçalho criado (opcional).
- from
- Marcador de início de inclusão parcial (opcional).
- to
- Marcador de fim de inclusão parcial (opcional).
- sort
- Ordem de apresentação quando o nome da página é uma regex, ou seja, quando começa com um acento circunflexo (opcional).
- items
- Número máximo de páginas a incluir.
- skipitems
- Número de páginas iniciais a saltar (opcional).
- titlesonly
- Inclui apenas uma ligação para a página, não para o conteúdo da página (opcional).
- editlink
Adiciona um rodapé com ligações para as páginas incluídas, normais e editáveis (opcional, disponível no MoinMoin desde a versão 1.3.4).
Todos os parâmetros, à excepção do nome da página, são opcionais, mas ter de seguir a ordem fornecida! Se quiser omitir o "`heading`", tem de deixar o segundo parâmetro vazio.
O `from` e o `to` também reconhecem o padrão nos comentários. Por isso, tenha atenção aos comentários que param a inclusão inesperadamente.
Exemplos:
`` -- Inclui o texto da página `FooBar` no parágrafo actual
`
Invalid include arguments "FooBar,"Foo Bar" "!
` -- Adiciona um H1 de 'Foo Bar' ligado, seguido do texto`` -- Adiciona um H2 de 'Foo Bar'
`` -- Adicione uma H2 de 'All about Foo Bar'
`` -- Inclui conteúdo apenas depois da primeira linha horizontal
`` -- Inclui conteúdo apenas antes da primeira linha horizontal
`` -- Apresenta a lista de páginas por ordem decrescente
`` -- Inclui no máximo três páginas
`` -- Exibe no máximo uma semana de um blog
`` -- Exibe apenas os títulos da semana anterior
Pode utilizá-los com o MonthCalendar para blogs:
`` -- Exibe 3 itens do calendário mensal
`` -- Exibe apenas os título dos 4 itens seguintes
`<utilizador AT example DOT com>` esconde o endereço de correio electrónico `utilizador@example.com` aos utilizadores que não se identificaram
Variáveis
Ver: AjudaComVariáveis
`@SIG@` insere o seu nome de utilizador e altura da alteração
`@TIME@` insere a data e hora da modificação
Smileys e Ícones
ver: AjudaComSmileys
Código fonte
ver: AjudaComParsers
Apresentação do Verbatim
{ { { def hello(): print "Olá mundo!" } } }
Remova os espaços entre "`{ { {`" e "`} } }`".
def hello(): print "Olá mundo!"
Sintax de Destaque
{ { {#!python def hello(): print "Olá mundo!" } } }
Remova os espaços entre "`{ { {`" e "`} } }`".
Nota de rodapé (1)