StereotypeABorderColor [ #predefinedColorName | #hexColorNumber ]. The font color for text in a Database. The font name for text in a Class. Both must start with a #. Use either a predefined color name or the hexidecimal number of a color. You must have the font installed on your computer. The font color for text in a Database Stereotype. Drawing UML with PlantUML Language Reference Guide (Version 8023) PlantUML is an Open Source project that allows to quickly write: • Sequence diagram, • Usecase diagram, • Class diagram, • Activity diagram, • Component diagram, • State diagram, • Object diagram. PartitionFontColor [ #predefinedColorName | #hexColorNumber ], PartitionFontName [ fontNameOnYourSystem ], PartitionFontStyle [ normal | plain | italic | bold ], PathHoverColor [ #predefinedColorName | #hexColorNumber ], QueueBackgroundColor [ #predefinedColorName | #hexColorNumber ]. Environment. The background (fill) color for a SequenceReference. The background (fill) color for a Legend. ArtifactFontName [ fontNameOnYourSystem ], The font name for text in an Artifact. (You can check by using the PlantUML command-line option -printfonts. The font name for text in zz. DesignedBackgroundColor [ #predefinedColorName | #hexColorNumber ]. What would you like to do? You must have the font installed on your computer. (You can check by using the PlantUML command-line option -printfonts.). All “skinparams” (skin parameters) available in PlantUML in alphabetical order. (It doesn’t work; it’s ignored. The background (fill) color for for a StereotypeA. The font size for text in a Control Stereotype. EntityBackgroundColor [ #predefinedColorName | #hexColorNumber ]. The background (fill) color for for a Folder. We can change the line style and color when we "draw" the line in our PlantUML definition. Maybe graphviz? (You can check by using the PlantUML command-line option -printfonts.). Cách sửa đường dẫn PlantUML. LexicalBorderColor [ #predefinedColorName | #hexColorNumber ]. (You can check by using the PlantUML command-line option -printfonts. The background (fill) color for for a Legend. The background (fill) color for for an Agent element. (You can check by using the PlantUML command-line option -printfonts.). (btw: PlantUML is a very nice tool to create graphical output from a textual description embedded embedded markup documents like asciidoc or reStructuredText) ... you can use skinparam linetype ortho. @startuml skinparam linetype polyline rectangle something as smt1 rectangle else as els1 rectangle here as here1 smt1 - els1 smt1 - here1 @enduml I have tested locally version 8035 8036 8037 and all render it correctly, so I am unsure where else the problem could be. SequenceBoxFontColor [ #predefinedColorName | #hexColorNumber ]. The font color for text in a Component Stereotype. Both must start with a #. The text alignment for all text that does not have alignment set with a skinparam. It’s hard to figure out exactly what commands can and cannot be used in what contexts. (You can check by using the PlantUML command-line option -printfonts.). DomainBorderColor [ #predefinedColorName | #hexColorNumber ]. The background (fill) color for for a SequenceGroupBody. Both must start with a #. Controlling Class Layout. The background (fill) color for every shape in an Activity diagram. The font color for text in a Cloud Stereotype. ), AgentFontStyle [ normal | plain | italic | bold ], AgentStereotypeFontColor [ #predefinedColorName | #hexColorNumber ]. You must have the font installed on your computer. The font color for text in a Domain. The font color for text for arrows. ActivityEndColor [ #predefinedColorName | #hexColorNumber ]. Use either a predefined color name or the hexidecimal number of a color. The font name for text in a Caption. InterfaceFontColor [ #predefinedColorName | #hexColorNumber ], InterfaceFontName [ fontNameOnYourSystem ], InterfaceFontStyle [ normal | plain | italic | bold ], InterfaceStereotypeFontColor [ #predefinedColorName | #hexColorNumber ], InterfaceStereotypeFontName [ fontNameOnYourSystem ], InterfaceStereotypeFontStyle [ normal | plain | italic | bold ], LegendBackgroundColor [ #predefinedColorName | #hexColorNumber ]. (You can check by using the PlantUML command-line option -printfonts. The background (fill) color for for a Title. activityDiamondBackgroundColor [ #predefinedColorName | #hexColorNumber ]. The background (fill) color for for a Queue. Use either a predefined color name or the hexidecimal number of a color. @startuml skinparam linetype ortho .... @enduml Then it looked like this: Still the red edges are much too long and unnecessarily crooked. PackageBorderColor [ #predefinedColorName | #hexColorNumber ]. The background (fill) color for for a File. You must have the font installed on your computer. StorageBorderColor [ #predefinedColorName | #hexColorNumber ]. We use optional third-party analytics cookies to understand how you use GitHub.com so we can build better products. Use either a predefined color name or the hexidecimal number of a color. Both must start with a #. Use either a predefined color name or the hexidecimal number of a color. ComponentStereotypeFontName [ fontNameOnYourSystem ], The font name for text in a Component Stereotype. card "<&key> key" card "<&wrench>" key check clock tag Icons can be shown as icon only by disabling the border and background styles. You can always update your selection by clicking Cookie Preferences at the bottom of the page. ActivityBorderColor [ #predefinedColorName | #hexColorNumber ]. Use either a predefined color name or the hexidecimal number of a color. ComponentBackgroundColor [ #predefinedColorName | #hexColorNumber ]. (You can check by using the PlantUML command-line option -printfonts.). The monospaced font (name) for all text that does not have a monospaced font name set with a skinparam. The background (fill) color for for a SequenceBox. Generate UML diagram from textual description. Default is true. CLASS. PlantUML authors have created an article about colors. You must have the font installed on your computer. CollectionsBackgroundColor [ #predefinedColorName | #hexColorNumber ]. The background (fill) color for an Interface. ACTIVITY. ClassAttributeFontColor [ #predefinedColorName | #hexColorNumber ]. CloudStereotypeFontName [ fontNameOnYourSystem ], The font name for text in a Cloud Stereotype. The thickness, in pixels, of the rectangle borders. UML, or Unified Modeling Language, is, as the name implies, a modeling language that allows you to visualize systems.In this post, we’ll look at how PlantUML enables you to create various kinds of diagrams so that you can properly document your software. )=, RectangleStereotypeFontName [ fontNameOnYourSystem ], RectangleStereotypeFontStyle [ normal | plain | italic | bold ]. Example: skinparam defaultFontName Aapex Please note the fontname is highly system dependent, so do not over use it, if you look for portability. ), DomainFontStyle [ normal | plain | italic | bold ], DomainStereotypeFontColor [ #predefinedColorName | #hexColorNumber ]. The font name for text in a Cloud. SequenceLifeLineBackgroundColor GreenYellow, SequenceLifeLineBorderColor [ #predefinedColorName | #hexColorNumber ]. The background (fill) color for for a SequenceLifeLine. This site has different variety of PlantUML examples with rendered images. Star 0 Fork 0; Star Code Revisions 1. Open-source license Update. The font color for text in an Artifact. The background (fill) color for for a SequenceReferenceHeader. RectangleBackgroundColor [ #predefinedColorName | #hexColorNumber ]. The background (fill) color for for an Artifact. Linetypes can be a pattern of dashes, dots, text, and symbols, or unbroken and continuous. MachineFontColor [ #predefinedColorName | #hexColorNumber ], MachineFontStyle [ normal | plain | italic | bold ], MachineStereotypeFontColor [ #predefinedColorName | #hexColorNumber ], MachineStereotypeFontName [ fontNameOnYourSystem ], MachineStereotypeFontStyle [ normal | plain | italic | bold ]. The background (fill) color for a Storage. ParticipantFontColor [ #predefinedColorName | #hexColorNumber ], ParticipantFontName [ fontNameOnYourSystem ]. This script is to show all named colors suggested by PlantUML. SequenceLifeLineBorderThickness [ number ], SequenceNewpageSeparatorColor [ #predefinedColorName | #hexColorNumber ], SequenceParticipantBorderThickness [ number ], SequenceReferenceBackgroundColor [ #predefinedColorName | #hexColorNumber ]. ACTIVITY. RequirementBackgroundColor [ #predefinedColorName | #hexColorNumber ]. Real World PlantUML - Samples of PlantUML. The background (fill) color for for a SequenceDivider. The font size for the stereotype text in a queue. The background (fill) color for an Artifact. The background (fill) color for a Control. It’s hard to figure out exactly what commands can and cannot be used in what contexts. (You can check by using the PlantUML command-line option -printfonts. While is is convenient to not have to lay out the diagrams yourself, it can sometimes produce diagrams that look a bit nasty if you aren't careful. Real World PlantUML - Samples of PlantUML. Embed. Use either a predefined color name or the hexidecimal number of a color. Both must start with a #. Use either a predefined color name or the hexidecimal number of a color. The font color for text in a Class Stereotype. It uses Graphviz software to lay out its diagrams. Here are the specific skinparam options: ParticipantBorderColor [ #predefinedColorName | #hexColorNumber ]. DesignedDomainStereotypeFontColor [ #predefinedColorName | #hexColorNumber ], DesignedDomainStereotypeFontName [ fontNameOnYourSystem ], The font name for text in a DesignedDomain Stereotype. The background (fill) color for a StereotypeN. Tôi đã tạo sơ đồ này bằng cách sử dụng mã sau đây. The background (fill) color for for a Participant. The language of PlantUML is an example of a Domain-specific language. Use either a predefined color name or the hexidecimal number of a color. The font color for text in an Entity. Display the diagram in a “handwritten” style: all lines and outlines are irregularly wavy, as if they were drawn by hand. ActorStereotypeFontStyle [ normal | plain | italic | bold ]. Contents. Both must start with a #. The background (fill) color for for a Partition. COMPONENT. (You can check by using the PlantUML command-line option -printfonts.). TitleFontColor [ #predefinedColorName | #hexColorNumber ], TitleFontStyle [ normal | plain | italic | bold ], UsecaseBackgroundColor [ #predefinedColorName | #hexColorNumber ]. You must have the font installed on your computer. IconPrivateColor [ #predefinedColorName | #hexColorNumber ], IconProtectedBackgroundColor [ #predefinedColorName | #hexColorNumber ]. The PlantUML extension allows to easily add UML diagrams into Wiki using a simple text description. You must have the font installed on your computer. skinparam classFontColor red skinparam classFontSize 10 skinparam classFontName Aapex You can also change the default font for all fonts using skinparam defaultFontName. DatabaseBorderColor [ #predefinedColorName | #hexColorNumber ], DatabaseFontColor [ #predefinedColorName | #hexColorNumber ]. RectangleBorderColor [ #predefinedColorName | #hexColorNumber ]. (You can check by using the PlantUML command-line option -printfonts.). PlantUML is an open-source tool allowing users to create UML diagrams from a plain text language. The font name for text in a Card. Show: Comments History. GitHub Gist: instantly share code, notes, and snippets. You must have the font installed on your computer. DesignedBorderColor [ #predefinedColorName | #hexColorNumber ]. Use either a predefined color name or the hexidecimal number of a color. The background (fill) color for for a Boundary. You must have the font installed on your computer. The font size for text in an Artifact Stereotype. The background (fill) color for for a Package. ), ArtifactFontStyle [ normal | plain | italic | bold ], ArtifactStereotypeFontColor [ #predefinedColorName | #hexColorNumber ]. The font style for the stereotype text for an agent. StereotypeNBackgroundColor [ #predefinedColorName | #hexColorNumber ]. The background (fill) color for for an Entity. ultimate PlantUML Cheatsheet by Andreas Offenhaeuser v.1f5b1b83 Open Iconic is supported out of the box. You must have the font installed on your computer. activityDiamondFontName [ fontNameOnYourSystem ], The font name for text in zz. The font color for all text that does not have a color set with a skinparam. The background (fill) color for a StereotypeA. The font style for stereotype text for an actor. The background (fill) color for for a Card. (You can check by using the PlantUML command-line option -printfonts.) DomainBackgroundColor [ #predefinedColorName | #hexColorNumber ]. Embed Embed this gist in your website. Currently we have the stylesheet saved in google docs and are using an include statement to include the URL in the PlantUML diagram. The background (fill) color for a Component. SequenceTitleFontStyle [ normal | plain | italic | bold ]. The font style for text in an Artifact Stereotype. The background (fill) color for a diamond in an Activity diagram. Both must start with a #. CircledCharacterFontColor [ #predefinedColorName | #hexColorNumber ]. StackBorderColor [ #predefinedColorName | #hexColorNumber ], StackFontColor [ #predefinedColorName | #hexColorNumber ], StackFontStyle [ normal | plain | italic | bold ], StackStereotypeFontColor [ #predefinedColorName | #hexColorNumber ], StackStereotypeFontName [ fontNameOnYourSystem ], StackStereotypeFontStyle [ normal | plain | italic | bold ], StateAttributeFontColor [ #predefinedColorName | #hexColorNumber ], StateAttributeFontName [ fontNameOnYourSystem ], StateAttributeFontStyle [ normal | plain | italic | bold ], StateBackgroundColor [ #predefinedColorName | #hexColorNumber ]. CloudBackgroundColor [ #predefinedColorName | #hexColorNumber ]. GitHub Gist: instantly share code, notes, and snippets. The background (fill) color for a Domain. PlantUML does not implement all InteractionOperator kinds, ... Skinparam: Even though these skinparams start with Group they apply to all frames. ControlBorderColor [ #predefinedColorName | #hexColorNumber ]. QueueStereotypeFontColor [ #predefinedColorName | #hexColorNumber ]. Use either a predefined color name or the hexidecimal number of a color. @startuml skinparam linetype ortho skinparam packageStyle rectangle skinparam shadowing false skinparam class { BackgroundColor White BorderColor Black ArrowColor Black } hide members hide circle User1 ||-up-|{ Role1 User2 ||-down-|{ Role2 User3 ||-left-|{ Role3 User4 ||-right-|{ Role4 @enduml SequenceDividerBorderThickness [ number ], SequenceDividerFontColor [ #predefinedColorName | #hexColorNumber ], SequenceDividerFontName [ fontNameOnYourSystem ], SequenceDividerFontStyle [ normal | plain | italic | bold ], SequenceGroupBackgroundColor [ #predefinedColorName | #hexColorNumber ]. BoundaryStereotypeFontStyle [ normal | plain | italic | bold ]. The background (fill) color for a Requirement. You must have the font installed on your computer. StereotypeIBackgroundColor [ #predefinedColorName | #hexColorNumber ]. For more information, see our Privacy Statement. Learn more. The background (fill) color for a Database. The background (fill) color for for a Designed. DatabaseFontName [ fontNameOnYourSystem ], The font name for text in a Database. StorageBackgroundColor [ #predefinedColorName | #hexColorNumber ]. The background (fill) color for for a State. You must have the font installed on your computer. ), EntityFontStyle [ normal | plain | italic | bold ], EntityStereotypeFontColor [ #predefinedColorName | #hexColorNumber ]. The border thickness for an agent element. Environment. they're used to log you in. Both must start with a #. The font color for characters in the class type circles. Use either a predefined color name or the hexidecimal number of a color. The font size for text in a Class attribute. Note that you need to have a border around the title for there to be a fill color. The color is either a color name or a hexadecimal RGB code prefixed with a hash (#). DiagramBorderColor [ #predefinedColorName | #hexColorNumber ]. (You can check by using the PlantUML command-line option -printfonts. SequenceDividerBackgroundColor GreenYellow, SequenceDividerBorderColor [ #predefinedColorName | #hexColorNumber ]. The background (fill) color for for an IconProtected. The font color for text in a Card Stereotype. Both must start with a #. MachineBorderColor [ #predefinedColorName | #hexColorNumber ]. SequenceReferenceHeaderBackgroundColor GreenYellow, SequenceStereotypeFontColor [ #predefinedColorName | #hexColorNumber ], SequenceStereotypeFontName [ fontNameOnYourSystem ], SequenceStereotypeFontStyle [ normal | plain | italic | bold ], SequenceTitleFontColor [ #predefinedColorName | #hexColorNumber ]. Use either a predefined color name or the hexidecimal number of a color. I have tested locally version 8035 8036 8037 and all render it correctly, so I am unsure where else the problem could be. The background (fill) color for for a diamond on an Activity diagram. AgentBackgroundColor [ #predefinedColorName | #hexColorNumber ]. Use either a predefined color name or the hexidecimal number of a color. StereotypeIBorderColor [ #predefinedColorName | #hexColorNumber ]. ClassBackgroundColor [ #predefinedColorName | #hexColorNumber ]. Both must start with a #. - * and/or sell copies of the Software, and to permit persons to whom the (but just guessing here). The background (fill) color for a Boundary. @startuml skinparam linetype polyline rectangle something as smt1 rectangle else as els1 rectangle here as here1 smt1 - els1 smt1 - here1 @enduml.