Stories
Slash Boxes
Comments
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

use Perl Log In

Log In

[ Create a new account ]

rjbs (4671)

rjbs
  (email not shown publicly)
http://rjbs.manxome.org/
AOL IM: RicardoJBSignes (Add Buddy, Send Message)
Yahoo! ID: RicardoSignes (Add User, Send Message)

I'm a Perl coder living in Bethlehem, PA and working Philadelphia. I'm a philosopher and theologan by training, but I was shocked to learn upon my graduation that these skills don't have many associated careers. Now I write code.

Journal of rjbs (4671)

Sunday August 26, 2007
10:43 AM

acrossdown crossword rebus format

[ #34223 ]

A few months ago, I wrote a crossword puzzle library for reading "Across&Down" format .puz files. It's fine, and the features I wanted to add to the library really don't matter too much to using it.

There's a feature I'd really like to add, though, and that's support for "rebus" puzzles. That's when you have something weird in a box, like a bunch of letters. You might have the following:

S?E
T
E
?RY

Where each ? is actually filled in with "QUAR." The Thursday puzzles in the New York Times tend to do this. I have a sample file, but I don't think I'm free to redistribute it openly. Some parts of the format are pretty clear. There's a chunk that says "the following are the weird values: QUAR," and there's a chunk that says "weird value 1 appears at these locations," but I'm mostly not sure how to reliably find the beginning of these sections. I think I need to build up a small corpus of sample files, then work from there. If I can't find any, I can always buy the builder and use it to build sample files.

This is largely for the fun of it. Gloria bought me a copy of Black Ink, so I'm in less of a hurry to write my once-considered puz-to-dhtml compiler.

The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
 Full
 Abbreviated
 Hidden
More | Login | Reply
Loading... please wait.