- Questo topic ha 9 risposte, 2 partecipanti ed è stato aggiornato l'ultima volta 17 anni, 3 mesi fa da
egreg9.
-
CreatoreTopic
-
20 Maggio 2009 alle 17:03 #33936
-
CreatoreTopic
-
AutoreRisposte
-
-
20 Maggio 2009 alle 17:11 #33937::
Ciao a tutti,
mi chiedevo come si potesse impostare manualmente la distanza che le equazioni hanno dal testo che segue e precede. Ho scorso un po’ nel forum, ma non mi pare di avere trovato informazioni utili. Grazie a tutti della disponibilitàI parametri rilevanti si chiamano \abovedisplayskip e \belowdisplayskip; in certi casi però TeX usa \abovedisplayshortskip e \belowdisplayshortskip (essenzialmente quando la riga che precede la formula centrata è corta). Non è saggio giochicchiare con questi parametri: qual è il tuo problema?
Ciao
Enrico
-
20 Maggio 2009 alle 17:31 #33938
-
20 Maggio 2009 alle 17:46 #33939::
Ho solo la esigenza di aumentare la distanza testo – equazioni… Dici che sarebbe compromettente per il corretto funzionamento di tutto l’affare intervenire su quei due parametri?
E perché dovresti aumentare la distanza? Esempi, per favore: classe usata e tutto il resto come al solito.
Ciao
Enrico
-
21 Maggio 2009 alle 11:18 #33940::
Ho recuperato tutto il necessario:
`
%&LaTeX
\documentclass[11pt,leqno]{amsart}
\usepackage[a4paper,top=2 cm,bottom=2 cm,left=2 cm,right=2 cm]{geometry}
%\usepackage{a4wide}
% \usepackage{cmdtrack}
%\usepackage[notcite,notref,draft]{showkeys}
% \usepackage[pdftex]{graphicx}
\usepackage{graphicx}
\usepackage{upref}
%\usepackage{refcheck}
\newcommand{\marginlabel}[1]{\mbox{}\marginpar{\raggedleft\hspace{0pt}\tiny#1}}
`Un esempio minimo è
`
Consideriamo il problema di dati iniziali iniziali ed al contorno per la legge di conservazione
\begin{equation}
\label{eq:1.1}
\begin{cases}
\pt u+\px f(u) =\displaystyle\int_0^1K(x,y)g(y, u(t,y))dy,& t>0,\,00,\\
u(0,x)=u_0(x),& 0 -
21 Maggio 2009 alle 12:20 #33941::
Ho recuperato tutto il necessario:
`
%&LaTeX
\documentclass[11pt,leqno]{amsart}
\usepackage[a4paper,top=2 cm,bottom=2 cm,left=2 cm,right=2 cm]{geometry}
%\usepackage{a4wide}
% \usepackage{cmdtrack}
%\usepackage[notcite,notref,draft]{showkeys}
% \usepackage[pdftex]{graphicx}
\usepackage{graphicx}
\usepackage{upref}
%\usepackage{refcheck}
\newcommand{\marginlabel}[1]{\mbox{}\marginpar{\raggedleft\hspace{0pt}\tiny#1}}
`Un esempio minimo è
`
Consideriamo il problema di dati iniziali iniziali ed al contorno per la legge di conservazione
\begin{equation}
\label{eq:1.1}
\begin{cases}
\pt u+\px f(u) =\displaystyle\int_0^1K(x,y)g(y, u(t,y))dy,& t>0,\,00,\\
u(0,x)=u_0(x),& 0Lo stile della classe amsart prevede quelle distanze. Io non le toccherei.
Ciao
Enrico
-
21 Maggio 2009 alle 13:18 #33942
-
21 Maggio 2009 alle 14:51 #33943::
Quindi, se volessi perseguire lo scopo, dovrei cambiare classe, o anche in questo caso ci sarebbero ancora troppe problematiche più grosse dell’esigenza?
Puoi ridefinire la macro di amsart che è responsabile di questo:
`\makeatletter
\def\@adjustvertspacing{%
\bigskipamount.7\baselineskip plus.7\baselineskip
\medskipamount\bigskipamount \divide\medskipamount\tw@
\smallskipamount\medskipamount \divide\smallskipamount\tw@
\abovedisplayskip\medskipamount
\advance\abovedisplayskip 1\abovedisplayskip % raddoppio lo spazio normale
\belowdisplayskip \abovedisplayskip
\abovedisplayshortskip\abovedisplayskip
\advance\abovedisplayshortskip-1\abovedisplayskip
\belowdisplayshortskip\abovedisplayshortskip
\advance\belowdisplayshortskip 1\smallskipamount
\jot\baselineskip \divide\jot 4 \relax
}
\makeatother`
Ma, sinceramente, non lo toccherei. Lo stile amsart è molto parco di spaziature e di corpi grandi e lo trovo di solito piuttosto gradevole.Ciao
Enrico
-
21 Maggio 2009 alle 16:46 #33944
-
21 Maggio 2009 alle 16:59 #33945::
Sei sempre gentilissimo e chiarissimo, Enrico.
Ora, per curiosità, è vero che la classe book produce più spazio? E quali altri stili danno più margine tra il testo e le formule?Sì. Poco più di quanto ti ho indicato come modifica a amsart. Quasi tutte le classi sono basate più o meno su quelle standard e di solito non modificano quell’aspetto. Anche memoir ha le stesse spaziature di book, ma anche un meccanismo per modificarle proporzionalmente a un certo parametro, soprattutto per rimediare i problemi connessi con l’eventuale interlinea ampliata.
Ciao
Enrico
-
-
AutoreRisposte
- Devi essere connesso per rispondere a questo topic.