Hacker News new | ask | show | jobs
by gnull 1265 days ago
One bit I would add: don't use xspace package. If you defined a macro with 0 argumemts like

  \newcommand\kek[0]{kak}
You must always put {} after it's invocation like "\kek{}". If you do "\kek", that may eat the following space in some cases. Doing "\kek\ " or "\kek\xspace" is bad and harmful.