Other articles


  1. 用 matplotlib 画出规范的论文插图

    我最近所写的论文中基本上放弃了 Origin,而转为用 matplotlib 画几乎所有的插图。相比专业的 Origin,MPL 基本可以替代所有的功能,甚至单论功能还略有胜出。从可定制性角度,两者也接近,但 MPL 没有 Origin 图形化操作的直观性,这方面有所欠缺。而且 MPL 默认的主题和格式都与论文所要求的质量相去甚远,不像 Origin 一样基本默认格式就能凑合用了。

    从我自己的研究领域来看,插图的规范性,主要有几个方面的问题需要设置:

    1. 尺寸,包括图形尺寸、线宽等
    2. 标注,包括对图线的标注、legend等
    3. 图层,叠加不同的坐标轴等
    4. 文字样式、字号等
    5. 输出格式

    一个基本图形的示例

    下面给出了一个示例的代码,通过自定义各种格式基本上可以说符合正式出版的要求:

     1
     2
     3
     4
     5
     6
     7
     8
     9 …
    read more
  2. Git 笔记

    声明:这个笔记是根据我自己的理解所写,可能有部分理解有误或不全,仅供参考。

    以前在装 Vundle 的时候安装了 Git,但只作为 Vundle 的后台使用,没有直接使用过 git。趁着这次搬博客的机会,大致学会了基础的使用,本文是对 git 基本操作尤其是与 github 结合的一个简单笔记,适合零基础的人入门,也作为我自己的一个参考手册。


    最简版

    • git init,新建一个 repo
    • git clone <some_url> [destination_dir],从 Github 或其它网站下载 repo 的完整内容
    • 修改文件,然后 git status 查看有哪些修改
    • git add . 添加所有的修改到 stage
    • git status,确认所有修改
    • git commit …
    read more

links

social