Неожиданные результаты
(Только 6.0.) Я создаю Web-страницы в PageMaker 6.0 с помощью дополнительного модуля HTML Author, но у меня не все получается
Если я щелкаю определенные гиперссылки в моем Web-браузере, происходит переход не в те места, которые я указывал.
Возможно, по гиперссылке осуществляется переход к началу страницы, содержащей целевой объект, и это зависит от того, как дополнительный модуль НТМЕ Author записывает HTML-файл.
В HTML целевым объектом (привязкой) является место перехода по гиперссылке (то есть место, в которое Вы предполагаете перейти, когда щелкаете исходный объект [гиперссылку! в Web-браузере). Местоположение привязки определяется тегом привязки – элементом кода HTML, который находится рядом целевым объектом, но невидим в Web-браузере. Дополнение HTML Author помещает эти теги в начале текстового блока, содержащего привязку, а не внутри самих привязок.
Имеется два способа решения этой проблемы. Во-первых, Вы можете так компоновать документы, чтобы привязки оказывались в начале текстовых блоков. Но если этот метод не подходит, нужно просто отредактировать код HTML, чтобы привязки оказались именно там, где нужно. Вот как это сделать.
- Экспортировав документ из PageMaker в формат HTML, откройте этот HTML-документ в каком-либо текстовом редакторе.
- Найдите тег привязки. Он имеет следующий вид:
<
A
NAME
=
"метка привязки"
>
<
/
A
>
(Здесь <A NAME= – начало открывающего тега, </А> – закрывающий тег, "метка привязки" – метка, которую Вы присваиваете привязке, когда создаете ее в секции Create Links дополнительного модуля HTML Author.)
- Вырежьте тег привязки и вклейте его перед текстом, к которому должен осуществляться переход по гиперссылке.
- Сохраните HTML-документ формате text-only. Помните, что при повторном экспорте в формат HTML-документ дополнительный модуль HTML Author полностью перезаписывает код HTML, стирая все изменения, внесенные в текстовом редакторе. Поэтому не редактируйте код HTML, пока не экспортируете окончательную версию Web-страницы.
Когда я ввожу текст с клавиатуры в публикацию, отдельные символы, вместо того чтобы перейти на следующую строку, перекрывают друг друга
Иногда тот же эффект возникает, когда я печатаю документы. Что происходит и как это исправить?
Обычно текст не переходит на следующую строку по одной из двух причин. Возможно, в тексте нет пробелов, используются слишком длинные слова (по сути та же проблема) или какой-либо фактор (например, установки форматирования текста или параметры, выбранные в администраторе шрифтов [ATM]) противоречит процессу переноса строки. Проверьте следующие моменты, начиная с наиболее распространенных и легко разрешимых и заканчивая сложными причинами, связанными с особенностями системы; возможно, это позволит разрешить Вашу проблему.
- Проверьте расстановку обычных символов "пробел" в каждой строке, позволяющих переходить на следующую строку.
- Убедитесь, что в диалоговом окне Type Specifications для параметра Line end выбран вариант Break. Если выбран вариант No Break, текст не будет переноситься.
- Создав копию публикации, выберите инструмент "стрелка" и выполните глобальную перекомпоновку (CTRL + "Hyphenation…" на PC или Option + "Hyphenation…" на Macintosh); это обеспечит компоновку текста с правильной метрикой шрифтов. Глобальную перекомпоновку не следует путать с диагностической перекомпоновкой, выполняемой по команде CTRL + SHIFT + "Hyphenation…" на PC или Option + SHIFT + "Hyphenation…" на Macintosh. При диагностической перекомпоновке в дополнение к перекомпоновке текста проверяются все связи и внешние соединения; но в данном случае это не требуется.
- Назначьте другую гарнитуру шрифта для текста, который не переносится. Если проблема исчезнет, это может означать, что исходный шрифт поврежден – либо в применении к определенному фрагменту текста, либо на системном уровне. Удалите текст, который не переносится, сохраните публикацию по команде Save As и выполните перекомпоновку файла; или, если подозреваете повреждение шрифта на системном уровне, удалите этот шрифт и переустановите его.
- Использование программы Adobe Type Manager (ATM) 3.0.1 или предыдущих версий с PageMaker 6.0 в операционной системе Windows 95 может приводить к визуализации или печати текста с неверными межсимвольными интервалами. В этом случае удалите Вашу копию ATM и установите ATM 3.0.2, включенную в компакт-диск PageMaker 6.0 Deluxe. (Чтобы получить инструкции по деинсталляции ATM 3.0 или более ранних версий, направьте E-mail по адресу techdocs@adobe.com и запросите документ 341402 или получите документ FaxYI 341402.) Версии ATM, предшествующие 3.0.2, несовместимы с Windows 95.
Чтобы проверить, какая версия ATM у Вас установлена, щелкните кнопку Start Windows 95, затем перейдите в окно ATM Control Panel (в подменю Main меню Programs). Номер версии указан в верхнем левом углу окна ATM Control Panel.