Risposte nei forum create
-
AutoreRisposte
-
::
Prova” post=96966
rinunciare all’ambiente figure non è che mi crea particolari traumi, ma poi posso richiamare nell’elenco figure? intendo con caption?Problema affrontato più e più volte sul forum. In sintesi brutale, delle due l’una:
1. hai bisogno di una didascalia –> l’immagine può andare dove vuole e usi “figure”;
2. non hai bisogno di alcuna didascalia, ma l’immagine appartiene al flusso del discorso e deve andare lì –> non usi “figure”.
::
Ci sono quasi:
`\documentclass{article}
\usepackage{tikz,pgfplots,booktabs,subfig}
\begin{document}\captionsetup[subfigure]{position=top}
\begin{figure}[H]
\centering
\subfloat[][]{
\begin{tikzpicture}[font=\small]
\begin{axis} [width=0.7\textwidth,
axis lines=middle,
xmin=-5,xmax=5,ymin=0,ymax=16,
enlargelimits,
xtick={-4,…,4},
ytick={0,…,16},
xlabel=$x$,
ylabel=$y$]
\addplot [domain=-4:4, samples=100,smooth,very thick,blue] {2^x};
\addplot [only marks, samples at={-4,-3,-2,-1,0,1,2,3,4}, blue] {2^x};
\end{axis}
\end{tikzpicture}
}
\quad
\subfloat[][]{
\begin{tabular}{rl}
\toprule
$x$ & $y=2^x$ \\
\midrule
$-4$ & $2^{-4} = 1/16$ \\
$-3$ & $2^{-3} = 1/8$ \\
$-2$ & $2^{-2} = 1/4$ \\
$-1$ & $2^{-1}= 1/2$ \\
$0$ & $2^0 = 1$ \\
$1$ & $2^1 = 2$ \\
$2$ & $2^2 = 4$ \\
$3$ & $2^3 = 8$ \\
$4$ & $2^4 = 16$ \\
\bottomrule
\end{tabular}
}
\caption{La funzione $y=2^x$.}
\end{figure}\end{document}`
Io però vorrei le dida in basso, allineate orizzontalmente. Così me le allinea, ma in alto.Se faccio:
`\captionsetup[subfigure]{position=bottom}`
non funziona. 🙁
::Prova” post=96963ho un serio problema con le immagini, non capisco proprio il criterio con cui “ragiona” il latex (o winedt con cui sto scrivendo)…
Escludo categoricamente che WinEdt abbia capacità pensanti.
Quanto ha LaTeX, “ha una personalità sua” (cit. Il Signore degli anelli): ma anche lui è un programma, si limita a eseguire quanto gli si ordina. 😉
Riguardo al posizionamento degli oggetti, nell’Arte è spiegato tutto. In sintesi, se usi “figure” stai rinunciando a mettere gli oggetti dove vuoi tu, e LaTeX li mette dove vuole lui (di solito, dove stanno meglio). Soluzioni? Opzione H del pacchetto float. Oppure, non usare l’ambiente figure.
`Questa immagine, cascasse il mondo, segue questo testo:
\begin{center}
\includegraphics{qui}
\ebd{center}Idem per quest'altra:
\begin{center}
\includegraphics{qua}
\ebd{center}`
::cfiandra” post=96956
Ok. I due oggetti li affiancheresti con subfig?
O con due minipage: dipende come ti trovi meglio e il risultato è praticamente identico partendo dal presuposto che tu non voglia due didascalie distinte più quella generale. Altrimenti subfig.
Forse meglio subfig. Solo, non riesco ad allineare orizzontalmente i due oggetti (verso il basso, in modo che le due sottodida si trovino alla stessa altezza)…
::
Ecco ho provato. Sia con subfig che con una semplice figure.
`\begin{figure}
\centering
\subfloat[][]{
\begin{tikzpicture}[font=\small]
\begin{axis} [width=0.7\textwidth,
axis lines=middle,
xmin=-5,xmax=5,ymin=0,ymax=16,
enlargelimits,
xtick={-4,…,4},
ytick={0,…,16},
xlabel=$x$,
ylabel=$y$]
\addplot [domain=-4:4, samples=100,smooth,very thick,blue] {2^x};
\addplot [only marks, samples at={-4,-3,-2,-1,0,1,2,3,4}, blue] {2^x};
\end{axis}
\end{tikzpicture}
}
\quad
\subfloat[][]{
\begin{tabular}{rl}
\toprule
$x$ & $y=2^x$ \\
\midrule
$-4$ & $2^{-4} = 1/16$ \\
$-3$ & $2^{-3} = 1/8$ \\
$-2$ & $2^{-2} = 1/4$ \\
$-1$ & $2^{-1}= 1/2$ \\
$0$ & $2^0 = 1$ \\
$1$ & $2^1 = 2$ \\
$2$ & $2^2 = 4$ \\
$3$ & $2^3 = 8$ \\
$4$ & $2^4 = 16$ \\
\bottomrule
\end{tabular}
}
\caption{La funzione $y=2^x$.}
\end{figure}``\begin{figure}
\centering
\begin{tikzpicture}[font=\small]
\begin{axis} [width=0.8\textwidth,
axis lines=middle,
xmin=-5,xmax=5,ymin=0,ymax=16,
enlargelimits,
xtick={-4,…,4},
ytick={0,…,16},
xlabel=$x$,
ylabel=$y$]
\addplot [domain=-4:4, samples=100,smooth,very thick,blue] {2^x};
\addplot [only marks, samples at={-4,-3,-2,-1,0,1,2,3,4}, blue] {2^x};
\end{axis}
\end{tikzpicture}
%
\quad
%
\begin{tabular}{rl}
\toprule
$x$ & $y=2^x$ \\
\midrule
$-4$ & $2^{-4} = 1/16$ \\
$-3$ & $2^{-3} = 1/8$ \\
$-2$ & $2^{-2} = 1/4$ \\
$-1$ & $2^{-1}= 1/2$ \\
$0$ & $2^0 = 1$ \\
$1$ & $2^1 = 2$ \\
$2$ & $2^2 = 4$ \\
$3$ & $2^3 = 8$ \\
$4$ & $2^4 = 16$ \\
\bottomrule
\end{tabular}
\caption{La funzione $y=2^x$.}
\end{figure}`
Non capisco: perché l’allineamento viene così sballato? 🙁
::illinguista1972″ post=96951
Hai altre cose del genere nel documento o questa è l’unica? Hai altre tabelle o questa è l’unica? Hai altre figure o questa è l’unica?È l’unico caso.
illinguista1972″ post=96951
Dipende da quale dei due elementi è più importante. Se è il grafico, come credo, chiamerei l’oggetto Figura.Ok. I due oggetti li affiancheresti con subfig?
::illinguista1972″ post=96948
In qualche caso c’è un riferimento a uno degli esempi.Sì, ma sono casi rarissimi (forse un paio ad e-book), e si potrebbe ovviare altrimenti (“si veda l’esempio in cima a pagina …”, oppure anche “in uno degli esempi precedenti”).
In definitiva, la numerazione degli enunciati è superflua. Esattamente come quella di figure e tabelle. Semplicemente, il documento non contiene riferimenti incrociati.
E dunque? Che faccio? Elimino i numeri?
::illinguista1972″ post=96939
Intendo dire che, a mio avviso, tutti quei colori vanno bene per uno studio a schermo. I tuoi alunni studiano a schermo? Perdonami, ho sbagliato domanda. I tuoi alunni studiano? 🙂I miei studenti studiano poco. Il mio lettore ideale, però, studia. Un po’ come per l’Arte: l’abbiamo scritta pensando a “un lettore ideale, affetto da una ideale insonnia”, o sbaglio? 😉
illinguista1972″ post=96939
Se lo fanno a schermo, e non saprei come si fa a studiare a schermo, allora va bene. Se, invece, devo stampare, io lo faccio in bianco e nero. E tutti i colori perdono di significato, perché sono resi come scale di grigio.Certo. I colori devono essere un “più”. La guida deve essere fruibile sia per chi la guarda su un tablet sia per chi la stampa in bianco e nero.
illinguista1972″ post=96939
Sui margini ti ha detto Claudione.Dal prossimo aggiornamento userò i margini simmetrici.
illinguista1972″ post=96939
Secondo me, potresti dichiarare all’inizio l’uso che fai dei colori, con box esemplificativi vuoti, o racchiudendo le spiegazioni in box con il colore adeguato, e levare nel corpo del testo quei fastidiosi Esempio, Definizione, Osservazione.Potrei eliminare del tutto quelle scritte. Ci penso.
illinguista1972″ post=96939
La seconda sono i due punti. Per me, del tutto accessori.Bravo. In effetti mi ero dimenticato di mettere il punto come separatore nelle definizioni. Correggo subito.
illinguista1972″ post=96939
Trovo che anche la parte della soluzione a un esercizio sia poco evidenziata. So che tcolorbox permette quasi tutto, e sicuramente puoi fare box divisi in due. In alto metterei l’esercizio, in basso, magari con uno sfondo dello stesso colore, ma più tenue, la soluzione. O altre cose. Certo, un documento formato da soli box come è il tuo, in pratica, è bello pesante. Forse, più che Esempio, direi Esercizio. Ma qui potrei sbagliarmi.Ci ho provato, ma guarda tu stesso il risultato: orrendo. Questo è, in effetti, il punto più spinoso di tutto il libro: trovare un bell’ambiente per gli “esercizi” (hai ragione, meglio che “esempi”). Suggerimenti sono più che ben accetti.
illinguista1972″ post=96939
Di sicuro posso dire questo. Leggendo l’articolo di Hunt sul numero di TUGBoat che ti ho inviato quest’estate, rivedrei tutte le liste puntate che hai fatto e le sostituirei con enumerazioni.Un elenco puntato però è più leggibile e semplice, soprattutto per i miei studenti.
illinguista1972″ post=96939
Dimenticavo: fammi una carità, leva subito quel cuore! Trovi altre forme possibili in [tt]/usr/local/texlive/2014/texmf-dist/tex/generic/shapepar[/tt].Non ci crederai, ma quel cuore ha strappato generali “oooooh” di ammirazione, dagli studenti fino al preside. Io naturalmente mi sono ben guardato di dire che per ottenerlo con LaTeX basta una parola… 😉
Liverpool” post=96940
Anche questo è vero. Se non richiami nel seguito le definizioni tramite il numero, quell’etichetta spaventa soltanto lo studente. Ho letto molti libri che fanno come suggerisce Tommaso: nella prefazione spiegano le convenzioni adottate.I colori però non bastano, per lo studente che stampa in bianco e nero. Forse bisognerebbe pensare a forme geometriche particolari… ma mi sa che è troppo difficile. Alla peggio, si potrebbe usare un semplice box per ogni enunciato. Ci penso.
::Liverpool” post=96934
Quello che voglio fare è chiaro. Disegnare per punti una funzione logaritmica.
`
\begin{tikzpicture}
\begin{axis} [width=13cm,
axis lines=middle,
xmin=0,xmax=16,ymin=-5,ymax=5,
enlargelimits,
xtick={1,…,16},
ytick={-5,…,5},
xlabel=$x$,
ylabel=$y$]
\addplot [domain=0:16, samples=500,smooth,very thick,blue] {ln(x)/ln(2)};
\addplot [only marks, samples at={1,2,4,8,16}, blue] {ln(x)/ln(2)};
\end{axis}
\end{tikzpicture}`
Occhio che c’era una parentesi troppo dopo il [tt]ln(2)[/tt]. Nota come ho ridefinito le tacche degli assi con la notazione ellittica. Perché avevi definito manualmente le etichette? A me risulta che quelle automatiche siano già in modo matematico.Semplicemente perfetto!
Grazie di cuore! 🙂
::OldClaudio” post=96927
Gli altri due, tenuto conto dell’ “uditorio” possono andare; belli non sono, ma per delle dispense per gli allievi i colori sono essenziali.Concordo. Un libro di testo e formule, in bianco e nero, sarebbe molto più elegante ma anche terrorizzante per gli alunni. Non per niente il titolo del topic parla di “effetti speciali”…
OldClaudio” post=96927
Viceversa, ho notato che ancora i margini sono asimmetrici e si scambiano fra le pagine pari e quelle dispari. Cerca di renderle davvero simmetriche; a lettura a schermo ne trarrebbe un grosso giovamento.Certo, lo farò come ultimissima cosa. Ma ora che ci sto lavorando, sono troppo abituato a vedere il PDF visualizzato in modalità pagina doppia, a schermo intero, sul mio iMac. Quei margini uguali mi danno troppo fastidio… 😉
Grazie mille,
L.
::illinguista1972″ post=96923
Negativo. 🙁
Non me ne piace nessuna.Sai indicarmi il link a un testo di matematica che ti piace? Così mi faccio un’idea!
In ogni caso, tieni presente che la struttura dell’opera è quella: moltissimi esercizi svolti con soluzione, e poi qualche definizione, principio, osservazione, procedura. Si può giocare con gli ambienti che producono queste cose, producendo risultati più meno vistosi, ma non c’è molto altro da fare in un testo come questo…
::
Di seguito, vi espongo questo dubbio terrificante. Terrificante, perché mostra impietosamente la qualità dei miei neuroni. Per farla breve, non so come disegnare un punto in un grafico. 🙁
`\begin{figure}
\centering
\begin{tikzpicture}
\begin{axis} [width=13cm,
axis lines=middle,
xmin=0,xmax=16,ymin=-5,ymax=5,
enlargelimits,
xtick = {1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16},
ytick={-5,-4,-3,-2,-1,0,1,2,3,4,5},
xticklabels={$1$, $2$, $3$, $4$, $5$, $6$, $7$, $8$, $9$, $10$, $11$, $12$, $13$, $14$, $15$, $16$},
yticklabels={$-5$, $-4$, $-3$, $-2$, $-1$, $0$, $1$, $2$, $3$, $4$, $5$},
xlabel=$x$,
ylabel=$y$]
\addplot [domain=0:16, samples=500,smooth,very thick,blue] {ln(x)/ln(2))};\draw [blue,fill=blue] (1,0) circle (2.0pt);
\draw [blue,fill=blue] (2,1) circle (2.0pt);
\draw [blue,fill=blue] (4,2) circle (2.0pt);
\draw [blue,fill=blue] (8,3) circle (2.0pt);
\draw [blue,fill=blue] (16,4) circle (2.0pt);\end{axis}
\end{tikzpicture}
\caption{La funzione $y=\log_2{x}$.}
\end{figure}`
Quello che voglio fare è chiaro. Disegnare per punti una funzione logaritmica.Solo che non so come inserire i punti. Non ci riesco neppure manualmente. 🙁
Aiuto!
::GKT” post=96918
Ovviamente il codice si può migliorare dal punto di vista dell’eleganza, ma forse prima è meglio sapere se il risultato è accettabile…Il risultato è in entrambi i casi eccellente: esattamente quello che volevo.
Nel primo caso la sintassi è molto elegante (è bastato dire di allineare i numeri a destra). Invece nel secondo l’hai raggiunto con un posizionamento manuale: se hai idee per migliorare l’eleganza del codice, sono qui!
Grazie 1000,
L.
::
Forse ci sono.http://www.lorenzopantieri.net/Matematica_files/Quarta3.pdf
Che ne dite? Così ogni enunciato numerato è fatto con tcolorbox. Certo però che negli esempi, tutti senza titolo, il box del titolo semivuoto (solo “Esempio” seguito dal numero) è un po’ sprecato…
Il risultato va confrontato con:
http://www.lorenzopantieri.net/Matematica_files/Quarta.pdf
http://www.lorenzopantieri.net/Matematica_files/Quarta2.pdf
-
AutoreRisposte