Miscellaneous Tools on Research
It takes good tools to do good work --Confucius (551BC-479BC)

General Guideline
How to do research at MIT AI Lab
How to do good research, and get it cited!
Y. Jin: Research for Fun
Research Ethic
Avoiding plagiarism, self-plagiarism, and other questionable writing practices: A guide to ethical writing
General writing strategies
The Science of Scientific Writing
Notes for research design and paper writing
Armando's Paper Writing and Presentations Page (This way of writing will not yield a Shakespearean work of literature, but it is consistent and will result in...)
M. Ashby: How to Write a Paper
Recipe for a Quality Scientific Paper: Fulfill Readers' and Reviewers' Expectations (Chinese Version)
How to write a paper in scientific journal style and format
How to Write an Abstract (It is vital to write a complete but concise description of your work to entice potential readers)
Strategies for writing effective conclusions (Conclusion can provide a bridge to help your readers transport back to their daily lives.)
Strategies for writing a conclusion (Show them how the points you made and the support and examples you used were not random, but fit together.)
Handbook of Writing for the Mathematical Sciences
The Chicago Manual of Style: The Essential Guide for Writers, Editors, and Publishers
The Pyramid Principle: Logic in Writing and Thinking
Specific writing tips
How to Write a Technical Paper: Structure and Style of the Epitome of your Research
Mathmatical Writing (D. Knuth)
Typefaces for Symbols in Scientific Manuscripts
Reviews of Modern Physics Style Guide XVI. MATHEMATICAL MATERIAL
A Guide to Writing Mathematics
IEEE Editorial Style Manual (Grammatically, references may be treated as if they were footnote numbers, or as nouns.)
The Most Common Habits from more than 200 English Papers Written by Chinese
Common Errors in English Usage
Common Bugs in Writing
The Elements of Style

Writing Cover Letters for Scientific Manuscripts
Paragraph FLOW is usually accomplished by concrete topic sentences and smooth logical connections among ideas
Word Typesetting
AsciiMath is an easy-to-write markup language for mathematics.
Latex Typesetting
Why Not Just Use Microsoft Word?
Install MikTex and then TexStudio
(Chinese Tex)
A Not So Short Introduction to LaTeX2
How to Typeset Equations in LaTeX
LaTeX Stack Exchange
Michael Shell's IEEEtran LaTeX class
Algorithm2e (Floating algorithm environment with algorithmic keywords) more
The Comprehensive LaTeX Symbol List
Latexdiff: Determine and mark up significant differences between LATEX files (latexdiff.pl draft.tex revision.tex > diff.tex) ActivePerl

TeXmacs (what you see is what you want)
Bibliography file for Latex Typesetting
Automatic Journal Title Abbreviation Package
BibTeX Tips and FAQ
A BibTEX Guide via Examples

Using Imported Graphics in LATEX and pdfLATEX
TikZ and PGF are TeX packages for creating graphics programmatically.
Ten Simple Rules for Better Figures
Choosing Colors for Data Visualization
Exports Matlab figures nicely to a number of vector & bitmap formats export_fig('x.pdf','-transparent')
Replace Tick Label with Specified Formattable Objects
Install free software ImageMagick and then use xConvert to convert images to .pdf from other typical formats

English dictionary
Free online bilingual dictionaries for English to many other languages
English-English Dictionary: Fast, Free Viewer App for the Longman Dictionary of Contemporary English
Oxford Learner's Dictionaries Merriam-Webster (USA)

Chinese-English Dictionary: Youdao
English Grammar
Punctuation serves to mark pauses and indicate grammatical relationships between parts of a sentence
Purdue Online Writing Lab: Punctutation
Basic Punctuation Spacing Rules When Typing
Use of Verb Tenses
Use of the definite and indefinite articles in the English language
English Grammar @ British Council
Synonyms & Antonyms
English Pronunciation
Rachels English has nearly 400 videos to help you improve your spoken English and listening comprehension.
Originlab (data analysis and publication-quality graphing)
Complex network: Cytoscape
Computer Conference and Journal List Recommended by CCF
Who's downloading pirated papers? In rich and poor countries, researchers turn to the Sci-Hub website. Library Genesis
ESI Journal List (local copy)
Web of Science
EI Compendex Source List
How to give a good research talk (Simon Peyton Jones)
Pronunciation of mathematical expressions
C Compiler: GCC List
Netlib Repository
Math Cookbook
The On-Line Encyclopedia of Integer Sequences
Academic Genealogy (I'm the 11-st generation academic descendant of Gauss.)
Classic Monograph
R. C. Gonzalez, Digital Image Processing
S. Haykin, Adaptive Filter Theory
Michael Bieber: How to Review
Free Software
7-zip is a file archiver with a high compression ratio.
Paint.NET (A free image and photo editing software for PCs that run Windows)
CoffeeCup FTP
PointoFix (a practical and easy-to-use tool to support your lectures, trainings and presentations)
Use ImageMagick®
to create, edit, compose, or convert bitmap images (local package)
Sumatra PDF is a free PDF, DjVu reader for Windows
Autosub is a utility for automatic speech recognition and subtitle generation (C:\Python27\python.exe C:\Python27\scripts\autosub_app.py -C 2 -S en -D en %1)
Teleport Pro Offline Browsing Webspider
Nature's guide for mentors
Research Fund
Updated 2018-05-27