Основы издательского дела


Фаза преобразования формата - часть 3


Электронные метки (тэги). Теперь необходимо передать коды "электронных меток", содержащиеся в файле текстового процессора (например, тэги SGML или ASPIC) в их эквиваленты на языке системы типографского набора и целиком завершить обработку файла для подготовки его к набору.

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

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

Здесь также очевидно проявляются преимущества передачи файла в "чистых кодах ASCII", не содержащего встроенных управляющих кодов текстового процессора. Управляющие коды текстового процессора представляют собой коды, созданные программой текстового процессора в ходе ввода текста файла, и включают в себя такие команды, как "мягкий" (программный) возврат каретки, команды форматирования текста, нумерации страниц и т.д. В терминах передачи текста эти коды представляют собой лишь дополнительные нюансы, которые следует выявить и удалить. Файлы ASCII, с другой стороны, не содержат таких команд и позволяют избежать действий по их удалению.

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

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

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




Начало  Назад  Вперед



Книжный магазин