Risposte nei forum create
-
AutoreRisposte
-
::
OldClaudio” post=112980Si basta costruire due ambienti thebibliography facendoli precedere dall’apposito comando ridefinito di \bibname o \refname a seconda della classe che usi.
Leggi al documentazione dell’opzione italian: da terminale il comando texdoc babel-italian
Però in questo modo mi ritrovo ad avere due bibliografie separate, ognuna con una numerazione che comincia daccapo. Inoltre il titolo ha un font di dimensioni pari a quello di un capitolo. Io invece vorrei ottenere, sotto il titolo bibliografia, degli elenchi separati ma che comunque siano continui con la numerazione.
::OldClaudio” post=112951Problemino curioso e intrigante.
In realtà va pensato bene quello che si vuole fare.
Stai scrivendo un paragrafo con i riusultati finali di uno studio e questi risultati richiedono una spiegazione verbale, che tu, giustamante, nel tuo esempio hai sostituito con una breve frase e un \newpage, poi inizi una sottosezione e vorresti che i gruppi di tre figure con legenda restassero nella stessa pagina. Hai osservato che usando l’ambiente flottante non si ottengono i risultati voluti.La soluzione è non rendere flottanti i guruppi di tre figure, pur conservandole assieme; e hai osservato che se usi l’ambiente center le figure restano troppo accostate le une alle altre e si perde la spaziatura garantita da \subfloat. Non vuoi però rimpicciolire le figure.
Detto così il problema sembra insolubile, ma non è vero, almeno secondo me.
Il problema è da prendere dall’altro lato; Come faccio a tenere le tre figure assieme adeguatamante spaziate? Ho bisogno di una scatola che in quanto tale non è frazionabile a cavallo dei salti di pagina; voglio una scatola lissa e non flottante perché le tre figure devono stare assieme al loro titoletto reso con \aragraph.
Ecco quindi la soluzione è una minipage di altezza specificata. Nelle guide generiche tipo LaTeX per l’impazione, L’Arte di scrivere con LaTeX e, mi pare, anche in LaTeXpedia non se ne parla, ma nella guida tematica Il LaTeX Reference Manual Commentato se ne parla (cera nell’indice analitico sotto ambiente la voce minipage), perché in questo manuale commentato si parla del linguaggio LaTeX come l’ha definito il suo creatore Leslie Lamport, quale esso è realizzato nel cuore di LaTeX stesso; non c’è bisogno, quindi, di nessun pacchetto esterno, perché LaTeX è capace di fare tutto il necessario da solo.
Eccoti quindi quello che ho fatto io (sia pure con qualche trucchetto che però usa solamente cose descritte nel cuore di LaTeX e non richiede conoscenze diverse da quanto è scritto in quel manuale; manuale che in teoria dovrebbe essere conosciuto a memoria da ogni utente di LaTeX; siccome è impossibile avere al memoria di Picol della Mirandola, basta ricordarsi che il manuale esiste e grosso modo che genere di informazioni vi si possono trovare… Ecco perché anche dopo più di trent’anni di uso di LaTeX io tengo sempre quella guida a portata di mouse).`\documentclass[12pt,a4paper]{report}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[italian]{babel}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{makeidx}
\usepackage{graphicx}
\usepackage{lmodern}
\usepackage{booktabs}
\usepackage{multirow}
\usepackage{setspace}
\usepackage{bookmark}
\usepackage{float}
\usepackage{caption}
\usepackage{subfig}
\usepackage{verbatim}
\usepackage{appendix}
\usepackage{afterpage}
\usepackage{cases}
\usepackage{pgfplots}
\usepackage{siunitx}
\usepackage{geometry}
\usepackage[swapnames]{frontespizio}
\usepackage{fancyhdr}
\usepackage{hyperref}%%% IMPOSTAZIONI RIFERIMENTI INCROCIATI
\hypersetup{colorlinks=true, allcolors=blue}\begin{document}
\section{Risultati numerici}
\label{sec:risnum}
Scrivere descrizione\newpage
\subsection{Titolo subsection}
\subsubsection*{Travi}
\paragraph{Sezioni di estremità} ~\\[\bigskipamount]
\begin{minipage}[c][0.9\textheight][c]{\textwidth}\label{fig:dutttrvestrmorb}
\centering
\begin{tikzpicture}
\begin{axis}[xmin=4,xmax=14,
ymin=1,ymax=6,grid=major,
xlabel=$\mu_{\chi,R}$,ylabel=Piano,
title={Sezioni di estemità, T=\SI{10}{\degreeCelsius}},
width=8.5cm,height=7cm,
legend style={anchor=north,
at={(1.40,0.80)}}
]
…
\addplot[green!80!blue, thick,mark=*]coordinates{(7.73,1)(7.90,2)(7.38,3)(7.59,4)(9.18,5)(6.09,6)};
…
\addplot[cyan!67!green, thick,mark=*]coordinates{(11.99,1)(11.46,2)(9.57,3)(9.16,4)(10.17,5)(6.40,6)};
…
\addplot[blue!75!purple, thick,mark=*]coordinates{(12.01,1)(11.49,2)(9.56,3)(9.16,4)(10.16,5)(6.42,6)};
…
\addplot[purple, thick,mark=*]coordinates{(11.16,1)(11.09,2)(9.21,3)(8.89,4)(9.98,5)(6.31,6)};
…
\addplot[orange, thick,mark=*]coordinates{(12.82,1)(12.19,2)(10.0,3)(9.47,4)(10.39,5)(6.52,6)};
…
\legend{t=0 anni, t=25 anni, t=50 anni, t=75 anni, t=100 anni}
\end{axis}
\end{tikzpicture}\vss
\begin{tikzpicture}
\begin{axis}[xmin=4,xmax=14,
ymin=1,ymax=6,grid=major,
xlabel=$\mu_{\chi,R}$,ylabel=Piano,
title={Sezioni di estemità, T=\SI{20}{\degreeCelsius}},
width=8.5cm,height=7cm,
legend style={anchor=north,
at={(1.40,0.80)}}
]
…
\addplot[green!80!blue, thick,mark=*]coordinates{(6.26,1)(6.68,2)(6.44,3)(6.74,4)(9.10,5)(6.05,6)};
…
\addplot[cyan!67!green, thick,mark=*]coordinates{(8.88,1)(8.83,2)(8.02,3)(8.04,4)(9.44,5)(6.23,6)};
…
\addplot[blue!75!purple, thick,mark=*]coordinates{(9.09,1)(8.99,2)(8.13,3)(8.14,4)(9.48,5)(6.25,6)};
…
\addplot[purple, thick,mark=*]coordinates{(9.23,1)(9.17,2)(8.35,3)(8.22,4)(9.53,5)(6.28,6)};
…
\addplot[orange, thick,mark=*]coordinates{(9.60,1)(9.43,2)(8.40,3)(8.31,4)(9.62,5)(6.31,6)};
…
\legend{t=0 anni, t=25 anni, t=50 anni, t=75 anni, t=100 anni}
\end{axis}
\end{tikzpicture}\vss
\begin{tikzpicture}
\begin{axis}[xmin=4,xmax=14,
ymin=1,ymax=6,grid=major,
xlabel=$\mu_{\chi,R}$,ylabel=Piano,
title={Sezioni di estemità, T=\SI{25}{\degreeCelsius}},
width=8.5cm,height=7cm,
legend style={anchor=north,
at={(1.40,0.80)}}
]
…
\addplot[green!80!blue, thick,mark=*]coordinates{(5.63,1)(6.03,2)(5.89,3)(6.25,4)(9.04,5)(6.16,6)};
…
\addplot[cyan!67!green, thick,mark=*]coordinates{(8.08,1)(8.20,2)(7.57,3)(7.74,4)(9.26,5)(6.12,6)};
…
\addplot[blue!75!purple, thick,mark=*]coordinates{(8.06,1)(8.17,2)(7.55,3)(7.72,4)(9.24,5)(6.13,6)};
…
\addplot[purple, thick,mark=*]coordinates{(8.30,1)(8.39,2)(7.70,3)(7.83,4)(9.31,5)(6.14,6)};
…
\addplot[orange, thick,mark=*]coordinates{(8.6,1)(8.68,2)(7.93,3)(7.99,4)(9.40,5)(6.21,6)};
…
\legend{t=0 anni, t=25 anni, t=50 anni, t=75 anni, t=100 anni}
\end{axis}
\end{tikzpicture}
\end{minipage}\newpage
\paragraph{Sezioni intermedie}~\\[\bigskipamount]
\begin{minipage}[c][0.9\textheight][c]{\textwidth}
\centering
\begin{tikzpicture}
\begin{axis}[xmin=0,xmax=10,
ymin=1,ymax=6,grid=major,
xlabel=$\mu_{\chi,R}$,ylabel=Piano,
title={Sezioni intermedie, T=\SI{10}{\degreeCelsius}},
width=8.5cm,height=7cm,
legend style={anchor=north,
at={(1.40,0.80)}}
]
…
\addplot[green!80!blue, thick,mark=*]coordinates{(4.09,1)(6.09,2)(5.68,3)(7.08,4)(1.58,5)(2.59,6)};
…
\addplot[cyan!67!green, thick,mark=*]coordinates{(8.75,1)(7.60,2)(6.41,3)(9.43,4)(2.28,5)(3.66,6)};
…
\addplot[blue!75!purple, thick,mark=*]coordinates{(8.75,1)(7.67,2)(6.40,3)(9.37,4)(2.26,5)(3.05,6)};
…
\addplot[purple, thick,mark=*]coordinates{(8.40,1)(7.39,2)(6.31,3)(8.88,4)(2.21,5)(3.10,6)};
…
\addplot[orange, thick,mark=*]coordinates{(9.50,1)(8.17,2)(6.50,3)(9.56,4)(2.34,5)(3.18,6)};
…
\legend{t=0 anni, t=25 anni, t=50 anni, t=75 anni, t=100 anni}
\end{axis}
\end{tikzpicture}\vss
\begin{tikzpicture}
\begin{axis}[xmin=0,xmax=10,
ymin=1,ymax=6,grid=major,
xlabel=$\mu_{\chi,R}$,ylabel=Piano,
title={Sezioni intermedie, T=\SI{20}{\degreeCelsius}},
width=8.5cm,height=7cm,
legend style={anchor=north,
at={(1.40,0.80)}}
]
…
\addplot[green!80!blue, thick,mark=*]coordinates{(2.59,1)(5.52,2)(5.11,3)(5.81,4)(1.50,5)(2.26,6)};
…
\addplot[cyan!67!green, thick,mark=*]coordinates{(5.49,1)(6.45,2)(5.98,3)(7.91,4)(1.89,5)(2.77,6)};
…
\addplot[blue!75!purple, thick,mark=*]coordinates{(5.75,1)(6.48,2)(5.98,3)(8.06,4)(1.93,5)(2.82,6)};
…
\addplot[purple, thick,mark=*]coordinates{(5.99,1)(6.53,2)(6.01,3)(8.18,4)(1.96,5)(2.82,6)};
…
\addplot[orange, thick,mark=*]coordinates{(6.33,1)(6.63,2)(6.05,3)(8.36,4)(2.03,5)(2.82,6)};
…
\legend{t=0 anni, t=25 anni, t=50 anni, t=75 anni, t=100 anni}
\end{axis}
\end{tikzpicture}\vss
\begin{tikzpicture}
\begin{axis}[xmin=0,xmax=10,
ymin=1,ymax=6,grid=major,
xlabel=$\mu_{\chi,R}$,ylabel=Piano,
title={Sezioni intermedie, T=\SI{25}{\degreeCelsius}},
width=8.5cm,height=7cm,
legend style={anchor=north,
at={(1.40,0.80)}}
]
…
\addplot[green!80!blue, thick,mark=*]coordinates{(2.02,1)(5.21,2)(4.84,3)(5.11,4)(1.34,5)(2.28,6)};
…
\addplot[cyan!67!green, thick,mark=*]coordinates{(4.53,1)(6.19,2)(5.78,3)(7.35,4)(1.68,5)(2.66,6)};
…
\addplot[blue!75!purple, thick,mark=*]coordinates{(4.50,1)(6.19,2)(5.78,3)(7.35,4)(1.70,5)(2.67,6)};
…
\addplot[purple, thick,mark=*]coordinates{(4.80,1)(6.26,2)(5.84,3)(7.51,4)(1.75,5)(2.70,6)};
…
\addplot[orange, thick,mark=*]coordinates{(5.25,1)(6.35,2)(5.91,3)(7.80,4)(1.85,5)(2.76,6)};
…
\legend{t=0 anni, t=25 anni, t=50 anni, t=75 anni, t=100 anni}
\end{axis}
\end{tikzpicture}
\label{fig:dutttrvintmorb}
\end{minipage}\newpage
\paragraph{Sezioni di mezzeria}~\\[\bigskipamount]
\begin{minipage}[c][0.9\textheight][c]{\textwidth}
\centering
\begin{tikzpicture}
\begin{axis}[xmin=0,xmax=14,
ymin=1,ymax=6,grid=major,
xlabel=$\mu_{\chi,R}$,ylabel=Piano,
title={Sezioni di mezzeria, T=\SI{10}{\degreeCelsius}},
width=8.5cm,height=7cm,
legend style={anchor=north,
at={(1.40,0.80)}}
]
…
\addplot[green!80!blue, thick,mark=*]coordinates{(0.79,1)(1.38,2)(1.84,3)(0.96,4)(9.90,5)(12.61,6)};
…
\addplot[cyan!67!green, thick,mark=*]coordinates{(1.99,1)(2.97,2)(2.54,3)(1.38,4)(10.68,5)(12.78,6)};
…
\addplot[blue!75!purple, thick,mark=*]coordinates{(1.96,1)(2.91,2)(2.52,3)(1.41,4)(10.71,5)(12.75,6)};
…
\addplot[purple, thick,mark=*]coordinates{(1.89,1)(2.70,2)(2.39,3)(1.26,4)(10.42,5)(12.66,6)};
…
\addplot[orange, thick,mark=*]coordinates{(02.18,1)(3.07,2)(2.63,3)(1.49,4)(10.85,5)(12.83,6)};
…
\legend{t=0 anni, t=25 anni, t=50 anni, t=75 anni, t=100 anni}
\end{axis}
\end{tikzpicture}\vss
\begin{tikzpicture}
\begin{axis}[xmin=0,xmax=14,
ymin=1,ymax=6,grid=major,
xlabel=$\mu_{\chi,R}$,ylabel=Piano,
title={Sezioni di mezzeria, T=\SI{20}{\degreeCelsius}},
width=8.5cm,height=7cm,
legend style={anchor=north,
at={(1.40,0.80)}}
]
…
\addplot[green!80!blue, thick,mark=*]coordinates{(0.76,1)(1.20,2)(1.50,3)(0.86,4)(10.05,5)(12.58,6)};
…
\addplot[cyan!67!green, thick,mark=*]coordinates{(1.03,1)(1.72,2)(2.10,3)(1.05,4)(9.96,5)(12.63,6)};
…
\addplot[blue!75!purple, thick,mark=*]coordinates{(1.11,1)(1.82,2)(2.15,3)(1.07,4)(10.03,5)(12.61,6)};
…
\addplot[purple, thick,mark=*]coordinates{(1.16,1)(1.98,2)(2.19,3)(1.09,4)(10.08,5)(12.60,6)};
…
\addplot[orange, thick,mark=*]coordinates{(1.27,1)(2.11,2)(2.26,3)(1.12,4)(10.15,5)(12.57,6)};
…
\legend{t=0 anni, t=25 anni, t=50 anni, t=75 anni, t=100 anni}
\end{axis}
\end{tikzpicture}\vss
\begin{tikzpicture}
\begin{axis}[xmin=0,xmax=14,
ymin=1,ymax=6,grid=major,
xlabel=$\mu_{\chi,R}$,ylabel=Piano,
title={Sezioni di mezzeria, T=\SI{25}{\degreeCelsius}},
width=8.5cm,height=7cm,
legend style={anchor=north,
at={(1.40,0.80)}}
]
…
\addplot[green!80!blue, thick,mark=*]coordinates{(0.74,1)(1.07,2)(1.37,3)(0.83,4)(10.21,5)(12.90,6)};
…
\addplot[cyan!67!green, thick,mark=*]coordinates{(0.84,1)(1.45,2)(1.92,3)(0.99,4)(9.90,5)(12.61,6)};
…
\addplot[blue!75!purple, thick,mark=*]coordinates{(0.84,1)(1.45,2)(1.93,3)(0.99,4)(9.88,5)(12.60,6)};
…
\addplot[purple, thick,mark=*]coordinates{(0.89,1)(1.51,2)(1.97,3)(1.00,4)(9.90,5)(12.60,6)};
…
\addplot[orange, thick,mark=*]coordinates{(0.97,1)(1.62,2)(2.06,3)(1.04,4)(9.94,5)(12.64,6)};
…
\legend{t=0 anni, t=25 anni, t=50 anni, t=75 anni, t=100 anni}
\end{axis}
\end{tikzpicture}
\label{fig:dutttrvcentmorb}
\end{minipage}\end{document}`\le spaziature verticali fra una figura e l’altra sono ottenute con \vss; questo comando indica un spaziatura di lunghezza nominale nulla ma con allungamento e accorciamento infiniti del primo ordine (ss: stretch and shrink) e può essere usato solo in modo verticale (la lettera v) dentro una scatola, proprio quello che fa per noi. L’altezza della scatola impostata al 90% dell’altezza del testo può essere variata un poco, ma direi che quel 90% va bene, non diminuirei quel fattore, ma forse potrei provere qualche centesimo in più, tipo 0.91 o 0.92 (ne vale la pena?).
Non avevo pensato di usare l’ambiente minipage.
Ho visto che hai tolto \subparagraph ed hai inserito \subsection*. Se invece lascio tutto com’era all’inizio (ovvero con \subparagraph) comunque i grafici slittano nella pagina successiva. Utilizzare subsection* mi da un titolo forse troppo grande, anche se posso usare \normalsize.
Ti ringrazio per l’aiuto. 😀
::
Penso di aver risolto consultando la documentazione di pgfplots`\begin{tikzpicture}
\begin{axis}[
ybar,
enlargelimits=0.15,
legend style={at={(0.5,-0.15)},
anchor=north,legend columns=-1},
symbolic x coords={$\gamma_{s}$,$\gamma_{tot}$,$N/N_{cr}$},
xtick=data,
nodes near coords,
nodes near coords align={vertical},
width=11cm, height=8cm
]
\addplot[fill=blue] coordinates {($\gamma_{s}$,0.1) ($\gamma_{tot}$,0.5) ($N/N_{cr}$,0.2)};
\addplot [fill=olive]coordinates {($\gamma_{s}$,0.12) ($\gamma_{tot}$,0.4) ($N/N_{cr}$,0.2)};
\addplot [fill=brown]coordinates {($\gamma_{s}$,0.09) ($\gamma_{tot}$,0.6) ($N/N_{cr}$,0.18)};
\addplot [fill=purple]coordinates {($\gamma_{s}$,0.13) ($\gamma_{tot}$,0.7) ($N/N_{cr}$,0.22)};
\addplot [fill=red]coordinates {($\gamma_{s}$,0.12) ($\gamma_{tot}$,0.55) ($N/N_{cr}$,0.21)};
\legend{t=0 anni, t=10 anni, t=50 anni, t=75 anni, t=100 anni}
\end{axis}
\end{tikzpicture}`L’unico dubbio riguarda: come ottenere i valori sopra ogni barra, ruotati di 90°?? Questo per problemi di spazio.
::
Cosi ho impostasto il foglio\documentclass[11pt,a4paper]{report}
\usepackage{lmodern}
\usepackage[italian]{babel}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{array}
\usepackage{booktabs}
\usepackage{longtable}
\usepackage{tabularx}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{makeidx}
\usepackage{graphicx}
\usepackage[italian]{babel}
\usepackage{geometry}
\usepackage{multirow}
\geometry{a4paper,top=2cm,bottom=2cm,left=3cm,right=2cm,%
heightrounded,bindingoffset=5mm}Ho anche un altro problema relativo agli accenti: non vorrei inserirli a mano utilizzando il simbolo “\”. Ho letto in un altra discussione che inserendo utf8 al posto di latin1 si risolve il problema, ma quando vado a fare ciò il codice non compila, si blocca quando trova il primo capitolo. Grazie
-
AutoreRisposte