Перейти к содержимому

Как вернуть полосу прокрутки в adobe pdf

  • автор:

Полосы прокрутки становятся проблемой

Полосы прокрутки. Слышали когда-нибудь о них? Довольно крутая штука. Достаточно зажать и перетаскивать полосу прокрутки, чтобы перемещаться по контенту панели со скроллингом. Я это просто обожаю. Ежедневно целыми днями сижу за компьютером и тягаю полосу прокрутки. Но полосы прокрутки становятся мельче, и это оказывается всё более серьёзной проблемой. В статье я покажу скриншоты, но они настолько малы, что даже делать их было сложно. А разработчики продолжают делать их всё мельче, как будто не хотят, чтобы вы скроллили! Они говорят: «Для этого ведь колесо прокрутки и существует». Друг мой, не у каждого есть колесо прокрутки и не каждый может свайпать по сенсорному экрану. И даже я, счастливый обладатель колеса прокрутки, хотел бы перемещаться по контенту быстро.

Почему это важно

У многих из людей есть проблемы с мелкой моторикой. Другие используют не очень точные устройства управления, например, трекеры взгляда (это потрясающие устройства, но их точности недостаточно для вашей полосы прокрутки шириной 8 пикселей!). И все эти люди тоже хотят скроллить! Когда мой друг управляет компьютером при помощи голоса/звуков (кстати, это очень удобно делать благодаря Talon Voice, рекомендую попробовать), ему не хочется каждый раз повторять «скролл вниз» или начинать автоматический скроллинг, чтобы постараться попасть в нужное место. Он просто хочет посмотреть на полосу прокрутки и нажать на место, которое хочет посмотреть. Нажимаешь на точку и переходишь к нужному контенту! Это отличная функция!

Я не первый заметил это. Вот в этом посте подобная проблема поднималась в 2015 году. Не хотелось бы мне возвращаться назад во времени и говорить автору, что к лучшему ничто не изменилось.

«Сам факт того, что эти тощие полосы прокрутки существуют, становится свидетельством того, что дизайнеры не проводят тестирование usability с технически не подкованными пользователями. Потому что если бы проводили, то проблема мгновенно стала бы очевидной.

У людей, испытывающих сложности с координацией и ручным управлением, возникают трудности с этими тощими полосами прокрутки.

От них страдают и люди с нарушениями зрения.»

Проблемы

А разработчики всё продолжают уменьшать полосы прокрутки, или вообще пытаются от них избавиться! В статье я упоминаю названия продуктов, которые использую каждый день, но дело касается не только них, разработчики поступают так не только в мире Linux.

В некоторых случаях проблема на самом деле в том, что полоса остаётся точно такой же, как и была раньше (в пикселях), но разрешения мониторов стали гораздо больше, чем когда выбирали её размер, а увеличением их масштаба никто не занимается. Однако в других случаях полосы реально становятся меньше. Боже, вы помните полосу прокрутки толщиной с иголку, которую какое-то время пытались внедрить в Ubuntu? Это просто смехотворно.

К тому же, в процессе усыхания полос прокрутки незаметно пропала ещё одна функция: кнопки, которые можно нажать и удерживать для скроллинга влево/вправо с инкрементом. В основной эта функциональность теперь передана клавишам со стрелками, но они зависят от того, какой контент находится в фокусе, а кнопки от этого не зависели. На самом деле, кто-то из вас даже может не понимать, о чём я говорю. О вот этих штуках:

OS X screenshot with the scroll buttons highlighted

Лично я ими не пользуюсь! Но добавил это в пост по просьбе того, кто пользуется, и желает, чтобы они вернулись.

По большому счёту, сохраняются тенденции к понижению удобства полос, и у пользователей нет никаких возможностей исправить это; или же настройка опций погребена так глубоко в технологическом стеке, что ни один обычный пользователь до них не доберётся. Многие из моих друзей с техникой на «вы», и именно их трудности заставили меня написать этот пост.

GTK

