テキストエディター「Mery」をHTMLエディタとして活用する時用マクロ置き場です。 HTML手打ちの人向け。
Mery Ver 2.6.7 (64 ビット版)
及び、
Mery ベータ版 Ver 3.7.2 (64 ビット版)
で動作確認済みです。
サクラエディタマクロを手直ししたものを置いてあります。
マクロの登録方法はヘルプ参照。
Tip
Meryでは、マクロの行頭に
#title = "マクロ名"
#tooltip = "マクロ名ツールチップ"
#icon = "xx.ico"
で、表示名やアイコンを変更できます。
必ず行頭に入れる必要があります(行頭にはコメントアウト行なども入れてはだめ)。
アイコンは自前で用意するなりしてください。
上を入力しないとマクロのファイル名がそのまま登録されます。 仕様はマクロリファレンス:3:ディレクティブ - MeryWikiを参照。
<p>hogehoge</p>
のようにテキストを挟むタグ変換。
pをdivやH1など他のタグに変更して他のタグのマクロも作成できる。
選択したテキスト段落を<p></p>
で挟み込み+内部の改行には<br>
を追加します。
具体的には
明日の
天気は、
晴れ。
を
<p>明日の<br>
天気は、<br>
晴れ。</p>
にタグ変換。
選択テキストの末尾に
<br>
を追加。
<img src="" alt="">
を入力します。
選択テキストなしなら上の雛形だけ入力。
1行目に画像ファイルのアドレス、2行目にalt属性を記述して選択して実行すると入力します。
例:
map.jpg
公園の地図
というテキストを2行選択して実行すると
<img src="map.jpg" alt="公園の地図">
と変換します。
3行以上選択しても3行目以降は無視するので注意(3行目以降はそのままで変換なし)。
1行のみ選択の場合は画像ファイルのアドレスのみ入力。
選択テキストをリストタグに変換。
aaa
bbb
ccc
↓
<ul>
<li>aaa</li>
<li>bbb</li>
<li>ccc</li>
</ul>
選択テキストをテーブルタグに変換。
aaa 111
bbb 222
ccc 333
↓
<table>
<thead>
<tr><th>aaa</th><th>111</th></tr>
</thead>
<tbody>
<tr><td>bbb</td><td>222</td></tr>
<tr><td>ccc</td><td>333</td></tr>
</tbody>
</table>
選択テキストhogehogeを、
<a href="hogehoge" target="_blank">hogehoge</a>
に変換。
何の文字でも16進数の数値文字参照に変換。
♥ → ♥
♪ → ♪
HTML頻出の文字参照置換。選択文字列中の
&
<
>
"
'
のみ
&
<
>
"
'
に置換する。
Close Last Tag(直前の閉じていない HTML/XML タグを閉じる)
サクラエディタ用のマクロ「Close Last Tag 3.0」を、Meryでも多分動くように個人的に書き換えてみたマクロです。
一応動きますが、素人が適当にいじったのでおかしい挙動をするかもしれません。
サクラエディタ用のマクロ「VSライクなhtml終タグ自動補完」を、Meryでも多分動くように個人的に書き換えてみたマクロです。
一応動きますが、素人が適当にいじったのでおかしい挙動をするかもしれません。
サクラエディタ用のマクロ「openfile(選択したテキストをファイル名として開く)」を、Meryでも多分動くように個人的に書き換えてみたマクロです。
選択したテキストをファイルとしてMery(別タブ)で開きます。
おまけとして指定した拡張子を関連付けられたアプリケーションで開く処理も入れています(画像ファイルなどを登録すると、開いて確認できます)。
一応動きますが、素人が適当にいじったのでおかしい挙動をするかもしれません。
HTMLエディタ向き機能あり