Текстовые процессоры

    Это моя первая статья на хабре, и прошу не ругать, если где-то окажусь необъективным или наивным...

    Введение.


    Первые наброски этой статьи появились, когда вышел MSOffice 2007 – увидев, что вместо того, чтобы расширять функциональность, устранять недоделки МС взялась украшать программу. Взглянув на это… я решил полностью избавиться от MSOffice и перейти на альтернативный пакет. Первым попался мне OpenOffice, и пока он хоть и не во всём, но устраивает меня гораздо больше, чем МС. Однако я решил поразмышлять на тему идеального текстового процессора.
    Для начала выясним, для написания какого рода работ обычно используется текстовый процессор:
    1. Статьи, рефераты, доклады вплоть до книги. Подобного рода работы пишут: студенты, журналисты, писатели. Отличаются большим объёмом текста и небольшим весом оформления.
    2. Веб-страницы – здесь важно оформление, которое наполняется содержанием позже.
    3. Документы – обычно имеют не слишком большой объём текста (в общем случае...) и должны строго соответствовать стандартам.

    Исходя из такого деления попробуем описать приёмы работы для каждого рода.

    Статья.


    Как я уже отметил, написание статьи отличается большим объёмом текста, необходимого для работы. Работа с текстом в данном случае обычно делится на 3 этапа: набор,правка ивёрстка.
    • Первый и самый большой этап при написании статьи – это набор текста.
      На выходе получаем черновой вариант статьи. На данном этапе желательно сразу позаботиться о структуре текста. Это поможет сэкономить время на этапе правки и не упустить детали, которые могут быть забыты по окончании этого этапа. При наборе текста обычно используется только клавиатура. Обращения к мыши на этом этапе должны быть сведены к минимуму. Частые обращения к мыши замедляют работу и могут вызывать раздражение. Поэтому нужно, чтобы в текстовом процессоре была удобная система сочетаний клавиш. Нужно повесить на сочетания клавиш и работу со структурой документа, с файлами и с закладками. Необходимы конечно подсказки по сочетаниям, но они должны быть ненавязчивыми и всегда к месту. Хорошим помощником здесь также будет хорошо продуманная система автозамены, возможность вставки заранее подготовленной графики без использования мыши, широкое использование закладок .
    • При редактировании мышь и клавиатура обычно используется с почти одинаковой интенсивностью, причём к концу процесса редактирования мышь используется чаще. На этом этапе важен хороший менеджер буфера обмена (кстати, нормального менеджера БО нет ни в Win ни в Lin, а тот, что есть в MSOffice работает только при запущенном MSOffice, и кроме того сильно тормозит), а также пометки в тексте. Нужна хорошая система навигации по оставленным ранее пометкам. Все основные действия, выполняемые на этом этапе лучше вынести на панели инструментов и на контекстные меню.
    • При окончательной вёрстке важнее уже не столько удобство, сколько функциональность. Как клавиатура, так и буфер обмена используется нечасто. Все основные операции проводятся с помощью мыши. Здесь важна наглядность и однозначность результата (последнего явно недостаёт MSOffice: часто приходится очень долго возиться, чтобы поставить на нужное место картинку, т.к. она постоянно скачет в разные стороны от курсора.). Многие инструменты для этого этапа можно спрятать в меню приложения и в контекстные меню, а также в отдельные окна.

    Веб-страница.


    Процесс создания подобного рода текста отличается иным порядком действий: сначала идёт вёрстка, при которой закладывается структура будущей работы, и лишь потом полученная форма заполняется содержанием. Это связано с тем, что форма в данном случае всё-же важнее. Часто форму лучше делать в другой программе, а текстовый процессор использовать для того, чтобы создать размеченный текст, который потом поглотит другая программа.

    Документ.


    При создании документов, как уже отмечалось, большое значение имеет соответствие формы стандартам. Поэтому создание документа обычно начинается с открытия шаблона, который затем заполняется необходимым содержимым. Таким образом, третий этап исключается в большинстве случаев выполняется ещё до создания документа. А первый и второй уже неотделимы друг от друга. В этом случае функциональность текстового процессора может быть минимальной. Посему, ИМХО в офисе на рабочем месте какого-нибудь секретаря или мелкого
    руководителя достаточно будет и облегчённой версии текстового процессора.

    Комментарии 19

      0
      А что случилось с шириной текста?
        +2
        Текстовые процессоры отформатировали
        0
        убери под кат
          0
          Что с форматированием? И хабраката не хватает!
            –8
            кажется, и последний…
              0
              Быть может, особенно с учётом того, что под оперой почему-то меня хабр не пускает…
              –2
              эхх..) еще бы в рифму все это было =)) вообще супер былоб…
                0
                кстати у писателей, особенно сценаристов, не знаю как у нас в экс-СССР, а на Западе активно используются «спец» редакторы, с делением по сценам и прочему
                А за идею абиворда надо бить =) ИМХО он даже ртф то достаточно поглюканить умудряется, а вставить там сноску (которую он делает еще и общим для текста размером шрифта) это вообще буэээ…

                ЗЫ ИМХО
                ЗЗЫ Абиворд хорош в плане быстрозагружаемой-почти-универсальной-читалки-несложных-офисных-документов, оть
                  +1
                  этот текст тоже в ooo верстали?
                    +1
                    может он решил освоить TeX? =)
                    0
                    сперва открыл, подумал стих =)
                      0
                      Это моя первая статья на хабре, и прошу не ругать, если где-то окажусь необъективным или наивным… Я сначала прочитал про HTML-теги, решил самое оно будет, но предпросмотр почему-то или не работал — просто завис, потому я опубликовал без предпросмотра сразу…
                        0
                        теперь убери текст еще и под хабракат, уже несколько раз сказали
                        0
                        Сейчас, разберусь как им пользоваться.
                          +2
                          Какие же вы всё-таки злобные.
                            +1
                            >>> когда вышел MSOffice 2007 – увидев, что вместо того, чтобы расширять функциональность…

                            Не знаю, редактор формул в сравнении 2007го ворда и 2003го — просто как дальний космос и глубокая шахта. Так что кое-что они хорошо улучшили.
                              0
                              Не совсем ясно, что вы, vbif, хотели сказать этим постом. )

                              Но совершенно ясно одно, это неприменимость текстовых процессоров для верстки текста, который предназначен для Web. Это ужасно много избыточного кода, а если копировать просто текст, то непонятно, чем это было лучше простого текстового редактора, который более быстр и обладает, как правило, менее громоздким интерфейсом.
                              Также не уверен насчет использования мыши при редактировании. По-моему, в процессе редактирования клавиатура все-таки используется намного чаще. И это удобно. Посмотрите на vim. ) Многие не согласятся, но это мое собственное мнение.

                              И статья, кажется не дописана? В конце стоит запятая ;)
                                0
                                Я имел ввиду, что для написания статьи в веб хорошо бы сделать так, чтобы текстовый процессор занимался только разметкой текста (расставлял заголовки, помечал нумерованные списки и т.д.) и проверкой орфографии.
                                  0
                                  А запятую исправил

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

                                Самое читаемое