こんにちは
WEB制作のお仕事をしている星野です。
皆さんは、コピペした時にvtや0B、□などの謎の文字を見かけたことがありませんか?
※コピペ: コピーしてペースト(張り付け)
今回は、これが何なのかについて解説していきます。
【結論】垂直タブ(VT: Vertical Tab)と呼ばれる改行
実は、改行には2種類あり、「Enter」で改行した物と、「Shift+Enter」で改行した物は異なります。※Shift+Enter:Shiftを押しながらEnterを押す。
実際に、パワーポイントで見てみると文章と文章の間の空白も少し異なって見えます。
このShift+Enterで改行を入れたものが垂直タブ(VT: Vertical Tab)と呼ばれています。
名前 | 改行方法 | Unicode番号 | 改行コード |
改行 | Enter | CR(U+000D)LF(U+000A) | WindowsではCRとLFを組み合わせたCRLF |
垂直タブ | Shift+Enter | U+000B | VT |
この垂直タブ(VT: Vertical Tab)は、エディター(メモ帳など)などによって対応していないことがあり、パワーポイントから貼り付けると改行されずにvtや0B、□などの謎の文字が表示されることになります。
Wordからコピペしてもこの現象は起こらず、なぜかパワーポイントからコピペした時のみでした。もしも他のソフトでも起こったら一番下のコメント欄で教えてください。
ソフトによって垂直タブにはどのような表示になるのか
実際にパワーポイントから色んなエディターに張り付けて試してみました。
メモ帳は、・
VSCODEは、 vt
WinMergeは、
LINE(PC)、Google検索は、
サクラエディタは、半角スペース
ペイントとExcel、付箋は、正しく改行される
垂直タブがあるなら、水平タブもあるよね?
水平タブというのもあります。
それは、キーボードのtabキーを押して水平方向に空白を空けているものです。
普段使っているのに、意外と名前は、分からないものですね。
実は垂直タブも昔は、垂直方向に空白(行)を空けるためのものでしたが、現在ではほとんど機能しません。
まとめ
コピペしてくるときは、改行が変わってないか注意してコピペする必要がありますね。
別件ですが、よくコピペする際に文章の末尾の『。』などがコピペできてなかったりすることもあるので合わせて注意が必要ですね。
コメント