DTP駆け込み寺
  1. [68] ワードからイラレへテキスト変換 旧掲示板 2004/02/01 00:13

[ 返信 ]

ワードからイラレへテキスト変換

教えて下さい。

ウインドウズからワード等のテキストデータをマックで開けると必ず、
行頭に半角のスペースがついてしまいます。

実際はそれをイラレで開けて、
作業しますが、
それを取る便利なツールとか、
対処策を教えていただけませんか?
宜しくお願いいたします。
困ってます、

りさち 2004/02/01 00:13:23
Mozilla/4.0 (compatible; MSIE 5.16; Mac_PowerPC)

−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−

001

正規表現はどうでしょうか?

構文は
s/^ //g
です。

が、正規表現の使い方わかるかなぁ・・・
他にいい方法があればそれをつかうのをおすすめします。
他の方からでてこないようで、それでも知りたいというのでしたら、できるだけ簡単にお教えしますm(_ _)m

ほにゃらら 2004/02/01 00:24:28
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; Q312461; .NET CLR 1.0.3705)

−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−

さっそく有り難うございます。

正規表現??そちらにご面倒をおかけするかもしれませんが、
教えて下さい!!!

わらをもつかむ思いです。

りさち 2004/02/01 00:30:36
Mozilla/4.0 (compatible; MSIE 5.16; Mac_PowerPC)

−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−

003

はやいレスですね^^

自宅がWinなもので、いま細部まで説明することができませんので
記憶の範囲で書きます。
細かいところはご自分で試してみてください。

まず、正規表現の詳細については
URL http://www.sixnine.net/regexp/
を参照していただくとして、(あとでひまなときに興味があったら読んで見てください。少々難解ですが、使用すれば、非常に便利です。
たとえば、y/0123456789/0123456789/
と記述するだけで、全ての半角数字を全角数字に置き換えできたりします。)

ぼくはMacで正規表現をつかうときは
URL http://www.vector.co.jp/soft/mac/writing/se033839.html
の“King's Edit 68K”を使用しています
(SedMacのインストールが必要
URL http://www.imasy.or.jp/~iwao/SedMac/SedMac.html)
が、正規表現さえ使えれば、どんなテキストエディタでもかまいません。

King's Edit 68Kで説明させていただきますが、
まず、シンプルテキストなどでテキストファイルを作成し、先ほどの
s/^ //g
を記述して、任意の名前をつけて保存します。
^は行頭を意味し、その次の文字は半角スペースです。
これを、King's Edit 68Kのフィルターフォルダ内のSedフォルダ内に入れます。

問題の文頭に半角スペースの入ったファイルをKing's Edit 68Kで開き、文章を全選択してから(このソフトはクリップボード内のデータに対して変換を行います)
フィルターメニューからsed>先ほど保存したs/^ //gのあるファイルを選択します。

で、置き換えが行われます。
これで、行頭に入っているのが本当に半角スペースならば、
行頭の半角スペースは全て取り除かれるのですが、

ぼくもWinのワードデータをMacワードで開いて変換をおこなったりするのですが、半角スペースが入っていた記憶がないです。
状況がよくわからないので、ご報告のとおり、行頭に入っているのがが半角スペースだとして説明しました。

うまく取れてくれるといいのですが・・・

ほにゃらら 2004/02/01 00:59:10
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; Q312461; .NET CLR 1.0.3705)

−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−

004

ほにゃらら様

本当に有り難うございました。

とりあえず、
いろいろ試したところ、
私の表現に少しおかしいてんもありまして、、


半角あきといっていましたが、
全角開くこともありまして、
元凶は、
ちょうどホームベースを時計回りに90度回転させたなかに×が書かれているマーク(これをなんと表現すればいいのか、、、
)でして。

それは、
winユーザーの方から、
テキストデータを頂くと必ずついてくるマークでして。

私はそのテキストデータををシンプルテキストで開けてからそれをコピー、
ペーストでイラレに送ったら、
全角(又は半角)あきになってしまいます。

こちらの作業環境はマックos9.2でイラレ9.02で
ございます。

先ほどから教えていただいたKing's Editにテキストデータをペーストしてから、
King's Edit上でテキストをコピーし、
イラストレーターにペーストすると、
なんと行頭の「アキ」が解消されました。
!!!
教えて頂いた方法では今のところうまく行きませんが、、、

(もう少し頑張ってみます。
正規表現はとても面白そうなので)
とりあえずのところ、
何とかなりそうです。

至らぬ表現にも関わらず、
色々丁寧に教えていただいて有り難うございました。
助かります!!!!!!

りさち
Mozilla/4.0 (compatible; MSIE 5.16; Mac_PowerPC)

−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−

005

MacとWinでは改行コードが違います(CRとCR+LF)ので、MacでWinの
テキストを開くと行頭に半角スペースがついたように見えます。
LFをカットするユーティリティを使うか、改行コードを変更できる
エディタで保存し直せば大丈夫です。
King's Editも改行コードを変更できるようです。

m_ogawa 2004/02/01 10:48:01
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)

−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−

006

僕はシェアウエアのJeditを利用して開いています。
開きたいファイルをJeditのアイコンに重ねると、『ファイル"●●.txtの改行コードは「CR+LF(DOS)」のようです。変換しますか?』
とダイアログが表示されます。
「変換する」をクリックすると変換されて表示されます。
全角数字を半角にするにもJeditの置換でやっています。
Jeditはいろいろと編集ができるので、持っておくと良いかなと思います。

Katsuya 2004/02/02 08:50:05
Mozilla/5.0 (Macintosh; U; PPC Mac OS X; ja-jp) AppleWebKit/106.2 (KHTML, like Gecko) Safari/100.1

−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−

007

ぼくの場合はYooEdit(OS9)。
何を使うにせよ、改行コードは
自動的に変換してくれるものを使うのが
便利なのでは。

コスゲタケシ 2004/02/02 09:01:22
Mozilla/4.0 (compatible; MSIE 5.16; Mac_PowerPC)

−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−

008

みなさん有り難うございます!!
検討の結果シェアウエアのツールを利用しようと思います。

ほんと、
今までの苦労はなんだったんだー!!と思うくらい作業が早くなりました。

結構みんな、
私のように知らずに苦労していいるみた
いで、
さっそく私の周りの同業者に教えてあげました。

感謝感謝です。

りさち 2004/02/02 15:12:57
Mozilla/4.0 (compatible; MSIE 5.16; Mac_PowerPC)
−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−

[68] 旧掲示板 (2004/02/01 Sun 00:13)