(FM11 on Win7)
What will make the end result maintainable and the make the transition easy?
A set of project files has the following structure:
*.book // some for deliverables; some are "workbench" books for managing content
*.book-generated files, such as *TOC.fm and *IX.fm
ch_*.fm // These are chapter files that are part of the book. They include ch_*TOC.fm files as insets.
ch_*TOC.fm // these are the chapter TOC files
_Graphics // a folder that contains graphics files
_Insets; a folder of text insets. Some point to files in the _Graphics folder
To "clean" the top level of the master folder so that it is easier for multiple authors to share, we are considering repositioning:
- The book files and their generated files to a _Books folder, or maybe a different _Book folder for each type of deliverable. We will create more books in the future.
- Chapter and chapterTOC files to a new folder. We will create more chapters in the future.
The proposed structure is:
_Books // contains that .book file from above, plus its generated files
_Chapters // contains the following from above
ch_*.fm // These are chapter files that are part of the book. They include ch_*TOC.fm files as insets.
ch_*TOC.fm // these are the chapter TOC files
_Graphics // unchanged from above
_Insets // unchanged from above
Apparently FM11 does not enable a change of relative references to text insets the way it does graphics. If it does, I don't see that feature in the GUI. What am I missing?
To enable the _Chapters change concept, do I need to MIF each chapter file with a text editor, such as Notepad++, and replace the old relative references with the new one? Something like this?
WAS <TiSrcFile `<c\>_Insets<c\>filename.fm
BECOMES <TiSrcFile `<c\>..\_Insets<c\>filename.fm
Moving the book files does not look as complex. Is this the simplest way?
- Move the chapter files.
- Move the book file.
- Open the book file. Its chapter references fail.
- Add the chapter files from their new _Chapters folder and delete the old broken references.
- Update the book.