このページは Chronicle ブログの各種デザイン要素を確認するためのページです。
Table of contents
Open Table of contents
基本的な Markdown 要素
テキストスタイル
通常のテキストに加えて、太字、イタリック、取り消し線、インラインコード が使えます。
引用ブロックはこのように表示されます。 複数行にまたがることもできます。
リスト
順序なしリスト:
- 項目1
- 項目2
- ネストした項目
- もう一つのネスト
- 項目3
順序付きリスト:
- 最初の項目
- 次の項目
- 最後の項目
リンクと画像
テーブル
| 機能 | 対応状況 | 備考 |
|---|---|---|
| ダークモード | ✅ | 自動切り替え |
| MathJax | ✅ | 数式表示 |
| シンタックスハイライト | ✅ | 多言語対応 |
コードブロック
Python
def fibonacci(n: int) -> int:
"""フィボナッチ数列のn番目を返す"""
if n <= 1:
return n
return fibonacci(n - 1) + fibonacci(n - 2)
# 使用例
for i in range(10):
print(f"F({i}) = {fibonacci(i)}")
TypeScript
interface User {
id: number;
name: string;
email: string;
}
async function fetchUser(id: number): Promise<User> {
const response = await fetch(`/api/users/${id}`);
if (!response.ok) {
throw new Error("Failed to fetch user");
}
return response.json();
}
Rust
fn main() {
let numbers: Vec<i32> = (1..=10).collect();
let sum: i32 = numbers.iter().sum();
println!("Sum: {}", sum);
}
シェルスクリプト
#!/bin/bash
echo "Hello, Chronicle!"
for i in {1..5}; do
echo "Count: $i"
done
MathJax 数式
インライン数式
文中に数式を埋め込むことができます。例えば、アインシュタインの有名な式
円周率
基本的なブロック数式
オイラーの等式(数学で最も美しい式と言われる):
ピタゴラスの定理:
分数と根号
二次方程式の解の公式:
連分数:
総和と積分
等差数列の和:
ガウス積分:
定積分の例:
極限
行列
2×2 行列:
3×3 行列:
行列式:
連立方程式
ギリシャ文字と記号
物理学の方程式
シュレディンガー方程式:
マクスウェル方程式(ガウスの法則):
アインシュタインの場の方程式:
数論
オイラーの等式(素数との関係):
フィボナッチ数列の一般項:
ここで
複雑な数式
スターリングの近似:
フーリエ変換:
ガンマ関数:
まとめ
このページでは Chronicle ブログで使用できる各種デザイン要素を確認できます:
- Markdown: テキスト装飾、リスト、テーブル、引用など
- コードブロック: シンタックスハイライト付きの多言語対応
- MathJax: インライン数式からブロック数式まで幅広くサポート
デザイン変更時にはこのページで表示を確認してください。