BDMA has typical ref style which have a big difference with other journal (ieee, elsiver, etc), so I made a simple script to gerneate bbl to create bibitem.
Here is the step:
- Paste your
\document{...}
code into bdma.tex, should contain\bibliography
and\bibliographystyle
to generate bbl.Then compile it with tex and bibtex. (xelatex->biblatex->xelatex->xelatex) - Run format.py to fix the author format of bbl file.
- Use
\begin{thebibliography}
and copy\bibitem
in bbl into your tex, comment\bibliography
and\bibliographystyle
, recompile it without bibtex (xelatex).
Note : NOT READY TO GO. There are some points the repo CAN'T do.
- Journal name abbrevation: The instruction abbr the
Behavioral Ecology and Sociobiology
intoBehav. Ecol. Sociobiol.
. However, even the journal itself HAVE NOT use this abbr. And many article in BDMA not using this abbr, so ignored. - Title name connection when ended with symbol: If title ended with a symbol like
"..., does it matter ?"
, the bbl file will use?
to overwrite,
.
- Italic for journal name
- Remove
"
for journal name
format.py, change author style into:
- If an author have many surname, abbrevate into one:
Abrahams, Mark V
in bbl isM. Abrahams
. - If an author's surname is multi-uppercase, split it:
Phelan, JC
in bbl isJ.C. Phelan
Also could be used for ieee article in ieee.tex