Как настроить смартфоны и ПК. Информационный портал
  • Главная
  • Вконтакте
  • Почему пропадают ссылки в pdf или Создаем pdf-документы с навигацией. Создаем PDF-документ с навигацией

Почему пропадают ссылки в pdf или Создаем pdf-документы с навигацией. Создаем PDF-документ с навигацией

Приветствую всех!

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

Что я подразумеваю под навигацией. Это когда в документе работают все гиперссылки на внешние источники, а также работают все внутренние ссылки.

Так как, чаще всего такие документы делают не для печати, то для большего удобства требуется сделать этакий минисайт: ссылки на главы pdf-книги, то есть должно быть работающее оглавление. Так же, очень удобно, когда имеется возможность вернуться к оглавлению с любой страницы книги или pdf-документа, не терзая судорожно при этом колесо мышки, а просто нажав на кнопку или ссылку “К содержанию”. А еще, желательно, чтобы были “хлебные крошки”. Пусть неактивные, но, по крайней мере, можно было бы понять в каком месте документа находишься.

Ничего особенного в данной технологии нет, я думаю многие знают эти приемы. Но есть нюансы. Итак…

Постановка задач

Требуется сделать PDF-документ или PDF-книгу так, чтобы в ней была удобная навигация. А именно:

  • Оглавление
  • Возврат к оглавлению

Задачи довольно элементарные, когда знаешь принцип и есть соответствующие инструменты под рукой.

Инструменты

Во-первых, и в основных, для создания пдф-файлов, с работающими в них ссылках, требуется всего одна программа, а именно Microsoft Word. С помощью нее можно делать практически любые pdf-документы. Все зависит от версии и некоторого терпения. Но желательно, Word версии не ниже 2010, а еще лучше 2013. Благо стоит она сегодня, сущие копейки, где-то в районе 250 рублей полный пакет программ Microsoft Office.

Во-вторых, опять Word, но версии 2007. Как бы не смешно это звучало, но нужно именно два разных Word. Чуть позже объясню, почему так…

Если денег жалко, то можно использовать Open Office или подобный пакет программ. Кстати, в данном бесплатном пакете отличный инструментарий для создания pdf-файлов. Прямо-таки, комбайн.

Имейте в ввиду, если используете для создания pdf-документов Open Office, то требуется изначально верстать документ в данном бесплатном приложении. Можно и из Word готовый документ перекинуть, но все сделанное ранее форматирование может “поплыть”.

Еще можно использовать Adobe Acrobat Pro, но это уже из области бессмысленно потраченных денег. Хотя можно и его использовать, расставляя ссылки вручную.

Процесс создания навигации

Допустим, имеется некий документ. Для примера, взял свою же статью про , просто собрал ее в Word.

Устанавливаем курсор в нужном месте страницы или на отдельной странице, как у меня. Заходим на вкладку ССЫЛКИ и нажимаем кнопку ОГЛАВЛЕНИЕ. В выпавшем меню выбираем “Автособираемое оглавление 1”.

Проверить работоспособность ссылок можно наведя курсор на пункт оглавления. удерживая Ctrl. Рука появилась? Значит ссылка работает, можете нажать и вас “перекинет” к нужному пункту содержания.

Маленький секрет

По сути, все эти переходы в Word реализованы с помощью гиперссылок. Да-да, как на обыкновенной интернет-страничке. А потому, если ссылки в оглавлении вдруг не работают, то идем Ссылки –> Оглавление –> Настраиваемое оглавление.

В открывшемся окне установите галочку “Гиперссылки вместо номеров страниц”. Вот теперь, у нас не просто номера страниц, а ссылки. Как правило данная опция установлена по умолчанию, но вдруг…

Возврат к оглавлению

Итак, делаем возврат к оглавлению.

Первое действие

Для начала, вернемся к готовому Оглавлению и сделаем закладочку, говоря языком HTML, сделаем правильный анкор (якорь). Это нужно для того, чтобы программа понимала куда ей возвращаться.

Выделяем нужное слово, в моем случае – это слово “Оглавление”. Заходим во вкладку Вставка – Ссылки – Закладки.

Даем название закладке. Например, “Содержание”

Нажимаем кнопку Добавить. Если смотреть документ в режиме отображения скрытых знаков, то у вас в выделенном слове появятся квадратные скобки.

