Problem with processing latex output of license / licence command

0 votes
asked Jun 13, 2018 in Closed bug by albert (3,520 points)
recategorized Jun 13, 2018 by albert

I have a file with the following content:

@startuml
license
@enduml

and when I give the following command:

java -Djava.awt.headless=true -jar "D:/Programs/plantuml\plantuml.jar" -tlatex aa.pu

the resulting aa.latex I'm converting with pdflatex (or xelatex) and I get the error message:

! Extra }, or forgotten $.
l.22 ...plantuml.com/patreon (only 1$ per month!)}
                                                  ;

Problem is the $-sign in latex this should be escaped by means of a backslash.

Same happens with the licence command as well and in the latex:nopremble mode

This happens with the latest plantuml.1.2018.7.jar file and also with the beta version that I downloaded 2018-06-13 around 10:25.

1 Answer

+1 vote
answered Jun 13, 2018 by plantuml (294,960 points)
selected Jun 13, 2018 by albert
 
Best answer
Thanks for your test.

This should be fixed in last beta 1.2018.08beta8 from http://beta.plantuml.net/plantuml.jar

(You can use "java -jar plantuml.jar -version" to print exact release or beta version)
commented Jun 13, 2018 by albert (3,520 points)
Thanks.

Looks OK now with 1.2018.08beta9
...