Сейчас сноски засовываются в конец текста, в тексте стоит ссылка на сноску, при нажатии на неё попадаешь в конец, где и собраны тексты всех ссылок. Обратно попасть невозможно.
Можно как-то оснастить сноски обратными ссылками? По крайней мере, те, укоторых такая связь однозначна.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
С точки зрения OOoFBTools (книги в формате fb2) значащим фактором является тип сноски: обычная (примечание) или концевая (комментарий).
И всё.
Дальше идёт прикладной уровень: программа (и устройство), используемая тобой для чтения (помним, что у программы помимо имени есть и версия, и что запускается она не в эфире, а на процессоре определённой архитектуры).
По моему опыту: привычное отображение сносок (обычных, то есть примечаний) умеет только CoolReader3.
Но у него (по крайней мере в привычной мне реализации: 3.0.18 из последней официальной прошивки первого LBook V3, т.е. ARM) есть… недоработки в части отображения больших объёмов текста.
Интерфейсного решения перехода по ссылке в комментарий (концевую сноску) и обратно не нашёл (но не особо и искал).
В другом популярном решении для портативных устройств — fbreader — решение унифицировано: там переход необходим и для примечаний и для комментариев.
Интерфейсного решения не искал, но по идее оно должно быть описано в инструкции (если не описано, то его обязана знать служба поддержки разработчика устройства).
ЗЫ: Множественных ссылок на один объект блока примечаний/комментариев OOoFBTools не умеет, и упираться в этот нюанс не стоит.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Я не вводил в конвертер обратных ссылок (из текста сносок назад) по ряду причин:
1. В разы замедляется работа конвертера (все-таки это - интепретатор OpenBasic, а не C++).
2. На одну и туже сноску могут "ссылаться" неесколько мест книги. Куда идти "обратно"? Неоднозначность. Сразу на все места назад - это нереализуемо в стандарте формата fb2.
3. Многие Читалки прекрасно реализовали возвращение назад из текста сноски. А на планшетах еще удобнее - по нажатию на номер сноски появляется всплываюшее окно с текстом сноски.
4. И, самый важный момент - обратные ссылки мешают читалкам самим генерировать обратные ссылки при рендеринге текста из fb2. Уже не помню механиз этого (лет 10 назад обсуждали это на fictionbook.ru/forum).
Last edit: dikbsd 2015-02-15
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Сейчас сноски засовываются в конец текста, в тексте стоит ссылка на сноску, при нажатии на неё попадаешь в конец, где и собраны тексты всех ссылок. Обратно попасть невозможно.
Можно как-то оснастить сноски обратными ссылками? По крайней мере, те, укоторых такая связь однозначна.
Неверно.
С точки зрения OOoFBTools (книги в формате fb2) значащим фактором является тип сноски: обычная (примечание) или концевая (комментарий).
И всё.
Дальше идёт прикладной уровень: программа (и устройство), используемая тобой для чтения (помним, что у программы помимо имени есть и версия, и что запускается она не в эфире, а на процессоре определённой архитектуры).
По моему опыту: привычное отображение сносок (обычных, то есть примечаний) умеет только CoolReader3.
Но у него (по крайней мере в привычной мне реализации: 3.0.18 из последней официальной прошивки первого LBook V3, т.е. ARM) есть… недоработки в части отображения больших объёмов текста.
Интерфейсного решения перехода по ссылке в комментарий (концевую сноску) и обратно не нашёл (но не особо и искал).
В другом популярном решении для портативных устройств — fbreader — решение унифицировано: там переход необходим и для примечаний и для комментариев.
Интерфейсного решения не искал, но по идее оно должно быть описано в инструкции (если не описано, то его обязана знать служба поддержки разработчика устройства).
ЗЫ: Множественных ссылок на один объект блока примечаний/комментариев OOoFBTools не умеет, и упираться в этот нюанс не стоит.
Я не вводил в конвертер обратных ссылок (из текста сносок назад) по ряду причин:
1. В разы замедляется работа конвертера (все-таки это - интепретатор OpenBasic, а не C++).
2. На одну и туже сноску могут "ссылаться" неесколько мест книги. Куда идти "обратно"? Неоднозначность. Сразу на все места назад - это нереализуемо в стандарте формата fb2.
3. Многие Читалки прекрасно реализовали возвращение назад из текста сноски. А на планшетах еще удобнее - по нажатию на номер сноски появляется всплываюшее окно с текстом сноски.
4. И, самый важный момент - обратные ссылки мешают читалкам самим генерировать обратные ссылки при рендеринге текста из fb2. Уже не помню механиз этого (лет 10 назад обсуждали это на fictionbook.ru/forum).
Last edit: dikbsd 2015-02-15