Иногда при внесении правки в текст важно контролировать, не уползла ли строка на другую полосу.
Штатное решение: работая с одним документом, разделить экран пополам, чтобы на о дной половине отображались какие-то страницы, где перетекание недопустимо, а на второй редактировать текст.
Это хороший способ, и в дополнение к этому можно предложить вариант контроля перетекания с помощью скриптов.
Первый скрипт, AddNotes.jsx, помещает в начале и в конце каждой полосы метку,
в которой сохраняется номер страницы и идентитфикатор фрейма, где помещена эта метка.
Формат записи: М*S*F
где
М - это указатель места: В для обозначения верхней строки, или Н для обозначения нижней строки,
S - номер страницы
F - идентификатор фрейма
Перед началом размещения меток скрипт убирает имеющиеся в работе метки такого формата записи.
Независимо от того, какая страница была активной, по завершении работы будет переход в начало файла и показ первой страницы на весь экран.
Отображение примечаний управляется в панели 'Примечания' переключателем 'Показать/скрыть примечания'.
В нижнем ряду пиктограмм этой панели данный переключатель второй слева.
Когда примечания выключены, то в режиме отображения служебных символов на их месте есть маркер, похожий на двоеточие.
Не удалось найти, можно ли включать это отображение в скрипте, поэтому сейчас скрипт только включает на экране эту панель, а включить отображение примечаний должен сам пользователь.
Второй скрипт, TestTextMoving.jsx, проверяет метки на соответствие их содержимого номеру страницы, на которой они стоят, и что они размещены в тех же фреймах.
Это позволит легко находить страницы, где возникло перетекание текста:
при первом несоответствии выводится собщение о расхождении записанных данных с реальными,
и страница, где обнаружено расхождение, отображается на экране.
Этот скрипт, так же как и первый, включает отображение панели 'Примечания',
чтобы было просто включить отображение самих примечаний в тексте.
Третий скрипт, RemoveNotes.jsx, удаляет из работы метки такого формата записи.
Штатное решение: работая с одним документом, разделить экран пополам, чтобы на о дной половине отображались какие-то страницы, где перетекание недопустимо, а на второй редактировать текст.
Это хороший способ, и в дополнение к этому можно предложить вариант контроля перетекания с помощью скриптов.
Первый скрипт, AddNotes.jsx, помещает в начале и в конце каждой полосы метку,
в которой сохраняется номер страницы и идентитфикатор фрейма, где помещена эта метка.
Формат записи: М*S*F
где
М - это указатель места: В для обозначения верхней строки, или Н для обозначения нижней строки,
S - номер страницы
F - идентификатор фрейма
Перед началом размещения меток скрипт убирает имеющиеся в работе метки такого формата записи.
Независимо от того, какая страница была активной, по завершении работы будет переход в начало файла и показ первой страницы на весь экран.
Отображение примечаний управляется в панели 'Примечания' переключателем 'Показать/скрыть примечания'.
В нижнем ряду пиктограмм этой панели данный переключатель второй слева.
Когда примечания выключены, то в режиме отображения служебных символов на их месте есть маркер, похожий на двоеточие.
Не удалось найти, можно ли включать это отображение в скрипте, поэтому сейчас скрипт только включает на экране эту панель, а включить отображение примечаний должен сам пользователь.
Второй скрипт, TestTextMoving.jsx, проверяет метки на соответствие их содержимого номеру страницы, на которой они стоят, и что они размещены в тех же фреймах.
Это позволит легко находить страницы, где возникло перетекание текста:
при первом несоответствии выводится собщение о расхождении записанных данных с реальными,
и страница, где обнаружено расхождение, отображается на экране.
Этот скрипт, так же как и первый, включает отображение панели 'Примечания',
чтобы было просто включить отображение самих примечаний в тексте.
Третий скрипт, RemoveNotes.jsx, удаляет из работы метки такого формата записи.