Re: Simoncini e dintorni

#51310
Up
0
Down
::

Ecco, ci mancava solo che ti mettessi a correggere i refusi…
Sì, è ovvio che con un nome diverso non poteva trovare il mio file 😳
Comunque, c’è ancora qualcosa che non va, perché inserendo l”n’ dove mancava, leggo questo tipo di messaggio compilando il codice minimo postato sopra:
`LaTeX Font Warning: Font shape `T1/cmr/m/n' in size <10.5> not available
(Font) size <10.95> substituted on input line 9.
! LaTeX Error: Command \small already defined.
Or name \end… illegal, see p.192 of the manual.
See the LaTeX manual or LaTeX Companion for explanation.
Type H for immediate help.

l.20 }
?`
Se poi copio l’intero codice nel mio file sorgente tra i due comandi
\makeatletter
\makeatother
dopo aver tolto
\ProvidesPackage e \endinput
non cambia nulla e mi ripete lo stesso errore. Ho provato a cambiare anche font caricando ad es. il Palatino, ma l’errore rimane. Che faccio?
Ciao,
Luca

Hai ragione! Non mi ero accorto che bk11.clo definisce i comandi con \newcommand e non con \def. Ecco la versione corretta.
`\ProvidesPackage{tenandhalf}[2010/10/15 v0.1]
\renewcommand\normalsize{%
\@setfontsize\normalsize{10.5}{13}%
\abovedisplayskip 10.5\p@ \@plus3\p@ \@minus6\p@
\abovedisplayshortskip \z@ \@plus3\p@
\belowdisplayshortskip 6.5\p@ \@plus3.5\p@ \@minus3\p@
\belowdisplayskip \abovedisplayskip
\let\@listi\@listI}
\normalsize
\renewcommand\small{%
\@setfontsize\small{9.5}{12.5}%
\abovedisplayskip 9.5\p@ \@plus2\p@ \@minus5\p@
\abovedisplayshortskip \z@ \@plus3\p@
\belowdisplayshortskip 6\p@ \@plus3\p@ \@minus3\p@
\def\@listi{\leftmargin\leftmargini
\topsep 6\p@ \@plus2\p@ \@minus2\p@
\parsep 3\p@ \@plus2\p@ \@minus\p@
\itemsep \parsep}%
\belowdisplayskip \abovedisplayskip
}
\renewcommand\footnotesize{%
\@setfontsize\footnotesize{8.5}{10.5}%
\abovedisplayskip 8\p@ \@plus2\p@ \@minus4\p@
\abovedisplayshortskip \z@ \@plus\p@
\belowdisplayshortskip 4\p@ \@plus2\p@ \@minus2\p@
\def\@listi{\leftmargin\leftmargini
\topsep 4\p@ \@plus2\p@ \@minus2\p@
\parsep 2\p@ \@plus\p@ \@minus\p@
\itemsep \parsep}%
\belowdisplayskip \abovedisplayskip
}
\renewcommand\scriptsize{\@setfontsize\scriptsize{7.5}{9}}
\renewcommand\tiny{\@setfontsize\tiny{5.5}{6.5}}
\renewcommand\large{\@setfontsize\large{11.5}{13.5}}
\renewcommand\Large{\@setfontsize\Large{13.5}{17.5}}
\renewcommand\LARGE{\@setfontsize\LARGE{16.5}{21}}
\renewcommand\huge{\@setfontsize\huge\@xxpt{25}}
\renewcommand\Huge{\@setfontsize\Huge\@xxvpt{30}}
\if@twocolumn
\setlength\parindent{1em}
\else
\setlength\parindent{17\p@}
\fi
\setlength\smallskipamount{3\p@ \@plus 1\p@ \@minus 1\p@}
\setlength\medskipamount{6\p@ \@plus 2\p@ \@minus 2\p@}
\setlength\bigskipamount{11.5\p@ \@plus 4\p@ \@minus 4\p@}
\setlength\headheight{11.5\p@}
\setlength\headsep {.275in}
\setlength\topskip {11\p@}
\setlength\footskip{.38in}
\setlength\maxdepth{.5\topskip}
\setlength\footnotesep{7.7\p@}
\setlength{\skip\footins}{10\p@ \@plus 4\p@ \@minus 2\p@}
\setlength\floatsep {12\p@ \@plus 2\p@ \@minus 2\p@}
\setlength\textfloatsep{20\p@ \@plus 2\p@ \@minus 4\p@}
\setlength\intextsep {12\p@ \@plus 2\p@ \@minus 2\p@}
\setlength\dblfloatsep {12\p@ \@plus 2\p@ \@minus 2\p@}
\setlength\dbltextfloatsep{20\p@ \@plus 2\p@ \@minus 4\p@}
\setlength\@fptop{0\p@ \@plus 1fil}
\setlength\@fpsep{8\p@ \@plus 2fil}
\setlength\@fpbot{0\p@ \@plus 1fil}
\setlength\@dblfptop{0\p@ \@plus 1fil}
\setlength\@dblfpsep{8\p@ \@plus 2fil}
\setlength\@dblfpbot{0\p@ \@plus 1fil}
\setlength\partopsep{3\p@ \@plus 1\p@ \@minus 1\p@}
\def\@listi{\leftmargin\leftmargini
\parsep 4.5\p@ \@plus2\p@ \@minus\p@
\topsep 9\p@ \@plus3\p@ \@minus5\p@
\itemsep4.5\p@ \@plus2\p@ \@minus\p@}
\let\@listI\@listi
\@listi
\def\@listii {\leftmargin\leftmarginii
\labelwidth\leftmarginii
\advance\labelwidth-\labelsep
\topsep 4.5\p@ \@plus2\p@ \@minus\p@
\parsep 2\p@ \@plus\p@ \@minus\p@
\itemsep \parsep}
\def\@listiii{\leftmargin\leftmarginiii
\labelwidth\leftmarginiii
\advance\labelwidth-\labelsep
\topsep 2\p@ \@plus\p@\@minus\p@
\parsep \z@
\partopsep \p@ \@plus\z@ \@minus\p@
\itemsep \topsep}
\def\@listiv {\leftmargin\leftmarginiv
\labelwidth\leftmarginiv
\advance\labelwidth-\labelsep}
\def\@listv {\leftmargin\leftmarginv
\labelwidth\leftmarginv
\advance\labelwidth-\labelsep}
\def\@listvi {\leftmargin\leftmarginvi
\labelwidth\leftmarginvi
\advance\labelwidth-\labelsep}
\endinput`
Ciao
Enrico

Go to top