В GTK2 ширину полос прокрутки можно было изменять напрямую в gtkrc, и для этого существовали программы с GUI. В GTK3 это делается через CSS. На мой взгляд, это неплохо, но если вы не понимаете динамических тем, то понятного и удобного пользователю способа их настройки для вас нет. Я нашёл эту тему на Reddit с хорошим скриптом для этого, который я воспроизведу здесь на случай, если Reddit умрёт. Сохраните его в файл .sh и при необходимости запустите.

#!/bin/bash echo "NEW SCROLLBAR WIDTH(px) OR TYPE 'r' TO RESET" while true; do read uin uin=uin" | xargs) # trim uin=") # lower case if [[ "$uin" =~ ^[1-9][0-9]?$ || "$uin" == "r" ]]; then # СБРОС # удаляем предыдущую ширину в gtk.css (если она есть) if [ -f "$HOME/.config/gtk-3.0/gtk.css" ]; then if [[ $(grep -v "slider < min-width" "$HOME/.config/gtk-3.0/gtk.css") ]]; then grep -v "slider < min-width" "$HOME/.config/gtk-3.0/gtk.css" > tmpfile && mv tmpfile "$HOME/.config/gtk-3.0/gtk.css" else rm "$HOME/.config/gtk-3.0/gtk.css" fi fi if [ -f "$HOME/.config/gtk-4.0/gtk.css" ]; then if [[ $(grep -v "slider < min-width" "$HOME/.config/gtk-4.0/gtk.css") ]]; then grep -v "slider < min-width" "$HOME/.config/gtk-4.0/gtk.css" > tmpfile && mv tmpfile "$HOME/.config/gtk-4.0/gtk.css" else rm "$HOME/.config/gtk-4.0/gtk.css" fi fi # сбрасываем видимость полос прокрутки gsettings reset org.gnome.desktop.interface overlay-scrolling # сброс переопределений flatpak if [[ "$(flatpak --version 2>&1)" =~ ^Flatpak ]] && [ -f "$HOME/.local/share/flatpak/overrides/global" ]; then sed -i 's|xdg-config/gtk-3.0;||g' "$HOME/.local/share/flatpak/overrides/global" sed -i 's|xdg-config/gtk-4.0;||g' "$HOME/.local/share/flatpak/overrides/global" # если это были только переопределения файловой системы, удаляем строку filesystems= grep -vx "filesystems=" "$HOME/.local/share/flatpak/overrides/global" > tmpfile && mv tmpfile "$HOME/.local/share/flatpak/overrides/global" # если больше не было других переопределений, то удаляем файл глобального переопределения flatpak if [[ ! $(grep -vx "\[Context\]" "$HOME/.local/share/flatpak/overrides/global") ]]; then rm "$HOME/.local/share/flatpak/overrides/global" fi fi # ПРИМЕНЯЕМ НОВЫЕ ПАРАМЕТРЫ if [[ "$uin" =~ ^[1-9][0-9]?$ ]]; then # добавляем новую ширину в gtk.css echo "slider < min-width: $px; min-height: $px; >" >> "$HOME/.config/gtk-3.0/gtk.css" echo "slider < min-width: $px; min-height: $px; >" >> "$HOME/.config/gtk-4.0/gtk.css" # применяем к flatpak (если он установлен) if [[ "$(flatpak --version 2>&1)" =~ ^Flatpak ]]; then flatpak override --user --filesystem=xdg-config/gtk-3.0 --filesystem=xdg-config/gtk-4.0 fi # делаем полосу прокрутки всегда видимой gsettings set org.gnome.desktop.interface overlay-scrolling false fi echo "LOGOUT FOR EVERYTHING TO BE APPLIED" read hold exit 0 else echo "Invalid input, try again." fi done 

Естественно, скрипт должен отдельно переопределить flatpak, потому что не дай бог мои приложения flatpak будут выглядеть так же, как тема моей системы. Кроме того, теперь по умолчанию полоса прокрутки скрывается, пока вы не наведёте курсор туда, где она должна быть — ну что это такое? В GTK 3 её можно вернуть назад, если знать, какую команду вводить (приведённый выше скрипт тоже это делает).

gsettings set org.gnome.desktop.interface overlay-scrolling false

