Прошивка v3.70 для GPSMAP60CSx, шрифты, интерфейс, раскладка, мм рт.ст, ЧчЁё

Основной форум пользователей GPS (Global Positioning System)
Правила форума
Для предотврашения спама первые сообщения вновь зарегистрированных пользователей проходят ручную премодерацию.
AlexMel
Сообщения: 79
Зарегистрирован: 23 дек 2016, 02:20

Re: корректно отображающие - существуют (+)

Сообщение AlexMel » 29 янв 2009, 14:22

Спасибо за ответ. "Много читал, думал" (с) и решил, что Вы правы - и апперкейз-то кривовато показывается, а уж что будет с ловеркейзом - представить страшно 8(. Таким образом, это - тупиковый путь. А линки, все какие надо, у меня прописаны, т.к. прошивка официальная, с сайта Гармина. "Хотелось, как лучше..." (с)... Еще раз спасибо всем ответившим.


lav
Сообщения: 185
Зарегистрирован: 28 мар 2005, 13:15

Re: корректно отображающие - существуют (+)

Сообщение lav » 29 янв 2009, 14:58

хе, вот как раз в официальных от гармина и "официальных" от навикома (по крайней мере раньше было так) линки-то и не прописаны, поэтому вместо ловеркейза хрень и отображается.
доходило до маразма, на фирменной коробке кажется легенды Ц была нарисована картинка с точками вместо мелких русских букв... :o)


AlexMel
Сообщения: 79
Зарегистрирован: 23 дек 2016, 02:20

Re: корректно отображающие - существуют (+)

Сообщение AlexMel » 30 янв 2009, 23:01

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


lav
Сообщения: 185
Зарегистрирован: 28 мар 2005, 13:15

Re: корректно отображающие - существуют (+)

Сообщение lav » 31 янв 2009, 12:32

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

но вообще в этом маразме трудно винить кого-то кроме самого гармина, у которого судя по всему левая рука не знает что делает правая.
похоже один чудик однажды сказал, что нельзя названия полилиний _показывать_ ловеркейсом, другие поняли это так, что названия нельзя _прописывать_ ловеркейсом, причем не только полилиний, а вообще все, и пошло-поехало... хотя технически противопоказаний нет ровным счетом никаких...
дошло до того, что во все прошивки внедрен "искусственный разум", который для кодировки CP1252 пытается апперкейс преобразовать обратно в миксед 8-O

> отображаются точками (по-моему, все-таки знаками подчеркивания, только короткими)

в растровых default char'ом вроде всегда назначали какой-то ромбик, в векторных не помню, но скорее всего тоже что-то подобное :)


skycolonel
Сообщения: 347
Зарегистрирован: 12 май 2012, 02:50

Re: корректно отображающие - существуют (+)

Сообщение skycolonel » 31 янв 2009, 13:47

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

А у меня сложилось впечатление, что это "экономия на спичках". И это при нехилом оверхеде в коде.

А также не(до)понимание разработчиками проблем населения, использующего в алфавите символы кроме латиницы. Наврено это можно сравнить с отношением пишущих на кириллице или латинице к проблемам пишущих справо-налево или иероглифами.

> дошло до того, что во все прошивки внедрен "искусственный разум", который для кодировки CP1252 пытается апперкейс преобразовать обратно в миксед 8-O

Поубивал бы! Если удастся найти это место в прошивке, прибью на.

Вопрос русификаторам. В структурах языков и шрифтов есть номер кодовой страницы. Не пробовали заменять 1252 на 1251? Может быть это приведет к более адекватной работе (если где-то смотрится кодовая страница карт)? Это только предположение, так глубоко я не копал.


lav
Сообщения: 185
Зарегистрирован: 28 мар 2005, 13:15

Re: корректно отображающие - существуют (+)

Сообщение lav » 31 янв 2009, 14:21

>> дошло до того, что во все прошивки внедрен "искусственный разум", который для кодировки CP1252 пытается апперкейс преобразовать обратно в миксед 8-O

> Поубивал бы! Если удастся найти это место в прошивке, прибью на.

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

> Не пробовали заменять 1252 на 1251? Может быть это приведет к более адекватной работе (если где-то смотрится кодовая страница карт)? Это только предположение, так глубоко я не копал.

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


geolog1970
Сообщения: 1
Зарегистрирован: 31 янв 2009, 15:45

Re: Прошивка v3.70 для GPSMAP60CSx, шрифты, интерфейс, раскладка, мм рт.ст, ЧчЁё

Сообщение geolog1970 » 31 янв 2009, 15:52

Добрый день (вечер/утро/ночь) если Вас не затруднит не подскажите чайнику как менять прошивку, желательно пошагово, или подсказать где это можно почитать. Заранее спасибо!


notster
Сообщения: 50
Зарегистрирован: 16 апр 2015, 14:43

как менять прошивку

Сообщение notster » 31 янв 2009, 16:25

тут уже писали: <A HREF="http://www.gps-forum.ru/cgi-bin/forum/s ... /A> <br>

notster
Сообщения: 50
Зарегистрирован: 16 апр 2015, 14:43

Re: корректно отображающие - существуют (+)

Сообщение notster » 31 янв 2009, 16:37

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


skycolonel
Сообщения: 347
Зарегистрирован: 12 май 2012, 02:50

Re: корректно отображающие - существуют (+)

Сообщение skycolonel » 01 фев 2009, 15:42

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

В ч/б Висте как-то таких двордов вообще нет.

> там фнукции подбирают наиболее подходящий шрифт
Это я видел. Просто мысль из серии "мозгового штурма", авось получится :)

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

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


Ответить

Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot] и 56 гостей