# BloggerでMarkdownを使うために、[marked.js](https://github.com/chjj/marked) 導入中、、、
やりたいことは、
- 基本的な Markdownでの記述
- 数式や行列が表示できること
- 画像が表示できること
いろいろ問題有りつつ、なんとか使い物になりそうになってきたが、
少々クセがあって慣れるの時間がかかりそうです。
Blogger自体にデフォルトでサポートしてほしい!!
もっと簡単な方法を知っている人は教えて下さい!!
## Script
実際に導入したスクリプトは、このページのソース解析して、
<head> 直後と、</body>直前の <script>処理を参照して下さい。
## Markdown記述する時
Markdownを使用したい部分を以下で囲みます。
Markdownを使用
一部の数式を書く時、
上記囲んだ部分に書くと、うまく表示できないことがあります。
そのため、囲みの外に書く必用があります。
面倒くさいですが、、、
# Markdown Basics
## ヘッダー
~~~
# ヘッダー1
## ヘッダー2
### ヘッダー3
~~~
# ヘッダー1
## ヘッダー2
### ヘッダー3
## リンクの書き方
このように書くと
~~~
[marked.js](https://github.com/chjj/marked)
~~~
こうなります。
[marked.js](https://github.com/chjj/marked)
# プログラムコードの記述
## 6文字スペースを文頭に入れる
スペースを入れないと表示が崩れてしまう。
// Code is just text indented a bit
which(is_easy) to_remember();
## 〜〜〜 code 〜〜〜 で挟む方法
文頭に1文字スペースを入れないと、行番号とかぶってしまう、、、
~~~
// Markdown extra adds un-indented code blocks too
if (this_is_more_code == true && !indented) {
// tild wrapped code blocks, also not indented
}
~~~
## 文字装飾など
Emphasis, aka italics, with *asterisks* or _underscores_.
Strong emphasis, aka bold, with **asterisks** or __underscores__.
Combined emphasis with **asterisks and _underscores_**.
Strikethrough uses two tildes. ~~Scratch this.~~
## イメージ・画像
![代替テキスト](URL "タイトルはオプション")
![picture alt](data:image/png;base64,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 "Title is optional")
## イメージ・画像2
![イメージAlt](https://stackedit.io/static/landing/logo.svg "Title is optional")
SVGなどのベクトルファイルも使えるみたい。
## 引用・バッククオート
現状うまく表示できない(泣)
たぶんテーマテンプレートのScript変更が必用だろうけど、
少しいじったが未解決。
> Blockquotes are like quoted text in email replies
>> And, they can be nested
## リスト
* Bullet lists are easy too
- Another one
+ Another one
1. A numbered list
2. Which is numbered
3. With periods and a space
## 文字列フォーマット
現状、入力したとおりに表示され、ラッピングされない。
文字列
Text with
two trailing spaces
(on the right)
can be used
for things like poems
## 罫線
* * * *
****
--------------------------
## テーブル・表
| Header | Header | Right |
| ------ | ------ | -----: |
| Cell | Cell | $10 |
| Cell | Cell | $20 |
| Header | Header | Right
| ------ | ------ | -----:
| Cell | Cell | $10
| Cell | Cell | $20
* Outer pipes on tables are optional
* Colon used for alignment (right versus left)
## Markdown plus definition lists ##
Bottled water
: $ 1.25
: $ 1.55 (Large)
Milk
Pop
: $ 1.75
* Multiple definitions and terms are possible
* Definitions can include multiple paragraphs too
## ABREVIATIONS
*[ABBR]: Markdown plus abbreviations (produces an
tag)
# 数式
## 行の中に数式を埋め込むには \$ \$で挟む
~~~
このように $\theta$ 書くと表示はこうなります。
~~~
このように $\theta$ 書くと表示はこうなります。
## ページの中心に表示する場合は、\$\$ \$\$で挟む
$$
\frac{a}{b}
$$
## 2行にわたる数式
$$
\begin{matrix}
f & = & 2 + x + 3 \\
& = & 5 + x
\end{matrix}
$$
## 行列
インラインの場合は、$\begin{pmatrix}x\\y\end{pmatrix}$
ページ中心の場合は、
### matrix
$$\begin{matrix}x\\y\end{matrix}$$
### pmatrix
$$\begin{pmatrix}x\\y\end{pmatrix}$$
### bmatrix
$$\begin{bmatrix}x\\y\end{bmatrix}$$
## ちょっと複雑な式
目的関数
$$
J(\theta_0, \theta_1) = \frac{1}{2m}\sum^{m}_{i=1}(h_\theta(x^{(i)})-y^{(i)})^2
$$
(カオス・ニューロン・モデル)
$$
x(t+1) = f[a(t)
-a\sum^{t}_{d=0} k^d g(x(t-d)) + \theta]
]
$$
# うまく行かない所・行っていない所
## 投稿内容が思ったように綺麗にレイアウトされてない。
行間幅やフォントが気に入らない。時間があったら調整しよう。
## 一部の数式は、Markdown記述と混在できない
<div></div>囲みの外に数式を記述しなければならないことがある。
## Backquoteによる引用が思ったように表示できない
> これは Blockquote です
## プログラムコード表現の最後に空行が表示されてしまう。
~~~
// comment line
if (this_is_more_code == true && !indented) {
// if code blocks, also not indented
}
~~~
## StackEditも試したが、、
ネットで評判の良い [StackEdit](https://stackedit.io/app) も試してみたが、保留中
- 行列表記一部の数式が思ったように表示できない
- Bloggerに投稿された後、Blogger上で編集しにくい
あまり時間を掛けたくないので、
とりあえずこの辺で妥協しよう。
Comments
Post a Comment