[{{mminutes}}:{{sseconds}}] X
Пользователь приглашает вас присоединиться к открытой игре игре с друзьями .

Форум «Техцентр» / Глючные ошибки (Марафоны и Книги)

Lelick Сообщение #1 8 ноября 2011 в 12:41
Супермен
43
Предложение по развитию сайта!
Просьба Artch-у подумать, как избавиться от появления этих ошибок.

Давно известно, что в Марафонах появляются глючные ошибки, если в последнем слове в строке встречается один из символов: «, , , ё, ».
При этом, после нажатия пробела после этого слова, слышен только звук ошибки, и меняется счетчик.
Если в последнем слове в строке вместо этих символов стоят символы: ", -, е, то глючная ошибка не срабатывает.

Так же глючные ошибки могут быть и в Словарях-Книгах, но только в последнем отрывке.

Если последний отрывок разделен на абзацы, (то есть встречается специальный знак "конец абзаца" (Enter, Возврат Коретки),) то в этом месте проявляется не что иное как "козни Фикса" (сначала текст отображается нормально, но когда набор доходит до последнего слова в строке становиться видно, что между этим словом и первым_словом_следующей_строки пробела нет, а последний символ первого_слова_следующей_строки задваивается).

Также в Словарях-Книгах где есть "козни Фикса" могут встречаться и совсем глючные ошибки.

Если в последнем слове первого или в первом слове следующего абзаца стоит один из символов: «, , , ё, », срабатывает ошибка, как только начинаем печатать первое слово второго абзаца.
Если пытаться ее исправить, вы никогда не закончите печатать этот отрывок.

Исправить "козни Фикса", можно исправив последний отрывок книги, чтобы он был написан в одну строку (это может сделать только автор словаря-книги). Иногда может помочь просто исправление последнего отрывка книги, без написания его в одну строку.
Последний раз отредактировано 24 марта 2013 в 04:08 пользователем Lelick
Lelick Сообщение #2 24 марта 2013 в 04:49
Супермен
43
Подниму тему для Fenex-a.
Еще добавлю скринов:

1.Создаем текстовый документ
скрытый текст…

В конце каждой строки стоит символ "возврат коретки"
2.Создаем из этого документа словарь-книгу
скрытый текст…

Видим, что весь текст загружен в_одну_строку.
3.Пытаемся печатать этот текст
скрытый текст…

Сначала он отображается нормально.
Когда доходим до последнего слова в абзаце, получается так:
скрытый текст…

Набираем последнее слово абзаца и первое слово следующего абзаца слитно
скрытый текст…

Жмем пробел, не обращая внимания на задвоенный символ
скрытый текст…

Все путем, никаких ошибок нам не засчитали.
Набираем дальше,
скрытый текст…

И вот доходим до слова с глючным символом
скрытый текст…

Набираем сначала последнее слово первого абзаца
скрытый текст…

Ничего не произошло. И вот когда мы без пробела набираем первое слово следующего абзаца возникает ошибка
скрытый текст…

Исправить ее не удастся никак! Просто игнорируем ее и жмем пробел
скрытый текст…

и так далее до конца текста
скрытый текст…

Результат: 5 глючных символов в конце абзаца - 5 глючных ошибок.

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

Если набирать глючные символы с помощью alt-code, все равно ошибка срабатывает.

Вывод:
Символы: «, », –, —, ё - могут быть напечатаны разными способами, поэтому применение любого способа набора этих символов приводит к автоматической замене на нужный символ.
В марафоне в конце каждой строки стоит скрытый символ переноса строки. При нажатии пробела в конце строки, он автоматически заменяется на этот скрытый символ, и происходит перевод строки.
Так вот, возможно в алгоритме марафона, сначала стоит перевод строки, а потом проверка набранного слова, счетчик ошибок плюсует одну, так как глючный символ еще не заменен, далее автоматически заменяется глючный символ на нужный и все встает на свои места, только счетчик уже не отматывает назад.
Если это так, то может быть возможно что-то поменять в алгоритме?!
Последний раз отредактировано 24 марта 2013 в 04:51 пользователем Lelick
ТОМА-АТОМНАЯ Сообщение #3 24 марта 2013 в 14:02
Организатор событий
115
можно с этим что-то сделать или этот баг не поправить, проще с ним смириться?
ЙФЯУ9 Сообщение #4 24 марта 2013 в 14:07
Новичок
36
Последний раз отредактировано 20 сентября 2017 в 21:13 пользователем ЙФЯУ9
Kenichi Сообщение #5 25 марта 2013 в 13:24
Клавокодер
104
В книгах в самом последнем отрывке постоянно такое происходит: склеиваются строки на границе абзацев с задвоением буквы. Это ненормально.
Lelick Сообщение #6 7 июня 2013 в 15:51
Супермен
43
Может быть стоит закрепить эту тему, как инструкцию по прохождению последнего отрывка книги, если автор не хочет/не может его поправить? (описано во втором посте пункт 3)

Бонусом, прикольный глюк (наконец таки, удалось его сфоткать):
Как и со скачущим словом, в котором есть дефис, возникает такая же проблема со словами, которые начинаются с сочетания "по".
Если слово, начинающееся с "по" стоит на границе двух строк, а в конце второй из этих строк есть "возврат коретки", то оно скачет как на картинках. Причем, при повторной попытке напечатать этот отрывок, этой проблемы не возникает.



Чтобы писать в форуме, нужно зарегистрироваться.


Связаться
Выделить
Выделите фрагменты страницы, относящиеся к вашему сообщению
Скрыть сведения
Скрыть всю личную информацию
Отмена