の形で呼ぶ。
//
// anchor_idはフレームを使う場合最低限各フレームごとに設定。お互い他のフレームを書換えたときにへんな干渉をさけるため。
// その他ページの種別毎などで変えてもよいが、あまり小分けにするとcookieが増える。
// 同じanchor_idで保存されるcookieは1セットのみ。でも単独ページ表示のサイトなら概ねこれで充分。
anchor_id = "anc_main";
noanchor = false; // bodyにanchorをしかけたときなど場合によって一時無効にするためのフラグ。
// アンカーの記憶。
function anchor_save(object_id, page_id) {
if(noanchor) { anchor_erase(); return; }
get_scroll();
setcookie(anchor_id+"_pid", page_id, 0);
setcookie(anchor_id+"_st", scroll_top, 0);
setcookie(anchor_id+"_sl", scroll_left, 0);
if(object_id) {
object_top = scroll_top + get_object_top(object_id);
object_left = scroll_left + get_object_left(object_id);
setcookie(anchor_id+"_oid", object_id, 0);
setcookie(anchor_id+"_ot", object_top, 0);
setcookie(anchor_id+"_ol", object_left, 0);
} else {
setcookie(anchor_id+"_oid", "", -1);
setcookie(anchor_id+"_ot", "", -1);
setcookie(anchor_id+"_ol", "", -1);
}
}
// アンカーの適用。
function anchor_apply(page_id) {
if((saved_page_id = getcookie(anchor_id+"_pid")) && page_id != saved_page_id) { return; }
get_scroll();
if((anchor_st = getcookie(anchor_id+"_st")) != "" && (anchor_sl = getcookie(anchor_id+"_sl")) != "") {
anchor_st = parseInt(anchor_st);
anchor_sl = parseInt(anchor_sl);
} else {
anchor_st = scroll_top;
anchor_sl = scroll_left;
}
if((object_id = getcookie(anchor_id+"_oid"))
&& (anchor_ot = getcookie(anchor_id+"_ot")) != ""
&& (anchor_ol = getcookie(anchor_id+"_ol")) != "") {
offset_top = (scroll_top + get_object_top(object_id)) - parseInt(anchor_ot);
offset_left = (scroll_left + get_object_left(object_id)) - parseInt(anchor_ol);
} else {
offset_top = offset_left = 0;
}
window.scrollTo(anchor_sl + offset_left, anchor_st + offset_top);
}
// アンカー消去。あえてとっておく必要がなければanchor_apply()後すぐ消去が望ましい。
function anchor_erase() {
setcookie(anchor_id+"_pid", "", -1);
setcookie(anchor_id+"_st", "", -1);
setcookie(anchor_id+"_sl", "", -1);
setcookie(anchor_id+"_oid", "", -1);
setcookie(anchor_id+"_ot", "", -1);
setcookie(anchor_id+"_ol", "", -1);
}
//-->
ふいちゃんの中国日記
文化編/感覚が違う?
|
|
これはどう読むかというと、げつようび(月曜日)である。日本語を教えていて、時々書き取りをやらせる。「げつようび」と発音して平仮名と漢字を書かせると「けつよび」と書く初心者は比較的多い。これには訳がある。
日本人は濁音を明確に区別して認識している。だから、「げつ」と「けつ」とは音も意味も全く違う。おまけに濁音は重い感じとか汚い印象がすると思っている日本人は多いようだ。ところが中国人にとって重要なのは有気音と無気音の区別であって、濁音はほとんど区別をしない。
有気音というのは例えば「pu ぷ」の発音である。中国語を勉強するとまず最初にでてくるのが有気音と無気音の解説である。口の前に短冊を置いて「pu ぷ」と発音すると息が強く出て短冊が揺れる。これがすなわち「有気音」であると解説されている。
一方、「bu ぶ」と発音すると息は軽くしかでず、短冊は揺れない。すなわちこれが「無気音」である。同じ「pu」の発音にも有気音と無気音の2種類があることになる。実際には無気音は日本語の「bu」ではないのだけれども、「bu」と発音してもりっぱに通じる。このように、中国人は有気音と無気音の区別が大事なのであって、清音と濁音の区別はしていない。「げ」と「け」はいずれも無気音で、中国人にとっては「げつ」も「けつ」もほとんど同じ音として聞いているからである。
また、日本人にとって、「ようび」と「よび」は音がまったく違うのだが、中国人にとっては「よ yo」の中にすでに「よ+う you」を聞き取っているようなのだ。日本語をかなり話す人でも文章を書くとこの「う」を書いていない人がけっこういる。
日本語を教えていて、このように日本語と中国語の発音の差異を気づかされることがある。
|
|
|