Javascript must be enabled in your browser to use this page.
Please enable Javascript under your Tools menu in your browser.
Once javascript is enabled Click here to go back to �нтеллектуальная Кобринщина

Insert a Hyperlink - Wolfram Mathematica

Вставка ссылок

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

В Mathematica создание ссылок реализуется функцией Hyperlink, которая выводит ссылку на заданный Вами аргумент.

Например, использование URL-адреса в качестве аргумента функции Hyperlink создает ссылку на этот URL-адрес:

In[5]:=

InsertAHyperlinkRU_1.gif

Out[5]=


Функция Hyperlink допускает любой стандартный универсальный код ресурса (URI), включая соответствующим образом введенные URI как http:, ftp:, и mailto:. Щелчок на выведенной в качестве результата ссылке откроет Ваш веб-браузер или приложение, используемое по умолчанию для данного рода ссылки.

Функция Hyperlink также допускает использование пути к файлу "блокнота" или конструкции file:URI. Щелчок на приведенной ниже ссылке открывает файл в Mathematica:

In[1]:=

InsertAHyperlinkRU_2.gif

Out[1]=


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

В этом примере, january09 относится к тегу ячейки:

In[2]:=

InsertAHyperlinkRU_3.gif

Out[2]=


Используя в качестве аргумента функции Hyperlink конструкцию paclet: URI, Вы также можете создать ссылку на элементы встроенной справочной системы Mathematica. Срока, следующая за paclet:, обычно отображается в поле поиска Центра Документации для текущей страницы.

Здесь показано как создается ссылка на страницу документации по функции Hyperlink:

In[8]:=

InsertAHyperlinkRU_4.gif

Out[8]=


Открыв страницу документации по функции Hyperlink, Вы можете увидеть,  как строка, следующая за paclet:, отображается в поле поиска Центра Документации:

InsertAHyperlinkRU_5.gif

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

Таким ярлыком может стать любое выражение, включая графику:

In[15]:=

InsertAHyperlinkRU_6.gif

Out[15]=

InsertAHyperlinkRU_7.gif

Вы даже можете создать ссылку только для части графического объекта, использовав функцию Hyperlink внутри функции Graphics, испольоовав графические примитивы в качестве ярлыка.

В этом примере, только лиловый диск является гиперссылкой:

In[2]:=

InsertAHyperlinkRU_8.gif

Out[2]=

InsertAHyperlinkRU_9.gif

    

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

Функция SystemOpen поддерживает те же самые универсальные коды ресурсов (URI) что и Hyperlink:

In[14]:=

InsertAHyperlinkRU_10.gif

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

Функция InsertAHyperlinkRU_11.gif будет открывать файл с помощью того приложения, которое по умолчанию используется Вашей операционной системой:

In[13]:=

InsertAHyperlinkRU_12.gif

    

Ссылки также могут быть созданы интерактивно. То есть Вам не обязательно использовать функции Hyperlink или SystemOpen для создания ссылки.

К примеру, выделите какой-либо текст или графику в Вашем "блокноте", который Вам хотелось бы превратить в ссылку. Затем выберите пункт InsertAHyperlinkRU_13.gif из меню InsertAHyperlinkRU_14.gif.

Появится диалоговое окно для вставки ссылки:

InsertAHyperlinkRU_15.gif

Аналогично функциям Hyperlink и SystemOpen, Вы можете использовать это диалоговое окно для создания ссылки к любому доступному URI.

Для создания ссылки на веб-сайт, введите полный адрес в верхнее поле вставки текста, а затем щелкните на кнопке OK.

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