【iPhone】DraftPadだけでリストタグを効率的に入れる方法

2013年4月6日土曜日

DraftPad iPhone ブログ

t f B! P L
【iPhone】DraftPadだけでリストタグを効率的に入れる方法

前回書いた記事で、どうしても、リスト表示がしたくて調べてみました。

そもそもリスト表示ってなに?
という方のために、

  1. ◯◯
  2. △△

こういうやつです。

<ol>
<li>◯◯</li>
<li>△△</li>
</ol>

と書いてます。

「1,2」とか勝手に番号が振られるのが、olと言うタグで挟んだやつで、「•」みたいのがつくのがulと言うやつです。

参考にさせていただいたのは、

DraftPadで一番簡単なタグ打ちアシスト - W&R : Jazzと読書の日々


DraftPad | The Modeless Notepad for iPhone, iPod touch, and iPad.

のふたつです。

まずDraftPadのアシスト機能は、

draftpad://self/urldecode?text=<strong><@></strong>

と書く事でstrong(文字を太字にするタグ)で今いる行または、選択させている文字(<@>と表記するらしいです。)を、挟み込めるようです。

こんな感じ。
20130405205630.jpg

20130405205701.jpg

20130405205730.jpg

20130405205801.jpg

20130405205829.jpg


出来ましたでしょうか?

さて、本題のリストです。

これのややこしいのは、改行をどうやって判断するのか?と言うことです。

<@>は、今いる行か、選択した範囲全部なので、このままやってしまうと、

<ol>
<li>◯◯
△△</li>
</ol>

こんな感じになってしまいそうです。

リストの数だけ、liを打ったりアシスト呼び出すの面倒だし。

結論としては、完璧にはほど遠いのですが、僕はこんな感じにしてみました。


draftpad://self/urldecode?text=<ol>%0A<li><@-L3></li>%0A<li><@-L2></li>%0A<li><@-L1></li>%0A</ol>

何をやっているかわかりますか?

そう、ちょー適当なのですが、DraftPadの一番下の行から数えて3行目のテキストをリストの1番に、2行目のテキストをリストの2番に、1行目のテキストをリストの3番に、としているのです。

<@-L1>
は、DraftPadの一番下の行に書かれているテキストと言う意味です。
それの2、3としています。

<%0A>は、DraftPadにテキストを書く時に改行を表します。

なぜ、3行なんだ?
と言う突っ込みはあるかと思いますが、まぁリストって3行くらいしか書かないだろうと勝手に決めました。

必要なら、これの2行版とか4行版とか作ればいいかと。

いかがでしょう?とりあえず、DraftPadから離れずに書きますし、今のところこれで十分かなと。

以上です。

過去の記事

ラベル

アプリ (545) iPhone (485) mac (244) 買い物 (89) 番外 (87) ブログ (74) 書評 (68) 写真 (64) Blogger (63) 仕事 (55) webサービス (51) 生活 (50) todo (38) tips (36) rss (33) DVD (24) DraftPad (23) music (19) 外食 (14) 機種変更 (14) メール (13) ニュース (12) お出かけ (11) まとめ (11) アクセス解析 (11) HTML (9) ドラマ (8) vba (7) 絵本 (7) Excel (6) Textwell (6) web (4) libreoffice (3) twitter (3) 勉強 (3) basic (2) 素材 (2)

ブログを検索

QooQ