Любителям кроссвордов посвящается: Статьи о Psion

Любителям кроссвордов посвящается

Автор: Quest <vague@mail.ru>

Небольшая предыстория.
В очередной раз я бродил по дебрям сайта www.mypsion.ru в поисках вкусненького, хотя, как мне казалось, здесь я уже все облазил и не осталось ничего такого, что я бы не видел. Оказалось, что и такое существует, это была игра RMRCrossword. Странно, подумал я, судя по описанию, хорошая игра, а я до сих пор ее не устанавливал на свой Psion. Правда, дочитав до конца, я понял, как такое могло произойти. Мною уважаемый КМ, да светится его имя, сразу в начале описании написал: "Если вы не знаете английского языка, то эта программа вам абсолютно бесполезна", а в конце еще добавил: "В комплект входят два кроссворда, а в Интернете можно скачать еще - смотрите страничку авторов". Таким образом, непосвященному пользователю могло показаться, что все кроссворды ориентированы только на англоязычных пользователей - эта мысль у меня укрепилась после того, как я посмотрел кроссворды в Интернете: они все были на английском. Но все же надежда была. У меня возникла мысль: надо посмотреть формат кроссвордов, может, удастся их адаптировать. Установил, посмотрел формат кроссворда, оказалось, что он специфический и адаптировать, скорее всего, не получится. Под конец, уже готовый снести эту игру, я взглянул наконец-то в справочном разделе и к своей великой радости обнаружил раздел "Creating puzzle". Ознакомившись с инструкцией, оказалось, что изготовить свой кроссворд не просто, а очень просто. Гениальная, можно сказать, методика изготовления кроссвордов. Об этой методике мы и поговорим далее.

Для изготовления своего кроссворда нам понадобится: простенький текстовый редактор и готовый кроссворд в любом виде, главное, чтобы там были все ответы.

Заходим в текстовый редактор, пишем в заголовке <grid> и далее в буквальном смысле этого слова переносим один к одному саму таблицу кроссворда, заполняя при этом все клетки правильными ответами, а там, где пустота, ставим #. Стоит добавить, что шрифт в текстовом редакторе должен быть пропорциональным, чтобы таблица не съехала, лучше, конечно, ее делать в ДОСовском редакторе, а если в Word, то обязательно ставьте шрифт "Courier New".

Пример:
<grid>
МАДРИД#ПРИДУРОК
А##О#Е#И##Ы####
НАРКОЗ#КУПРИН##
Ь##Ф#Е#А##О####
Я##О#РЕПА#К####
КИБРИТ####О####
#####И####Л####
#####Р#########


После того, как вы оформили таблицу, время приступать к вопросам. Тут еще проще: вопросы пишете, как и в обычном кроссворде, т.е. если это вопросы по диагонали, пишете тогда заголовок <across> и вопросы слева направо, и сверху вниз, т.е. в точности, как они напечатаны в бумажном виде. Программа Crossword автоматически разберется, какие вопросы к какому слову подходят, и пронумерует всю таблицу.

Пример для вопросов по горизонтали:

<across>
Европейская столица, в которой разворачиваются события пушкинского "Каменного гостя".
Недоумок, но не круглый дурак.
Надежное средство, избавляющее хирургов от советов пациента во время операции.
Каштанка - у Чехова, Муму - у Тургенева, Белый пудель - у ...?
Корнеплод, иногда фигурирующий в качестве человеческой головы.
Знаменский - Мартынюк, Томин - Каневский, ... - Леждей.


Для вопросов по вертикали то же самое, только в заголовке будет <down>.
Пример для вопросов по вертикали:

<down>
Мыслитель, вынашивающий единственную мысль, и ту - нездоровую.
Сыр, дорожающий тем больше, чем больше заплесневеет.
Пацифист, отстаивающий свои убеждения ногами.
Официальное название кузова легкового автомобиля, называемого в простонародье "сараем".
Приспособление, позволяющее клерку делать ненаказуемые проколы в работе с помощью сильной руки.


Также можно добавить к кроссворду информацию об источнике, авторе и дате изготовления. Это делается с помощью заголовков:
<title>
<author>
<date>

Теперь об ограничениях в программе.
Вопросы можно писать только одной строкой, соответственно, их длина не может быть более 255 символов. Из-за этого ограничения лучше, конечно, изготавливать кроссворды в ДОСовском редакторе, т.к. в Word вопрос может занять две и более строки.
И еще одно замечание для русского языка: чтобы вы после загрузки вашего кроссворда не обнаружили вместо вопросов абракадабру, текстовый файл должен быть в кодировке win1251.

Любителям кроссвордов посвящается: картинка #1 (13490 байт)
Теперь, когда текстовый файл с кроссвордом готов, самое время посмотреть на плоды своей работы. Сохраним этот файл в txt-формате и обязательно дадим расширение txt, загрузим RMRCrossword, "Open File", выберем наш текстовый файл - и вперед за дело нации. Правда, в процессе изготовления все ответы нам уже известны. Тут можно лишь воззвать к каждому с просьбой изготовить хотя бы один кроссворд, и прислать его на km@mypsion.ru. Тогда можно будет в разделе "Базы" открыть новую рубрику "Кроссворды", откуда каждый сможет скачать для себя кроссворд, и тогда уж можно будет разгадывать свои любимые кроссворды на своем любимом Psion`е.

Скачать RMRCrossword: http://www.rmrsoft.com/downloads/epoc/rmrxword.zip
Скачать образец текстового файла: http://mypsion.ru/base/xword-quest.zip

Дата статьи: 12 июня 2001 г

« Назад в каталог | Обсудить в конференции »
[На главную] [Обновления] [Новости] [Клуб] [Обзоры программ] [Советы] [Обзоры железа] [SIBO] [Конференция] [Статьи] [Базы] [Ссылки] [Поиск]