TAR MÉXICO

Sistema de administración de documentos (Wiki)

User Tools

Site Tools


wiki:syntax

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
wiki:syntax [13/11/2016 19:06]
admin
wiki:syntax [17/11/2021 10:23] (current)
Line 1: Line 1:
  
 ====== Sintaxis de Formato ====== ====== Sintaxis de Formato ======
-//Tomado de https://​www.dokuwiki.org/​wiki:​syntax //+//Tomado de https://​www.dokuwiki.org/​es:wiki:syntax //
  
 [[dokues>​DokuWiki]] soporta un lenguaje de marcas simple, que intenta hacer los ficheros de datos tan legibles como sea posible. Esta página contiene todas las posibles opciones que puedes usar a la hora de editar las páginas. Simplemente,​ observa el código de esta página pulsando sobre //Editar esta página// en la parte superior y en la parte inferior de la página. Si quieres intentar algo, usa la página de [[playground:​playground|pruebas]]. Las marcas más simples también se encuentran accesibles mediante [[dokues>​toolbar]]. [[dokues>​DokuWiki]] soporta un lenguaje de marcas simple, que intenta hacer los ficheros de datos tan legibles como sea posible. Esta página contiene todas las posibles opciones que puedes usar a la hora de editar las páginas. Simplemente,​ observa el código de esta página pulsando sobre //Editar esta página// en la parte superior y en la parte inferior de la página. Si quieres intentar algo, usa la página de [[playground:​playground|pruebas]]. Las marcas más simples también se encuentran accesibles mediante [[dokues>​toolbar]].
Line 201: Line 201:
 ===== Smileys ===== ===== Smileys =====
  
-DokuWiki convierte los [[wp>​emoticon|emoticonos]] usados habitualmente a sus equivalentes gráficos. Se pueden poner más smileys en el directorio ''​smiley''​ y configurarlos en el fichero ''​conf/​smileys.conf''​. Aquí tienes los Smileys incluidos en DokuWiki.+DokuWiki convierte los [[wpes>​emoticon|emoticonos]] usados habitualmente a sus equivalentes gráficos. Se pueden poner más smileys en el directorio ''​smiley''​ y configurarlos en el fichero ''​conf/​smileys.conf''​. Aquí tienes los Smileys incluidos en DokuWiki.
  
   * 8-) %%  8-)  %%   * 8-) %%  8-)  %%
Line 226: Line 226:
 ===== Tipografía ===== ===== Tipografía =====
  
-[[DokuWiki]] puede convertir caracteres de texto simples a su tipografía correcta. Aquí tienes un ejemplo de caracteres reconocidos.+[[dokues>DokuWiki]] puede convertir caracteres de texto simples a su tipografía correcta. Aquí tienes un ejemplo de caracteres reconocidos.
  
 -> <- <-> => <= <=> >> << -- --- 640x480 (c) (tm) (r) -> <- <-> => <= <=> >> << -- --- 640x480 (c) (tm) (r)
Line 349: Line 349:
 ===== Resaltado de Sintaxis ===== ===== Resaltado de Sintaxis =====
  
