SMIL -> Growing Book
- The SMIL -> Growing Book translator is implemented in C. It takes one
parameter, a file containing a SMIL presentation. It then creates the file
"tag.txt," which contains the media object from the SMIL presentation put in
the Growing Book MAWC tag structure, where the tags of each media type are arranged
in order of their level.
- It is assumed that the values for the parameters of the media elements
are placed as they are by the Growing Book -> SMIL translator, which is:
- the "subsection" value is stored as the "abstract" value in the media object elements in the SMIL presentation
- the "name" vaue is stored as the "title" value in the media object elements in the SMIL presentation
- the "keywords" value is stored as the "alt" value in the media object elements in the SMIL presentation
- the level of the object is stored within the "id" value in the media object elements in the SMIL presentation
- the "url" value is naturally stored in the "src" value for audio, image, and video objects in the SMIL presentation. However, because the src of any text objects is
the file created by lynx and not the url, the "url" value is stored in the "alt" value
of a text object along with any keywords.
- The source code for this translator is in SMILtotags.c, which is available
here. It uses SMILtostruct.h, which is available
here.