Risposte nei forum create
-
AutoreRisposte
-
::
Grazie.
Entrambe le soluzioni molto semplici ed eleganti.
Mi hai dato una dritta sul corretto uso del comando \mkern che pensavo spostasse il simbolo solo in modo orizzontale. Come dicevo…non sono una cima.Spero presto di poter aiutare anche io qualcuno! 😳
pensavi bene. In verticale lo spostamento lo fa il comando \raise (alza) o \lower (abbassa)
che vanno applicati ad una scatola orizzontale \hbox.Ciao
Andrea
::
Prof,
C’è un errore. O scrivi
`\edef\@sum#1{\vcenter{\hbox{#1$\mathchar\number\sum@$}}}`o
`\edef\@sum#1{\vcenter{\hbox{#1$\mathchar”1350$}}}`Ora vediamo di capirci qualcosa. Con questa dichiarazione definisci e espandi (\edef) \@sum il quale crea una scatola centrata verticalmente con \vcenter con al suo interno una scatola orizzontale. Dentro questa c’è l’argomento della dimensione (#1) e poi il simbolo di sommatoria.
Con la seconda definizione dichiari (o meglio ridefinisci) il comando \sum; specifichi che vuoi un operatore matematico (\mathop) e poi con \mathchoiche fai le varie scelte a seconda dello stile. Se si dà \sum dentro un ambiente matematico \scriptscriptstyle il comando \sum chiama \@sum\normalsize, se è \scriptstyle chiama \@sum\large, sa è \textstyle chiama \@sum\Large e se è \displaystyle chiama \@sum\LARGE.Ci ho preso?
Ciao
Andrea
::[quote]
Già che ci sono, come posso modificare gli stili dei sottocapitoli (section e subsection) ??Pacchetto titlesec.
Ciao,
L.Grazie mille per la pronta risposta.
Ho provato a usare il seguente codice trovato sul manuale:\usepackage{titlesec}
\titleformat{\section}{\sffamily\MakeUppercase}
\titleformat{\subsection}{\sffamily\MakeUppercase}Ma quando compilo mi dà errori strani ??? E’ forse sbagliato ??[/quote]
Prova con
`\titleformat*{\section}{\sffamily\MakeUppercase}
\titleformat*{\subsection}{\sffamily\MakeUppercase}`se non ricordo male la versione asteriscata serve a modificare il font mentre quella normale è quella completa da usare per intero, come puoi vedere nella guida del pacchetto.
http://www.ctan.org/get/macros/latex/contrib/titlesec/titlesec.pdfCiao
Andrea
::\ifcat confronta i due token che lo seguono (attenzione che espande fino a che ne trova due non espandibili).
Già lo sapevo 😀
\ifcat confronta i due token che lo seguono (attenzione che espande fino a che ne trova due non espandibili).
Se #1 è un carattere normale, \ifcat dà falso (puoi considerare che \relax abbia codice di categoria 16, a questo scopo). Se invece #1 è, per esempio, \omega, \ifcat dà vero.
L’unico caso in cui un token complesso (del tipo \abc) non ha codice 16 (ai fini di \ifcat) è quando è stato definito con \let\abc=
. Per esempio \ifcat\bgroup{ dà risultato vero.
Grazie, sei stato chiaro, anche se io forse avrei scritto una cosa più netta e diretta tipo
`\DeclareRobustCommand{\nero}[1]{\ifcat#1\alpha\bm{#1}\else\mathbf{#1}\fi}`Ciao
Andrea
::
A proposito, ho visto il file sty ed il comando è \singlespacing, non \onespacing, quindi puoi scrivere
`
\singlespacing\chapter{…}`
o
`
\chapter{…}\singlespacing`oppure usare l’ambiente \begin{singlespace} al posto di \begin{spacing}{1}.
Come vedi hai molti modi per farlo. Io userei \singlespacing che è più comodo.
La documentazione di setspace è all’inizio del file .sty stesso.
http://www.ctan.org/get/macros/latex/contrib/setspace/setspace.styCiao
Andrea
::
Cerca di mettere un esempio compilabile. Comunque devi usare le opzioni keywordstyle per cambiare lo stile e morekeywords per aggiungere le chiavi mancanti.Vedi qui per un esempio
http://www.guit.sssup.it/phpbb/viewtopic.php?t=2942Ecco la documentazione
http://www.ctan.org/get/macros/latex/contrib/listings/listings.pdfCiao
Andrea
::
Non mi sembra una buona idea.
Comunque se non usi il pacchetto setspace puoi scrivere
`\linespread{1}\selectfont\chapter{…} …`
oppure
`\chapter{…}\linespread{1}\selectfont …..`mentre se usi setspace puoi scrivere
`\begin{spacing}{1}\chapter{..}
…
\end{spacing}`oppure
`\chapter{..}\begin{spacing}{1}
…
\end{spacing}`Ciao
Andrea
-
AutoreRisposte