[<][<=][=>]Índice de esta página
El lenguaje Wikiuv
Párrafos
Saltos de línea
Títulos
Rayas
Texto indentado
Listas
Tabla
Tabla expandida
Preformato
Realce sintáctico
Fórmulas matemáticas
Esquemas y Diagramas
Comentarios
Realces
Emojis
Bloque realzado
URLs e imágenes
URL de Wiki
Bloques flotantes
Texto centrado
Predefiniciones
[<][<=][=>][*]
Preformato
Las líneas que estén entre una línea que empieze por "[[" y otra que empieze por "]]", se consideran pre-formateadas (<pre>) y no se tocan.
Dentro de un preformato no funcionan los realces. Si se desea que lo hagan, usar "[[!" para empezar el preformato.
Para escribir "]]" dentro de un bloque preformato, usar "]!]".
Ejemplo:
[[ begin a+4; end. ]]
Se muestra como:
begin a+4; end.
Y si se autorizan realces:
[[! **begin** ++a+4++; **end**. ]]
Se muestra como:
begin a+4; end.
Realce sintáctico
Un preformato que empieze por "[[+" se intentará realzar sintácticamente, autodetectando el lenguaje del texto que hay en el bloque.
Un preformato que empieze por "[[lenguaje" se intentará realzar sintácticamente, utilizando el lenguaje indicado (lenguaje).
La lista de lenguajes instalados es: Apache Bash C# C++ CSS CoffeeScript Diff Go HTML XML HTTP JSON Java JavaScript Kotlin Less Lua Makefile Markdown Nginx Objective-C PHP Perl Properties Python Ruby Rust SCSS SQL Shell Session Swift TOML(also INI) TypeScript YAML plaintext
Ejemplo:
[[perl my $valor=''; my $indice; my $itipo="???"; if ($nomvar eq 'null') { ""; } ]]
Se muestra como:
my $valor=''; my $indice; my $itipo="???";
if ($nomvar eq 'null') { ""; }
Fórmulas matemáticas
Un preformato que empieze por "[[math" interpretará el contenido del bloque como una serie de instrucciones LaTex. para escribir fórmulas matemáticas.
El WikiUV utiliza la librería MathJax para la presentación de estas fórmulas.
Ejemplo:
Puedes incluir una fórmula en una frase poniéndola entre dobles "dólar": $${x}^{2}+{y}^{2}=1$$ y queda integrada. También puedes usar bloques preformato: [[math {e}^{i\pi }+1=0 ]] [[math {x}_{1,2}=\frac{-b\pm \sqrt{{b}^{2}-4ac}}{2a} ]] [[math f(x) = x^2\\ g(x) = \frac{1}{x}\\ F(x) = \int^a_b \frac{1}{3}x^3 ]] [[math \left[ \begin{matrix} 1 & 0\\ 0 & 1 \end{matrix} \right] \left(\frac{1}{\sqrt{x}}\right) ]]
Todo lo anterior se presentará como:
Puedes incluir una fórmula en una frase poniéndola entre dobles "dólar": \({x}^{2}+{y}^{2}=1\) y queda integrada.
También puedes usar bloques preformato:
\[ {e}^{i\pi }+1=0 \] \[ {x}_{1,2}=\frac{-b\pm \sqrt{{b}^{2}-4ac}}{2a} \] \[ f(x) = x^2\\ g(x) = \frac{1}{x}\\ F(x) = \int^a_b \frac{1}{3}x^3 \] \[ \left[ \begin{matrix} 1 & 0\\ 0 & 1 \end{matrix} \right] \left(\frac{1}{\sqrt{x}}\right) \]Esquemas y Diagramas
El WikiUV sabe dibujar directamente esquemas y diagrmas de varios tipos utilizando un lenguaje sencillo, el Mermaid. El Mermaid instalado es la versión 9.1.7 (Octubre 2022).
Existe un editor interactivo para que puedas generar tus gráficos y copiarlos luego a tu WikiUV.
El WikiSIUV mantiene una copia de la Documentación del Mermaid
Puedes dibujar:
-
- diagramas de flujo
- diagramas de secuencia
- diagramas de clases
- diagramas de estado
- diagramas de entidad-relación
- diagramas de experiencia de usuario
- diagramas de Gantt
- gráficos circulares ("tartas")
- gráficos Git
- gráficos C4C (experimental en Oct 2022)
Ejemplo:
[[mermaid gantt dateFormat YYYY-MM-DD title Adding GANTT diagram to mermaid excludes weekdays 2014-01-10 section A section Completed task :done, des1, 2014-01-06,2014-01-08 Active task :active, des2, 2014-01-09, 3d Future task : des3, after des2, 5d Future task2 : des4, after des3, 5d ]]