Sumario
Introducción
Wikitexto es increíblemente importante para darle vida a las páginas wiki y, a menudo, se infrautiliza a pesar de su utilidad. Esta guía tiene como objetivo hacer que Wikitext sea más comprensible y aumentar su uso general en todas las páginas. No todo se puede lograr solo con Wikitext; El uso del código HTML es mucho más amplio que el de Wikitext, sin embargo, puede ser más complicado. Si algo no está en esta lista, intente buscarlo en la Coding Help Wiki.
Wikitext solo se puede usar en el Editor de fuentes, por lo que todo el Wikitext aquí (excepto en los ejemplos) se escribirá en el Editor visual.
Composición de página básica
Encabezados
Los encabezados están pensados como títulos para las secciones principales de la página, como una descripción de nivel o una sección que enumera colonias. Piense en ellos como títulos de capítulos de un libro. Por ejemplo, el encabezado "Composición de página básica" directamente arriba es un Encabezado. El texto circundante con dos signos iguales en ambos lados lo convierte en un encabezado, que se mostrará más grande que el resto del texto y lo agregará a la tabla de contenido de la página. Estos están formateados en el Editor de fuentes como:
== Ejemplo de encabezado ==
Subtítulos
Los subtítulos están destinados a organizar más las páginas, como una subcategoría debajo de los encabezados. Por ejemplo, el texto de arriba que dice "Encabezados" y "Subtítulos" tienen el formato de Subtítulos, bajo el Encabezado principal de "Composición de página básica". Estos se forman con tres signos iguales en ambos lados del texto, formateados como:
=== Ejemplo de subtítulo ===
Subtítulo 2
El Subtítulo 2 está destinado a organizar una página con mucha precisión; Es el mismo concepto que un Subtítulo es una subcategoría de un Encabezado, pero en cambio, es una subcategoría de un Subtítulo. Es menos común alcanzar este nivel de organización en la mayoría de las páginas, pero si está justificado, puede resultar una herramienta útil. El subtítulo 2 tiene el siguiente formato:
==== Ejemplo de subtítulo 2 ====
Títulos de página
Puede que se esté preguntando; si los encabezados son dos signos iguales y los subtítulos son tres signos iguales y así sucesivamente, ¿en qué resulta un signo igual? Bueno, rodear el texto con un signo igual da como resultado un título de página, lo que hace que el texto sea masivo y molesto. Estos deben evitarse en las páginas, ya que, al contrario de su nombre, no cambian el título real de la página; simplemente hacen un texto muy grande que no debe usarse. En aras de la organización, aquí no se utilizará un título de página, pero se puede encontrar un ejemplo en la parte superior de la página; el texto formateado como un título de página aparecerá de la misma manera que lo hace la "Guía de Wikitexto Backrooms".
Edición de texto básica
El texto circundante con 3 apóstrofes 'negrita texto, y 2 apóstrofos cursiva el texto (o hará ambos si hay 5 apóstrofos, pero esto casi nunca se utilice). Esto es increíblemente simple y la parte más básica de la edición de texto. El uso de apóstrofos en el Editor de fuentes ni siquiera es necesario para esto; uno puede simplemente poner el texto en negrita y cursiva a través de las opciones de formato superiores en el Editor visual.
Texto en negrita
El texto en negrita en los artículos se usa principalmente para el nombre de un nivel o entidad específicos siempre que se menciona en su propio artículo. Por ejemplo, en el artículo de Nivel 0, cada vez que se dice "Nivel 0", aparece en negrita. Esto permite una mejor organización y le da una sensación más limpia a la página.
Texto en negrita en el editor de código fuente: '''Texto'''
Resultado: Texto
Texto en cursiva
El texto en cursiva se usa con menos frecuencia en las páginas, pero aún tiene sus usos. Es mejor enfatizar un punto en un artículo con texto en cursiva en lugar de, por ejemplo, escribirlo completamente en mayúscula; texto como "NO, de ninguna manera, ingrese a este nivel" parece inadecuado en los artículos. Si algo es tan importante para enfatizar, se recomienda ponerlo en cursiva.
Texto en cursiva en el editor de fuentes: '' Texto ''
Resultado: Texto
Edición de texto intermedio
El texto se puede editar aún más de muchas formas interesantes y útiles, como subrayado , tachado , código o incluso texto en color . Estos se usan con menos frecuencia en artículos, pero aún pueden tener un propósito de vez en cuando (evite usarlos en exceso).
Subrayado
Si bien es una de las tres opciones de formato simples que se enumeran en la parte superior del Editor visual, el texto subrayado se escribe en el Editor de origen rodeando el texto con <u> y </u> , en lugar de con apóstrofos. .
Texto subrayado en el editor de código fuente: <u> Text </u>
Resultado: Texto
Tachado
Si desea que el texto parezca tachado, rodéelo con <s> y </s> . Esto se puede utilizar para información que, en la tradición, se haya modificado después de un nuevo descubrimiento.
Texto tachado en el editor de código fuente: <s> Text </s>
Resultado: Texto
Texto del código
Texto circundante Con <code> y </code> cambiará su fuente a un aspecto más de código de computadora. Esto se puede usar para muchas cosas diferentes, como en el caso de esta página, donde todos los ejemplos de código de edición de fuente se establecen en la fuente del código. En raras circunstancias, la fuente de una página completa podría configurarse con este aspecto, cambiando su estilo por completo.
Código de texto en el editor de código fuente: <code> Text </code>
Resultado: Texto
Texto en color
Incluso puede colorear texto usando la edición de código fuente, con muchas opciones diferentes. Esto solo debe usarse en circunstancias muy específicas, como texto plegable, que se abordará más adelante. No coloree todo el texto de una página; es duro para la vista y hace que su página parezca un blog de 2008.
Texto en color en el editor de código fuente: <span style = "color: green;"> Texto </span>
Resultado: Texto
Hay muchas opciones de color además del verde, como: azul , rojo y amarillo . Sin embargo, colorear texto no se limita a colores simples; con los códigos de color HTML, puede hacer que el texto tenga cualquier tono específico que desee. Simplemente reemplace "color: COLORNAME;" con cualquier HTML hexadecimal, formateado como "color: #FFFFFF;".
Fuentes
Las fuentes personalizadas son una adición reciente a este wiki; estas fuentes incluyen: Major Mono Display, Pacifico, Lobster, IM Fell English y Qahiri. Como su nombre lo indica, reemplazan la fuente de artículo predeterminada de FANDOM.
Pantalla mono principal
Visualización mono principal en el editor de origen: <span style = "font-family: Visualización mono principal;"> Texto de ejemplo </span>
Resultado: Texto de ejemplo
Pacifico
Pacifico en el editor de código fuente: <span style = "font-family: Pacifico;"> Texto de ejemplo </span>
Resultado: Texto de ejemplo
Langosta
Langosta en el editor de fuentes: <span style = "font-family: Lobster;"> Texto de ejemplo </span>
Resultado: Texto de ejemplo
IM Fell English
IM Fell English en el editor de fuentes: <span style = "font-family: IM Fell English;"> Texto de ejemplo </span>
Resultado: Texto de ejemplo
Qahiri
Qahiri en Source Editor (usando "font-size: 30px;" también porque la fuente es muy pequeña por defecto):
<span style = "font-family: Qahiri; font-size: 30px;"> Texto de ejemplo </span>
Resultado: Texto de ejemplo
Composición de página avanzada
Tablas
Las tablas son herramientas útiles destinadas a organizar los datos en cuadros pares. Tienen diversas aplicaciones, pero no se suelen ver en artículos típicos. El "color de fondo: #ffffff" se puede cambiar a cualquier código de color hexadecimal que desee.
Tablas en el editor de fuentes:
{| class = "tabla-artículo"
! style = "background-color: # ccf243" | Ejemplo 1
! style = "background-color: # ccf243" | Ejemplo 2
! style = "background-color: # ccf243" | Ejemplo 3
! style = "background-color: # ccf243" | Ejemplo 4
| -
| style = "background-color: # cfffa8" | Subejemplo 1
| style = "background-color: # cfffa8" | Subejemplo 2
| style = "background-color: # cfffa8" | Subejemplo 3
| style = "background-color: # cfffa8" | Subejemplo 4
| -
| style = "background-color: # cfffa8" | Sub-sub-ejemplo 1
| style = "background-color: # cfffa8" | Sub-sub-ejemplo 2
| style = "background-color: # cfffa8" | Sub-sub-ejemplo 3
| style = "background-color: # cfffa8" | Sub-sub-ejemplo 4
|}
Resultado:
| Example 1 | Example 2 | Example 3 | Example 4 |
|---|---|---|---|
| Sub-Example 1 | Sub-Example 2 | Sub-Example 3 | Sub-Example 4 |
| Sub-Sub-Example 1 | Sub-Sub-Example 2 | Sub-Sub-Example 3 | Sub-Sub-Example 4 |
Las tablas también se pueden usar para formatear bien fragmentos de texto, así (se recomienda presionar enter dos veces después del código de título "!" Para espaciarlo uniformemente del texto anterior):
Ejemplo en el editor de fuentes:
{| class = "tabla-artículo"
! Título de ejemplo
Texto.
¿Más texto?
¡Incluso más texto!
|}
Resultado:
| Título de ejemplo
¿Más texto? ¡Aún más texto! |
|---|
Lengüetas
En páginas más largas, es posible que el uso exclusivo de encabezados para la organización no siempre sea suficiente. Los tabuladores son una herramienta muy poderosa destinada a reducir muy bien la información en trozos elegantes y legibles. Las circunstancias en las que pueden ser necesarios se explicarán después de este ejemplo.
Tabuladores en el editor de fuentes:
<tabber>
|-| Tabbers=
Palabra
| - | Mira =
Palabra2
| - | Me gusta =
Word3
| - | Esto =
Word4
</tabber>
Este texto en el editor de código fuente tendría el siguiente formato:
Se puede poner cualquier cosa dentro de las pestañas, incluidas otras pestañas. Sin embargo, deben usarse con un poco de precaución. En primer lugar, si una página está diseñada para un sistema de encabezado, es posible que deba leerse de arriba a abajo. Sin embargo, los tabuladores hacen que el lector lea lateralmente entre las pestañas, y ese estilo puede entrar en conflicto. Además, los tabbers toman parte de la "carne" de su página, lo que significa que disminuye sustancialmente su longitud. Si su página es extremadamente larga y difícil de leer de arriba a abajo, esto es un beneficio, pero si su página tiene menos de 6,000 caracteres, es posible que no tenga suficiente texto para garantizar tabuladores. Digamos que tiene 1,000 caracteres cada uno para la introducción y el final (lo veremos más adelante), y tiene 5 pestañas. Eso es 800 caracteres por pestaña. Esto puede ser extremadamente decepcionante, ya que alguien hace clic en una pestaña esperando una mirada en profundidad al tema y, en su lugar, vería solo un párrafo. Esto hace que parezca que su página tiene poco contenido, incluso si tiene una cantidad decente, y en general la hace sentir a medias.
Si los tabbers aún se beneficiarían de su página, tenga en cuenta que la primera sección real de su artículo también debe tener contenido; Si todo su contenido está agrupado en un solo conjunto de tabuladores, se sentirá un poco fuera de lugar. Una página debe tener una introducción, un contenido y algún tipo de texto coherentes para concluirla. Una conclusión puede ser contenido asociado con la finalidad, como una sección de "Entradas y salidas", o cualquier otra cosa que facilite al lector hasta el final de la página.
Aquí hay una página de ejemplo que utiliza tabuladores (el texto en cada sección sería preferiblemente mucho, mucho más largo):
[Texto y contenido introductorios]
[Descripción general] | - | Lore = [Registros] | - | Más Lore = [Punto de vista externo / contexto de registro] | - | Algo peligroso / interesante =
[c̵̨̲̀̋r̵̠̗̔͗͘͘e̴͖̔é̷̲͇p̸̫͖̪͇̂̂̚ͅy̴͚̞̎̊̋ ̴̧̼̘̚w̷̻̳̏͂̂h̵̯̀o̶̗͋̅̌͌a̷̬̘̻͒a̸̦̻̪̱̎̈́͊͋̔a̴̤͈̿͑͂̅͝ ̸̛̙̬̞̝͊̒̄ş̷̞̗̞̜̽p̷̡̹̼̰͈͒̚o̴̰͐̈o̴̯͚̮̔͐̅k̷̼̝͇̯̯͊̃̿͝y̵̧̜̻͇̌̐̈́͘͝][Texto concluyente]
Texto plegable
El texto plegable es una herramienta muy útil en los artículos. Se puede utilizar para cosas como documentos y archivos recuperados, donde el lector tiene que hacer clic en algo como "ABRIR ARCHIVO: DOCUMENTO RECUPERADO" para acceder a su contenido. Esto puede ser muy delicado y a Wikitext le gusta estropearlo a menudo. Está dictado por el uso de <div> y </div> con clases que indican colapsabilidad. Aquí hay un ejemplo de texto plegable (en negrita, por lo que es obvio que uno puede interactuar con él):
<div class = "mw-customtoggle-first"> '''OPEN ADDENDUM''' </div> <div class = "mw-collapsible mw-collapsed" id = "mw-customcollapsible-first ">
EJEMPLO DE TEXTO
</div>
Esto hará que el texto "OPEN ADDENDUM" pueda interactuar. Una vez que se haga clic, se mostrará el texto "TEXTO DE EJEMPLO", pero podría ser algo así como "Tras una investigación más profunda, este nivel ... etc." Una vez que el texto dentro del plegable esté listo, termínelo con </div> . Esto le permitirá continuar con el texto de la página después de él, sin que se incluya en el plegable. Así es como funcionaría el texto en la edición de código fuente:
EJEMPLO DE TEXTO
Para incluir varios plegables en un documento, simplemente vuelva a hacer lo mismo, pero reemplace el "primero" en "mw-customtoggle-first" y "mw-customcollapsible-first" por "segundo", y así sucesivamente. Puede ser elegante con los plegables, como superponerlos entre sí y agregar texto subrayado o en color. Un ejemplo de esto sería:
<div class = "mw-customtoggle-first"> <span style = "color: green;"> '''<u>> ABRIR ADDENDUM </u>''' </span> </div> <div class = "mw-collapsible mw-collapsed" id = "mw-customcollapsible-first">
EJEMPLO DE TEXTO
</div>
Eso es un lío de código, ¿no? El texto "APÉNDICE ABIERTO" es plegable, en negrita, subrayado y de color verde. Cuando se hace clic, muestra "TEXTO DE EJEMPLO". Así es como funcionaría el texto en una página real (las instancias de "primero" aquí se reemplazan con "segundo" ya que tenemos un anterior colapsable arriba):
EJEMPLO DE TEXTO
En algunos casos, la página a veces puede estropear el texto plegable al guardarla, como agregar un botón [Expandir] a su lado, que parece desordenado. Si esto ocurre, simplemente reemplace el texto <div> que lo rodea nuevamente con el código provisto en esta página. El texto plegable tiene muchas posibilidades y su utilidad no puede subestimarse.
Temporizadores y eventos simples basados en tiempo
Si bien es interesante jugar con funciones como estas y las siguientes, son muy raras en la mayoría de las páginas. Así es como se puede describir la hora y la fecha en un artículo:
Actualmente es {{#time: g}}: {{# time: i}}: {{# time: s}} {{#time: A}} {{#time: e}} el { {#time: l}}, {{#time: F}}, {{#time: j}} .
Esto crea el siguiente texto: Actualmente es 8: {{# time: i}}: {{# time: s}} AM {{#time: e} } el jueves, abril, 28. Si desea agregar el año, agregue {{#time: Y}} .
Los eventos basados en el tiempo en Wikitext son increíblemente defectuosos y se requiere Javascript para crear algo más que un sistema rudimentario. Si quisiéramos hacer una página que cambie cada 30 minutos, usaríamos este sistema:
{{#ifexpr {{#time: i}}> 30 | contenido de la página 1 | contenido de la página 2}}
Entraremos en #ifexpr más tarde, pero por ahora, veamos los problemas de este método: el primer y más evidente defecto es que no se ejecuta cada vez que se carga una página, sino cuando se analiza una página. Esto significa que, de manera realista, tomaría alrededor de 2 días cambiar a la segunda versión del contenido de la página si la página no se edita. El otro problema es que los períodos de tiempo personalizados son difíciles de establecer. En general, Javascript hace el trabajo mucho mejor. Sin embargo, en caso de apuro, esta función puede funcionar.
Funciones
Hay muchas herramientas básicas que puede utilizar para crear su página. El primero de ellos es {{#expr}} . Esto ejecuta un comando básico de lógica o matemática e imprime la respuesta. Los datos impresos desde este comando no se pueden utilizar en otra función y solo aparecen cuando se visualiza una página.
{{#ifexpr}} es una función simple de verdadero / falso, que imprime algo en función de si un comando {{#expr}} es verdadero o falso. Tiene el formato {{#ifexpr (Inserte lógica / matemáticas aquí para obtener un resultado) | Texto verdadero | Texto falso}} . Por ejemplo, si hiciste {{#ifexpr 40 = 50 | True Text | Texto falso}} , obtendría Texto falso (no me cite, podría estar fuera). Este texto se puede reemplazar con cualquier cosa, hasta un nivel completo.
{{#ifeq}} Compara si dos cosas son iguales. Tiene el formato {{#ifeq input1 | input2 | output1 | output2}} , y se puede utilizar tanto para texto como para números.
La función {{#switch}} es extremadamente compleja y rara vez, o nunca, se utilizará. Describe una lista de declaraciones de casos. Sin embargo, hasta que las entradas del usuario se conviertan en algo, es probable que esto solo se use en eventos basados en el tiempo si hay tres o más resultados. La sintaxis es {{#interruptor: (Entrada) | (Caso 1) = (Salida 1) | (Caso 2) = (Salida 2) |… (Caso k) = (Salida k) | (Salida si ninguno de los casos es verdadero)}} . Por ejemplo, {{#switch: x | 1 = True | 2 = False | Invalid}} devolvería True si x = 1, False si x = 2 e Invalid si x no es igual a cualquiera.
Aleatorización
Si desea utilizar un texto o un número aleatorio, utilice <choose> <option> Option1 </option> <option> Option2 </option> <option> Option3 </option> <option> Option4 </option> <option> Option5 </option> </choose>
Esta es la función <choose>, y se usa para generar aleatoriamente a partir de una lista de opciones definidas. Usar eso en wikitexto produciría lo siguiente:
Option4
Esto le da 1 opción posible cada vez que se actualiza la página, y podría usarse para hacer un tipo de nivel de "Ruleta", donde cambia dinámicamente y la página cambia con él. Un ejemplo es esta página, un nivel rudimentario de este tipo.