Herramientas de usuario

Herramientas del sitio


es:manual:items:xtags

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
es:manual:items:xtags [2021/06/19 10:19] rootes:manual:items:xtags [2021/06/22 08:39] (actual) root
Línea 12: Línea 12:
  
     * [[es:manual:items:dot|DOT]], Para la integración del lenguaje DOT de [[https://graphviz.org/|Graphviz]], que permite generar grafos de diversos tipos. Al incluir esta etiqueta se genera automáticamente una imagen que se incrusta con el texto HTML.     * [[es:manual:items:dot|DOT]], Para la integración del lenguaje DOT de [[https://graphviz.org/|Graphviz]], que permite generar grafos de diversos tipos. Al incluir esta etiqueta se genera automáticamente una imagen que se incrusta con el texto HTML.
-    * [[es:manual:items:dot|LilyPond]], Para la integración del lenguaje [[https://lilypond.org/index.es.html|LilyPond]] que permite escribir partituras musicales. Al incluir esta etiqueta se genera automáticamente una imagen que se incrusta con el texto HTML. +    * [[es:manual:items:dot|LILYPOND]], Para la integración del lenguaje [[https://lilypond.org/index.es.html|LilyPond]] que permite escribir partituras musicales. Al incluir esta etiqueta se genera automáticamente una imagen que se incrusta con el texto HTML. 
-    * [[es:manual:items:markdown|Markdown]], que integra el lenguaje [[https://markdown.es/|Markdown]], un lenguaje de marcado mas sencillo que HTML, (o al manos del gusto de algunos programadores que prefieren escribir código en este lenguaje). Se convierte automáticamente a HTML.+    * [[es:manual:items:markdown|MARKDOWN]], que integra el lenguaje [[https://markdown.es/|Markdown]], un lenguaje de marcado mas sencillo que HTML, (o al manos del gusto de algunos programadores que prefieren escribir código en este lenguaje). Se convierte automáticamente a HTML.
  
 en todos estos casos la sintaxis para usar el correspondiente plugin es muy simple, basta con incluir en cualquier trozo de texto Siette el //tag// correspondiente de entrada y salida y escribir entre ellos es código correspondiente, por ejemplo: en todos estos casos la sintaxis para usar el correspondiente plugin es muy simple, basta con incluir en cualquier trozo de texto Siette el //tag// correspondiente de entrada y salida y escribir entre ellos es código correspondiente, por ejemplo:
Línea 25: Línea 25:
 {{ es:manual:items:lily-9dc23fce.png | }} {{ es:manual:items:lily-9dc23fce.png | }}
        
 +Otra de las grandes ventajas de usar este tipo de gráficos dinámicos embebidos en la propia página, es que pueden usarse en [[es:manual:items:generativos|preguntas generativas]] incluyendo código JSP que se instancia antes de llamar al plugin. Por ejemplo:
  
 +     <%
 +        char n1 = 'a'+Random.nextInt(0,6);
 +        char n2 = 'a'+Random.nextInt(0,6);
 +        char n3 = 'a'+Random.nextInt(0,6);
 +        char n4 = 'a'+Random.nextInt(0,6);
 +     %>
 +     <LILYPOND>
 +       { <%=n1%>' <%=n2%>' <%=n3%>' <%=n4%>'}
 +     </LILYPOND>
 +
 +generará la imagen de una partitura similar a la anterior pero con cuatro notas ''n1''... ''n4'', elegidas al azar.
 +     
 +Esta técnica puede servir para incluir en el futuro nuevos //plugins// para cualquier otra aplicación.
  
  
  
  
es/manual/items/xtags.1624097983.txt.gz · Última modificación: 2021/06/19 10:19 por root

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki