Ссылки (footnotes) внизу страницы

14 views
Skip to first unread message

Alone

unread,
Oct 22, 2008, 8:15:27 AM10/22/08
to fbreader-ru
Добрый день!

А есть ли намерение сделать возможность показывать примечания (ссылки
с type="notes") внизу страницы (как в бумажных книгах)? Я пользуюсь
lBook, на котором по ссылкам ходить не слишком удобно. Собственно, это
самый (для меня) большой недостаток) в этой читалке - по сравнению со
стандартным CoolReader

Nikolay Pultsin

unread,
Oct 22, 2008, 9:38:10 AM10/22/08
to fbreader-ru
А не поделитесь опытом -- что делает CoolReader с ОЧЕНЬ БОЛЬШИМИ
сносками (которые не помещаются на страницу)? Или если очень много
сносок? На полном серьезе -- это главная проблема, останавливающая
меня при мыслях о реализации этой фичи?

Alone

unread,
Oct 22, 2008, 11:35:06 AM10/22/08
to fbreader-ru
Добрый вечер и спасибо за ответ!

Если очень большие сноски, то не поместившаяся часть переносится на
следующую страницу (как это сделано и в бумажных книгах). Очень
большие сноски не встречал, но можно отключить показ сносок внизу
страницы, тем более что в FBReader есть возможность перехода по
ссылкам.
Попадались книги, где на листе сносок было больше, чем основного
текста, но меня это сильно не напрягало.
И наконец, в Кулридере, на мой взгляд, не совсем правильно решена
проблема, когда ссылка на сноску находится на последней или
предпоследней строчке, из-за чего невозможно показать на этой странице
и ссылку и сноску (надеюсь, Вы поняли, что я имел сказать :)). В
Кулридере строка со ссылкой переносится на следующую, из-за чего
внизу предыдущей страницы возникает пустое место. На мой взгляд, нужно
просто показать сноску на следующей странице. Кажется, в обычных
книгах так и поступают.

Nikolay Pultsin

unread,
Oct 24, 2008, 12:03:58 PM10/24/08
to fbreader-ru
Спасибо! Мне теперь видится такое примерно решение: показывать сноску
внизу, но если она длинная,
то показывать только первые, скажем, пару строк, а в конце второй
строки -- многоточие-ссылку
на продолжение, по которой можно перейти. Не обещаю, правда, что
брошусь прямо сейчас реализовывать,
но постараюсь иметь в виду -- для e-ink книг и впрямь полезно очень.

-- Николай Пульцин

forodon

unread,
Nov 2, 2008, 7:27:18 AM11/2/08
to fbreader-ru
Можно сделать по другому. Вставлять саму сноску в текст.

Т.е. вместо
текст [1] продолжение текста
делать
текст [текст сноски без разбивания на абзацы] продолжение текста

Может так даже проще будет...

forodon

unread,
Nov 3, 2008, 2:13:02 AM11/3/08
to fbreader-ru
Вот еще такой вариант.

1. Показывать все сноски подряд (а не одну на странице).
2. Назначить на какую-нибудь клавишу переход по первой сноске на
отображаемой странице.

Т.е. например мы видим страницу, на ней три сноски. Жмем стрелу вправо
и переходим
на первую из этих трех сносок. Остальные сноски тоже будут видны.

On 24 окт, 19:03, Nikolay Pultsin <geome...@fbreader.org> wrote:
Reply all
Reply to author
Forward
0 new messages