Скрипт добавления сноски (и другие)

Программы, утилиты

Re: Скрипт добавления сноски (и другие)

Сообщение Sclex » Сб янв 30, 2010 0:15

Marina_Ch
Так а выводить предлагаемый вариант замены надо же с контекстом? Иначе неудобно.
Написанные мной скрипты FBE лежат здесь.
Sclex
Постоянный участник форума
Постоянный участник форума
 
Сообщений: 749
Зарегистрирован: Сб сен 24, 2005 23:36
Откуда: Белоруссия

Re: Скрипт добавления сноски (и другие)

Сообщение Marina_Ch » Сб янв 30, 2010 11:22

Желательно такое же окошко, как в скрипте про точку, тире и маленькую букву...
Очень удобное окошко! Идеальное!
REB 1100, REB 1200, SE P910i
Аватар пользователя
Marina_Ch
Член клуба FB
Член клуба FB
 
Сообщений: 835
Зарегистрирован: Пт апр 14, 2006 15:47
Откуда: Москва

Re: Скрипт добавления сноски (и другие)

Сообщение Sclex » Сб янв 30, 2010 14:31

Marina_Ch
Когда найден фрагмент текста, подходящий под регэксп поиска, к которому нет регэкспа замены, диалог должен вообще исчезнуть, чтобы дать редактировать текст в основном окне редактора?
Написанные мной скрипты FBE лежат здесь.
Sclex
Постоянный участник форума
Постоянный участник форума
 
Сообщений: 749
Зарегистрирован: Сб сен 24, 2005 23:36
Откуда: Белоруссия

Re: Скрипт добавления сноски (и другие)

Сообщение Marina_Ch » Сб янв 30, 2010 16:33

Я думаю - диалог бы оставить, чтоб не запускать скрипт заново.
Просто вывести в окошечке неправленный текст с возможностью правки.
REB 1100, REB 1200, SE P910i
Аватар пользователя
Marina_Ch
Член клуба FB
Член клуба FB
 
Сообщений: 835
Зарегистрирован: Пт апр 14, 2006 15:47
Откуда: Москва

Re: Скрипт добавления сноски (и другие)

Сообщение Sclex » Ср фев 03, 2010 21:40

Режим чтения v1.0. Скачать.

Скрипт переводит FBE в режим чтения, в котором клавиши «Вверх» и «Вниз» прокручивают текст на одну строку в соответствующих направлениях, а клавиши «Влево» и «Вправо» прокручивают на три строки вверх и вниз соответственно. Чтобы выйти из режима чтения, нужно кликнуть мышью в произвольное место текста, и курсор будет установлен в указанную позицию.

Работа скрипта проверена в IE6.
Написанные мной скрипты FBE лежат здесь.
Sclex
Постоянный участник форума
Постоянный участник форума
 
Сообщений: 749
Зарегистрирован: Сб сен 24, 2005 23:36
Откуда: Белоруссия

Re: Скрипт добавления сноски (и другие)

Сообщение Sclex » Ср фев 03, 2010 23:25

Перед запуском скрипта "Режим чтения" нужно, чтобы курсор был в тексте, иначе не сработает. Если фокус вне текстового окна редактора, прокрутка курсорными клавишами работает, как обычно. Пока не смог это побороть.
Написанные мной скрипты FBE лежат здесь.
Sclex
Постоянный участник форума
Постоянный участник форума
 
Сообщений: 749
Зарегистрирован: Сб сен 24, 2005 23:36
Откуда: Белоруссия

Re: Скрипт добавления сноски (и другие)

Сообщение Sclex » Вс фев 07, 2010 9:00

Точка, тире, буква v1.3. Скачать. 6`264 Б.

• Раньше запятая не заменялась на точку.
Написанные мной скрипты FBE лежат здесь.
Sclex
Постоянный участник форума
Постоянный участник форума
 
Сообщений: 749
Зарегистрирован: Сб сен 24, 2005 23:36
Откуда: Белоруссия

Re: Скрипт добавления сноски (и другие)

Сообщение MCat78 » Вс фев 07, 2010 9:04

Sclex писал(а):Точка, тире, буква v1.3. Скачать. 6`264 Б.

• Раньше запятая не заменялась на точку.


спасибо - как раз хотел написать :D
Аватар пользователя
MCat78
Новенький участник форума
Новенький участник форума
 
Сообщений: 14
Зарегистрирован: Вс сен 24, 2006 13:14
Откуда: с Урала мы...

Re: Скрипт добавления сноски (и другие)

Сообщение Sclex » Вс фев 07, 2010 10:18

MCat78
Если б раньше. :-) Я только вчера обнаружил этот баг.
Написанные мной скрипты FBE лежат здесь.
Sclex
Постоянный участник форума
Постоянный участник форума
 
