Esta pgina describe la sintaxis usada por JSPWiki. Para ver los detalles de cmo difiera de la sintaxis usada por la Wikipedia, por favor verifica [MigrandoDesdeMediaWiki|http://www.jspwiki.org/wiki/MigratingFromMediaWiki].

[{TableOfContents }]
\\
Cuando ya te hayas hecho a cmo funciona el editor, entonces deberas leer [WikiEtiqueta|WikiEtiquette] de tal modo que sepas como emplear tus habilidades recin adquiridas. El [rea de Pruebas|http://sandbox.jspwiki.org] es un sitio fenomenal para probarlas.

!Referencia rpida
{{{
----       = crea una regla horizontal. Los '-' extra son ignorados.
\\         = fuerza un salto de lnea

[enlace]     = crea un hiperenlace a una pgina de la Wiki llamada 'Enlace'.
[esto es otro enlace] = crea un hiperenlace a una pgina de la Wiki llamada
             'EstoEsOtroEnlace' pero muestra el enlace conservando los espacios en blanco.
[un ejemplo|enlace] = crea un hiperenlace a una pgina de la Wiki llamada
             'Enlace', pero muestra al usuario el texto 'un ejemplo'
             en vez de 'Enlace'.
~NoLink    = desactiva la creacin del enlace para la palabra en CamelCase.
[1]        = crea un referencia a una nota al pie numerada con 1.
[#1]       = crea la nota al pie numerada con 1.
[[enlace]     = crea el textp '[enlace]'.

!encabezado   = encabezado pequeo con el texto 'encabezado'
!!encabezado  = encabezado medio con el texto 'encabezado'
!!!heading = encabezado grande con el texto 'encabezado'

''texto''   = muestra 'texto' en cursiva.
__texto__   = muestra 'texto' en negrita.
{{texto}}   = muestra 'texto' en monoespaciado.
[texto|]    = muestra 'texto' subrayado (enlace ''dummy'')
* texto     = crea un tem de una lista sin numerar con el texto 'texto'
# texto     = crea un tem de una lista numerada con el texto 'texto'
;term:ex   = crea una definicin para 'term' con la explicacin 'ex'
}}}

!Escribiendo texto
No necesitas saber nada acerca de las reglas de formato usadas por la Wiki para usarla. Simplemente escribe texto nomral. y usa una lnea en blanco para marcar un prrafo.
Es como escribir un correo electrnico.
Siempre puedes editar esta pgina (mira en el men lateral de la izquierda) para ver cmo aplican los distintos efectos usados en esta pgina.

!Hiperenlaces
El enlace tambin puede ser una URL que comience por {{http:}}, {{ftp:}}, {{mailto:}}, {{https:}}, o {{news:}}, en cuyo caso el enlace apuntar a una entidad externa. Por ejemplo, para apuntar a la pgina java.sun.com, utiliza {{[[http://java.sun.com]}}, que se conviertir en [http://java.sun.com/] o {{[[Pgina principal de Java|http://java.sun.com]}}, que se convertir en [Pgina principal de Java|http://java.sun.com].
Si no empiezas el enlace con alguno de los "protocolos" anteriores, la wiki asume un enlace normal a otra pgina de la wiki; es obligatorio empezar los nombres de una pgina con una letra, los nombres de pgina basados nicamente en nmeros no estn permitidos. Si quieres usar corchetes ({{[[]}}) en la pgina sin crear un hipernenlace, usa dos corchetes de apertura. De tal modo que, el texto {{[[[Ejemplo No-Enlace]}}, aparecer como {{[[Ejemplo No-Enlace]}}.
Para aadir una nueva pgina simplemente crea un enlace a ella desde cualquier sitio. Despus de todo, no tiene mucho sentido tener una pgina si no puedes acceder a ella! Vers un enlace subrayado en rojo con lnea discontinua con el nombre de la pgina. Haz click entonces en dicho enlace y habrs creado una nueva pgina!
Est permitido el uso de casi todo tipo de caracteres dentro de un [nombre de una pgina de la Wiki|http://www.jspwiki.org/wiki/WikiName], siempre que se usen letras o nmeros.
Date cuenta tambin de que esta Wiki puede configurarse para soportar enlazado [CamelCase|http://www.jspwiki.org/wiki/CamelCase] (si est soportado, la palabra CamelCase debera ser un enlace, si no empieza con '~~'). Por defecto est desactivado, pero si tu amistoso administrador ha activado esta caracterstica, entonces, bueno, CamelCase toda la que quieras =).

!Notas al pie
Son un tipo especial de hipernelace. Usando simplemente un nmero dentro de un enlace se crea un referencia a la nota al pie, como por ejemplo as {{[[1]}}, que crea la nota al pie[1]. Para crear la nota al pie, simplemente pon un {{[[#1]}} dnde quieres que apunte la nota. Mira ms abajo para encontrar la nota al pie.
Tambin es posible nombrar los pies de pgina, exactamente del mismo modo en que se hace con un enlace normal, por ejemplo {{[[Nota al pie nombrada|1]}} es otra manera de referirse a la primera nota al pie [Nota al pie nombrada|1]. O puedes poner tambin el nombre personalizado en la propia nota al pie[2].

!Enlaces [InterWiki|http://www.jspwiki.org/wiki/InterWiki]
Tambin es posible enlazar wikis distintos sin necesidad de saber la URL. Simplemente utiliza el enlace del siguiente modo: {{[[Wiki:WikiPagina]}} y JSPWiki crear un enlace por ti. Por ejemplo, este enlace apunta a las [reglas de formato de texto de JSPWiki|JSPWiki:TextFormattingRules]. Mira la [Informacin del Sistema|SystemInfo] para ver cules enlaces InterWiki festn disponibles.
Si un enlace [InterWiki|http://www.jspwiki.org/wiki/InterWiki] no est soportado, recibirs una notificacin al guardar la pgina.

!Aadiendo imgenes
Puedes embeber cualquier imagen en el cdigo wiki haciendo disponible la imagen en cualquier sitio web en cualquiera de los formatos permitidos, y simplemente enlazando a ella.
Si especificas un texto del enlace ({{[[este texto aqu|http://example.com/example.png]}}) formar parte del texto ALT para aquellos que no puedan o no quieran ver las imgenes.
La lista de los formatos permitidos depende de cada Wiki. Consulta la [Informacin del sistema|SystemInfo]
para ver todos los tipos de formatos admitidos.
Tambin se puede usar el [plugin Image|http://www.jspwiki.org/wiki/Image] para obtener ms control sobre la posicin y los atributos de la imagen.
Para forzar una limpia de la posicin (un ''flush'') despus de la imagen, utiliza \ \ \ (esto es, tres contrabarras consecutivas en vez de dos).

! Listas sin numerar
Utiliza un asterisco (*) en la primera columna para generar listas sin numerar. Usa ms asteriscos para conseguir mayores niveles de anidamiento. Por ejemplo:
{{{
* Uno \\ uno y medio
* Dos
* Tres
** Tres.Uno}}}
crea
* Uno \\ uno y medio
* Dos
* Tres
** Tres.Uno

! Listas numeradas
Se generan de igual modo que las listas sin numerar, pero usando una almohadilla (#) en vez de un asterisco. Como en el siguiente ejemplo:
{{{
# Uno \\ uno y medio
# Dos
# Tres
## Tres.Uno
}}}
crea
# Uno \\ uno y medio
# Dos
# Tres
## Tres.Uno
Si quieres escribir el elemento de la lista varias lneas, simplemente aade uno o ms espacios en blanco en la siguiente lnea y sta ser aadida automticamente al elemento anterior. Por ejemplo:
{{{
* Esto es un elemento de una sola lnea
* Esto es un elemento de que continua a travs de varias lneas.
  Continuamos la segunda sentencia en una nueva lnea.
  Podramos tambin aadir una tercera lnea, ya que estamos...
  Fjate que, sin embargo, todas estas frases caen dentro de un mismo elemento!
* Esta tercera lnea tambin es un elemento de una sola lnea
}}}
genera:
* Esto es un elemento de una sola lnea
* Esto es un elemento de que continua a travs de varias lneas.
  Continuamos la segunda sentencia en una nueva lnea.
  Podramos tambin aadir una tercera lnea, ya que estamos...
  Fjate que, sin embargo, todas estas frases caen dentro de un mismo elemento!
* Esta tercera lnea tambin es un elemento de una sola lnea

! Listas de definiciones y comments
Una manera sencilla de hacer listas de definiciones es usar la estructura ';:':
{{{
;__Autoreferente__:''cfr. con Autoreferente''
}}}
se renderiza como:
;__Autoreferente__:''cfr. con Autoreferente''
Otro uso simptico de ';:' es que puede ser usado para comentar brvemente los textos de otras personas, aadiendo un 'trmino' vaco en la definicin, por ejemplo, as:
{{{
;:''Comentario aqu.''
}}}
Que se vera cmo
;:''Comentario aqu.''

! Efectos del texto
Puedes usar texto en __negrita__ o en ''cursiva'', utilizando para ello dos guiones bajos (_) y dos comillas simples ('), respectivamente. Si ests utilizando Windows, asegrate de utilizar el smbolo correcto de la comilla, hay otro que es muy similar y es fcil condudirlos.
Se puede conseguir el efecto de [subrayado|] utilizando un enlace que apunte a ninguna parte, [[como ste|]

! Texto preformateado
Si quieres aadir texto preformateado (como por ejemplo cdigo) utiliza tres llaves consecutivas ({) para abrir un bloque, y tres llaves consecutivas (}) para  cerrarlo. Edita esta pgina para ver un ejemplo.

! Tablas
Puedes obtener tablas simples usando tuberas ('|'). Usa una doble tubera
para empezar el encabezado de una tabla, y tuberas simples para comenzar las filas
de la tabla. Termina con una lnea que no sea una tabla.
Por ejemplo:
{{{
|| Encabezado 1 || Encabezado 2
| ''Gobble'' | Bar \\ foo
| [Principal|Main] | [Pruebas|SandBox]
}}}
genera la siguiente tabla. Fjate que tambin puedes usar enlaces dentro de las tablas.
|| Encabezado 1 || Encabezado 2
| ''Gobble'' | Bar \\ foo
| [Principal|Main] | [Pruebas|SandBox]

! Estilos CSS
Aunque no est alineado con el principio de Mantener Las Cosas Simples, se pueden embeber [estilos CSS|http://www.jspwiki.org/wiki/CSSInWikipages] para aquellos casos en los que realmente necesites enfatizar parte de una pgina.

! Conflictos
Si quien sea edita la misma pgina que t al mismo tiempo, JSPWiki te prevendr de hacer cambios, mostrndote una pgina de conflicto. Es triste decirlo, pero el primero en hacer el cambio gana...
__Aviso:__ Si utilizas el botn Atrs del navegador y llegas a la pgina de Edicin, es casi seguro que se cree un conflicto. Esto es porque el navegador aun piensa que est en una copia antigua de la pgina.

! Borrar pginas
No es posible. Puedes, sin embargo, borrar todos los enlaces a esa pgina, hacindola inaccesible. O puedes mandar un correo electrnico al administrador, y ste borrar la pgina. Tambin, puedes aadir un enlace You [DELETEME|JSPWiki:DELETEME].

! Aadiendo nuevas pginas
Crea un enlace que apunta a una pgina nueva (=inexistente) usando su [WikiNombre|http://www.jspwiki.org/wiki/WikiName].
Haz click en este nuevo enlace, que debera estar subrayado en rojo y aparecer el editor para la nueva pgina. -- [Asser|http://www.jspwiki.org/wiki/Asser]

! Estableciendo un alias para la pgina
A veces interesa que un enlace a una pgina del wiki en realidad apunte a un sitio distinto al indicado. Esto puede hacerse utilizando un [Alias|PageAlias].

! Insertando variables
Hay muchas variables distintas que puedes insertar en una pgina. La forma bsica es:
{{ [[{$nombrevariable}], }}
donde ''nombrevariable'' es el nombre de la variable que quieres insertar. Los nombres de las variables no son sensibles a maysculas, esto es,"pagename" es lo mismo que "paGeNamE" y que "PageName".
Puedes ver la lista completa de variables en [WikiVariables|http://www.jspwiki.org/wiki/WikiVariables].

! Insertando plugins
La instanciacin bsica de un plugin tiene esta pinta:
[[{INSERT <plugin class> WHERE param1=value, param2=value, ...}]
Hay ms informacin disponible en [JSPWikiPlugins | http://www.jspwiki.org/wiki/JSPWikiPlugins].
----
[#1] Aqu est la nota al pie que mencion.
[2-La otra nota al pie|#2] La otra nota al pie. Has visto cmo el nombre es diferente?
----
Alguna [idea | http://www.jspwiki.org/wiki/IdeasTextFormattingRules]?
Alguna [pregunta | http://www.jspwiki.org/wiki/TextFormattingRulesDiscussion]?