I am using the ACM template from http://www.acm.org/publications/article-templates/proceedings-template.html .

I get the error:

The font size command \normalsize is not defined: there is probably something wrong with the class file.

My Document Begins like this:


I am modifying the sig-alternate.tex file (no explicitly named main file is there).

  • 1
    always in latex \documentclass comes first, then use \usepackage then \begin{document} – David Carlisle Nov 8 '15 at 10:20
  • 1
    @DavidCarlisle THanks, I keep getting the error You have requested document class sig-alternate-05-2015', but the document class provides sig-alternate'. – ferrer Nov 8 '15 at 10:21
  • @DavidCarlisle In the template I got from the link, there sig-alternate-05-2015.cls and sig-alternate-sample.tex – ferrer Nov 8 '15 at 10:22
  • That is a bug in their file, but it's only a warning, ignore it (and complain to them:-) – David Carlisle Nov 8 '15 at 10:23
  • @DavidCarlisle But in latexilla it is not compiling. I write new content and its doesn't show up in the pdf. – ferrer Nov 8 '15 at 10:24

The document should start (like all latex documents)


You will get a warning

You have requested document class `sig-alternate-05-2015',
but the document class provides `sig-alternate'. 

which you can ignore, or to stop it, edit the \ProvidesClass line in the file to say sig-alternate-05-2015 or save the file as sig-alternate.cls and use


Probably best just to ignore the warning and complain to the conference organisers and they should fix that bug.

  • It is REquirePackAge in my case, it will also be At the same position ? – ferrer Nov 8 '15 at 10:29
  • @ferrer No you should use \usepackage. (\RequirePackage works at that point but is the wrong command to use) – David Carlisle Nov 8 '15 at 10:36

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.