Structured Books

Oran Petersen orandeep at comcast.net
Fri Apr 26 22:31:06 PDT 2013


Following the recent thread on structured books, a quick, (or not so quick) review of some functions and quirks might help. 
1. A book must have an EDD, same as a file, for structure to work. It must reflect the content file in the book.
2. A book is just pointers to content, like hyperlinks, and does not itself hold content.
3. Therefore a book "structure" reflects the Highest Level Elements (HLE), including attributes, if any, for each structured file in the book. You cannot edit attributes in a book. Change the file and then update the book to see the change in the book structure.
4. Unstructured files in the book display a "BOOK COMPONENT" element in the structured book. This is a Frame system value that can be changed only by removing or structuring the files. Generated files often have this issue because they do not have structure when created.
5. If you do not have a "Valid Highest Level" element in your book EDD, with a general rule that supports all of the HLE's in the content files, you get the "No Name" element because Frame does not know what you want. (If you have a book EDD you can change No Name to the Book HLE.
6. You can import an EDD into a book same as a content file. Make sure you have only the very top item in the book selected when you do this, or you import the book EDD into content files as well, which you will not like.
7. If you select a file in the book and import an EDD into it, you also import this EDD into the book. To avoid this, create a junk book for this operation and delete it when done, or alternatively you can re-import the book EDD into the book (item 6) to fix it after the fact.
8. If you do not import an EDD into the book, it takes on the EDD of the first file in the book. Some template masters include all of the book EDD elements in the EDD for this first file. I do not do this because it junks up the EDD for what is usually the title page.
9. To get a successful update of a book structure, you must TURN OFF every check box in the Update dialog box. If you do not, you will not update the HLE attributes and other metadata in the book structure, which causes mass confusion. (voice of experience)
10. If you have a No Name book, you can fix it by importing the Book EDD. I use "Book" as the HLE for the Book. Then select No Name and change it to "Book" from the element catalog. If the Book element is "Valid Highest Level" it will be valid.
11. A book update will not fix a No Name. You must change it once as in Item 10. Then it will stick.
Hope this helps.
Oran Petersen





More information about the framers mailing list