ホーム

Admin

SITE MAP

Cut

Res

ブックマーク

RSS

MAIL

PageTop

PageBottom

--/--/--(--) --:--
上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。


ブログパーツ Category: スポンサー広告 | Comment(-) | Trackback(-)

2011/08/21(Sun) 03:15



…━…━…━…━…━…━…━…━…━…━…━…━…━…━…━…━…━…━…━…━…━…━…━




                  ∧∧∧∧∧∧∧∧∧∧∧∧∧∧∧∧∧∧∧∧∧
                <                                   >
                <    「新・1dotずらしスクリプト」を使おう!講座   >
                <                                    >
                  ∨∨∨∨∨∨∨∨∨∨∨∨∨∨∨∨∨∨∨∨∨
    
    .   |\,. ---: 、 /}
    .  ,.:1/:::::::::::::::::::::<
      /:::::::::イ::::::l:::::ト、::ヽヽ
    . { ::::::/ l____j___j_」::⊥_|
      V::::{ f´ ̄>   ィ心/
      Yヾ { / ノ  r::},′
       `ァ-、 ̄´r ァ ノ
       /::/_j_〕 ┬ ヒ                           / ̄ ̄ ̄\
    .  /::人 ヽ  |__|_|                     /        \
     /::/  ヽ (ン |_ノ |                         /   ─   ─  ヽ
     {::f   /`ーイ==t'                          |   (●)  (●)  |
     ヽ{  /   |  .〉                        \   (__人__) __,/
         `ァー┬t―f                          /   ` ⌒´   \
        /  / |  |                        _/((┃))______i | キュッキュッ
        .'  .'   |  |                     .. / /ヽ,,⌒)  ̄ ̄ ̄ ̄ ̄(,,ノ \
        ヒフ   ヾ.フ                    /  /_________ヽ..  \
                                  . ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄

    【講師:もっさん】                     【アシスタント:やる夫】

…━…━…━…━…━…━…━…━…━…━…━…━…━…━…━…━…━…━…━…━…━…━…━


2:(*゚Д゚)さん : 11/08/21 03:12:45 ID:oooooooo


     ____
   /      \
  /  ─    ─\        初っ端から喋るけど……
/    (●)  (●) \
|       (__人__)    |       「新・1dotずらしスクリプト」ってなんだお?
./     ∩ノ ⊃  /
(  \ / _ノ |  |         ネーミングセンスがちょっと
.\ “  /__|  |
  \ /___ /





           ,.. '' "゙゙゙゙゙゙゙゙゙゙゙" '' .
          , "::::::::::::::::::::::::::::::::::::::::::::: ヽ.
        /:::::::/:::::::::::::::,':::::::::',:::::::::::::ヘ;::::ヽ       私が適当に今つけたからな!
.       /::::::::::,'::::::::::::::::,'::i::::::::::i:::::::',:::::::',/ハ
        ,: :::::::;イ:i: ::i: ::::::il:::|::::::::i:|::::::::i::::::::iヾ::::}
.       i::::::::/ |::|::::|::::::::||: |::::::::|:|!: ::::|i:::::::| ゞ::|      スクリプトの作成者は、AA職人の◆SPNXXX34sgさんだ
.       |: :::::/ |::|::::|::::::::||: |::::::::|:||:::::::||: ::::| }::|
        {:::::::i ,..====/  ‐''""゙゙゙"''‐ }:|      このスクリプト、ものすごい便利だぞ
.        ';:::::Y  /:::/ }    ,イ兀゙i"''ァ /i:|
       }- i|. /:::/   ノ    弋;;;ソ .' ,'ヘi|,
         { {'.||〈::/ _,,,,/          }〉}|}                     _
         ヘ..,||ハ ̄       ′      ,',/||                  / )
          i:.||、ヘ      ┌―‐┐    /  ||                   / /
          |::|!::~}ヽ    ‘、   ,ノ   /  .|!              / /
          |: |:::::|  >..       .'    .|                  / iー、,_
          |:::::::::|  ┌|. > .,,.i´ ┐                  /´  ̄ヽi.|.}
          |:::::::::|  /  ̄`゙ヘ /´ ̄.|                    {   ,ヘ_}」」!
          |::::;;::.‐' 、,,_.   V _,,. > ..               i  ,ノ ̄/
     ,..‐'''"_,,..ゝ      .┌┘     !.,_`''‐.._         ,,../  __ノ
  r‐<_,..‐''´           ヘ Ο       `''‐..,iヽ、    /\/   ' /
  |  ヘ               i            ∧ ヘ    /.  \ /::\






3:(*゚Д゚)さん : 11/08/21 03:12:45 ID:oooooooo



■1dotずらしとは?
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄



:::::::::::::二ニ=‐-:::///:::::::::::::// :/ ::::: |:|:::|:i::::::::::i|:::::::::::::| :::::: |::|:||
::::::::::::::::::::::::::::::〃 //:::::::::::::// :/:::::::::::|:|:::|:|::::::::::||::i:::::::: |i::::::::|::|:||
::::`ヽ.::::::::::::::::〃 |:| ::::::::: //:::/::::::::: /|:|:::|:|::::::::::||::|:::::::: ||_:: : |::|:||
::::::::::::\:::::::/   |:|:::::::::: l/:::/ ::::::: / .|:|:::|:|::::::::::||::|:,x≦./'"´
::::: / ̄\{.        二ニ==‐-=ニ⊥」:l::::::::::ll,xヒi'孑'
:: /  ,へ. ヘ.    Y´     /::::/ Y´   /|il(.!//        そもそも、1dotずらしとは何か?
:| ./ / ヘ  ',     |      /::::/  ,    弋ソ'∧
:∧   ! (. |   ‘、  /::::/    /         |ヘ        AA作成エディタ、(´д`)Editの、もっとも基本的な機能の一つだ
、:: \ ‘、 ) i     へ:´:::/   /           |  ',
. \::::\__|___/   `ー―  ´         冫/   |
.  \::::::::::/ |:、                    .イ  |       Alt+→で、1dot分文字を右に、Alt+←で、1dot分文字を左に。
  /´ `ヽ::{ /              ー―一  /             ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
. /  _/( /     丶.              /
  //  \         > .       , ´ \>、           そういう機能を持っている
././     \          :≧ュ.、、__,.イ.<  |i ハ





    / ̄ ̄ ̄\
  /        \        うん。 Alt+→、Alt+←をやりながら、
 /    ─   ─ ヽ
 |    (●)  (●) |       文字を置く最適な位置を探して行くのが、AA作成の基本だお
 \  ∩(__人/777/
 /  (丶_//// \


4:(*゚Д゚)さん : 11/08/21 03:12:45 ID:oooooooo



              i|  」 イ:/:.i:.:.:.:.ヽ:.:.//  |i
              |l:./ /:./.:.:.:.:l:.:.:.:.:.:.:i:.:.\:. ll
              /:.:.:./:./:.:.:.:.:ハ:.:.:.:.:.:.:ト:.:.:.:\|ト.、
             //:.:./∠!:.:.:.:.:」_L:.:.:.:.:.:|ヾ:.:.:.:.:i::::ヽ
             {:/レ´ )  ̄ ̄ __`二ミ」 ミミ::::::::::::l
        「`Y77^Lィつ/≦    イうj}冫 }:-:‐イ: ::|
        ししレ{ノ /ヾ:.K{v:}    弋シ  //⌒i::::::::i      この「1dotずらし」だが、どうやって行われているかというと…
       / ノ   /\  ! ゞ'<        {{ 〈しリ:::::::|
       | /   j  ヽ j、         {! rノノ:::::::::!
       」    /    {! ヽ  ⌒     T ̄ i::::::::::i      「全角スペース1個を、半角スペース2個に置き換える」
     /くノ   ∧     ヽ  \    /  |⌒ヽ!::::::::|       ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
     /  \  / |         `T ´_  -―┐  ',::::::i 
    /    \   !     ィ‐ァ=「L /   ___ム_  ヘ:::::l      これだ
   イ      \i     // ニニミ| V_ -‐   << \ヘ::!
   /      /   _ ノ i   く ○       ヾ、 ヾ{
  /     ∠-‐イヽ   | /  j           ̄广 ̄|
  i      /     \ V   /           /   |





         ____
       /      \
      / ─    ─ \         ん。 これも基本だお
    /   (●)  (●)  \
    |      (__人__)     |        MSPゴシックの文字サイズ12ptは、全角スペースが11dot
     \    ` ⌒´    ,/
     /⌒ヽ   ー‐    ィヽ         半角スペースが5dotなんだお
    /      ,⊆ニ_ヽ、  |
   /    / r─--⊃、  |          (全角-半角×2=1)
   | ヽ,.イ   `二ニニうヽ. |


5:(*゚Д゚)さん : 11/08/21 03:12:45 ID:oooooooo



.        /:::::::.,:::::::::::::::,:::::::::::::::,:::::::::::::、::::`、
       /::::::,.'/::::::::::::,イ::::::::::::::l|:::::::::::::::',:::::::::',
       ,':::::::,','::::::::::::::,'.|:::::::::::::::i}::::::::::::::::::i}:::::::|
.      |:::::::i.i:::::::::::::::i..|::::::::::::::::!|:::::::::i : :::!i ::::.l       だが、2chやしたらば掲示板……
.      {:::::::!.||:::::::::::::!. | : ::::::::::::!|:|: : :|: ::::i!.i:::::l
       l:::::| 卜..,,::::| .|:i::::::::::::::i.|:l_,,斗孑i}.|レr       AAを貼る対象であるところの板には、あるルールがある
      〈ヘ.lトY⌒ ̄``穴'''ナ¬ヒ,イ''''''l'i7.ハ.i .}
.       Ⅵ! {    //`!     ´|:;;;o|ノ .i !| リ
.       ゝ{l入 .//  ノ    `ー'  ,'ノ.|l'              行頭の半角スペースは無視される
        |ト-ハ‐---‐'"  、      //||                ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
-=ニ二二ニ=- .l! .ヘ           .人  .i!-=ニ二二ニ=-
|ー=====''´丶.丶、  ´  `   , イ'  ゝ=====‐'"i      連続した半角スペースは無視される
.|  \        \\`  __ , イ  ./       /  |       ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
..|    ヽ',          `、  `Y´  , '       //   .|
...|    \          ',ヽ, .l! ../        /'     |      この二つだ
 | 「``´ ̄\        /            冫''´ ̄つ亅
 .| i´ ̄``丶 `、         .| ○           / /´ ̄つ!|




       / ̄ ̄ ̄ \
      /  ─    ─\         だから、 _ _ _ _ _ _  …と、
    /    (ー)  (ー) \
    |       (__人__)   |       半角と全角を交互に置くんだお?
    \      ` ⌒´   /         ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
      / ヽノ   ⌒\__       連続してなきゃいーんだお。間に全角スペースをおけば、見た目にはわからないお
     / |      \___)⌒\
     ` ̄\ \     -''' ⌒(___)
         \         /\ \__
           ` ―─―─´   ヽ___)




       ____
     /_ノ  ヽ、\
   /( ●)  (●).\           ……って、なんでこんな今更な話を長々と?
  /   (__人__)  u. \
  |ni 7   ` ⌒´    . |n            こんなの、AAの初歩の初歩、基本中の基本だお?
l^l | | l ,/)      U  l^l.| | /)
', U ! レ' /      . . | U レ'//)
{    〈         ノ    /
..i,    ."⊃    rニ     /
 ."'""⌒´       `''""''''


6:(*゚Д゚)さん : 11/08/21 03:12:45 ID:oooooooo

.
.      / ̄:/::::::/::::::::::::::::::::::/:::::/::::::::::|::|:|:::::::::: |:V::::∧::Vヘ.
      .'::::::::::/:::/:::::::::::::::::::::::::/:::::/::::::::::: |::|:|:::::::::: |::|V::::∧:∨ヘ
     / ::::::: //::::::::::::::::::::::::::::/|::::::||:::::::::::::|::|:|:::::::::: |::| | ::::: |Vヘ:∧
      |:::::::::: |::二ニ===一:::::/ |::::::||:::::::::::::|::|:|:::::::::: |::| | ::::: |:| :: Vハ
      |:::::::::: |ヽー===ニ二〃   >===≧ュ、::::::|::| | ::::: |:|:::::::|: |
      |:::::::::: |∧\:::::::::::::::::: /  /    /::::/  Y´   ,x≦丁:::::|: |     i
      |:::::::::: |:::::\::>―く:: : {   {.    /::::/   |  イ兀}`ァ/`ヽ|     |       そう。それが常識だった……
      |::::::::::::V:::::::/ ,へ ヾ::|   ‘、  /::::/   丿   |li::リ/厶イ   _人_
      ∨ :::::: ∨:::|   .ノ ) |     .へ/::::/ ..  ´     ゝ'' ′      `Y´      だが、このスクリプトの登場で、
     ∨ :::::: ∨ハ.  (  | /               > |         |
.      ∨ :::::: ∨ヘ 、__) |/                    ′       !       その常識が覆るかもしれん!
       ∨::::::::::\:\__/            _        /
.         ∨ : ::::::::.`ヽ、::::{\               ̄   イ
          ∨ ::::::::: ヘ \ヘ.    .          / |
         ∨ ::::::::::∧  ヘ|             .
.           ∨ ::::::::::∧   !         ≧‐く
            ∨:::::::::: ∧.__|     ,. -―┴―┐
.             ∨ :::::::: |//∧  /        |
              ∨::::::: |///∧/         .|へ.
            ∨:厂\l///  --===ニ´  ≦三> .
             ..<>///// ノ           ` ' <  > .
      ..<>/´///////| ◯                   ` ー―一、






     ____
   /      \             ∩   ((⌒))
  /  ─    ─\          ∪     〃
/    (○)  (○) \           o    o
|       (__人__)    |
/      |!!il|!|!l|  /
      |ェェェェ|


7:(*゚Д゚)さん : 11/08/21 03:12:45 ID:oooooooo



■このスクリプトでできること
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄



           ,.. '' "゙゙゙゙゙゙゙゙゙゙゙" '' .
          , "::::::::::::::::::::::::::::::::::::::::::::: ヽ.
        /:::::::/:::::::::::::::,':::::::::',:::::::::::::ヘ;::::ヽ        基本は、従来の1dotずらしと同じなんだが……
.       /::::::::::,'::::::::::::::::,'::i::::::::::i:::::::',:::::::',/ハ
        ,: :::::::;イ:i: ::i: ::::::il:::|::::::::i:|::::::::i::::::::iヾ::::}       追加機能がある。
.       i::::::::/ |::|::::|::::::::||: |::::::::|:|!: ::::|i:::::::| ゞ::|
.       |: :::::/ |::|::::|::::::::||: |::::::::|:||:::::::||: ::::| }::|
        {:::::::i ,..====/  ‐''""゙゙゙"''‐ }:|       自動で、半角ピリオドを置いてくれる!
.        ';:::::Y  /:::/ }    ,イ兀゙i"''ァ /i:|        ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
       }- i|. /:::/   ノ    弋;;;ソ .' ,'ヘi|,
         { {'.||〈::/ _,,,,/          }〉}|}                     _
         ヘ..,||ハ ̄       ′      ,',/||                  / )
          i:.||、ヘ      ┌―‐┐    /  ||                   / /      この機能が加わったんだ!
          |::|!::~}ヽ    ‘、   ,ノ   /  .|!              / /
          |: |:::::|  >..       .'    .|                  / iー、,_
          |:::::::::|  ┌|. > .,,.i´ ┐                  /´  ̄ヽi.|.}
          |:::::::::|  /  ̄`゙ヘ /´ ̄.|                    {   ,ヘ_}」」!
          |::::;;::.‐' 、,,_.   V _,,. > ..               i  ,ノ ̄/
     ,..‐'''"_,,..ゝ      .┌┘     !.,_`''‐.._         ,,../  __ノ
  r‐<_,..‐''´           ヘ Ο       `''‐..,iヽ、    /\/   ' /
  |  ヘ               i            ∧ ヘ    /.  \ /::\




                   ☆自動でピリオドを置く機能が加わった
                    ̄/ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄

        ____
      /      \
     /  ─-  -─\   カチカチ
   /──( )─( )- \
    |       (__人__)    |  _________
   \      ` ⌒´  ,/  | |              |
   ノ           \  | |              |
. /´               | |              |
 |    l                | |              |
 ヽ    -一ー_~、⌒)^),-、   |_|_______|
  ヽ ____,ノγ⌒ヽ)二二二     | |   |


8:(*゚Д゚)さん : 11/08/21 03:12:45 ID:oooooooo




     ____
   /      \
  /  ─    ─\          ……と、いうことは? つまり、どういうことだってばよ
/    (●)  (●) \
|       (__人__)    |
/     ∩ノ ⊃  // ∩ノ ⊃
(  \ / _ノ    \/ _ノ
.\ “  /  . \ “  /
  \ /      /\/





:::::::::::::二ニ=‐-:::///:::::::::::::// :/ ::::: |:|:::|:i::::::::::i|:::::::::::::| :::::: |::|:||
::::::::::::::::::::::::::::::〃 //:::::::::::::// :/:::::::::::|:|:::|:|::::::::::||::i:::::::: |i::::::::|::|:||
::::`ヽ.::::::::::::::::〃 |:| ::::::::: //:::/::::::::: /|:|:::|:|::::::::::||::|:::::::: ||_:: : |::|:||
::::::::::::\:::::::/   |:|:::::::::: l/:::/ ::::::: / .|:|:::|:|::::::::::||::|:,x≦./'"´
::::: / ̄\{.        二ニ==‐-=ニ⊥」:l::::::::::ll,xヒi'孑'
:: /  ,へ. ヘ.    Y´     /::::/ Y´   /|il(.!//         そうだな、例えを見せた方が早いだろう
:| ./ / ヘ  ',     |      /::::/  ,    弋ソ'∧
:∧   ! (. |   ‘、  /::::/    /         |ヘ
、:: \ ‘、 ) i     へ:´:::/   /           |  ',        ↓の縦棒を、1dotずらしで、左に寄せたいとする
. \::::\__|___/   `ー―  ´         冫/   |
.  \::::::::::/ |:、                    .イ  |        従来型では、1dot動かしたところから先に
  /´ `ヽ::{ /              ー―一  /
. /  _/( /     丶.              /               進むと、半角スペースが赤くなり警告がでる
  //  \         > .       , ´ \>、
././     \          :≧ュ.、、__,.イ.<  |i ハ




【従来型】

   |
    |   ←ここまでが1dotずらしの限界



                             ,.-、
                 ____        ( ノ゙\
                /      \    i′ ヽ_ )
              / ―   ―  \   .〉  ,.く
             / (●) (●)   \/   ハ ヽ       そうそう、赤く警告してくれるから、
              |   (__人__)      |   /  ヾ
             \    ヽノ      / /  ! i       半角スペースを連続しなくて済むんだお!
                   \_          <、   〃ノ
              /       ,.-、   _, -` く '"        いやー、さすが(´д`)Edit、便利だお!
                 /   |       (`   ̄     〉
                !  <|       ヽ、__,.― --―'
             \_ ヽ''^ヽ      |
                `ヽ、_ン′       |


9:(*゚Д゚)さん : 11/08/21 03:12:45 ID:oooooooo



            ,.  ´ ̄ ̄`   、
.         /::::::;イ:i:::::i:::::ヘヽ::::ヽ
.      /:::/: : i | |:: :|i::::::ハ:::}ゞ: ',
      {:::/!: : :| !i|:: :||: :: ::|::| ヘ:::}
      i:::{ '"三`' /  "´`゙ヽ }::i
        ヘ;:i'´ /:::/ .}   z==ミ .}/      比べて新型は、ここまで左に寄せられる
        { ヘ./:::/ ノ 、     ,゙~}
        ヽ,ハ ̄      "" i,X       もちろん、半角スペースの重複もなしで
       {`ヘ.u ⊂ニつ   イ }
             > .____,. イ::::|
              | ≧ ≦ |.|:::::|
         , <ヽ. ∨ <> i
.      ,<>'゙´  i´o.  `゙''<>、
     /  ヘ.     |       /  ',
      |   /      | o.      ∨  .!
      |  {       |.         }  .!


【新型】

   |
    |
...  |
.   |
...... |
..  |
   |
..... |
.  |
.   |
.... |
  |
.......|
... |
.  |
......|
.. |
  |
.....|
. |
 |
...|
. |
..|
.|


         ____
        /_ノ  ヽ、_\         ━━┓┃┃
       o゚((●)) ((●))゚o         ┃   ━━━━━━━━
     /::::::⌒(__人__)⌒:::: \       ┃               ┃┃┃
    |    ゝ'゚     ≦ 三 ゚。 ゚                          ┛
    \   。≧       三 ==-
        -ァ,        ≧=- 。
         イレ,、       >三  。゚ ・ ゚
        ≦`Vヾ       ヾ ≧
        。゚ /。・イハ 、、    `ミ 。 ゚ 。 ・


10:(*゚Д゚)さん : 11/08/21 03:12:45 ID:oooooooo



       ____
     /ノ   ヽ、_\      従来型では、1dotしか寄せられないのに……
   /( ○)}liil{(○)\
  /    (__人__)   \   どうなってんだお、これ!?
  |   ヽ |!!il|!|!l| /   |
  \    |ェェェェ|     /





  _| ̄|_       | ̄|  | ̄|_    | ̄|  | ̄|_
  |_  _|__      |  | ̄    |    |  | ̄    |
    /  _  ヽ    |  |二コ ┌'    |  |二コ ┌'
  ∠ / /   〉 |「 ̄\ |  | o  ヽ「 ̄\ |  | o  ヽ「 ̄\
   |_|   ノ_ノ `⊇.ノ|_|、_ハ/ `⊇.ノ |_|、_ハ/`⊇.ノ
    ヽ/     /:/:./:.:.i:.:ヽ:.:\   ヽ/
  ヽ/ヽ      /ニ/= /i:=.!.=i.=キ.i   / \/
  ∧       ,':./i:.:.:.:{ L:.:」|:.:.:」:.」|:.|     /\ /
          i:.:| ¨ ニ≧ / -― l:.!      ∧
          |:.:ir'´// j  z==、!:|
          !ヘハ//__ノ  、    A}         だから言っただろう!
          ト jハ    F=┐   レリ
          | :.:.:へ  ゝ__ノ /           「常識が覆るかもしれない」と!!
          | :.:.:|((´i> - イ
          } :.:i:| 「 ヽ、 , kl
        ィ==┴' ー ∨ーV===、
       ∧        |O      ∧
      ム ヘ  /      l     i / }
     「_ ∨       !     V ーヽ_
     /    !        i O    |    \
  /    /ト、     人     八ヽ    \


11:(*゚Д゚)さん : 11/08/21 03:12:45 ID:oooooooo


                      ´ ̄ ̄`
                  /::::::::::::::::::::::::::::::::::::: \
                   ,:::::::::::::::::::::::::::::::::::::::::::::::::::::::..
                 ':::::: /:: /::/ ,':::::::::::ii:::iV:ヘ: ::∧
                    |:::: /!::: ||::|:::|::::::::::::||:::|::∨ヘ:|:: |
                    |ニ| |:::::||::|:::|::::::::::::||:::|:::::Vハ|:: |       先に言っておけば、もちろん、デメリットもある
                    |:::::|,====ミ/ ,.斗‐―‐}:: |
                    l―|  /::/ i   イテ〒7 ハ.′
                   ! { |V:::/   '    Vソ  .l }        まず、非常に多くの半角ピリオドを使うこと
                 \|,ヘー一     ,      '.イ
                   | l:ヘ      _ _    / |        ...... |  これなんかそうだな
                      |::::i> .       ィ
                      |::::|:::r― >-<>.
                      |::::|;⊥   ∨/| |           ピリオドが悪目立ち過ぎる、消すのが二度手間だ、
               _,.  -‐   ,> ヽ   ∨|,/`  .
                 /ヽ ̄ ̄ ̄         くd    `  .       という人は、従来型の方がいいだろう
.    __         |  \           \     .小.
    へ.}       |   }/           ` .    ヘ||
.  //ヘ.〉       l!  /`ヽ. /            ',o   V!      あとは……左側にピリオドが置いてあるとき、
  |/ ヘ}         |//  ∧ /           ,       
 〈  `Y }         < /    / ∨          i       }     そのピリオドも巻き込んでズラしを行ってしまう
.  ゙.   )′      /     ′ ∧         |     ′
   '.  ` .l\      .′       //ハ.          /o   ∧
    \  |  \  /       ∧//ヘ.         ′    .′!
    |\|   \ ̄`ヽ.    / ∨  \        |    |  |
     ∨ |     \`ヽ \ ,   ∨        |    l ∧
.     Ⅵ           /     !         |.o   | ∧
       ゙|            /    ∧        |    ∧  ヘ
        `ー――=ニ>'    /{ 丶.       |    / ∧.  ∧





                   ☆ズラすdot数によっては、大量のピリオドが打たれてしまう
                    ̄/ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄

        ____
      /      \
     /  ─-  -─\   カチカチ
   /──( )─( )- \
    |       (__人__)    |  _________
   \      ` ⌒´  ,/  | |              |
   ノ           \  | |              |
. /´               | |              |
 |    l                | |              |
 ヽ    -一ー_~、⌒)^),-、   |_|_______|
  ヽ ____,ノγ⌒ヽ)二二二     | |   |


12:(*゚Д゚)さん : 11/08/21 03:12:45 ID:oooooooo



        /::: /:/::::::/: //::/ ::::::::::::: | |:::|:::::|: :|::::::Vハ::::::::::::: ヘ
.      ,::::::::|:|| :::: |::::| |::||::::::::::::::::::| |:::|:::::|: :|:::::::|::||V :::::::::: ‘.
      ' i::::::|:|| :::: |::::| |::||::::::::::::::::::| |:::|:::::|: :|:::::::|::|| }::::::::::::::::|
        |::|::::::|:||=-┼┼-=、     ,.斗‐七ナ≠=‐| |二ニ=-::|      だが、それを上回るだけのメリットはある、と思う
        |::|::::::l'"´-――- .        ___   ゞ=ニ二:/
        |::|::::::l´   /::::/ `Y     / 灯心 `ヽ,_ ヾ::::::: /
.         λ /::::/    .      |l::::::}:|  / 冫―〈        なんと言っても、時間短縮だ!
          |.ハ::::/     /        弋__ソ '  / /`)|        ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
           ヘ Ⅳ      /                 / く`ヽ /
           ゙| } ̄ ̄´     、     """"   | ノ . ′
             l人                  |(__/         AA職人ではない、やる夫作者には
.          |  \               /|:::|
                  丶.     ´`      .ィ:::::::::::::|           これは非常にありがたいことだと思う
                    .     .    || :::::::::: |
                    | >-<    || :::::::::: |
               / ̄`l  / ̄ ̄ ̄ ̄|:::::::::::|
      ,x≦三二ニ=-、 /    |. /       |:::::::::::|_,. -=ニ二三≧x、
.    /    ` '<三/ヽ  |/      / ̄ ̄\三>'"´   |
.     /     i           厂      ̄ ̄           ,       |
   /       |/       / ◯                /         |




         ___
       / ⌒  ⌒\
      / (⌒)  (⌒)\       確かに、ピリオドに置き換える作業しなくていいから、
    /   ///(__人__)///\
     |   u.   `Y⌒y'´    |      スゲー楽になるお!
      \       ゙ー ′  ,/
      /⌒ヽ   ー‐    ィヽ
      / rー'ゝ       〆ヽ      一度は試してみる価値あり、だお!!
    /,ノヾ ,>      ヾ_ノ,|
    | ヽ〆           |´ |


13:(*゚Д゚)さん : 11/08/21 03:12:45 ID:oooooooo


■導入について
 ̄ ̄ ̄ ̄ ̄ ̄ ̄


.
          . -‐……‐-  .
       ,. ::::´:::::::::::::::::::::::::::::::::::: `丶.
.      /:::::::::::::::::::::::: ー‐==ニ二ニ=‐::ヘ
.    /:/:/ :!:::| ,..-――――‐- ..,::::::〉、
   /:/:/i::::|::i|´ :::::::::::::::::::::::::::::::::::: >Y:::::::i
    |::||:|::|:: |::l|\::::::::::::::::::::::::::::;:;';(__,.イ::::::::|       スクリプトは、二種類に分かれている
    |::||:|::|::::!斗  ゞ;ァ‐、 ::::::;:;:';';';';';';';';'| :::::::|
    |::||:k/,ィiヒ!´ / ハ ! ; ';';';';';';';';';';';'| :::::::|
      ̄`ハ弋ノ  | Y ノ;';';';';';';';';';';';';';'| :::::::|        ① 右方向にズラす
        ノ   | ∧; ';';';';';';';';';';/| :::::::|
      く         ヽ、';';';';';/ |: ::::|        ② 左方向にズラす
       \く)          `Y`ヽ |: ::::|
        \  . へ.  '"´ ̄ ̄|. |: ::::|       それぞれ、別のeppファイルとして保存してくれ
          `  |_, -――┴‐┤: ::::ト、






               ∩_
              〈〈〈 ヽ       今まで何度も説明したけど、もう一度、スクリプト導入の手順を書いておくお!!
      ____   〈⊃  }
     /⌒  ⌒\...  |   |
   /( ●)  (●)\.. !   !       ①新規textファイルを開き、スクリプトをコピペ
  / :::::⌒(__人__)⌒:::::\|   l
  |     |r┬-|       |  /       ②名前をつけて、拡張子.eppで、「Script」-「Library」フォルダに保存
  \     ` ー'´     //                     ̄ ̄ ̄ ̄ ̄   ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
  / __        /           ③(´д`)Editを一度終了させる
  (___)      /                      ̄ ̄ ̄ ̄ ̄ ̄


