Lapis (текстовый редактор) - Lapis (text editor)
Оригинальный автор (ы) | Роб Миллер и др. |
---|---|
Разработчики) | Массачусетский технологический институт |
Стабильный выпуск | 1.2 / 19 октября 2003 г .
|
Написано в | Джава |
Операционная система | Windows XP , Linux |
Доступно в | английский |
Лицензия | GPLv2 |
Интернет сайт | группы |
Lapis - это экспериментальный веб-браузер и текстовый редактор, позволяющий одновременно редактировать текст с несколькими выделениями . Lapis может автоматически составить список выбранных элементов из положительных и отрицательных примеров, приведенных пользователем, в процессе, известном как угадывание выбора , на основе изучения концепций .
Эта способность возникает через программирование на примере и является его примером . Множественные элементы для редактирования выбирается автоматически в соответствии с примером , предоставленного пользователем, что делает эту экспериментальную функцию , уникальную для Ляписа среди текстовых редакторов, хотя существуют аналогичные функции в некоторых веб скребки и данные munging инструментов.
Чтобы создать выбор, Lapis сначала определяет наиболее существенные свойства элементов, выбранных пользователем в процессе, называемом генерацией элементов , обнаруживает общие характеристики элементов, выбранных пользователем, группирует эти элементы, чтобы создать гипотезу для концепции, определяющей выбор. , а затем применяет обобщенную концепцию ко всему тексту. Lapis также имеет функцию обнаружения выбросов, отмечая красным те выбранные элементы, которые имеют низкий балл соответствия, что позволяет пользователям просматривать автоматические решения, принимаемые алгоритмом.
Lapis включает словарь шаблонов, помогающий редактировать несколько видов структурированных языков. Один из таких языков - HTML. Lapis включает представление веб-браузера, которое позволяет его функции множественного редактирования работать на веб-страницах в режиме WYSIWYG посредством автоматического сопоставления базовых тегов HTML.
Программное обеспечение запрограммировано на различных языках, в основном на Java , и выпущено под версией 2 Стандартной общественной лицензии GNU (GPLv2) с различными зависимостями, предоставляемыми под другими лицензиями.
Смотрите также
Ссылки
- LAPIS: Smart Editing with Text Structure , вводная статья.
- Легкая обработка структурированного текста , расширенное описание.
- Множественный выбор в интеллектуальном редактировании текста ( @ CiteseerX ), Роберт С. Миллер, Брэд А. Майерс. 103-110, IUI 2002 , Труды Международной конференции 2002 г. по интеллектуальным пользовательским интерфейсам, 13–16 января 2002 г., Сан-Франциско, Калифорния, США. ACM, 2002, ISBN 1-58113-459-2 : описывает, как множественный выбор может автоматизировать повторяющееся редактирование текста, и вводит концепцию угадывания выбора .
- Наборы инструментов для создания оболочек Стефана Кухлинса, Росс Тредвелл.
- Быстрый щелчок по сущности: быстрое копирование текста на основе автоматического извлечения сущности Эриком А. Биром, Эдвардом В. Иша. Тезисы конференции по человеческому фактору в вычислительных системах.
- Копирование и вставка между перекрывающимися окнами Оливье Шапюи, Николя Руссель. В трудах CHI'07. « Были предложены другие системы для поддержки быстрого копирования и вставки множественных выделений или текстовых объектов, таких как номера телефонов ».
внешняя ссылка
- Официальный сайт (см.Архив)
- Официальный сайт MIT CSAIL, User Interface Design Group
- Официальная загрузка (в архиве)
- Скачать (зеркало)