This infobox allows for a variety of variables. With all possible variables, the code looks like this:
{{Infobox WS
|name= (Required)
|type= (Required, see options below)
|typedesc= (Optional, for providing additional info after a general type)
|time= (Required)
|languages= (Required)
|fam1= (Optional, specifies parent writing system[s])
|fam2=
|fam3=
|fam4= (up to 15 parent writing systems can be listed, with fam1 being the oldest)
|creator= (Optional, use instead of famX for artifically created writing systems)
|sisters= (Optional, list sister writing systems here --have a common origin--, preferably seperated with <br />)
|children= (Optional, list child writing systems here --derived from this one--, preferably seperated with <br />)
|sample= (Optional, list sample image here, WITHOUT "Image:" prefix)
|imagesize= (Optional, specifies sample image's size)
|iso15924= (Specify iso15924 code if it exists)
}}
While it is probably important to always list at least the immediate 'parent' of any writing system it isn't always practical to list all of the 'children' if this number is too large.