Register
Process Type
Graphical expression
Mind Type
Structured expression
Note Type
Efficient expression

Časová osaSyntaxe

Časová osa

Časová osa je diagram sloužící k znázornění událostí, dat nebo časových období. Obvykle se vykresluje graficky pro zobrazení plynutí času a obvykle je uspořádán chronologicky. Základní časová osa uvádí události v chronologickém pořadí, obvykle s daty jako značkami. Časovou osu lze použít také k zobrazení vztahů mezi událostmi, například vztahů mezi událostmi v životě člověka.

Kód
                            
Kopírovat
Vložení
timeline title History of Social Media Platform 2002 : LinkedIn 2004 : Facebook : Google 2005 : YouTube 2006 : Twitter

Syntaxe

Syntaxe pro vytvoření časové osy je jednoduchá. Je třeba začít syntaxí timeline, aby mermaid věděl, že chcete vytvořit časovou osu.

Poté můžete časové ose přidat název. To se provede přidáním syntaxe title následované textem názvu.

Poté přidejte data časové osy, která vždy začínají časovým obdobím, za nímž následuje dvojtečka a poté text události. Volitelně můžete přidat další dvojtečku a poté text události. Každé časové období tedy může mít jednu nebo více událostí.

                            
Kopírovat
Vložení
{time period} : {event}

nebo

                            
Kopírovat
Vložení
{time period} : {event} : {event}

nebo

                            
Kopírovat
Vložení
{time period} : {event} : {event} : {event}

Poznámka: časová období a události jsou jednoduché texty, neomezují se na čísla.

mermaid.grammar_timeline_note_see_up_exemport_s

Kód
                            
Kopírovat
Vložení
timeline title History of Social Media Platform 2002 : LinkedIn 2004 : Facebook : Google 2005 : YouTube 2006 : Twitter

Tímto způsobem můžeme pomocí textového přehledu generovat časovou osu. Pořadí časových období a událostí je důležité, protože se použije pro vykreslení časové osy. První časové období bude umístěno na levou stranu časové osy a poslední časové období na pravou stranu časové osy.

Pokud ve stejném časovém období nastane více událostí, první událost bude v horní části daného časového období a poslední událost ve spodní části daného časového období.

Seskupení časových období

Časová období můžete seskupit do různých částí/epoch. Lze toho dosáhnout přidáním syntaxe section následované názvem části.

Všechna následující časová období budou umístěna do této části, dokud není definována nová část.

Pokud není definována žádná část, všechna časová období budou umístěna do výchozí části.

mermaid.grammar_timeline_default_see_one_some_part

Kód
                            
Kopírovat
Vložení
timeline title Timeline of Industrial Revolution section 17th-20th century Industry 1.0 : Machinery, Water power, Steam <br>power Industry 2.0 : Electricity, Internal combustion engine, Mass production Industry 3.0 : Electronics, Computers, Automation section 21st century Industry 4.0 : Internet, Robotics, Internet of Things Industry 5.0 : Artificial intelligence, Big data, 3D printing

Jak můžete vidět, časová období jsou umístěna v jednotlivých částech a jednotlivé části jsou uspořádány v pořadí, v jakém byly definovány.

Všechna časová období a události v rámci určité části se řídí podobným barevným schématem; to usnadňuje vidět vztahy mezi časovými obdobími a událostmi.

Zalomení dlouhých časových období nebo dlouhých událostí

Ve výchozím nastavení se text časových období a událostí automaticky zalomí, pokud je příliš dlouhý.

Zalomení můžete také vynutit.

mermaid.grammar_timeline_force_one_this_time_long

Kód
                            
Kopírovat
Vložení
timeline title England's History Timeline section Stone Age 7600 BC : Britain's oldest known house was built in Orkney, Scotland 6000 BC : Sea levels rise and Britain becomes an island.<br> The people who live here are hunter-gatherers. section Bronze Age 2300 BC : People arrive from Europe and settle in Britain. <br>They bring farming and metalworking. : New styles of pottery and ways of burying the dead appear. 2200 BC : The last major building works are completed at Stonehenge.<br> People now bury their dead in stone circles. : The first metal objects are made in Britain.Some other nice things happen. it is a good time to be alive.
Kód
                            
Kopírovat
Vložení
timeline title MermaidChart 2023 Timeline section 2023 Q1 <br> Release Personal Tier Bullet 1 : sub-point 1a : sub-point 1b : sub-point 1c Bullet 2 : sub-point 2a : sub-point 2b section 2023 Q2 <br> Release XYZ Tier Bullet 3 : sub-point <br> 3a : sub-point 3b : sub-point 3c Bullet 4 : sub-point 4a : sub-point 4b

