カテゴリー別アーカイブ: 未分類

(追記あり)hタグから目次を自動生成!MyScriptsスクリプト「IndexMaker」を作ってみた!

↓IndexMakerで自動生成した目次です 目次目次ってIndexMakerとはスクリプト登録MyScriptsTextWellアクションIndexMakerを使ってみよう!最後に紹介したアプリ 目次って みなさん付けてますか? 短い文章なら必要ないけど、長くなると目次をつけた方が読者に優しいかなぁって思いますよね。(^^) でも、iPhoneだけで目次を付けるのは非常に面倒くさい! 例えば、私のアプリ「Clippy」のサポートページなんか死にそうでした(^^;; Clippy 今回Clippyで使えるURLスキーム集のページを更新して目次を付けようと思ったんですが、気が遠くなって挫折しました。(^^;; それなら、MyScriptsでスクリプトを作ればイイじゃん!と思って作って見ました。(^^) 目次に戻る IndexMakerとはテキスト全文からhタグを検出してリスト化したものを目次にします。 その際に、目次を挿入したい箇所に「/INDEX」と書いてれば、そこが目次に置き換わります。 また、その目次の下に「目次に戻る」リンクも付けてるので、カットして目次に戻りたい箇所にペーストすればOKです。 目次に戻る スクリプト登録MyScripts 以下のリンクをタップしてMyScriptsにスクリプトを登録して下さい。 13/12/28 14:36 修正 間違って最終版じゃないのをアップしてました。(^^;; 申し訳ありませんが、以下の最新版を再度登録お願いします。 m(._.)m 14/3/9 修正 以前は/INDEXがない時は生成した目次をコピーするようにしてましたが、hタグにnameタグを付けてませんでした。TextWellに送るのとコピーは同時にできないので、/INDEXがない時は目次を文頭に挿入してReLineで表示するように仕様変更しました。申し訳ありませんが、以下のMyScripts用最新版を再度登録お願いします。 m(._.)m IndexMaker修正版 TextWellアクション お使いのエディタがTextWellの場合、以下のリンクをタップしてアクションに登録して下さい。 アクション登録 目次に戻る IndexMakerを使ってみよう!本エントリーでスクリプトを実行して見ます。 一応、hタグの構造としては h2 h2 h2 h3 h3h2 h2 h2 となってます。 ▼ブログで目次を挿入したい箇所に「/INDEX」を記入して、左上のアクションボタンをタップ ▼IndexMaker起動をタップ ▼番号あり/なしを選択(ここでは番号ありを選択するのでOKをタップ) ▼プレビューするか聞いてくるので、実行をタップ ▼目次が生成されました。(^^) その下に「目次に戻る」リンクがあるのでカットしてお好きなところにペーストして下さい。 今回はh2タグの終わりの所に挿入してみました。 目次に戻る 最後に如何でしょうか? ちゃんとリンク先に飛べるし、目次にも戻れるし、超々簡単に目次が生成できました!(^^) でも、このスクリプトはブログ全文を置き換えるので、念のため一度保存してからお使いになるのをお勧めします。 TextWellなら一度完了をタップして履歴に保存しておいた方が無難だと思います。 多分保存しなくても大丈夫だとは思いますが、念のため。(^^;; 目次に戻る 紹介したアプリ MyScripts 2.5(¥400)分類:仕事効率化,ユーティリティ販売元:Takeyoshi Nakayama MyScripts LE 2.5(無料)分類:仕事効率化,ユーティリティ販売元:Takeyoshi Nakayama Textwell 1.1.7(¥300)分類:仕事効率化,ユーティリティ販売元:Sociomedia 目次に戻る happyChappy(@happyChappy1115)でした。 Sponsored Link <script language="javascript" src="http://ad.jp.ap.valuecommerce.com/servlet/jsbanner?sid=3076185&pid=882417884"></script><noscript><a href="http://ck.jp.ap.valuecommerce.com/servlet/referral?sid=3076185&pid=882417884" target="_blank" ><img src="http://ad.jp.ap.valuecommerce.com/servlet/gifbanner?sid=3076185&pid=882417884" height="250" width="300" border="0"></a></noscript> <script language="javascript" src="http://ad.jp.ap.valuecommerce.com/servlet/jsbanner?sid=3076185&pid=882358981"></script><noscript><a href="http://ck.jp.ap.valuecommerce.com/servlet/referral?sid=3076185&pid=882358981" target="_blank" ><img src="http://ad.jp.ap.valuecommerce.com/servlet/gifbanner?sid=3076185&pid=882358981" height="250" width="250" border="0"></a></noscript> <script language="javascript" src="http://ad.jp.ap.valuecommerce.com/servlet/jsbanner?sid=3076185&pid=882358967"></script><noscript><a href="http://ck.jp.ap.valuecommerce.com/servlet/referral?sid=3076185&pid=882358967" target="_blank" ><img src="http://ad.jp.ap.valuecommerce.com/servlet/gifbanner?sid=3076185&pid=882358967" height="250" width="250" border="0"></a></noscript> via PressSync

TextExpanderのスニペットが覚えられない人はMyScripts用スクリプト「TagMaker」がオススメです!

初めに 皆さんはiPhoneでモブログする時にタグ付けってどうしてますか? TextExpander使ってますか? TextExpanderって 高機能だけど、スニペットが増えると何て登録したのかわからなくなってしまうんですよね。(私だけでしょうか?(^^;;) 私の場合、登録してるスニペットはHTMLタグやTwitterのアカウントリンクくらいなんですよ。それでも登録したスニペットが何だったか悩んじゃうんです。(^^;; そんな私みたいな方は高機能なTextExpanderではなく、MyScripts用スクリプト「TagMaker」がお勧めだと思うんです。 よく使うタグを登録できるし、Twitterのアカウントリンク生成やURLからタイトルを取得してリンク生成もできるし、それぞれのタグがボタンで表示されるので覚える必要もないし、お勧めです。(^^) 過去のエントリーで何度も紹介してるので、詳しい説明は以下をご覧下さい。 TextExpanderがない人へ!選択した文字列にタグ付けするMyScripts用スクリプト「TagMaker」を紹介します! | happyChappyBlog超快適!Textwellでプレビュー編集可能!「TagMaker連携編」 | happyChappyBlogモブログに便利!リンクタグにも対応したMyScripts用スクリプト「TagMaker」「LibTagMaker」 | happyChappyBlogMyScripts用スクリプト「TagMaker」のリンクタグ機能をちょこっと拡張してみました! | happyChappyBlogTwitterのアカウントリンクにも対応したので紹介します。MyScripts用スクリプト「TagMaker」「LibTagMaker」 | happyChappyBlog TagMakerが気になった方は 以下のリンクをタップしてMyScriptsに登録して下さい。 修正:2014/02/08 本体の方のスクリプトで、ブログタイトルが取得できないことがあったのを修正しました。 TagMaker本体 TagMaker用ライブラリ MyScriptsをお持ちじゃない方は以下からダウンロードして下さい。 無料版は登録できるスクリプトが10個までという制限があります。 お好きな方をどうぞ。(^^) MyScripts 2.5(¥400)分類:仕事効率化,ユーティリティ販売元:Takeyoshi Nakayama MyScripts LE 2.5(無料)分類:仕事効率化,ユーティリティ販売元:Takeyoshi Nakayama また、TagMakerはデフォルトで以下のタグを用意してます。 何か文字をコピーしてTagMakerを起動して見て下さい。 あっという間にタグ付けできますよね。 スニペットみたいに覚える必要もないし、私にはこっちの方がはるかに楽チンです。(^^) ちなみにデフォルトのエディタはTextwellになってますが、RowLine、ThumbEdit、DraftPad、MyEditor、TextHandlerも用意してるので、ライブラリ(LibTagMaker)内の記述を参考にして変更して下さい。 また、タグの削除や追加、変更もライブラリの方で行いますので、これもライブラリ内の記述を参考にして下さい。 最後に 如何でしょうか? タグ付けがボタンで表示されて、それを選択するだけなので、スニペットが覚えられない私にはピッタシのスクリプトです。 私のようにスニペットが覚えられない方はお試し下さい。(^^) 紹介したアプリ TextExpander 2.2(¥500)分類:仕事効率化販売元:SmileOnMyMac, LLC MyScripts 2.5(¥400)分類:仕事効率化,ユーティリティ販売元:Takeyoshi Nakayama MyScripts LE 2.5(無料)分類:仕事効率化,ユーティリティ販売元:Takeyoshi Nakayama happyChappy(@happyChappy1115)でした。 Sponsored Link &amp;lt;script language="javascript" src="http://ad.jp.ap.valuecommerce.com/servlet/jsbanner?sid=3076185&amp;amp;pid=882358981"&amp;gt;&amp;lt;/script&amp;gt;&amp;lt;noscript&amp;gt;&amp;lt;a href="http://ck.jp.ap.valuecommerce.com/servlet/referral?sid=3076185&amp;amp;pid=882358981" target="_blank" &amp;gt;&amp;lt;img src="http://ad.jp.ap.valuecommerce.com/servlet/gifbanner?sid=3076185&amp;amp;pid=882358981" height="250" width="250" border="0"&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/noscript&amp;gt; &amp;lt;script language="javascript" src="http://ad.jp.ap.valuecommerce.com/servlet/jsbanner?sid=3076185&amp;amp;pid=882358967"&amp;gt;&amp;lt;/script&amp;gt;&amp;lt;noscript&amp;gt;&amp;lt;a href="http://ck.jp.ap.valuecommerce.com/servlet/referral?sid=3076185&amp;amp;pid=882358967" target="_blank" &amp;gt;&amp;lt;img src="http://ad.jp.ap.valuecommerce.com/servlet/gifbanner?sid=3076185&amp;amp;pid=882358967" height="250" width="250" border="0"&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/noscript&amp;gt; rakuten_affiliateId="0ea62065.34400275.0ea62066.204f04c0";rakuten_items="ctsmatch";rakuten_genreId="0";rakuten_recommend="on";rakuten_design="slide";rakuten_size="300x250";rakuten_target="_blank";rakuten_border="on";rakuten_auto_mode="on";rakuten_adNetworkId="a8Net";rakuten_adNetworkUrl="http%3A%2F%2Frpx.a8.net%2Fsvt%2Fejp%3Fa8mat%3D25TIEO%2B6G72PE%2B2HOM%2BBS629%26rakuten%3Dy%26a8ejpredirect%3D";rakuten_pointbackId="a13070717829_25TIEO_6G72PE_2HOM_BS629";rakuten_mediaId="20011813"; Posted from するぷろ for iPhone.