見出しと本文
行頭の`#`で見出しを作ります。記号の後ろに半角スペースを入れます。
# 大見出し
## 小見出し
文章はそのまま本文になります。- 表示結果
- 大見出し、小見出し、本文として表示されます。
Marplioで確認済みのMarkdownとスライド記法を、用途からすぐ引けるリファレンスです。
文章の構造と強調に使う、標準的な記法です。
行頭の`#`で見出しを作ります。記号の後ろに半角スペースを入れます。
# 大見出し
## 小見出し
文章はそのまま本文になります。太字、斜体、取り消し線を使い分けます。
**太字**
*斜体*
~~取り消し線~~行頭に`-`と半角スペースを置きます。
- 調査する
- 試作する
- 検証する行頭に番号、ピリオド、半角スペースを置きます。
1. 調査する
2. 試作する
3. 検証する行頭に`>`と半角スペースを置きます。
> 重要な結論を、最初に伝える。表示文字を角括弧、URLを丸括弧で囲みます。
[Marplio](https://marplio.com)短いコードや記号をバッククォート1つで囲みます。
`npm run build` を実行します。複数行のコードをバッククォート3つで囲みます。言語名も指定できます。
```ts
const message = "Hello, Marplio";
```縦棒で列を分け、2行目で見出しと本文を区切ります。セル内の改行には`<br>`を使えます。
| 項目 | 結果 |
| --- | --- |
| 利用者 | +28%<br>前月比 |
| 時間 | -2h |ページ分割やスライドの役割を指定する記法です。
空のEditor、または全文を選択した状態へ、H1と1つ以上のH2を持つMarkdownを貼り付けると、見出しごとにスライドへ分割します。
単独行の`---`で次のスライドを始めます。
# 1枚目
---
# 2枚目先頭にpaginate directiveを置くと、以降のスライドへページ番号を表示します。
<!-- paginate: true -->
# 1枚目
---
# 2枚目`_class`で表紙、目次、中表紙、本文、締めの役割を指定します。
<!-- _class: cover -->
# 発表タイトル
---
<!-- _class: agenda -->
## 目次
1. はじめに
2. 結論
---
<!-- _class: section-cover -->
# 01
## はじめに
---
<!-- _class: content -->
## 要点
本文
---
<!-- _class: closing -->
# ありがとうございました`content`の後ろに表現classを加えます。役割と表現を同じ`_class`へ空白区切りで書きます。
<!-- _class: content quote -->
## 利用者の声
> 準備が短くなりました。
---
<!-- _class: content two-column -->
## 2つの観点
### 現在
課題を書く。
### 次
行動を書く。見出しや文章、箇条書き、図を左右へ配置します。`columns`と左右の開始コメントを単独行で書きます。Editor下部の「2列」から例を追加できます。
<!-- _class: content columns -->
## ファネルと次の打ち手(サンプル)
<!-- marplio:column left -->
### 根拠
- 対象者と現状
- 判断に必要な数字
<!-- marplio:column right -->
### 読み解き
この内容と数値は例です。実際の根拠に置き換えてください。
- 注目する変化
- 次に試すこと`<!-- fit -->`を見出し内へ置くと、利用可能な横幅へ文字を自動調整します。
# <!-- fit --> Build less. Prove more.`chart`ブロックへJSONを書き、数値をスライド内で可視化します。1枚につき1つのChartを配置できます。
Editor下部のChartボタンを開き、セルを直接編集します。Excel・Google Sheets・CSVからコピーした範囲も、選択したセルを起点に貼り付けられます。
カテゴリー間や複数系列の数値を比較します。
```chart
{"version":1,"type":"bar","title":"四半期別ダウンロード数","labels":["Q1","Q2","Q3","Q4"],"series":[{"name":"PDF","values":[120,180,240,310]},{"name":"PowerPoint","values":[80,130,190,260]}]}
```月や四半期など、順序のある値の推移を示します。
```chart
{"version":1,"type":"line","title":"月間ユーザー数","labels":["1月","2月","3月","4月","5月"],"series":[{"name":"ユーザー","values":[120,180,260,310,420]}]}
```全体に対する各項目の割合を示します。
```chart
{"version":1,"type":"pie","title":"テンプレート利用割合","labels":["Business","Education","Creative","Technology"],"series":[{"name":"利用数","values":[42,25,18,15]}]}
```中央に余白を持たせながら構成比を示します。
```chart
{"version":1,"type":"doughnut","title":"アカウント構成","labels":["Guest","Free","Plus","Pro"],"series":[{"name":"ユーザー","values":[55,30,10,5]}]}
````mermaid`ブロックで処理、やり取り、状態、クラス、データ関係を図にします。1枚につき1つ配置できます。
処理や判断の流れを示します。
```mermaid
flowchart LR
A[デザイン] --> B[Markdown]
B --> C[Preview]
C --> D{修正する?}
D -->|はい| E[内容・配置を調整]
E --> C
D -->|いいえ| F{出力}
F --> G[PDF]
F --> H[PowerPoint]
F --> I[Google Slides]
```登場人物やサービス間のやり取りを示します。
```mermaid
sequenceDiagram
利用者->>Marplio: Markdownを編集
Marplio-->>利用者: Previewを更新
```状態の変化を示します。
```mermaid
stateDiagram-v2
[*] --> Draft
Draft --> Review
Review --> Published
```クラスと依存関係を示します。
```mermaid
classDiagram
class Deck {
+String title
+export()
}
class Template
Deck --> Template : uses
```データ同士の関係を示します。
```mermaid
erDiagram
USER ||--o{ DECK : owns
DECK }o--|| TEMPLATE : uses
```安全性とPreview・書き出しの一致を守るための制限です。
表セル内の安全な改行に使う`<br>`を除き、Markdown内のHTMLタグはMarplio Engineで無効化されます。
外部URL画像は現在のPreviewセキュリティ設定で読み込めません。
Marplioが選択中のデザインとスライドサイズを自動で付与します。