Styl časových období a událostí

Jak již bylo uvedeno, každá část má barevné schéma a každé časové období a událost v rámci každé části se řídí stejným barevným schématem.

Samostatné nastavení stylu časového období, tj. každé časové období (a jeho příslušné události) má vlastní barevné schéma.

Kód
                            
Kopírovat
Vložení
timeline title History of Social Media Platform 2002 : LinkedIn 2004 : Facebook : Google 2005 : YouTube 2006 : Twitter

Poznámka: není definována žádná část, každé časové období a jeho příslušné události mají vlastní barevné schéma.

Vlastní barevné schéma

Barevné schéma můžete přizpůsobit pomocí proměnných tématu cScale0 až cScale11, což změní barvu pozadí. Mermaid umožňuje nastavit jedinečné barvy až pro 12 částí, přičemž proměnná cScale0 řídí barvu první části nebo časového období, proměnná cScale1 barvu druhé části atd. Pokud částí je více než 12, barevné schéma se začne opakovat.

Pokud chcete změnit také barvu popředí určité části, můžete to provést pomocí proměnných tématu odpovídajících proměnným cScaleLabel0 až cScaleLabel11.

Poznámka: výchozí hodnoty těchto proměnných tématu se přebírají z vybraného tématu. Pokud chcete přepsat výchozí hodnoty, můžete pomocí syntaxe initialize přidat vlastní hodnoty proměnných tématu.

Příklad:

Nyní přepišme výchozí hodnoty proměnných cScale0 až cScale2:

Kód
                            
Kopírovat
Vložení
--- config: logLevel: 'debug' theme: 'default' themeVariables: cScale0: '#ff0000' cScaleLabel0: '#ffffff' cScale1: '#00ff00' cScale2: '#0000ff' cScaleLabel2: '#ffffff' --- timeline title History of Social Media Platform 2002 : LinkedIn 2004 : Facebook : Google 2005 : YouTube 2006 : Twitter 2007 : Tumblr 2008 : Instagram 2010 : Pinterest

Téma

Mermaid podporuje mnoho předdefinovaných témat, která můžete použít k nalezení vhodného tématu. Poznámka: můžete skutečně přepsat proměnné existujícího tématu a vytvořit si vlastní téma.

mermaid.grammar_timeline_theme_pre_no_same

  • redux-color
  • redux-dark-color
  • redux
  • redux-dark
  • default
  • neutral
  • dark
  • forest
  • neo
  • neo-dark
  • base

Poznámka: chcete-li změnit téma, můžete použít syntaxi initialize.

Základní téma

Kód
                            
Kopírovat
Vložení
--- config: logLevel: 'debug' theme: 'base' --- timeline title History of Social Media Platform 2002 : LinkedIn 2004 : Facebook : Google 2005 : YouTube 2006 : Twitter 2007 : Tumblr 2008 : Instagram 2010 : Pinterest

Lesní téma

Kód
                            
Kopírovat
Vložení
--- config: logLevel: 'debug' theme: 'forest' --- timeline title History of Social Media Platform 2002 : LinkedIn 2004 : Facebook : Google 2005 : YouTube 2006 : Twitter 2007 : Tumblr 2008 : Instagram 2010 : Pinterest

Tmavé téma

Kód
                            
Kopírovat
Vložení
--- config: logLevel: 'debug' theme: 'dark' --- timeline title History of Social Media Platform 2002 : LinkedIn 2004 : Facebook : Google 2005 : YouTube 2006 : Twitter 2007 : Tumblr 2008 : Instagram 2010 : Pinterest

Výchozí téma

Kód
                            
Kopírovat
Vložení
--- config: logLevel: 'debug' theme: 'default' --- timeline title History of Social Media Platform 2002 : LinkedIn 2004 : Facebook : Google 2005 : YouTube 2006 : Twitter 2007 : Tumblr 2008 : Instagram 2010 : Pinterest

Neutrální téma

Kód
                            
Kopírovat
Vložení
--- config: logLevel: 'debug' theme: 'neutral' --- timeline title History of Social Media Platform 2002 : LinkedIn 2004 : Facebook : Google 2005 : YouTube 2006 : Twitter 2007 : Tumblr 2008 : Instagram 2010 : Pinterest