Memoir class and Bibtex

The memoir class enforces the use of proper font commands. The old two-letter commands such as \bf and \it, \sc, etc. are problematic and now very old. See

  • Will two-letter font style commands (\bf , \it , …) ever be resurrected in LaTeX?

Unfortunately, many older bibliography styles still use the old font commands, and since their code is not trivial to modify, you are kind of stuck with them. Luckily, memoir also provides an option to allow you to use the old font commands. So for your example you need to load the class with this option (described in Sec.1.4 "Other options" of the documentation for v3.7f):

\documentclass[oneside,oldfontcommands]{memoir}

Multiple options can be passed to a class or a package by putting them all inside one set of square brackets and separating them with commas.


have you tried:

\renewcommand{\bf}{\textbf}

or

\renewcommand{\sc}{\textsc}

right after the \usepackage{} section and before \begin{document}?

It worked for me.

https://blogs.oracle.com/mociepka/entry/bibtex

Tags:

Bibtex

Acm

Memoir