Hot answers tagged

4

Well, class moderncv changed a lot and that is the reason, why it was divided into several files. The main files are moderncv.cls, moderncvbodyX.sty, moderncvheaderX.sty and moderncvfootX.sty. They define the cv and the letter depending of the used style and colour. X can be a roman number between i and v, depending if it is body, header od foot. ...


2

Use \@ifundefined{KOMAClassName}{...}{...} since \@ifundefined calls \expandafter\ifx\csname #1 \endcsname (after a test), i.e. it constructs the command sequence. Here's the definition in latex.ltx. \def\@ifundefined#1{% \expandafter\ifx\csname#1\endcsname\relax \expandafter\@firstoftwo \else \expandafter\@secondoftwo \fi} But for ...


2

The default of some (or many) classes is twoside, i.e. changing the margins for verso and recto pages (alternating). Most of those classes provide a oneside option too, which switches this feature off! amsart article book memoir have twoside by default, whereas report is oneside by default. \documentclass[oneside]{amsart} \usepackage{showframe} ...


1

The command \bbl@nonfrenchlistspacing has disappeared from babel-french some time between 2007 and 2008. The only reasonable thing to do is to add \makeatletter \let\bbl@nonfrenchlistspacing\relax \makeatother before \begin{document} and tell the maintainers of the class that they should update it.


1

Thanks Steven for the hint and reference Emulating article class margins with the geometry package pass is the key which keeps the original settings and also allows to create a new command with custom options. I added pass parameter to the geometry package and after the \newpage and I did setup the custom margin via \newgeomtery command ...



Only top voted, non community-wiki answers of a minimum length are eligible