How to create papers (checklist template).
1. General
1.1. Write outline
1.2. Write text
1.4. Write code blocks
1.19. Check that quotation marks meet the language standard
- #+latex_header: \usepackage{polyglossia}
- org-export-smart-quotes-alist
- \lstset{upquote=true}
1.20. Check that all objects are right-left aligned
- #+ATTR_LATEX: :width 245pt :float nil
1.23. Check that your tables fit
- #+latex_header: \usepackage{supertabular}
- #+ATTR_LATEX: :center :environment supertabular :align l|p{3.5cm}|p{1cm}|p{0.9cm}|p{0.9cm}
1.35. Check that your bibliography is Capitalized Correctly
- {{Paper Name}} no “Paper Name”
1.36. Correct quotation marks in code listings
(setq org-latex-listings-options '(("numbers" "none") ("frame" "single") ("basicstyle" "\\footnotesize\\ttfamily ") ("keywordstyle" "\\ttfamily") ("upquote" "true") ("extendedchars" "true"))) (setf (alist-get "hx" org-export-smart-quotes-alist nil nil #'equal) '((primary-opening :utf-8 "”" :html "”" :latex "\"" :texinfo "’’") (primary-closing :utf-8 "”" :html "”" :latex "\"" :texinfo "’’") (secondary-opening :utf-8 "’" :html "’" :latex "\'" :texinfo "`") (secondary-closing :utf-8 "’" :html "’" :latex "\'" :texinfo "'") (apostrophe :utf-8 "’" :html "’")))
- #+language: hx
1.41. Check for copyrights
1.42. Check affiliation
1.44. Check for wonderful boxen in the bibliography
- #+latex_header: \defcounter{biburlnumpenalty}{1}
#+latex_header: \DeclareBibliographyCategory{badbreaks} #+latex_header: %\addtocategory{badbreaks}{sicsc,software_plantuml} #+latex_header: %\AtEveryCitekey{% #+latex_header: % \ifcategory{badbreaks} #+latex_header: % {\defcounter{biburlnumpenalty}{9}} #+latex_header: % {}}
1.45. Check for large empty vertical spaces in the main text
- #+latex_header: \usepackage{float}
- [htbp] / [H]
1.46. Check hyphenation
- Hyphenation rules #+latex_header: \setdefaultlanguage[variant=british]{english}
- Manual hyphen #+latex: \def\hyph{-\penalty0\hskip0pt\relax}
- Bibliography pages 2-hypen “–” (M-s o pages RET)
- Dates 3-hyphen “—”
1.50. Make a pause of one week
1.51. Proofread again
1.52. Submit
2. Summary
This should be allowing you to make your paper into a publishable piece in under 1 month
2.1. Compilation process
- Print your paper.
- Take a 4-colour pen.
- Read through, marking every issue with a red circle.
- Go through the code, fixing bugs, and mark every fixed bug with a blue check-mark.
- Go through the paper again, marking a problem that had been fixed previously and reappeared with green.
- When your paper is not readable any more, print a new one, and transfer green circles into the new one, but using a red pen.
It should be possible to fix the paper using 4-5 prints. (~20$)
3. Counter
<script type=“text/javascript” src=“//counter.websiteout.net/js/22/0/0/1”></script>