anchor.diff:  - `shaape`
   - `wavedrom`
   
  -Detailed descriptions of the supported syntax inside these blocks is available on the http://plantuml.sourceforge.net/[PlantUML], http://www.graphviz.org/content/dot-language[Graphviz] and http://ditaa.sourceforge.net/[ditaa] websites.
  +Detailed descriptions of the supported syntax inside these blocks is available on websites of the respective projects.
   
  -At this point you can start adding diagrams to your application, like the following example:
  +At this point you can start adding diagrams to your application.
  +Here's an example to get you started:
   
   ----
   ["plantuml", "asciidoctor-diagram-classes", "png"]
  
positive.code: Once you have all of this in place and your original AsciiDoc file contains a diagram block, it's time to build it into an HTML file with Asciidoctor Diagram magic! 
  When executing Asciidoctor, you must reference the Adciidoctor Diagram library, otherwise your diagram blocks won't be recognized as such. When executing Asciidoctor from the command line, do it using the -r parameter to reference this external library:
  
  $ asciidoctor -r asciidoctor-diagram doc.adoc
  
  
  == Contributing
  
  
negative.code: ---------------------------------------------------------------------
  ----
  
  All the diagram blocks except `meme` support the following attributes:
  
  . `target` (or 2nd position): the basename of the file to generate. If not specified an auto-generated name will be used.
  . `format` (or 3rd position): the output format. PlantUML blocks support `png`, `svg` and `txt`. Graphviz, Shaape and BlockDiag support `png` and `svg`. Ditaa only supports `png`.
  