Теория относительности в картах…

Опубликовано : 04-02-2011 | В категории : Советы и трюки, Составление карт
Приветствую размещение статьи на вашем ресурсе со ссылкой на этот блог

4

Нередко спрашивают – как сделать так, чтобы при перемещении карт, в которых или на которые стоят ссылки, эти ссылки не оказались “битыми”?

Когда вы делаете в карте ссылку на какой-то файл или на другую карту (или на топик в этой или другой карте), то эта ссылка указывает на местонахождение этого файла в компьютере (или карты — карта это тоже файл, так ведь?). Если вы с этого места этот файл передвинете, то ссылка может оказаться “битой”, то есть нерабочей.

Мы имеем два случая: (1) карты, которые ссылаются (в них есть топики, в которых стоят ссылки на какие-то файлы), и (2) карты (или файлы), НА которые ссылаются другие карты.

Ссылки могут оказаться “битыми” в обоих случаях – если мы перемещаем карты, которые имеют ссылки; и если мы перемещаем файлы, на которые ссылаются какие-то карты.

Как поступать, как делать ссылки, чтобы как можно меньше пришлось их “ремонтировать” после того, как карты или файлы перемещены?

MindManager, к сожалению, не может следить за файлами, НА которые ссылаются разные карты (если вы такой файл переместите в другое место, каким угодно способом, то ссылка на него в той карте, которая на него ссылается, непременно окажется битой), но он может следить за ссылками в тех картах, в которых они стоят. Это уже какое-то облегчение.

Поэтому ПРАВИЛО ПЕРВОЕ – всегда перемещайте карты, в которых есть ссылки на другие карты или файлы, только через сам MindManager. Это делается так: карта должна быть открыта в ММ, и вы ее сохраняете через команду Save As (в ММ8 через главную кнопку М >> Save As, в ММ9 через File >> Save As). Откроется окно проводника ММ, в нем укажите новое место этой карты, имя карты оставляете прежним. Карта сохранится в новом месте, и ее ссылки автоматически “перенастроются”.

Сложный случай — вы работаете не просто с картой, а с целым пакетом карт, например, у вас есть “центральная” карта (мастер-карта, карта-оглавление, карта-dashboard и т.д.), которая ссылается на пяток других карт. А каждая из этих карт, в свою очередь, ссылается еще на какие-то карты, а те карты еще на другие карты… теоретически может быть бесконечная “матрешка”, практически вовсе нередкий случай, когда карта может иметь 5-6 уровней вложенности.

И если вы даже через вышеупомянутое правило переместите какую-то карту в таком “комплексе” – битых ссылок почти не избежать. Эта карта, конечно, перенастроит ссылки, которые в ней есть, но она может не знать о картах, которые НА НЕЕ ссылаются в этом комплексе. И в этих картах ссылка на нее может оказаться битой, даже если вы ее переместите вышеуказанным корректным способом.

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

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

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

3. Очень нередкий случай, когда в картах стоят ссылки на разные документы (не карты), которые не хочется помещать не только в этот каталог, но даже и в каталог My Maps. Все-таки этот последний потому так и называется, чтобы в нем были в основном только карты. Лично я внутри каталога Мои документы сделал специальную папку, в которую помещаю файлы, на которые ссылаюсь из карт. В этой папке у меня есть несколько других папок – Документы, Видео, Аудио и т.д. И я знаю, что здесь лежат документы, которые лучше не перемещать (!).

4. Очень часто возникает путаница, когда карта имеет ссылки в топиках на другие свои топики, либо на топики в другой карте. Происходит это из-за маленькой “залипухи” в MindManager. Многие быстро узнают, что для того, чтобы поставить ссылку на топик, вовсе не обязательно делать это “сложным” путем – через диалоговое окно ссылок, когда сначала указываешь путь к нужной карте, а потом выбираешь в ней нужный топик, опять же ища его через структуру этой карты. Ведь можно сделать это гораздо проще – кликнул на топик, на который хочешь сослаться, выбрал пункт Copy As Hyperlink (Копировать как ссылку), затем кликнул на топик, к которому нужно прикрепить эту ссылку, и выбрал Paste Hyperlink (Вставить ссылку). И ничего искать не надо. Но тут есть один капкан. Такая ссылка будет ВСЕГДА АБСОЛЮТНОЙ (даже если в диалоговом окне ссылок выбрано Relative, то есть Относительная). И если вы переместите такую карту, то она даже ссылки на свои топики уже не распознает. Запомните – ссылка через Copy As Hyperlink, когда она относится к топику – всегда АБСОЛЮТНАЯ!

Поэтому гораздо корректнее сделать это так – кликнуть на топике, и выбрать просто COPY. Или та же быстрая клавиша — Ctrl + C. И вот теперь крепите ссылку на этот топик к другому топику – через команду Paste Hyperlink. Довольно неочевидный способ, но очень быстрый и самый корректный. Теперь ссылка точно будет относительной.

5. Ну и самый надежный способ переместить какую-то сложную карту с кучей ссылок на другие карты (а те карты еще на другие карты…) и на другие файлы вообще – это команда Pack and Go во вкладке Export. Это очень “умная” команда. Первым делом она анализирует все ссылки, которые есть в карте. И делает это на заданную глубину. Назовем ее карта-1. То есть вы можете сказать – давай-ка собери мне все до 3-го уровня. Первый уровень – это ссылки в самой этой карте-1. Второй уровень это ссылки в карте, на которую ссылается карта-1. Третий уровень это ссылки в карте, на которую ссылается карта, на которую ссылается карта-1. Ну и т.д.

pack and go в MindManager

После этого эта команда собирает все файлы, которые она находит по этим ссылкам, в отдельную папку. Если вы, конечно, захотите (в окошке вверху видно, что вы можете выбрать это и также можете выбрать, какие именно документы собирать в эту папку). И сразу же перестраивает все нужные ссылки во всех картах уже на эту папку. После того, как соберет их все, она всю эту папку еще и “сожмет” – то есть заархивирует в zip. Пакет готов к отправке. Можно отправлять. На флешку или по email, или как хотите.

Теперь в своем новом месте этот пакет разархивируется – все файлы в наличии, все ссылки работают. Однажды я таким образом перенес систему карт с кучей перекрестных ссылок друг на друга и с кучей файлов, на которые они ссылались – всего 37 файлов. Все сделалось на 100% правильно. Представьте, если бы это пришлось делать вручную??? А потом еще и ссылки исправлять???

Ну вот вкратце так решается эта проблема… Конечно же, все равно 100% способа борьбы с битыми ссылками нет, но с опытом научаешься использовать правильные способы.

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

Удачи!

Share
Хотите получать новые статьи сразу на свой почтовый адрес?  

Комментарии (4)

Спасибо!
Очень полезная подборка рекомендаций.

Цитировать

весьма полезно, спасибо!

Цитировать

Спасибо! Полезная информация.

Сейчас веду конспект в виде карты по одной дисциплине и возникает вопрос: как его лучше вести? Все в одной, очень глубокой карте или отдельные карты по каждой теме. При чем отдельные карты можно крепить к топикам как вложенный файл.

Основной критерий: чтобы не потерялась информация и чтобы быстро работало на достаточно медленной машине. То, что есть сейчас — тормозит ощутимо.

Цитировать

Что можно быстро русифицировать ?

Цитировать

Напишите комментарий