{"id":1152,"date":"2019-08-06T17:02:08","date_gmt":"2019-08-06T15:02:08","guid":{"rendered":"http:\/\/eiseler.de\/wordpress\/?p=1152"},"modified":"2019-08-08T12:09:06","modified_gmt":"2019-08-08T10:09:06","slug":"plantuml-text-to-gantt","status":"publish","type":"post","link":"http:\/\/eiseler.de\/wordpress\/?p=1152","title":{"rendered":"PlantUML &#8211; Text to Gantt"},"content":{"rendered":"\n<p><a href=\"http:\/\/plantuml.com\/de\/gantt-diagram\">PlantUML <\/a>is also able to generate Gantt. You can test it at: <a href=\"https:\/\/www.planttext.com\">https:\/\/www.planttext.com<\/a><\/p>\n\n\n\n<p>Above are all available elements I found in PlantUML to build gantts.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"609\" height=\"301\" data-attachment-id=\"1154\" data-permalink=\"http:\/\/eiseler.de\/wordpress\/?attachment_id=1154\" data-orig-file=\"http:\/\/eiseler.de\/wordpress\/wp-content\/uploads\/2019\/08\/gantt1-1.png\" data-orig-size=\"609,301\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"gantt1-1\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"http:\/\/eiseler.de\/wordpress\/wp-content\/uploads\/2019\/08\/gantt1-1-300x148.png\" data-large-file=\"http:\/\/eiseler.de\/wordpress\/wp-content\/uploads\/2019\/08\/gantt1-1.png\" src=\"http:\/\/eiseler.de\/wordpress\/wp-content\/uploads\/2019\/08\/gantt1-1.png\" alt=\"\" class=\"wp-image-1154\" srcset=\"http:\/\/eiseler.de\/wordpress\/wp-content\/uploads\/2019\/08\/gantt1-1.png 609w, http:\/\/eiseler.de\/wordpress\/wp-content\/uploads\/2019\/08\/gantt1-1-300x148.png 300w, http:\/\/eiseler.de\/wordpress\/wp-content\/uploads\/2019\/08\/gantt1-1-500x247.png 500w\" sizes=\"auto, (max-width: 609px) 100vw, 609px\" \/><\/figure>\n\n\n\n<p><code>@startgantt<br> Project starts the 5th of august 2019<br> saturday are closed<br> sunday are closed<br> 2019\/08\/15 is closed<br> [Prototype designx] as [TASK1] lasts 6 days<br> [TASK1] is colored in Lavender\/LightBlue<br> [Prototype design] lasts 13 days<br> [Prototype completed] happens at [Prototype design]'s end<br> [Test prototype] lasts 14 days<br> [Test prototype] starts at [Prototype design]'s end<br> [Prototype design] is colored in Fuchsia\/FireBrick <br> [Test prototype] is colored in GreenYellow\/FF0000<br> [Ein Vorgang] starts at [Prototype designx]'s end<br> [Ein Vorgang] lasts 5 days<br> [Ein Vorgang2] starts at 15th of august 2019<br> [Ein Vorgang2] lasts 7 days<br> [Ein Vorgang3] starts at [Ein Vorgang2]'s end<br> [Ein Vorgang3] lasts 5 days<br> [Ein Vorgang4] lasts 9 days<br> [Ein Vorgang5] lasts 6 days<br> [Ein Vorgang4] starts at 2019\/08\/17<br> [Ein Vorgang5] starts 5 days after [Ein Vorgang2]'s start<br> [Task1] on {Alice} lasts 10 days<br> [Task2] on {Bob:50%} lasts 2 days <br> then [Task3] on {Alice:25%} lasts 1 days<br> @endgantt<\/code><\/p>\n<div class=\"sharedaddy sd-sharing-enabled\"><div class=\"robots-nocontent sd-block sd-social sd-social-icon-text sd-sharing\"><h3 class=\"sd-title\">Share this:<\/h3><div class=\"sd-content\"><ul><li class=\"share-facebook\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"sharing-facebook-1152\" class=\"share-facebook sd-button share-icon\" href=\"http:\/\/eiseler.de\/wordpress\/?p=1152&amp;share=facebook\" target=\"_blank\" title=\"Click to share on Facebook\"><span>Facebook<\/span><\/a><\/li><li class=\"share-twitter\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"sharing-twitter-1152\" class=\"share-twitter sd-button share-icon\" href=\"http:\/\/eiseler.de\/wordpress\/?p=1152&amp;share=twitter\" target=\"_blank\" title=\"Click to share on Twitter\"><span>Twitter<\/span><\/a><\/li><li class=\"share-linkedin\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"sharing-linkedin-1152\" class=\"share-linkedin sd-button share-icon\" href=\"http:\/\/eiseler.de\/wordpress\/?p=1152&amp;share=linkedin\" target=\"_blank\" title=\"Click to share on LinkedIn\"><span>LinkedIn<\/span><\/a><\/li><li class=\"share-pocket\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"\" class=\"share-pocket sd-button share-icon\" href=\"http:\/\/eiseler.de\/wordpress\/?p=1152&amp;share=pocket\" target=\"_blank\" title=\"Click to share on Pocket\"><span>Pocket<\/span><\/a><\/li><li class=\"share-end\"><\/li><\/ul><\/div><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>PlantUML is also able to generate Gantt. You can test it at: https:\/\/www.planttext.com Above are all available elements I found in PlantUML to build gantts. @startgantt Project starts the 5th of august 2019 saturday are closed sunday are closed 2019\/08\/15 &hellip; <a href=\"http:\/\/eiseler.de\/wordpress\/?p=1152\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n<div class=\"sharedaddy sd-sharing-enabled\"><div class=\"robots-nocontent sd-block sd-social sd-social-icon-text sd-sharing\"><h3 class=\"sd-title\">Share this:<\/h3><div class=\"sd-content\"><ul><li class=\"share-facebook\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"sharing-facebook-1152\" class=\"share-facebook sd-button share-icon\" href=\"http:\/\/eiseler.de\/wordpress\/?p=1152&amp;share=facebook\" target=\"_blank\" title=\"Click to share on Facebook\"><span>Facebook<\/span><\/a><\/li><li class=\"share-twitter\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"sharing-twitter-1152\" class=\"share-twitter sd-button share-icon\" href=\"http:\/\/eiseler.de\/wordpress\/?p=1152&amp;share=twitter\" target=\"_blank\" title=\"Click to share on Twitter\"><span>Twitter<\/span><\/a><\/li><li class=\"share-linkedin\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"sharing-linkedin-1152\" class=\"share-linkedin sd-button share-icon\" href=\"http:\/\/eiseler.de\/wordpress\/?p=1152&amp;share=linkedin\" target=\"_blank\" title=\"Click to share on LinkedIn\"><span>LinkedIn<\/span><\/a><\/li><li class=\"share-pocket\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"\" class=\"share-pocket sd-button share-icon\" href=\"http:\/\/eiseler.de\/wordpress\/?p=1152&amp;share=pocket\" target=\"_blank\" title=\"Click to share on Pocket\"><span>Pocket<\/span><\/a><\/li><li class=\"share-end\"><\/li><\/ul><\/div><\/div><\/div>","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"spay_email":"","footnotes":"","jetpack_publicize_message":"","jetpack_is_tweetstorm":false},"categories":[1],"tags":[],"class_list":["post-1152","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"jetpack_featured_media_url":"","jetpack_publicize_connections":[],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p8zAuQ-iA","jetpack-related-posts":[{"id":627,"url":"http:\/\/eiseler.de\/wordpress\/?p=627","url_meta":{"origin":1152,"position":0},"title":"Sony Radio Review: Sony XDR-P1DBP Taschenradio (DAB\/DAB+)","date":"24\/10\/2017","format":false,"excerpt":"\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 Mein Autoradio f\u00fcr's Radl und f\u00fcr den Garten. Ich habe die 3 m\u00f6glichen Varianten durchgetestet: UKW Rad-Radio; Handy \u00fcber Streaming und DAB+. Wirklich \u00fcberzeugt hat nur das DAB+. Die beiden anderen Varianten hatten einfach zu h\u00e4ufig St\u00f6rungen als dass es wirklich Spa\u00df gemacht h\u00e4tte. Das\u2026","rel":"","context":"In &quot;Gadgets&quot;","img":{"alt_text":"","src":"https:\/\/i2.wp.com\/eiseler.de\/wordpress\/wp-content\/uploads\/2016\/08\/IMG_9793-300x225.jpg?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":372,"url":"http:\/\/eiseler.de\/wordpress\/?p=372","url_meta":{"origin":1152,"position":1},"title":"Die Pebble, Test und Tipps","date":"20\/04\/2013","format":false,"excerpt":"Nachdem ich letztens die Pebble vom Zoll in Garching (M\u00fcnchner, oder zumindest ein Teil der M\u00fcnchner d\u00fcrfen dazu ins Umland fahren) abgeholt habe, hier ein kurzes Pebble Review. Getestet mit iOS 6 auf einem iPhone5 Installation: Problemlos, 9\/10 Design Geh\u00e4use: Mein Geschmack ist es nicht. Zuviel (alles?) Plastik. Aber ok,\u2026","rel":"","context":"In &quot;Gadgets&quot;","img":{"alt_text":"","src":"https:\/\/i2.wp.com\/eiseler.de\/wordpress\/wp-content\/uploads\/2013\/04\/20130420-225833.jpg?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":834,"url":"http:\/\/eiseler.de\/wordpress\/?p=834","url_meta":{"origin":1152,"position":2},"title":"Aluminum Bike Phone Holder - short Test","date":"19\/06\/2017","format":false,"excerpt":"I recently bought\u00a0Banggood: GUB G-86 CNC Aluminum Alloy Bicycle Bike Phone Holder Handbar.... (Or see below for Amazon). I had 3 rides since I mounted it on my cross bike, and my opinion till now is, that it is the best phone holder, which I ever had. Had a few\u2026","rel":"","context":"In &quot;Gadgets&quot;","img":{"alt_text":"","src":"https:\/\/i2.wp.com\/eiseler.de\/wordpress\/wp-content\/uploads\/2017\/06\/IMG_2633-e1497823108487-225x300.jpg?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":510,"url":"http:\/\/eiseler.de\/wordpress\/?p=510","url_meta":{"origin":1152,"position":3},"title":"Erster Test 180QX","date":"22\/03\/2014","format":false,"excerpt":"http:\/\/www.youtube.com\/watch?v=Gr9t1HKoMgQ \u00a0","rel":"","context":"In &quot;Gadgets&quot;","img":{"alt_text":"","src":"https:\/\/i1.wp.com\/img.youtube.com\/vi\/Gr9t1HKoMgQ\/0.jpg?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":528,"url":"http:\/\/eiseler.de\/wordpress\/?p=528","url_meta":{"origin":1152,"position":4},"title":"Interesting Password App","date":"06\/10\/2014","format":false,"excerpt":"A new concept for passwords. No need to save passwords. Passwords will be generated using site name and a masterpassword. http:\/\/masterpasswordapp.com\/","rel":"","context":"In &quot;Test Review&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":400,"url":"http:\/\/eiseler.de\/wordpress\/?p=400","url_meta":{"origin":1152,"position":5},"title":"iLOE for iPad, work in progress ....","date":"20\/05\/2013","format":false,"excerpt":"Hard working on iLOE for iPad (OpenStreetMap editor for iPad). A little bit tired, finding out that it just takes time (and energy) to implement one usecase after the other. \u00a0Lost a few hours last night, just to find out that sending data with \"DELETE\" isn't supported on most REST\u2026","rel":"","context":"In &quot;iOS App&quot;","img":{"alt_text":"","src":"https:\/\/i2.wp.com\/eiseler.de\/wordpress\/wp-content\/uploads\/2013\/05\/IMG_0136-300x225.png?resize=350%2C200","width":350,"height":200},"classes":[]}],"_links":{"self":[{"href":"http:\/\/eiseler.de\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/1152","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/eiseler.de\/wordpress\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/eiseler.de\/wordpress\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/eiseler.de\/wordpress\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/eiseler.de\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1152"}],"version-history":[{"count":3,"href":"http:\/\/eiseler.de\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/1152\/revisions"}],"predecessor-version":[{"id":1158,"href":"http:\/\/eiseler.de\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/1152\/revisions\/1158"}],"wp:attachment":[{"href":"http:\/\/eiseler.de\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1152"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/eiseler.de\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1152"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/eiseler.de\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1152"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}