オンライン小説なオリジナル小説サイト うにたなで“三点リーダー”タグの付いているブログ記事

 三点リーダーとは
 …
 ↑こんな記号である。通常はふたつセットで……として使う。MovableType4のデフォルト設定では、この三点リーダー、なんとピリオドに置き換えられてしまうのである。

 ……
 が、
 ......
 になるのだ。

 三点リーダー問題と勝手に名づけたい。長く悩まされていたが、ようやく完全に解決した。同じ悩みをお持ちのかたがいるかもしれないので、解決法を記しておきたい。


[設定]メニュー内にある[ブログの設定]を選べば、まず[全般]が表示される。左ペインにメニューが並んでいるので[ブログ記事]をセレクトしてほしい。[ブログ記事設定]が表示されるはずだ。

[ブログ記事設定]内で[Word特有の文字を置き換える]という項目がある。デフォルトでは[Smart Replace]の[対応するASCII文字]にチェックがはいっていると思う。[置き換えない]にチェックをいれてしまいそうになるが、これは罠。[置き換えない]にチェックをいれてはいけない(三点リーダーとMovable Type 4(さらなる疑問)参照)。

[Smart Replace]で[エンティティ]か[対応するASCII文字]にチェックがはいっていると、[置き換えるフィールド]という項目が表示される。[置き換えるフィールド]では、[タイトル]や[ブログ記事]などにチェックがはいっている。チェックを外せば文字の置き換えはおこらない。三点リーダーが晴れて表示されるようになる。

 わかってみれば「なあんだ」という方法だったが、気づくまでに時間がかかってしまった。[置き換えない]にチェックをしているのにエンティティに置き換えられてしまう罠に、見事にひっかかってしまったのだ。

 三点リーダーMovableType4の問題について、長々と続けてきましたが、完全な解決策が見つかってホッとしています。

 ことのおこりはMovableType4を導入した直後に発覚しました。ブログ記事を新規作成すると、三点リーダー(…)がピリオドみっつ(...)に置き換えられてしまうのです(三点リーダーとMovable Type 4(問題発覚)参照)。ちなみに、ピリオドに置換されてしまうのは新規作成した記事のみです。インポートした過去ログでは三点リーダーになっていました。

 MovableType4では[Word特有の文字を置き換える]という設定項目があります。[Smart Replace]の[対応するASCII文字]には、デフォルトでチェックがはいっています。[置き換えない]に変更してみると、三点リーダーが表示されるようになりました!
 と喜んだのが、三点リーダーとMovable Type 4(問題解決)の記事

 でも、落とし穴があったのです。

 設定が置き換えないになっているにもかかわらず、なぜかエンティティに置き換えられています(三点リーダーの場合は…となる)。これが問題で、RSSリーダーでは三点リーダーの箇所が空白になってしまいます。ちなみに携帯電話のブラウザでも同じく空白に(三点リーダーとMovable Type 4(さらなる疑問)参照)。

 しょうがないなとあきらめていたんですが、九州名物のかき氷「白熊」を食べていて、ピンと思いつきました。

 長くなったのでMovableType4で三点リーダーを表示する方法へ続く。

 Movable Type 4では三点リーダーがピリオドに置き換えられてしまう。三点リーダーとMovable Type 4(問題解決)で問題が解決したかに思われたんですが……。

 記事では「……」が表示されるようにはなりました。でもね。atom.xmlとrss.xml、いわゆるフィードでは「……」が表示されないんですよ、奥さん。

 ソースでは「…」とエンティティで表示されています。ですが、RSSリーダーでは空白になってしまうのです。わたしが使用しているRSSリーダーは、Sleipnirのプラグイン版 Headline-Readerです。固有の問題ではないと思うんですが、ほかのRSSリーダーでは試していません。

 Movable Type 4のテンプレートを修正すればRSSリーダーでも表示されると思うのですが、いまのところ具体的な方法がよくわかりません^_^; もうちょっと待っていれば情報がでてくるかな、と期待しています。

 そもそも「…」がエンティティに置き換えられてしまうのが困ったちゃん。「…」とそのままにしてくれれば無問題なのに……。これも情報待ち。わかりしだい記事にしたいと思います。

 三点リーダーとMovable Type 4(問題発覚)三点リーダーとMovable Type 4(問題解決)の続きである。

 Movable Type 4で記事を新規作成した場合、三点リーダー(…)がピリオド(...)に置き換えられてしまう問題が発覚したのが三点リーダーとMovable Type 4(問題発覚)だった。「Word特有の文字を置き換える」で[置き換えない]にチェックをつければ問題が解決するとしたのが三点リーダーとMovable Type 4(問題解決)である。今回はひとつひとつの疑問を解いていきたい。ちなみに、いつもみたいに記事を分割しないので、ちょっと長くなるぞ。

 さて「Word特有の文字を置き換える」の「Word」がなにを指しているのか。検索してみればすぐにわかる。日本の公式ページで説明されているそのままを引用してみよう。

