■ 質問はここへ ■

前へ 次へ
No. 920 (919へのコメント)投稿者: かぶねこ HP日付: 2003/05/31 18:09:05
題名 : Re^3:英文文字化けの解決方法

「カーリークォーテーション」という呼び名を知っている人は少ないらしく、
Google 検索するとわたしのページしかヒットしません。(英語だといろいろ出
てきます。)

かつて欧文専門写植屋さんが組んでいた欧文が、このごろは欧文を知らないデザ
イナー兼 DTP 担当みたいなかたがまとめて組んでしまうので、このへんは校正
段階でしょっちゅう「指導」しなければいけないので、たいへんです。

「長めの中央傍線」というのが、エムダッシュです。Em Dash。ハイフン、エヌ
ダッシュ、エムダッシュを区別します。

これは文字コード表でも確認できます。Verdana など欧文フォントを選択し、
「詳細表示」をオンにして、文字セットを「Windows: 欧文」にしてください。
0x97: Em Dash などと表示されます。「...」が1文字なのは &h85 ですね。ど
っちかというと、ピリオドと nonbreaking space を使ったほうがいいんでは、
と思うコードですが……。

@@ReplaceStringMulti chr$(&h97), "--"
@@ReplaceStringMulti chr$(&h85), "..."

などと追加すればいいと思います。

No. 921 (918へのコメント)投稿者: かぶねこ HP日付: 2003/05/31 18:11:17
題名 : Re:No.916へのレス

>返信用にコメントをつけると規定バイト数を越えますので

返信用のウィンドウで、引用に必須な部分を残してあとは削除して返信
するようにしてください。全部削除すれば引用なしの返信になります。

これはどこの掲示板でもメールでも同じです。

No. 922 (920へのコメント)投稿者: kyoko日付: 2003/05/31 19:57:55
題名 : Re^4:英文文字化けの解決方法

かぶねこさん、追加のマクロ記述を再びありがとうございました。
そのままコピー&ペーストして追加させていただき、こちらも無事変換できました。

>「長めの中央傍線」というのが、エムダッシュです。Em Dash。ハイフン、エヌ
>ダッシュ、エムダッシュを区別します。
これも知りませんでした〜。また勉強になりました。(^^)

>これは文字コード表でも確認できます。Verdana など欧文フォントを選択し、
>「詳細表示」をオンにして、文字セットを「Windows: 欧文」にしてください。
>0x97: Em Dash などと表示されます。
これですが、見たところ「詳細表示」という選択項目がないようです。環境がWIN98というのが原因でしょうか?アクセサリ→システムツール→文字コード表と立ち上げたものですが…。
フォントをVerdanaにしてEm Dashっぽいマスをクリックすると、文字情報らしきところに「キーストローク、Alt+0151」と表示されます。?

No. 923投稿者: Ywei日付: 2003/05/31 23:16:44
題名 : HTML 用短縮入力について

その他(O)|共通設定(M)|短縮入力を選択して短縮入力ファイル欄に下記のテスト用
のファイル(短縮ファイル名)を書き込みました。

C:\QX\MACRO\shorthtml1.txt (短縮ファイル2番に記入)

このあと、短縮入力するための、インクリメンタルサーチ用の入力画面をどのように起動させればよいのか分かりません。ヘルプを見ましたが自力で解決できないので教えてください。

No. 924 (921へのコメント)投稿者: Ywei日付: 2003/05/31 23:19:27
題名 : Re^2:No.916へのレス

>>返信用にコメントをつけると規定バイト数を越えますので
>
>返信用のウィンドウで、引用に必須な部分を残してあとは削除して返信
>するようにしてください。全部削除すれば引用なしの返信になります。

かぶねこ さん、アドバイス有難うございます。今後そういたします。

>これはどこの掲示板でもメールでも同じです。

No. 925 (923へのコメント)投稿者: Ywei日付: 2003/06/01 00:35:45
題名 : Re:HTML 用短縮入力について

>その他(O)|共通設定(M)|短縮入力を選択して短縮入力ファイル欄に下記のテスト用
>のファイル(短縮ファイル名)を書き込みました。
>
>C:\QX\MACRO\shorthtml1.txt (短縮ファイル2番に記入)
>
>このあと、短縮入力するための、インクリメンタルサーチ用の入力画面をどのように起動させればよいのか分かりません。ヘルプを見ましたが自力で解決できないので教えてください。

自己 レス
自分で解決できました。

No. 926 (922へのコメント)投稿者: かぶねこ HP日付: 2003/06/01 04:15:28
題名 : Re^5:英文文字化けの解決方法

うちの最後の Windows95 マシンが起動しなくなっていました……。で、確認で
きませんでした、が、「文字コード」ツールが Windows 2000 とは違っていたの
は記憶にあります。Windows98 もたぶん Windows95 のほうに近いはず。

