Windows 8 でだけ縦書きの「…」「‥」「―」を誤って表示

Anonymous
2012-11-02T08:46:40+00:00

※ 何割の Windows 8 に不具合があるのかはまだ不明です(特定環境でのみ発生の可能性があります)。同様の不具合があってここにたどり着いた方は、お手数ですがサインインの上で右上の「私も必要」をクリックし、重要度認識を上げることにご協力ください。原因特定に役立てるため、異常が起こるアプリケーションだけでなく、縦書き記号処理が正常に動作しているアプリケーションの情報もお知らせください。よろしくお願いいたします。

マルチポストになって恐縮ですが、事がソフトウェア技術者だけの話ではないのでこちらでも報告いたします。

一部の縦書き対応ソフトウェアを Windows 8 で動かすと、三点リーダ(…)、二点リーダ(‥)、ダッシュ(―)などが縦書きになりません。

個別案件ではなく Windows 8 の問題であろうと考えるのには理由がありまして、C言語ができる方にとっては非常に簡単なコードで問題を再現できます。しかもそれは Windows 95 時代から広く行われてきた縦書き表示手法であり、かつ Windows 7 までは問題なく動作していた、というのが MSDN フォーラム側(下記リンク参照)への投稿内容主旨です。

当方で確認したのは ComicStudio 4 と LibreOffice 3.6.2.2 Writer、加えて縦書き非対応ながら @ 付きフォントを直に指定できるワードパッドとペイントの四点ですが、他にも影響を受けるソフトがありそうです。私とは別に一太郎2012で発生する旨ブログに書かれている方がいらっしゃいます。

まだ Web 上で報告された方がごく限られており、もしかしたら問題が発生する Windows 8 環境も限られるのかもしれません。ただし、ComicStudio 4 については販売開発元セルシス様より同事象を確認した旨のコメントをいただいております。また当方では Windows 8 Pro 64ビット版でしか確認しておりません(32bit版ではどうなるのか不明、Windows RT も不明)。

CLIP STUDIO PAINT PRO 1.1.1 や Paintgraphic 2 Pro など、Windows 8 でもまったく影響のないソフトもございます。また、Microsoft IME 2012 の未確定文字列内でも正しく表示されており、確定したとたんに90度回転するという状況になっております。

フォントへの依存性はないようです。問題が発生するときは、正しく表示できるはずのすべてのフォントでおかしくなります。

皆様の Windows 8 では正常に表示できますでしょうか。90度傾いたままになりますが、ワードパッドやペイントで @ 付きフォントを選択する方法は誰でも簡単にチェックできます。文章の流れを遮るように前述の記号が表示されたらアウトです。

確認とご報告をお願いいたします。

MSDN フォーラムへの投稿:

http://social.msdn.microsoft.com/Forums/ja-JP/windowsgeneraldevelopmentissuesja/thread/d509e3db-aac8-43a7-b5fa-67513c44b01d

→罫線32、矢印4、その他7だけが問題を起こしているという画像をリンク先に追加しています。(2012-11-05 12:14)

ComicStudio 4に関連した報告:

http://www.clip-studio.com/clip_site/support/request/detail/svc/9/tid/34635

※投稿先の分類であろう「Windows トピックとアプリ」の選択に困りました。必要であれば適切なところへ誘導してください。

※ 2012-11-03 08:23 参考用に下記リンク追加

Windows8における一太郎2012の縦組み表示で…(三点リーダー)、―(ダッシュ)が縦表記にならない問題(はぐれっちさん、個人ブログ)

http://tueee.seesaa.net/article/299475814.html

Openoffice writerでの縦書きでのダッシュや三点リーダの向きについて @ TechNet

http://social.technet.microsoft.com/Forums/ja-JP/w8itpro/thread/a7d3c9b4-206e-4ead-91f7-f64cd87f7c90

縦書時にダッシュ(――)が正しく表示されない。(LibreOfficeに関するもの、当フォーラム内)

http://answers.microsoft.com/ja-jp/windows/forum/windows_8-files/%E7%B8%A6%E6%9B%B8%E6%99%82%E3%81%AB%E3%83%80/0acaac4f-ab97-40dd-824d-36e9362d404a

(上記と同投稿者によるOKWave系の質問)

