Risposte nei forum create
-
AutoreRisposte
-
::
Se usi le tabelle in testo non hai bisogno di didascalie. Se usi l’ambiente flottante table (leggi una guida di base) il comando \caption funziona.`
\begin{table}[htbp]%come l'ambiente figure
\centering
\caption{didascalia}\label{etichetta}
\medskip
\begin{tabular}{…}
….
\end{tabular}
\end{table}`Se proprio vuoi la didascalia senza l’ambiente table allora usa il pacchetto caption e usa il comando \captionof{table}{didascalia}. Ti consiglio di usare l’ambiente table e il codice che ho scritto prima.
Ciao
Andrea
::
Onestamente non saprei cosa fare. il motivo è che non si può mettere un ambiente float dentro una minipage. Nel caso di posizionamento H il pacchetto float tratta l’oggetto “flottante” come se fosse una minipage e quindi non dà errore. Nel caso di tb ma anche di h dà errore dovuto al motivo che ti ho testé detto.Ma comunque non avrebbe senso mettere una fugura in quel modo. Io se fossi in te metterei il codice in un normale ambiente
`
\begin{lstlisting}
qui finisce un capoverso.\begin{figure}[tb]
…
\caption{….}
\label{fig:esempio}
\end{figure}Qui comincia un nuovo capoverso. Vedi la figura~\ref{fig:esempio}.
\end{lstlisting}`e poi subito dopo scrivere una cosa tipo
`
il risultato è il seguente
\vspace{\topsep}\noindent
qui finisce un capoverso.\begin{figure}[tb]
…
\caption{…}
\label{fig:esempio}
\end{figure}Qui comincia un nuovo capoverso. Vedi la figura~\ref{fig:esempio}.
\vspace{\topsep}
Si può notare che la figura~\ref{fig:esempio} è in alto. Comunque \LaTeX\ avrebbe potuto metterla anche in basso.
`Magari tra i due \vspace potresti mettere qualche rullo con \hrule o definirti un ambiente ad hoc.
Mi dispiace ma penso che non ci siano vie di uscita.
Se vuoi posso provare a creare un uovo ambiente dove l’output è diverso e indipendente dall’input che dai dentro l’ambiente. Così a sinistra hai questo codice
`
qui finisce un capoverso.\begin{figure}[tb]
…
\caption{…}
\label{fig:esempio}
\end{figure}Qui comincia un nuovo capoverso. Vedi la figura~\ref{fig:esempio}.`
e a destra
`
qui finisce un capoverso.
__Qui comincia un nuovo capoverso. Vedi la figura~\ref{fig:esempio}`
cioè le due righe con la figura in alto.Fammi sapere e Buon Lavoro.
Ciao
Andrea
::
Piccolo consiglio,Di solito è meglio usare più caratteri. Può capitare, comunque cosa molto remota, di dover usare il carattere £. Meglio definire una sequenza di due caratteri che difficilmente possa servire tipo ?* o !*. Quindi scivere
`\lstset{language=\(\)tex,
escapechar={?*}}`
racchiudendo il carattere tra graffe e di usare ?*\meta{prova}?* al posto di £\meta{prova}£.Volendo si possono usare due caratteri diversi (o sequenze di caratteri diverse) con escapeinside.
Ciao
Andrea
::
Se usi una sola lingua basta
`\renewcommand{\bibname}{Riferimenti bibliografici}`nel caso in cui tu abbbia caricato due o più lingue, ad esempio [english,italian] come opzioni di babel, è meglio usare
`\addto\captionsitalian{\renewcommand{\bibname}{Riferimenti bibliografici}}`Ciao
Andrea
::
Prof scusa se ti rompo le scatole amche di domenica,dato
` \define@key[]{ }{ }[ ]{ }` Ho provato a scrivere
`\define@key{scatola}{rulecolor}[black]{\def\scatola@rulecolor{\color{#1}}}
\define@key{scatola}{textcolor}[black]{\def\scatola@textcolor{\color{#1}}}`al posto di
`\define@key{scatola}{rulecolor}{\def\scatola@rulecolor{\color{#1}}}
\define@key{scatola}{textcolor}{\def\scatola@textcolor{\color{#1}}}
\setkeys{scatola}{textcolor=black,rulecolor=black}%al posto delle due successive
%\def\scatola@rulecolor{\color{black}}
%\def\scatola@textcolor{\color{black}}`ma dà errore. Quale è il ruolo di [
]? Serve a tutt’altro? Nel manuale c’è scritto
\define@key{family}{key}{The input is: #1}
xkeyval will generate an error when the user omits =valuefor a key in the options list of \setkeys(see section 4). To avoid this, the optional argument can be used to specify a default value.
\define@key{family}{key}[none]{The input is: #1}Ciao
Andrea
::si funziona! ma il numero di pagina me lo scrive a ridosso della parola ‘Bibliografia’, senza mettere i punti di sospensione per intenderci!
grazie per il supporto,
p.
Nella classe book la biblografia è un capitolo, quindi deve essere così, cioè nome e alla fine della riga la pagina. Se la classe è article usa
`
\addcontentsline{toc}{section}{Bibliografia} `Altrimenti metti un esempio compilabile e indica quale classe usi.
Ciao
Andrea
::
Potevi cercare sul forum
http://www.guit.sssup.it/phpbb/viewtopic.php?t=1088&start=0&postdays=0&postorder=asc
`\cleardoublepage
\addcontentsline{toc}{chapter}{Bibliografia}
\bibliography{abc} `o pacchetto tocbibind
http://www.ctan.org/get/macros/latex/contrib/tocbibind/tocbibind.pdfCiao
Andrea
::
Era cosi facile?Devo essere proprio rimbecillito. Comunque al posto di
`\def\scatola@rulecolor{\color{black}}
\def\scatola@textcolor{\color{black}}`
ho messo
`
\setkeys{scatola}{textcolor=black,rulecolor=black}`Ora mi puoi spiegare brevemente l’ambito di utilizzo della command key, sez. 3.2
` \define@cmdkey[]{ }[ ]{ }[ ]{ } ` Ciao e grazie
Andrea
-
AutoreRisposte