改行コードについて

[6200]改行コードについて | 投稿者:神口 | 投稿日:2011/10/14(Fri) 22:30:16
インデザインの改行コードを教えていただけないでしょうか?
ネットや掲示板等を見るとそれらしい、文面があるのですが、それぞれ違うコード?らしいものが書かれています。タグ付きテキスト等やスクリプトがどうとか、よく分からないことが書かれていて、質問させていただいております。
そんなに改行コードというのはいっぱいあるのでしょうか?
すみません。何も分からないので、教えていただけると、助かります。
ちなみに環境はWindows InDesignCS4でエクセルの保存形式(CSV)のデータベースより、キーシンクというインデザインのプラグインを使って、流し込む際にテキストが改行された状態で、流し込みをしたいわけです。
説明が下手で申し訳ありませんん。
情報が少ない、足りない等ありましたら、分かる限りはお答えしますので、宜しくお願い致します。
» 1
[6201]Re: 改行コードについて | 投稿者:流星光輝 | 投稿日:2011/10/15(Sat) 11:56:19
株式会社魚津システムのKeySYNCのことでしょうか?
使ったことは無いのですが。


InDesignの改行コードは
Mac←→Winの互換の為、CRになっています。(段落改行)
(強制改行=Shift+Enter)は、LFになっています。

CR(キャリッジリターン)
LF(ラインフィールド)
CRLF(上記2つを足したもの)

ExcelからCSV保存したらCRLFになるんじゃないでしょうか?(未検証)

もしCRLFになっていれば
InDesignに取り込んだとき、
段落改行されて、さらに
強制改行が入ってくる気がします。
» 2
[6202]Re: 改行コードについて | 投稿者:神口 | 投稿日:2011/10/15(Sat) 19:52:29
流星光輝様ご返答、ありがとうございます。
お察しの通り、株式会社魚津システムのKeySYNCです。

このCR・LF・CRLFという改行コードは直接エクセルの改行させたい所へ記入したらよいのでしょうか?
例:花王 CRLF石鹸 みたいに・・・?
特に()で囲む必要など無いのでしょうか?
インデザインに流し込んだら

花王
石鹸

のようになるのでしょうか?
出来れば、このように流し込めるように設定したいのですが・・
説明が下手ですみません。。
» 3
[6203]Re: 改行コードについて | 投稿者:P | 投稿日:2011/10/15(Sat) 20:38:28
簡単なテスト版作って、やってみるのが一番だと思いますよっ! ^^
マイコン壊れやしないし家庭崩壊もないと思いますよっ!
» 4
[6204]Re: 改行コードについて | 投稿者:流星光輝 | 投稿日:2011/10/15(Sat) 21:45:49
>このCR・LF・CRLFという改行コードは

改行コードの種類がいくつあるのか知りたいのだと思い、
先のレスをしました。

例えば2つの列と2行のデータの場合は、
テキストデータとして書いてみると、

A列の内容1行目,B列の内容1行目[CRLF]
A列の内容2行目,B列の内容2行目

と出ると思います。

拙い知識で書かせていただきますが、
Excelでセル内改行はAlt+Enterで出来ます。

CSVに書き出すと
"花王
石鹸"
となるはずです。

このとき改行コードはCRLFとなっていますので、
改行がセルに含まれているのでダブルクォーテーションで囲まれます。CSVの場合には。

んで、CSVを読み込んでInDesignに流す工程で
KeySYNCがナニするかわかりませんので、
実際に流しこんでみないとわかりません。

CR・LF・CRLFをInDesignに流しこむ時に
加工するかもしれないし、そのまま流しこむかも知れません。


ScriptでExcelデータを直接InDesignに流すことをやったりしていますが、改行コードを意識して、注意しながらScriptを書いています。
» 5
[6227]Re: 改行コードについて | 投稿者:神口 | 投稿日:2011/10/24(Mon) 09:51:41
お礼が遅れましたが、流星光輝様のお答えが参考になりました。ありがとうございます。
あと、もう一つ質問なのですが、添付したコードについてお分かりになる方、いらっしゃいませんか?
というのも[CRLF]で改行が可能だったのですが、KeySYNCで流し込みをしたら、[CRLF]がそのまま表示されてしまいました。そこで、この添付したコードも改行コードのようなのですが、検索・置換の場所にだけ出てきて、普通にテキストにコピペしようとしても改行するだけで表示されないので、手打ちしようかとも考えたのですが、pの前の記号が何なのか分からずに困っています。もし、データベースのCSVに書くことが出来れば、今の問題は解決すると思うのですが。
もしこれが何なのか、またはこのコードを打つことが出来るという方がいらっしゃれば、教えていただけませんでしょうか?
宜しくお願い致します。
ちなみに「^p」では無いようです。
attached image
» 6
[6230]Re: 改行コードについて | 投稿者:流星光輝 | 投稿日:2011/10/24(Mon) 17:12:12
>あと、もう一つ質問なのですが、添付したコードについてお分かりになる方、いらっしゃいませんか?

「段落の終わり」を示すメタ文字ですね。
私がレスしている[CR]のことです。

あと、KeySYNCを試さないで書いていますが、
理由は、後々いろいろ対処が必要だからです。
環境が汚れるためです。ご理解ください。

で、[CR]とか[LF]とか[CRLF]と書いているのは、
見えないものを表現するために書いているので、
DBソースに、このように書いても意味は無いです。

画像を添付しますね。

改行の部分だけを選択して、情報パネルを見ると、
Unicodeの番号が見えます。
» 7
[6231]Re: 改行コードについて | 投稿者:流星光輝 | 投稿日:2011/10/24(Mon) 17:15:48
画像を貼り忘れました。
attached image
この記事の書き込み元へのリンク (コメントや質問などはこちらへどうぞ)