■スレッドリストへ戻る■ 全部 1- 101- 最新50

私なりに研究してみました

6 :ズレを直す1 :2000/08/26(土) 18:17
気になるあのズレをドット単位で調節します。

 下の図を見てください。
 上の段の端の線を下の段の端に合わせたいとします。
 (左に1ドットズレている)

 |             |←これを
 ||||||||||||||||||||||||||||||||||||||←ここに合わせたい

 方法はいろいろありますが、取り敢えずここでは全角スペースと
 半角スペースを組み合わせてズレを直してみます。

 ここに飛んでください >>10

 まず全角スペースと半角スペースのドット数を確認しましょう!!
 5ドットの所に半角スペースがあり11ドットの所に全角スペースがありますね
 このドット数の違いを利用します。

 解りやすいように全角スペースを同じ11ドットの『0』とします

 |0000000000000|
 ||||||||||||||||||||||||||||||||||||||

 これで上の段には全角スペースが13個有る事がわかったと思います。
 では今から本題に突入です!!

 以下は私のやり方です。

1.全角スペースを1個消す。
             ↓(カーソル)
 |000000000000|
 ||||||||||||||||||||||||||||||||||||||

2.そこに半角スペースを1個置く
                  ↓
 |000000000000_|
 ||||||||||||||||||||||||||||||||||||||
3.←を二回押して一つ前の全角スペースの隙間に入り半角スペースを1個置く
            ↓
 |00000000000_0_|
 ||||||||||||||||||||||||||||||||||||||
4.揃えたい場所を超えたら全角、半角スペースを1個ずつ消し、超えていなかったら3に戻る。
           ↓
 |0000000000_0_0_|
 ||||||||||||||||||||||||||||||||||||||←ここを超えてしまった・・・

           ↓
 |0000000000_0_|←全角、半角スペースを1個ずつ消して、
 ||||||||||||||||||||||||||||||||||||||

        ↓
 |0000000_0_0_0_0_|←また超えるまでやって、
 ||||||||||||||||||||||||||||||||||||||

     ↓
 |0000_0_0_0_0_0_0_|←繰り返す、
 ||||||||||||||||||||||||||||||||||||||

  ↓
 |0_0_0_0_0_0_0_0_0_|←やたっ揃った!!
 ||||||||||||||||||||||||||||||||||||||

 |                  |
 ||||||||||||||||||||||||||||||||||||||

ズレが直りました!!
しかしこれではあまりにも面倒です。
ずれているドット数が判明している場合は次の方法があります。

>>7 へつづく

67KB
新着レスの表示

スレッドリストへ戻る 全部 前100 次100 最新50

0ch BBS 2004-10-30