zoukankan      html  css  js  c++  java
  • 用latex做mindmap

    思维导图又叫心智图,是表达发射性思维的有效的图形思维工具 ,它简单却又极其有效,是一种革命性的思维工具。思维导图运用图文并重的技巧,把各级主题的关系用相互隶属与相关的层级图表现出来,把主题关键词与图像、颜色等建立记忆链接,思维导图充分运用左右脑的机能,利用记忆、阅读、思维的规律,协助人们在科学与艺术、逻辑与想象之间平衡发展,从而开启人类大脑的无限潜能。TikZ绘制思维导视图非常简单,只需要用usetikzlibrary{mindmap}我们就可以用简单的代码来绘制了。

    电脑上装的是CTex套装,WinEdt.5。属于比较古老的版本。

    制作mindmap需要用到新版的pgf/TikZ宏包,目前网上能下载到的通常是2.1版本的。

    我是这么做的:首先将原有的pgf文件夹全部删除,然后将新下载的宏包中对应的所有文件,复制到相应的文件夹里面,最后再刷新数据库。网上也有人说直接删除所有pgf文件夹后,将新的宏包直接拖到.CTeX exmf下面,最后刷新数据库。二选一就可以。 这里必须删除原始pgf,然后再复制。直接复制进来替换原文件是不行的。

    完成上面的步骤后,就可以进行Mindmap的编写了。

    下面是生成mindmap的代码。

    documentclass{article}
    
    usepackage{tikz}
    usetikzlibrary{mindmap,trees}
    usepackage{verbatim}
    usepackage{CJK}
    
    egin{document}
    egin{CJK}{GBK}{fs}
    pagestyle{empty}
    egin{comment}
    :Title: Computer science mindmap :Tags: Manual, Mindmap
    
    Version 1.09 of PGF/TikZ added a library for drawing mindmaps.
    Here's an example from the manual.
    
    | Author: Till Tantau | Source: The PGF/TikZ manual
    
    end{comment}
    
    egin{tikzpicture}
      path[mindmap,concept color=black,text=white]
        node[concept] {汕头美食}
        [clockwise from=0]
        child[concept color=green!50!black] {
          node[concept] {海鲜}
          [clockwise from=90]
          child { node[concept] {蚝烙} }
          child { node[concept] {大排档小炒} }
          child { node[concept] {广夏新城南香鱼港} }
          child { node[concept] {...} }
        }
        child[concept color=blue!50!black] {
          node[concept] {羊肉}
          [clockwise from=-30]
          child { node[concept] {阿俊羊肉火锅} }
          child { node[concept] {...} }
        }
        child[concept color=red!50!black] {
          node[concept] {猪肉}
          [clockwise from=-60]
          child { node[concept] {隆江猪脚饭} }
          child { node[concept] {猪肉脯} }
          child { node[concept] {...} }
        }
        child[concept color=orange!50!black] {
          node[concept] {牛肉}
          [clockwise from=-90]
          child { node[concept] {飞厦老二}}
          child { node[concept] {...} }
        }
        child[concept color=yellow!50!black] {
          node[concept] {鸡鹅鸭肉}  }
        child[concept color=purple!50!black] {
          node[concept] {其他}};
    end{tikzpicture}
    end{CJK}end{document}
  • 相关阅读:
    iOS
    iOS
    iOS
    iOS
    iOS
    iOS
    iOS
    iOS
    iOS
    iOS
  • 原文地址:https://www.cnblogs.com/stucp/p/3482638.html
Copyright © 2011-2022 走看看