Plugin Diagrammer for creation of the diagrams and the flowcharts | jenyay.net

Plugin Diagrammer for creation of the diagrams and the flowcharts

Plugin Diagrammer add a wiki command (:diagram:)...(:diagramend:) for creation of a diagrams and a flowcharts. The notation for the command (:diagram:)...(:diagramend:) is the notation of blockdiag library. The notation like the notation of DOT from graphviz but has a slightly more modest capabilities.

Diagrammer 1.0.5 (Required OutWiker version: 1.8 - 2.1.0.834)

Diagrammer 1.3.4 (Required OutWiker version: 3.2.0.922 and above)

Using

Diagrammer give graphic interface for the easier using notation of the blockdiag. Majority of options of diagram, nodes, edges and groups can set from dialogs.

dlg_diagrammer_en.png: 570x385, 43k (22.08.2014 11:41)
Dialog with the diagram settings
dlg_node_en.png: 431x442, 35k (22.08.2014 11:41)
Dialog with the node settings
dlg_group_en.png: 465x325, 29k (22.08.2014 11:41)
Dialog with the group settings
dlg_edge_en.png: 389x439, 32k (22.08.2014 11:41)
Dialog with the edge settings

Examples

Hereinafter shown examples and the result of the command (:diagram:). The examples show only part features of the Diagrammer plugin and blockdiag library.

Types of the edges

(:diagram:)
A <-> B -> C
B -- D
(:diagramend:)

Using the various arrow head

(:diagram:)
A <- B [hstyle = generalization]
C <- D [hstyle = composition]
E <- F [hstyle = aggregation]
(:diagramend:)

Design notes and edges

(:diagram:)
orientation = portrait;
A [shape = circle, color = "#F0C538"];
B [shape = cloud, style = dashed, textcolor = "#314BE2"];
C [color = "black", textcolor = "red"];

B <- A;
B <- C [style = "10,4", thick, color = "red"]
(:diagramend:)

Using groups

(:diagram:)
A <-> B -> C
B -- D

group {
    C
    D
}
(:diagramend:)

Versions history

1.3.4 (November 18, 2023)

  • Update libraries.

1.3.3 (May 03, 2023)

  • Migrate to new API.

1.3.2 (February 19, 2022)

  • Update the libraries.

1.3.1 (February 23, 2020)

  • Update the libraries.

1.3 (October 19, 2019)

  • Migrate to new API.
  • Fix error.

1.2.1 (May 26, 2019)

  • Fixed work with Python 3.7.

1.2 (August 26, 2018)

  • Add German localization.

1.1.1 (June 16, 2018)

  • Change default font.

1.1 (February 15, 2018)

  • Add OutWiker 2.1 support. Migrate to Python 3.6.

1.0.5 (October 17, 2016)

  • Added OutWiker 2.0 supporting.

1.0.4 (August 20, 2016)

  • Added the Swedish translation.

1.0.3 (February 11, 2016)

  • Updated the blockdiag library.

1.0.2 (January 20, 2015)

  • Minor interface improvements.
  • Bug fixes.
  • Cleanup code.

1.0.1 (September 11, 2014)

  • Added the Italian localization.
  • Bug fixes.

1.0 (August 22, 2014)

  • The first version.

Вы можете подписаться на новости сайта через RSS, Группу Вконтакте или Канал в Telegram.
1 stars

Рейтинг 1.0/5. Всего 1 голос(а, ов)