Мне нравится настраивать свои электронные книги, чтобы они выглядели действительно хорошо, и, поскольку мой электронный ридер имеет ограниченные возможности выравнивания (то есть, он действительно плохо подходит для выравнивания текста), я обычно печатаю свои HTML-книги в формате PDF с конкретными настройками размера страницы.
Я настроил определенный принтер PDF Creator с правильными настройками по умолчанию (особенно размером страницы) и настроил Firefox для печати с правильными полями. Поскольку некоторые книги используют код LaTeX в содержимом HTML, я использую jsMath для создания масштабируемой математики. Использование конвертера из латекса в html не вариант, потому что pdflatex генерирует пробелы, которые не совместимы с тем, как мой e-readr определяет границы слов, и, следовательно, он отключает большинство полезных функций, таких как поиск по словарю и тому подобное.
Так что мой обычный рабочий процесс
- Откройте книгу HTML в Firefox
- Дождитесь завершения jsMath
- Распечатать в формате PDF
Есть ли способ написать скрипт для Firefox, чтобы у меня была только одна команда для запуска. В идеале я бы набрал что-то вроде
firefox print-after-waiting-for-script-completion path-to-html-page
Идеи?
Спасибо!