Иллюстрированный самоучитель по программам Adobe

Неожиданные результаты

Почему вставленный по ссылке текст не обновляется при выполнении команды "Обновить ссылки" (Edit › Update Reference)?

Описание

Я импортировал текстовый файл в документ по ссылке. После этого я работал с файлом в текстовом редакторе, но когда я открыл документ во FrameMaker, текст не был обновлен, хотя он был вставлен с включенной опцией "Автоматическое обновление" (Automatic Update). Следующим шагом я пытался обновить файл, выбирая Edit › Update Reference, но у меня все равно ничего не получилось. Почему?

Решение

Эта ситуация может произойти, когда FrameMaker запускается на одном компьютере, а текстовый файл, импортированный в документ FrameMaker, лежит на другом. При этом время или дата, установленные на компьютерах, не совпадают. Файл будет обновляться только в том случае, если он имеет более позднюю дату или время исправления. Если Вы дважды щелкните файл, импортированный в документ FrameMaker, то увидите время и дату последнего исправления (Source East Modified:), а также время и дату последнего обновления ссылки (East Update:). Так вот, файл по ссылке будет обновляться только тогда, когда время последнего изменения файла будет более позднее, чем время последнего обновления ссылки. Дата и время будут получены с машины, на которой хранится файл, а время последнего обновления с машины, на которой запускается FrameMaker.

Например (Unix):

FrameMaker запускается на машине maxwell, текстовый файл хранится на другой матине – dune. Если проверить время на обеих машинах в один и тот же момент, то получатся следующие результаты:

maxwell= date Wed Jul 19 09:34:55 PDT 1995
  
dune = date Wed Jul 19 09:34:21 PDT 1995
  
часы dune отстают от часов maxwell на 34 секунды.

Из этого следует, что я должен редактировать текстовый файл на машине dune не менее 35 секунд, чтобы он был автоматически обновлен при открытии документа FrameMaker на машине maxwell. Или при выполнении команды Edit › Update Reference.

Обратите внимание, что если в диалоговом окне Text Inset Properties щелкнуть кнопку Update Now, то текст в документе будет обновлен независимо от разницы во времени на машинах.

Почему во FrameMaker я не могу сделать шрифт Symbol полужирным?

Описание

Почему в MS Word на Macintosh я могу сделать шрифт Symbol полужирным, а во FrameMaker нет?

Решение

PostScript-шрифт Symbol не имеет полужирного начертания, a FrameMaker не умеет искусственно его генерировать. MS Word для этого использует свой собственный шрифт MTExt, который и позволяет сделать полужирное начертание PostScript-шрифта Symbol.

Почему при сравнении двух одинаковых документов я получаю сообщения, что они не идентичны?

Описание

Почему при сравнении двух абсолютно одинаковых документов я получаю сообщения, что они не идентичны?

Решение

Эта ситуация может произойти, когда графические объекты, имеющиеся в документах, по каким-либо причинам не выводятся на дисплей. Например, в случае нехватки памяти, выделенной для FrameMaker. Утилита сравнения документов сравнивает не только содержимое файлов, но и данные относительно вставленных в файл объектов. Если какие-либо объекты одного или обоих файлов не отображаются, то информация об этих объектах будет у обоих файлов разная.

Почему команда Select All по-разному работает в таблицах во FrameMaker 5 и его предыдущих версиях?

Описание

Работая во FrameMaker 5, я поместил курсор в ячейку таблицы, вставленной в документ, и выполнил Select All (Edit › Select All in Flow). После этого весь поток в файле был выделен. В предыдущих версиях FrameMaker после выполнения этой команды я выделял только данные внутри ячейки. Почему во FrameMaker 5 внесли такие изменения и какой командой я могу выделить данные внутри только одной ячейки?

Решение

В предыдущих версиях FrameMaker при выполнении команды Edit › Select All in Flow должен был выделяться весь поток, даже если курсор стоял внутри таблицы. То, что эта команда выделяла только одну ячейку в таблице, было ошибкой, которая была устранена в 5-й версии программы.

Потоком называется весь текст, который течет через ряды соединенных колонок. Таблица (и любая ее ячейка) рассматривается как часть текстового потока, в котором она стоит. Это легко проверить с помощью команды Autonumber. Пронумеруйте абзацы (с помощью этой команды), стоящие до таблицы, а затем абзацы, стоящие в ячейках таблицы. Вы увидите, что нумерация в таблице не начнется с 1, а будет продолжать ту, которая начиналась до таблицы, что доказывает сказанное выше. Кстати, этот эксперимент Вы можете провести не только в 5-й версии программы, но и во всех предыдущих.

Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.