<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
<channel>
<title>PlantUML Q&amp;A - Recent questions in Wanted features</title>
<link>https://forum.plantuml.net/questions/wanted-features</link>
<description>Powered by Question2Answer</description>
<item>
<title>How to pass raw latex code to the Tikz/LaTeX export</title>
<link>https://forum.plantuml.net/20445/how-to-pass-raw-latex-code-to-the-tikz-latex-export</link>
<description>&lt;p&gt;I really like the latex:nopreamble export feature, but to fully integrate it with my documents I would like to pass raw latex code to the exported file, i.e.&lt;br&gt;&lt;br&gt;&amp;nbsp;&lt;/p&gt;&lt;pre&gt;@startuml
A -&amp;gt; B: &amp;lt;raw&amp;gt; something \gls{glossary-entry} \autocite{cool-source} &amp;lt;/raw&amp;gt;
@enduml
&lt;/pre&gt;</description>
<category>Wanted features</category>
<guid isPermaLink="true">https://forum.plantuml.net/20445/how-to-pass-raw-latex-code-to-the-tikz-latex-export</guid>
<pubDate>Tue, 09 Jun 2026 11:40:47 +0000</pubDate>
</item>
<item>
<title>IDEF0 support</title>
<link>https://forum.plantuml.net/20443/idef0-support</link>
<description>It would be great if PlantUML supported IDEF0 diagrams (&lt;a href=&quot;https://en.wikipedia.org/wiki/IDEF0&quot; rel=&quot;nofollow&quot;&gt;https://en.wikipedia.org/wiki/IDEF0&lt;/a&gt;).</description>
<category>Wanted features</category>
<guid isPermaLink="true">https://forum.plantuml.net/20443/idef0-support</guid>
<pubDate>Wed, 27 May 2026 09:18:25 +0000</pubDate>
</item>
<item>
<title>Programming PlantUML in Rust</title>
<link>https://forum.plantuml.net/20419/programming-plantuml-in-rust</link>
<description>Wouldn't it be great if you no longer needed to install Java, but simply needed a directly executable file, e.g., Windows &amp;quot;.exe&amp;quot;?</description>
<category>Wanted features</category>
<guid isPermaLink="true">https://forum.plantuml.net/20419/programming-plantuml-in-rust</guid>
<pubDate>Wed, 22 Apr 2026 14:57:06 +0000</pubDate>
</item>
<item>
<title>Adding a note to start and end state</title>
<link>https://forum.plantuml.net/20400/adding-a-note-to-start-and-end-state</link>
<description>Hi!&lt;br /&gt;
&lt;br /&gt;
How do I add a note to, say, &amp;quot;left of [*]&amp;quot;? And how would I specify which one (start or end) I mean?&lt;br /&gt;
&lt;br /&gt;
The main problem I'm seeing is that I can't add anything to those states, no description and no notes.&lt;br /&gt;
&lt;br /&gt;
I there any solution for this?</description>
<category>Wanted features</category>
<guid isPermaLink="true">https://forum.plantuml.net/20400/adding-a-note-to-start-and-end-state</guid>
<pubDate>Mon, 23 Mar 2026 12:15:25 +0000</pubDate>
</item>
<item>
<title>Cross functional process flow diagram</title>
<link>https://forum.plantuml.net/20385/cross-functional-process-flow-diagram</link>
<description>Using corporate IT we can create cross functional process flows with the Excel standard cross functional process flow template which uses a visio addin to visualise the diagram from a simple spreadsheet list. However the diagram is plain and not very easy to read or use. &amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
Plantuml currently allows the creation of simple process flows but not true cross functional process flows (twin axis) like in excel and visio and BPMN2.0. &amp;nbsp;I believe that creating this capability will grow plantumls audience to cover business analysts alongside architects like myself and will be of greatest value to businesses.&lt;br /&gt;
&lt;br /&gt;
If you choose to act upon this I would be most willing to support in anyway I could</description>
<category>Wanted features</category>
<guid isPermaLink="true">https://forum.plantuml.net/20385/cross-functional-process-flow-diagram</guid>
<pubDate>Fri, 13 Mar 2026 14:17:12 +0000</pubDate>
</item>
<item>
<title>How to change printscale quarterly so Q1 starts on a February rather than January ?</title>
<link>https://forum.plantuml.net/20348/change-printscale-quarterly-starts-february-rather-january</link>
<description>we plan to quarters but those quarters are not based on the gregorian calendar.&lt;br /&gt;
&lt;br /&gt;
They are based on when our fiscal year starts.&lt;br /&gt;
&lt;br /&gt;
For us, thats always February so being able to set the date that the quarter starts on would allow us to enter actual dates rather than offset them so it shows correctly in the Gantt but then doesnt match the real dates.&lt;br /&gt;
&lt;br /&gt;
Alternatively being able to set Starts at as a quarter e.g. &amp;quot;Starts At 2026Q2 and lasts one quarter&amp;quot; would be useful.&lt;br /&gt;
&lt;br /&gt;
Is there a syntax where either of these already work or they would be feature requests ?&lt;br /&gt;
&lt;br /&gt;
Thanks in advance</description>
<category>Wanted features</category>
<guid isPermaLink="true">https://forum.plantuml.net/20348/change-printscale-quarterly-starts-february-rather-january</guid>
<pubDate>Thu, 29 Jan 2026 11:33:43 +0000</pubDate>
</item>
<item>
<title>Is there an Open Feature / Issue to improve SVG Sprite handling - I've got an experiment would like to propose as a PR</title>
<link>https://forum.plantuml.net/20343/feature-issue-improve-sprite-handling-experiment-propose</link>
<description>&lt;p&gt;I've had some time to work on another implementation of Sprite SVG Parsing.&lt;br&gt;&lt;br&gt;I am wondering if there is an open feature / features on this already or if I should create one?&lt;br&gt;&lt;br&gt;Have gone down the&amp;nbsp; path of:&lt;br&gt;- Adding Batik library to parse SVG Sprite elements&lt;br&gt;- A new Interface I&lt;span style=&quot;color:#267f99&quot;&gt;SvgParser&lt;/span&gt; &lt;span style=&quot;color:#0000ff&quot;&gt;extends&lt;/span&gt; &lt;span style=&quot;color:#267f99&quot;&gt;Sprite&lt;br&gt;-- has method&amp;nbsp;void&lt;/span&gt; &lt;span style=&quot;color:#795e26&quot;&gt;drawU&lt;/span&gt;(&lt;span style=&quot;color:#267f99&quot;&gt;UGraphic&lt;/span&gt; &lt;span style=&quot;color:#001080&quot;&gt;ug&lt;/span&gt;, &lt;span style=&quot;color:#267f99&quot;&gt;double&lt;/span&gt; &lt;span style=&quot;color:#001080&quot;&gt;scale&lt;/span&gt;, &lt;span style=&quot;color:#267f99&quot;&gt;HColor&lt;/span&gt; &lt;span style=&quot;color:#001080&quot;&gt;fontColor&lt;/span&gt;, &lt;span style=&quot;color:#267f99&quot;&gt;HColor&lt;/span&gt; &lt;span style=&quot;color:#001080&quot;&gt;forcedColor&lt;/span&gt;)&lt;br&gt;- 2 SVG Sprite parsing&amp;nbsp;implementations that implement the ISvgParser, SvgNanoParser (existing) and SvgDomParser (New)&lt;br&gt;- SvgDomParser uses Dom logic on SVGs vs. Text/Regex and have been able to add more SVG handling features (most common but not everything)&lt;br&gt;&lt;br&gt;This discussion has some enhancments, if there is no specific Feature request yet I'll create a new one.&lt;br&gt;&lt;a href=&quot;https://github.com/plantuml/plantuml/discussions/1066&quot; rel=&quot;nofollow&quot;&gt;https://github.com/plantuml/plantuml/discussions/1066&lt;/a&gt;&lt;/p&gt;</description>
<category>Wanted features</category>
<guid isPermaLink="true">https://forum.plantuml.net/20343/feature-issue-improve-sprite-handling-experiment-propose</guid>
<pubDate>Wed, 28 Jan 2026 01:04:25 +0000</pubDate>
</item>
<item>
<title>Add task start date and finish date to GANTT label</title>
<link>https://forum.plantuml.net/20340/add-task-start-date-and-finish-date-to-gantt-label</link>
<description>&lt;p&gt;Hello, I would like to propose a feature for the plantuml GANTT charts:&lt;/p&gt;&lt;p&gt;Add an option to show the calculated start and end date of every task in the task label.&lt;/p&gt;&lt;p&gt;This could optionally also be shown at the left ot the chart in addition to the current behaviour.&lt;/p&gt;&lt;p&gt;Final proposed behaviour:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;There is a new section left of the main chart showing per task row: the task name, start date and end date.&amp;nbsp;Optional: also the duration of a task can be shown in this&amp;nbsp;left area.&lt;/li&gt;&lt;li&gt;Inside the main chart the task name is shown, and optionally &lt;em&gt;again&lt;/em&gt;&amp;nbsp;the start and/or end date, with start date shown left and finish date showing right of the task name label and the chart bar.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;I prefer to present the date always in the format YYYY-MM-DD. This should be adjustable of course.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;Rationale:&lt;/p&gt;&lt;p&gt;I work with multi-year project plans, and the daily print scale makes the chart very large. So I am primarily using a weekly or monthly print scale. But with this less detailed scale the information of exact start and end dates is lost and not shown in the current behaviour. To be very precise in project communication I always need exact start and end dates for every single task, shown on the same page like the chart, also in weekly or yearly print scales.&lt;/p&gt;&lt;p&gt;Thanks and best regards&lt;/p&gt;</description>
<category>Wanted features</category>
<guid isPermaLink="true">https://forum.plantuml.net/20340/add-task-start-date-and-finish-date-to-gantt-label</guid>
<pubDate>Tue, 27 Jan 2026 02:52:12 +0000</pubDate>
</item>
<item>
<title>Timing diagram constraints overlapping</title>
<link>https://forum.plantuml.net/20322/timing-diagram-constraints-overlapping</link>
<description>Hello,&lt;br /&gt;
&lt;br /&gt;
I encounter the same pb. Arrows of constraints are overlapping (not the names), and it make the diagram not clear. Is there a way to manage that correctly ?&lt;br /&gt;
&lt;br /&gt;
@startuml&lt;br /&gt;
robust &amp;quot;Tracker Board&amp;quot; as Track&lt;br /&gt;
concise &amp;quot;Article&amp;quot; as ART&lt;br /&gt;
&lt;br /&gt;
ART is &amp;quot;&amp;quot;&lt;br /&gt;
Track is Idle&lt;br /&gt;
&lt;br /&gt;
@118 as :T_critical_path_begin&lt;br /&gt;
@133 as :T_critical_path_end&lt;br /&gt;
&lt;br /&gt;
@0&lt;br /&gt;
ART is &amp;quot;B pos.&amp;quot;&lt;br /&gt;
@+10&lt;br /&gt;
ART is &amp;quot;&amp;quot;&lt;br /&gt;
@2&lt;br /&gt;
Track is &amp;quot;Trigger Acq&amp;quot;&lt;br /&gt;
@3&lt;br /&gt;
Track is &amp;quot;Idle&amp;quot;&lt;br /&gt;
&lt;br /&gt;
@53 &lt;br /&gt;
ART is &amp;quot;F pos.&amp;quot;&lt;br /&gt;
@+10&lt;br /&gt;
ART is &amp;quot;&amp;quot;&lt;br /&gt;
@55&lt;br /&gt;
Track is &amp;quot;Trigger Acq&amp;quot;&lt;br /&gt;
@56&lt;br /&gt;
Track is Idle&lt;br /&gt;
&lt;br /&gt;
@65&lt;br /&gt;
Track is &amp;quot;Consolidate verdict&amp;quot;&lt;br /&gt;
'163ms - 5ms&lt;br /&gt;
@68&lt;br /&gt;
ART is &amp;quot;D. pos&amp;quot; : &amp;quot;Reject decision position&amp;quot;&lt;br /&gt;
@+10&lt;br /&gt;
ART is &amp;quot;&amp;quot;&lt;br /&gt;
@71&lt;br /&gt;
Track is &amp;quot;Command reject valve&amp;quot;&lt;br /&gt;
&lt;br /&gt;
@+2&lt;br /&gt;
Track is Idle&lt;br /&gt;
&lt;br /&gt;
@Track&lt;br /&gt;
@2 &amp;lt;-&amp;gt; @3 : {T_trig_pos_B}&lt;br /&gt;
@2 &amp;lt;-&amp;gt; @65 : {T_trig_base_to_all_res_recv}&lt;br /&gt;
@55 &amp;lt;-&amp;gt; @56 : {T_trig_pos_F}&lt;br /&gt;
&lt;br /&gt;
highlight :T_critical_path_begin to :T_critical_path_end #LightGoldenRodYellow : Critical path&lt;br /&gt;
&lt;br /&gt;
@enduml</description>
<category>Wanted features</category>
<guid isPermaLink="true">https://forum.plantuml.net/20322/timing-diagram-constraints-overlapping</guid>
<pubDate>Thu, 15 Jan 2026 10:11:53 +0000</pubDate>
</item>
<item>
<title>architectural and Detailed Design as per the requirements . Include any design constraints</title>
<link>https://forum.plantuml.net/20313/architectural-detailed-requirements-include-constraints</link>
<description></description>
<category>Wanted features</category>
<guid isPermaLink="true">https://forum.plantuml.net/20313/architectural-detailed-requirements-include-constraints</guid>
<pubDate>Wed, 14 Jan 2026 07:03:07 +0000</pubDate>
</item>
<item>
<title>Gantt: start dates as weeks?</title>
<link>https://forum.plantuml.net/20280/gantt-start-dates-as-weeks</link>
<description>&lt;p&gt;Hi,&lt;br&gt;I know it's possible to print the gantt schedule in PlantUML as week numbers.&lt;/p&gt;&lt;p&gt;But is it possible possible to define project start or other activites as weeks instead of specific dates?&lt;br&gt;Since there are several dates in one week the assumption could be that this corresponds to first day in the week or something.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Todays syntax&lt;/strong&gt;&lt;/p&gt;&lt;pre&gt;Project starts 2024-07-01
[Activity] starts 2020-07-16&lt;/pre&gt;&lt;p&gt;&lt;strong&gt;Wanted syntax&lt;/strong&gt;&lt;/p&gt;&lt;pre&gt;Project starts 2024w27
[Activity] starts 2024w29&lt;/pre&gt;&lt;pre&gt;BR/ Henrik
&lt;/pre&gt;</description>
<category>Wanted features</category>
<guid isPermaLink="true">https://forum.plantuml.net/20280/gantt-start-dates-as-weeks</guid>
<pubDate>Mon, 01 Dec 2025 08:44:31 +0000</pubDate>
</item>
<item>
<title>Allow empty branch in mindmap</title>
<link>https://forum.plantuml.net/20265/allow-empty-branch-in-mindmap</link>
<description>&lt;p&gt;An empty line in a mindmap currently creates a syntax error, so the following doesn't work:&lt;/p&gt;&lt;div&gt;&lt;pre&gt;@startmindmap
* Main Idea

right side
**_ Branch 1
**_ Branch 2
***_ The next branch is empty
***_  
@endmindmap&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;www.plantuml.com/plantuml/png/SoWkIImgoStCIybDBE3IKl1DpCnJy4n9JUJYAifCpoXHACvCIUNIqefNS2fAp4lEK314vXW1EK1UI4QgGbvgHOb24aGuirWXDRUWf18Yo-MGcfS2jG40&lt;/p&gt;&lt;p&gt;&lt;br&gt;I would've expected it to create a new blank branch, as seen here where I used a nonbreaking space as a workaround:&amp;nbsp;&lt;/p&gt;&lt;p&gt;www.plantuml.com/plantuml/png/SoWkIImgoStCIybDBE3IKl1DpCnJy4n9JUJYAifCpoXHACvCIUNIqefNS2fAp4lEK314vXW1EK1UI4QgGbvgHOb24aGuirWXDRUWf18Ygw2cR6XcOCtba9gN0hK80000&lt;/p&gt;</description>
<category>Wanted features</category>
<guid isPermaLink="true">https://forum.plantuml.net/20265/allow-empty-branch-in-mindmap</guid>
<pubDate>Mon, 17 Nov 2025 22:41:07 +0000</pubDate>
</item>
<item>
<title>RSS for the top releases</title>
<link>https://forum.plantuml.net/20228/rss-for-the-top-releases</link>
<description>Hey PlantUML team,&lt;br /&gt;
&lt;br /&gt;
Was wondering if you will implement an RSS feed for the most recent release (maybe top 10)&lt;br /&gt;
&lt;a href=&quot;https://plantuml.com/changes&quot; rel=&quot;nofollow&quot;&gt;https://plantuml.com/changes&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Basically, I use RSS to get an idea when a new release will happen or be available&lt;br /&gt;
&lt;br /&gt;
Thanks,&lt;br /&gt;
&lt;br /&gt;
Dave</description>
<category>Wanted features</category>
<guid isPermaLink="true">https://forum.plantuml.net/20228/rss-for-the-top-releases</guid>
<pubDate>Thu, 23 Oct 2025 19:08:57 +0000</pubDate>
</item>
<item>
<title>How about add a vertical line to indicate current date of Gantt</title>
<link>https://forum.plantuml.net/20185/how-about-add-vertical-line-to-indicate-current-date-of-gantt</link>
<description>As the subject.</description>
<category>Wanted features</category>
<guid isPermaLink="true">https://forum.plantuml.net/20185/how-about-add-vertical-line-to-indicate-current-date-of-gantt</guid>
<pubDate>Wed, 17 Sep 2025 02:46:53 +0000</pubDate>
</item>
<item>
<title>Text alignment in Activity Diagram</title>
<link>https://forum.plantuml.net/20151/text-alignment-in-activity-diagram</link>
<description>&lt;p&gt;I have checked in the Language Reference Guide and I could not find any option to play with text alignment in the Activity box.&lt;/p&gt;&lt;p&gt;Let's say I have this simple diagram like below:&lt;/p&gt;&lt;blockquote&gt;&lt;pre&gt;@startuml
:Hello world;
:This is defined on
several **lines**;
@enduml &lt;/pre&gt;&lt;/blockquote&gt;&lt;p&gt;By default it is aligned to the left.&lt;br&gt;It would be great to be able set the label alignment as 'centered'/'left' /'right'.&lt;/p&gt;&lt;p&gt;If you know any way to do it with the current version of plantUML please let me know.&lt;/p&gt;&lt;p&gt;Thanks&lt;/p&gt;</description>
<category>Wanted features</category>
<guid isPermaLink="true">https://forum.plantuml.net/20151/text-alignment-in-activity-diagram</guid>
<pubDate>Mon, 25 Aug 2025 09:40:42 +0000</pubDate>
</item>
<item>
<title>wireshark's pcap to planuml visualizer (pcap2uml)</title>
<link>https://forum.plantuml.net/20125/wiresharks-pcap-to-planuml-visualizer-pcap2uml</link>
<description>Hi!&lt;br /&gt;
&lt;br /&gt;
I have create tool to visualise protocols conversations like SIP, Diameter, GTP, CAMEL, etc. in pcap using PlantUML sequence diagrams. And optionally integration with Wireshark. Tool can be found in GitHub: &lt;a href=&quot;https://github.com/dgudtsov/pcap2uml&quot; rel=&quot;nofollow&quot;&gt;https://github.com/dgudtsov/pcap2uml&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
May I ask to include link to this tool into running page? - &lt;a href=&quot;https://plantuml.com/en/running&quot; rel=&quot;nofollow&quot;&gt;https://plantuml.com/en/running&lt;/a&gt;</description>
<category>Wanted features</category>
<guid isPermaLink="true">https://forum.plantuml.net/20125/wiresharks-pcap-to-planuml-visualizer-pcap2uml</guid>
<pubDate>Sat, 12 Jul 2025 10:44:31 +0000</pubDate>
</item>
<item>
<title>Found some Unix installation scripts</title>
<link>https://forum.plantuml.net/20116/found-some-unix-installation-scripts</link>
<description>&lt;p&gt;related to &lt;a rel=&quot;nofollow&quot; href=&quot;https://github.com/plantuml-stdlib/C4-PlantUML/issues/398&quot;&gt;How to install new version on Unix, #398 · plantuml-stdlib/C4-PlantUML&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;a rel=&quot;nofollow&quot; href=&quot;https://github.com/SomeFrenchGuy&quot;&gt;SomeFrenchGuy&lt;/a&gt;&amp;nbsp;found simple unix installation scripts. Maybe you want to update your current description with the link to&amp;nbsp;&lt;a rel=&quot;nofollow&quot; href=&quot;https://github.com/metanorma/plantuml-install/tree/main&quot;&gt;metanorma/plantuml-install: Installation script for PlantUML&lt;/a&gt;&lt;br&gt;&lt;br&gt;BR Helmut&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;</description>
<category>Wanted features</category>
<guid isPermaLink="true">https://forum.plantuml.net/20116/found-some-unix-installation-scripts</guid>
<pubDate>Tue, 01 Jul 2025 16:12:09 +0000</pubDate>
</item>
<item>
<title>Does PlantUML support UML Diagram Interchange specification?</title>
<link>https://forum.plantuml.net/20113/does-plantuml-support-diagram-interchange-specification</link>
<description>&lt;p&gt;&lt;span style=&quot;color:rgb(0, 0, 0); font-family:arial,sans-serif; font-size:16px&quot;&gt;The goal of this specification is to enable a smooth and seamless exchange of documents compliant to the UML standard (in the following referred to as UML models) between different software tools.&amp;nbsp;&lt;/span&gt;&lt;a rel=&quot;nofollow&quot; href=&quot;https://www.omg.org/spec/UMLDI/1.0/About-UMLDI/&quot;&gt;About the UML Diagram Interchange Specification Version 1.0&lt;/a&gt;&lt;/p&gt;</description>
<category>Wanted features</category>
<guid isPermaLink="true">https://forum.plantuml.net/20113/does-plantuml-support-diagram-interchange-specification</guid>
<pubDate>Thu, 26 Jun 2025 20:15:20 +0000</pubDate>
</item>
<item>
<title>Dedicated Description Block for PlantUML Diagrams</title>
<link>https://forum.plantuml.net/20098/dedicated-description-block-for-plantuml-diagrams</link>
<description>&lt;p&gt;&lt;strong&gt;Dear PlantUML Team,&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;I would like to request a new feature that allows users to add a dedicated &lt;strong&gt;diagram description block&lt;/strong&gt; at the top of a diagram, aligned to the &lt;strong&gt;left&lt;/strong&gt;, without a border. This would serve as a clean, unobtrusive summary, improving readability and enhancing diagram documentation.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Why is this needed?&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;Currently, existing elements do not fully address this requirement:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Headers&lt;/strong&gt; are unsuitable when the title is displayed below, causing layout inconsistencies.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Legends&lt;/strong&gt; can be placed below the title, but they &lt;strong&gt;do not support multiple legends&lt;/strong&gt;, making structured annotations challenging.&lt;/li&gt;&lt;li&gt;Adding a &lt;strong&gt;new dedicated description block&lt;/strong&gt; would provide a clear, well-positioned summary below the title while maintaining proper alignment and readability.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Suggested Implementation:&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;The description block should be positioned &lt;strong&gt;below the title&lt;/strong&gt;.&lt;/li&gt;&lt;li&gt;It should align &lt;strong&gt;left&lt;/strong&gt;, providing a structured introductory section.&lt;/li&gt;&lt;li&gt;No visible border, ensuring it blends naturally with the diagram.&lt;/li&gt;&lt;li&gt;Should &lt;strong&gt;not interfere&lt;/strong&gt; with other diagram elements, maintaining logical spacing and order.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Previous Attempts to Solve the Issue:&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;I have already explored possible solutions and shared suggestions in the following discussions:&lt;br&gt;&lt;a rel=&quot;nofollow&quot; href=&quot;https://forum.plantuml.net/20086/add-a-borderless-text-box-for-diagram-description&quot;&gt;https://forum.plantuml.net/20086/add-a-borderless-text-box-for-diagram-description&lt;/a&gt;&lt;br&gt;&lt;a rel=&quot;nofollow&quot; href=&quot;https://forum.plantuml.net/20085/how-to-add-a-diagram-description-at-the-top-without-a-border&quot;&gt;https://forum.plantuml.net/20085/how-to-add-a-diagram-description-at-the-top-without-a-border&lt;/a&gt;&lt;/p&gt;&lt;p&gt;However, these approaches &lt;strong&gt;do not fully satisfy&lt;/strong&gt; the desired layout, as they either impact placement or introduce unwanted formatting constraints.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Conclusion:&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;Adding a dedicated &lt;strong&gt;description block&lt;/strong&gt; would significantly improve diagram documentation by providing a structured, non-intrusive way to convey important context. This enhancement would be highly beneficial for users who require clear explanations without affecting existing diagram elements.&lt;/p&gt;&lt;p&gt;I appreciate your time and consideration, and I hope this feature can be incorporated into a future update. Looking forward to your thoughts on this!&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Best regards,&lt;/strong&gt;&lt;br&gt;Omar&lt;br&gt;&lt;br&gt;&lt;strong&gt;Example applying suggested approach, which is not suitable:&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;@startuml&lt;br&gt;skinparam maxMessageSize 40&lt;/p&gt;&lt;p&gt;title&lt;br&gt;&amp;lt;font color=red&amp;gt;Notebook Selection using wxQueueEvent&amp;lt;/font&amp;gt;&lt;br&gt;&amp;lt;font color=red&amp;gt;AddNoteBook_OnClickTreControl_Event&amp;lt;/font&amp;gt;&lt;br&gt;end title&lt;/p&gt;&lt;p&gt;&lt;br&gt;&amp;lt;style&amp;gt;&lt;br&gt;header {&lt;br&gt;HorizontalAlignment left&lt;br&gt;FontSize 26&lt;br&gt;FontColor black&lt;br&gt;Margin 30&lt;br&gt;}&lt;br&gt;&amp;lt;/style&amp;gt;&lt;/p&gt;&lt;p&gt;left header&lt;br&gt;This diagram illustrates the use of wxQueueEvent for creating a new notebook when the user double-clicks an item in the tree control.&amp;nbsp;&lt;br&gt;It emphasizes asynchronous communication between the Tree Control and Notebook using event handling mechanisms.&lt;br&gt;endheader&lt;/p&gt;&lt;p&gt;&lt;br&gt;actor Actor&lt;br&gt;participant wxApp&lt;br&gt;participant mTreeCtrlPtr as TreeCtrl_ElmFiles&lt;br&gt;participant mNotebookPtr as AuiNotebook&lt;/p&gt;&lt;p&gt;Actor -&amp;gt; wxApp : Tab Click/Selection&lt;br&gt;wxApp -&amp;gt; AuiNotebook : EVT_AUINOTEBOOK_PAGE_CHANGED&lt;br&gt;AuiNotebook -&amp;gt; AuiNotebook: OnPageChanged(event)&lt;br&gt;activate AuiNotebook&amp;nbsp;&lt;br&gt;AuiNotebook -&amp;gt; AuiNotebook: selectedIndex = event-&amp;gt;GetSelection()&lt;/p&gt;&lt;p&gt;opt selectedIndex != -1&lt;br&gt;&amp;nbsp; AuiNotebook -&amp;gt; AuiNotebook: selectedPage = GetPage(selectedIndex)&lt;br&gt;&amp;nbsp; opt selectedPage != nullptr&lt;br&gt;&amp;nbsp; &amp;nbsp; AuiNotebook -&amp;gt; AuiNotebook: customEventPtr = new EvNotebook2TreeControl(EVT_CUSTOM_NOTEBOOK_CHANGED, GetId())&lt;br&gt;&amp;nbsp; &amp;nbsp; opt customEventPtr != nullptr&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; AuiNotebook -&amp;gt; AuiNotebook: customEventPtr.SetTreeItemId(selectedPage.GetTreeItemId())&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; AuiNotebook -[#blue]&amp;gt; TreeCtrl_ElmFiles: &amp;lt;font color=blue&amp;gt; wxQueueEvent(mTreeCtrlPtr, customEventPtr)&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; deactivate AuiNotebook&amp;nbsp;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; activate TreeCtrl_ElmFiles&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; note over AuiNotebook, TreeCtrl_ElmFiles: QueueEvent posts the event\nasynchronously to the tree control&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; TreeCtrl_ElmFiles -&amp;gt; TreeCtrl_ElmFiles: OnCustomEvent_NotebookChanged(event)&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; note right of TreeCtrl_ElmFiles: Retrieve tree item ID from the event&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; TreeCtrl_ElmFiles -&amp;gt; TreeCtrl_ElmFiles: itemId = event-&amp;gt;GetTreeItemId()&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; opt itemId.IsOk() == true&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; TreeCtrl_ElmFiles -&amp;gt; TreeCtrl_ElmFiles: SelectItem(itemId, true)&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; end&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; deactivate TreeCtrl_ElmFiles&lt;br&gt;&amp;nbsp; &amp;nbsp; end&lt;br&gt;&amp;nbsp; end&lt;br&gt;end&lt;br&gt;@enduml&lt;br&gt;&lt;br&gt;&lt;a rel=&quot;nofollow&quot; href=&quot;http://www.plantuml.com/plantuml/png/bLHHRzis47xdhxXXBpOGErqtx268ZRgkcnf3ucnnzx8D0YsT9S8KAP0d9-cm_xwZQBLIPHJDWmr9_Exxlljuv1jFqb5TQk4FobJIoH9A-NIBtiiS7zGdX5zU2K6AD8hhlJK4gTNMpHncypjBkBFs00-eCILb3THUcHmUdtwliSRL4GrTNuQg-Q1uaMMX_YtN9nkpr2ezR1qk6UIiJdgbQ3A83eIuzlIiSIuAb1aw-5Tyi4vzOfZK2wroKt8TQDoJUCyVcmPU_zeyBuCqxBHC3-9MkbmP-FcL-4zSNvueHIY3I2osXVAGAPc7H9JMjISd2JrGWTmbWjttseGzawSE9OK091Xy1DFcyrYWQGiTPBRUQPoaeMKFqe0YP8s888S8QKnX2c9DW6LLIC-DCDO_cxHmrjZQCwWiQwDIsGI_Gth4ayesS9oIPFuCseqwRGysXWjUqU6rn9IVbI_zD4Hz2a08cHBtj0Z_WYU3LAegQOZRNbHLxqiP59Vaz3qvDWdjQxBIvNkbqVVHhPqJUb6hzeiGZHnCvb45hc0hTz1Cn-NdAHDnZK6TKeQk_jmcYu_hkyrszNQp-IsvNzoiakM7nTtDwfteGlkLLx0nzpB79QUGOpPguXc7zjLH4lP4ladZ6uEOhKs6Jp2BEK_cDqYVhO_6GjYAleB-C8F9JmBWUyY3K-Pcql0qwX6DcOFP-rWcDxNM5JbU_RP6MdkoPJFFOMzcpHIlZYtWTRElSQv68UpbnuVjvZPf0s-plWZkrjbe7Fn4HttclgUNkPe-80KVQyAIDRgjJczwIq5-IFxNZpjTup_puP1UGVUE2gXvxuYFkcD-yPMjLYl3ytCJLzkreVW9OBW0x15Tj_hYdDVErLDPJ_5Yml3-j-dU4_ePo0wkbYWtv8N9sM3uWlxIRTBwwX-ORWTEvGM1tP_Z-WF9AJn6F_7kMx-3lRFbbnPUQ4yr6zuvSVqvOBPs3YDoklQRmsWCincRg97NNwONZtEW7qN2YuQd5KAJ3QTXkECjDFw7tnl-gqlzFm00&quot;&gt;http://www.plantuml.com/plantuml/png/bLHHRzis47xdhxXXBpOGErqtx268ZRgkcnf3ucnnzx8D0YsT9S8KAP0d9-cm_xwZQBLIPHJDWmr9_Exxlljuv1jFqb5TQk4FobJIoH9A-NIBtiiS7zGdX5zU2K6AD8hhlJK4gTNMpHncypjBkBFs00-eCILb3THUcHmUdtwliSRL4GrTNuQg-Q1uaMMX_YtN9nkpr2ezR1qk6UIiJdgbQ3A83eIuzlIiSIuAb1aw-5Tyi4vzOfZK2wroKt8TQDoJUCyVcmPU_zeyBuCqxBHC3-9MkbmP-FcL-4zSNvueHIY3I2osXVAGAPc7H9JMjISd2JrGWTmbWjttseGzawSE9OK091Xy1DFcyrYWQGiTPBRUQPoaeMKFqe0YP8s888S8QKnX2c9DW6LLIC-DCDO_cxHmrjZQCwWiQwDIsGI_Gth4ayesS9oIPFuCseqwRGysXWjUqU6rn9IVbI_zD4Hz2a08cHBtj0Z_WYU3LAegQOZRNbHLxqiP59Vaz3qvDWdjQxBIvNkbqVVHhPqJUb6hzeiGZHnCvb45hc0hTz1Cn-NdAHDnZK6TKeQk_jmcYu_hkyrszNQp-IsvNzoiakM7nTtDwfteGlkLLx0nzpB79QUGOpPguXc7zjLH4lP4ladZ6uEOhKs6Jp2BEK_cDqYVhO_6GjYAleB-C8F9JmBWUyY3K-Pcql0qwX6DcOFP-rWcDxNM5JbU_RP6MdkoPJFFOMzcpHIlZYtWTRElSQv68UpbnuVjvZPf0s-plWZkrjbe7Fn4HttclgUNkPe-80KVQyAIDRgjJczwIq5-IFxNZpjTup_puP1UGVUE2gXvxuYFkcD-yPMjLYl3ytCJLzkreVW9OBW0x15Tj_hYdDVErLDPJ_5Yml3-j-dU4_ePo0wkbYWtv8N9sM3uWlxIRTBwwX-ORWTEvGM1tP_Z-WF9AJn6F_7kMx-3lRFbbnPUQ4yr6zuvSVqvOBPs3YDoklQRmsWCincRg97NNwONZtEW7qN2YuQd5KAJ3QTXkECjDFw7tnl-gqlzFm00&lt;/a&gt;&lt;/p&gt;</description>
<category>Wanted features</category>
<guid isPermaLink="true">https://forum.plantuml.net/20098/dedicated-description-block-for-plantuml-diagrams</guid>
<pubDate>Mon, 16 Jun 2025 21:26:23 +0000</pubDate>
</item>
<item>
<title>Add a Borderless Text Box for Diagram Description</title>
<link>https://forum.plantuml.net/20086/add-a-borderless-text-box-for-diagram-description</link>
<description>&lt;p&gt;Hello PlantUML Team,&lt;/p&gt;&lt;p&gt;I would like to request a feature that allows adding a standalone text box at the top of a diagram to serve as a description or summary. The key requirements for this feature would be:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;The text should appear as a separate block, positioned freely (preferably at the top).&lt;/li&gt;&lt;li&gt;It should not have a visible border, making it look like a natural part of the diagram rather than a framed note.&lt;/li&gt;&lt;li&gt;It should not interfere with the layout of participants or other elements.&lt;/li&gt;&lt;li&gt;Existing options like note and title do not fully meet this need—note does not allow proper placement, and title is too restrictive in formatting.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Would it be possible to introduce a new syntax or an enhancement to existing elements to support this functionality? I believe this would be a valuable addition for users who need to annotate diagrams with a clean, unobtrusive description.&lt;/p&gt;&lt;p&gt;Thank you for considering this request!&lt;/p&gt;&lt;p&gt;Best regards,&lt;br&gt;Omar&lt;/p&gt;</description>
<category>Wanted features</category>
<guid isPermaLink="true">https://forum.plantuml.net/20086/add-a-borderless-text-box-for-diagram-description</guid>
<pubDate>Thu, 12 Jun 2025 18:09:22 +0000</pubDate>
</item>
<item>
<title>Enhance the drawing of complex json objects</title>
<link>https://forum.plantuml.net/20075/enhance-the-drawing-of-complex-json-objects</link>
<description>&lt;p&gt;Having a json object in a class diagram like this&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;@startuml&lt;br&gt;json &quot;&amp;lt;b&amp;gt;JSON basic element&quot; as J {&lt;/p&gt;&lt;p&gt;&quot;JSON_Array&quot; : [&lt;br&gt;&amp;nbsp; [],&lt;br&gt;&amp;nbsp; [true, false],&lt;br&gt;&amp;nbsp; [-1, 1],&lt;br&gt;&amp;nbsp; [&quot;a&quot;, &quot;b&quot;, &quot;c&quot;],&lt;br&gt;&amp;nbsp; [&quot;mix&quot;, null, true, 1, {&quot;k&quot;: &quot;v&quot;}],&lt;br&gt;&amp;nbsp; {&quot;k&quot;: &quot;v&quot;},&lt;br&gt;&amp;nbsp; {&quot;k&quot;: &quot;v&quot;},&lt;br&gt;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &quot;{}&quot;: {},&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &quot;k_int&quot;: 123,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &quot;k_str&quot;: &quot;abc&quot;,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &quot;k_obj&quot;: {&quot;k&quot;: &quot;v&quot;}&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; },&lt;br&gt;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &quot;{}&quot;: {},&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &quot;k_int&quot;: 123,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &quot;k_str&quot;: &quot;abc&quot;,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &quot;k_obj&quot;: {&quot;k&quot;: &quot;v&quot;}&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;]&lt;br&gt;}&lt;br&gt;@enduml&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;It is hard to understand which of the elements in the array are real lines, and which are record elements.&lt;br&gt;&lt;br&gt;I would suggest if the element is an record and has more then one element add an small empty column before the elements of the record. This would make it much more readable.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;</description>
<category>Wanted features</category>
<guid isPermaLink="true">https://forum.plantuml.net/20075/enhance-the-drawing-of-complex-json-objects</guid>
<pubDate>Fri, 30 May 2025 13:39:06 +0000</pubDate>
</item>
<item>
<title>Could other diagram types, like component, state, etc. support dynamic color notation?</title>
<link>https://forum.plantuml.net/19983/could-other-diagram-types-component-support-dynamic-notation</link>
<description>in &lt;a href=&quot;https://plantuml.com/ru/color&quot; rel=&quot;nofollow&quot;&gt;https://plantuml.com/ru/color&lt;/a&gt; - Automatic Font Color seems to be applicable only to sequences. It would be really cool to support it also for other diagram types.</description>
<category>Wanted features</category>
<guid isPermaLink="true">https://forum.plantuml.net/19983/could-other-diagram-types-component-support-dynamic-notation</guid>
<pubDate>Tue, 22 Apr 2025 08:59:31 +0000</pubDate>
</item>
<item>
<title>Please provide a way to change background and border color of connectors in activity diagrams</title>
<link>https://forum.plantuml.net/19975/please-provide-change-background-connectors-activity-diagrams</link>
<description>&lt;p&gt;Hi there! I was trying to set the background color and border color of connectors in activity diagrams. Apparently, there is not a &quot;skinparam connector&quot;. I also tried with HTML styling, but no success.&lt;/p&gt;&lt;p&gt;Still, it is possible to change the background color inline, like this:&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;' #white:(A)&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;but it is not possible to set its&amp;nbsp;border color. I tried several things and couldn't make it work. Would it be possible?&lt;/p&gt;&lt;p&gt;This is similar to&amp;nbsp;&lt;a href=&quot;https://forum.plantuml.net/5340/please-provide-a-way-to-inline-style-use-cases-border-color&quot; rel=&quot;nofollow&quot;&gt;https://forum.plantuml.net/5340/please-provide-a-way-to-inline-style-use-cases-border-color&lt;/a&gt;&lt;/p&gt;</description>
<category>Wanted features</category>
<guid isPermaLink="true">https://forum.plantuml.net/19975/please-provide-change-background-connectors-activity-diagrams</guid>
<pubDate>Mon, 14 Apr 2025 19:59:07 +0000</pubDate>
</item>
<item>
<title>Ability to spotlight a participant so that only activity to/from that participant remains</title>
<link>https://forum.plantuml.net/19935/ability-spotlight-participant-activity-participant-remains</link>
<description>&lt;p&gt;I have a comprehensive MSD showing every interaction between 10&amp;nbsp;participants but many of the participants in the MSD do not interact with one another.&amp;nbsp; I want to show a view of the process from one participant's perspective.&amp;nbsp; The&amp;nbsp;feature would spotlight a participant and all activity to/from that participant:&lt;br&gt;&lt;br&gt;&lt;span style=&quot;font-family:courier new,courier,monospace&quot;&gt;spotlight&amp;nbsp;participant Bob as B&lt;/span&gt;&lt;/p&gt;&lt;p&gt;Consider allowing multiple participants to be spotlighted.&amp;nbsp; All spotlighted participants and their related activity and co-participants are included.&amp;nbsp; All unlinked participants and their activity are&amp;nbsp;excluded.&lt;/p&gt;</description>
<category>Wanted features</category>
<guid isPermaLink="true">https://forum.plantuml.net/19935/ability-spotlight-participant-activity-participant-remains</guid>
<pubDate>Fri, 04 Apr 2025 20:12:42 +0000</pubDate>
</item>
<item>
<title>Class association roles</title>
<link>https://forum.plantuml.net/19864/class-association-roles</link>
<description>For class associations multiplicity can be provided by -- &amp;quot;0..1&amp;quot;for example. This string field can be used for association role name alternatively. However, seperating the fields for both does not seem to be supported</description>
<category>Wanted features</category>
<guid isPermaLink="true">https://forum.plantuml.net/19864/class-association-roles</guid>
<pubDate>Tue, 11 Mar 2025 07:07:58 +0000</pubDate>
</item>
<item>
<title>Feature Request: Support for remote style sheets</title>
<link>https://forum.plantuml.net/19771/feature-request-support-for-remote-style-sheets</link>
<description>&lt;p&gt;Feature Request: Support for remote style sheets&lt;/p&gt;&lt;p&gt;I request that plantuml diagrams support both remote(url) and local style sheets.&lt;/p&gt;&lt;p&gt;An example of a remote style sheet might be &lt;a rel=&quot;nofollow&quot; href=&quot;https://www.advdelphisys.com/PlantUML/maley20250123.css&quot;&gt;https://www.advdelphisys.com/PlantUML/maley20250123.css&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Dick Maley&amp;nbsp;&lt;/p&gt;</description>
<category>Wanted features</category>
<guid isPermaLink="true">https://forum.plantuml.net/19771/feature-request-support-for-remote-style-sheets</guid>
<pubDate>Sun, 02 Mar 2025 20:40:23 +0000</pubDate>
</item>
<item>
<title>Enum vs Entity distinction</title>
<link>https://forum.plantuml.net/19653/enum-vs-entity-distinction</link>
<description>Hi,&lt;br /&gt;
&lt;br /&gt;
Thank you for providing this amazing tool to the entire humanity ! :P&lt;br /&gt;
&lt;br /&gt;
I usually use PlanUml for every design I have to do, easy maintenability, nice design, very practical !&lt;br /&gt;
&lt;br /&gt;
I simply can't deal without it !&lt;br /&gt;
&lt;br /&gt;
I'm looking for a way to distinguish an enum from an entity in a class diagram, both are abbreviated by a &amp;quot;E&amp;quot; do you know if it's actually possible.&lt;br /&gt;
&lt;br /&gt;
Regards !</description>
<category>Wanted features</category>
<guid isPermaLink="true">https://forum.plantuml.net/19653/enum-vs-entity-distinction</guid>
<pubDate>Wed, 29 Jan 2025 15:27:33 +0000</pubDate>
</item>
<item>
<title>replace string via builtin function</title>
<link>https://forum.plantuml.net/19636/replace-string-via-builtin-function</link>
<description>I would like to replace the first x. findings in a string with another value like&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;!$replaced = %replacestr(&amp;quot;ABXYABAB&amp;quot;, &amp;quot;AB&amp;quot;, &amp;quot;abc&amp;quot;, 2) &amp;nbsp;&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;' $replaced should be &amp;quot;abcXYabcAB&amp;quot;&lt;br /&gt;
&lt;br /&gt;
but I didn't found it in the documentation.&lt;br /&gt;
Did I oversee it?&lt;br /&gt;
&lt;br /&gt;
BR&lt;br /&gt;
Helmut</description>
<category>Wanted features</category>
<guid isPermaLink="true">https://forum.plantuml.net/19636/replace-string-via-builtin-function</guid>
<pubDate>Sat, 25 Jan 2025 19:17:40 +0000</pubDate>
</item>
<item>
<title>Mindmap: How can I add anchor between nodes?</title>
<link>https://forum.plantuml.net/19635/mindmap-how-can-i-add-anchor-between-nodes</link>
<description>&lt;p&gt;I can define anchors in sequence diagrams (details see &lt;a rel=&quot;nofollow&quot; href=&quot;https://plantuml.com/sequence-diagram#77c3940b98127fb8&quot;&gt;Sequence Diagram syntax and features&lt;/a&gt;)&lt;/p&gt;&lt;table cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; border=&quot;0&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;pre&gt;@startuml
!pragma teoz true

{start} Alice -&amp;gt; Bob : start doing things during duration
Bob -&amp;gt; Max : something
Max -&amp;gt; Bob : something else
{end} Bob -&amp;gt; Alice : finish

{start} &amp;lt;-&amp;gt; {end} : some time

@enduml&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;a rel=&quot;nofollow&quot; href=&quot;https://www.plantuml.com/plantuml/uml/HOzH3i8W44J_znJZ0Ro0CQRwxo7Ghkqc1GmiYR7ftLqWiJzCc7a3kqDMbxJuXGxlv2Rle1o_q5IOQ6tXXkiYJyRnWbjyu8JcOemI9kXiPyPOacaLfn836LZvk_jKFdfk7DbzV-PlWvVCj78OD_HY_z6ObmJ9ypx9sR8EzZvKF1CDPjKTVW00&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://www.plantuml.com/plantuml/svg/HOzH3i8W44J_znJZ0Ro0CQRwxo7Ghkqc1GmiYR7ftLqWiJzCc7a3kqDMbxJuXGxlv2Rle1o_q5IOQ6tXXkiYJyRnWbjyu8JcOemI9kXiPyPOacaLfn836LZvk_jKFdfk7DbzV-PlWvVCj78OD_HY_z6ObmJ9ypx9sR8EzZvKF1CDPjKTVW00&quot; style=&quot;height:207px; width:423px&quot;&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;Wouldn't it be a nice feature for the mindmaps too?&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;@startmindmap&lt;br&gt;* root node&lt;br&gt;&amp;nbsp; &amp;nbsp; {start} * some first level node&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; * second level node&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; * another second level node&lt;br&gt;&amp;nbsp; &amp;nbsp; * another first level node&lt;br&gt;&amp;nbsp; &amp;nbsp; {end} * another first level node&lt;/p&gt;&lt;p&gt;{start} &amp;lt;-&amp;gt; {end} : an additional relation&lt;br&gt;@endmindmap&lt;/p&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;br&gt;BR Helmut&lt;/p&gt;</description>
<category>Wanted features</category>
<guid isPermaLink="true">https://forum.plantuml.net/19635/mindmap-how-can-i-add-anchor-between-nodes</guid>
<pubDate>Sat, 25 Jan 2025 18:57:31 +0000</pubDate>
</item>
<item>
<title>Gantt highlight resources that is off not only in footbox but also on task itself</title>
<link>https://forum.plantuml.net/19618/gantt-highlight-resources-that-only-footbox-also-task-itself</link>
<description>&lt;p&gt;Hi,&lt;/p&gt;&lt;p&gt;Imagine a gantt diagram with a lot of tasks : the footbox goes deep down and is almost out of sight.&lt;br&gt;It would be nice to have the tasks rectangles to change aspect on the days where the resource is off.&lt;br&gt;Maybe having dotted borders on those days and having a pink inner color as on the closed days.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;Here below I don't understand looking at the tasks only that :&lt;/p&gt;&lt;ul&gt;&lt;li&gt;A is off from the 17th to the 24th of Dec.&lt;/li&gt;&lt;li&gt;B is off on the 24th and on the 30th and 31st of Dec&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;To see this I need to go down to the footbox to see it.&lt;/p&gt;&lt;p&gt;And the footbox might be hidden or far away.&lt;/p&gt;&lt;p&gt;&lt;img alt=&quot;&quot; src=&quot;https://www.plantuml.com/plantuml/png/VP1D2i8m48NtSugvGA6PjBgjFO4BT-8YDAaeaa1ckf3YtUqFrgQ8a4s-UHylcOh5HBaQBm9if8lMFD54XyqZiBF0dTyGogd856LKuerNiCnoDPmLX6CCTzS8JXsC7rDfWFxm6fEXRJ7uxsIF4fOR5T3NszZVWSxNlbO0vvEwZ8cnRtv6qbUYyHQTjmcctU3HxDM_FDA9j_oU0Ae1Jkjy0m00&quot; style=&quot;height:177px; width:337px&quot;&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;Could we change the aspect of tasks on resource off days ?&lt;/p&gt;</description>
<category>Wanted features</category>
<guid isPermaLink="true">https://forum.plantuml.net/19618/gantt-highlight-resources-that-only-footbox-also-task-itself</guid>
<pubDate>Wed, 22 Jan 2025 22:43:23 +0000</pubDate>
</item>
<item>
<title>Wrapping for arrow text</title>
<link>https://forum.plantuml.net/19550/wrapping-for-arrow-text</link>
<description>&lt;p&gt;I would like the WordWrap style to work for arrow label&amp;nbsp;text. Or any other option to wrap arrow labels automatically. This example is of state-diagram, but would be useful for other diagrams also.&lt;/p&gt;&lt;p&gt;```&lt;/p&gt;&lt;pre&gt;@startuml

left to right direction

&amp;lt;style&amp;gt;
arrow {
     WordWrap 150
     fontcolor #green
}
&amp;lt;/style&amp;gt;

state a
state b

 [*] -&amp;gt; a

 a -&amp;gt; b : very long status transition description that I want to be wrapped but it won't despite I try to use styling for arrow and it affects the arrow label font color

b -&amp;gt; [*]

@enduml&lt;/pre&gt;&lt;pre&gt;```&lt;/pre&gt;&lt;pre&gt;
&lt;/pre&gt;</description>
<category>Wanted features</category>
<guid isPermaLink="true">https://forum.plantuml.net/19550/wrapping-for-arrow-text</guid>
<pubDate>Sat, 28 Dec 2024 06:57:58 +0000</pubDate>
</item>
<item>
<title>rectangular connections in class digramm</title>
<link>https://forum.plantuml.net/19496/rectangular-connections-in-class-digramm</link>
<description>Hello,&lt;br /&gt;
&lt;br /&gt;
I build up a huge class diagramm for a complex software structure. Unfortunally, I have multiple connections between the classes. These connections are now all over the whole diaramm and it looks very messy. Is there a way/ feature to specifiy the connections in more detail to make it look more clean? &lt;br /&gt;
&lt;br /&gt;
I would really appreciate it, when there is such a feature. &lt;br /&gt;
&lt;br /&gt;
Regards,&lt;br /&gt;
&lt;br /&gt;
David</description>
<category>Wanted features</category>
<guid isPermaLink="true">https://forum.plantuml.net/19496/rectangular-connections-in-class-digramm</guid>
<pubDate>Wed, 20 Nov 2024 15:04:03 +0000</pubDate>
</item>
<item>
<title>Adding Links to Object Qualified Associations</title>
<link>https://forum.plantuml.net/19466/adding-links-to-object-qualified-associations</link>
<description>&lt;p&gt;Hello!&lt;/p&gt;&lt;p&gt;I use object qualified associations as a workaround to put text inside of ports, by adding a port, making it invisible, and using the association to occur at the location of the port (with allowmixing so that associations&amp;nbsp;work&amp;nbsp;for things other than objects,&amp;nbsp;like rectangles)&lt;/p&gt;&lt;p&gt;@startuml&lt;/p&gt;&lt;p&gt;!pragma svginteractive true&lt;br&gt;allowmixing&lt;br&gt;left to right direction&lt;/p&gt;&lt;p&gt;&amp;lt;style&amp;gt;&lt;br&gt;.invisible {&lt;br&gt;&amp;nbsp; LineColor #transparent&lt;br&gt;&amp;nbsp; BackgroundColor #transparent&lt;br&gt;}&lt;br&gt;&amp;lt;/style&amp;gt;&lt;br&gt;rectangle A {&lt;br&gt;&amp;nbsp; &amp;nbsp; portout &quot; &quot; as p1 &amp;lt;&amp;lt;invisible&amp;gt;&amp;gt;&lt;br&gt;}&lt;/p&gt;&lt;p&gt;rectangle B {&lt;br&gt;&amp;nbsp; &amp;nbsp; portin &quot; &quot; as p2 &amp;lt;&amp;lt;invisible&amp;gt;&amp;gt;&lt;br&gt;}&lt;br&gt;p1 [a] -- [b] p2&lt;/p&gt;&lt;p&gt;@enduml&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;a rel=&quot;nofollow&quot; href=&quot;https://ibb.co/bWK1HCK&quot;&gt;https://ibb.co/bWK1HCK&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;I was wondering if it would be doable to make links work inside of these associations? As far as I know they currently do not&lt;/p&gt;&lt;p&gt;p1 [[[&lt;a href=&quot;https://www.example.com&quot; rel=&quot;nofollow&quot;&gt;https://www.example.com&lt;/a&gt; a]]] -- [b] p2&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;Thank you!&lt;/p&gt;</description>
<category>Wanted features</category>
<guid isPermaLink="true">https://forum.plantuml.net/19466/adding-links-to-object-qualified-associations</guid>
<pubDate>Sat, 16 Nov 2024 10:54:48 +0000</pubDate>
</item>
<item>
<title>gantt two pre task as start condition for the next task</title>
<link>https://forum.plantuml.net/19461/gantt-two-pre-task-as-start-condition-for-the-next-task</link>
<description>Hello,&lt;br /&gt;
&lt;br /&gt;
I want to use two task as start condition for the next task.&lt;br /&gt;
&lt;br /&gt;
The next task should take the end of the longest task.&lt;br /&gt;
&lt;br /&gt;
for Milestones I can use the following code:&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[MaxTaskEnd] happens at [Task1.1]'s end&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[MaxTaskEnd] happens at [Task1.2]'s end&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[MaxTaskEnd] happens at [Task2.1]'s end&lt;br /&gt;
&lt;br /&gt;
How does it work for task?&lt;br /&gt;
&lt;br /&gt;
thx for reply.&lt;br /&gt;
&lt;br /&gt;
Martin</description>
<category>Wanted features</category>
<guid isPermaLink="true">https://forum.plantuml.net/19461/gantt-two-pre-task-as-start-condition-for-the-next-task</guid>
<pubDate>Fri, 15 Nov 2024 07:45:28 +0000</pubDate>
</item>
<item>
<title>Change diamond style to HIDDEN</title>
<link>https://forum.plantuml.net/19435/change-diamond-style-to-hidden</link>
<description>Current diagram&lt;br /&gt;
&lt;br /&gt;
@startuml&lt;br /&gt;
object parent&lt;br /&gt;
&amp;lt;&amp;gt;helper&lt;br /&gt;
parent &amp;lt;|-- helper&lt;br /&gt;
helper -- child1&lt;br /&gt;
helper -- child2&lt;br /&gt;
helper -- child3&lt;br /&gt;
@enduml&lt;br /&gt;
&lt;br /&gt;
I need to make the diamond invisible, or replace it with a dot&lt;br /&gt;
&lt;br /&gt;
see also:&lt;br /&gt;
&lt;a href=&quot;https://github.com/plantuml/plantuml/issues/1623&quot; rel=&quot;nofollow&quot;&gt;https://github.com/plantuml/plantuml/issues/1623&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://stackoverflow.com/questions/42550901/plantuml-script-for-inheritance&quot; rel=&quot;nofollow&quot;&gt;https://stackoverflow.com/questions/42550901/plantuml-script-for-inheritance&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/mermaid-js/mermaid/issues/5894&quot; rel=&quot;nofollow&quot;&gt;https://github.com/mermaid-js/mermaid/issues/5894&lt;/a&gt;</description>
<category>Wanted features</category>
<guid isPermaLink="true">https://forum.plantuml.net/19435/change-diamond-style-to-hidden</guid>
<pubDate>Fri, 08 Nov 2024 10:48:31 +0000</pubDate>
</item>
<item>
<title>When using OpenIconic icons in hyperlinks in SVG diagrams, the background is not hot.</title>
<link>https://forum.plantuml.net/19415/when-using-openiconic-icons-hyperlinks-diagrams-background</link>
<description>Love using OpenIconic to put links to relevant docs in diagrams SVG diagrams, but the whole icon isn't a link; just the foreground color.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
&lt;br /&gt;
@startuml&lt;br /&gt;
&lt;br /&gt;
state PLANTUML as &amp;quot;PlantUML&amp;quot; : OpenIconic [[&lt;a href=&quot;https://plantuml.com/creole#041a1eb0031c373d&quot; rel=&quot;nofollow&quot;&gt;https://plantuml.com/creole#041a1eb0031c373d&lt;/a&gt; &amp;lt;&amp;amp;external-link&amp;gt;]] is awesome!\nBut the blue is hot - and the\nbackground is not.&lt;br /&gt;
&lt;br /&gt;
@enduml&lt;br /&gt;
&lt;br /&gt;
This requires me to explain to everyone I give the diagram to that they have to be very careful about where they click on those icons. &amp;nbsp;Love PlantUML, and its support of OpenIconic, but fixing this would make it perfect.</description>
<category>Wanted features</category>
<guid isPermaLink="true">https://forum.plantuml.net/19415/when-using-openiconic-icons-hyperlinks-diagrams-background</guid>
<pubDate>Sun, 03 Nov 2024 13:51:13 +0000</pubDate>
</item>
<item>
<title>Is it possible to contain an object in multiple objects?</title>
<link>https://forum.plantuml.net/19396/is-it-possible-to-contain-an-object-in-multiple-objects</link>
<description>&lt;p&gt;Hi Team,&lt;/p&gt;&lt;p&gt;I want to achieve creating a diagram where an object is contained in multiple objects.&lt;/p&gt;&lt;p&gt;At the image below a &lt;em&gt;Public subnet&lt;/em&gt; should be&amp;nbsp;in both&amp;nbsp;&lt;em&gt;Availability Zone A&lt;/em&gt;&amp;nbsp;and in&amp;nbsp;&lt;em&gt;Virtual Private Cloud&lt;/em&gt; (green rectangle).&lt;br&gt;(It is problematic because&amp;nbsp;&lt;em&gt;Availability Zone A&lt;/em&gt;&amp;nbsp;is not simply contained in&amp;nbsp;&lt;em&gt;Virtual Private Cloud&lt;/em&gt;.)&lt;/p&gt;&lt;p&gt;&lt;img alt=&quot;Architecture-example&quot; src=&quot;https://i.imgur.com/KtA2nup.png&quot; style=&quot;height:919px; width:1164px&quot;&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;A representation of the syntax error I got try to render the code is found below. (The error is thrown because of referring&amp;nbsp;&lt;em&gt;subnetA &lt;/em&gt;and&amp;nbsp;&lt;em&gt;subnetB&lt;/em&gt; in &lt;em&gt;vpc&lt;/em&gt;.)&lt;/p&gt;&lt;hr&gt;&lt;pre&gt;@startuml

actor user as &quot;User&quot;

rectangle cloud as &quot;AWS Cloud&quot; {
  rectangle route53 as &quot;Route 53&quot;
  rectangle region as &quot;us-east-1&quot; {
    rectangle zoneA as &quot;Availability Zone A&quot; {
      rectangle subnetA as &quot;Public Subnet&quot; {
        rectangle securityGroupA as &quot;Security Group&quot;
      }
    }
    rectangle zoneB as &quot;Availability Zone B&quot; {
      rectangle subnetB as &quot;Public Subnet&quot; {
        rectangle securityGroupB as &quot;Security Group&quot;
      }
    }
    rectangle vpc as &quot;Virtual Private Cloud&quot; {
      rectangle loadBalancer as &quot;Application Load Balancer&quot;
      subnetA
      subnetB
    }
  }
}

user --&amp;gt; route53
route53 --&amp;gt; loadBalancer
loadBalancer --&amp;gt; securityGroupA
loadBalancer --&amp;gt; securityGroupB

@enduml&lt;/pre&gt;&lt;hr&gt;&lt;p&gt;Thanks in advance,&lt;br&gt;Logan&lt;/p&gt;</description>
<category>Wanted features</category>
<guid isPermaLink="true">https://forum.plantuml.net/19396/is-it-possible-to-contain-an-object-in-multiple-objects</guid>
<pubDate>Wed, 30 Oct 2024 16:03:06 +0000</pubDate>
</item>
<item>
<title>Suggestion - Sequence diagram simplified</title>
<link>https://forum.plantuml.net/19361/suggestion-sequence-diagram-simplified</link>
<description>&lt;p&gt;Hello,&lt;/p&gt;&lt;p&gt;I often find that sequence diagrams become quickly complex and less readable if we have many participiants and levels of indentation..&lt;/p&gt;&lt;p&gt;In my sequence diagram, I often reproduce a callstack so it is important to be able to fold/unfold easily in the editor. There are certainly editors which help with indentation but I think this is not really friendly.&lt;/p&gt;&lt;p&gt;So I use a python which interprets this kind of format:&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&lt;span style=&quot;font-family:courier new,courier,monospace&quot;&gt;&lt;span style=&quot;color:#9cdcfe&quot;&gt;participants&lt;/span&gt; &lt;span style=&quot;color:#d4d4d4&quot;&gt;=&lt;/span&gt; [&lt;span style=&quot;color:#ce9178&quot;&gt;&quot;Participant1 as P1&quot;&lt;/span&gt;, &lt;span style=&quot;color:#ce9178&quot;&gt;&quot;Participant2 as P2&quot;&lt;/span&gt;, &lt;span style=&quot;color:#ce9178&quot;&gt;&quot;Participant3 as P3&quot;&lt;/span&gt;]&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:courier new,courier,monospace&quot;&gt;&lt;span style=&quot;color:#9cdcfe&quot;&gt;stack&lt;/span&gt; &lt;span style=&quot;color:#d4d4d4&quot;&gt;=&lt;/span&gt; [&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:courier new,courier,monospace&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color:#ce9178&quot;&gt;&quot;f1-&amp;gt;ret&quot;&lt;/span&gt;, [&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:courier new,courier,monospace&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color:#ce9178&quot;&gt;&quot;f2-&amp;gt;x&quot;&lt;/span&gt;, [&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:courier new,courier,monospace&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color:#ce9178&quot;&gt;&quot;f3&quot;&lt;/span&gt;, [&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:courier new,courier,monospace&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color:#ce9178&quot;&gt;&quot;alt true&quot;&lt;/span&gt;, [&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:courier new,courier,monospace&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color:#ce9178&quot;&gt;&quot;P2.f4-&amp;gt;ret&quot;,&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:courier new,courier,monospace&quot;&gt;&lt;span style=&quot;color:#ce9178&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;em&gt;&quot;P2.f5-&amp;gt;ret&quot;&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:courier new,courier,monospace&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ],&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:courier new,courier,monospace&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color:#ce9178&quot;&gt;&quot;else&quot;&lt;/span&gt;, [&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:courier new,courier,monospace&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color:#ce9178&quot;&gt;&quot;P3.f6-&amp;gt;ret&quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:courier new,courier,monospace&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ] &amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:courier new,courier,monospace&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ]&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:courier new,courier,monospace&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ]&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:courier new,courier,monospace&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ]&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:courier new,courier,monospace&quot;&gt;]&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;It wil generate this diagram&lt;/p&gt;&lt;p&gt;&lt;img alt=&quot;&quot; src=&quot;https://raw.githubusercontent.com/chbailly/plantuml/refs/heads/main/plantuml2.png&quot; style=&quot;height:509px; width:341px&quot;&gt;&lt;/p&gt;&lt;p&gt;A few comments about the syntax:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;When we switch participant the syntax is &quot;Participant.function&quot;&lt;/li&gt;&lt;li&gt;When we reamin on the same participant; then just write &quot;function&quot;&lt;/li&gt;&lt;li&gt;if you want to show the return value then :&amp;nbsp;Participant.function -&amp;gt; ret&lt;/li&gt;&lt;li&gt;When we remain on the same participant but there are several lifelines, then Iit uses different colors.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;What do you think ?&lt;/p&gt;&lt;p&gt;Maybe such a tool already exist ? Now I can generate complex diagrams without being lost...&lt;/p&gt;&lt;p&gt;Of course it works fine with callstacks but the syntax can be adapted, I just showed an example to get the idea.&lt;/p&gt;</description>
<category>Wanted features</category>
<guid isPermaLink="true">https://forum.plantuml.net/19361/suggestion-sequence-diagram-simplified</guid>
<pubDate>Fri, 25 Oct 2024 23:23:43 +0000</pubDate>
</item>
<item>
<title>PlantUML-server: Clean outdated image urls via 'curl -X PURGE https://www.plantuml.com/plantuml/png/...'</title>
<link>https://forum.plantuml.net/19337/plantuml-server-clean-outdated-image-purge-plantuml-plantuml</link>
<description>&lt;p&gt;Some of my diagrams includes another *.puml file (in my case ex. ../C4.puml)* and based on changes in the include file the generated images should be changed too (details see &lt;a href=&quot;https://forum.plantuml.net/13923/how-can-i-clean-cached-include-files-on-plantuml-server&quot; rel=&quot;nofollow&quot;&gt;https://forum.plantuml.net/13923/how-can-i-clean-cached-include-files-on-plantuml-server&lt;/a&gt;). But the main diagram file itself is unchanged and therefore the cached imaged is returned.&amp;nbsp;&lt;br&gt;(this can be simulated with simpler sudoku document too, details see&amp;nbsp;&lt;a href=&quot;https://forum.plantuml.net/13978/dynamic-content-changed-include-calculated-cached-for-days&quot; rel=&quot;nofollow&quot;&gt;https://forum.plantuml.net/13978/dynamic-content-changed-include-calculated-cached-for-days&lt;/a&gt;).&lt;br&gt;&lt;br&gt;Therefore it would be handy that I can clean the outdated images from the cache via&lt;br&gt;'&lt;strong&gt;curl -X PURGE &amp;lt;imageUrl&amp;gt;&lt;/strong&gt;',&lt;br&gt;eg. for the sudoku sample&lt;br&gt;'&lt;strong&gt;curl -X PURGE&amp;nbsp;&lt;/strong&gt;&lt;strong&gt;//www.plantuml.com/plantuml/png/&lt;/strong&gt;9Smn3e8n24VnlQVuRnx0k7-tS4PAR2E5f42ylarStlJoko9fPorjDpnd3h2l9PO1SvXy4TNzKvW19cKjfPIE5yMf6-uFyA0D9XxJtks_jqki7_G7'&amp;nbsp;&lt;br&gt;&lt;br&gt;The Github's Camo cache supports same pattern, details see&amp;nbsp;&lt;a href=&quot;https://forum.plantuml.net/7163/githubs-aggressive-caching-prevent-diagrams-updated-markdown&quot; rel=&quot;nofollow&quot;&gt;https://forum.plantuml.net/7163/githubs-aggressive-caching-prevent-diagrams-updated-markdown&lt;/a&gt;.&lt;br&gt;&lt;br&gt;I would extend the pattern, that a purge deletes automatically all cached formats (png, svg, ...)&lt;/p&gt;</description>
<category>Wanted features</category>
<guid isPermaLink="true">https://forum.plantuml.net/19337/plantuml-server-clean-outdated-image-purge-plantuml-plantuml</guid>
<pubDate>Sun, 20 Oct 2024 15:50:57 +0000</pubDate>
</item>
<item>
<title>Add &quot;parent task&quot; feature to Gantt diagram</title>
<link>https://forum.plantuml.net/19322/add-parent-task-feature-to-gantt-diagram</link>
<description>Would it be possible to add a &amp;quot;parent task&amp;quot; feature on the Gantt feature of PlantUML please?&lt;br /&gt;
&lt;br /&gt;
It seems now quite popular in Gantt diagram to be able to configure a &amp;quot;parent&amp;quot; / &amp;quot;master&amp;quot; / &amp;quot;epic&amp;quot; / &amp;quot;story&amp;quot; task above others to define a &amp;quot;logical relation&amp;quot; between several tasks. To say it otherwize, all the other tasks are to be done to accomplish this &amp;quot;parent task&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Common rendering example: &lt;a href=&quot;https://jsganttimproved.github.io/jsgantt-improved/&quot; rel=&quot;nofollow&quot;&gt;https://jsganttimproved.github.io/jsgantt-improved/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Proposed syntax:&lt;br /&gt;
&lt;br /&gt;
[Parent] starts 2024-07-17 &amp;nbsp;and ends 2024-07-29&lt;br /&gt;
[T1] is a child of [Parent]&lt;br /&gt;
&lt;br /&gt;
The children tasks shall use the whole duration of their parent task in case no start/end is defined.&lt;br /&gt;
&lt;br /&gt;
What do you think about this idea? If it makes sense, and if it can be useful, I can continue thinking about this and make a better proposal.</description>
<category>Wanted features</category>
<guid isPermaLink="true">https://forum.plantuml.net/19322/add-parent-task-feature-to-gantt-diagram</guid>
<pubDate>Fri, 18 Oct 2024 15:32:42 +0000</pubDate>
</item>
<item>
<title>Is it possible to get rackdiag and packetdiag by  integrated into plantuml?</title>
<link>https://forum.plantuml.net/19307/possible-get-rackdiag-packetdiag-integrated-into-plantuml</link>
<description>&lt;a href=&quot;http://blockdiag.com/en/nwdiag/rackdiag-examples.html&quot; rel=&quot;nofollow&quot;&gt;http://blockdiag.com/en/nwdiag/rackdiag-examples.html&lt;/a&gt;</description>
<category>Wanted features</category>
<guid isPermaLink="true">https://forum.plantuml.net/19307/possible-get-rackdiag-packetdiag-integrated-into-plantuml</guid>
<pubDate>Fri, 11 Oct 2024 19:28:57 +0000</pubDate>
</item>
<item>
<title>Sequence diagrams: Sending messages while slanted arrow is in progress.</title>
<link>https://forum.plantuml.net/19287/sequence-diagrams-sending-messages-while-slanted-progress</link>
<description>&lt;p&gt;Hello,&lt;br&gt;&lt;br&gt;I'm rather new in the PlantUML forum, but after exploring the Sequence Diagram syntax, I've come to conclusion that there is no such option to send messages while current slanted arrow is in progress.&lt;br&gt;&lt;br&gt;I'm working with kind of message queue framework(*) and sometimes commands are not &quot;dequeued&quot; immediately because of current assignment which is still in progress. In such case, the command will be dequeued only when current one is done.&lt;br&gt;&lt;br&gt;But this doesn't mean new messages cannot be sent meanwhile. Take a look at the following image:&lt;br&gt;&lt;img alt=&quot;&quot; src=&quot;https://imgur.com/a/ulLxOUm&quot; style=&quot;float:right; height:1px; width:1px&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://i.postimg.cc/MKpQ7XC1/image.png&quot; style=&quot;height:191px; width:400px&quot;&gt;&lt;br&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I understand my issue solving might mess with the diagram timing, but this may be solved if slanted&amp;nbsp;arrows&amp;nbsp;degree&amp;nbsp;is based on time steps rather than plain pixels.&lt;/p&gt;&lt;p&gt;Either way, I'm sure it will be pretty useful.&lt;br&gt;&lt;br&gt;&lt;br&gt;Cheers,&lt;br&gt;Ran&lt;br&gt;&lt;br&gt;(*) A message queue framework is best explained as a system made of multiple independent state machines, each is designated for specific set of actions. The communication between state machines is made by queueing commands between one and other and a new queue command is processed only after completing the last one. Any state machine can send queues (Enqueueing) to any other, but for any &quot;communication channel&quot; there is only one target state machine - dequeuer.&lt;br&gt;I guess the implementation may vary between software languages, but believe the core idea is the same. I'm using LabView programming language to implement it.&lt;/p&gt;</description>
<category>Wanted features</category>
<guid isPermaLink="true">https://forum.plantuml.net/19287/sequence-diagrams-sending-messages-while-slanted-progress</guid>
<pubDate>Sun, 06 Oct 2024 06:32:26 +0000</pubDate>
</item>
<item>
<title>Support interrupt region and action type (especially accept time event action)</title>
<link>https://forum.plantuml.net/19247/support-interrupt-region-action-especially-accept-action</link>
<description>In the UML2.5 document, for activity diagram there is a description of Interruptible Activity Regions in section 15.6.4.2 and section 16 has a description for classifying actions. However, with the latest plantUML version I have not seen these features. I really hope that the library will support these syntaxes in the near future to solve our problem.</description>
<category>Wanted features</category>
<guid isPermaLink="true">https://forum.plantuml.net/19247/support-interrupt-region-action-especially-accept-action</guid>
<pubDate>Fri, 13 Sep 2024 04:15:17 +0000</pubDate>
</item>
<item>
<title>How do I limit a timing diagram's time span to a specific duration?</title>
<link>https://forum.plantuml.net/19232/how-do-limit-timing-diagrams-time-span-to-specific-duration</link>
<description>&lt;p&gt;I have a process that involves several sequences of events that are synchronized by a clock pulse. I'd like to diagram that using a &lt;span style=&quot;font-family:lucida sans unicode,lucida grande,sans-serif&quot;&gt;clock &quot;clk&quot; as C with period 100 pulse 1 offset 0&lt;/span&gt;&amp;nbsp;to display the synchronizing clock, and with a few repeats of the period with actions at specific times or a representation of an analog signal.&amp;nbsp;&lt;/p&gt;&lt;p&gt;For clarity, I'd like the figure to display an integer number of clock periods.&lt;/p&gt;&lt;p&gt;However, PlantUML seems to always draw one more period of the clock than I want, filling in the other signals with the last values they had specified.&lt;/p&gt;&lt;p&gt;If it were possible to set the exact width of the diagram, that would be ideal.&lt;/p&gt;</description>
<category>Wanted features</category>
<guid isPermaLink="true">https://forum.plantuml.net/19232/how-do-limit-timing-diagrams-time-span-to-specific-duration</guid>
<pubDate>Fri, 06 Sep 2024 18:52:48 +0000</pubDate>
</item>
<item>
<title>Structured Anamysis and Design Technique - SADT</title>
<link>https://forum.plantuml.net/19228/structured-anamysis-and-design-technique-sadt</link>
<description>Hi,&lt;br /&gt;
&lt;br /&gt;
Will PlantUML produce SADT diagrams one day?&lt;br /&gt;
&lt;br /&gt;
Thanks</description>
<category>Wanted features</category>
<guid isPermaLink="true">https://forum.plantuml.net/19228/structured-anamysis-and-design-technique-sadt</guid>
<pubDate>Tue, 03 Sep 2024 14:29:31 +0000</pubDate>
</item>
<item>
<title>Can we customize the export and import options with third party  web applications ?</title>
<link>https://forum.plantuml.net/19144/customize-export-import-options-third-party-applications</link>
<description>Hello, We want to import and export the diagrams from our web application polarion to plantUML. Please let us know how to directly integrate the polarion to plantUML.</description>
<category>Wanted features</category>
<guid isPermaLink="true">https://forum.plantuml.net/19144/customize-export-import-options-third-party-applications</guid>
<pubDate>Wed, 07 Aug 2024 07:28:00 +0000</pubDate>
</item>
<item>
<title>Venn diagrams</title>
<link>https://forum.plantuml.net/19093/venn-diagrams</link>
<description>&lt;p&gt;Vote for Venn diagrams: &lt;a href=&quot;https://github.com/plantuml/plantuml/issues/1862&quot; rel=&quot;nofollow&quot;&gt;https://github.com/plantuml/plantuml/issues/1862&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;img alt=&quot;&quot; src=&quot;https://media.discordapp.net/attachments/1084966845100072980/1264166040405934090/image.png?ex=669ce1df&amp;amp;is=669b905f&amp;amp;hm=d2dec9e2f99f018156a08da62d11a6eaef0ee6023f0a102e654bfac2dfdcf836&amp;amp;=&amp;amp;format=webp&amp;amp;quality=lossless&amp;amp;width=934&amp;amp;height=592&quot; style=&quot;height:592px; width:934px&quot;&gt;&lt;/p&gt;</description>
<category>Wanted features</category>
<guid isPermaLink="true">https://forum.plantuml.net/19093/venn-diagrams</guid>
<pubDate>Sat, 20 Jul 2024 10:26:52 +0000</pubDate>
</item>
<item>
<title>Request: Add support for displaying lost and found messages (filled black circle)</title>
<link>https://forum.plantuml.net/19075/request-support-displaying-found-messages-filled-black-circle</link>
<description>&lt;p&gt;Hey,&amp;nbsp;&lt;/p&gt;&lt;p&gt;currently I'm using the following code to display a found and lost message. Only open circles are rendered, but UML demands for a filled circle.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:courier new,courier,monospace&quot;&gt;@startuml&lt;br&gt;hide footbox&lt;br&gt;skinparam style strictuml&lt;br&gt;participant &quot;: A&quot; as a&lt;br&gt;[o-&amp;gt; a ++ : method(key : char)&lt;br&gt;[o&amp;lt;&amp;lt;-- a : method(dir : String) : ret&lt;br&gt;@enduml &lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;img alt=&quot;&quot; src=&quot;denied:data:image/png;base64,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&quot;&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;It is also somewhat discussed &lt;a rel=&quot;nofollow&quot; href=&quot;https://forum.plantuml.net/2222/whats-represent-message-doesnt-received-sequence-diagram&quot;&gt;in this question&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;It would be great if there was a possiblity to make the circles filled. Maybe there is some workaround?&lt;br&gt;Thank you!&lt;/p&gt;</description>
<category>Wanted features</category>
<guid isPermaLink="true">https://forum.plantuml.net/19075/request-support-displaying-found-messages-filled-black-circle</guid>
<pubDate>Wed, 17 Jul 2024 10:53:27 +0000</pubDate>
</item>
<item>
<title>[Digram beta]: Can I Do This ? if (A) then (&lt;direction:right&gt;yes)</title>
<link>https://forum.plantuml.net/19064/digram-beta-can-i-do-this-if-a-then-direction-right-yes</link>
<description>&lt;p&gt;I Want to Chose the direction of my condition in &quot;Diagram Beta&quot; like this:&lt;/p&gt;&lt;p&gt;&lt;em&gt;if (A) then (&amp;lt;direction:right&amp;gt;yes)&lt;/em&gt;&lt;/p&gt;&lt;p&gt;Is it possible to add this kind of feature ?&lt;/p&gt;</description>
<category>Wanted features</category>
<guid isPermaLink="true">https://forum.plantuml.net/19064/digram-beta-can-i-do-this-if-a-then-direction-right-yes</guid>
<pubDate>Wed, 10 Jul 2024 09:44:33 +0000</pubDate>
</item>
<item>
<title>[mindmap]  Please add the possibility to assign an ID and/or a class to the generated element for the SVG export</title>
<link>https://forum.plantuml.net/19062/mindmap-please-possibility-assign-generated-element-export</link>
<description>&lt;p&gt;Hi,&lt;/p&gt;&lt;p&gt;In Graphviz, we have 3 important attributes for the SVG export :&amp;nbsp;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;span style=&quot;font-size:14px&quot;&gt;&lt;a rel=&quot;nofollow&quot; href=&quot;https://graphviz.org/docs/attrs/class/&quot;&gt;class&lt;/a&gt;&amp;nbsp;:&lt;/span&gt;&lt;span style=&quot;font-size:12px&quot;&gt;&amp;nbsp;&lt;span style=&quot;color:rgb(33, 37, 41); font-family:open sans,-apple-system,system-ui,segoe ui,roboto,helvetica neue,arial,sans-serif,apple color emoji,segoe ui emoji,segoe ui symbol&quot;&gt;Classnames to attach to the node, edge, graph, or cluster's SVG element&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;h1&gt;&lt;span style=&quot;font-size:14px&quot;&gt;&lt;a rel=&quot;nofollow&quot; href=&quot;https://graphviz.org/docs/attrs/id/&quot;&gt;id&lt;/a&gt;&amp;nbsp;: identifiers for graph objects&lt;/span&gt;&lt;/h1&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;a rel=&quot;nofollow&quot; href=&quot;https://graphviz.org/docs/attrs/stylesheet/&quot;&gt;stylesheet&lt;/a&gt;&amp;nbsp;:&lt;span style=&quot;font-size:14px&quot;&gt;&amp;nbsp;&lt;span style=&quot;color:rgb(33, 37, 41); font-family:open sans,-apple-system,system-ui,segoe ui,roboto,helvetica neue,arial,sans-serif,apple color emoji,segoe ui emoji,segoe ui symbol&quot;&gt;A URL or pathname specifying an XML style sheet, used in SVG output&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;These attributes are important if we want to add with javascript some interactivity to the diagram.&lt;/p&gt;&lt;p&gt;What are the possibilities in Plantuml today ? I checked a bit the documentation but I did not see anything linked to that topic.&lt;/p&gt;&lt;p&gt;If we focus on mindmap,&amp;nbsp;the generated node is a &lt;strong&gt;rect&lt;/strong&gt; followed by a &lt;strong&gt;text&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;for example in the mindmap diagram if we have : &lt;strong&gt;+ Some Node&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;it will produce&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;lt;rect ...attributes&amp;gt;&amp;lt;/rect&amp;gt; // shape for the node&lt;/p&gt;&lt;p&gt;&amp;lt;text ...attributes &amp;gt;Some Node&amp;lt;/text&amp;gt; // the text of the node&lt;/p&gt;&lt;p&gt;(it's the simplest case, if links are added then anchors will appear...)&lt;/p&gt;&lt;p&gt;I would love to have the ability to produce :&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;lt;rect id=&quot;myID&quot; class=&quot;myClass&quot; ...&amp;gt;&amp;lt;/rect&amp;gt; // shape for the node&lt;/p&gt;&lt;p&gt;&amp;lt;text ...&amp;gt;Some Node&amp;lt;/text&amp;gt; // the text of the node&lt;/p&gt;&lt;p&gt;Today we can reference classname like so :&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size:18px&quot;&gt;&lt;strong&gt;Class&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;+ Some Node&amp;lt;&amp;lt;myClass&amp;gt;&amp;gt;&amp;nbsp;&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;we could then add in the corresponding element this class name (&amp;lt;rect class=&quot;myClass&quot; ...&amp;gt;&amp;lt;/rect&amp;gt;)&amp;nbsp;&lt;/li&gt;&lt;li&gt;Why the element &lt;strong&gt;rect&lt;/strong&gt; instead of the element&amp;nbsp;&lt;strong&gt;text&lt;/strong&gt; ? I don't really care the important part is to have some infos that helps us to know where we are.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;of course I understand the problem... for&amp;nbsp;plantuml point of view &amp;lt;&amp;lt;myClass&amp;gt;&amp;gt; is used to apply the style defined by&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;lt;style&amp;gt;&lt;/p&gt;&lt;p&gt;.myClass{&lt;/p&gt;&lt;p&gt;}&lt;/p&gt;&lt;p&gt;&amp;lt;/style&amp;gt;&lt;/p&gt;&lt;p&gt;and we could have&amp;nbsp; &lt;strong&gt;FontSize&lt;/strong&gt; and &lt;strong&gt;BackGroundColor&lt;/strong&gt; inside it.&amp;nbsp;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;FontSize&amp;nbsp;&lt;/strong&gt;will &amp;nbsp;impact&amp;nbsp;the &lt;strong&gt;text&lt;/strong&gt; element,&amp;nbsp;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;BackGroundColor&amp;nbsp;&lt;/strong&gt;will impact the &lt;strong&gt;rect&lt;/strong&gt; element&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;so we indeed have a problem of consistency here...because &quot;one plantuml statement&quot; produces multiple svg elements... so I don't know how we could resolve that.&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size:18px&quot;&gt;&lt;strong&gt;ID&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;+ Some Node&amp;lt;&amp;lt;#myID&amp;gt;&amp;gt;&amp;nbsp; &amp;nbsp;&lt;/strong&gt;( to keep things close to the web )&amp;nbsp;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;we can then add in the corresponding element&amp;nbsp;this id (&amp;lt;rect&amp;nbsp;id=&quot;myID&quot; ...&amp;gt;&amp;lt;/rect&amp;gt;)&amp;nbsp;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Here the issue is why target &lt;strong&gt;rect&lt;/strong&gt;&amp;nbsp;element&amp;nbsp;rather than the &lt;strong&gt;text&lt;/strong&gt; element ?&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size:18px&quot;&gt;&lt;strong&gt;Class and ID&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;+ Some Node&amp;lt;&amp;lt;#myID myClass&amp;gt;&amp;gt;&amp;nbsp;&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;we can then add in the corresponding element both&amp;nbsp;(&amp;lt;rect&amp;nbsp;id=&quot;myID&quot; class=&quot;myClass&quot;&amp;nbsp;...&amp;gt;&amp;lt;/rect&amp;gt;)&amp;nbsp;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;This is just a straightforward first draft to present the request&lt;/p&gt;&lt;p&gt;Thanks&lt;/p&gt;&lt;p&gt;&lt;/p&gt;</description>
<category>Wanted features</category>
<guid isPermaLink="true">https://forum.plantuml.net/19062/mindmap-please-possibility-assign-generated-element-export</guid>
<pubDate>Tue, 09 Jul 2024 16:40:29 +0000</pubDate>
</item>
</channel>
</rss>