Spellchecker: различия между версиями

Материал из IFВики
Перейти к навигации Перейти к поиску
 
(Подключение)
 
(не показано 12 промежуточных версий 4 участников)
Строка 1: Строка 1:
‘’Автор: [[Flint]]’’
+
{{product info
 +
|название =
 +
|тип = Библиотеки TADS
 +
|разработчик = [[Разработчик::Гранкин, Михаил|Михаил Гранкин]]
 +
|язык = Русский
 +
|система = [[RTADS]]
 +
|онлайн =
 +
|написано на = [[TADS|TADS 2]]
 +
|язык разработки =
 +
|читаемый формат =
 +
|создаваемый формат =
 +
|первый выпуск = 05.12.2007
 +
|последняя версия = 27
 +
|дата последней версии = 22.07.2019
 +
|состояние =
 +
|лицензия = [[Freeware]]
 +
|сайт =
 +
}}
 +
 
 +
Модуль проверки орфографии для [[RTADS]].
  
 
==Описание==
 
==Описание==
 
Людям свойственно ошибаться. При наборе, к примеру, мы частенько делаем опечатки. В этом случае текстовые процессоры подчеркивают неизвестные слова, а поисковая система [http://www.google.ru Google] даже предлагает свой вариант исправления для неверного слова.
 
Людям свойственно ошибаться. При наборе, к примеру, мы частенько делаем опечатки. В этом случае текстовые процессоры подчеркивают неизвестные слова, а поисковая система [http://www.google.ru Google] даже предлагает свой вариант исправления для неверного слова.
  
Интерфейс всех парсерных игр основан на вводе текста, причем количество введенного игроком текста за всю игру может быть весьма существенным. Естественно, не обходится без ошибок: «К сожалению, слово "деференциал" мне неизвестно», большинство из которых являются банальными опечатками и могут быть скорректированы автоматизированными средствами.
+
Интерфейс всех [[Парсерные игры|парсерных игр]] основан на вводе текста, причем количество введенного игроком текста за всю игру может быть весьма существенным. Естественно, не обходится без ошибок: «К сожалению, слово "деференциал" мне неизвестно», большинство из которых являются банальными опечатками и могут быть скорректированы автоматизированными средствами.
  
 
==Возможности==
 
==Возможности==
 
Этот модуль позволяет включать в игры на [[RTADS]] проверку орфографии. Он исправляет ошибки следующих типов:
 
Этот модуль позволяет включать в игры на [[RTADS]] проверку орфографии. Он исправляет ошибки следующих типов:
  
#пропустили букву<br>
+
#пропустили букву<br><tt>>о холдильник</tt>
<tt>>о холдильник</tt>
+
#набрали лишнюю букву<br><tt>>о холодлильник</tt>
#набрали лишнюю букву<br>
+
#перепутали буквы местами (частенько случается при наборе)<br><tt>>о холдоильник</tt>
<tt>>о холодлильник</tt>
+
#ошиблись в букве<br><tt>>о халодильник</tt>
#перепутали буквы местами (частенько случается при наборе)<br>
 
<tt>>о холдоильник</tt>
 
#ошиблись в букве<br>
 
<tt>>о халодильник</tt>
 
  
После того, как вы нажмете Enter, на экране, вместо раздражающего
+
После того, как вы нажмете Enter, на экране, вместо раздражающего<br>
<tt>:К сожалению, слово «халодильник» мне неизвестно.</tt>
+
:<tt>К сожалению, слово «халодильник» мне неизвестно.</tt><br>
вы увидите
+
вы увидите<br>
<tt>:Возможно, вы имели в виду ‘’’«холодильник»’’’.</tt>
+
:<tt>Возможно, вы имели в виду '''«холодильник»'''.</tt><br>
 
и описание холодильника, как если бы вы ввели правильную команду.
 
и описание холодильника, как если бы вы ввели правильную команду.
  
Строка 27: Строка 42:
  
 
==Подключение==
 
==Подключение==
Для корректной работы модуля у вас должна быть установлена [http://rtads.org/libr24.zip 24-я версия библиотек].
+
#Скачайте файл [[#Версии|spellchecker.t]]
 
 
#Скачайте файл [[Медиа:spellchecker.t]]
 
 
#Поместите его в директорию, где установлен TADS Author’s Kit
 
#Поместите его в директорию, где установлен TADS Author’s Kit
 
#Подключите этот модуль к вашей игре
 
#Подключите этот модуль к вашей игре
 
<pre>#include <spellchecker.t></pre>
 
<pre>#include <spellchecker.t></pre>
 +
(вы дожны включить его после advr.t)
  
 
Готово!
 
Готово!
  
Из игры спеллчекер включается и выключается командой «’’орфо’’».<br>
+
Из игры спеллчекер включается и выключается командой «''орфо''».<br>
 
Не забудьте уведомить игрока об этой возможности, так как проверка орфографии может приводить к задержкам на старых компьютерах.
 
Не забудьте уведомить игрока об этой возможности, так как проверка орфографии может приводить к задержкам на старых компьютерах.
  
==Скачать==
+
== Версии ==
*[v24.1] для 24-й версии библиотек
+
* [[Медиа:Spellchecker27.zip|Библиотека v27]] для библиотек RTADS, начиная с версии 25 (форк [[Разработчик::Цейковец, Никита|Никиты Цейковца]]).
 +
* [[Медиа:spellchecker.zip|Устаревшая версия библиотеки v24.1]] от 22.01.2008 для [http://rtads.org/libr24.zip 24-й версии библиотек RTADS].
 +
 
 +
== Ссылки ==
 +
* [http://forum.ifiction.ru/viewtopic.php?id=904 Обсуждение на форуме]

Текущая версия на 20:39, 22 июля 2019

Spellchecker
Тип Библиотеки TADS
Разработчик(и) Михаил Гранкин
Языки интерфейса Русский
Операционные системы RTADS
Написано на TADS 2
Язык разработки
Читаемые форматы файлов
Создаваемые форматы файлов
Дата первого выпуска 5 декабря 2007
Последняя версия 27
Дата последней версии 22 июля 2019
Состояние
Лицензия Freeware
Сайт


Модуль проверки орфографии для RTADS.

Описание

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

Интерфейс всех парсерных игр основан на вводе текста, причем количество введенного игроком текста за всю игру может быть весьма существенным. Естественно, не обходится без ошибок: «К сожалению, слово "деференциал" мне неизвестно», большинство из которых являются банальными опечатками и могут быть скорректированы автоматизированными средствами.

Возможности

Этот модуль позволяет включать в игры на RTADS проверку орфографии. Он исправляет ошибки следующих типов:

  1. пропустили букву
    >о холдильник
  2. набрали лишнюю букву
    >о холодлильник
  3. перепутали буквы местами (частенько случается при наборе)
    >о холдоильник
  4. ошиблись в букве
    >о халодильник

После того, как вы нажмете Enter, на экране, вместо раздражающего

К сожалению, слово «халодильник» мне неизвестно.

вы увидите

Возможно, вы имели в виду «холодильник».

и описание холодильника, как если бы вы ввели правильную команду.

Спеллчекер может корректировать и сразу несколько слов в команде. Он универсален — использует активный словарь текущей игры, обеспечивая тем самым 100% релевантность исправлений и минимум ложных срабатываний.

Подключение

  1. Скачайте файл spellchecker.t
  2. Поместите его в директорию, где установлен TADS Author’s Kit
  3. Подключите этот модуль к вашей игре
#include <spellchecker.t>

(вы дожны включить его после advr.t)

Готово!

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

Версии

Ссылки