Сообщений: 749
Зарегистрирован: Сб сен 24, 2005 23:36
Откуда: Белоруссия

Re: Скрипт добавления сноски (и другие)

Сообщение Sclex » Вс фев 07, 2010 10:22

Забыл сказать, как разложить файлы скрипта "Точка, тире, буква v1.3":
• js-файл положить где-нибудь внутри папки Scripts, выбранной в настройках редактора.
• содержимое папки HTML положить в папку HTML, находящуюся в папке редактора, exe-файл которого запускаете. Подпапка CSS при этом должна быть внутри папки HTML.
Написанные мной скрипты FBE лежат здесь.
Sclex
Постоянный участник форума
Постоянный участник форума
 
Сообщений: 749
Зарегистрирован: Сб сен 24, 2005 23:36
Откуда: Белоруссия

Re: Скрипт добавления сноски (и другие)

Сообщение Sclex » Пн фев 08, 2010 23:46

Управление структурой секций v1.8. Скачать. 26`042 Б.
• в прошлой версии нажатие Delete при редактировании заголовка приводило к выдаче запроса на удаление элемента.
• теперь завершить редактирование заголовка можно и нажатием Ctrl-Enter (Escape работает тоже). Привыкнуть завершать редактировать заголовки по Escape оказалось слишком сложно для меня.
Написанные мной скрипты FBE лежат здесь.
Sclex
Постоянный участник форума
Постоянный участник форума
 
Сообщений: 749
Зарегистрирован: Сб сен 24, 2005 23:36
Откуда: Белоруссия

Re: Скрипт добавления сноски (и другие)

Сообщение Sclex » Ср фев 10, 2010 20:54

Тест сносок v1.2. Скачать. 1`473 Б.

• скрипт работал некорректно (выдавал сообщение «Отсутствует # в адресе ссылки.») в случае, если FBE показывал длинные адреса ссылок в книге (допустим, «file:///C:/FB2/FBE2.0%2004%20-%2028%20Jun%202009.dir/main.html#N1» вместо «#N1»);
• при отсутствии body примечаний скрипт выдавал сообщение об этом, но потом вылетал с ошибкой;
• сообщение об ошибке «Нет секции примечания с id, указанным в ссылке.» исправлено на «В body примечаний нет секции примечания с id, указанным в ссылке.».
Написанные мной скрипты FBE лежат здесь.
Sclex
Постоянный участник форума
Постоянный участник форума
 
Сообщений: 749
Зарегистрирован: Сб сен 24, 2005 23:36
Откуда: Белоруссия

Re: Скрипт добавления сноски (и другие)

Сообщение Sclex » Пт фев 26, 2010 22:00

Снятие форматирования стихом, цитатой или эпиграфом v1.0. Скачать. 843 Б.
Суть скрипта понятна из названия. Для использования нужно поставить курсор внутрь стиха, цитаты или эпиграфа, запустить скрипт, и форматирование будет снято. Если курсор перед запуском вложен в несколько элементов из числа тех, которые умеет убирать скрипт, то будет убран самый глубокий (максимально вложенный) элемент.
Написанные мной скрипты FBE лежат здесь.
Sclex
Постоянный участник форума
Постоянный участник форума
 
Сообщений: 749
Зарегистрирован: Сб сен 24, 2005 23:36
Откуда: Белоруссия

Re: Скрипт добавления сноски (и другие)

Сообщение Marina_Ch » Сб фев 27, 2010 10:06

Спасибо! Очень полезный скрипт!
REB 1100, REB 1200, SE P910i
Аватар пользователя
Marina_Ch
Член клуба FB
Член клуба FB
 
Сообщений: 835
Зарегистрирован: Пт апр 14, 2006 15:47
Откуда: Москва

Re: Скрипт добавления сноски (и другие)

Сообщение Джим » Пн мар 01, 2010 17:26

Скрипт "Добавление сноски со вводом", v 2.5 Slex.

Такое ощущение, что выедает память. Мне понадобилось тут добавить 500 сносок, пару раз завис FBE с сообщением, что не хватает памяти для операции. Потом обратил внимание, что в какой-то момент у меня выедено 4 гига памяти. Посмотрел внимательнее - при каждом добавлении сноски отъедается в районе 100 К.

Возможно причина не в скрипте, а в буфере обмена в XP, конечно. Я текст сноски переносил из копии документа, открытого в другой сессии FBE.
Аватар пользователя
Джим
Новенький участник форума
Новенький участник форума
 
Сообщений: 74
Зарегистрирован: Вс окт 31, 2004 16:06
Откуда: Петербург

Пред.След.

Вернуться в Сделано для FB

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1