Diagram Alur
Ekspresi grafis
Peta Pikiran
Ekspresi terstruktur
Catatan
Ekspresi yang efisien

Garis WaktuSintaks

Garis Waktu

Garis waktu adalah sejenis diagram yang digunakan untuk menjelaskan peristiwa, tanggal, atau periode. Biasanya dirender secara grafis untuk menunjukkan berlalunya waktu, dan umumnya diatur secara kronologis. Garis waktu dasar mencantumkan peristiwa secara kronologis, biasanya menggunakan tanggal sebagai penanda. Garis waktu juga dapat digunakan untuk menunjukkan hubungan antar peristiwa, misalnya hubungan antar peristiwa dalam kehidupan seseorang.

Kode
                            
Salin
Sematkan
timeline title History of Social Media Platform 2002 : LinkedIn 2004 : Facebook : Google 2005 : YouTube 2006 : Twitter

Sintaks

Sintaks untuk membuat garis waktu sederhana. Perlu diawali dengan sintaks timeline, agar mermaid mengetahui bahwa Anda ingin membuat garis waktu.

Setelah itu, Anda dapat menambahkan judul pada garis waktu. Hal ini dilakukan dengan menambahkan sintaks title, diikuti teks judul.

Kemudian tambahkan data garis waktu, selalu dimulai dengan satu periode, diikuti titik dua, lalu teks peristiwa. Anda dapat memilih untuk menambahkan satu titik dua lagi, lalu teks peristiwa. Oleh karena itu, setiap periode dapat memiliki satu atau lebih peristiwa.

                            
Salin
Sematkan
{time period} : {event}

atau

                            
Salin
Sematkan
{time period} : {event} : {event}

atau

                            
Salin
Sematkan
{time period} : {event} : {event} : {event}

Catatan: periode dan peristiwa keduanya adalah teks sederhana, tidak terbatas pada angka.

mermaid.grammar_timeline_note_see_up_exemport_s

Kode
                            
Salin
Sematkan
timeline title History of Social Media Platform 2002 : LinkedIn 2004 : Facebook : Google 2005 : YouTube 2006 : Twitter

Dengan cara ini kita dapat memanfaatkan kerangka teks untuk menghasilkan garis waktu. Urutan periode dan peristiwa penting, karena akan digunakan untuk menggambar garis waktu. Periode pertama akan ditempatkan di sisi kiri garis waktu, dan periode terakhir akan ditempatkan di sisi kanan garis waktu.

Ketika beberapa peristiwa terjadi pada periode yang sama, peristiwa pertama akan berada di bagian atas periode tertentu tersebut, sedangkan peristiwa terakhir akan ditempatkan di bagian bawah periode tertentu tersebut.

Mengelompokkan periode

Anda dapat mengelompokkan periode ke dalam bagian/era yang berbeda. Hal ini dapat dilakukan dengan menambahkan sintaks section, diikuti nama bagian.

Semua periode berikutnya akan ditempatkan di bagian ini, hingga bagian baru didefinisikan.

Jika tidak ada bagian yang didefinisikan, semua periode akan ditempatkan di bagian bawaan.

mermaid.grammar_timeline_default_see_one_some_part

Kode
                            
Salin
Sematkan
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

Seperti yang dapat Anda lihat, periode ditempatkan dalam berbagai bagian, dan bagian-bagian tersebut diatur sesuai urutan pendefinisiannya.

Semua periode dan peristiwa di bawah bagian yang ditentukan mengikuti skema warna yang serupa; hal ini dilakukan agar lebih mudah melihat hubungan antar periode dan peristiwa.

Pembungkusan periode atau peristiwa yang panjang

Secara bawaan, jika teks periode dan peristiwa terlalu panjang, maka akan dibungkus secara otomatis.

Anda juga dapat menggunakan untuk memaksa pembungkusan baris.

mermaid.grammar_timeline_force_one_this_time_long

Kode
                            
Salin
Sematkan
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.
Kode
                            
Salin
Sematkan
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

Gaya periode dan peristiwa

Seperti yang disebutkan sebelumnya, setiap bagian memiliki skema warna, dan setiap periode dan peristiwa di bawah setiap bagian mengikuti skema warna yang sama.

Mengatur gaya periode secara terpisah, yaitu setiap periode (dan peristiwa yang sesuai) memiliki skema warnanya sendiri.

Kode
                            
Salin
Sematkan
timeline title History of Social Media Platform 2002 : LinkedIn 2004 : Facebook : Google 2005 : YouTube 2006 : Twitter

Catatan: tidak ada bagian yang didefinisikan, setiap periode dan peristiwa yang sesuai memiliki skema warnanya sendiri.

Skema warna khusus

Anda dapat menyesuaikan skema warna menggunakan variabel tema cScale0 hingga cScale11, ini akan mengubah warna latar belakang. Mermaid memungkinkan Anda menetapkan warna unik untuk hingga 12 bagian, di mana variabel cScale0 mengontrol warna bagian atau periode pertama, variabel cScale1 mengontrol warna bagian kedua, dan seterusnya. Jika bagian melebihi 12, skema warna akan mulai berulang.

Jika Anda juga ingin mengubah warna latar depan suatu bagian, Anda dapat melakukannya menggunakan variabel tema yang sesuai dengan variabel cScaleLabel0 hingga cScaleLabel11.

Catatan: nilai bawaan variabel tema ini diambil dari tema yang dipilih. Jika Anda ingin menimpa nilai bawaan, Anda dapat menggunakan sintaks initialize untuk menambahkan nilai variabel tema khusus.

Contoh:

Sekarang mari kita timpa nilai bawaan variabel cScale0 hingga cScale2:

Kode
                            
Salin
Sematkan
--- 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

Tema

Mermaid mendukung banyak tema yang telah ditentukan sebelumnya, yang dapat Anda gunakan untuk menemukan tema yang sesuai untuk Anda. Catatan: Anda sebenarnya dapat menimpa variabel tema yang ada untuk membuat tema khusus Anda sendiri.

mermaid.grammar_timeline_theme_pre_no_same

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

Catatan: untuk mengubah tema, Anda dapat menggunakan sintaks initialize.

Tema dasar

Kode
                            
Salin
Sematkan
--- 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

Tema hutan

Kode
                            
Salin
Sematkan
--- 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

Tema gelap

Kode
                            
Salin
Sematkan
--- 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

Tema bawaan

Kode
                            
Salin
Sematkan
--- 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

Tema netral

Kode
                            
Salin
Sematkan
--- 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