Problem with processing latex output of license / licence command

0 votes
asked Jun 13 in Closed bug by albert (1,990 points)
recategorized Jun 13 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 by plantuml (179,660 points)
selected Jun 13 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 by albert (1,990 points)
Thanks.

Looks OK now with 1.2018.08beta9
...