Конференции:  3D графика Delphi Игры Бизнес Потрепаться PHP&MySQL QuarkXPress Turbo Pascal WEB-дизайн 
<<<    Конференция "QuarkXPress"   >>>
JuiZZZe [2007-03-20 03:11:23]
Индексация в Quark'е 5.0
Добрый день
вопрос конечно для знатоков кварка очень простой, но для меня он оказался непосильным :-(
имеется кварк 5.0 + сверстанный толковый словарь, в котором каждое новое слово выделенно жирным шрифтом и размером шрифта
задача - составить алфавитный указатель со ссылкой на страничку этого слова.
к каждому слову с толкованием присвоен стиль абзаца, поэтому когда в индексировании выбирать стиль, по которому собственно и будет происходить индексирование, помимо самого термина отхватывается ещё кусок толкования. как этого избежать?
я так так понимаю каждый термин нужно выделить вручную и присвоить ему собственный стиль, но ведь наверное существует же автоматизированая индексация помимо стиля, а например на основании указаного шрифта? есть ли возможность это автоматизировать, или же нужно таки ручками править?
прошу помощи... так как это убивает по чуть-чуть мои нервные клетки...

Скрыты сообщения от: "ArS" "JuiZZZe" "ArS" "JuiZZZe" "JuiZZZe" "JuiZZZe"
Смотреть ветвь полностью

ArS [2007-03-21 12:21:20]    [7]
не вижу. ну да ладно.
Думаю, все равно ручками придеццо.

Скачать файлJuiZZZe [2007-03-21 16:06:03]    [8]


ArS [2007-03-21 19:44:46]    [9]
Оно. Щазз пасморим. курю

ArS [2007-03-21 21:50:15]    [10]
Особо ничо страшного.
Правда, стиль нуна менять. Но (!) тока для полужырных буков.
Ctrl+F и надо отметить только старый стиль и только полужырные буквы.
Заменить на новый стиль, но не для абзаца, а для символа.
Ну и потом индексировать.

JuiZZZe [2007-03-22 11:21:30]    [11]
> Особо ничо страшного.
> Правда, стиль нуна менять. Но (!) тока для полужырных буков.
> Ctrl+F и надо отметить только старый стиль и только полужырные
> буквы.
> Заменить на новый стиль, но не для абзаца, а для символа.
> Ну и потом индексировать.

JuiZZZe [2007-03-22 11:25:25]    [12]
> Правда, стиль нуна менять. Но (!) тока для полужырных буков.
> Ctrl+F и надо отметить только старый стиль и только полужырные
> буквы.
> Заменить на новый стиль, но не для абзаца, а для символа.


ага - я так и делал только вот галочку «Ignore Attributes» не снял, поэтому, круто обламался , а ларчик то просто открывался :-).

всё почти получилось, за одним исключением - текст немножно поехал - переносы и всё остальное осталось на месте, но количество строк на страничке уменьшается и как общий результат увеличивается объём словаря, всё бы ничего но сам словарь уже напечатан, а когда строчки съезжают, то некоторые символы выпадают на другие страницы и несоответсвие бумажного варианта с алфавитным указателем - налицо, т.е. на листе ;-).
попробовал решить тегами - тот же результат - строчки убегают

могу кинуть принт скрин - варианд страницы до и после процедуры

ArS [2007-03-22 12:20:03]    [13]
Лучше в архив оба варианта (тока не полные конечно) и закинь суда. курю
Интересно.

Скачать файлJuiZZZe [2007-03-22 15:10:25]    [14]
> Лучше в архив оба варианта (тока не полные конечно) и закинь
> суда.
> Интересно

Закинул - обрати внимание на страничку 2 в самом низу в обоих вариантах - термин АВАЛЬ

JuiZZZe [2007-03-22 16:38:17]    [15]
Я нашёл таки в чем собственно говоря проблема после обработки через поиск-замена, всё дело в том, что межсимвольный интервал (track) по всему словарю разный, для некоторых терминов 0, а для некоторых есть и –5
При замене эти величины теряются, это видно из тегов: например
Термин до : !!!<Bt-4>!!!АВАЛІСТ <$><m> осо<h>ба, яка здій<h>сни<h>ла аваль, тоб<h>то осо<h>ба, яка да<h>ла век<h>сель<h>не до<h>ру<h>чен<h>ня. Об<h>сяг і ха<h>рак<h>тер від<h>по<h>ві<h>даль<h>но<h>сті від<h>по<h>ві<h>да<h>ють об<h>ся<h>гу і ха<h>рак<h>те<h>ру від<h>по<h>ві<h>даль<h>но<h>сті осо<h>би, за яку да<h>ний аваль; ава<h>ліст, що опла<h>тив век<h>сель, має пра<h>во ви<h>ма<h>га<h>ти від<h>шко<h>ду<h>ван<h>ня пла<h>те<h>жу з ті<h>єї осо<h>би, за яку він дав аваль, а та<h>кож з ос<h>іб, від<h>по<h>ві<h>даль<h>них пе<h>ред остан<h>нім.
И после: <@list>!!!<>!!!АВАЛІСТ <@$p>!!!<t-4z10>!!!<m> осо<h>ба, яка здій<h>сни<h>ла аваль, тоб<h>то осо<h>ба, яка да<h>ла век<h>сель<h>не до<h>ру<h>чен<h>ня. Об<h>сяг і ха<h>рак<h>тер від<h>по<h>ві<h>даль<h>но<h>сті від<h>по<h>ві<h>да<h>ють об<h>ся<h>гу і ха<h>рак<h>те<h>ру від<h>по<h>ві<h>даль<h>но<h>сті осо<h>би, за яку да<h>ний аваль; ава<h>ліст, що опла<h>тив век<h>сель, має пра<h>во ви<h>ма<h>га<h>ти від<h>шко<h>ду<h>ван<h>ня пла<h>те<h>жу з ті<h>єї осо<h>би, за яку він дав аваль, а та<h>кож з ос<h>іб, від<h>по<h>ві<h>даль<h>них пе<h>ред остан<h>нім.

Так что думаю придётся тегами и ручками немного поправить…

ArS [2007-03-22 19:24:31]    [16]
А... ну тада палюбому, конечно.


ПОДПИСАТЬСЯ НА ТЕМУ

E-mail
7+8?



приветя улыбаюсьхадаподмигиваюя тащусьмое почтениесчастливоцелуюбухаемужас
не понялплачуфупечальзлойстесняюсьсогласеннетгыкурю
суперязыкмузонпыворыдаю


Ваше имя: 
     Осталось: 

 

Допускается форматирование текста:
[•B]полужирный[B•] [•I]наклонный[I•] [•U]подчеркнутый[U•] [•‹]URL картинки[›•].
Для кода программ используйте [•¤] код программы [¤•]
Количество открывающих и закрывающих тэгов форматирования текста должно быть равным, иначе форматирование не осуществится.


Adelavida Link       Рейтинг@Mail.ru