Есть, закладка. Приступаем к следующему действию…

Второе действие

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

Заходим на вкладку Вставить – Нижний(Верхний) колонтитул – Изменить нижний (верхний) колонтитул. Или можно просто двойным щелчком мыши по нижней части страницы открыть колонтитул.

Пишем слово для возврата, например, “К содержанию” и добавляем гиперссылку на нашу закладку.

Создаем PDF-документ с навигацией

Здесь все элементарно, ничем не отличается от того процесса, что я описывал в вот в . Меню Файл – Экспорт – Создать документ PDF. Даем название файла и сохраняем.

Смотрим, что получилось. Вот файл , можете сами убедиться, что все ссылки работают.

Еще раз повторюсь, сделать нормальную навигацию в PDF-файлах не особо большая проблема. Потребуется:

  • Желание, что-то сделать хорошо
  • Microsoft Word 2013
  • Умение использовать колонтитулы

А теперь, внимание!

Я не зря упоминал, что такие вещи позволяет сделать только Word 2013. Пробовал делать возвратные ссылки через колонтитулы, во всех существующих вордах. Ни один из них, кроме Word 2013, не поддерживает ссылки в пдф-документах.

В исходном вордовском документе, вроде все работает, а конвертируешь в PDF, и как “корова языком” все ссылки слизывает в колонтитулах. Нет их и все тут, причем все остальное форматирование остается, текст в колонтитулах остается, а ссылок нет. Почему так происходит, я так и не понял. Чудеса да и только. Если знаете, почему так и как это исправить в Word 2007, напишите мне в комментариях.

Вы уже научились обращаться с одной страницей, теперь рассмотрим способы навигации в многостраничном документе. Для этого в программе предусмотрено несколько способов.

Листая страницы

В многостраничном документе возникает необходимость перехода от страницы к странице как в последовательном порядке, так и в произвольном.

1. Откройте документ структура_категорий_bookmark.pdf из папки Book\Chapter_02 на сопроводительном компакт-диске книги.

2. Выполните команду Page Navigation (Навигация по страницам) меню

View | Toolbars (Просмотр | Палитры инструментов).

3. На экране появляется одноименная палитра. Щелкните правой кнопкой мыши на палитре и выполните команду Show АН Tools (Показать все инструменты). На палитре теперь отображаются все инструменты (рис. 2.22).

Рис. 2.22. Палитра Page Navigation

На палитре расположены кнопки навигации:

