Discurso Graphviz

:discourse2: Resumen Discourse Graphviz permite agregar gráficos a las publicaciones utilizando el lenguaje DOT.
:open_book: Guía de instalación Este plugin está incluido en el núcleo de Discourse. No es necesario instalar el plugin por separado.

Características

Este plugin utiliza la biblioteca Viz.js para renderizar gráficos.
Para incrustar un gráfico, usa el bbcode [graphviz] [/graphviz]. Opcionalmente, puedes definir atributos del motor de diseño: [graphviz engine=neato]. Si no se define el motor, predetermina al motor dot.
Consulta el sitio de Graphviz para obtener documentación y más ejemplos.

Ejemplo

[graphviz engine=circo]
graph {
    a -- b;
    b -- c;
    c -- d;
    d -- e;
    e -- g;
    a -- g;
    a -- c;
    a -- d;
    a -- e;
    b -- d;
    b -- e;
    b -- g;
    c -- e;
    c -- g;
    d -- g;
}
[/graphviz]

Captura de pantalla

El SVG de la vista previa se convertirá a PNG cuando la publicación sea procesada:

Nota

:warning: Este plugin está desactivado de forma predeterminada; después de instalarlo, asegúrate de habilitarlo mediante la configuración del sitio.

REGISTRO DE CAMBIOS

PENDIENTE

47 Me gusta

:partying_face: Este plugin ahora está incluido en el núcleo de Discourse como parte de Bundling more popular plugins with Discourse core. Si auto-alojas y usas el plugin, necesitas eliminarlo de tu app.yml antes de tu próxima actualización.

4 Me gusta

Este plugin tiene un error en la última versión de Discourse

Debo deshabilitarlo para rebuild app (Discourse)

Se añadió recientemente al núcleo de Discourse

1 me gusta