Tips and tricks for formatting while submitting to various conferences and journals for LaTeX
typesetting only.
arXiv is immesely popular as most of the papers are submitted as preprints. Submitting a paper/article can be quite irritating if you're doing it for the first time.
These rules especially are going to discourage you submit your article on arXiv.
- A PDF file created from a TeX/LaTeX file will be rejected.
- Bibliography doesn't work with
.bib
file, you'll need a.bbl
file. -
.tex
source with images, bibliography is preferred.
Anything is fine as long they compile.
- Create your document, eg.
chickenregression.tex
in a folder, sayarxiv priori
- Add all images,
chickenregression.bib
file, anything extra such as.sty
into this folder,arxiv priori
. - Run
pdflatex chickenregression.tex
once. This won't generate table of contents, etc but will give you.aux
,.toc
, etc - Run
bibtex chickenregression.bib
, once. This will generate the coveted,.bbl
file. - Run
pdflatex chickenregression.tex
twice.
Done, your PDF is ready.
- Upload ONLY
chickenregression.tex
, accompanying figures, prefarable in.png/.jpg
andchickenregression.bbl
. The name of bibliography (.bbl
) and article (.tex
) need to be same! - Submit! Follow the steps to check and fill the metadata.
That's all.
Caveats:
- For
pdflatex
processing by set the flag\pdfoutput=1
within the first 5 lines of the preamble of the main.tex
file to ensure it works fine.
- Use default
IEEEtran.cls
class file and copy it in the same directory as your draft.tex
file. - Use
\documentclass[conference, a4paper]{IEEEtran}
or\documentclass[journal, a4paper]{IEEEtran}
as the first line of yourLaTeX
file. - Fill your names in
\author
sections. - Make a copy and edit HOW-TO barebones example inside the template.
That's it!
Bibliography is sorta weird in this and was also the reason I made this repository.
Here's the no frills quickstarter.
- Get your citations/bibliography and put everything inside
sample.bib
file.
Eg, sample.bib
@article{sample,
author = {sudoankit},
title = {Academic Formats},
journal = {Self Pubs},
issue_date = {July 2018},
volume = {1},
number = {1},
month = jul,
year = {2018},
issn = {0001-0002},
pages = {1-2},
numpages = {3},
url = {sudoankit.xyz},
doi = {root of i},
acmid = {3.14},
publisher = {bicycle},
address = {India},
}
- Copy this
.bib
file to your working directory. - If you haven't already/ if it's not already present add
usepackage{cite}
. - Next, at the end ( where you want your bibliography to be) add
\bibliographystyle{IEEEtran}
\bibliography{sample}
Note:
The IEEEtran
package provides these styles:
-
IEEEtran
: the standard, defaultIEEEtran
BibTeX style file. Just use this. -
IEEEtranS
:IEEEtran
+ sorting the entries. Normally NOT used. -
IEEEtranSA
:IEEEtranS
+ alphanumeric citations tags. -
IEEEtranN
: likeIEEEtran
but based on plainmat. Also compatible with natbib. -
IEEEtranSN
:IEEEtranN
+ sorting
Q. Confused what to use?
A: IEEEtran
Future edits:
--- TODOS ---
Misc.