Или, наверно, можно найти это в GUI, если вы знаете, как управляться с Dconf Editor. Однако в GTK 4 эту настройку нельзя даже задать глобально. См. эту тему, которая на момент написания статьи, насколько я знаю, была актуальна.

> > Кто вообще решил, что они пропадут? API, позволяющий приложению их использовать, > > по-прежнему существует. Программы, часто используемые на планшетах и подобных устройствах, могут > > запрашивать функции для создания собственных опций для использования полос прокрутки без оверлеев. > > То есть мне просто нужно отправлять feature request для каждого используемого мной > приложения? > А при установке GNOME мне придётся заходить в каждое приложение и включать его. 
Qt

Цитата /u/cfeck_kde в /r/kde:

«Ширина полос прокрутки Qt определяется используемым вами плагином стиля виджетов Qt. Насколько я знаю, настраиваемые размеры доступны только в стиле Skulpture. В других стилях, например в Breeze, нужно будет исправить исходники на C++ и заново их скомпилировать.»

С одной стороны, заново компилировать тему? Хотя я ведь пользователь gentoo и всё равно делаю это каждую пятницу, поэтому могу просто добавить патч, но. ЗАНОВО КОМПИЛИРОВАТЬ ТЕМУ GUI?

Но с другой стороны, так как плагины стиля Qt — это реальный код, они должны иметь гораздо больше возможностей, если вы найдёте то, что позволяет вам менять нужные параметры. Лично я пользуюсь Kvantum. Я не смог найти в его конфигурации настройку, позволяющую менять ширину полосы прокрутки, однако мне удалось отключить пропадание полосы прокрутки (это называется «Transient scrollbars»), так что это здорово.

Как бы то ни было, по рекомендации пользователя Reddit я решил попробовать Skulpture и он мне понравился, попробуйте и вы! Однако я не смог найти способ настраивать его при помощи GUI без использования KDE Plasma. Я не хочу катить бочку на Plasma, она просто пока у меня не установлена, но возможно, если вы пользователь Plasma, это вам подойдёт.

Если же наша единственная надежда — это данный движок тем, который может и перестать работать в процессе развития Qt, то я не смогу избавиться от ощущения, что война уже проиграна.

Firefox

Похоже, Firefox тоже вступил в войну с полосами прокрутки, сделав их невероятно тонкими. К счастью, в Firefox это, по крайней мере, можно исправить (пока…), но для этого придётся перейти в about:config , а это всегда плохой знак. Впрочем, это можно сделать.

  • Введите в адресной строке about:config
  • Найдите виджет widget.non-native-theme.scrollbar.size.override
  • Измените число на любое нужное
  • Также можно отредактировать widget.non-native-theme.scrollbar.style , чтобы изменить его форму; введите 4 , чтобы получить красивый пухленький прямоугольник
  • Наконец, включите «Always show scrollbars» в обычном окне about:settings , если вам они нужны постоянно.

На скриншоте ниже я установил значение 50. Лично мне такая большая полоса не нужна, но как же я рад, что её можно сделать такой. Узрите полосу прокрутки во всём её великолепии:

the scrollbar is HUGE

Chrome

Представьте, как было бы здорово настраивать любые полезные параметры в Chrome.

Electron

Коли уж на то пошло, представьте настройку приложения Electron. Лично я представить этого не могу. Возможно, для изменений можно инъецировать в приложение Electron собственный CSS? Если у вас есть решения для Chrome или Electron, то сообщите мне, потому что мне они неведомы.

Есть и другие примеры

Всё изложенное выше — это то, с чем я сталкиваюсь регулярно, но все так называемые «современные принципы дизайна», похоже, настроены против полос прокрутки и все, кто использует компьютеры хотя бы немного иначе, чем реализующие их люди, страдают. Это отстой!

Лучшее

А знаете, что здорово? Что нравится мне, моему другу с трекером взгляда и моим друзьям с планшетами? Миникарты.

big rectangle with content

Я вижу контент. Я могу нажимать на контент. Я могу переходить к контенту. А площадь элемента огромна. Чего ещё остаётся желать?

Как включить прокрутку по умолчанию в Adobe Acrobat DC и Reader DC

