«

»

六月 30

Software Tools for Computer Science Writing

Using right research tools can allow us to effectively conduct researches. It is difficult, not impossible, to have ONE tool for all researchers. Below are the tools used by the members of our research group. While selecting the tools, we try to choose the tools that are cross-platforms, open-source, and low-cost with education discount.

Tools we are using:

  • Bibliography: mendeley (free) is the reference tool to collect reference materials. With this, one can easily share his/her reference materials with colleagues. Desktop tools are provided to edit reference materials off-line. Web-Plugin are also available to clip information on web. It is one of few reference tools that can export reference to latex bibliography format.
  • Mind Map: Xmind (free) is the software to manage your thoughts. Xmind is very likely the most used mind mapping software at time of this writing. In addition, it is cross-platform.
  • Taking note: evernote  (free version is available) is the tool to capture notes and reference materials, in particular, information on the web. It can be used with iPad for hand drawing notes.
  • Writing: latex  (free) is the document formatting tool for scientific publication. It allows us to focus on the content, not the format.
  • Editor: Emacs (free) is the cross-platform editor, highly recommended to programmers and researchers.
  • Graphic: gnuplot (free) and OmniGraffle (Commercial). gunplot is a tool to plot research results and is cross-platform. OmniGraffle is a commercial drawing tool to provide nice looking vector graphs.
  • Project Management: newslabx.csie.ntu.edu.tw/redmine (free)