webcode.ru  
  Автотипографика
 
 
 

  2.1 [4.05.2003]:
Исправлены ошибки при обработке тегов и неразрывных пробелов.
2.0 [28.04.2003]:
Полностью переписан алгоритм. Выход за рамки html. Возможность создавать собственные профили. Полная настройка правил.
1.3 [14.11.2002]:
Добавлена панель настроек.
1.2 [13.11.2002]:
Новый код обработчика горячей клавиши.
1.1 [11.11.2002]:
Появилось окно редактирования текста.
1.0 [10.11.2002]:
Первая Windows-версия.
0.2 [26.10.2002]:
Perl-скрипт для EditPlus.
0.0 [4.10.2002]:
Perl-cкрипт.

Версия 1.1

Загрузить v1.1 (373 КБ)

Новое в этой версии

Интерфейс

  • Появилось отдельное окно, в котором можно выполнять форматирование текста.

Обработка кавычек

  • Исправлена обработка закрывающих кавычек, если им не предшествует ни одна открывающая.
  • Исправлена обработка закрывающих кавычек, если перед ними стоит знак препинания (например, восклицательный).
  • Правильно расставляются типографские кавычки, если в них заключены не слова и не цифры.
  • После цифр не изменяются символы дюйма (") и минуты (').

Тире

  • Дефис заменяется тире, если он стоял между двумя цифрами.
  • Последовательности из двух или трех дефисов заменяются тире.

Неразрывные пробелы

  • Неразрывный пробел теперь не появляется, если перед коротким словом стоит точка, как, например, в доменных именах.
  • Исправлена обработка пробелов после закрывающего тега </nobr>.

Описание программы

Программа «Автотипографика» автоматически форматирует текст для веб-публикации, расставляя неразрывные пробелы, кавычки, тире, теги переноса строк и абзацев и удаляя лишние пробелы. Дополнительная функция позволяет транслитерировать текст.

Установка

Программа не требует отдельной стадии установки. Код программы полностью содержится в одном исполняемом файле at.exe. Ссылку на него можно поместить в список автозагрузки. Одновременно может быть запущена только одна копия программы.

Работа с программой

«Автотипографика» способна обработать текст в любой программе, поддерживающей работу с буфером обмена. Достаточно выделить текст и нажать горячую клавишу Windows+A.

«Автотипографика» позволяет работать с текстом в собственном отдельном окне, которое можно вызвать из меню, открывающегося, если нажать правой кнопкой мыши на иконку в трее. Режим работы можно изменить в контекстном меню этого окна. Если установить опцию «Копировать в буфер», отформатированный текст появится в буфере обмена.

Отдельное окно форматирования текста

Режим работы

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

Основное меню

Простой текст
Расстановка неразрывных пробелов до или после цифр и коротких слов, расстановка длинных тире, кавычек, многоточий. Одновременно удаляются повторы пробелов и пробелы в начале и конце строк.

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

Транслитерация
Русские буквы в выделенном тексте заменяются эквивалентами из латиницы.

Завершение работы

Выключить «Автотипографику» можно, нажав правой кнопкой мыши по иконке в трее и выбрав соответствующий пункт меню.

Служебное меню

Опции командной строки

«Автотипографика» понимает две опции, которые можно указать в командной строке при запуске программы.

--nowinkey
Устанавливает горячую клавишу Ctrl+F12. Опция полезна, если на клавиатуре нет клавиши Windows.

--dreamweaver
С этой опцией при операциях копирования и вставки эмулируется нажатие комбинаций Ctrl+Shift+C и Ctrl+Shift+V. Это позволяет работать с html-кодом в программе Dreamweaver.

Ограничения

  • В первой версии «Автотипографики» не гарантируется правильная обработка текста, если в нем встречаются html-теги.
  • Правила расстановки кавычек и неразрывных пробелов соответствуют принятым в русском языке.
 
 © webcode.ru mail@webcode.ru