10)WordでSymbolのαを検索置換

| コメント(2)

InDesignCS3で文字を検索置換します。
WordでSymbolを使ってαを入力された原稿の場合
InDesignにコピペすると文字化けします。そこにSymbolフォントを適応しても
どういうわけか化けたままなのです。
※Word2000はUnicodeの対応がイマイチらしくもっとおかしな事になります。

ダウンロードはこちら findrep5.zip

WordをPDFにしてそこからコピペするとある程度は復活しますが
不便なので検索置換するスクリプトを作りました。
どういうわけか♦だけは置換されずに•になりますのでご注意下さい。
また、検索置換には細心の注意をお願いします。
まちがって変換しなくて良い文字が変換されたりとかあるかもしれません。
全置換ではなく確認しながら置換していけば問題ないかと思います。

imeパッドから入力

WORDの画面

InDesignにペースト。見事に文字化け

PDFを作りそこからInDesignにペースト。これもイマイチ

スクリプトで置換するとこんなかんじ。文字化け部分はもともとSymbolにも無い文字

実はSymbolは文字コード違いで同じ文字が存在する。

Wordで文字コード0061のαを入力してコピーすると
文字コードF061に置き換わります。
Symbolは00番台の文字コードとまったく同じものがF0番台の自由領域にも存在します。
これをInDesignにぺーストするとF061のままペーストされますが自由領域のため文字が無い状態になります。

InDesignの字形パレットでSymbolのすべての文字を表示するとαの文字コードは03B1になっています。どうしてそうなのかは私にはわかりません。が変換テーブルを作成しました。

あとWedingsなどの記号フォントも同様の結果になるようです。