простые треугольные кнопки позволяют последовательно переходить на предыдущую или последующие страницы соответственно; у этих кнопок есть командные эквиваленты: Previous Page (Предыдущая страница

и Next Page (Следующая страница) меню View | Go To (Просмотр |Перейти);

Треугольные кнопки с чертой обеспечивают переход на первую или последнюю страницы соответственно; у этих кнопок есть командные эквиваленты: First Page (Первая страница) и Last Page (Последняя страница) меню View | Go To (Просмотр | Перейти);

Круглые кнопки со стрелками служат для повторения вашего маршрута по страницам вперед и назад соответственно; у этих кнопок есть командные эквиваленты: Previous View (Предыдущий вид) и Next View (Последующий вид) меню View | Go To (Просмотр | Перейти);

В центральном поле отображается номер текущей страницы из общего количества страниц. Вы также можете быстро перейти к произвольной странице, если в указанном поле введете любое число из этого диапазона и нажмете клавишу ; у центрального поля есть командный эквивалент: Page (Страница) меню View | Go To (Просмотр | Перейти) в открывшемся диалоговом окне Go To Page (Перейти к странице) (рис. 2.23);

Рис. 2.23. Диалоговое окно Go To Раде

Если вы открывали несколько документов, то команды Previous Document (Предыдущий документ) и Next Document (Последующий документ) того же меню позволят вам вернуться к ним;

И наконец, самый любопытный способ перемещения страниц - автоматический. Для этого выполните команду Automatically Scroll (Автоматический скроллинг) меню View (Просмотр). Курсором мыши можно управлять автоматическим скроллингом - останавливать, перемещать назад и т. д. Чтобы полностью остановить перемещение страниц, щелкните на клавише .

Глава VII . НАВИГАЦИЯ

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

Чтобы быть уверенным в безопасности движения своего судна, необходимо знать место судна на карте, определяющее его положение относительно опасностей в данном района плавания.

Навигация занимается разработкой основ судовождения, она изучает:

- размеры и поверхность земли, способы изображения земной поверхности на картах;

- способы счисления и прокладки пути судна на морских картах;

- способы определения места судна на море по береговым предметам.

§ 19. ОСНОВНЫЕ СВЕДЕНИЯ ПО НАВИГАЦИИ

1. Основные точки, круги, линии и плоскости

Наша земля имеет форму сфероида, у которого большая полуось ОЕ равна 6378 км, а малая полуось ОР 6356 км (рис. 37).

Рис. 37. Определение координат точки на земной поверхности

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

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

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

Экватор - большой круг, плоскость которого проходит через центр земли перпендикулярно оси ее вращения.

Как меридианов, так и параллелей на земной поверхности можно вообразить бесчисленное множество. Экватор, меридианы и параллели образуют сетку географических координат земли.

Место любой точки А на земной поверхности можно определить по ее широте (f) и долготе (l).

Широтой места называется дуга меридиана от экватора до параллели данного места. Иначе: широта места измеряется центральным углом, заключенным между плоскостью экватора и направлением из центра земли на данное место. Широта измеряется в градусах от О до 90° по направлению от экватора к полюсам. При расчетах считают, что северная широта f N имеет знак плюс, южная широта - f S знак минус.

Разностью широт (f 1 - f 2) называется дуга меридиана, заключенная между параллелями данных точек (1 и 2).

Долготой места называется дуга экватора от нулевого меридиана до меридиана данного места. Иначе: долгота места измеряется дугой экватора, заключенной между плоскостью нулевого меридиана и плоскостью меридиана данного места.

Разностью долгот (l 1 -l 2) называется дуга экватора, заключенная между меридианами заданных точек (1 и 2).

Нулевой меридиан - гринвичский меридиан. От него производится измерение долготы в обе стороны (к востоку и западу) от 0 до 180°. Западная долгота отсчитывается на карте влево от гринвичского меридиана и при расчетах берется со знаком минус; восточная - вправо и имеет знак плюс.

Широта и долгота любой точки на земле называются географическими координатами этой точки.

2. Деление истинного горизонта

Мысленно воображаемая горизонтальная плоскость, проходящая через глаз наблюдателя, называется плоскостью истинного горизонта наблюдателя, или истинного горизонта (рис. 38).

Предположим, что в точке А находится глаз наблюдателя, линия ZABC - отвесная, HH 1

- плоскость истинного горизонта, а линия P NP S - ось вращения земли.

Из множества вертикальных плоскостей только одна плоскость на чертеже будет совпадать с осью вращения земли и точкой А. Пересечение этой вертикальной плоскости с поверхностью земли дает на ней большой круг P N BEP SQ , называемый истинным

меридианом места, или меридианом наблюдателя. Плоскость истинного меридиана пересекается с плоскостью истинного горизонта и дает на последней линию норд-зюйда NS . ЛинияOW , перпендикулярная линии истинного норд-зюйда, называется линией истинного оста и веста (востока и запада).

Таким образом, четыре основные точки истинного горизонта - север, юг, восток и запад

Занимают в любом месте на земле, кроме полюсов, вполне определенное положение, благодаря чему относительно этих точек можно определять различные направления по горизонту.

Направления N (север), S (юг), О (восток),W (запад) носят название главных румбов. Вся окружность горизонта делится на 360°. Деление производится от точкиN по движению часовой стрелки.

Промежуточные направления между главными румбами называются четвертными румбами и носят наименование NO , SO , SW , NW . Главные и четвертные румбы имеют следующие значения в градусах:

Рис. 38. Истинный горизонт наблюдателя

3. Видимый горизонт, дальность видимого горизонта

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

Рис 39. Дальность видимости предмета

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

Дальность видимого горизонта определяется по формуле:

или, приближенно, для высоты глаза наблюдателя менее 20 м по формуле:

где d - дальность видимого горизонта в милях;

h - высота глаза наблюдателя, м.

Пример. Если высота глаза наблюдателя h = 4 м, то дальность видимого горизонта 4 мили.

Дальность видимости наблюдаемого предмета (рис. 39), или, как ее называют, географическая даль ность D n , является суммой дальностей видимого горизонта с высоты этого предмета Н и высоты глаза наблюдателя А.

Наблюдатель А (рис. 39), находящийся на высоте h , со своего судна может видеть горизонт только на расстояние d 1 , т. е. до точки В водной поверхности. Если же поместить наблюдателя в точке В водной поверхности, то он мог бы видеть маяк С, расположенный от него па расстоянии d 2; поэтому наблю датель, находящийся в точке А, увидит маяк с расстояния, равного D n:

Дальность видимости предметов, расположенных выше уровня воды, можно определить по формуле:

Пример. Высота маякаH = 1 б,8 м, высота глаза наблюдателяh = 4 м.

Решение. D n = l 2,6 мили, или 23,3 км.

Дальность видимости предмета определяется также приближенно по номограмме Струйского (рис. 40). Прикладывая линейку так, чтобы одной прямой были соединены высоты, соответствующие глазу наблюдателя и наблюдаемому предмету, получают на средней шкале дальность видимости.

Пример. Найти дальность видимости предмета высотой над уровнем моря в 26,2 м при высоте глаза наблюдателя над уровнем моря в 4,5 м.

Решение. D n = 15,1 мили (пунктирная линия на рис. 40).

На картах, лоциях, в навигационных пособиях, в описании знаков и огней дальность видимости дана для высоты глаза наблюдателя 5 ж от уровня воды. Так как на маломерном судне глаз наблюдателя расположен ниже 5 м, для него дальность видимости будет меньше обозначенной в пособиях или на карте (см. табл. 1).

Пример. На карте обозначена дальность видимости маяка в 16 миль. Это значит, что наблюдатель увидит этот маяк с расстояния 16 миль, если его глаз будет на высоте 5 м над уровнем моря. Если же глаз наблюдателя находится на высоте 3 м, то видимость соответственно уменьшится на разность дальности видимости горизонта для высот 5 и 3 м. Дальность видимости горизонта для высоты 5 м равна 4,7 мили; для высоты 3 м - 3,6 мили, разность 4,7 - 3,6=1,1 мили.

Следовательно, дальность видимости маяка будет равна не 16 милям, а только 16 - 1,1 = 14,9 мили.

Рис. 40. Номограмма Струйского

ДАЛЬНОСТЬ ВИДИМОГО ГОРИЗОНТА В МИЛЯХ И КИЛОМЕТРАХ В ЗАВИСИМОСТИ ОТ ВЫСОТЫ ПРЕДМЕТА

Дальность

Высота, Дальность

Дальность

видимого

видимого

видимого

горизонта

горизонта

горизонта

4. Морские меры длины и скорости

На море за единицу расстояния принимается морская миля . Морская миля равна одной минуте дуги земного меридиана; величина этой минуты на меркаторской карте зависит от широты места. На карте линейная величина одной мили меняется пропорционально sec f (секансу широты).

его затем к вертикальным рамкам карты на той же широте, что и измеряемое расстояние. Для практических целей судовождения в СССР приняты: стандартная морская миля ,

равная 1852 м; кабельтов- одна десятая морской мили(185,2 м); морская сажень - одна сотая кабельтова (1,85 м , или 6 футов ). Сажени и футы употребляются для

измерения глубин в Англии и отчасти в США. В большинстве остальных стран употребляются метры (один фут равен 305 мм ).

Километр - основная единица измерения расстояния па реках, озерах и водохранилищах. Он равен 1 000 м, или 0,54 морской мили. Скорость судна измеряется в узлах. Один узел соответствует скорости судна, при которой оно проходит одну милю за один час.

5. Истинные курс и пеленг, курсовой угол

Рис. 41. Графическое определение истинного курса судна и истинного пеленга на предмет

Истинный курс судна ИК - это угол, заключенный между северной частью истинного меридиана (линии NS ) и диаметральной плоскостью судна (направлением носа судна). Диаметральной плоскостью судна ДП называют продольную вертикальную плоскость, делящую судно на две симметричные равные части. Истинный курс отсчитывается по часовой стрелке от 0 до 360°.

Истинным пеленгом предмета ИП называют угол, отсчитываемый от нордовой части истинного меридиана по движению часовой стрелки до направления на предмет. Пеленг измеряется от 0 до 360° по часовой стрелке. На навигационных картах прокладываются только истинные курсы судна и истинные пеленги (рис. 41).

Для определения направлений на море, озере и водохранилище, т. е. для определения курсов судна и пеленгов различных предметов, служит компас. Компасы бывают гидроскопические и магнитные. Действие магнитного компаса основано на свойстве магнитной стрелки занимать определенное положение в земном магнитном поле, а именно: северный конец магнитной стрелки компаса указывает на северный магнитный полюс земли N M .

Магнитные и географические полюсы не совпадают. Направление, проходящее через ось магнитной стрелки, называется магнитным меридианом. Магнитный меридиан не совпадает с направлением истинного меридиана.

Угол, заключенный между северной частью истинного меридиана и северной частью магнитного меридиана, называется магнитным склонениемd . Склонение отсчитывается от северной части истинного меридиана к востоку или западу от0 до180°. Восточному, или остовому, склонению присваивается знак плюс, западному, или вестовому, - знак минус. Магнитное склонение для данного места непостоянно, оно все время увеличивается или уменьшается на небольшую постоянную вели чину. Величина склонения в данном районе плавания, годовое его увеличение или уменьшение в год, к которому приведено склонение, указываются на навигационных картах.

Например, в заголовке карты указано: « Склонение компаса приведено к1970 году, 10° остовое, годовое увеличение3 дуговых минуты». Если любитель пользуется этой картой в1972 году, то с1970 до1972 года склонение увеличилось на6 дуговых минут, т. е. на0,1°, и поэтому в1972 году склонение будет не10°, а10,1°. Если на трассе, на различных участках по данным карт различия в склонении не имеется, то обрабатывают тем же способом все участки трассы.

Чтобы, зная магнитный курс МК или пеленг МП и склонение d компаса в данном районе плавания, найти истинный курс ИК и истинный пеленг ИП, необходимо к магнитному курсу или пеленгу алгебраически прибавить приведенное к году плавания склонение с его знаком:

1) ИК= МК+ (± d)

