
                                       НАБОРЩИК


                              Программа набора и верстки
                                    книжных изданий

            В.В.Гусев, В.А.Гальперин, В.О.Грушко, И.Л.Даен, С.Н.Подгорнов,
                              С.А.Спиридонов, А.П.Чернат
                             Институт кибернетики АН УССР
                                 отд.280, т.265-78-49


              Программа  "Наборщик" предназначена для автоматизации процессов
         набора и верстки книжно-журнальных изданий для широкого спектра  из-
         дательских стандартов.
              "Наборщик"  относится к классу средств электронной издательской
         деятельности ( electronic publishing ) и будет полезен при подготов-
         ке к изданию монографий, томов технической документации и других об-
         ъемных публикаций, т. е. в тех случаях, когда  функции  технического
         редактирования  для  автора обременительны и требуют автоматического
         выполнения. Исходный текст подготавливается на простом и  естествен-
         ном  языке,  включающем необходимые средства для разметки логической
         структуры публикации. Язык разметки не содержит  элементов,  которые
         зависели бы от последующего выбора формата и правил оформления изда-
         ния.
              Язык  разметки  позволяет  выделить в тексте следующие элементы
         логической структуры:
              - абзацы;
              - системные рубрики различных уровней (раздел, глава,  параграф
         и т. д.);
              -  внесистемные рубрики (аннотация, указатель, список литерату-
         ры, приложение и т. д.);
              - перечисления;
              - формулы;
              - таблицы и выводы;
              - иллюстрации;
              - внутритекстовые и подстрочные примечания;
              - топографические ссылки (ссылки на страницу).

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

                              2


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

              "Наборщик" позволяет:

              -  задать  характеристики  печатающего  устройства (разрешающая
         способность, коды и ширины литер);
              - устанавливать отступы, межстрочный интервал,  различные  виды
         выключки и многие другие параметры набора;
              - разрешать или запрещать автоматический перенос слов;
              -  устанавливать  кегль,  гарнитуру  и  выделение используемого
         шрифта;
              - выполнять привязку таблиц и рисунков в текстовой полосе;
              - производить совместную компоновку текстовых полос и вспомога-
         тельных надписей (колонтитулов, сигнатуры, рамок ЕСКД  и  проч.)  на
         физическом листе;
              - выполнять автоматическое формирование оглавления;
              -  производить  арифметические  вычисления, в частности подсчет
         объема издания для формирования выходных данных.

              Результат набора помещается в файл печатной формы, формат кото-
         рого не зависит от характеристик  печатающего  устройства.  Возможна
         настройка  на самые различные устройства: АЦПУ, мозаичные и лазерные
         принтеры, фотонаборные автоматы. Вывод на печать осуществляется спе-
         циальной программой-драйвером.
              Программа "Наборщик" написана на языке программирования ПАСКАЛЬ
         и легко может быть адаптирована к применению на различных типах  ЭВМ
         с  объемом  памяти  не менее 256 Кбайт. В настоящее время "Наборщик"
         эксплуатируется на ЕС ЭВМ и персональных ЭВМ, программно совместимых
         с ЕС-1840.
