Modelo:Markupv/uso
Esta é a subpáxina de documentación de "Modelo:Markupv". Contén información de uso, categorías e outros contidos que non forman parte do modelo orixinal. Atención: As ligazóns interwiki engádense no Wikidata. |
Uso[editar a fonte]
Este modelo úsase para presentar anotacións (markup) ou código en formato vertical sobre o mostrado en pantalla.
Parámetros:
- markup ou m: Contido da cela de Markup
- renders ou r: Contido da cela Renders as
- title ou t: Título da táboa; por defecto ningún
- margin: Establecer a marxe esquerda da táboa en em
- width: Anchura de táboa; por defecto o 90%
- style: CSS adicional para a táboa
A cela Markup está preformatada con <pre>
para reter novas liñas e espazos, pero cun estilo que permite que o contido se envolva na cela. Xeralmente é desexable facer escapar o contido da cela Markup para que a anotación se presente envolvendo a anotación en Modelo:Xtag. Non é tecnicamente posible engadir esta característica ao modelo.
Na cela Renders as o contido é xeralmente a anotación sen escapar copiado da cela Markup. Hai exemplos onde estes poden ser distintos:
- S<e a primeira liña inclúe wikimarkup que debe empezar nunha nova liña como #, * ou ; entón use
<nowiki />
antes da primeira liña. - A anotación da cabeceira como
mostraráse na páxina táboa de contidos; use==
{{fake heading}}
. - Cando use
{{reflist}}
sen ningún outro parámetro, use{{reflist|close=1}}
para asegurarse de que a lista de referencias está pechada. - Algúns modelos situarán a páxina na categoría de mantemento, o que xeralmente non se desexa:
- En vez de
{{cómpre referencia}}
, use{{fake citation needed}}
.
- En vez de
- Algúns modelos poden presentar erros ao comprobar que se sitúa a páxina na categoría de mantemento. Suprima a categoría se é posible:
- Os modelos Modelo:Cs1 poden suprimir a categoría mantemento establecendo
|template doc demo=true
.
- Os modelos Modelo:Cs1 poden suprimir a categoría mantemento establecendo
Exemplos[editar a fonte]
Os seguintes metaexemplos usan {{markupv}} para crear un exemplo de uso de <score>...</score>
:
{{markupv|title=Exemplo: |markup=<nowiki><score>\relative c' { c( b~ c b c b c b c~ c)}</score></nowiki> |renders=<score>\relative c' { c( b~ c b c b c b c~ c)}</score> }}
Xera o seguinte:
Markup | <score>\relative c' { c( b~ c b c b c b c~ c)}</score> |
---|---|
Dá lugar a |
Limitacións[editar a fonte]
Se non envolve o contido da cela markup en Modelo:Xtag, entón ningún modelo markup escapará e será expandido.
Este exemplo mostra o markup para {{tl|tag}}:
Markup | <span style="white-space:nowrap;">{{[[Modelo:tag|tag]]}}</span> |
---|---|
Dá lugar a | {{tl|tag}} |
Analízanse as entidades HTML na cela markup
Markup | – |
---|---|
Dá lugar a | – |
Para evitar isto, substitúa o &
con &
así &nbsp;
mostrarase como
Exemplos[editar a fonte]
Exemplos simples:
Markup | '''Texto en grosa''' |
---|---|
Dá lugar a | Texto en grosa |
Markup | ''Texto en cursiva'' |
---|---|
Dá lugar a | Texto en cursiva |
Exemplo complexo: Nótese que o segundo argumento de Modelo:Tl2 usa Modelo:Tl2 e Modelo:Tl2.
Markup | O rápido raposo vermello saltou sobre o preguiceiro can.{{#tag:ref|Unha nota ao pé.<ref>Unha referencia para a nota ao pé.</ref>|group=nb}} A vaca saltou sobre a lúa.{{fact}} == Notas == {{Reflist|group=nb}} == Referencias == {{Reflist}} |
---|---|
Dá lugar a | O rápido raposo vermello saltou sobre o preguiceiro can.[nb 1] A vaca saltou sobre a lúa.Modelo:Fake citation needed
|
Con título:
Markup | O rápido raposo vermello saltou sobre o preguiceiro can. |
---|---|
Dá lugar a | O rápido raposo vermello saltou sobre o preguiceiro can. |
Cando un modelo está encerrado dentro de {{code}}, mosta o HTML:
Markup | {{cite book |last=White |first=T. H. |title=The Book of Merlyn |year=1977}} |
---|---|
Dá lugar a | White, T. H. (1977). The Book of Merlyn. |
Markup | {{code|{{cite book |last=White |first=T. H. |title=The Book of Merlyn |year=1977}}}} |
---|---|
Dá lugar a |
|
See also[editar a fonte]