-[[DokuWiki]] puede resaltar el código fuente, que lo hace más sencillo de leer. Usa [[http://​qbnz.com/​highlighter/​|GeSHi]] Generic Syntax Highlighter -- por lo que cualquier lenguaje soportado por GeSHi es soportado. La sintaxis es muy parecida a la del bloque de código de la sección anterior, pero esta vez el nombre del lenguaje utilizado se inserta dentro de la etiqueta. Por ejemplo ''<​nowiki><​code java></​nowiki>''​.+[[dokues>DokuWiki]] puede resaltar el código fuente, que lo hace más sencillo de leer. Usa [[http://​qbnz.com/​highlighter/​|GeSHi]] Generic Syntax Highlighter -- por lo que cualquier lenguaje soportado por GeSHi es soportado. La sintaxis es muy parecida a la del bloque de código de la sección anterior, pero esta vez el nombre del lenguaje utilizado se inserta dentro de la etiqueta. Por ejemplo ''<​nowiki><​code java></​nowiki>''​.
  
 <code java> <code java>
Line 421: Line 421:
 ===== Plugins de Sintaxis ===== ===== Plugins de Sintaxis =====
  
-La sintaxis de DokuWiki puede extenderse con [[doku>​plugins|Plugins]]. Como se usan los plugin instalados se describe en sus correspondientes páginas descriptivas. Los siguientes plugins de sintaxis están disponibles en esta particular instalación de DokuWiki:+La sintaxis de DokuWiki puede extenderse con [[dokues>​plugins|Plugins]]. Como se usan los plugin instalados se describe en sus correspondientes páginas descriptivas. Los siguientes plugins de sintaxis están disponibles en esta particular instalación de DokuWiki:
  
 ~~INFO:​syntaxplugins~~ ~~INFO:​syntaxplugins~~
 +
 +
 +====== Sintaxis de Formato Extendido ======
 +
 +[[dokues>​DokuWiki]] soporta un lenguaje de marcas simple, que intenta hacer los ficheros de datos tan legibles como sea posible. Esta página contiene opciones EXTENDIDAS que puedes usar a la hora de editar las páginas. Simplemente,​ observa el código de esta página pulsando sobre //Editar esta página// en la parte superior y en la parte inferior de la página. Si quieres intentar algo, usa la página de [[playground:​playground|pruebas]]. Las marcas más simples también se encuentran accesibles mediante [[dokues>​toolbar]].
 +
 +===== Listas =====
 +
 +Dokuwiki soporta listas ordenadas y desordenadas. Para crear un elemento de lista, indenta tu texto con dos espacios, usa un ''​*''​ para listas desordenadas,​ un ''​-''​ para las listas ordenadas y un '':''​ para listas simples.
 +
 +  * Esto es una lista
 +    * Puedes tener diferentes niveles
 +
 +  - La misma lista pero ordenada
 +    - Basta con usar sangría para obtener niveles más anidados
 +
 +  : Esto es una lista simple
 +    : Puede utilizarse para algunos elementos
 +
 +<​code>​
 +  * Esto es una lista
 +    * Puedes tener diferentes niveles
 +
 +  - La misma lista pero ordenada
 +    - Basta con usar indentación para obtener niveles más anidados
 +
 +  : Esto es una lista simple
 +    : Puede utilizarse para algunos elementos
 +</​code>​
 +
 +===== Listas extendidas =====
 +
 +Es posible utilizar elementos específicos tanto para las listas ordenadas, como para las listas desordenadas. Especificando en cada nivel los elementos a usar.
 +
 +  ~~ul:​squre~~
 +  * Square marker
 +    ~~ul:​circle~~
 +    * Circle marker
 +      ~~ul:dash~~
 +      * Dash marker ​
 +        ~~ul:disc~~
 +        * Disc marker ​
 + 
 +  ~~ol:​hierarchical~~
 +  - Nivel
 +    - Subnivel
 +      - Subsubnivel
 +
 +  ~~ol:​Alpha~~
 +  - Letras mayusculas
 +    ~~ol:​number~~
 +    - Números
 +      ~~ol:​alphabet~~
 +      - Letras minúsculas ​
 +
 +<​code>​
 +  ~~ul:​squre~~
 +  * Square marker
 +    ~~ul:​circle~~
 +    * Circle marker
 +      ~~ul:dash~~
 +      * Dash marker ​
 +        ~~ul:disc~~
 +        * Disc marker ​
 + 
 +  ~~ol:​hierarchical~~
 +  - Nivel
 +    - Subnivel
 +      - Subsubnivel
 +
 +  ~~ol:​Alpha~~
 +  - Letras mayusculas
 +    ~~ol:​number~~
 +    - Números
 +      ~~ol:​alphabet~~
 +      - Letras minúsculas ​
 +</​code>​
 +
 +===== Diagramas de flujo =====
 +
 +Para "​dibujar"​ un diagrama de flujo con caracteres ASCII se usan códigos DITAA. Para ello se usan las etiquetas %%<​ditaa></​ditaa>​%%. La etiqueta inicial puede tener parámetros opcionales (ver tabla).
 +
 +<code html>
 +<ditaa [parámetros opcionales]>​
 +
 +... (cógido ditaa) ...
 +
 +</​ditaa>​
 +</​code>​
 +
 +==== Parametros ====
 +
 +
 +^ Parametro ​           ^ Default ​   ^ Descripción ​                                                                                                         ^
 +| width=//<​num>// ​     | width=0 ​   | Rescale the final image to this width. When set to 0, diita will choose the needed width and no rescaling is done.   |
 +| height=//<​num>// ​    | height=0 ​  | Same as above but for height. Only works when a width is given as well                                               |
 +| //<​num>//​x//<​num>// ​ | 0x0        | Combines the above parameters into one. That's a lowercase x!                                                        |
 +| <​float>​X ​            | 1.0X       | Tells ditaa to scale the image. Eg. 2.0X makes the final image twice as big. That's an uppercase X (only with Java)  |
 +| (no)round ​           | noround ​   | Enable or disable round corners for all boxes  (only with Java)                                                      |
 +| (no)shadow ​          | shadow ​    | Enable or disable box shadows ​ (only with Java)                                                                      |
 +| (no)antialias ​       | antialias ​ | Enable or disable antialiasing ​ (only with Java)                                                                     |
 +| (no)edgesep ​         | edgesep ​   | Enable or disabling the separation of box edges where boxes directly touch  (only with Java)                         |
 +| left center right    |            | Align the image to the left, center or right. Default does no alignment (inline) ​                                    |
 +
 +==== Etiquetas posibles ====
 +
 +^ tag  ^ Descripción ​  ^
 +| {c}  | decision(Choice) ​ |
 +| {d}  | document ​ |
 +| {io} | input/​output,​ parallelogram ​ |
 +| {mo} | manual operation ​ |
 +| {o}  | ellipse, circle ​ |
 +| {s}  | storage ​ |
 +| {tr} | trapezoid (looks like an inverted {mo} )  |
 +
 +
 +==== Example ====
 +
 +<ditaa round noedgesep right>
 +    +--------+ ​  ​+-------+ ​   +-------+
 +    |        | --+ ditaa +--> |       |
 +    |  Text  |   ​+-------+ ​   |diagram|
 +    |Document| ​  ​|!magic!| ​   |       |
 +    |     ​{d}| ​  ​| ​ c478 |    |       |
 +    +---+----+ ​  ​+-------+ ​   +-------+
 +        :                         ^
 +        |       Lots of work      :
 +        +-------------------------+
 +</​ditaa>​
 +
 +<​code>​
 +<ditaa round noedgesep right>
 +    +--------+ ​  ​+-------+ ​   +-------+
 +    |        | --+ ditaa +--> |       |
 +    |  Text  |   ​+-------+ ​   |diagram|
 +    |Document| ​  ​|!magic!| ​   |       |
 +    |     ​{d}| ​  ​| ​ c478 |    |       |
 +    +---+----+ ​  ​+-------+ ​   +-------+
 +        :                         ^
 +        |       Lots of work      :
 +        +-------------------------+
 +</​ditaa>​
 +</​code>​
 +
 +Para más información,​ consultar http://​ditaa.sourceforge.net/​ y http://​www.rapidtables.com/​web/​color/​RGB_Color.htm
 +
  
  
wiki/syntax.1479085593.txt.gz · Last modified: 17/11/2021 10:26 (external edit)