El lenguaje de marcado llamado wikitexto , también conocido como marcado wiki o wikicódigo , consiste en la sintaxis y las palabras claves utilizadas por el software MediaWiki para dar formato a una página. (Observe la ortografía en minúscula de estos términos. [a] ) Para aprender a ver este marcado de hipertexto y guardar una edición, consulte Ayuda:Edición . Generalmente, el código se puede copiar y pegar sin tener que escribir código nuevo. Hay una breve lista de marcado y consejos en Ayuda:Hoja de referencia .
Además del wikitexto, también se permiten algunos elementos HTML para el formato de presentación. Consulte Ayuda:HTML en wikitexto para obtener información al respecto.
Las secciones de artículos en una página seguirán la introducción de esa página y, si hay cuatro o más, la tabla de contenido .
Los marcados =
pasante ======
son encabezados de las secciones con las que están asociados.
[edit]
enlace. Consulte esta sección para obtener el CSS correspondiente.
Plantillas: {{ fake header }} para usar en la documentación.
La regla horizontal representa una división temática a nivel de párrafo. No la utilice en el contenido de un artículo, ya que las reglas se utilizan solo después de las secciones principales y esto es automático.
Equivalente HTML: <hr />
(que puede sangrarse, aunque ----
siempre comienza en el margen izquierdo).
Cuando una página tiene al menos cuatro encabezados, aparecerá automáticamente una tabla de contenidos (TOC) después del encabezado y antes del primer encabezado. La TOC se puede controlar mediante palabras mágicas o plantillas:
__FORCETOC__
Fuerza a que la tabla de contenidos aparezca en la ubicación normal independientemente del número de encabezados.__TOC__
Fuerza a que la tabla de contenidos aparezca en el punto donde se inserta la palabra mágica en lugar de en la ubicación normal.__NOTOC__
Desactiva la tabla de contenidos por completo.Los saltos de línea o nuevas líneas se utilizan para agregar espacios en blanco entre líneas, como para separar párrafos.
Equivalente HTML: <br>
o <br />
se puede utilizar para dividir el diseño de línea.
Plantillas para saltos de línea:
Lista sin viñetas:
La sangría se utiliza con mayor frecuencia en las páginas de discusión.
Plantillas: {{ outdent }} , {{ outdent2 }}
Cuando es necesario separar un bloque de texto. Esto resulta útil para (como indica el nombre) insertar bloques de texto citado (y citado).
Esto utiliza una etiqueta HTML; la plantilla {{ quote }} da como resultado la misma representación.
La plantilla {{ center }} utiliza el mismo marcado. Para centrar una tabla, consulte Ayuda:Tabla#Centrado de tablas . No utilice <center>...</center>
etiquetas, ya que están obsoletas.
Puede alinear el contenido en un contenedor separado:
O bien; hacer que el texto flote a su alrededor:
No deje líneas en blanco entre los elementos de una lista a menos que exista una razón para hacerlo, ya que esto hace que el software MediaWiki interprete cada elemento como el comienzo de una nueva lista.
Para incluir términos y definiciones, comience una nueva línea con un punto y coma (;) seguido del término. Luego, escriba dos puntos (:) seguidos de una definición. El formato también se puede utilizar para otros fines, como marcas y modelos de vehículos, etc.
Las listas de descripción (anteriormente llamadas listas de definición y también listas de asociación ) constan de nombres de grupos correspondientes a valores. Los nombres de grupos (términos) están en negrita. Los valores (definiciones) están sangrados. Cada grupo debe incluir una o más definiciones. Para un valor único o el primero, se :
pueden colocar en la misma línea después ;
, pero los valores posteriores deben colocarse en líneas separadas.
Equivalente HTML: <dl>
<dt>...</dt>
,<dd>...</dd>
</dl>
Plantillas: {{ defn }}
El software MediaWiki suprime los saltos de línea y convierte las líneas que comienzan con un espacio en texto preformateado en un cuadro discontinuo. HTML suprime los espacios múltiples. A menudo es deseable conservar estos elementos para poemas, letras, lemas, juramentos y similares. La extensión Poem agrega <poem>...</poem>
etiquetas similares a HTML para mantener los saltos de línea y los espacios. Estas etiquetas se pueden usar dentro de otras etiquetas como <blockquote>...</blockquote>
; la plantilla proporciona una abreviatura conveniente. Se pueden aplicar estilos CSS a esta etiqueta, por ejemplo: .{{poemquote}}
<poem style="margin-left: 2em;">
Los poemas y su traducción se pueden presentar uno al lado del otro, y el idioma se puede indicar con lang="xx"
. Después del último bloque de presentación en paralelo, se debe utilizar para cancelar y restablecer el flujo normal. Tenga en cuenta que este método no requiere una tabla y sus columnas para lograr la presentación en paralelo.{{Clear|left}}
"float:left;"
Margen
< poema lang = "fr" estilo = "float:left;" > Hermano Jacques, Hermano Jacques, ¿dormir? ¿dormir?¡Sonnez les matines! ¡Sonnez les matines!Ding, dang, dong. Ding, dang, dong. </ poema > < poema estilo = "margin-left:2em; float:left;" > ¿Estás durmiendo? ¿Estás durmiendo? Hermano Juan, Hermano Juan,¡Suenan las campanas de la mañana! ¡Suenan las campanas de la mañana!Ding, dang, dong. Ding, dang, dong. </ poema >{{ Borrar | izquierda }}
Se representa como
Hermano Jacques, Hermano Jacques, ¿
Dormez-vous? ¿Dormez-vous?
¡Sonnez les matines! ¡Sonnez les matines!
Ding, dang, dong. Ding, dang, dong.
¿Duermes? ¿Duermes?
Hermano John, hermano John,
¡Suenan las campanas de la mañana! ¡Suenan las campanas de la mañana!
Ding, dang, dong. Ding, dang, dong.
Los caracteres especiales se pueden mostrar a menudo mediante referencias de caracteres numéricos o referencias de entidades de caracteres . Consulta Codificaciones de caracteres en HTML para obtener más información. Por ejemplo, À
y À
ambos representan À (A- grave ). No se puede utilizar la codificación porcentual , ya que funciona solo en URL .
Signos diacríticos , utilizando referencias de entidades de caracteres.
Usando referencias de entidades de caracteres.
También están disponibles las etiquetas de marcado <pre>, <nowiki> y <code>, para escribir, por ejemplo, "[", "{", "&", "}", "]". Estas etiquetas impiden que estos caracteres se reconozcan como marcado wiki, lo que puede ocurrir en algunas circunstancias.
Usando referencias de entidades de caracteres.
Usando referencias de entidades de caracteres.
WikiHiero es una extensión de software que representa los jeroglíficos egipcios como imágenes PNG utilizando <hiero>
etiquetas similares a HTML.
Ejemplo:
<sub>
y <sup>
, por ejemplo . Por lo tanto, este formato debería utilizarse en la mayoría de las circunstancias.x<sub>1</sub>
Los caracteres invisibles y PUA (áreas de uso privado) deben evitarse siempre que sea posible. Cuando sea necesario, ambos deben reemplazarse con sus valores de código (hexa)decimal (como "&#(x)...;"). Esto hace que los caracteres invisibles sean visibles para la edición manual y permite a AWB procesar páginas con caracteres PUA. Estos últimos también deben etiquetarse con la plantilla {{ PUA }} para realizar un seguimiento y un mantenimiento futuro.
×
no deben utilizar la letra simple x
. Consulte formato de fuente matemática . Para obtener un conjunto completo de símbolos y una comparación entre <math>
las etiquetas y la plantilla {{ math }}, consulte la sección TeX vs HTML .<math>
etiqueta se compone mediante el marcado LaTeX , [b] que puede mostrarse como una imagen o como HTML, según la configuración del entorno. La <math>
etiqueta es mejor para la fórmula compleja en su propia línea en un formato de imagen. Si usa esta etiqueta para colocar una fórmula en la línea con texto, colóquela en la plantilla {{ nowrap }} .=
signo, así que recuerde reemplazar =
con en la entrada de la plantilla o comenzar la entrada con . Use el marcado wiki y dentro de la plantilla {{ math }} , así como otras entidades HTML . La plantilla {{ math }} es mejor para fórmulas compuestas en línea con el texto.{{=}}
1=
''
'''
para evitar saltos de línea; la plantilla {{ math }} evitará los saltos de línea de todos modos; puede usarla <br />
si necesita un salto de línea explícito dentro de una fórmula.<math>
.<math display=block>...</math>
Por razones de accesibilidad, no se recomienda sangrar con el carácter de dos puntos (:) (es decir, utilizar en lugar de ) .:<math></math>
<math display=block></math>
Los enlaces wiki se utilizan en el marcado de wikitexto para producir enlaces internos entre páginas. Los enlaces wiki se crean colocando corchetes dobles alrededor del texto que designa el título de la página a la que se desea vincular. Por lo tanto, se mostrará como Texas . Opcionalmente, puede utilizar una barra vertical (|) para personalizar el título del enlace. Por ejemplo, si escribe , se mostrará Lone Star State , un enlace que se muestra como " Lone Star State " pero que, de hecho, enlaza a Texas .[[Texas]]
[[Texas|Lone Star State]]
en.wikipedia.org/wiki/Help:Wiki_markup/Public_transport
, que es el artículo de Wikipedia con el nombre "Transporte público". Véase también Canonicalización .[[language code:Foreign title]]
[[Category:Example]]
https://
preferentemente) y http://
será compatible con todos los navegadores; irc://
, ircs://
, ftp://
, , y requerirá un complemento o una aplicación externa. Las direcciones IPv6 en URL no son compatibles actualmente.news://
mailto:
gopher://
%20
. La codificación se puede lograr de la siguiente manera:{{urlencode:}}
La notación musical se agrega mediante el uso de una etiqueta de extensión similar a HTML. Por ejemplo:<score>...</score>
Solo se pueden utilizar imágenes que se hayan subido a Wikipedia o Wikimedia Commons. Para subir imágenes, utilice el asistente de subida de Commons para las fotos que haya tomado y la página de subida de Wikipedia si puede haber problemas de derechos de autor. Puede encontrar la imagen subida en la lista de imágenes .
Consulte la política de uso de imágenes de Wikipedia para conocer la política utilizada en Wikipedia.
Para obtener más ayuda sobre imágenes, incluidas algunas habilidades más versátiles, consulte el tutorial de imágenes y la sintaxis de imágenes extendida .
Hay dos formas de construir tablas:
<table>
, <tr>
, <td>
o <th>
.Utilice las plantillas {{ colbegin }} y {{ colend }} para producir columnas.
Para hacer una referencia citando una fuente impresa o en línea, se pueden utilizar las <ref>
etiquetas de marcado wiki. Dentro de estas etiquetas se agregan detalles sobre la referencia.
Se pueden proporcionar detalles sobre la cita utilizando una estructura proporcionada por varias plantillas; la siguiente tabla enumera algunos componentes de cita típicos.
Ejemplos de plantillas: {{pad|...}}, {{math|...}}, {{as of|...}}, {{edit}}
Las plantillas son segmentos de marcado wiki que se copian automáticamente ("transcluir") en una página. Se especifican colocando el nombre de la plantilla entre {{dobles llaves}}. La mayoría de las plantillas son páginas en el espacio de nombres Template , pero es posible transcluir páginas del espacio principal (artículos) utilizando {{:dos puntos y dobles llaves}}.
Existen tres pares de etiquetas que se pueden utilizar en wikitexto para controlar cómo afecta la transclusión a partes de una plantilla o artículo. Determinan si el wikitexto se reproduce o no, ya sea en su propio artículo, al que llamaremos " aquí ", o en otro artículo donde se transcluye, al que llamaremos " allí ".
Puede haber varios elementos de sección de este tipo . También pueden estar anidados. Se pueden lograr todas las representaciones posibles. Por ejemplo, para representar una o más secciones de la página , utilice las etiquetas <onlyinclude> . Para agregar texto allí , envuelva el texto añadido entre las etiquetas <includeonly> antes, dentro o después de la sección. Para omitir partes de la sección, anide las etiquetas <noinclude> dentro de ella.
Si se incluye una página sin el marcado de inclusión, puede producirse una categorización no intencionada . Cualquier página que la incluya contendrá la misma categoría que la página original. Envuelva el marcado de categoría con etiquetas <noinclude> para evitar una categorización incorrecta.Algunas plantillas también aceptan parámetros|
que se separan con el carácter de barra vertical .
Es probable que estos sean útiles en las páginas de discusión y proyectos .
La familia de plantillas se puede utilizar para resaltar textos de ejemplo . Estas plantillas no funcionan en el espacio principal (es decir, en artículos normales), sino que están pensadas para usarse en páginas de proyectos (como Wikipedia:Manual de estilo ), páginas de ayuda y páginas de usuario.{{xt}}
<del>...</del>
<ins>...</ins>
The {{Strikethrough}} template marks up a span of text with the <s>...</s>
tag. This is usually renderend visually by drawing a horizontal line through it. Outside of articles, it can be used to mark something as no longer accurate or relevant without removing it from view. Do not use it, however, to indicate document edits. For that, use the <del>...</del>
tag instead. See § Show deleted or inserted text for details.
A few different kinds of formatting will tell the wiki to display things as you typed them – what you see is what you get!
<nowiki>...</nowiki>
(wiki markup contained between these two tags is displayed as normal text)<nowiki />
(wiki markup that is interrupted by this tag is displayed as normal text, as detailed in examples below)These two kinds of nowiki operate in different ways, but both neutralize the rendering of wiki markup as shown in the examples below. For example, the characters that have wiki markup meaning at the beginning of a line (*
, #
, ;
and :
) can be rendered in normal text. Editors can normalize the font of characters trailing a wikilink, which would otherwise appear in the wikilink font. And newlines added to wikitext for readability can be ignored.
Note to template editors: tag <nowiki>
works only on its source page, not the target.
The rest of the section consists of simple, live examples showing how a single nowiki tag escapes entire linkage structures, beyond [[wikilink]]
and {{template}}
:
Unless you use the two "balanced" nowiki tags, troubleshooting strip marker errors and template parameter-handling inconsistencies is a risk. Also, a rendering error may arise when two [[...]] square brackets are on the same line, or two {{...}} curly brackets are in the same section, but only when the two have the nowiki markup placed inconsistently.
(These are all live examples.)
For nested structures, escaping an inner structure escapes its outer structure too.
For two, first pipes, two nowiki tags are required:
For templates, put nowiki before the first pipe. If a parameter has a wikilink, put it in that, an inmost position.
For input parameters, {{{1}}}, {{{2}}}, just write them out, unless they have a default (which goes behind their pipe): {{<nowiki />{1|default}}} → {{{1|default}}}
For a parser function nowiki goes between bracketing-pair characters, or anywhere before the : colon.
Behavioral switches expect the tag anywhere:
Tags do not display; they are just markup. If you want them to, insert <nowiki />
after an <
opening angle bracket; it goes only in the very front. Opening tags and closing tags must be treated separately.
Use template {{tag}} instead of nowiki tags to display parser tags:
Character entities, nowiki cannot escape.
To escape HTML or special character entities, replace &
with &
.
For example, &lt;
→ <
To display a nowiki tag, you can (1) use {{tag}}, (2) replace the < left angle bracket with its HTML character entity, or (3) nest nowiki tags in each other:
Nowiki tags do not otherwise nest, so it is the second and fourth that displays:
These simply scan from left to right. The paired tags cannot overlap, because the very first pair-match nullifies any intervening tags inside. Unbalanced tags always display.
Nowiki tags do not display table markup, use <pre>...</pre>
.
<pre>
is a parser tag that emulates the HTML <pre>
tag. It defines preformatted text that is displayed in a fixed-width font and is enclosed in a dashed box. HTML-like and wiki markup tags are escaped, spaces and line breaks are preserved, but HTML elements are parsed.
As <pre>
is a parser tag, it escapes wikitext and HTML tags. This can be prevented with the use of <includeonly></includeonly> within the <pre>
, making it act more like its HTML equivalent:
Invisible HTML <pre>
tags can also be inserted by preceding text with a space character, like:
wiki markup &
Alternatively, consider using {{pre}} template or <syntaxhighlight lang="text">...</syntaxhighlight>
.
It's uncommon – but on occasion acceptable for notes to other editors – to add a hidden comment within the text of an article. These comments are visible only when editing or viewing the source of a page. Most comments should go on the appropriate Talk page. The format is to surround the hidden text with "<!--
" and "-->
" and may cover several lines, e.g.:
<!-- An example of hidden comments This won't be visible except in "edit" mode. -->
Another way to include a comment in the wiki markup uses the {{Void}} template, which can be abbreviated as {{^}}. This template "expands" to the empty string, generating no HTML output; it is visible only to people editing the wiki source. Thus {{^|A lengthy comment here}}
operates similarly to the comment <!-- A lengthy comment here -->
. The main difference is that the template version can be nested, while attempting to nest HTML comments produces odd results.
{{NUMBEROFARTICLES}} is the number of pages in the main namespace that contain a link and are not a redirect. This includes full articles, stubs containing a link, and disambiguation pages.
{{CURRENTMONTHNAMEGEN}} is the genitive (possessive) grammatical form of the month name, as used in some languages but not in English; {{CURRENTMONTHNAME}} is the nominative (subject) form, as usually seen in English.
In languages where it makes a difference, you can use constructs like {{grammar:case|word}}
to convert a word from the nominative case to some other case. For example, {{grammar:genitive|{{CURRENTMONTHNAME}}}}
means the same as {{CURRENTMONTHNAMEGEN}}
.
Many HTML tags can be used in wiki markup. You can check your HTML by using markup validation.
See the 'Coding wiki markup' section of the Help navigation navbox below for additional links.