From aa7c932821aa60e33e6d2182dd318bf9a77cf79d Mon Sep 17 00:00:00 2001 From: berteh Date: Thu, 18 Aug 2016 05:07:37 +0200 Subject: [PATCH] quick fix to show summary nodes, still not fully supported --- MindSlide-Export.html | 10 +- MindSlide-Export.mm | 324 ++++++++++++++++++++---------------------- config.xml | 2 +- mindslide.xsl | 5 +- 4 files changed, 166 insertions(+), 175 deletions(-) diff --git a/MindSlide-Export.html b/MindSlide-Export.html index 6d22806..4ba7728 100644 --- a/MindSlide-Export.html +++ b/MindSlide-Export.html @@ -407,26 +407,24 @@

  • Many elements are still not supported. We welcome any pointers how to best do it, as well as help to do so!
  • node and edge style, clouds
  • free "post-it" nodes are not marked differently from other nodes
  • -
  • node attributes, zoom on images, author informations
  • packaging presentation with all its dependencies in a single portable file.
  • - -
  • -
  • Put your suggestions on our "issues" list!
  • Known Bugs
  • +
  • summary node
  • -
    +

      -
    • summary nodes
    • +
    • summary node
    • +
    • summary node
    diff --git a/MindSlide-Export.mm b/MindSlide-Export.mm index 27fe67d..107e176 100755 --- a/MindSlide-Export.mm +++ b/MindSlide-Export.mm @@ -2,7 +2,7 @@ - + @@ -61,11 +61,40 @@ - + + + + + + + +

    + +

    +

    + hit <space> to navigate +

    + + + +
    - + + + + + + + +

    + source code (on github) - donate  (on donorbox) +

    + + + +
    @@ -98,7 +127,7 @@ - + @@ -106,13 +135,33 @@

    - speaker notes (from the node notes) hit "s" + The current slide aggregates all notes of the nodes it contains, but for the nodes that have children. +

    +
      +
    • + Rich text works in notes too! +
    • +
    + + +
    +
    + + + + + + + +

    + 2D overview (hit "esc" or "o") and easy navigation (space, arrows, click, touch) help (?)

    - +
    + @@ -120,19 +169,14 @@

    - The current slide aggregates all notes of the nodes it contains, but for the nodes that have children. + simple & rich-text nodes, including code highlight:

    -
      -
    • - Rich text works in notes too! -
    • -
    +
    @page:right { margin: 1cm 2cm 1.3cm 4cm; }
    +
    - - @@ -156,7 +200,17 @@
    - + + + + + + + + + + + @@ -164,23 +218,27 @@

    - gestures, markdown contents, PDF export, JavaScript API and more. + The last update of Reveal.js now allows for

    +
      +
    • + more stunning transitions, including fade, slide, convex, concave, zoom. +
    • +
    • + parallax background (see demo) +
    • +
    • + slides shuffling +
    • +
    • + auto advancing slides (see documentation) +
    • +
    - - - - - - - - - -
    @@ -192,14 +250,55 @@ - - + + + + + + + +

    + Install from the archives: +

    +
      +
    1. + dowload and unpack mindslide's master.zip into "mindslide" directory (or pick any name you like) +
    2. +
    3. + download and unpack reveal.js's master.zip into mindslide/reveal.js directory +
    4. +
    5. + download and unpack FontAwesome's master.zip into mindslide/Font-Awesome directory +
    6. +
    + + + +
    +
    + + + + + + + +

    + (alternatively) you can also clone the source code: +

    +
    git clone --recursive https://github.com/berteh/mindslide.git
    + + + +
    +
    - + + @@ -207,14 +306,12 @@

    - select file > export > Animation MindSlide (.html) to export your mindmap + save the HTML presentation in your mindslide directory! (or edit settings in config.xml to use the online CDN hosts for both reveal and font awesome)

    -
    - @@ -242,21 +339,7 @@
    - - - - - - - -

    - To hide a node from your mindslides simply add the attribute "slide-hide" to it: -

    -
          right-click > edit attribute in-line > add or select "slide-hide"
    - - - -
    + @@ -279,31 +362,7 @@ - - - - - - - -

    - Speaker notes require the presentation be served by a webserver, they don't work from a local file. -

    -

    - -

    -

    - You can use a very simple webserver such as mongoose that simply needs to be downloaded in mindslide directory and executed (clicked)... or execute the following line in mindslide directory if you have python installed: -

    -
    python -m SimpleHTTPServer 8080
    -

    - then browse to http://localhost:8080 -

    - - - -
    -
    +
    @@ -331,89 +390,15 @@ - - - - - - - -
      -
    1. - Fork the code on github -
    2. -
    3. - Create your feature branch: - -
      git checkout -b name-of-your-feature
      -
    4. -
    5. - Commit your changes: - -
      git commit -am 'name and explain your feature'
      -
    6. -
    7. - Push to the branch: - -
      git push origin name-of-your-feature
      -
    8. -
    9. - Create a new Pull Request -
    10. -
    - - - -
    + -
    - - - - - - - -

    - Spread the word about Mindslide, Freeplane and Reveal.js -

    - - - -
    -
    - - - - - - - -

    - Another way to help keeping this project alive is to donate. -

    - - - -
    + +
    - - - - - - - -

    - Not supported yet -

    - - - -
    + @@ -424,7 +409,7 @@ - + @@ -434,9 +419,10 @@ - + - + + @@ -444,7 +430,7 @@ - + @@ -452,13 +438,13 @@

    - improve styles, fonts and general support of richtext content, as for now some elements don't show or not nicely + not showing nicely: font size changed in rich-text editor ar usually displayed too small. current workaround is to edit html code view to use relative size (small, tiny) instead of absolute size (4, 5)...

    -
    - +
    + @@ -466,13 +452,18 @@

    - not showing nicely: font size changed in rich-text editor ar usually displayed too small. current workaround is to edit html code view to use relative size (small, tiny) instead of absolute size (4, 5)... + nodes containing but an image should not show as empty item. current workaround is to only add images on nodes that have some text.

    - + + + + + + @@ -480,18 +471,19 @@

    - nodes containing but an image should not show as empty item. current workaround is to only add images on nodes that have some text. + This export tool relies on the fantastic Reveal.js HTML presentation framework, and Freeplane mind mapping tool. It uses beautiful icons from Font Awesome. +

    +

    + +

    +

    + If this feature helps you saving valuable time kindly consider a donation  to help keeping it alive

    +
    - - -
    - - - diff --git a/config.xml b/config.xml index e441f95..8202549 100755 --- a/config.xml +++ b/config.xml @@ -49,7 +49,7 @@ true - true + false slide diff --git a/mindslide.xsl b/mindslide.xsl index 3fa2413..35c42f6 100755 --- a/mindslide.xsl +++ b/mindslide.xsl @@ -163,7 +163,7 @@ - + font-awesome.min.css