Программное обеспечение Windows, чтобы сделать граф сети знаний?

Мне нужен инструмент, который может работать в Windows, чтобы нарисовать этот эскиз:

введите описание изображения здесь

Требования:

  • Иметь группу свободной формы (группа тире)
  • Автоматически переставлять узлы для эстетики при добавлении новых узлов
  • Экспорт в изображения

Lucidchart и Dia не имеют первых двух функций.

Необязательный:

  • Синхронизация с телефонами Android
  • Бесплатно

Ответы (1)

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

  • Бесплатно, бесплатно и с открытым исходным кодом
  • Доступно для Windows, Linux и Mac
  • Может создавать изображения в длинном списке форматов
  • Автоматически перестраивает изображение при добавлении элементов
  • Отсутствуют овальные группы (можно сделать закругленные углы или пунктирные).

Код:

graph Inspirations {
    subgraph cluster_2 {
        style=dashed;
        shape=rounded;
        color=white;
        node [style=filled, color=lightgrey];
        gd [label="Google Docs"];
        gs [label="Google Search"];
        gi [label="Google Images"];
        gs -- gi;
        gs -- gd;
        color=black;
        label="Google"
    }
    w [label="Wikipedia"];
    se [label="Stack Exchange"];
    gs [label="Google Search"];
    se -- w;
    w -- gs;
    gs -- se;
}

Произведено:введите описание изображения здесь

Есть ли у него графический интерфейс? Кажется, он лучше всего подходит для LaTeX? Как это по сравнению с Tikz?
Вам действительно не нужен графический интерфейс, так как он автоматически упорядочит макет (как вы просили). Но вы можете взглянуть на ответ на мой вопрос