[Tex/LaTex] Biblatex and ACM Proceedings bibligraphy style

acmbiblatex

I would like to use biblatex in order to control for the amount of information which is outputed in the bibliography (e.g., doi, issn, urls) but the problem is that the original ACM Proceedings format produces abbrevated names while the default numeric format produces the full names in the bibliography. I'm not sure how to do this and I'm overwhelmed by the amount of customization that is possible to do.

Original version:

\documentclass{acm_proc_article-sp}

\usepackage{filecontents}
\usepackage{lipsum}

\begin{filecontents}{example.bib}
@book{book_2014,
  title = {Book Title},
  publisher = {{Publisher} Name},
  author = {Doe, John and Bar, Foo. and Jane Doe},
  month = april,
  year = {2014}
}
\end{filecontents}

\usepackage[utf8]{inputenc}
\usepackage[british,UKenglish,USenglish,english,american]{babel}
\usepackage[babel=true]{csquotes}
\usepackage{natbib}
\begin{document}

\lipsum{1}~\citep{book_2014}
\bibliographystyle{abbrv}
\bibliography{example}

\end{document}

original BibTeX version

Biblatex version

\documentclass{acm_proc_article-sp}

\usepackage{filecontents}
\usepackage{lipsum}

\begin{filecontents}{paper.bib}
@book{book_2014,
  title = {Book Title},
  publisher = {{Publisher} Name},
  author = {Doe, John and Bar, Foo. and Jane Doe},
  month = april,
  year = {2014}
}
\end{filecontents}

\usepackage[utf8]{inputenc}
\usepackage[british,UKenglish,USenglish,english,american]{babel}
\usepackage[babel=true]{csquotes}
\usepackage[firstinits=false,
            uniquename=false,
            uniquelist=false,
            hyperref=auto,
            maxbibnames=99,
            maxcitenames=2,
            style=numeric,
            citestyle=numeric,
            backref=false,
            natbib=true,
            backend=bibtex]{biblatex}

\DeclareFieldFormat{urldate}{}

\AtEveryBibitem{
 \clearlist{address}
 \clearfield{date}
 \clearfield{eprint}
 \clearfield{doi}
 \clearfield{isbn}
 \clearfield{issn}
 \clearlist{location}
 \clearfield{month}
 \clearfield{labelmonth}
 \clearfield{series}

 \ifentrytype{book}{
   \clearfield{url}
 }{
   \ifentrytype{misc}{
   }{
    \clearfield{url}
    \clearlist{publisher}
     \clearname{editor}
   }
 }
}

\bibliography{paper}

\begin{document}

\lipsum{1}~\citep{book_2014}
\printbibliography

\end{document}

Biblatex version

Best Answer

I found the solution. The style which is used by the ACM Proceedings format can be specified using style=trad-abbrv in the usepackage statement.