3

Помогите пожалуйста починить шрифты в некоторых программах

В некоторых программах таких как MatLab и ProjectLibre вместо нормальных шрифтов одни каракули. Все шрифты проверил и переустановил. Новые шрифты тоже скачивал но ничего не помогает. Проблема такая встретилась только в 2-х программах.

ОБНОВЛЕНИЕ!!!
Я смог якобы починить шрифты путём отключение сглаживания экранных шрифтов. Но без этой настройки тяжело смотреть на текст без боли в глазах.

Обновление №2
Я смог вернуть нормальный текст в прогах путём отключения ClearType. Настроил шрифты чтобы они стали более менее смотрибельны но всё равно не понятно почему из за сглаживания шрифтов текст именно в этих программах ломается.

0
Автор поста оценил этот комментарий

Как крайний вариант полностью удалить MATLAB и ProjectLibre.

очистить папки с данными:

%AppData%\MathWorks.

%AppData%\ProjectLibre

раскрыть ветку (1)
1
Автор поста оценил этот комментарий

Вернуть нормальный шрифт помогло отключение сглаживания шрифтов. Но как это связанно я не знаю

0
Автор поста оценил этот комментарий

Тыж программист... Хоть бы сказал, сразу после установки или всё работало а потом хоба.

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Сразу после установки Windows

показать ответы
1
Автор поста оценил этот комментарий

Если программы старые, то установи code page для неюникодных программ в тот язык, на котором ожидается текст.

ХЗ где это в 11, в 10 было тут:

Иллюстрация к комментарию
раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Уже давно делал и не помогло.

показать ответы
0
Автор поста оценил этот комментарий

Они портабельные? Или их установил после установки ОС, а до этого они работали на другой винде нормально?

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Портативной версии нет. Сразу после установки программ у них такие шрифты появились. На другой винде всё было нормально.

показать ответы
0
Автор поста оценил этот комментарий

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

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Это не помогло

0
Автор поста оценил этот комментарий

Ну еще что-нибудь расскажи. Кряченое? Языки можно было выбирать или нет? Что если найти в меню и поменять на другой язык? Какие версии программ, старые или нет? ini-файлы есть в рабочих папках, что в них интересного?

Запуск в режиме совместимости пробовал наверно?

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Matlab 2021 года а Libre последняя версия с оф сайта. во второй проге ini файлы не нашёл

0
Автор поста оценил этот комментарий

Кодировку пробовал менять

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Как?

0
Автор поста оценил этот комментарий

остановить Windows Font Cache Service

удалить файл шрифтового кеша

C:\Windows\ServiceProfiles\LocalService\AppData\Local\FontCache

перегрузить.

или

для MATLAB можно задать переменные среды перед запуском:

matlab -desktop -softwareopengl

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

а куда это выписывать перезапуском?

показать ответы
0
Автор поста оценил этот комментарий

Ну еще что-нибудь расскажи. Кряченое? Языки можно было выбирать или нет? Что если найти в меню и поменять на другой язык? Какие версии программ, старые или нет? ini-файлы есть в рабочих папках, что в них интересного?

Запуск в режиме совместимости пробовал наверно?

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

В этих программах вообще нет настроек языка. Причём Matlab только на английском языке и такой шрифт кривой. Но самое интересное что если в Matlab открыть Simulnk то там всё в порядке.

0
Автор поста оценил этот комментарий

То есть, язык интерфейса программы (это может ведь быть не русский) совпадает с установленным в системе языком для неюникодных программ, а проблема всё равно есть? Если да, то можно ещё попробовать запуск в режиме совместимости с более старыми системами.

По виду это очень похоже на ошибку с кодовой страницей.

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Matlab на англ а Libre на русском. И даже если в libre поставить англ язык то тоже самое останется.

0
Автор поста оценил этот комментарий

То есть, язык интерфейса программы (это может ведь быть не русский) совпадает с установленным в системе языком для неюникодных программ, а проблема всё равно есть? Если да, то можно ещё попробовать запуск в режиме совместимости с более старыми системами.

По виду это очень похоже на ошибку с кодовой страницей.

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Libre вообще странно отображает их. В панели сверху всё нормально но если нажать правой кнопкой мыши то вот такие каракули опять. И если начать сохранять файл то в оке выбора пути сохранения тоже будут одни каракули

Иллюстрация к комментарию
0
Автор поста оценил этот комментарий

Попробуй установить эмулятор локали.

Иллюстрация к комментарию
раскрыть ветку (1)
0
Автор поста оценил этот комментарий

А что это и как установить?

показать ответы