PDIC/Unicode会議室
HOME
HELP
新規作成
新着記事
ツリー表示
スレッド表示
トピック表示
発言ランク
検索
過去ログ
ログ内検索
・ キーワードを複数指定する場合は 半角スペース で区切ってください。
・ 検索条件は、(AND)=[A かつ B] (OR)=[A または B] となっています。
・ 過去ログから探す場合は過去ログを選択。
キーワード
/
検索条件
/
(AND)
(OR)
検索範囲
/
(現在のログ)
(過去ログ1)
(過去ログ2)
強調表示
/
ON
(自動リンクOFF)
結果表示件数
/
20件
30件
40件
50件
No.1052 の関連記事表示
ヒット / 5件
(1-5 を表示)
全ページ数 / [
0
]
No.1052/PDIC1行テキスト形式の見出し入替え
■投稿者/
taro-chan
-
(2003/05/09(Fri) 13:48:31)
辞書をPDIC1行テキスト形式で作りました。英単語と日本語訳を1行毎に交互に並べたつぎのようなファイルです。
【例1】
1行目(英単語見出し)→ abcd
2行目(日本語訳)→ あいうえお
3行目(英単語見出し)→ bcdef
4行目(日本語訳)→ いうえお
: :
例1の辞書では 「英単語」が見出しになりますが、これをもとに「日本語」を見出しのファイルを作成したいと考えています(奇数行と偶数行が逆になります)。見出しが2000以上にもなりますので、行を入替えるのを手作業で行うには大変です。
つまり、つぎのようなファイルです。
【例2】
1行目(日本語見出し)→ あいうえお
2行目(英単語)→ abcd
3行目(日本語見出し)→ いうえお
4行目(英単語)→ bcdef
: :
「英単語」の見出しのファイルと「日本語」の見出しのファイルは1つに合体させてもよく、別々に2つのファイルにしてもよいと思います(これは簡単にできると思います)。
例1のファイルから簡単に、例2のファイルを作成する方法、あるいは、行を入替えるソフトなどがありましたら、お教えください。
親記事 /
関連記事表示
削除チェック/
No.1055/Re[1]: PDIC1行テキスト形式の見出し入替え
■投稿者/ 関根 -
(2003/05/09(Fri) 18:03:29)
□ U R L/
http://tsekine.hp.infoseek.co.jp/
2行毎に逆順に出力するスクリプト (for Perl/JPerl)。
while (<>) {
if ($. % 2 == 1) {
$tmp = $_;
} else {
print;
print $tmp;
$tmp = '';
}
}
if ($tmp ne '') {
print $tmp;
}
記事No.1052 のレス /
関連記事表示
削除チェック/
No.1056/Re[2]: PDIC1行テキスト形式の見出し入替え
■投稿者/ taro-chan -
(2003/05/09(Fri) 18:44:33)
早速 お教えいただいてありがとうございます。
簡単にできるようですが…残念ながら Perl言語を扱う方法を知りません。BASICなら理解できるつもりですが…。
たとえば、
for I=1 to z step 2 : swap A$(i), A$(i+1) : next I
で実行できますね。
初歩的な質問ですが、perl言語を使うにはインタープリタも必要なのでしょうね。
参考のHPも覗いてみたのですが、まったくお手上げの状態です。
いまでは、簡単に目的の処理(偶数行と奇数行の交換)ができるアプリがあればと願っています。
記事No.1052 のレス /
関連記事表示
削除チェック/
No.1057/Re[3]: PDIC1行テキスト形式の見出し入替え
■投稿者/ taro-chan -
(2003/05/10(Sat) 09:47:33)
関根さんのアドバイスで 「そうだBASICが使える」 ことを思い出しました。
久しぶりにBASICを起動して、簡単に目的のファイルを得ることができました。
もはや 過去の手法と考えていたBASIC … まだまだ … 軽い感動がありました。
関根さん、ありがとうございました。
記事No.1052 のレス / END /
関連記事表示
削除チェック/
No.1061/Re[4]: PDIC1行テキスト形式の見出し入替え
■投稿者/ 関根 -
(2003/05/10(Sat) 20:20:17)
□ U R L/
http://tsekine.hp.infoseek.co.jp/
問題が解決しておめでとうございます。
BASIC、りっぱな高級言語じゃないですか。今回のような、手作業だと面
倒だけどあまり汎用性のない、いわばやっつけ仕事は、自作するに限るよ
うで。
記事No.1052 のレス / END /
関連記事表示
削除チェック/
全ページ数 / [
0
]
パスワード/
HOME
HELP
新規作成
新着記事
ツリー表示
スレッド表示
トピック表示
発言ランク
検索
過去ログ
-
Child Tree
-