http://okwave.jp/qa/q7776257.html

Win8でWord2010使うとね、(ソラナダ(史間&カノコ)さん @ ツイッター)

http://it.twitter.com/soranada1/status/262859654672039938

Windows8、秀丸の縦書き表示で【注:リンク先背景画像官能的】(水無瀬さんごさん @ ツイッター)

http://it.twitter.com/minasesango/status/263930847705587712

※ 2012-11-03 08:44 下記追加

Windows8にしてから、Wordの縦書き罫線が(ますかっとさん @ ツイッター)

http://twitter.com/clpiano330/status/261871873535651841

※ 11:10 下記追加、同じくますかっとさんのツイートより秀丸について

http://twitter.com/clpiano330/status/262242438951874562

※ 15:00 下記追加、OASYS 10 は2000, XP, Vista, 7 までの対応しか謳っていないが同様の状況

スレッド : WINDOWS8での動作検証

http://www.oyayubi.org/bbs/read.php?FID=15&TID=163

 ※ 2012-11-04 08:26 追記。上記掲示板にて「KINGSOFT OFFICE、秀丸(縦書き表示)」は正常に動作という報告有。

※ 2012-11-05 12:16 お願い文を修正して冒頭に移動、MSDN側に問題発生文字一覧を掲載した旨を追記。また、これより前に別のスレッドが統合されています。

※ 2012-11-07 08:19 新情報がないので追記はしませんが、ツイッターで上記以外の困惑ツイートをちらほらと見かけます。 Windows8 Windows 8 Win8 縦書き 縦書 を組み合わせて検索してみてください。あとは個々の商品名とか。

※ 2012-12-01 11:16 Office XP の Word 2002 はサポート期限切れとは言うものの、マイクロソフト側のスタッフが情報共有できていない状態が見られる事例

『Windows8をダウンロードして、Word2002を使って縦書きの文章を作成しようとすると、「三点リーダー」や「ダッシュ」が横書き表示となり困っています。』

http://answers.microsoft.com/ja-jp/office/forum/office_xp-word/windows8をダウ/140187e2-0deb-466a-a5a8-eb7e2289c0e4

家庭向け Windows | 以前の Windows バージョン | パフォーマンスとシステムの失敗

ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。

0 件のコメント コメントはありません
質問作成者が受け入れた回答
Anonymous
2013-08-15T05:55:03+00:00

みなさん、こんにちは。

こちらの問題について、更新プログラムが公開されているようです。

・Windows 8 で、一部の文字の縦書きが正しく処理されない

http://support.microsoft.com/kb/2781747/ja

Windows Update や手動での更新で、KB2862768 を適用することで問題が解消されるかも知れませんので、よろしければ確認してみてくださいね。

この回答は役に立ちましたか?

0 件のコメント コメントはありません

43 件の追加の回答

