-
Notifications
You must be signed in to change notification settings - Fork 41
Home
Genxword is a crossword generator written in Python (2.7 and 3). It creates a crossword from a list of words and clues, or just words, in a text file, and it outputs a crossword with clues in pdf format, and / or the crossword in png / svg format together with a text file containing the word bank and clues.
There are two versions of this program, genxword-gtk, the GUI version, and genxword, the command line version.
When you run genxword, you need to state what word list file is being used and what format you want the crossword saved as. In the following example, the word_list.txt file is being used, and the output will be png versions (n) of the empty grid and the key and a text file containing the word bank and clues. All of these files will have the name "Norwegian Blue" attached to them.
genxword -o "Norwegian Blue" word_list.txt n
You can save the crossword as an A4 size pdf (p), letter size pdf (l), png image (n), svg image (s), or any combination of these.
More examples of how to use genxword
For more information about all the options available, please consult the man page.