#############################################################################
#
#  This is a SAMPLE option file for text4morse. It has almost every option in it, 
#  with a brief comment about it. Get more information from: text4morse.exe -help 
#  or UserGuide.html.
#
#  You should COPY this file, and experiment with the copy.
#
#  Normally an option file will contain a small set of the options below, 
#  and be given a name that provides a hint as to its use i.e. codeGroup.txt.
#  It is typical for a user to have several option files and therefore 
#  rarely need to edit the file after it's tested, or use options on the 
#  command line.
#
#  There are important details about the option file not covered here, see 
#  the UserGuide.html.
#
#  A few options would never be in an option file: help, or opt.
#
#  This is a plain text file, do not use a Word Processor for editing unless
#  it has a save as .txt option
#
#
# How To Get Started Choosing Options
# ===================================
# You can edit a copy of this file, changing and removing unwanted options 
# until you have created an option file for the type of practice you want.
#
# An alternative, is to type a minimal set of options on the command line
# (leaving out the <outFile> option temporarily. After seeing the result, 
# add/or change options, until satisfiled. 
# The two steps are to add the <outFile=someFile> option to the command line, 
# AND add <-opt=someOptFile.txt>.
# Text4Morse will see that you asked for an option file that does not exist 
# (this could be a typing error under other circumstances, but here its 
# purposeful) entrer "y" to the question about creating a file. All the
# command line options that you just tested will be written to the file.
# The file is now ready to use eliminating the need to maunally enter options.
# enter: cwtext.exe -optFile=someOptionFile.txt.
###############################################################################

# Options with a # on left are ignored.
# A multi-line or block comment notation can comment out many lines.
# You will see a /* some lines */.

# to redefine the characters to match from <inFile> file. Add to "?" to match ?
#inList="A-Za-z?"

# word file of choice
inFile=words.txt

# words from <inFile> will NOT have duplicates
unique=false
#
# Output file name
outFile=""

# Set the min and max length of words from -inFile=file
inLen=1:8

# Number of words (or code groups) to output
num=100

# code groups
codeGroups=false
# Set of characters to make code groups
cgList="a-z0-9/.,?="
# Set the min and max lenght of a code group or cgLen=5
cgLen=5:5

# lesson # is count from 1 to X where X is the end of internal default characters
# i.e. KMUR.... or from the file lesson.Chars.txt, if it exists.
lesson=0

# use inter word delimiters
# Delimiter number, 0 means do NOT use. A min and max are set with x:y format
delimiterNum=0
# make delimiters random
DR
# delimiter string
delimiter=""

# Mixed mode is code groups interlaced with words. The number is how often.
# mixedMode=3 every third output is a code group i.e. XYZ THE BIG DOG ASDF CAT IS BIG 6H ....
# Mixed-Mode-Random, randomize code group occurance
MMR=false
#
# ordered output words read from <inFile>
ordered=false
#
# permutations of current "lesson" characters (p,t,b)
permute=""

# prefix and suffix to words or code groups
# The max number of prefix characters
preLen=0:0
# Characters for a word prefix
preList="0-9/,.?="
# max number of suffix characters
sufLen=0:0
# Characters for a word suffix
suflist="0-9/,.?="
# prefix/suffix/delimiter random use
random=false

# ProSign file name
prosignFile=""

# Number of times to repeat word in sequence
repeat=1