ユニコードが絡まないので、Windows98 系のほうがそのあたりがシンプルだった
んです。文字コードは QX の欧文モードのカーソル位置のコードがステータスラ
インに表示されるので、そちらでも確認できます。

Windows 2000 や XP だと、Windows のクリップボードを経由するときに欧文文
字が強制的に日本語フォントにある文字に変換されてしまう現象もあり、わたし
は Windows 2000 に移行した当初はたいへんとまどいました。このへんもますま
す欧文文字の扱いをむずかしくしています。

kyoko さんのところではカーリークォーテーションがそのまま Copy & Paste で
きてるのは、なぜかなあ、などとちょっと思ったのですが、欧文の特殊文字入り
PDF が手元になくてそれがシステムのせいか確認が取れず、このことには触れま
せんでした。でも、この場合、そこも大事なポイントだったようですね。

No. 927 (926へのコメント)投稿者: kyoko日付: 2003/06/01 10:53:55
題名 : Re^6:英文文字化けの解決方法

かぶねこさん

Win95マシン、残念でしたね(^^;。 わざわざ確認しようとして下さってありがとうござい
ます。

>文字コードは QX の欧文モードのカーソル位置のコードがステータスラ
>インに表示されるので、そちらでも確認できます。
ありました〜。4桁の数字の前の二桁を「&h」のあとに付ければいいんですね。これで今
後新たな文字化けが出てきても安心です。(^^)

>Windows 2000 や XP だと、Windows のクリップボードを経由するときに欧文文
>字が強制的に日本語フォントにある文字に変換されてしまう現象もあり、わたし
>は Windows 2000 に移行した当初はたいへんとまどいました。このへんもますま
>す欧文文字の扱いをむずかしくしています。
綺麗に表示された時は、さすが欧文QX!と感動したんですが、環境がラッキーだったんで
すね。実はそろそろXPマシンにしたいと検討中だったんですが、XPではこういうことは出
来なくなってしまうんですか。これはマイナス材料ですね…。

今までは欧文QXを使っていても読む元ファイルがシンプルなテキストだったため、文書関
係のアプリケーションで本物の(?)欧文を表示したのは初めてでした。
とりあえずは日本語モードでの文字化けを解消することに頭が行っていましたが、落ちつ
いて見返すと欧文モードのカーリークォーテーションやエムダッシュは表示が綺麗ですね。
PDAにも転送して読むためファイルサイズを抑えるためにも日本語モード変換は必須なん
ですが、自宅で欧文QXを立ち上げて読める時は原文の表示で読んだ方が気持ちよさそうな
気がしてきました。

ところで今、試しに原文を MS Word へコピー&ペーストしたらどうなるか実験したとこ
ろ、Wordにもカーリークォーテーションやエムダッシュが綺麗にそのままペーストされま
した。そしてそれを全文選択して日本語フォントに替えてみたところ、ちゃんと(勝手に?)
全部日本語フォント対応文字に変換されました。最悪、まずWordで日本語モードに変換し
てからQXに持ってくる手段もあったんですね(汗)。
でもQX内で済ませられたほうが手間がないですし今後応用も利きますから、マクロを教え
て頂いて良かったです。
文字コードのこと等色々勉強になりました。ありがとうございました。(^^)

No. 928投稿者: Ywei日付: 2003/06/05 14:42:41
題名 : QX32:書式設定

QX32:書式設定ダイアログにおいて、
6番に一般テキスト *.*
15番にテキスト   *.htm;*.html;*.css;*.shtml
のように設定して保存しています。
QXを起動しますと6番が先に自動的に読み込まれます。
これをQXの起動後は、常に15番のテキストを自動的に読み込ませたいのですが
どのようにすればよいのか教えてください。

No. 929 (928へのコメント)投稿者: 鋼だね HP日付: 2003/06/05 16:06:38
題名 : Re:QX32:書式設定

>QX32:書式設定ダイアログにおいて、
>6番に一般テキスト *.*
>15番にテキスト   *.htm;*.html;*.css;*.shtml
>のように設定して保存しています。
>QXを起動しますと6番が先に自動的に読み込まれます。
>これをQXの起動後は、常に15番のテキストを自動的に読み込ませたいのですが
>どのようにすればよいのか教えてください。

恐らくは、6番に拡張子が*の書式を指定してしまっているせいじゃないでしょうか。
*は、全ての拡張子にマッチしてしまうので、6番以降の書式の指定が
無意味になってしまうのではないかと。

拡張子*の書式は、書式番号の最後(15番ですね)に入れるようにすると良いかと思います。
具体的には、6番と15番の書式設定の保存位置を入れ替えると良いかと思います。

次へ
現在の既読番号は 0  既読を


メールアドレスを表示するにはURLの後ろに &m=1f97c49d をつけてください。
ユーザー フォーラム一覧

http://www2k.biglobe.ne.jp/~araken/
http://0ban.com/araken/