After .cls file changes,
\includegraphics[scale=0.5]{img/GoalHierarchyMetaModel.png} command gives the following error.
! Package keyval Error: scale=0.5 undefined.
See the keyval package documentation for explanation.
Type H <return> for immediate help.
...
l.6 ...[scale=0.5]{img/GoalHierarchyMetaModel.png}
MWE can be accessed from google drive in here.
main_e.tex is the working one, main_m.tex outputs error above. Only difference between those files is documentclass.
main_e.texuses\documentclass[conference]{IEEEtran}main_m.texuses\documentclass[chaparabic,ceng,phd,12pt,oneandhalf]{metu}
\usepackage[turkish]{babel}. – egreg Apr 22 '14 at 19:20graphicxwhile the second loadsgraphics. I recommend you explicitly loadgraphicxif you want to include image files. – Nicola Talbot Apr 22 '14 at 19:22babelfor Turkish, look at http://tex.stackexchange.com/questions/32178/usepackageturkishbabel-and-includegraphics-inconcistency – egreg Apr 22 '14 at 19:26=not catcode 12. – David Carlisle Apr 22 '14 at 20:11xkeyval. Thus some merging should be done. – Heiko Oberdiek Apr 22 '14 at 21:36\newgeometrydoesn't work with Turkish babel package, because it does contain much more solution ways. – Heiko Oberdiek Apr 22 '14 at 21:39