Re: Comportamento anomalo del comando \par e rientro citazione

#42991
Up
0
Down
::

Salve a tutti.

Sto scrivendo la tesi magistrale però mi da uno strano comportamento in uscita con il file pdf. In alcune pagine tra un capoverso e l’altro (utilizzando il comando \par) succede che lascia una riga vuota. La cosa succede, come detto, in alcune pagine per il momento di solamente una \subsection. E’ una cosa automatica o c’è un errore?

Non usare \par. Non serve quasi mai. Dove l’hai usato?

Inoltre volevo chiedere come era possibile evitare che nelle citazioni, usando il comando \begin{citazione} come è impostato nel preambolo seguendo quanto detto in Arte, ci fosse il rientro all’inizio della citazione che, almeno personalmente, trovo che non sia il massimo (almeno in tutti i libri che ho visto in vita mia nessuna citazione è mai stata messa con un rientro).

L’ambiente quotation serve per le citazioni lunghe, ovvero quelle composte di più capoversi. In questo caso la prima riga è rientrata. Esempio:
`\begin{quotation}
Ecco la prima citazione.

E qui ce n'è un'altra in un nuovo capoverso
\end{quotation}`

Per le citazioni di un solo capoverso, invece, si usa l’ambiente quote.
Quindi puoi definire l’ambiente citazione con:
`\newenvironment{citazione}
{\begin{quote}\small\ignorespaces}
{\end{quote}}`
evitando il \noindent

Toglierei il pacchetto indentfirst. Concettualmente è un errore. Il rientro della prima riga serve per far capire che inizia un nuovo capoverso. Dopo un titolo di sezione è evidente che inizia un nuovo capoverso e il rientro non ci va. Cfr. Robert Bringhurst, Gli elementi dello stile tipografico, sez. 2.3.1.

Vedo che usi philosophy-modern. E ricordo che sei passato a biblatex 0.9. In questo caso userei un codice aggiornato per modificare il comportamento di \footcite:
`\DeclareCiteCommand{\footcite}[\mkbibfootnote]
{\boolfalse{cbx:parens}%
\usebibmacro{prenote}}
{\usebibmacro{citeindex}%
\usebibmacro{textcite}}
{\ifbool{cbx:parens}
{\bibrightparen\global\boolfalse{cbx:parens}}
{}%
\multicitedelim}
{\iffieldundef{postnote}
{\ifbool{cbx:parens}
{\bibrightparen}
{}}
{\ifbool{cbx:parens}
{\postnotedelim}
{\addspace\bibleftparen}%
\printfield{postnote}\bibrightparen}}`

Ciao
Ivan

Go to top