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

Опубликовано : 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 комментария

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

Цитировать

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

Цитировать

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

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

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

Цитировать

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

Цитировать

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