Predefinição:Markup
Esta predefinição é usada para apresentar marcação ou código lado a lado com a saída que ela renderiza.
Uso
[editar código]Cada par de argumentos de {{Markup}} deve ser duas cópias de alguma marcação de texto wiki, com o primeiro do par entre marcações[a] <nowiki>. A predefinição produz saída em duas colunas, a primeira mostrando a marcação e a segunda mostrando como ela é renderizada. A predefinição aceita até 40 parâmetros sem nome, resultando em até 20 linhas de exemplos.
Isso:
{{Markup|<nowiki>'''Texto em negrito'''</nowiki>|'''Texto em negrito'''}}
Produz isso:
| Marcação | Renderiza como |
|---|---|
'''Texto em negrito''' |
Texto em negrito |
Em muitos casos, a marcação para ambas as colunas é idêntica, mas há casos em que pode ser necessário diferir. Se nenhum desses problemas se aplicar, você poderá usar {{Mra}} [en] para evitar copiar o código duas vezes.
- A marcação de cabeçalho como
==será exibida no índice da página; para evitar isso, use{{Fake heading}}na marcação da segunda coluna (veja o exemplo abaixo). - Algumas predefinições colocarão a página em uma categoria de manutenção, o que geralmente é indesejável. Por exemplo.
- Em vez de
{{Carece de fontes}}, use{{Carece de fontes falso}}na segunda coluna.
- Em vez de
- Algumas predefinições podem apresentar verificação de erros que colocam a página em uma categoria de manutenção.
Predefinições de estilo de citação 1 [en] com erros: adicione|template doc demo=trueà predefinição na segunda coluna.- Para evitar isso e as mensagens de erro vermelhas associadas, certifique-se de que cada exemplo na página use fontes diferentes.
- As entidades de Linguagem de marcação de hipertexto (L.M.Ht.)[b] são analisadas na primeira célula, mesmo com marcações[a]
<nowiki>. Para contornar isso, substitua&por&na primeira coluna (veja exemplo abaixo).
É aconselhável iniciar ambas as cópias da marcação com uma nova linha; isso é necessário se a primeira linha da marcação precisar começar em uma nova linha (como #, * ou ;).
Exemplos
[editar código]Múltiplas linhas
[editar código]Isso:
{{Markup
|<nowiki>'''Texto em negrito'''</nowiki>|'''Texto em negrito'''
|<nowiki>''Texto em itálico''</nowiki>|''Texto em itálico''
|<nowiki>[[Ligação interna]]</nowiki>|[[Ligação interna]]
|<nowiki>
{{Citar livro|ref=none|último=Smith|ano=2021|ttítulo=Smith's book}}
</nowiki>|
{{Citar livro|ref=none|último=Smith|ano=2021|título=Smith's book}}
|<nowiki>
<score>\relative c' { c( b~ c b c b c b c~ c)}</score>
</nowiki>|
<score>\relative c' { c( b~ c b c b c b c~ c)}</score>
}}
Produzirá isso:
| Marcação | Renderiza como |
|---|---|
'''Texto em negrito''' |
Texto em negrito |
''Texto em itálico'' |
Texto em itálico |
[[Ligação interna]] |
|
{{Citar livro|ref=none|último=Smith|ano=2021|ttítulo=Smith's book}}
|
Smith (2021). Smith's book. [S.l.: s.n.] |
<score>\relative c' { c( b~ c b c b c b c~ c)}</score>
|
![]() |
Com título personalizado e cabeçalhos de coluna
[editar código]Isso:
{{Markup
|title=Como escrever sobre raposas e cães na Wikipedia.
|t1=Escreva isso em texto wiki|t2=e isso aparecerá no artigo.
| A rápida [[raposa]] marrom salta sobre o [[cachorro]] preguiçoso | A rápida [[raposa]] marrom salta sobre o [[cachorro]] preguiçoso
}}
Produzirá isso:
| Escreva isso em texto wiki | e isso aparecerá no artigo. |
|---|---|
A rápida [[raposa]] marrom salta sobre o [[cachorro]] preguiçoso |
|
Um exemplo complexo
[editar código]Neste exemplo, o segundo argumento de {{Markup}} aqui usa {{Fake heading}} (para evitar que títulos apareçam no índice) e {{Carece de fontes falso}} (para evitar adicionar esta página à lista de manutenção ).
Isso:
{{Markup
| <nowiki>A rápida raposa marrom salta sobre o cachorro preguiçoso.{{#tag:ref|Uma nota.<ref>Uma referência para a nota.</ref>|group=nb}} A vaca pulou sobre a lua.{{Carece de fontes}}
== Notas ==
{{Reflist|group=nb}}
== Referências ==
{{Reflist}}
</nowiki>
| A rápida raposa marrom salta sobre o cachorro preguiçoso.{{#tag:ref|Uma nota.<ref>Uma referência para a nota.</ref>|group=nb}} A vaca pulou sobre a lua.{{Carece de fontes falso}}
{{Fake heading|sub=2|Notes}}
{{Reflist|group=nb}}
{{Fake heading|sub=2|Referências}}
{{Reflist|close}}
}}
Produzirá isso:
| Marcação | Renderiza como |
|---|---|
A rápida raposa marrom salta sobre o cachorro preguiçoso.{{#tag:ref|Uma nota.<ref>Uma referência para a nota.</ref>|group=nb}} A vaca pulou sobre a lua.{{Carece de fontes}}
== Notas ==
{{Reflist|group=nb}}
== Referências ==
{{Reflist}}
|
A rápida raposa marrom salta sobre o cachorro preguiçoso.[nb 1] A vaca pulou sobre a lua.[carece de fontes]
|
Com entidades de L.M.Ht.
[editar código]As entidades de Linguagem de marcação de hipertexto (L.M.Ht.)[b] são analisadas na célula de marcação. Para contornar isso, substitua & por & na primeira coluna.
Isso:
{{Markup| <nowiki>–</nowiki> | –}}
Produzirá isso:
| Marcação | Renderiza como |
|---|---|
– |
– |
Mais exemplos
[editar código]Isso:
{{Markup|<nowiki>
{{Citar livro |último=White |primeiro=T. H. |title=The Book of Merlyn |ano=1977}}
</nowiki>|
{{Citar livro |último=White |primeiro=T. H. |title=The Book of Merlyn |ano=1977}}
|<nowiki>
{{Código|lang=html|{{Citar livro |último=White |primeiro=T. H. |title=The Book of Merlyn |ano=1977}}}}
</nowiki>|
{{Código|lang=html|{{Citar livro |último=White |primeiro=T. H. |title=The Book of Merlyn |ano=1977}}}}
}}
Produzirá isso:
| Marcação | Renderiza como |
|---|---|
{{Citar livro |último=White |primeiro=T. H. |title=The Book of Merlyn |ano=1977}}
|
White, T. H. (1977). The Book of Merlyn. [S.l.: s.n.] |
{{Código|lang=html|{{Citar livro |último=White |primeiro=T. H. |title=The Book of Merlyn |ano=1977}}}}
|
|
Auxiliar de digitação: Predefinição {{Mra}} [en]
[editar código]{{Mra}} [en] duplicará o texto fonte automaticamente, evitando o trabalho de copiar o texto e adicionar marcações[a] <nowiki> ao primeiro caso.
Isso:
{{subst:Mra|'''Texto em negrito'''|''Texto em itálico''}}
Produzirá isto:
{{Markup|
<nowiki>'''Texto em negrito'''</nowiki>|'''Texto em negrito'''|
<nowiki>''Texto em itálico''</nowiki>|''Texto em itálico''}}
Que é renderizado como:
| Marcação | Renderiza como |
|---|---|
'''Texto em negrito''' |
Texto em negrito |
''Texto em itálico'' |
Texto em itálico |
Ver também
[editar código]- {{Markup2}} para marcação com marcadores e indentada.
- {{Markupv}} para a apresentação vertical (acima/abaixo) de marcação/código e sua saída.
- {{Automarkup}} [en] não requer escrever os exemplos de código duas vezes.
