Try   HackMD

中文教學

How to use MathJax & UML

Check the source of this note
Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More →

You can create various types of charts and mathematical expressions on HackMD. Refer to the example below.

MathJax

You can render LaTeX mathematical expressions using MathJax, as on math.stackexchange.com, except the space after the start $ and the space before the end $ are not allowed in the inline math:

The Gamma function satisfying

Γ(n)=(n1)!nN is via the Euler integral

x=b±b24ac2a.

Γ(z)=0tz1etdt.

More information about LaTeX mathematical expressions.

Click here

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More →
.

Mind map

console.log('code block');
inline code
multiline
text
inline text styles
links
Features
Related
Links
markmap

UML Diagrams

Sequence Diagrams

You can render sequence diagrams like this:

Created with Raphaël 2.2.0AliceAliceBobBobHello Bob, how are you?Bob thinksI am good thanks!Alice respondsWhere have you been?

Graphviz







hierarchy



Headteacher

Headteacher



Deputy1

Deputy1



Headteacher->Deputy1





Deputy2

Deputy2



Headteacher->Deputy2





BusinessManager

BusinessManager



Headteacher->BusinessManager





Teacher1

Teacher1



Deputy1->Teacher1





Teacher2

Teacher2



Deputy1->Teacher2





ITManager

ITManager



BusinessManager->ITManager





Learn more about 'Graphviz'

Abc

Created with Raphaël 2.1.2Speed the PloughTrad.

More information about sequence diagrams syntax here.
More information about flow charts syntax here.
More information about graphviz syntax here
More information about mermaid syntax here
More information about abc syntax here