下記テーブルのPDF版 table.pdf
文字コード1文字コード2InDにコピペInDでのコード画面表示
0021F021F0210021!
0022F022F0222200
0023F023F0230023#
0024F024F0242203
0025F025F0250025%
0026F026F0260026&
0027F027F027220B
0028F028F0280028(
0029F029F0290029)
002AF02AF02A2217
002BF02BF02B002B+
002CF02CF02C002C,
002DF02DF02D2212
002EF02EF02E002E.
002FF02FF02F002F/
0030F030F03000300
0031F031F03100311
0032F032F03200322
0033F033F03300333
0034F034F03400344
0035F035F03500355
0036F036F03600366
0037F037F03700377
0038F038F03800388
0039F039F03900399
003AF03AF03A003A:
003BF03BF03B003B;
003CF03CF03C003C<
003DF03DF03D003D=
003EF03EF03E003E>
003FF03FF03F003F?
0040F040F0402245
0041F041F0410391Α
0042F042F0420392Β
0043F043F04303A7Χ
0044F044F0442206
0045F045F0450395Ε
0046F046F04603A6Φ
0047F047F0470393Γ
0048F048F0480397Η
0049F049F0490399Ι
004AF04AF04A03D1ϑ
004BF04BF04B039AΚ
004CF04CF04C039BΛ
004DF04DF04D039CΜ
004EF04EF04E039DΝ
004FF04FF04F039FΟ
0050F050F05003A0Π
0051F051F0510398Θ
0052F052F05203A1Ρ
0053F053F05303A3Σ
0054F054F05403A4Τ
0055F055F05503A5Υ
0056F056F05603C2ς
0057F057F0572126Ω
0058F058F058039EΞ
0059F059F05903A8Ψ
005AF05AF05A0396Ζ
005BF05BF05B005B[
005CF05CF05C2234
005DF05DF05D005D]
005EF05EF05E22A5
005FF05FF05F005F_
0060F060F060F8E5
0061F061F06103B1α
0062F062F06203B2β
0063F063F06303C7χ
0064F064F06403B4δ
0065F065F06503B5ε
0066F066F06603C6φ
0067F067F06703D2ϒ
0068F068F06803B7η
0069F069F06903B9ι
006AF06AF06A03D5ϕ
006BF06BF06B03BAκ
006CF06CF06C03BBλ
006DF06DF06D00B5µ
006EF06EF06E03BDν
006FF06FF06F03BFο
0070F070F07003C0π
0071F071F07103B8θ
0072F072F07203C1ρ
0073F073F07303C3σ
0074F074F07403C4τ
0075F075F07503C5υ
0076F076F07603D6ϖ
0077F077F07703C9ω
0078F078F07803BEξ
0079F079F07903C8ψ
007AF07AF07A03B6ζ
007BF07BF07B007B{
007CF07CF07C007C|
007DF07DF07D007D}
007EF07EF07E223C
00A1F0A1F0A103D2ϒ
00A2F0A2F0A22032
00A3F0A3F0A32264
00A4F0A4F0A42044
00A5F0A5F0A5221E
00A6F0A6F0A60192ƒ
00A7F0A7F0A72663
00A8F0A8F0A82666
00A9F0A9F0A92665
00AAF0AAF0AA2660
00ABF0ABF0AB2194
00ACF0ACF0AC2190
00ADF0ADF0AD2191
00AEF0AEF0AE2192
00AFF0AFF0AF2193
00B0F0B0F0B000B0°
00B1F0B1F0B100B1±
00B2F0B2F0B22033
00B3F0B3F0B32265
00B4F0B4F0B400D7×
00B5F0B5F0B5221D
00B6F0B6F0B62202
00B7F0B7F0B72022
00B8F0B8F0B800F7÷
00B9F0B9F0B92260
00BAF0BAF0BA2261
00BBF0BBF0BB2248
00BCF0BCF0BC2026...
00BDF0BDF0BDF8E6
00BEF0BEF0BEF8E7
00BFF0BFF0BF21B5
00C0F0C0F0C02135
00C1F0C1F0C12111
00C2F0C2F0C2211C
00C3F0C3F0C32118
00C4F0C4F0C42297
00C5F0C5F0C52295
00C6F0C6F0C62205
00C7F0C7F0C72229
00C8F0C8F0C8222A
00C9F0C9F0C92283
00CAF0CAF0CA2287
00CBF0CBF0CB2284
00CCF0CCF0CC2282
00CDF0CDF0CD2286
00CEF0CEF0CE2208
00CFF0CFF0CF2209
00D0F0D0F0D02220
00D1F0D1F0D12207
00D2F0D2F0D2F6DA
00D3F0D3F0D3F6D9
00D4F0D4F0D4F6DB
00D5F0D5F0D5220F
00D6F0D6F0D6221A
00D7F0D7F0D722C5
00D8F0D8F0D800AC¬
00D9F0D9F0D92227
00DAF0DAF0DA2228
00DBF0DBF0DB21D4
00DCF0DCF0DC21D0
00DDF0DDF0DD21D1
00DEF0DEF0DE21D2
00DFF0DFF0DF21D3
00E0F0E0F0E025CA
00E1F0E1F0E12329
00E2F0E2F0E2F8E8
00E3F0E3F0E3F8E9
00E4F0E4F0E4F8EA
00E5F0E5F0E52211
00E6F0E6F0E6F8EB
00E7F0E7F0E7F8EC
00E8F0E8F0E8F8ED
00E9F0E9F0E9F8EE
00EAF0EAF0EAF8EF
00EBF0EBF0EBF8F0
00ECF0ECF0ECF8F1
00EDF0EDF0EDF8F2
00EEF0EEF0EEF8F3
00EFF0EFF0EFF8F4
00F1F0F1F0F1232A
00F2F0F2F0F2222B
00F3F0F3F0F32320
00F4F0F4F0F4F8F5
00F5F0F5F0F52321
00F6F0F6F0F6F8F6
00F7F0F7F0F7F8F7
00F8F0F8F0F8F8F8
00F9F0F9F0F9F8F9
00FAF0FAF0FAF8FA
00FBF0FBF0FBF8FB
00FCF0FCF0FCF8FC
00FDF0FDF0FDF8FD
00FEF0FEF0FEF8FE

CS4でも動くと思います。

ダウンロードはこちら findrep5.zip

InDesign23

Comments are nofollow setting

コメント(2)

InDesignだと、wordからコピペじゃだめで、ファイルをインポートすると文字化けしないようです。

ファイルインポートはいけましたか。
実はウチではコピペではなく、Wordからプログラムを通して
タグ付きテキストを作成してから組版していますので、その時に文字化けするのです。で、そこだけコピペしても文字化けするといった感じですねぇ。
Wordインポートも良いのですが、いらないスタイルがたくさん出来るので効率が悪いのです。

コメントする

エントリー一覧

OpenID対応しています OpenIDについて
Powered by Movable Type 8.0.2
漢字イラストロジック-脳トレ京
FREE ONLINE SUDOKU