On Vox: fb2
Dec. 28th, 2007 01:35 pm![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Я окончательно уверился, что утилиты, работающие с fb2, пишут альтернативно ориентированные люди.
Казалось бы, простейшая задача - распечатать скачанную книгу. Угу. Щаз.
Haali Reader печатать не умеет. Вообще.
CoolReader не умеет.
MacBookReader не умеет.
Читалки fb2, которая умела бы печатать, я не нашёл.
Ладно, мы тоже не лыком шиты. Попробуем сконвертить это дело в PDF. Тем более, что есть более-менее официальный конвертер fb2docbook. Агащазблин. Будучи запущен под макосью, он банально падает. Максимум, до чего удалось дойти - до второго утверждения, что он не может работать с мультибайтными кодировками (первое удалось продавить, сконвертив это дело в cp1251).
Сборка под винду, как ни странно, работает. И даже производит некий PDF... который не удаётся нормально просмотреть на Маке (несмотря на утверждения, что все шрифты ембеддятся и всё должно быть хорошо, заголовки исчезают либо превращаются в кракозябры), а также не удаётся сконвертить в PS стандартным pdftops.
В итоге, получилась следующая цепочка:
- На винде конвертим в PDF.
- На винде же распечатываем, используя виртуальный принтер (я использовал какой-то эппловский), получив тем самым PS.
- На маке конвертим этот PS в PDF, используя ps2pdf.
- Открываем PDF в Preview. Сохраняем снова в PDF, используя фильтр Gray-что-то-там (мне надо было чёрно-белую распечатку, так что всё хорошо). Если фильтр не использовать, дальше не сработает.
- Новый PDF уже более-менее нормальный, можно использовать gs, pstools и т.п.
Originally posted on migmit.vox.com