Re: Semplice domanda su theoremstyle

#59339
Up
0
Down
::

Salve a tutti ragazzi.

Ho necessità di scrivere una proposizione nel mio lavoro, ma guardando nel forum ho notato che vi sono relativamente pochi esempi, che, forse a causa anche della mia ignoranza, non mi consentono di ottenere il risultato voluto.

In particolare, come si fa a mettere il corpo della proposizione normale piuttosto che in corsivo? Ed inoltre, vorrei sapere come dare un piccolo rientro all’intera proposizione rispetto al testo principale, e fare in modo che sia numerata rispetto alla section e non alla subsection, come invece mi accade.

Dimenticavo, le mie impostazioni sono le seguenti:
`\usepackage{amsthm}
\newtheoremstyle{note}% ⟨name⟩
{3pt}% ⟨Space above⟩
{3pt}% ⟨Space below⟩
{}% ⟨Body font⟩
{}% ⟨Indent amount⟩
{\itshape}% ⟨Theorem head font⟩
{:}% ⟨Punctuation after theorem head⟩
{.5em}% ⟨Space after theorem head⟩
{}% ⟨Theorem head spec (can be left empty, meaning ‘normal’)⟩
\newtheorem{prop}{Proposition}[section]`

Non vedo perché volere il testo dell’enunciato in tondo, quando la tradizione secolare li vuole in corsivo. Se proprio lo desideri, scrivi \upshape nell’argomento denotato con “Body font”. Devi anche, ovviamente, dare \theoremstyle{note} per scegliere lo stile, prima di definire l’enunciato. Se vuoi la numerazione rispetto a subsection, non ti viene in mente di sostituire [section] con [subsection]?

Perché 3pt come spazio di separazione? Boh. Lascia vuoto, verrà usato lo stesso valore di \topsep rendendo molto più uniforme il tuo documento. Perché i due punti per la separazione? Tieni conto che seguono un numero che viene stampato in tondo, quindi se proprio vuoi, scrivi “\upshape:”.

Per avere l’enunciato rientrato rispetto ai margini devi usare un approccio indiretto:
`\newtheorem{xprop}{Proposition}[subsection]
\newenvironment{prop}
{\begin{list}{}{\leftmargin=2em\rightmargin=\leftmargin}
\kern-\baselineskip\item[]\begin{xprop}}
{\end{xprop}\end{list}}`
dando 0pt come separazione (Space above e Space below).

Ma il risultato è piuttosto brutto.

Ciao
Enrico

Go to top