14:(*゚Д゚)さん : 11/08/21 03:12:45 ID:oooooooo



.        /:::::::.,:::::::::::::::,:::::::::::::::,:::::::::::::、::::`、
       /::::::,.'/::::::::::::,イ::::::::::::::l|:::::::::::::::',:::::::::',
       ,':::::::,','::::::::::::::,'.|:::::::::::::::i}::::::::::::::::::i}:::::::|       ①~③が終わったら、「ショートカットの設定」をしておこう
.      |:::::::i.i:::::::::::::::i..|::::::::::::::::!|:::::::::i : :::!i ::::.l
.      {:::::::!.||:::::::::::::!. | : ::::::::::::!|:|: : :|: ::::i!.i:::::l        「ツール」-「オプション」-「ShortCut」だ
       l:::::| 卜..,,::::| .|:i::::::::::::::i.|:l_,,斗孑i}.|レr
      〈ヘ.lトY⌒ ̄``穴'''ナ¬ヒ,イ''''''l'i7.ハ.i .}
.       Ⅵ! {    //`!     ´|:;;;o|ノ .i !| リ          ずっと下の方に、スクリプトファイルが並んでいるから、
.       ゝ{l入 .//  ノ    `ー'  ,'ノ.|l'
        |ト-ハ‐---‐'"  、      //||           そこで好きなキーを設定しよう
-=ニ二二ニ=- .l! .ヘ           .人  .i!-=ニ二二ニ=-
|ー=====''´丶.丶、  ´  `   , イ'  ゝ=====‐'"i
.|  \        \\`  __ , イ  ./       /  |       ……矢印キーを使うショートカットが、あまり
..|    ヽ',          `、  `Y´  , '       //   .|
...|    \          ',ヽ, .l! ../        /'     |           ないんだよな
 | 「``´ ̄\        /            冫''´ ̄つ亅
 .| i´ ̄``丶 `、         .| ○           / /´ ̄つ!|




     ____
   /      \
  /  ─    ─\        Alt+→、Alt+←じゃ駄目なのかお?
/    (●)  (●) \
|       (__人__)    |       確か、従来のショートカットの割り当てをやめることもできたはずだお
./     ∩ノ ⊃  /
(  \ / _ノ |  |
.\ “  /__|  |
  \ /___ /


15:(*゚Д゚)さん : 11/08/21 03:12:45 ID:oooooooo



              i|  」 イ:/:.i:.:.:.:.ヽ:.:.//  |i
              |l:./ /:./.:.:.:.:l:.:.:.:.:.:.:i:.:.\:. ll
              /:.:.:./:./:.:.:.:.:ハ:.:.:.:.:.:.:ト:.:.:.:\|ト.、
             //:.:./∠!:.:.:.:.:」_L:.:.:.:.:.:|ヾ:.:.:.:.:i::::ヽ
             {:/レ´ )  ̄ ̄ __`二ミ」 ミミ::::::::::::l
        「`Y77^Lィつ/≦    イうj}冫 }:-:‐イ: ::|      スクリプトには不具合が付き物だ
        ししレ{ノ /ヾ:.K{v:}    弋シ  //⌒i::::::::i
       / ノ   /\  ! ゞ'<        {{ 〈しリ:::::::|      後から追加するものだからな
       | /   j  ヽ j、         {! rノノ:::::::::!
       」    /    {! ヽ  ⌒     T ̄ i::::::::::i      
     /くノ   ∧     ヽ  \    /  |⌒ヽ!::::::::|      もし不具合があって消したとき、また割り当て直すのも
     /  \  / |         `T ´_  -―┐  ',::::::i
    /    \   !     ィ‐ァ=「L /   ___ム_  ヘ:::::l      面倒じゃないか?
   イ      \i     // ニニミ| V_ -‐   << \ヘ::!
   /      /   _ ノ i   く ○       ヾ、 ヾ{       幸い、Ctrl+Alt+←→なんかは空いているし
  /     ∠-‐イヽ   | /  j           ̄广 ̄|
  i      /     \ V   /           /   |





    / ̄ ̄ ̄\
  /        \         ん、まあ確かに、従来型と新型、どっちも選べた方がいいかもしれないお……
 /    ─   ─ ヽ
 |    (●)  (●) |         ま、やる夫は、慣れたAlt+←→に割り当てちゃうけど
 \  ∩(__人/777/
 /  (丶_//// \         不具合があったら、その時考えるお


16:(*゚Д゚)さん : 11/08/21 03:12:45 ID:oooooooo



         ,.: ' ""~~"" ' .
         /:::::::::::::::::::::::::::::::::::::\
       /::::::::::::::::::::::::::::::::::i\:::::::ヘ.
      ,'::::i::::::::::i::::::::::i:::::::::ハ/',:::::ハ        そう、いくつか不具合報告が来ていた
       i:|:::| :::;;;;;|!:::::::::l :::::::i::|  |:::::::}
       |;l::lY´ /:/`Y´ 二二二 i:::::::|、
         { 」. /:/ /  乂ジ '´ )r‐、i       このスクリプトが原因ではないのだが、
        ,ヘ_|'メ--‐' ,   ,,,.   i∂j:::|
        ! _/フ      __ υ/┬´::::|        「ショートカットや右クリックメニューを割り当てようとすると、エラーになる」
       i´,.'ヘ;、 「 ̄ 丿 / .| : ::::|
       |   ,〕_>┬┬''" ト--、!;;;; ::|       というものだ
      ,.へ,  |'"-‐''へii_,.-'"ヽ、_/\
.     ∧  `゙7 /   i'o      /  ∧
     i    ∨/    /         i/   ∧       そういう人は、多分、「FontAA」フォルダが、
     |    i {    ,'ο        }',.  ∧
     |    |.ハ.   ',       ハ    ∧      「Library」フォルダの中に入っているから、どかしてくれ
.      \__,.>'´|   i.o       | ∨    i





       ____
     /_ノ  ヽ、\
   /( ●)  (●).\           ちょ、それじゃ、文字入力スクリプトが使えなくなるお……!
  /   (__人__)  u. \
  |ni 7   ` ⌒´    . |n           それは困るお!!
l^l | | l ,/)      U  l^l.| | /)
', U ! レ' /      . . | U レ'//)
{    〈         ノ    /
..i,    ."⊃    rニ     /
 ."'""⌒´       `''""''''




           ,.. '' "゙゙゙゙゙゙゙゙゙゙゙" '' .
          , "::::::::::::::::::::::::::::::::::::::::::::: ヽ.
        /:::::::/:::::::::::::::,':::::::::',:::::::::::::ヘ;::::ヽ
.       /::::::::::,'::::::::::::::::,'::i::::::::::i:::::::',:::::::',/ハ
        ,: :::::::;イ:i: ::i: ::::::il:::|::::::::i:|::::::::i::::::::iヾ::::}
.       i::::::::/ |::|::::|::::::::||: |::::::::|:|!: ::::|i:::::::| ゞ::|      ショートカットの割り当てをしたら戻せばいいじゃない
.       |: :::::/ |::|::::|::::::::||: |::::::::|:||:::::::||: ::::| }::|
        {:::::::i ,..====/  ‐''""゙゙゙"''‐ }:|
.        ';:::::Y  /:::/ }           /i:|       文字入力スクリプトの方のパスを書き換える、
       }- i|. /:::/   ノ    ,.===、.{ヘi|,
         { {'.||〈::/ _,,,,/          }〉}|}       という手もありそうだけど
         ヘ..,||ハ ̄       ′      ,',/||
          i:.||、ヘ      ┌―‐┐    /  ||       まあ、今回の話と関係がないので割愛する
          |::|!::~}ヽ    ‘、   ,ノ   /  .|!
          |: |:::::|  >..       .'    .|
          |:::::::::|  ┌|. > .,,.i´ ┐


17:(*゚Д゚)さん : 11/08/21 03:12:45 ID:oooooooo



            |\                     /|
            |ト、`、                    /,'..,'
            |i ヽ`、             /:::/ i
          !i ,.ゝ..ヽ、,.‐'''""~~""''''‐./:::/ ,'/
             ',',  >''"::::::::::::::::::::::::::::::::::::::`ヽ, '/
          ヽ', ':::::::::::::::::::::::::::::::::::::::::::::::::::::::ヽ、
              /:::::::,i:::::::、::::::::ヽ、::::::::ヽ、::`ヽ::ヽ、`' ._ _ _ ,.
           i::::::,.'/i::::::i:::::::':,::::::\::::::::ヽ::::::ヽ::::'.,`ヽ'"~´
           |:::::冫.|::::::|ヽ,::::`/:::::::',ヽ、|ヽ、;;;;!、:',::ヽ::,ゝ
      __,/ヘ/´,ノ'"_,.ゝ‐‐-.、X.:::::!ヽ;;;;ゝ-‐‐‐‐ ト、|`ヽ|i`、
   ,.-‐'"///i_/´,'¬ ,.∠_ .ヽ|  ,ィャ‐┬ャ i∧  .',  ヽ      最後に、スクリプトの本体を貼って終わりだ
    ̄ ̄ししく  Y´ /戈,Tiiii'厂`    |;ii0|  .|ハ.i  j
     i"~´/´ ̄"´ ,イ!.i .乂ソ      `‐" ,'!乂           では、よきAAライフを!!
    リ ._/    ,.'~ Y.ヘ. """    ,  """./´  `ヽ
.. /||´   ,,./   .冫:`、   、   _,  .,.'
/ | ii  イ´     //iヽ、:\       /~""'''‐- ...,,__
  ', ii ./      .く:::〈..  `ヽi`' 、.__,.'´|::::::::::::::::::::::::::`ヽ、"'''‐ 、_
   ', ii/    ___`ヽ___,厂|      |~|""'''‐- . :::::::::::\   "'‐.
.   i/   ,..-'"ヘ.,、__,,..-‐''i\',    /´ |"' ._   `丶:::::::;;;ヽ    .\
. / ,厂~ ̄`、"´/        `、 \ ./_,. -'´`' ., `' ..,  ` '、:::`、
../| ̄\.\  \|        `ヽi.i//        `'-.」i    \::',
ヘ\`\`ヽ`ヽ\i/        .厂0             / |     `、i
     . \\../        /                /  .|.       'i
 .i  \,___., '        ,.'            /   |       j
  |.-'''" /        , ' O              i.// ...|
''´     i        /                |/i"'- 、 |
      ',         ,'              i`、    ',



         / ̄ ̄ ̄\
         /        \
      /   ─   ─  ヽ
       |   (●)  (●)  |
      \   (__人__) __,/
      /   ` ⌒´   \
    _/((┃))______i | キュッキュッ
 .. / /ヽ,,⌒)  ̄ ̄ ̄ ̄ ̄(,,ノ \
 /  /_________ヽ..  \
 . ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄


              ____
          /⌒   ⌒ \
.         /(●)  (●) \  +
         /:::⌒(__人__)⌒::::: ヽ
        |    |r┬-|     |  +
         \_  `ー'´    _,/
.          /          \     +
.        | ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ |  トン
      _(,,)           (,,)_
      /  |    またね!    |  \
    /    |________.|   \





                                       【 「新・1dotずらしスクリプト」を使おう!講座】 終わり




18:(*゚Д゚)さん : 11/08/21 03:12:45 ID:oooooooo


■代替Alt+右     (----の間をコピペしてください)
-------------------------------------------------------
var
x, y, bd, bx, fd, fx, d, bx2, fx2, by, tx, ty, tz, ct: integer;
S, bt1, bt2, ft1, ft2, bT, fT, T: String;

begin
x:= CaretPosX;
y:= CaretPosY;
S:=Strings(y);
ct:=Length(S);
bx:=x;
fx:=x;
fd:=0;
bd:=0;
by:=0;
repeat
bt1:=Copy(S,bx-1,2);
bt2:=Copy(S,bx,1);

if bx=0 then
begin
by:=1;
end
else
if bt1=' ' then
begin
bx:=bx-2;
bd:=bd+11;
end
else
if bt2=' ' then
begin
bx:=bx-1;
bd:=bd+5;
end
else
if bt2='.' then
begin
bx:=bx-1;
bd:=bd+3;
end
else by:=1;
until by=1;

repeat
ft1:=Copy(S,fx+1,2);
ft2:=Copy(S,fx+1,1);

if ft1=' ' then
begin
fx:=fx+2;
fd:=fd+11;
end
else
if ft2=' ' then
begin
fx:=fx+1;
fd:=fd+5;
end
else
if ft2='.' then
begin
fx:=fx+1;
fd:=fd+3;
end
else

begin
fx2:=fx
fx:=x;
end
until fx=x;


bT:=Copy(S,0,bx);
fT:=Copy(S,fx2+1,ct);


d:=bd+fd+1;
tx:=d div 11
ty:=d mod 11

if (bx=0) and (d=5) then T:='..' else
if (bx=0) and (d=13) then T:='. ' else
if (bx=0) and (d=21) then T:='.......' else
if (bx=0) and (d=37) then T:='.....  ' else
if (bx=0) and (d=53) then T:='...    ' else
if (bx=0) and (d=69) then T:='.      ' else
if (bx=0) and (d=85) then T:='.        ' else
if (bx=0) and (d=101) then T:='.          ' else
if (bx=0) and (d=117) then T:='.            ' else
if (bx=0) and (d=133) then T:='.              ' else
if (bx=0) and (d=149) then T:='.                ' else

if d=-1 then T:='' else
if (ty=0) and (0<tx) then
begin
T :=StringOfChar('a',tx)+'';

T := ReplaseStr(T, 'a' , ' ');
end



else

if d=1 then T:='.' else
if d=12 then T:='....' else
if d=23 then T:='.... ' else
if d=34 then T:='....  ' else
if d=45 then T:='....   ' else
if (ty=1) and (4<tx) and (tx<12) then
begin
T := '.'+StringOfChar('a', tx-5)+'       ';
T := ReplaseStr(T, 'a' , ' ');
end
else
if (ty=1) and (11<tx) then
begin
T := StringOfChar('a', tx-12)+'                 ';
T := ReplaseStr(T, 'a' , ' ');
end
else

if d=2 then T:='.' else
if d=13 then T:=' . ' else
if (ty=2) and (1<tx) and (tx<9) then
begin
T := '.'+StringOfChar('a', tx-2)+'   ';
T := ReplaseStr(T, 'a' , ' ');
end
else
if (ty=2) and (8<tx) then
begin
T := StringOfChar('a', tx-9)+'             ';
T := ReplaseStr(T, 'a' , ' ');
end
else


if (ty=3) and (tx<6) then
begin
T := '.'+StringOfChar('a', tx);
T := ReplaseStr(T, 'a' , ' ');
end
else
if (ty=3) and (5<tx) then
begin
T := StringOfChar('a', tx-6)+'         ';
T := ReplaseStr(T, 'a' , ' ');
end
else

if d=4 then T:=' ' else
if d=15 then T:='.....' else
if d=26 then T:='..... ' else
if ty=4 then
begin
T :=+StringOfChar('a', tx-3)+'     ';
T := ReplaseStr(T, 'a' , ' ');
end
else

if ty=5 then
begin
T :=+StringOfChar('a', tx)+' ';
T := ReplaseStr(T, 'a' , ' ');
end
else

if d=6 then T:='..' else
if d=17 then T:='.. ' else
if d=28 then T:='..  ' else
if d=39 then T:='..   ' else
if d=50 then T:='..    ' else
if d=61 then T:='..     ' else
if (ty=6) and (tx<13) then
begin
T := '.'+StringOfChar('a', tx-6)+'         ';
T := ReplaseStr(T, 'a' , ' ');
end
else
if (ty=6) and (12<tx) then
begin
T := StringOfChar('a', tx-13)+'                   ';
T := ReplaseStr(T, 'a' , ' ');
end
else

if d=7 then T:='. ' else
if d=18 then T:='......' else
if d=29 then T:='...... ' else
if (ty=7) and (tx<10) then
begin
T := '.'+StringOfChar('a', tx-3)+'     ';
T := ReplaseStr(T, 'a' , ' ');
end
else
if (ty=7) and (9<tx) then

begin
T := StringOfChar('a', tx-10)+'               ';
T := ReplaseStr(T, 'a' , ' ');
end
else


if (ty=8) and (tx<7) then
begin
T := '.'+StringOfChar('a', tx)+' ';
T := ReplaseStr(T, 'a' , ' ');
end
else
if (ty=8) and (6<tx) then
begin
T := StringOfChar('a', tx-7)+'           ';
T := ReplaseStr(T, 'a' , ' ');
end
else

if d=9 then T:='...' else
if d=20 then T:='... ' else
if d=31 then T:='...  ' else
if d=42 then T:='...   ' else
if ty=9 then
begin
T :=+StringOfChar('a', tx-4)+'       ';
T := ReplaseStr(T, 'a' , ' ');
end
else

if d=10 then T:=' ' else
if ty=10 then
begin
T :=+StringOfChar('a', tx-1)+'   ';
T := ReplaseStr(T, 'a' , ' ');
end
else



T:=bT+fT;
EditorSetLine(y, bt+T+ft);
SetCaret(bx, y);
end.
-------------------------------------------------------


19:(*゚Д゚)さん : 11/08/21 03:12:45 ID:oooooooo
■代替Alt+左     (----の間をコピペしてください)
-------------------------------------------------------
var
x, y, bd, bx, fd, fx, d, bx2, fx2, by, tx, ty, tz, ct: integer;
S, bt1, bt2, ft1, ft2, bT, fT, T: String;

begin
x:= CaretPosX;
y:= CaretPosY;
S:=Strings(y);
ct:=Length(S);
bx:=x;
fx:=x;
fd:=0;
bd:=0;
by:=0;
repeat
bt1:=Copy(S,bx-1,2);
bt2:=Copy(S,bx,1);

if bx=0 then
begin
by:=1;
end
else
if bt1=' ' then
begin
bx:=bx-2;
bd:=bd+11;
end
else
if bt2=' ' then
begin
bx:=bx-1;
bd:=bd+5;
end
else
if bt2='.' then
begin
bx:=bx-1;
bd:=bd+3;
end
else
by:=1
until by=1;

repeat
ft1:=Copy(S,fx+1,2);
ft2:=Copy(S,fx+1,1);

if ft1=' ' then
begin
fx:=fx+2;
fd:=fd+11;
end
else
if ft2=' ' then
begin
fx:=fx+1;
fd:=fd+5;
end
else
if ft2='.' then
begin
fx:=fx+1;
fd:=fd+3;
end
else

begin
fx2:=fx
fx:=x;
end
until fx=x;

bT:=Copy(S,0,bx);
fT:=Copy(S,fx2+1,ct);


d:=bd+fd-1;
tx:=d div 11
ty:=d mod 11

if d=-1 then T:='' else
if (ty=0) and (0<tx) then
begin
T :=StringOfChar('a',tx)+'';
T := ReplaseStr(T, 'a' , ' ');
end



else

if (bx=0) and (d=5) then T:='.' else
if (bx=0) and (d=13) then T:=' ' else
if (bx=0) and (d=21) then T:='.......' else
if (bx=0) and (d=37) then T:='.....  ' else
if (bx=0) and (d=53) then T:='...    ' else

if (bx=0) and (d=69) then T:='.      ' else
if (bx=0) and (d=85) then T:='.        ' else
if (bx=0) and (d=101) then T:='.          ' else
if (bx=0) and (d=117) then T:='.            ' else
if (bx=0) and (d=133) then T:='.              ' else
if (bx=0) and (d=149) then T:='.                ' else

if d=1 then T:='' else
if d=12 then T:='...' else
if d=23 then T:='.... ' else
if d=34 then T:='....  ' else
if d=45 then T:='....   ' else
if (ty=1) and (4<tx) and (tx<12) then
begin
T := '.'+StringOfChar('a', tx-5)+'       ';
T := ReplaseStr(T, 'a' , ' ');
end
else
if (ty=1) and (11<tx) then
begin
T := StringOfChar('a', tx-12)+'                 ';
T := ReplaseStr(T, 'a' , ' ');
end
else

if d=2 then T:='' else
if d=13 then T:=' . ' else
if (ty=2) and (1<tx) and (tx<9) then
begin
T := '.'+StringOfChar('a', tx-2)+'   ';
T := ReplaseStr(T, 'a' , ' ');
end
else
if (ty=2) and (8<tx) then
begin
T := StringOfChar('a', tx-9)+'             ';
T := ReplaseStr(T, 'a' , ' ');
end
else


if (ty=3) and (tx<6) then
begin
T := '.'+StringOfChar('a', tx);
T := ReplaseStr(T, 'a' , ' ');
end
else
if (ty=3) and (5<tx) then
begin
T := StringOfChar('a', tx-6)+'         ';
T := ReplaseStr(T, 'a' , ' ');
end
else

if d=4 then T:='.' else
if d=15 then T:='.....' else
if d=26 then T:='..... ' else
if ty=4 then
begin
T :=+StringOfChar('a', tx-3)+'     ';
T := ReplaseStr(T, 'a' , ' ');
end
else

if ty=5 then
begin
T :=+StringOfChar('a', tx)+' ';
T := ReplaseStr(T, 'a' , ' ');
end
else

if d=6 then T:='..' else
if d=17 then T:='.. ' else
if d=28 then T:='..  ' else
if d=39 then T:='..   ' else
if d=50 then T:='..    ' else
if d=61 then T:='..     ' else
if (ty=6) and (tx<13) then
begin
T := '.'+StringOfChar('a', tx-6)+'         ';
T := ReplaseStr(T, 'a' , ' ');
end
else
if (ty=6) and (12<tx) then
begin
T := StringOfChar('a', tx-13)+'                   ';
T := ReplaseStr(T, 'a' , ' ');
end
else

if d=7 then T:='..' else
if d=18 then T:='......' else
if d=29 then T:='...... ' else
if (ty=7) and (tx<10) then
begin
T := '.'+StringOfChar('a', tx-3)+'     ';
T := ReplaseStr(T, 'a' , ' ');
end
else
if (ty=7) and (9<tx) then

begin
T := StringOfChar('a', tx-10)+'               ';
T := ReplaseStr(T, 'a' , ' ');
end
else


if (ty=8) and (tx<7) then
begin
T := '.'+StringOfChar('a', tx)+' ';
T := ReplaseStr(T, 'a' , ' ');
end
else
if (ty=8) and (6<tx) then
begin
T := StringOfChar('a', tx-7)+'           ';
T := ReplaseStr(T, 'a' , ' ');
end
else

if d=9 then T:='...' else
if d=20 then T:='... ' else
if d=31 then T:='...  ' else
if d=42 then T:='...   ' else
if ty=9 then
begin
T :=+StringOfChar('a', tx-4)+'       ';
T := ReplaseStr(T, 'a' , ' ');
end
else

if d=10 then T:='...' else
if ty=10 then
begin
T :=+StringOfChar('a', tx-1)+'   ';
T := ReplaseStr(T, 'a' , ' ');
end
else



T:=bT+fT;
EditorSetLine(y, bt+T+ft);
SetCaret(bx, y);
end.
-------------------------------------------------------

元スレ
やる夫スレ作成に役立つツールやTipsを紹介するスレ 2
http://jbbs.livedoor.jp/bbs/read.cgi/otaku/14504/1312294474/