Message on thread シュタウブ希和

Re: シュタウブ希和 (2018-01-13 16:19, ohkubo-k, #80606)

> ・各アルファベットにおいて、見出しアルファベット1文字、本文なし(画像もなし)の本来不要なページが生成しているようです。たとえばCの場合、本来Cはp90aからスタートするのですが、EPWINGファイルに見出しC、本文なしのページがp85bとp86aの間に生成しています。

A~Zの各パートの先頭や巻頭・巻末のいろいろについて、ざっとジャンプできるように見出しを入れています。これは見出しだけなので、ページ画像がないものもあります。EPWINGのメニュー検索で使うことを意図しています。

Cの見出しが85ページにあるのは、2005年版ではそうなっていて、改訂増補版用のbody.html(辞書本文)を作成するときに、ページ増に対応して移動していなかったからでした。すみません。非常に単純なミスでした。
対応が漏れていたのはアルファベット1文字の見出しだけです。
各ページ左右の先頭にある語については、国会図書館で現物を見て全て入力し直した上で、ページ毎の見出し語をプログラムで割り振っています。

body.htmlだけを修正したパッケージをアップロードしました。こちらでいかがでしょうか。
https://ja.osdn.net/projects/projectzephyr/downloads/68922/kunihara-latin2-180113.zip/

> ・真ん中でカットしている都合上でしょうか、ページの最上部数行、最下部数量でアルファベットが変わっている項目でヒットするページがズレている気がしました。具体的にはgyrusは328a、uber1は819bでヒットするほうが良いように思いました。EBPocketなら前のページをめくるのは楽なのですが、EBWinだと前のページをめくる作業が意外とストレスなので・・・

EBWinですと、Altキーを押しながら上矢印キーを押すと、前のページにジャンプできます。同様に下矢印で次のページです。表示メニューからも同じ機能を呼び出せます。

見出し語をどのページに割り当てるのが良いかは、実は結構難しい問題です。
同じスペルで複数の見出しがある場合とか、ご指摘のように複数ページにまたがっているときとか、ページ途中で先頭文字が変わるときの処理とか、告白すると、非常に面倒だったので、あきらめました。すみません。

どうしても気になる箇所は、手作業になりますが、body.htmlを修正していただくのが良いと思います。

<dt id="1b">p1b</dt><key title="abactus">abactus</key>・・・<dd>
<p><img src="p/1b.bmp"/></p><p> </p>
<p>見出し語一覧・・・</p>
</dd>

というのが半ページ分の元テキストになります。
「<key title="abactus">abactus</key>」が、「p1b(1ページ右側)に abactusがあるぞ」という意味になっています。title="..."は、検索語が見つかったときに表示される文字列(長短母音マークなどあり)です。その後の >・・・</key>にある語(英数字のみ)が、検索語として辞書データに登録されます。
たとえば、abactusを2ページ左側で見つかるようにするためには、<dt id="2a>p2a</dt>のあとに「<key title="abactus">abactus</key>」を移動すればOKです。

ギリシャ語辞典でも同じように、ちょっとずれてるな、と思うことがたまにあります。それ以前に、ギリシャ文字をどうやってアルファベットに転記するかも、悩ましいところです。
私自身、ただの週末の趣味でラテン語・ギリシャ語をちょっと触っているだけのド素人ですので、これでいいのかどうかがよく分からないこともたくさんあります。
あそこがおかしいとか、こうなっていた方が良いとかご意見をいただけると大変参考になります。
Reply to #80600

Reply to #80606×

You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) Login

Thread

シュタウブ希和 (2018-01-08 06:21, いつもありがとうございます, #80564)
Re: シュタウブ希和 (2018-01-09 20:06, ohkubo-k, #80575)
Re: シュタウブ希和 (2018-01-12 07:45, いつもありがとうございます, #80600)
Re: シュタウブ希和 (2018-01-13 16:19, ohkubo-k, #80606)
Re: シュタウブ希和 (2018-01-19 08:28, いつもありがとうございます, #80628)