PlantUML: Как изменить стиль диаграммы - PullRequest
0 голосов
/ 26 сентября 2019

некоторое время я использую PlantUML для создания диаграммы последовательности.Все работает нормально ... но выглядело немного скучно и "по-гиковски".

Так что я заглянул за хорошими спрайтами и нашел PlantUML Icon-Font Sprites на GitHub.Я успешно включил спрайты в свою диаграмму последовательности, но как только я их использовал, я получил синтаксическую ошибку.После некоторого исследования я обнаружил, что PlantUML пытается создать диаграммы состояний, и некоторые элементы диаграммы последовательности (например, разделитель) недопустимы.

Итак, мои два вопроса:

  1. КакPlantUML решает, какой тип диаграммы нарисовать?
  2. Как я могу изменить это на диаграммы последовательности?

Пример

@startuml
!pragma teoz true
skinparam defaultTextAlignment center

!include puml-icons/common.puml
!include  puml-icons/font-awesome-5/user.puml

hide footbox
/'FA5_USER(Alice, Alice)
FA5_USER(Bob, Bob)'/

Alice -> Bob: Authentication Request
Bob --> Alice: Authentication Response
@enduml

Sequence diagram

@startuml
!pragma teoz true
skinparam defaultTextAlignment center

!include puml-icons/common.puml
!include  puml-icons/font-awesome-5/user.puml

hide footbox
FA5_USER(Alice, Alice)
FA5_USER(Bob, Bob)

Alice -> Bob: Authentication Request
Bob --> Alice: Authentication Response
@enduml

enter image description here

...