Vim как читалка электронных книг

Освоив загрузку текстов для чтения с помощью консольного браузера lynx, пришел к выводу, что лучше, все-таки, хранить их не в виде html-документов, а в plain-формате. Для этого, загрузив нужное литературное произведение в lynx, нужно нажать клавишу «p» (от print) — текст будет сохранен на диск с подходящим именем. Открывать же txt-документы привычнее всего с помощью редактора vim:

vim -R foo.txt


где ключ -R означает «только для чтения». Одно плохо: при открытии текста появляется его начало, а не то место, где остановился. Оказывается, и это решаемо. Для создания закладки нужно набрать в vim m{метка}, где {метка} — любая последовательность латинских букв. В большинстве случаев достаточно набрать просто

ma


где a — метка.

Чтобы перейти к метке можно использовать `{метка} или '{метка}, например

`a


или

'a

Хорошая online-библиотека и браузер lynx

Стремясь максимально повысить эффективность своего нетбука, решил попользоваться консольным браузером lynx для чтения книг в режиме online. Как ни крути, в GUI-режиме энергии потребляется больше, запускается он дольше, плюс на загрузку и обработку изображений тратится немало трафика и той же энергии. Зачем всё это, если человек просто хочет почитать длинный связный художественный текст (aka рассказ, повесть, роман). Консольные светло-серые буквы на черном фоне еще, кстати, и глаза меньше утомляют.

Оказалось, что найти online-библиотеку, совместимую с lynx, не так-то просто. Везде js-динамика на стороне клиента, фреймы, реклама. Вот, например, lib.ru (Библиотека М. Мошкова). Казалось бы, там чуть ли не в plain text формате книги выложены. Ан нет, в lynx они превращаются в кашу, не разделенную на абзацы. И так со многими знаменитыми ресурсами.

Далеко не сразу удалось найти сайт, адекватно воспринимаемый linx'ом. Это www.e-reading.org.ua/. Через консольный браузер можно авторизироваться, организовывать свои книжные полки и, конечно же, читать книги. При этом выбор русскоязычной литературы там не меньше, чем у монстров, занимающих верхние строчки в поисковых системах.

Epub - это просто

С некоторых пор читаю много книг в формате epub. Естественно, захотелось создавать их самому из понравившихся текстов. По сути epub-файл — это просто zip-архив с текстами, картинками и прочими необходимыми ресурсами. При желании такой и вручную сваять можно. Но это, конечно, изврат, поскольку в Сети можно найти множество готовых инструментов. Я выбрал eCub.




( Читать дальше )