Если преобразование в djvu также было бы нормально, и если бы не были задействованы цвета, вы могли бы попробовать следующее:
Преобразовать файлы pdf в jpg с помощью pdfimages -j
Если вы вместо этого вы должны сделать промежуточный шаг:
for FILENAME in $(ls *.pbm); do convert $FILENAME ${FILENAME%.*}.jpg ;done
Команда convert из пакета imagemagick.
Затем используйте scantailor для создания tif из него.
На последнем шаге вы переходите к сценаристам из директории (где расположены файлы tif) и применяете scantailor к этому каталогу.
Это должно значительно уменьшить размер файла без потери качества текста. Если вы хотите более тонкий контроль над ocr-backend, вы можете попробовать djvubind --no-ocr и использовать ocrodjvu для добавления ocr-слоя впоследствии.
Если у вас есть цвет в документе, все становится немного сложнее. Вместо djvubind вы можете использовать didjvu и в scantailor вы должны перейти в смешанный режим и выбрать иногда цветные изображения вручную.
Вы можете временно переопределить максимальную скорость клавиатуры Ubuntu с помощью команды xset
, если вы используете GNOME 3 на Ubuntu> 10.04. Пример:
xset r rate 220 160
Вы также можете попробовать добавить (недочет) следующее в /etc/kbd/config
:
KEYBOARD_RATE="160"
KEYBOARD_DELAY="220"
Изменить: исправлено несогласованность в примерах.
Перейдите в System-> Preferences-> Keyboard и отрегулируйте ползунок Repeat Keys Speed
в крайнем правом углу. В более поздних системах вы получаете доступ к этому элементу управления, используя системные настройки Unity Launcher - кнопку с помощью гаечного ключа. Пульт управления тот же.
Я не думаю, что пользовательский интерфейс для этого особенно интуитивен, но мне трудно поверить, что доступные настройки не подходят для ваших нужд.
По крайней мере на v3.26.2, чем ближе вы перетаскиваете панель влево, тем быстрее повторяется. Это эквивалентно следующему:
gsettings set org.gnome.desktop.peripherals.keyboard repeat-interval 0
В Ubuntu 15.10 и более поздних версиях настройки были перемещены.
Чтобы получить скорость повторения 90 cps и задержку 150 мс:
gsettings set org.gnome.desktop.peripherals.keyboard delay 150
gsettings set org.gnome.desktop.peripherals.keyboard repeat-interval 11
При этих высоких частотах повтора я бы рекомендовал как можно ближе к краткости вашей частоты обновления экрана.
Если мы возьмем пример дисплея с частотой 60 Гц по умолчанию, это будет работать с одним из этих интервалов повторения:
30 cps = 1000/30 ≈ 33 ms (30.3 cps)
60 cps = 1000/60 ≈ 16 ms (62.5 cps)
90 cps = 1000/90 ≈ 11 ms (90.9 cps)
120 cps = 1000/120 ≈ 8 ms (125.0 cps)
Перейдите в System-> Preferences-> Keyboard и отрегулируйте ползунок Repeat Keys Speed
в крайнем правом углу. В более поздних системах вы получаете доступ к этому элементу управления, используя системные настройки Unity Launcher - кнопку с помощью гаечного ключа. Пульт управления тот же.
Я не думаю, что пользовательский интерфейс для этого особенно интуитивен, но мне трудно поверить, что доступные настройки не подходят для ваших нужд.
По крайней мере на v3.26.2, чем ближе вы перетаскиваете панель влево, тем быстрее повторяется. Это эквивалентно следующему:
gsettings set org.gnome.desktop.peripherals.keyboard repeat-interval 0
В Ubuntu 15.10 и более поздних версиях настройки были перемещены.
Чтобы получить скорость повторения 90 cps и задержку 150 мс:
gsettings set org.gnome.desktop.peripherals.keyboard delay 150
gsettings set org.gnome.desktop.peripherals.keyboard repeat-interval 11
При этих высоких частотах повтора я бы рекомендовал как можно ближе к краткости вашей частоты обновления экрана.
Если мы возьмем пример дисплея с частотой 60 Гц по умолчанию, это будет работать с одним из этих интервалов повторения:
30 cps = 1000/30 ≈ 33 ms (30.3 cps)
60 cps = 1000/60 ≈ 16 ms (62.5 cps)
90 cps = 1000/90 ≈ 11 ms (90.9 cps)
120 cps = 1000/120 ≈ 8 ms (125.0 cps)
Вы можете временно переопределить максимальную скорость клавиатуры Ubuntu с помощью команды xset
, если вы используете GNOME 3 на Ubuntu> 10.04. Пример:
xset r rate 220 160
Вы также можете попробовать добавить (недочет) следующее в /etc/kbd/config
:
KEYBOARD_RATE="160"
KEYBOARD_DELAY="220"
Изменить: исправлено несогласованность в примерах.
Перейдите в System-> Preferences-> Keyboard и отрегулируйте ползунок Repeat Keys Speed
в крайнем правом углу. В более поздних системах вы получаете доступ к этому элементу управления, используя системные настройки Unity Launcher - кнопку с помощью гаечного ключа. Пульт управления тот же.
Я не думаю, что пользовательский интерфейс для этого особенно интуитивен, но мне трудно поверить, что доступные настройки не подходят для ваших нужд.
По крайней мере на v3.26.2, чем ближе вы перетаскиваете панель влево, тем быстрее повторяется. Это эквивалентно следующему:
gsettings set org.gnome.desktop.peripherals.keyboard repeat-interval 0
В Ubuntu 15.10 и более поздних версиях настройки были перемещены.
Чтобы получить скорость повторения 90 cps и задержку 150 мс:
gsettings set org.gnome.desktop.peripherals.keyboard delay 150
gsettings set org.gnome.desktop.peripherals.keyboard repeat-interval 11
При этих высоких частотах повтора я бы рекомендовал как можно ближе к краткости вашей частоты обновления экрана.
Если мы возьмем пример дисплея с частотой 60 Гц по умолчанию, это будет работать с одним из этих интервалов повторения:
30 cps = 1000/30 ≈ 33 ms (30.3 cps)
60 cps = 1000/60 ≈ 16 ms (62.5 cps)
90 cps = 1000/90 ≈ 11 ms (90.9 cps)
120 cps = 1000/120 ≈ 8 ms (125.0 cps)
org.gnome.settings-daemon
.
– Valar Morghulis
28 November 2016 в 21:37
xset
работал для меня. Может ли быть какая-то причина для этого?
– xji
28 November 2017 в 17:10
Вы можете временно переопределить максимальную скорость клавиатуры Ubuntu с помощью команды xset
, если вы используете GNOME 3 на Ubuntu> 10.04. Пример:
xset r rate 220 160
Вы также можете попробовать добавить (недочет) следующее в /etc/kbd/config
:
KEYBOARD_RATE="160"
KEYBOARD_DELAY="220"
Изменить: исправлено несогласованность в примерах.
Перейдите в System-> Preferences-> Keyboard и отрегулируйте ползунок Repeat Keys Speed
в крайнем правом углу. В более поздних системах вы получаете доступ к этому элементу управления, используя системные настройки Unity Launcher - кнопку с помощью гаечного ключа. Пульт управления тот же.
Я не думаю, что пользовательский интерфейс для этого особенно интуитивен, но мне трудно поверить, что доступные настройки не подходят для ваших нужд.
По крайней мере на v3.26.2, чем ближе вы перетаскиваете панель влево, тем быстрее повторяется. Это эквивалентно следующему:
gsettings set org.gnome.desktop.peripherals.keyboard repeat-interval 0