[ Prev ] [ Index ] [ Next ]

Links

You can either link pages or urls. Urls are recognized because they start with e.g. "html://" or "mailto:". Page names can contain ':' characters to separate namespaces.

You can make any text into a link, thus the link you see and what it links to do not have to be the same. You can use the "Edit->Link" menu item to modify a link.

Relative links

All links to other pages are relative to the current page unless they start with an ":" character. Zim first looks in the same namespace as the current page and if the name is not found searches all parent namespaces for a like named page.

For example you have a page "Zim:Examples:Linking:Relative" now you just use "Absolute" to link to "Zim:Examples:Linking:Absolute", but you also use "Examples:Calendar" to link to "Zim:Examples:Calendar". This link works because the first part of the link ("Examples") is resolved relatively in the tree above the current page.

To create relative links to sub-page of the current page start the link with an "+".

File Links

You can link to files from zim. File names always need to contain a "/" character (even if your operations system uses another path separator). You can link relative to your home directory using "~/foo" or relative to the page using "./foo". When you want to "attach" a file to a page you can use "Tools->Open folder" to open the file browser in the appropriate directory. Once you have copied or moved the file to this directory you can drag and drop from your file browser to the zim page, this will create a link.

File links starting with "/", like "/foo" will be relative to the filesystem root, or to the Document Root, if you have one set in the Properties. If a Document Root is set, the only way to link to files outside this root is to use "file:///" URIs.

Proper file URIs for files on the local filesystem should always start with either "file:///" or "file://localhost/". URIs starting with "file:/" are technically invalid but will be interpreted as a local file. URIs starting with "file://" suggest a remote file following the "file://host/share/" syntax, these will be interpreted as a link to a "windows" share drive.

Links to share drives

"Windows" share drives or samba shares under linux can be linked in different ways:

smb://host/share/path
file://host/share/path
\\host\share\path

The first form, using "smb://" is recommended because it is most explicit, while the third form will be most recognizable for windows users.

Interwiki

There is a list of pre-defined urls in "share/zim/urls.list" which lists most commonly used online wikis. These urls can be refered to by a keyword so you don't have to type the full url every time; also you can update all links to a certain wiki by changing the url in the file. Have a look at the list to get an idea of how to use this.

This link for example goes to wikipedia.org: wp?wiki

To add your own urls use "~/.local/share/zim/urls.list". All types of urls which are supported by zim can be added. Consider adding "file://" urls for directories you refer often from zim. See Config Files for more details.

The zim notebooks you added in the "Open notebook" dialog are automatically recognized as interwiki names. So you can link to notebooks using either their name or their interwiki keyword (both case insensitive). The interwiki keyword is for a specific notebook can be set in the Properties dialog.

Back links

"Back links" are the reverse of normal links. For example when page A links to page B then page B will have "back link" to page A. The list with back links is the answer the question "What links here".

In the status bar at the bottom of the window you can see how many back links there are for the current page. To view which pages link here you can open the "Search Back links" menu item (Search->Search Back links) or click the area in the status bar that gives info about back links.

связи
=====

Вы можете ссылаться на страницы или URL-адреса. URL-адреса распознаются, потому что они начинаются, например, с "html: //" или "mailto:". Имена страниц могут содержать символы «:» для разделения пространств имен.

Вы можете превратить любой текст в ссылку, поэтому ссылка, которую вы видите, и то, на что она ссылается, не обязательно должны быть одинаковыми. Вы можете использовать пункт меню «Редактировать-> Ссылка», чтобы изменить ссылку.

### Относительные ссылки
Все ссылки на другие страницы относятся к текущей странице, если они не начинаются с символа «:». Zim сначала просматривает то же пространство имен, что и текущая страница, и, если имя не найдено, ищет во всех родительских пространствах имен похожую именованную страницу.

