Я продолжаю настаивать на том, что это очень необходимое улучшение для PT. Многочисленные члены команд и консультанты также говорили со мной об этой конкретной проблеме. Я подал отчет об ошибке, но, похоже, он имеет низкий приоритет.
Обратите внимание, что это не затронуло бы базовую структуру файлов .sfm вообще. Единственное, что я вижу, это то, что когда PT читает файл .sfm, он помещает все, что находится до строки \c 1, на предыдущую страницу, к которой можно перейти, введя 0 в выпадающее меню глав.
Да, это включало бы маркеры \id и \toc и, вероятно, все строки \mt, а также все вступление. И да, это может запутать людей на очень короткий период. Думаю, изменение должно сопровождаться кратким объяснением. Но я считаю, что основная идея чрезвычайно интуитивна и будет очень быстро принята.
Обратите внимание, что сопутствующим преимуществом было бы то, что стало бы несколько проще находить флаги (flags) во вступлениях, и, надеюсь, они не будут просто прыгать к началу текста каждый раз при редактировании текста. Было бы действительно хорошо, если бы каждый абзац в разделе «глава 0» обрабатывался аналогично стихам в отношении системы версионирования Mercurial.
I continue to insist that this is a much needed improvement to PT. Numerous team members and consultants have also talked to me about this exact issue. I’ve filed a bug report but it seems to be low priority.
Note that this wouldn’t affect the underlying structure of the .sfm files at all. The only thing I envision is that when PT reads the .sfm file, it places anything that occurs prior to the \c 1 line into a prior page, which could be navigated to by typing 0 into the chapter dropdown menu.
Yes, this would include the \id and \toc markers and probably all the \mt lines, along with the entire introduction. And yes, it might confuse people for a very short period. I guess the change would have to be accompanied by a brief explanation. But I think the basic idea is extremely intuitive and would be very rapidly adopted.
Note that an accompanying advantage would be that it would be somewhat easier to find flags in the introductions, and hopefully they would not simply jump to the top of the text every time the text was edited. It would actually be nice if each paragraph in the “chapter 0” section were treated similarly to verses with regards to the Mercurial versioning system.