I'm using a python-based Fortran source code documentation generator (FORD; https://github.com/Fortran-FOSS-Programmers/ford) which outputs html files, similar to sphinx. FORD allows you to include markdown files which can contain links to certain parts in the documentation. These links are specified with double brackets (e.g. [[myfunction]]). In the html code created from the md files, these links are then replaced by the appropriate URL by FORD.
I would like to include plantuml diagrams, which is possible with the plantuml-markdown python extension. But adding links is problematic since both plantuml and FORD use double brackets to specify links. I was hoping that I could simply use four sets of brackets ([[[[myfuncion]]]]). Plantuml would then remove the outer set, creating a link [[myfunction]] in the html output and FORD would replace that by the correct URL. But this doesn't work: plantuml complains about incorrect syntax (e.g. participant parcip [[[[parcip]]]] ). I also tried escaping the inner brackets (participant parcip [[\[\[parcip\]\]]]) but this doesn't work either.
Would it be possible to create hyperlinks with double brackets in the URL in plantuml?
This question is similar to this one https://forum.plantuml.net/1170/how-can-i-escape-double-square-brackets?show=1170#q1170 but the difference is that the poster wants the label of the link to have double brackets while I want this for URL.