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 | 文字コード2 | InDにコピペ | InDでのコード | 画面表示 |
0021 | F021 | F021 | 0021 | ! |
0022 | F022 | F022 | 2200 | ∀ |
0023 | F023 | F023 | 0023 | # |
0024 | F024 | F024 | 2203 | ∃ |
0025 | F025 | F025 | 0025 | % |
0026 | F026 | F026 | 0026 | & |
0027 | F027 | F027 | 220B | ∋ |
0028 | F028 | F028 | 0028 | ( |
0029 | F029 | F029 | 0029 | ) |
002A | F02A | F02A | 2217 | ∗ |
002B | F02B | F02B | 002B | + |
002C | F02C | F02C | 002C | , |
002D | F02D | F02D | 2212 | − |
002E | F02E | F02E | 002E | . |
002F | F02F | F02F | 002F | / |
0030 | F030 | F030 | 0030 | 0 |
0031 | F031 | F031 | 0031 | 1 |
0032 | F032 | F032 | 0032 | 2 |
0033 | F033 | F033 | 0033 | 3 |
0034 | F034 | F034 | 0034 | 4 |
0035 | F035 | F035 | 0035 | 5 |
0036 | F036 | F036 | 0036 | 6 |
0037 | F037 | F037 | 0037 | 7 |
0038 | F038 | F038 | 0038 | 8 |
0039 | F039 | F039 | 0039 | 9 |
003A | F03A | F03A | 003A | : |
003B | F03B | F03B | 003B | ; |
003C | F03C | F03C | 003C | < |
003D | F03D | F03D | 003D | = |
003E | F03E | F03E | 003E | > |
003F | F03F | F03F | 003F | ? |
0040 | F040 | F040 | 2245 | ≅ |
0041 | F041 | F041 | 0391 | Α |
0042 | F042 | F042 | 0392 | Β |
0043 | F043 | F043 | 03A7 | Χ |
0044 | F044 | F044 | 2206 | ∆ |
0045 | F045 | F045 | 0395 | Ε |
0046 | F046 | F046 | 03A6 | Φ |
0047 | F047 | F047 | 0393 | Γ |
0048 | F048 | F048 | 0397 | Η |
0049 | F049 | F049 | 0399 | Ι |
004A | F04A | F04A | 03D1 | ϑ |
004B | F04B | F04B | 039A | Κ |
004C | F04C | F04C | 039B | Λ |
004D | F04D | F04D | 039C | Μ |
004E | F04E | F04E | 039D | Ν |
004F | F04F | F04F | 039F | Ο |
0050 | F050 | F050 | 03A0 | Π |
0051 | F051 | F051 | 0398 | Θ |
0052 | F052 | F052 | 03A1 | Ρ |
0053 | F053 | F053 | 03A3 | Σ |
0054 | F054 | F054 | 03A4 | Τ |
0055 | F055 | F055 | 03A5 | Υ |
0056 | F056 | F056 | 03C2 | ς |
0057 | F057 | F057 | 2126 | Ω |
0058 | F058 | F058 | 039E | Ξ |
0059 | F059 | F059 | 03A8 | Ψ |
005A | F05A | F05A | 0396 | Ζ |
005B | F05B | F05B | 005B | [ |
005C | F05C | F05C | 2234 | ∴ |
005D | F05D | F05D | 005D | ] |
005E | F05E | F05E | 22A5 | ⊥ |
005F | F05F | F05F | 005F | _ |
0060 | F060 | F060 | F8E5 | |
0061 | F061 | F061 | 03B1 | α |
0062 | F062 | F062 | 03B2 | β |
0063 | F063 | F063 | 03C7 | χ |
0064 | F064 | F064 | 03B4 | δ |
0065 | F065 | F065 | 03B5 | ε |
0066 | F066 | F066 | 03C6 | φ |
0067 | F067 | F067 | 03D2 | ϒ |
0068 | F068 | F068 | 03B7 | η |
0069 | F069 | F069 | 03B9 | ι |
006A | F06A | F06A | 03D5 | ϕ |
006B | F06B | F06B | 03BA | κ |
006C | F06C | F06C | 03BB | λ |
006D | F06D | F06D | 00B5 | µ |
006E | F06E | F06E | 03BD | ν |
006F | F06F | F06F | 03BF | ο |
0070 | F070 | F070 | 03C0 | π |
0071 | F071 | F071 | 03B8 | θ |
0072 | F072 | F072 | 03C1 | ρ |
0073 | F073 | F073 | 03C3 | σ |
0074 | F074 | F074 | 03C4 | τ |
0075 | F075 | F075 | 03C5 | υ |
0076 | F076 | F076 | 03D6 | ϖ |
0077 | F077 | F077 | 03C9 | ω |
0078 | F078 | F078 | 03BE | ξ |
0079 | F079 | F079 | 03C8 | ψ |
007A | F07A | F07A | 03B6 | ζ |
007B | F07B | F07B | 007B | { |
007C | F07C | F07C | 007C | | |
007D | F07D | F07D | 007D | } |
007E | F07E | F07E | 223C | ∼ |
00A1 | F0A1 | F0A1 | 03D2 | ϒ |
00A2 | F0A2 | F0A2 | 2032 | ′ |
00A3 | F0A3 | F0A3 | 2264 | ≤ |
00A4 | F0A4 | F0A4 | 2044 | ⁄ |
00A5 | F0A5 | F0A5 | 221E | ∞ |
00A6 | F0A6 | F0A6 | 0192 | ƒ |
00A7 | F0A7 | F0A7 | 2663 | ♣ |
00A8 | F0A8 | F0A8 | 2666 | ♦ |
00A9 | F0A9 | F0A9 | 2665 | ♥ |
00AA | F0AA | F0AA | 2660 | ♠ |
00AB | F0AB | F0AB | 2194 | ↔ |
00AC | F0AC | F0AC | 2190 | ← |
00AD | F0AD | F0AD | 2191 | ↑ |
00AE | F0AE | F0AE | 2192 | → |
00AF | F0AF | F0AF | 2193 | ↓ |
00B0 | F0B0 | F0B0 | 00B0 | ° |
00B1 | F0B1 | F0B1 | 00B1 | ± |
00B2 | F0B2 | F0B2 | 2033 | ″ |
00B3 | F0B3 | F0B3 | 2265 | ≥ |
00B4 | F0B4 | F0B4 | 00D7 | × |
00B5 | F0B5 | F0B5 | 221D | ∝ |
00B6 | F0B6 | F0B6 | 2202 | ∂ |
00B7 | F0B7 | F0B7 | 2022 | • |
00B8 | F0B8 | F0B8 | 00F7 | ÷ |
00B9 | F0B9 | F0B9 | 2260 | ≠ |
00BA | F0BA | F0BA | 2261 | ≡ |
00BB | F0BB | F0BB | 2248 | ≈ |
00BC | F0BC | F0BC | 2026 | ... |
00BD | F0BD | F0BD | F8E6 | |
00BE | F0BE | F0BE | F8E7 | |
00BF | F0BF | F0BF | 21B5 | ↵ |
00C0 | F0C0 | F0C0 | 2135 | ℵ |
00C1 | F0C1 | F0C1 | 2111 | ℑ |
00C2 | F0C2 | F0C2 | 211C | ℜ |
00C3 | F0C3 | F0C3 | 2118 | ℘ |
00C4 | F0C4 | F0C4 | 2297 | ⊗ |
00C5 | F0C5 | F0C5 | 2295 | ⊕ |
00C6 | F0C6 | F0C6 | 2205 | ∅ |
00C7 | F0C7 | F0C7 | 2229 | ∩ |
00C8 | F0C8 | F0C8 | 222A | ∪ |
00C9 | F0C9 | F0C9 | 2283 | ⊃ |
00CA | F0CA | F0CA | 2287 | ⊇ |
00CB | F0CB | F0CB | 2284 | ⊄ |
00CC | F0CC | F0CC | 2282 | ⊂ |
00CD | F0CD | F0CD | 2286 | ⊆ |
00CE | F0CE | F0CE | 2208 | ∈ |
00CF | F0CF | F0CF | 2209 | ∉ |
00D0 | F0D0 | F0D0 | 2220 | ∠ |
00D1 | F0D1 | F0D1 | 2207 | ∇ |
00D2 | F0D2 | F0D2 | F6DA | |
00D3 | F0D3 | F0D3 | F6D9 | |
00D4 | F0D4 | F0D4 | F6DB | |
00D5 | F0D5 | F0D5 | 220F | ∏ |
00D6 | F0D6 | F0D6 | 221A | √ |
00D7 | F0D7 | F0D7 | 22C5 | ⋅ |
00D8 | F0D8 | F0D8 | 00AC | ¬ |
00D9 | F0D9 | F0D9 | 2227 | ∧ |
00DA | F0DA | F0DA | 2228 | ∨ |
00DB | F0DB | F0DB | 21D4 | ⇔ |
00DC | F0DC | F0DC | 21D0 | ⇐ |
00DD | F0DD | F0DD | 21D1 | ⇑ |
00DE | F0DE | F0DE | 21D2 | ⇒ |
00DF | F0DF | F0DF | 21D3 | ⇓ |
00E0 | F0E0 | F0E0 | 25CA | ◊ |
00E1 | F0E1 | F0E1 | 2329 | 〈 |
00E2 | F0E2 | F0E2 | F8E8 | |
00E3 | F0E3 | F0E3 | F8E9 | |
00E4 | F0E4 | F0E4 | F8EA | |
00E5 | F0E5 | F0E5 | 2211 | ∑ |
00E6 | F0E6 | F0E6 | F8EB | |
00E7 | F0E7 | F0E7 | F8EC | |
00E8 | F0E8 | F0E8 | F8ED | |
00E9 | F0E9 | F0E9 | F8EE | |
00EA | F0EA | F0EA | F8EF | |
00EB | F0EB | F0EB | F8F0 | |
00EC | F0EC | F0EC | F8F1 | |
00ED | F0ED | F0ED | F8F2 | |
00EE | F0EE | F0EE | F8F3 | |
00EF | F0EF | F0EF | F8F4 | |
00F1 | F0F1 | F0F1 | 232A | 〉 |
00F2 | F0F2 | F0F2 | 222B | ∫ |
00F3 | F0F3 | F0F3 | 2320 | ⌠ |
00F4 | F0F4 | F0F4 | F8F5 | |
00F5 | F0F5 | F0F5 | 2321 | ⌡ |
00F6 | F0F6 | F0F6 | F8F6 | |
00F7 | F0F7 | F0F7 | F8F7 | |
00F8 | F0F8 | F0F8 | F8F8 | |
00F9 | F0F9 | F0F9 | F8F9 | |
00FA | F0FA | F0FA | F8FA | |
00FB | F0FB | F0FB | F8FB | |
00FC | F0FC | F0FC | F8FC | |
00FD | F0FD | F0FD | F8FD | |
00FE | F0FE | F0FE | F8FE | |
CS4でも動くと思います。
ダウンロードはこちら findrep5.zip
InDesign23
InDesignだと、wordからコピペじゃだめで、ファイルをインポートすると文字化けしないようです。
ファイルインポートはいけましたか。
実はウチではコピペではなく、Wordからプログラムを通して
タグ付きテキストを作成してから組版していますので、その時に文字化けするのです。で、そこだけコピペしても文字化けするといった感じですねぇ。
Wordインポートも良いのですが、いらないスタイルがたくさん出来るので効率が悪いのです。