Modelo:Markupv

Na Galipedia, a Wikipedia en galego.
Indicacións de uso do modelo

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:
  • 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.

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:

Exemplo:
Markup
<score>\relative c' { c( b~ c b c b c b c~ c)}</score>
Dá lugar a
\relative c' { c( b~ c b c b c b c~ c)}

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 &nbsp;&ndash;

Para evitar isto, substitúa o & con &amp; así &amp;nbsp; mostrarase como &nbsp;

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

Modelo:Fake heading

  1. Unha nota ao pé.[1]

Modelo:Fake heading

  1. Unha referencia para a nota ao pé.

Con título:

Raposos e cans
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
<cite class="citation book">White, T. H. (1977). ''The Book of Merlyn''.</cite><span title="ctx_ver=Z39.88-2004&rfr_id=info%3Asid%2Fgl.wikipedia.org%3AModelo%3AMarkupv&rft.aufirst=T.+H.&rft.aulast=White&rft.btitle=The+Book+of+Merlyn&rft.date=1977&rft.genre=book&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook" class="Z3988"><span style="display:none;">&nbsp;</span></span>

See also[editar a fonte]

Categoríay:Template namespace templates

Este recadro non aparecerá no artigo.
Esta documentación está transcluída desde Modelo:Markupv/uso. Os editores poden probar cambios no mesmo en Modelo:Markupv/probas.
Por favor, engade as categorías na subpáxina de documentación e os interwikis no Wikidata. Ver as subpáxinas deste modelo.