- Questo topic ha 9 risposte, 5 partecipanti ed è stato aggiornato l'ultima volta 11 anni, 5 mesi fa da
letteracdp.
-
CreatoreTopic
-
8 Luglio 2010 alle 14:23 #47064::
premetto che sto cercando di imparare latex da pochi mesi. sto scrivendo un articolo scientifico che devo consegnare al più presto. magari la mia domanda vi sembrerà scontata, ma, vi prego, aiutatemi. Ho usato il pacchetto multicol per avere il testo su due colonne ed ora non riesco a inserire immagini nella colonna ma solo prima del comando \begin{multicols}{2}. Il fatto è che le immagini le vorrei in colonna e con didascalia. Sulla questione del posizionamento ormai mi sono rassegnato tanto latex non mi ascolta, ma almeno le immagini in colonna vorrei riuscirle a mettere. grazie.
-
CreatoreTopic
-
AutoreRisposte
-
-
8 Luglio 2010 alle 14:24 #47065::
premetto che sto cercando di imparare latex da pochi mesi. sto scrivendo un articolo scientifico che devo consegnare al più presto. magari la mia domanda vi sembrerà scontata, ma, vi prego, aiutatemi. Ho usato il pacchetto multicol per avere il testo su due colonne ed ora non riesco a inserire immagini nella colonna ma solo prima del comando \begin{multicols}{2}. Il fatto è che le immagini le vorrei in colonna e con didascalia. Sulla questione del posizionamento ormai mi sono rassegnato tanto latex non mi ascolta, ma almeno le immagini in colonna vorrei riuscirle a mettere. grazie.
Hai un esempio minimo ?
-
8 Luglio 2010 alle 14:31 #47066::
allora, ho fatto il capitolo abstract in una sola colonna. poi parto con le due colonne \begin{multicols}{2} e da qui metto i vari capitoli “section” su due colonne. provo ad inserire l’ambiente {figure} ad esempio come questo :
\begin{figure}[htb]
\centering
\includegraphics[width=0.8\columnwidth]{impiantabile}
\caption{L’esperienza di Renard con un dispositivo completamente impiantabile: lo schema di questo}
\label{fig:impiantabile}
\end{figure}
se lo faccio prima di aver iniziato multicols la figura mi appare, se lo faccio dopo multicols la figura non appare proprio. io la vorrei in colonna e quindi dopo multicols.
mi sono spiegato bene?
-
8 Luglio 2010 alle 14:35 #47067::
allora, ho fatto il capitolo abstract in una sola colonna. poi parto con le due colonne \begin{multicols}{2} e da qui metto i vari capitoli “section” su due colonne. provo ad inserire l’ambiente {figure} ad esempio come questo :
\begin{figure}[htb]
\centering
\includegraphics[width=0.8\columnwidth]{impiantabile}
\caption{L’esperienza di Renard con un dispositivo completamente impiantabile: lo schema di questo}
\label{fig:impiantabile}
\end{figure}
se lo faccio prima di aver iniziato multicols la figura mi appare, se lo faccio dopo multicols la figura non appare proprio. io la vorrei in colonna e quindi dopo multicols.
mi sono spiegato bene?La documentazione di multicol spiega bene che non è possibile usare all’interno dell’ambiente multicols gli ambienti “figure” e “table”, ma solo “figure*” e “table*”.
Perché non usi l’opzione twocolumn della classe article? È fatta apposta.
Ciao
Enrico
-
8 Luglio 2010 alle 14:43 #47068::
sei davvero gentile a rispondermi e ti chiedo scusa se le mie domande ti possono sembrare scontate. con twocolumn funziona, ma poi durante il testo ho bisogno di inserire qualche tabella a tutta pagina e non incolonnata. inoltre con twocolumn mi fa anche la bibliografia in due colonne e io la vorrei ad una colonna sola. si può interrompere momentaneamente il comando \twocolumn per poi riprenderlo?
-
8 Luglio 2010 alle 14:46 #47069::
sei davvero gentile a rispondermi e ti chiedo scusa se le mie domande ti possono sembrare scontate. con twocolumn funziona, ma poi durante il testo ho bisogno di inserire qualche tabella a tutta pagina e non incolonnata. inoltre con twocolumn mi fa anche la bibliografia in due colonne e io la vorrei ad una colonna sola. si può interrompere momentaneamente il comando \twocolumn per poi riprenderlo?
Le figure e tabelle a tutta pagina si ottengono con gli ambienti “figure*” e “table*”. Se l’articolo è a due colonne, anche la bibliografia lo sarà. Si può passare a colonna singola, ma solo su nuova pagina con il comando \onecolumn.
Ciao
Enrico
-
8 Luglio 2010 alle 14:51 #47070::
se ti incontro ti offro un caffé. mi sono lanciato in questa avventura di latex per abbandonare word. ma l’ho fatto nel momento sbagliato perché ho un articolo da consegnare. visto che ormai ti ho disturbato, posso chiederti un’altra cosa? usando il pacchetto varioref ho ottenuto i riferimenti con la pagina, ma sono in inglese. e in un articolo in italiano non ci stanno bene i riferimenti in inglese. come posso metterli in italiano?
-
8 Luglio 2010 alle 14:57 #47071::
se ti incontro ti offro un caffé. mi sono lanciato in questa avventura di latex per abbandonare word. ma l’ho fatto nel momento sbagliato perché ho un articolo da consegnare. visto che ormai ti ho disturbato, posso chiederti un’altra cosa? usando il pacchetto varioref ho ottenuto i riferimenti con la pagina, ma sono in inglese. e in un articolo in italiano non ci stanno bene i riferimenti in inglese. come posso metterli in italiano?
\usepackage[italian]{varioref}
Ciao
Enrico
-
13 Aprile 2015 alle 14:49 #47072::
Ciao, mi infilo in una vecchia conversazione perché ho praticamente lo stesso problema.In pratica vorrei scrivere un articolo su due colonne e inserire immagini e tabelle con didascalie e riferimenti incrociati sia nelle singole colonne, sia centrate a tutta pagina. Fin qui problema risolto, visto quello che ho letto qui sopra.
Il problema che ho adesso è: vorrei scrivere titolo, autori, data e abstract centrati a tutta pagina, passando poi alle due colonne per il resto del documento. C’è un modo che mi permetta di fare ciò senza passare a nuova pagina dopo l’abstract? Perché con multicol, non posso usare table ma solo table*, invece (se ho capito bene) con \onecolumn e \twocolumn ciò che scrivo si divide in due pagine.Vi ringrazio anticipatamente
MassimilianoEDIT:
Ho trovato la soluzione qui, se dovesse interessare a qualcuno
http://tex.stackexchange.com/questions/142226/switching-from-two-columns-to-one-column-without-adding-a-page-break
-
13 Aprile 2015 alle 19:08 #47073::
Ripensandoci, questo messaggio contiene informazioni errate e fuorvianti. Pertanto, a breve lo rimuoverò.
Confesso di non essermi mai appassionato alla composizione a due colonne del LaTeX, che ha alcune “stranezze”, una delle quali è la seguente:
`
\documentclass[a4paper,twocolumn]{article}
\usepackage[T1]{fontenc}
\usepackage[italian]{babel}
\usepackage{lipsum}\title{Questo \`{e} il titolo}
\author{Ed Ecco l'Autore}\begin{document}
\twocolumn[\leavevmode\maketitle]
\suppressfloats[t]
Innanzitutto, una breve introduzione.
\lipsum[1]\section{Primo Paragrafo}
\lipsum[2]
\begin{figure}[tbp]
\centering
\begin{minipage}{.9\columnwidth}
\centering
Questa \`{e} una figura che va in una colonna.
\end{minipage}
\caption{Figura di gnu}
\label{fig:gnu}
\end{figure}
\lipsum[3-4]\section{Secondo paragrafo}
\lipsum[5]
\begin{figure}[tbp]
\centering
\begin{minipage}{.9\columnwidth}
\centering
Altra figura che va in una colonna.
\end{minipage}
\caption{Figura di armadillo}
\label{fig:arma}
\end{figure}
\lipsum[6]
\begin{figure*}[tbp]
\centering
Figura che va a finire a tutta pagina.
\caption{Figura a tutta pagina}
\label{fig:pagina}
\end{figure*}
Nelle figure \ref{fig:gnu} e~\ref{fig:arma} ho utilizzato l'ambiente
\texttt{minipage} perch\'{e} non ero sicuro \emph{a priori} che il testo
contenutovi potesse trovar posto in una sola riga; per la~\ref{fig:pagina},
invece, ero pi\`{u} sicuro e quindi non l'ho usato.\lipsum[7-16]
\end{document}
`
La stranezza è che inserire “\leavevmode” (o “\indent”, che ha un nome meno descrittivo in questo caso) prima di “\maketitle” sembra essere indispensabile affinché il costrutto funzioni, e non ho mai indagato perché: semplicemente, una volta mi capitò di scoprire questo trucco andando per tentativi. Te lo riporto «così com’è» (as is), se ti pare che ti possa essere utile. 🙂(N.B.: Per motivi altrettanto da indagare, sostituire “\leavevmode” con “\noindent” non funziona. 😕 )
Ciao.
—
Gustavo
-
-
AutoreRisposte
- Devi essere connesso per rispondere a questo topic.