HPC.ru lite - Все форумы
Форум: КПК и смартфоны на Linux: Zaurus, планшеты Nokia, прочее
Тема: Читалка fictionbook'ов для Zaurus SL-C*
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 [23] 24 25 26 27 28
[Ответить]
DMych [25.10.2006 09:56] :
geometer писал(а):
[quote:7ad4c4af73="SolarWind"]И еще. Я только недавно заметил, что у FBReader нет режима выделения и копирования в буфер текста. Планируется ли такая фича?
Планируется. Но тут есть сложности -- fbreader работает на нескольких платформах, так что готовыми платформно-завиcимыми решениями воспользоваться тяжело, придется писать "все полностью" -- от низкого уровня до верхнего. Никаких принципиальных проблем, но кода заметно больше. Так что очень скоро не обещаю.
Слушай, а на других платформах тоже Qt? В ней же есть платформо-независимая работа с буфером обмена... Или я что-то путаю?
geometer [25.10.2006 10:04] :
Иногда Qt, иногда gtk. Но проблема не столько в буфере обмена, сколько в экранной "пометке". Нужно самому вычислять, какую область экрана перекрашивать в другой цвет.
sophy1987 [25.10.2006 11:26] :
Кстати, да.
Я тут писала про то что хранить можно было бы в файле с названием типа [md5sum(file)].marks, но поняла что это неправильно с точки зрения дальнейшего использования. По md5 потом не определишь, не заглянув в файл, к чему он относится...
И рядом с файлом тоже не получится хранить закладки - потому что файл может быть внутри архива, например. Или на ридонли карточке.
Нормальный, с моей точки зрения, выход - хранить эти самые закладки-заметки в отдельной директории, которую можно изменить (по умолчанию - стандартная, что-нибудь типа ~/.FBReader/marks/ И там full_path_to_file_including_archieve_name.txt.marks).
И с возможностью для любого файла подключить любой файл закладок-заметок.
Чтобы чужие заметки почитать, например. Я бы с удовольствием почитала авторские заметки к Лабиринту Отражений, например 
EugeenB [25.10.2006 11:53] :
sophy1987 писал(а):
Кстати, да.
Я тут писала про то что хранить можно было бы в файле с названием типа [md5sum(file)].marks, но поняла что это неправильно...
[...]
Когда читаем книгу без пометок, то ссылка на эту книгу из "библиотечного каталога" идет с указанием местоположения самого текста. Например ~/books/lukian124.zip:labirint.txt
А если появились пометки и закладки, то "библиотечный каталог" уже ссылается на файл закладок, который в свою очередь (в своем заголовке) указывает на "свою" книгу.
Ping [25.10.2006 12:28] :
Проблема обнаружилась странная.
Если ткнуть в экран стилусом в зону текста (как в полноэкранном, так и в нормальном варианте), экран становится черным, однако подсветка работает. Вывести машинку из этого состояния получается только вытаскиванием батарейки 
sophy1987 [25.10.2006 12:29] :
EugeenB
Ну, правильно наверное.
Но может оказаться что один раз читаешь книгу labirint1.txt, потом перечитываешь ее под названием "Лукьяненко. Лабиринт Отражений.txt".
После реструктуризации библиотеки, скажем.
Тогда закладки не подхватятся.
Я просто привыкла вести библиотеку вне зависимости от программ и форматов, в файловой системе.
И хотелось бы чтобы была возможность без привязки к определенному формату или базе данных подхватить закладки/заметки.
Кстати, в заметках можно было бы хранить и сноски. Скажем, примечания Мартина Гарднера к Алисе в стране чудес.
sophy1987 [25.10.2006 12:30] :
Ping
Отключите интеграцию со словарем в настройках.
Видимо, как вариант - установить этот самый словарь. Но у меня пока руки не дошли 
sophy1987 [25.10.2006 12:32] :
о, поступила в аспирантуру.
Ping [25.10.2006 12:32] :
Спасибо большое! Помогло.
EugeenB [26.10.2006 13:00] :
sophy1987 писал(а):
EugeenB
Но может оказаться что один раз читаешь книгу labirint1.txt, потом перечитываешь ее под названием "Лукьяненко. Лабиринт Отражений.txt".
После реструктуризации библиотеки, скажем.
Тогда закладки не подхватятся.
Если второй раз, когда перечитываешь, это уже другой файл, то тексты могут сильно несовпадать! (Связано с форматированием этого текста: установлена другая длина строки, другой абзацный отступ, вставлены / убраны пустые строки перед абзацами/главами; наконец: просто исправленны ошибки при OCR). В этом случае, старые закладки теряют всякий смысл, поскольку будут указывать на совсем другие места в тексте, и даже, возможно, за конец файла.
Если же файл просто сменил имя, ты его переименова своими ручками (непонятно - зачем? Имя файла значения не имеет: называй хоть 1584.rsa (учитывая возможные ограничения ОС, накладываемые на имена файлов), а правильное имя, тип, и другую метаинформацию описывай в файле file_id.diz, files.bbs или как в случае ФБридера в его библиокаталоге), то так же само, ручками, поправь ссылку в заголовке лежащего рядом Лукьяненко. Лабиринт Отражений.txt.marks
sophy1987 писал(а):
Я просто привыкла вести библиотеку вне зависимости от программ и форматов, в файловой системе.
И хотелось бы чтобы была возможность без привязки к определенному формату или базе данных подхватить закладки/заметки.
8-()
Как технически ты предполагаешь подхватывать закладки/заметки, сделанные например для текстового файла, и использовать для того же текста в форматах MSWORD.doc / RTF / PDF / FB ???
P.S. Ни чего что я, по FIDOшной привычке, общаюсь с собеседницей на ты? 
[Ответить]
[< Назад] [Вперед >]