[[TranslatedPages(revision=7,outdated=Перевод не завершен)]] [[PageOutline]] = Поддержка HiDPI — обзор = Эта страница содержит информацию о том, как оптимизировать интерфейс JOSM для дисплеев высокого разрешения. Стиль отрисовки карты с похожим названием [wikitr:/Styles/HiDPISupport HiDPI Support] предназначен только для особых случаев. == Основы == 1. Нормальная поддержка HiDPI была добавлена в Java 9, так что убедитесь, что у вас Java 9 или более поздняя версия. 2. Требуется JOSM версии r12722 или более поздней. Можно ожидать лучших результатов с чётными коэффициентами масштабирования, например, 200%, 400%, ... но и другие значения тоже поддерживаются. == Как включить режим HiDPI == Если режим HiDPI не включён "из коробки", ниже приведены способы активировать его. === Windows === В Windows, можно активировать scaled display mode в самой системе. См., например, [http://pccleaningtools.com/how-to-enlarge-display-text-in-windows эту] подробную справочную страницу. В Windows 7, есть опция ''Экран / Другой размер шрифта (точек на дюйм)'', в Windows 8 она называется ''Display / Change the size of all items'', а в Windows 10 — ''Display / Customize your display / Change the size of text, apps, and other items'' === Linux === Можно активировать режим HiDPI для одного приложения, запуская его с присваиванием переменной окружения `GDK_SCALE` значения 2, 4, ..., и т.д. {{{#!bash GDK_SCALE=2 java -jar josm.jar }}} == Дополнительные настройки == Фоновое изображение:: По умолчанию тайлы фонового изображения масштабируются с тем же коэффициентом, что и остальные элементы GUI. Это обеспечивает подходящий размер шрифта, в случаях, когда фоновое изображение содержит текст и символы. Но это приводит к уменьшению разрешения изображения. В [[wikitr:/Help/Preferences/Imagery|Настройки слоёв]] / вкладка ''Настройки'' / ''Смещение масштаба квадратов'', можно задать смещение, равное 1. В этом случае JOSM будет скачивать квадраты на один уровень масштаба выше, и с удвоенным разрешением изображения. В настоящее время эта опция влияет на карту только в главном окне программы, а не в диалоге скачивания. Размер шрифта меню:: Масштаб размера шрифта главного меню можно изменить на определённый коэффициент, используя расширенную настройку `gui.scale.menu.font`. Она предназначена для относительно небольших изменений. (JOSM r12923 или более поздняя версия) Размеры значков:: Имеется расширенные настройки `iconsize.*` для подстройки размера значков по умолчанию. В частности, `iconsize.smallicon` будет влиять на значки, отображаемые перед пунктами меню. Стиль HiDPISupport:: Данный стиль увеличивает отрисовку области карты используя инструменты MapCSS. Он был создан во времена недостаточной поддержки ъ\HiDPI в Java и может быть использован только в исключительных случаях. Увеличение изображения (устаревшее, эксперементальное):: Опция расширенных настроек `gui.scale` использовалась для увеличения масштаба GUI, пытаясь сделать то, что уже реализовано через поддержку HiDPI в Java 9. Все что она делала - это увеличивала изображения. Дальнейшая разработка не запланирована, так как функционал Java 9 сделал ее устаревшей. Данная опция может быть удалена в следующих версиях JOSM.[[Image()]]