Переключение на предпочтительный режим страницы в Adobe Acrobat DC и Acrobat Reader DC часто отключает непрерывную прокрутку. Это не идеально при редактировании или просмотре нескольких PDF-документов, когда страницы постоянно перескакивают вверх экрана — все может быстро дезориентировать. Это означает, что вам придется постоянно тратить драгоценные секунды на доступ к строке меню Acrobat только для того, чтобы снова включить возможность обычной прокрутки.

Оглавление

Adobe Acrobat Reader DC Включить прокрутку По умолчанию Избранное Alt

К счастью, Adobe Acrobat DC и Acrobat Reader DC позволяют по умолчанию включать прокрутку для предпочтительного режима страницы. Вы также можете добавить быстрые ярлыки, чтобы включить прокрутку прямо на саму панель инструментов Acrobat. Давайте проверим, как именно вы должны делать все это ниже.

Включить прокрутку в Adobe Acrobat по умолчанию

На момент написания последние версии Adobe Acrobat Pro/Standard DC и Acrobat Reader DC подгоняли страницы по ширине с включенной непрерывной прокруткой. Но если вы решите переключиться на альтернативный режим страницы (Fit One Full Page, Single Page View или Two Page View), вы обнаружите, что прокрутка отключена.

Это относится, в частности, к режиму Fit One Full Page (доступен через меню «Режимы просмотра страницы»), который не предлагает дополнительных опций для переключения режимов с включенной прокруткой сразу, в отличие от просмотра одной страницы и просмотра двух страниц.

Если вы не хотите тратить время не только на переключение режимов страницы, но и на включение непрерывной прокрутки снова и снова, вы можете переопределить настройки просмотра страницы по умолчанию через панель настроек Acrobat. Следующие шаги должны показать вам, как это сделать.

Шаг 1: Откройте меню «Правка» в Adobe Acrobat DC или Acrobat Reader DC и нажмите «Настройки».

Adobe Acrobat Reader DC Включить прокрутку Значение по умолчанию 1

Шаг 2: Щелкните боковую вкладку Специальные возможности.

Adobe Acrobat Reader DC Включить прокрутку по умолчанию 2

Шаг 3: В разделе «Переопределить отображение страницы» установите флажок «Всегда использовать стиль макета страницы». В зависимости от того, какой режим страницы вы хотите, используйте раскрывающееся меню рядом с ним, чтобы выбрать одностраничный непрерывный или двухстраничный непрерывный.

Adobe Acrobat Reader DC Включить прокрутку по умолчанию 3

Одностраничный непрерывный режим отображает одну страницу, а двухстраничный непрерывный режим представляет две страницы рядом друг с другом. В обоих вариантах по умолчанию включена непрерывная прокрутка.

Шаг 4: В том же разделе установите флажок «Всегда использовать настройку масштабирования». Затем выберите предпочтительный параметр масштабирования.

Примечание: Вы можете пропустить этот шаг, если хотите придерживаться настройки масштабирования по умолчанию для одной страницы или двух страниц.

Adobe Acrobat Reader DC Включить прокрутку по умолчанию 4

Например, Fit Page по умолчанию умещает одну полную страницу, а Reflow смещает текст при изменении размера или увеличении/уменьшении масштаба страницы. Возможно, вы захотите вернуться и поработать с этими параметрами, чтобы найти настройку, которая лучше всего подходит для вас.

Шаг 5: Нажмите OK, чтобы сохранить изменения.

Adobe Acrobat Reader DC Включить прокрутку по умолчанию 5

И это все. Adobe Acrobat DC и Acrobat Reader DC всегда будут открывать PDF-документы в предпочитаемом вами режиме просмотра страниц с включенной по умолчанию прокруткой.

Добавьте ярлыки прокрутки в Adobe Acrobat

Несмотря на настройку режима страницы в Adobe Acrobat DC и Acrobat Reader DC, который всегда прокручивается по умолчанию, вы все равно захотите переключать режимы страницы при активном просмотре определенных PDF-документов. Опять же, это может привести к отключению непрерывной прокрутки.

Тем не менее, вы можете решить эту проблему в определенной степени, разместив специальные ярлыки, которые позволят прокручивать страницы для режимов «Вписать одну полную страницу», «Просмотр одной страницы» или «Просмотр двух страниц» прямо в пользовательский интерфейс Acrobat.

