「数字は動く」の版間の差分

提供: MeryWiki
ナビゲーションに移動 検索に移動
Inuuik (トーク | 投稿記録)
編集の要約なし
Inuuik (トーク | 投稿記録)
編集の要約なし
25行目: 25行目:
   文中・文末などの位置にかかわらず、数字を変える。
   文中・文末などの位置にかかわらず、数字を変える。


       本文の1行目 2010-11-14|←カーソル
       本文の1行目 2012-09-14|←カーソル


   この位置で Shift+Ctrl+I で「数字は動く」を使うと…
   この位置で Shift+Ctrl+I で「数字は動く」を使うと…
33行目: 33行目:
   のように、数字が1つ増す。さらに使い続けると…
   のように、数字が1つ増す。さらに使い続けると…


       本文の0行目 2012-09-16|←カーソル
       本文の1行目 2012-09-16|←カーソル
       本文の1行目 2012-09-17|←カーソル
       本文の1行目 2012-09-17|←カーソル
         …(中略)
         …(中略)
91行目: 91行目:


   英語の連続する語を置き換え
   英語の連続する語を置き換え
     Monday Friday Wednesday Thursday Friday Saturday Sunday
     Monday Tuesday Wednesday Thursday Friday Saturday Sunday
     Mon Tue Mon Thu Fri Sat Sun
     Mon Tue Wed Thu Fri Sat Sun
     January February March April May June July August September
     January February March April May June July August September
     October November December
     October November December

2012年9月30日 (日) 00:38時点における版

Mery エディタ マクロ: 数字は動く

  カーソル位置の左側に接する数字を +1 加算した数字に書き換え

    全角数字も同じ。桁数を増やさず循環する。負数は判別しない。
    選択範囲があれば範囲内の末尾に接する数字を対象にする。


  範囲の左端にカーソルがあると -1 減算した数字に書き換え

  ※ 「行末まで選択と範囲両端移動(Shift+Ctrl+;)」を使い、カーソルを両端
  に移動すれば、加算と減算を交互に切換。


  選択範囲が曜日(月火水木金土日)ならば、順に次の曜日に書き換え

    英字の曜日、月、数とローマ数字、漢数字、論理値に対応。

  選択範囲の左端にカーソルがあると、前の曜日や数に反転

  5つの XML エンティティ参照と文字参照の交換


  数以外の文字までの桁数、または選択した桁数、の範囲だけについて、
  文中・文末などの位置にかかわらず、数字を変える。

      本文の1行目 2012-09-14|←カーソル

  この位置で Shift+Ctrl+I で「数字は動く」を使うと…

      本文の1行目 2012-09-15|←カーソル

  のように、数字が1つ増す。さらに使い続けると…

      本文の1行目 2012-09-16|←カーソル
      本文の1行目 2012-09-17|←カーソル
        …(中略)
      本文の1行目 2012-09-99|←カーソル
      本文の1行目 2012-09-00|←カーソル
      本文の1行目 2012-09-01|←カーソル
        …
  となり、数字が連続している2桁の範囲で、増加方向に循環する。


  逆向きに、減少方向には…

      本文の1行目 2012-09-|16|←ここから左に向かって選択
                ↑カーソル
  のように、数字のうしろから選択して、数字の左にカーソルがあるときに使うと、

      本文の1行目 2012-09-|15|
      本文の1行目 2012-09-|14|
        …(中略)
      本文の1行目 2012-09-|01|
      本文の1行目 2012-09-|00|
      本文の1行目 2012-09-|99|
        …

  全角の数でも同様に…

      本文の1|行目 2012-09-01
          ↑カーソル

  数字の1のすぐ右側にカーソルを置いて、 Shift+Ctrl+I を使うと…

      本文の2|行目 2012-09-01

  さらに続けると…

      本文の3|行目 2012-09-01
        …
      本文の9|行目 2012-09-01
      本文の0|行目 2012-09-01
      本文の1|行目 2012-09-01
        …

  ほかにも…
  
  漢数字
      本文の一|行目 2012-09-01
      本文の二|行目 2012-09-01
      本文の三|行目 2012-09-01
        …

  曜日
      本文の1行目 2012-09-15 (土|)
                   ↑カーソル
      本文の1行目 2012-09-15 (日|)
      本文の1行目 2012-09-15 (月|)
        …

  英語の連続する語を置き換え
    Monday Tuesday Wednesday Thursday Friday Saturday Sunday
    Mon Tue Wed Thu Fri Sat Sun
    January February March April May June July August September
    October November December
    Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
    True False On Off In Out
    One Two Three Four Five Six Seven Eight Nine Ten Eleven

  対応する語の置き換え
    Next Previous View Logical 
    Right Left Up Down
    Top Bottom Active
    East West North South
    月 火 水 木 金 土 日
    東 西 南 北
    睦月 如月 弥生 卯月 皐月 水無月 文月 葉月 長月 神無月 霜月 師走 
    子 丑 寅 卯 辰 巳 午 未 申 酉 戌 亥 
    内 外 前 後 小 中 大, 上 下
    未定 予定 確定 不定 既定
    入 出 増加 減少 増大 減小 
    内蔵 内臓
    借 貸 借り 貸し Dr Cr

  旧字・許容字体を交換
   漢字の旧字(いわゆる康煕字典体の活字)と新字、
   許容字体と通用字体、
   
   旧字・許容字体は、文化庁の常用漢字表(平成22年11月30日内閣告示)より
   http://www.bunka.go.jp/kokugo_nihongo/pdf/jouyoukanjihyou_h22.pdf

※ マクロitokusuセット_05: ファイル:itokusu 05 120920.zip ( inuuik 2012-09-30 Rev)

  数字は動く(Shift+Ctrl+I).js
     ( カーソルの左側に接する数字を+1に書き換え )

  桁に連番(Ctrl+Alt+N).js
     ( 連番を選択範囲の表示行ごとにカーソルの桁に挿入 )

  数字で昇順に並べ替え(Shift+Ctrl+A).js
     ( 文字列中の数字を数として昇順に並び替え )

  数字で降順に並べ替え(Shift+Ctrl+Z).js
     ( 文字列中の数字を数として降順に並び替え )

  数字を書式編集(Ctrl+F9).js
     ( 選択範囲に含まれる数字をコンマ書式編集して置き換え )

  数字を書式編集戻し(Shift+Ctrl+F9).js
     ( 選択範囲に含まれるコンマ書式編集を数字に置き換え )

  桁を揃えて右左(Shift+Ctrl+J).js
     ( 選択範囲内の表示行ごとに、右に空白なら右揃え、左に空白なら左揃え )


マクロitokusuセットの使い方:
  フォルダ付きで展開したら、itokusu フォルダを My Macros にコピー。
  (すでにフォルダがあれば、そのフォルダ内にファイルを追加コピー)

  (更新版への入れ替えならここまで。新規なら続けてつぎに進む)

  マクロ - カスタマイズ - 新規作成 で、 My Macros\itokusu フォルダ
  を選択、Ctrlキーを押しながらファイル名をクリックで、登録しようと
  している複数のマクロをすべて選択してから - 開く。

  マクロの名前に書かれているキー(全角字は半角に読みかえて…)に、
  ツール - オプション - キーボード の マクロ でそれぞれを割り当て。

  たとえば、
    数字は動く(Shift+Ctrl+I).js
  は、
  ツール - オプション - キーボード の マクロ で Shift+Ctrl+I に割り当て。
スポンサーリンク