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

General Guideline
How to Read a Paper (The skill of reading research papers is rarely taught, leading to much wasted effort)
How to do research at MIT AI Lab
Nature’s guide for mentors (Having a good mentor early in your career can mean the difference between success and failure)
Compact Between Biomedical Graduate Students and Their Research Advisors
(intended to support the development of positive mentoring relationships)

How to do good research, and get it cited!
Bill Freeman: How to write a good CVPR submission
Y. Jin: Research for Fun
R Hamming: You and Your Research (it is about how you individually do your research)
General writing strategies
The Elements of Style
10 Tips on How to Write Less Badly
(reserving your most productive time for writing)
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
How to write a paper in scientific journal style and format
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 have your abstract rejected Bradford was a strong proponent of the UDC (Universal Decimal Classification) and of establishing abstracts of the scientific literature
Advice to Authors of Extended Abstracts
Strategies for writing effective conclusions (Conclusion can provide a bridge to help your readers transport back to their daily lives)
How to Structure & Organize Your Paper
Typefaces for Symbols in Scientific Manuscripts
Reviews of Modern Physics Style Guide
Mathematical Material (This guide is intended to help authors who are preparing manuscripts for Reviews of Modern Physics.)
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 (please don't ever give me your paper to read that has any of these errors)
Common Bugs in Writing

Writing Cover Letters for Scientific Manuscripts
Paragraph FLOW is usually accomplished by concrete topic sentences and smooth logical connections among ideas
How to use abbreviations Use abbreviations sparingly and only when they will help readers understand your work
Latex Typesetting
Typesetting a paper as beautiful as sample paper with Word is very hard!
Latex templates at Overleaf

Install MikTex and then Winedt or TexStudio
(Chinese Tex)
Learn LaTeX in 30 minutes
A Not So Short Introduction to LaTeX2ε (LATEX 2ε in 132 minutes)
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) Strawberry Perl

A tool for cleaning bib files in a beautiful format Tidybib
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') export_fig('x.png','-transparent','-m2') README.md File Exchange on Graphics
Install free software ImageMagick and then use xConvert to convert images to .pdf from other typical formats

English dictionary
Lexico: free English dictionaries features multi-language dictionary, thesaurus, and translation content
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
Ludwig is the first sentence search engine that helps you write better English by giving you contextualized examples taken from reliable sources
YouGlish gives you fast, unbiased answers about how English is spoken by real people and in context

LanguageTool offers spell and grammar checking
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
Definite and indefinite articles (Use the indefinite article a or an only with a singular count noun whose specific identity is not known)
Use of the definite and indefinite articles in the English language
English Grammar @ British Council
Synonyms & Antonyms
English Pronunciation
British English with Lucy Bella Earl
Rachel’s English has nearly 400 videos to help you improve your spoken English and listening comprehension.
Originlab (data analysis and publication-quality graphing)
Cytoscape Network data integration, analysis, and visualization in a box
Who's downloading pirated papers? In rich and poor countries, researchers turn to the Sci-Hub website. Library Genesis
arXiv (Mirror site at China) is an e-print service in the fields of physics, mathematics, computer science
Web of Science
ESI Journal List (Local Copy) Master Journal List
D. JP Phillips: How to Avoid Death By PowerPoint (Transcript)
How to give a good research talk (Simon Peyton Jones)
Pronunciation of mathematical expressions
C Compiler: GCC List
Netlib Repository
Mathmatical Writing (D. Knuth) Keith Conrad: Advice on Mathematical Writing
Sheldon Axler: Linear Algebra Done Right
Math Cookbook
Algebra, Topology, Differential Calculus, and Optimization Theory For Computer Science and Engineering
The On-Line Encyclopedia of Integer Sequences
How to Write a Good Scientific Paper: a Reviewer’s Checklist
Michael Bieber
: How to Review
J. Smith: The Task of the Referee
Research Ethic
Retraction Watch Tracking retractions as a window into the scientific process
Classic Monograph
G. H. Hardy, E. M. Wright: An Introduction to the Theory of Numbers
R. C. Gonzalez: Digital Image Processing
S. Haykin: Adaptive Filter Theory
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
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
Updated 2024-03-13