Начните с щелчка правой кнопкой мыши в свободной области на панели инструментов Acrobat. В появившемся контекстном меню выберите «Инструменты отображения страницы», а затем выберите «Включить прокрутку и прокрутку двух страниц».

Adobe Acrobat Reader DC Включить прокрутку по умолчанию 6

Это должно поместить два специальных значка, которые вы можете легко использовать для переключения в режим просмотра одной страницы или просмотра двух страниц с включенной прокруткой. Вы также можете использовать ярлык «Просмотр одной страницы», чтобы активировать непрерывную прокрутку после использования параметра «Вписать одну полную страницу».

Adobe Acrobat Reader DC Включить прокрутку по умолчанию 7

Примечание: Если вы не видите перечисленные выше параметры, вы можете обновить Adobe Acrobat DC или Acrobat Reader DC до их последних версий. Откройте меню «Справка» и нажмите «Проверить наличие обновлений».

Включить прокрутку в Adobe Acrobat (для мобильных устройств)

Мобильные версии Adobe Acrobat Reader/Premium для Android и iOS включают непрерывную прокрутку, которая уже включена по умолчанию.

Adobe Acrobat Reader DC Включить прокрутку по умолчанию 8

Но если вы застряли в режиме просмотра одной страницы, просто коснитесь значка «Просмотр страницы» в верхней части приложения при просмотре любого документа PDF, а затем нажмите «Непрерывная прокрутка». Это должно снова включить непрерывную прокрутку.

Продолжайте прокручивать

Переопределение настроек страницы Adobe Acrobat DC и Acrobat Reader DC по умолчанию должно помочь вам избежать необходимости вручную переключать режимы страницы с постоянно включенной прокруткой. Кроме того, размещение пары специальных значков, которые позволяют прокручивать выбранный вами режим просмотра страницы, должно творить чудеса.

Пока вы этим занимаетесь, вы также можете найти способы избавиться от надоедливой панели инструментов Acrobat Reader DC. Это ужасная реализация дизайна пользовательского интерфейса, которую вы должны серьезно рассмотреть, чтобы удалить ее навсегда, чтобы выполнить какую-либо серьезную работу.

Следующий:

PDFelement — отличная альтернатива Adobe Acrobat DC. Посмотрите, как оба этих PDF-редактора сочетаются друг с другом.

На панели «Страницы» отсутствует полоса прокрутки

При запуске InDesign в среде с несколькими мониторами происходят следующие неполадки:

  • На панели «Страницы» отсутствует полоса прокрутки.
  • Отсутствуют некоторые элементы пользовательского интерфейса из других панелей, например панели «Слои».

Решение

Примечание.

Перед выполнением нижеуказанных шагов убедитесь в том, что на компьютере установлен продукт InDesign 13.0.1. Чтобы проверить версию установленного продукта InDesign, выберите пункты меню Справка > О программе InDesign.

Для обновления InDesign можно использовать приложение Creative Cloud для настольных ПК. Для получения дополнительной информации см. раздел Обновление приложений Creative Cloud.

Навигация по страницам документа PDF

Просматривая документ PDF, вы можете перемещаться по его страницам, просматривать различные части страниц и менять масштаб отображения. Существует много способов навигации, ниже описаны наиболее часто применяемые.

Следующая и предыдущая страницы:

Кнопки Следующая страница и Предыдущая страница отображаются на панели инструментов Навигация по страницам . Следующее за ними текстовое поле также допускает взаимодействие с пользователем, при введении в него номера страницы и нажатии клавиши «Ввод» выполняется переход к указанной странице.

Если документ не входит в область отображения целиком, справа и снизу в окне документа появляются вертикальная и горизонтальная полосы прокрутки. Для просмотра других страниц или областей страницы нажмите стрелки или потяните.

Панель инструментов «Выбор и увеличение».

Эта панель инструментов содержит кнопки и элементы управления, предназначенные для изменения масштаба страницы.

Панель «Миниатюры страниц».