Например, у вас есть страница «Zim: Примеры: Ссылка: Относительная», теперь вы просто используете «Абсолют» для ссылки на «Zim: Примеры: Ссылка: Абсолютная», но вы также используете «Примеры: Календарь» для ссылки на «Zim: Примеры: Календарь». Эта ссылка работает, потому что первая часть ссылки («Примеры») разрешена относительно дерева над текущей страницей.

Чтобы создать относительные ссылки на подстраницу текущей страницы, начните ссылку с «+».

### Ссылки на файлы
Вы можете ссылаться на файлы из Zim. Имена файлов всегда должны содержать символ "/" (даже если ваша операционная система использует другой разделитель пути). Вы можете сделать ссылку относительно вашего домашнего каталога с помощью "~ / foo" или относительно страницы с помощью "./foo". Если вы хотите «прикрепить» файл к странице, вы можете использовать «Инструменты-> Открыть папку», чтобы открыть браузер файлов в соответствующем каталоге. После того, как вы скопировали или переместили файл в этот каталог, вы можете перетащить его из браузера файлов на страницу ZIM, это создаст ссылку.

Ссылки на файлы, начинающиеся с "/", например "/ foo", будут относиться к корню файловой системы или к корню документа, если он установлен в свойствах. Если установлен корень документа, единственный способ связать файлы за пределами этого корня - использовать URI «file: ///».

Правильные файловые URI для файлов в локальной файловой системе всегда должны начинаться с «file: /» или «file: localhost /». URI, начинающиеся с «file: /», технически недопустимы, но будут интерпретироваться как локальный файл. URI, начинающиеся с «file: », предполагают наличие удаленного файла в соответствии с синтаксисом «file: host / share /», они будут интерпретироваться как ссылка на общий диск «windows».

### Ссылки на общие диски
Общие диски "Windows" или общие папки samba в linux могут быть связаны по-разному:

СМБ: // хост / доля / путь
Файл: // хост / доля / путь
\\ хост \ доля \ путь

Первая форма с использованием «smb: //» рекомендуется, потому что она наиболее явная, а третья форма будет наиболее узнаваемой для пользователей Windows.

Interwiki
---------
В "share / zim / urls.list" есть список предопределенных URL-адресов, в котором перечислены наиболее часто используемые онлайн-вики. На эти URL-адреса можно ссылаться по ключевому слову, поэтому вам не нужно каждый раз вводить полный URL-адрес; Также вы можете обновить все ссылки на определенную вики, изменив URL в файле. Посмотрите на список, чтобы понять, как это использовать.

Эта ссылка, например, идет на wikipedia.org: wp? Wiki

Чтобы добавить свои собственные URL, используйте "~ / .local / share / zim / urls.list". Все типы URL, которые поддерживаются Zim, могут быть добавлены. Попробуйте добавить URL-адрес «file: //» для каталогов, на которые вы часто ссылаетесь из zim. Смотрите Config Files для более подробной информации.

Записные книжки zim, добавленные вами в диалоговом окне «Открыть записную книжку», автоматически распознаются как имена вики. Таким образом, вы можете ссылаться на записные книжки, используя либо их имя, либо ключевое слово interwiki (оба без учета регистра). Ключевое слово interwiki для конкретной записной книжки можно установить в диалоговом окне «Свойства».

Обратные ссылки
----------
«Обратные ссылки» - это обратные ссылки. Например, когда страница A ссылается на страницу B, тогда страница B будет иметь «обратную ссылку» на страницу A. Список с обратными ссылками является ответом на вопрос «Какие ссылки здесь».

В строке состояния в нижней части окна вы можете увидеть, сколько обратных ссылок есть для текущей страницы. Для просмотра ссылок на какие страницы вы можете открыть пункт меню «Поиск по ссылкам назад» (Поиск-> Поиск по ссылкам назад) или щелкнуть область в строке состояния, в которой содержится информация о обратных ссылках.


Backlinks: Help Help:Config Files Help:Pages Help:Properties Usage:Getting Started Usage:Publishing