s4
changeset 495:59cd8278a5b5
Trailing 2 consecutive SPC will be translated to <br>
author | HIROSE Yuuji <yuuji@gentei.org> |
---|---|
date | Tue, 26 Jun 2018 07:55:41 +0900 |
parents | 6906c140431a |
children | 18f7f10566bf |
files | s4-blog.sh s4-funcs.sh |
diffstat | 2 files changed, 8 insertions(+), 10 deletions(-) [+] |
line diff
1.1 --- a/s4-blog.sh Sat Jun 16 13:43:32 2018 +0900 1.2 +++ b/s4-blog.sh Tue Jun 26 07:55:41 2018 +0900 1.3 @@ -388,15 +388,11 @@ 1.4 行頭に iframe=URL でURL先を開く iframe 1.5 [[#記事番号]] でs4内の記事番号に飛ぶリンク 1.6 [[#検索キーワード]] でs4内の記事検索(記号はいくつか使えない) 1.7 -[[URL]] でURLへのリンク 1.8 -[[URL|文字列]] でアンカー文字列を指定してのURLリンク 1.9 -{{画像URL}} でインライン画像 1.10 -{{画像URL|幅}} でピクセル幅を指定したインライン画像 1.11 -{{{URL}}} でURL先を開く iframe 1.12 -{{{URL|高さ}}} でピクセル高さを指定した iframe 1.13 -## 大見出し 1.14 -### 中見出し 1.15 -#### 小見出し 1.16 +[[URL]] でURLへのリンク、 [[URL|文字列]]でアンカー文字列指定 1.17 +{{画像URL}} でインライン画像、 {{画像URL|幅}} でピクセル幅指定 1.18 +{{{URL}}} でURL先を開く iframe、 {{{URL|高さ}}} ピクセル高さ指定 1.19 +行頭: ## 大見出し, ### 中見出し, #### 小見出し 1.20 +行末の2連続スペースで強制改行(<br>) 1.21 |*見出し列|列2|列3… と行頭から始まる縦棒区切り行を続けて表 1.22 ' *語群* ' で強調(両側の空白必要、** でもっと強調。*の代わりに _ でも可)" 1.23 touchhelp="${touchpanel:+<p class=\"help\">$help</p>}"
2.1 --- a/s4-funcs.sh Sat Jun 16 13:43:32 2018 +0900 2.2 +++ b/s4-funcs.sh Tue Jun 26 07:55:41 2018 +0900 2.3 @@ -474,6 +474,7 @@ 2.4 # _Word_ - <em>Word</em> 2.5 # **Word** - <strong>Word</strong> 2.6 # __Word__ - <strong>Word</strong> 2.7 + # SPC+SPC+$ - <br> 2.8 _hrefptn="[-A-Za-z0-9,.:;/~_%#&+?=@!]*" 2.9 _hrefptn="[A-Za-z0-9/~%+?=@!.][^][()<> ]*" # URL should start with ASCII 2.10 sed -e "s|\[\[\#\([0-9][0-9]*\)\]\]|<a href=\"?aid\1\">#\1</a>|g" \ 2.11 @@ -493,7 +494,8 @@ 2.12 -e 's, \*\*\([^* |][^*|]*[^ |]\)\*\* ,<strong>\1</strong>,g' \ 2.13 -e 's, __\([^_ |][^_]*[^ ]\)__ ,<strong>\1</strong>,g' \ 2.14 -e 's, \*\([^* |][^*|]*[^ |]\)\* ,<em>\1</em>,g' \ 2.15 - -e 's, _\([^_ ][^_]*[^ ]\)_ ,<em>\1</em>,g' 2.16 + -e 's, _\([^_ ][^_]*[^ ]\)_ ,<em>\1</em>,g' \ 2.17 + -e 's, $,<br>,' 2.18 } 2.19 minitbl() { 2.20 sed -n '