При нажатии кнопки Миниатюры страниц в левой части рабочей области (в области навигации) открывается панель Миниатюры страниц , которая содержит изображения миниатюр каждой страницы. Чтобы открыть страницу на панели документа, нажмите миниатюру страницы.

Примечание.

Если эти элементы не отображаются, выберите «Просмотр» > «Показать/Скрыть» > «Элементы панели инструментов» > «Сброс панели инструментов» .

Инструменты навигации по страницам

Постраничное перелистывание документа

Существует множество способов перелистывания страниц в документе PDF. Многие пользователи выполняют это действие кнопками на панели инструментов Навигация по страницам , но можно также пользоваться клавишами стрелок, полосами прокрутки и другими функциями навигации в многостраничном документе PDF.

Панель инструментов Навигация по страницам по умолчанию открыта. В ней содержатся наиболее часто используемые инструменты: Показать следующую страницу , Показать предыдущую страницу» и «Номер страницы». Панель инструментов Навигация по страницам можно, как и любую другую панель инструментов, скрыть или отобразить, выбрав команду «Панели инструментов» в меню «Просмотр». На панели Навигация по страницам можно отобразить дополнительные инструменты, нажав правой кнопкой мыши и выбрав конкретный инструмент, «Показать все инструменты» или Дополнительные инструменты (выбрав или сняв выделение с инструментов в открывшемся диалоговом окне).

Перемещение по документу PDF

Выполните одно из следующих действий.

  • Нажмите кнопку Предыдущая страница или Следующая страница на панели инструментов.
  • Выберите Просмотр > Навигация > [расположение].
  • Выберите Просмотр > Навигация > Перейти к странице , введите номер страницы в диалоговом окне Перейти к странице и нажмите ОК .
  • Нажимайте клавиши «Page Up» и «Page Down» на клавиатуре.

Переход на указанную страницу

Выполните одно из следующих действий.

  • На экране в режиме Постранично или «Попарно» перетаскивайте вертикальную полосу прокрутки до тех пор, пока страница не будет отображаться в маленьком всплывающем экране.
  • Чтобы заменить страницу, которая в настоящий момент отображается на панели инструментов Навигация по страницам , введите номер страницы и нажмите клавишу Enter.

Примечание.

Если пагинация в документе не совпадает с действительным порядковым номером страницы в файле PDF, последний отображается в круглых скобках сразу после того порядкового номера, который был назначен для страницы на панели инструментов «Навигация по страницам». Так, если указать программе, что нумерация в 18-страничной главе начинается с номера 223, отображаемый для первой по порядку страницы этого файла номер будет выглядеть как «223 (1 из 18)». Логическую нумерацию страниц можно отключить в установках «Вид страницы». См. разделы «Перенумерация страниц» и «Установки для просмотра документов PDF».

Логические номера страниц

Переход по закладке

Закладки представляют содержание документа и обычно указывают на его главы и разделы. Закладки отображаются в панели навигации.

A. Кнопка «Закладки» B. Нажмите, чтобы открыть меню параметров C. Раскрытая закладка

Нажмите кнопку «Закладки» или выберите «Просмотр» > «Показать/Скрыть»> Области навигации > «Закладки».

Чтобы перейти к разделу справки, нажмите закладку. При необходимости разверните или сверните содержимое закладок.

Примечание.

В зависимости от того, каким способом определена закладка, выполняется не переход на определенную страницу, а какое-либо другое действие.

Если список закладок после щелчка исчез, нажмите кнопку «Закладки», чтобы снова отобразить его. Если нужно скрыть кнопку «Закладки» после щелчка закладки, выберите в меню «Параметры» пункт «Скрыть после использования».

Использование миниатюр страниц для перехода на определенные страницы

Миниатюра страниц представляет собой уменьшенное представление страниц документа. Миниатюры на панели Миниатюры страниц позволяют менять режим отображения страниц и перехода между ними. Красная рамка в миниатюре страницы обозначает отображаемую область страницы. Изменяя ее размер, можно менять масштаб просмотра.

Для отображения панели Миниатюры страниц нажмите кнопку Миниатюры страниц или выберите Просмотр > Показать/Скрыть > Области навигации > Миниатюры страниц

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *