半角文字と全角文字の間にスペース
少し前から、「半角の文字と全角の文字の間に、半角の空白を入れる」ように しています。明らかに、id:xx-internet さんのマネですな。
組版ソフト(Word とか)なら、自動的に半角文字と全角文字の間のマージンを調整してくれます。インターネットブラウザも、同様にレイアウトしてくれると、良いですよね。
しかし、今のところ CSS は(少なくとも主要ブラウザでは)対応していないし、JavaScript では、遅くなるだろうし。
ということで、自分は、記事を書く時点でスペースを入れています。少し面倒ですが、顔文字などで誤爆が ないですからね。
スペースを はさむのは手動で、──では日が暮れるので(記事を書くのは夜間です)、Xyzzy 用の Lisp、『auto-space.l』を愛用しています。もう配布されていない のですが、「Xyzzy auto-space」で検索すれば、どこかの誰かの Wiki で見つかるかも しれません。
ひらがなの連続にもスペース
最近は、「ひらがな、または漢字が連続している部分にも半角空白文字を入れる」ように なりました。これまた、『不活性で怠惰なアタシの肉体の神秘』の加藤はいね さんの影響です。
たとえば、「私ははてなは面白いと思う」みたいな文を見ると、ちょっとイラッとするので、スペースを空けたくなります。
──が、なかなか加減が難しいですね。「私は はてな は面白いと思う」だと、「はてな」を変に強調しているように見えるし。
こういう場合は、文章の表現自体を変えたり、「はてな」をリンクにしたり、かぎ括弧で囲んだり、──と、ムダな努力をしています。
続きを読む