Risposte nei forum create
-
AutoreRisposte
-
::
La ringrazio per avermi risposto.mi permetto di riformulare la domanda in modo corretto: in riferimento all’esempio che ho sopra riportato, vorrei sapere se esistono opportune modifiche al codice tali da permettere il posizionamento della tabella (o dell’oggetto mobile in generale) nella parte inferiore della pagina, immediatamente sopra le note. Da quanto ho potuto constatare, l’errato posizionamento accade solo se la parte di testo che precede la tabella, non è sufficiente a riempire tutto lo spazio libero nella pagina.
Grazie
Sandro
::
Buongiorno.Dopo aver letto i post in merito allo strano comportamento del pacchetto footmisc in abbinamento agli oggetti flottanti, vorrei chiedervi se esiste una soluzione al problema seguente: ho un oggetto float insieme a delle note. Vorrei inserire questo oggetto in fondo alla pagina (cioè sempre alla stessa distanza dal margine inferiore) ma prima delle note, soprattutto nelle pagine anche non completamente riempite con del testo.
Utilizzando il pacchetto footmisc con l’opzione bottom:`\usepackage[bottom]{footmisc}` l’oggetto float si posiziona in alto e non in basso come vorrei, anche forzando il Latex con l’opzione [!b]:`\begin{table}[!b]`
Ecco l’esempio minimale che riproduce l’errore:
`
\documentclass[a4paper,11pt]{article}
\usepackage[margin=2.8cm]{geometry}
\usepackage[italian]{babel}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\usepackage{fancyhdr}
\usepackage[bottom]{footmisc}
\usepackage{footnote}
\begin{document}
\section{Titolo della sezione}
Testo iniziale con note\footnote.{Nota a piè pagina}
\begin{savenotes}
\begin{table}[!b]
\centering
Questo oggetto \textbf{dovrebbe} posizionarsi in basso\footnote{sopra le note}
\end{table}
\end{savenotes}
\end{document}
`
Inoltre non posso togliere footmisc perchè altrimenti le note verrebbero posizionate sopra l’oggetto. Ho provato anche con le altre opzioni (oltre a bottom) specifiche di quel pacchetto, ma senza alcun effetto.
Vi ringrazio per la cortese attenzioneSandro
::
Buongiorno a tutti.Seguendo gli esempi qui presentati, ho ricreato un comando con due argomenti, di cui uno opzionale:
`
\documentclass[a4paper,italian]{book}
\usepackage[latin1]{inputenc}
\usepackage{babel}\makeatletter
\newcommand{\dub}[2][]{
\def\@temp{#1}
\ifx\@temp\@empty
\textbf{#2}
\else
\emph{#1–#2}
\fi
}
\makeatother\begin{document}
\dub[a{]} b{]} c{]} \dots]{d}
\end{document}
`Se il primo argomento, come in questo caso, contiene alcune parentesi quadre (chiuse),
per non creare ambiguità con quella che delimita la fine dell’argomento stesso, devo inserirle tra due parentesi graffe.
Per ragioni di semplicità e di chiarezza, vorrei inserirle direttamente nel testo senza ricorrere ad altri simboli.
Una possibile alternativa credo sia quella di ridefinire il comando \dub in modo da accettare due parametri (questa volta entrambi obbligatori), di cui uno eventualmente vuoto:
`
\newcommand{\dub}[2]{
\def\@temp{#1}
\ifx\@temp\@empty
\textbf{#2}
\else
\emph{#1–#2}
\fi
}
`
ed utilizzarlo in questo modo:
`
\dub{a] b] c]}{d}
`
anche se nascono alcuni problemi di consistenza nel caso in cui il secondo argomento risulti vuoto.
Sapreste indicarmi se esiste un modo più agevole?Vi ringrazio per la cortese attenzione.
::
Grazie per aver risposto.Purtroppo questa soluzione lega la posizione dell’oggetto flottante (che è un testo a sua volta) alla lunghezza del testo che lo precede.
In generale ho notato che in questo modo si risolve solo il problema dell’ordine dei due oggetti (note a piè pagina e figura).
Se voglio forzare il compilatore a posizionare un oggetto in fondo alla pagina (bottom) con il comando:
begin{figure}[!b]
e voglio che sia posizionato prima delle note, con l’introduzione del pacchetto footmisc il suo comportamento viene modificato e l’oggetto viene posizionato immediatamente dopo l’ultima riga di testo con risultati diversi da quelli sperati.
Sandro
::
Buongiorno a tutti.
Io ho un problema analogo: vorrei semplicemente che le note a piè pagina vadano sotto l’oggetto flottante. Ecco un breve esempio:
`
\documentclass{book}
\usepackage[latin1]{inputenc}
%\usepackage[bottom]{footmisc}
\begin{document}
\chapter{Capitolo}
\section{Sezione}
Testo della sezione\footnote{la nota a piè pagina dovrebbe posizionarsi sotto l'oggetto flottante.}
\begin{figure}[!b]
\line(1,0){100}
\\
Questo testo deve posizionarsi in fondo alla pagina, prima delle note.
\end{figure}
\end{document}
`
Ho provato anche ad usare il pacchetto footmisc come era stato suggerito, ma in quel caso l’oggetto flottante si posiziona immediatamente al di sotto del testo invece che in fondo alla pagina come voluto.
Grazie per la cortese attenzione
Sandro
::
Buongiorno a tutti.Anche a me è capitato di dover inserire una nota in un titolo di una sezione, e ho notato che il numero che appare a lato del titolo è a sua volta in grassetto e come dimensione risulta molto più grande rispetto ai numeri che appaiono accanto al testo normale. Sapreste dirmi se sia possibile modificare il font del numero in questo tipo di note in modo che appaia identico al numero di nota nel testo normale?
Grazie
Sandro
-
AutoreRisposte