austgl / ooofbtools

Automatically exported from code.google.com/p/ooofbtools
0 stars 0 forks source link

Внутренние ссылки #35

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
В OpenOffice для создания внутренних ссылок мы 
используем закладки, но в fb2 можно 
ссылаться только на абзацы. В случае, если в 
одном абзаце есть две и более закладок, то 
преобразуется только первая.

Original issue reported on code.google.com by YuriSiko...@gmail.com on 5 Aug 2010 at 2:44

Attachments:

GoogleCodeExporter commented 9 years ago
Да, есть такое ограничение в конвертере 
(кстати, спасибо, что упомянули об этом - 
забыл отразить его в Вопросах-Ответах 
Справки).
Давно я уже пробовал решить эту проблему - 
не помню уже, на чем тормознул... Кажется при 
парсинге абзаца его объект показывает 1-ю 
закладку только, не помню уже... Надо будет 
попробовать ввести дополнительно еще и 
посимвольный парсинг на выявление 
закладок - но время анализа увеличится 
пропорционально числу абзацев умноженному 
на число символов в документе (я не говорю 
уже про анализ абзацев табли и врезок). 
Кажется поэтому и отказался раньше делать 
такой код.
В общем попробую, если удастся сделать 
приемлемое время анализа и экспорта - 
сделаю. В крайнем случае можно будет ввести 
опцию в Настройках - детальный анализ всех 
закладок или использовать только первую.
Буду разрабатывать алгоритм...
Спасибо за файл...

Original comment by dik...@gmail.com on 6 Aug 2010 at 1:58

GoogleCodeExporter commented 9 years ago
Еще нужно, чтобы при создании FB2 
проверялись на работоспособность все 
внутренние ссылки. Также хотелось, чтобы 
удалялись все неиспользуемые закладки (id).

Original comment by YuriSiko...@gmail.com on 8 Sep 2010 at 10:26

GoogleCodeExporter commented 9 years ago
Надо заняться...

Original comment by dik...@gmail.com on 7 Dec 2012 at 2:33