マイクロソフト Wordなどで作成した文章を、Movable Type のエディターにカット&ペーストする際に、Word 固有の文字を自動で変換します。

 とある(正確にいえばSmart Replaceの説明である)。「Word特有の文字を置き換える」の「Word」とは、MS-Wordとそれに類するワープロソフトを指すようだ。

「Word 固有の文字」というのは、機種依存文字もふくまれているのだろう。三点リーダーがピリオドに置き換えられてしまったのは、だから機種依存文字だからだろう。

 ──三点リーダーって機種依存文字だったの?

 じつは理解していなかったりします^_^; わたしの知り合いに機種依存文字の使用にうるさいかたがおられて、そのかたも三点リーダーを使っているので、てっきり機種依存文字じゃないと思い込んでたんですよ。

 検索していて興味深い記事を見つけました。三点リーダに関する考察という記事です。記事の一部を引用します。

▼僕が日本語ワードプロセッサを使い始めた1980年代前半には、三点リーダをワープロで入力することは出来なかった。当時のマニュアルには、中黒を使うように書かれていた記憶があり、古い方法ではあるが、歴史的にみて、代用が間違いでないことは確かである。

 1980年代前半では、ワードプロセッサで三点リーダーを入力できなかったのだ! 恥ずかしながら、今日はじめて知りました。

 三点リーダーは機種依存文字だ、といわれても反論できないのです。「じゃあしょうがねえか」って気分です。

 ここからは余談。
 わたしの知り合いの機種依存文字の使用にうるさいかた。このかた、たぶん三点リーダーが機種依存文字だとは知っていたのでしょう。だけど、ほかの文字で代用するのはどうしてもゆるせなかったんじゃないかな。いまは疎遠になって連絡方法もわかりません。確認のしようがないのですが、まちがいないと思います。

 Movable Type 4で小説を公開すると、三点リーダーがピリオドに置き換わってしまう。
 というのが前回の記事「三点リーダーとMovable Type 4(問題発覚)」だった。今回はその解決編だ。

 [設定]メニュー内にある[ブログの設定]を見ていただきたい。まず[全般]が表示される。左ペインにメニューが並んでいるので[ブログ記事]をセレクトしてほしい。[ブログ記事設定]が表示されるはずだ。

 [ブログ記事設定]内で[Word特有の文字を置き換える]という項目がある。デフォルトでは[Smart Replace]において[対応するASCII文字]にチェックがはいっていると思う。[置き換えない]に変更してほしい。

 [Smart Replace]が[置き換えない]になっていれば、ブログ記事を新規作成したさいに三点リーダー(…)がピリオド(...)に置き換わることはない。小説の公開も安心である。

 ただし、見た目は……になっているが、ソースでは「……」とエンティティに変換されている。[Smart Replace]には[エンティティ]という選択もあるのになにゆえ? ごぞんじのかた、おられましたら教えてください。

 Movable Typeでブログを作成しているかたは多いでしょう。Movable Typeでブログを作成しているかたのなかには、小説をテーマにしているかたもいらっしゃるはずだ。Movable Type 4を導入、あるいはアップデートするとき注意してほしい点がある。

 Movable Type 4を導入するときの注意点。それは三点リーダーだ。
 ↓の記号が三点リーダー
 ……
 正確にいえば…ひとつが三点リーダー。通例としてふたつ1組で使うので……となる。

 Movable Type 4にアップデートしたのち、ブログ記事を新規投稿してびっくりした。なんと! 三点リーダーがピリオドに変更されてしまったのだ!

 ……
 となっている箇所が、
 ......
 になってしまっている。
 現在は修正しているが、当該記事は小説「星人募集中4」(推敲前)である。

 気づいたときには顔が

 (゜o゜)

 になった。
「なにしてくれちゃってるの」
 と。

 だけどね。
 ログをインポートした記事では、……は……と意図したように表示されているんですよ。三点リーダーがピリオドに変換されるのは、だから記事を新規投稿したときとなるんじゃないの。
 と気づいたわけです。

 そこで、Movable Type 4の設定をあれこれ見てまわり──。

 あやしいの発見(^O^)/

 試してみると見事成功!
 もうね。顔が(T_T)になりましたよ。笑ったり喜んだりじゃないの。ホッとして泣き顔になるのよ。

 で、どうすればいいのかといいますと、長くなっちゃったので次の記事へと続くのであった。