- e.g. is an abbreviation for exempli greti, it has a comma after.
There exist many malware types (e.g., ransomware, spyware, worm)
-
Same with i.e.
-
With three or more objects use a comma before and.
It has to be automated, easy to use, and scalable.
- Chapter 5.x (capitalized). This chapter (not capitalized). Same with table, section, and figure.
This chapter explains the clustering.
-
Never use
The Section X...
, use insteadin Section X...
. -
Use same structure in each sentenc.
Section 5.1 shows...
Section 5.2 details...
Section 5.3 presents...
-
Always provide some introductory text to Section/Subsection (i.e., never start with another heading)
-
You can abbreviate a word between parenthesis to use it later whenever you want
An antivirus (AV) is an ... The AV engines analyze...
- All the important words (nouns, verbs, adjectives) but not the rest (prepositions, conjunctions, articles) are capitalized in the title.
Hunting for New Threats in a Feed of Malicious Samples
-
Much better to use
finally
thanlastly. -
Research not used in plural.
Section 2.X presents researches related to ....Section 2.X presents background information...
-
State of the art does not need to have a personal opinion, neither does not need a conclusion
-
A section or subsection with one paragraph should not be a section/subsection
-
Each minimum idea belongs to a sentence delimited with a dot.
This thesis is organized in seven chapters. Chapter 1 is this introduction. Chapter 2 explains the state of the art. Chapter 3 presents the overview.
- Typical verbs. Demonstrates, describes, explains, presents, shows, details.
The state of the art is explained
The overview is presented, not explained
The tool is described, not demonstrated
The results is presented, not extracted
-
Better to use may than an assert with no cite
-
A paragraph must be minimum 5/6 lines
-
Same structure between different paragraphs when enumerating
This work (1) presents....
This work (2) investigates...
This project also (3) presents...
This project also presents (3)...
-
One of the most. Often overused.
-
So. Avoid used as an intensifier.
So good; so warm.
- Dates
August 9, 1918
-
Keep related words together
-
Put statements in positive form
-
While. Avoid the indiscriminate use of this word in place of and, but, and although.
-
Write short paragraphs. Try to limit paragraphs to four or five sentences, or about 100-125 words. A paragraph should discuss one main idea, not several.
-
Which and that are not interchangeable. Which is not a more elegant way to say that. If you delete the words in a which clause, the remaining words should still form a full sentence. Do not use a comma before that.
-
Often, that can be omitted. Generally, you should include that after verbs implying assertion or speaking, such as: Advise, advocate, agree, assert, assume, calculate, conceive, claim, content, declare, estimate, hold, imagine, insist, learn, maintain, make clear, point out, propose, state, and suggest.
-
Avoid this is. It is confusing, repeat the subject from the previous sentence.
-
Use an adjective when you want to modify a noun or pronoun. Use an adverb when you want to modify a verb, an adjective, or an adverb.
-
Not use
Firstly,
orSecondly,
. UseFirst,
orSecond,
-
I have to ask for the funding acknowledge when camera-ready
- Each table has to have a conclusion
- Better not to use beamer latex, preferable to insert images
- Try to not have top and bottom bar to save space
- Add delimiter between each part of the talk
- The first delimiter (introduction) is no needed
- Don't start with empty template, use one from beggining
- Don't write "State of the Art" in title slide, better "Most Related Work"
- Present yourself even in a practice talk, I'm a PhD Student...
- Print the slides when giving a practice talk
- In related work, not piss anyone into the audience
- Don't sort upward (328.8M is 328M)
- Check for [0]:
- Abuse of the passive voice
- Weasel words
- Lexical illusions
- Check for [1]:
- Disable all macros for TODOs
- Run spell checker (LanguageTool plugin for vim [2], GNU Aspell)
for file in *tex; do aspell --lang=en_us -c "$file"; done
- Check for repeated words
grep -E '\b(\w+)\s+\1\b' *tex
- Always add the submission deadline in paper.tex, at AoE and in the living country, as well as the hour!!
- Ask for the acknowledge section