2) ИП= МП+ (± d)

Рис. 42. Определение истинного пеленга через курсовой угол или склонение

Курсовым углом КУ называется угол, заключенный между диаметральной плоскостью судна и направлением на предмет(рис. 42). Курсовой угол определяется при помощи пеленгатора и отсчитывается по азимутальному кругу магнитного компаса. Он может быть правого или левого борта, изменяясь от0 до180°.

Для того чтобы получить курсовой угол, необходимо запеленговать предмет при помощи пеленгатора и снять отсчет КУ по азимутальному кругу. Если предмет находится с левого борта, то отсчет курсового угла будет более 180°. Полученное в этом случае значение курсового угла необходимо вычесть из 360°.

Разность будет величиной курсового угла левого борта. Курсовой угол правого борта имеет знак плюс, курсовой угол левого борта - знак минус.

Истинный пеленг можно определить через курсовой угол по формуле:

ИП = ИК+ КУ пр./ били ИП= ИК- КУ л/ б.

Если в первом случае истинный пеленг более 360°, то из полученного результата нужно вычесть 360°. Если во втором случае истинный курс по своему значению меньше курсового угла, то к истинному курсу нужно прибавить 360° и из полученного результата вычесть величину угла.

На рис. 42 показано исправление магнитного пеленга МП склонением d или курсовым углом для получения величины истинного пеленга ИП на маяк М. Линия N М S М показывает направление магнитного меридиана, от которого отсчитывается магнитный пеленг. В данном примере он равен 280°. Склонение западное 10° со знаком минус, поэтому истинный пеленг будет равен:

1) ИП = МП + (- 10°), ИП = 280°+ (- 10°) = 270°

2) ИП = ИК + КУ п/б, ИП = 225°+ 45°= 270°.

6. Девиация магнитного компаса. Исправление и перевод румбов

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

Отклонение стрелки под влиянием магнитных сил судового железа называется девиацией компаса. Угол, заключенный между нордовой частью магнитного меридиана N М и нордовой частью компасного меридиана N K , называется девиацией магнитного компаса

Девиация может быть как положительной - восточной, или остовой, так и отрицательной- западной, или вестовой. Девиация- величина переменная и меняется в зависимости от широты и курса судна, так как намагниченность судового железа зависит от его расположения относительно магнитных силовых линий земли.

Для расчета магнитного курса МК необходимо к величине компасного курса КК алгебраически прибавить величину девиации δ на данном курсе:

МК = КК+ (± δ ) КК= МК- (± δ )

Лучшие статьи по теме