並べ替え方法: 最も役に立つ
  1. Anonymous
    2012-11-02T22:15:28+00:00

    ※モデレーター注 :  統合されたスレッドです。

     統合元スレッドタイトル : windows8で縦書時にダッシュ(――)が正しく表示されない。

    すみません、ここはマイクロセフト製品のフォーラムとのご意見、通常は至極もっともなのですが、本件、本当に Windows 8 のバグの可能性があります。他の方の報告がまだ少ないのではっきりとは言えませんが、私の過去投稿および他の方の投稿などの下記URLも参照ください。よろしくお願いいたします。

    また、投稿先の分類で「Windows」→「Windows 8 」の先に「その他」がなく、また検索範囲を絞る時にWindows トピックとアプリ : 「すべてを表示」を選ぶと個別のトピックが出てきていないように思います。(もちろん「すべて」や「未回答」に切り替えても同様です)。具体的には次の上二件が出てきません。これから類似投稿があちこちに出てくるかもしれません。

    Openoffice writerでの縦書きでのダッシュや三点リーダの向きについて (他の方の投稿):

    http://social.technet.microsoft.com/Forums/ja-JP/w8itpro/thread/a7d3c9b4-206e-4ead-91f7-f64cd87f7c90

    Windows 8 でだけ縦書きの「…」「‥」「―」を誤って表示:

    http://answers.microsoft.com/ja-jp/windows/forum/windows\_8-performance/windows-8/acd9cc23-dfab-4039-ade1-254dc9f36bc1

    GDIを使った縦書き処理がおかしい(Windows 8)  @ デベロッパーセンター:

    http://social.msdn.microsoft.com/Forums/ja-JP/windowsgeneraldevelopmentissuesja/thread/d509e3db-aac8-43a7-b5fa-67513c44b01d

    なお、MS Word 2010 なのですが、ツイッターでこのようなツイートをなさっている方がいらっしゃいます。

    https://twitter.com/soranada1/status/262859654672039938

    ※07:25 うぉぁ、質問投稿された方とほぼ同時投稿だったのかな?

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  2. Anonymous
    2012-11-02T22:06:02+00:00

    ※モデレーター注 :  統合されたスレッドです。

     統合元スレッドタイトル : windows8で縦書時にダッシュ(――)が正しく表示されない。

    書き方が悪かったですね、すみません(^_^;)

    聞きたいのは、windows8の問題ですか? って言うことです。

    いままでXPの時はもちろん、windows7に変えた直後でもこんな風になったことがなかったので、windows8に問題があるんじゃないかなと思ったんです。

    一応、大手質問サイトではもう質問したのですが、回答が全くないんですよ。

    それともMSN質問箱だとやっぱり違うんですか?

    あと、同じ事で内容の質問を僕よりも詳しく質問されている方がいましたので、下にURL書いておきますね。

    http://answers.microsoft.com/ja-jp/windows/forum/windows\_8-performance/windows-8/acd9cc23-dfab-4039-ade1-254dc9f36bc1

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  3. Anonymous
    2012-11-02T20:27:48+00:00

    ※モデレーター注 :  統合されたスレッドです。

     統合元スレッドタイトル : windows8で縦書時にダッシュ(――)が正しく表示されない。

    すいませんが、ここはマイクロソフト製品のフォーラムなのですが・・・・

    MS Word 2010でやったところMS明朝を縦書きでちゃんとつながりました。

    質問場所としてはせめてMSN相談箱がよくないですか。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  4. Anonymous
    2012-11-02T19:55:12+00:00

    OKWAVEのURL。

    http://okwave.jp/qa/q7779259.html

    http://okwave.jp/qa/q7776257.html

    僕はLibreOfficeを使って縦書き文章をよく書くのですが、windows8に変えたところ『――』が打てなくて困っています。

    より正確に言うと、『――』のように一列に並ばず『=』のような横並びの形で表示されてしまうのです。

    ダッシュと同様に、三点リーダも打てなかったのですが、なんの前触れもなく打てるようになりました。

    かと思ったら、違う行で入力するとまた横並びになってしまします。しかし、その打てない行でも正常に表示された三点リーダをコピペすれば、正常に表示されました。ですので、絶対に入力できないというわけではないようです。

    しかし、ダッシュに関しては何度どの行で入力しようと、新しいファイルでやろうともやはりできません。OpenOfficeも使ってみたのですが、やはりダメでした。

    それで少し調べてみると、どうやら他のワードソフトでも同様の問題が起きているようです。

    因みに、正常に表示されたものも含めて全てフォントタイプは『MS明朝』で入力されています。ですのでフォントが違っているという話ではありません。 

    一応ですが『Times New Roman』出なら一本につながります……まぁ、それでつながった所で意味が無いのですが。

    症状は人によって違うようで、ダッシュも三点リーダも2つ続けて入力せず、『…』や『―』のように単体で入力すれば縦に表示される人もいるようです。(僕の場合は2つ繋げないで、単体で入力しても横に表示されます)

    また、ネット上の縦書き入力のできるサイトで打ってみたところ、正しく縦につながっていました。 しかし、その正確に表示されたものをコピペしても、やはりワードソフトでは『=』のようになってしまいます。

    何方か解決方法を知りませんか?

    追記:縦書きで書いたテキストをPDFにエクスポートして開いてみると、『= 』のように表示されていた部分はしっかりと一本につながっていました。

    ※モデレーター注 : 情報を集約させるため、スレッドを統合させていただきました。

     統合元スレッドタイトル : windows8で縦書時にダッシュ(――)が正しく表示されない。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません