Второй этап работы скрипта запускается кнопкой «Обработать» или «Обработать и выйти». В процессе обработки создаются разрывы секций ( ‹/section›‹section› ) перед найденными строками- заголовками, а сами заголовки (которые на тот момент еще не заголовки) размечаются тегом title.

Чтобы скрипт заработал, html-файл из архива следует положить в подпапку HTML папки той версии редактора, исполняемый файл которого запускаете. Создайте эту подпапку, если ее нет. js-файл должен лежать в папке скриптов, выбранной в настройках редактора.

Изменение в версии 1.2:

• окно скрипта теперь немодальное.

Изменение в версии 1.3:

• поправил то, что после выхода из скрипта освобождалась не вся занимаемая им память.

Обработка кавычек v2.7.

В набор входят следующие скрипты:

1. Расстановка елочек и лапок

2. Расстановка елочек и лапок (начиная с 1-го уровня)

3. Расстановка елочек и лапок (начиная со 2-го уровня)

4. Расстановка елочек и лапок (с позиции курсора)

5. Расстановка елочек и лапок (с позиции курсора, начиная с 1-го уровня)

6. Расстановка елочек и лапок (с позиции курсора, начиная со 2-го уровня)

7. Переход на след. елочки

8. Переход на пред. елочки

9. Переход на пред. лапки

10. Переход на след. лапки

11. Переход на пред. прямые кавычки

12. Переход на след. прямые кавычки

13. Переход на пред. прямые кавычки, елочки или лапки

14. Переход на след. прямые кавычки, елочки или лапки

15. Расстановка только елочек

Скрипт под номером 1 проставляет елочки и лапки в документе, учитывая уровни их вложенности и работая корректно в случае наличия сносок. Если в момент запуска скрипта выделения в документе нет, будет обработан весь текст. Если же есть выделение, будет обработана лишь выделенная область.

Скрипты 2 и 3 аналогичны скрипту 1, но начинают расстановку елочек и лапок не с нулевого уровня вложенности, а с первого или второго.

Скрипты 4, 5 и 6 при отсутствии выделения перед запуском скрипта проставляют елочки и лапки не от начала документа, а с позиции курсора.

Скрипты 7-14 позволяют перемещаться вперед или назад по документу к определенным символам кавычек, указанным в названиях скриптов.

Скрипт 15 заменяет все кавычки на елочки, левые и правые. Соответственно, все проверки на уровень вложенности кавычек отключены.

Поиск форматирования v1.0.

Скрипты данного набора осуществляют переход вперед или назад от курсора к месту документа, где используется вид форматирования, обозначенный в названии скрипта.

Вот перечень скриптов этого набора:

1. Переход на предыдущий курсив

2. Переход на следующий курсив

3. Переход на предыдущий абзац с курсивом

4. Переход на следующий абзац с курсивом

5. Переход на предыдущую жирность

6. Переход на следующую жирность

7. Переход на предыдущий абзац с жирностью

8. Переход на следующий абзац с жирностью

9. Переход на предыдущий верхний индекс

10. Переход на следующий верхний индекс

11. Переход на предыдущий абзац с верхним индексом

12. Переход на следующий абзац с верхним индексом

13. Переход на предыдующий нижний индекс

14. Переход на следующий нижний индекс

15. Переход на предыдущий абзац с нижним индексом

16. Переход на следующий абзац с нижним индексом

17. Переход на предыдущее зачеркивание

18. Переход на следующее зачеркивание

19. Переход на предыдущий абзац, содержащий зачеркивание

20. Переход на следующий абзац, содержащий зачеркивание

21. Переход на предыдущий код

22. Переход на следующий код

23. Переход на предыдущий абзац, содержащий код

24. Переход на следующий абзац, содержащий код

Превращение внешних ссылок в текст v1.1.

Суть скрипта ясна из названия. Поясню, что внешней ссылкой считается любая ссылка, которая не является локальной ссылкой. Локальной же ссылкой считается такая, у которой адрес начинается с «file://» либо со знака «#», также перед этими строковыми последовательностями могут быть пробелы.

Точка, тире, буква v1.3.

Данный скрипт находит комбинации символов «точка, тире, маленькая буква», «запятая, тире, большая буква», «многоточие, тире, маленькая буква», причем между любыми двумя символами комбинации могут быть простые или неразрывные пробелы (а могут и не быть), а под тире в данном контексте понимаются дефис или короткое либо длинное тире.

Когда комбинация символов найдена, абзац с этой комбинацией выводится в диалоге, причем комбинация символов выделена особым стилем (по умолчанию – белым по красному). Также в диалоге имеются кнопки управления скриптом. Кнопка «Пропуск» пропускает текущий найденный случай и пытается найти следующий.

Кнопка «Заменить знак пунктуации» производит замену точки из найденной комбинации символов на запятую, либо наоборот – заменяет найденную запятую на точку; после чего происходит переход к следующей комбинации символов. Кнопка «Изменить регистр буквы» превращает большую букву из

Добавить отзыв
ВСЕ ОТЗЫВЫ О КНИГЕ В ИЗБРАННОЕ

0

Вы можете отметить интересные вам фрагменты текста, которые будут доступны по уникальной ссылке в адресной строке браузера.

Отметить Добавить цитату
×