Re: Underfull hbox con il pacchetto PST-abspos

#43119
robitex
Amministratore del forum
    Up
    0
    Down
    ::

    Ciao,
    compilando con latex il seguente listato ricevo un warning di Underfull \hbox descritto nel seguito. Non faccio altro che inserire una linea il cui secondo estremo si posiziona esattamente nello spigolo in alto a sinistra della pagina.
    Per informazione, l’origine del sistema assoluto di posizionamento è l’angolo in alto a sinistra, quindi se posiziono un oggetto di 45mm di lato nelle coordinate (45,-45), lo faccio esattamente corrispondere all’angolo della pagina.

    Listato: `\documentclass[a4paper]{article}

    \usepackage[utf8]{inputenc}
    \usepackage[T1]{fontenc}
    \usepackage[italian]{babel}

    \usepackage{pstricks}
    \usepackage[notitlepage,absolute]{pst-abspos}

    \pagestyle{empty}

    \begin{document}
    \null
    \psset{unit=1mm}
    \pstPutAbs[position=lb](45,-45){% this comment char is important
    \psline(-45,45)}
    \end{document}`

    Errore:` v1.10, 2010/01/22) `PST-abspos' v0.2, 2009/09/27 (Herbert Voss)))
    No file testps.aux.
    [1] (./testps.aux)
    Underfull \hbox (badness 10000) in paragraph at lines 18–18
    [][][][][]

    Underfull \hbox (badness 10000) in paragraph at lines 18–18

    )
    (see the transcript file for additional information)
    Output written on testps.dvi (1 page, 1984 bytes).
    Transcript written on testps.log.`

    Come è possibile eliminarlo?
    Il warning è “fastidioso” e, come vedete nel listato, ho provato ad eliminarlo inserendo dei comandi \null pensando di inserire nella pagina qualcosa, ma senza risultato.
    Dovrebbe essere un qualcosa relativo al riempimento della pagina che viene effettuato con un qualche tipo di oggetti tramite abspos, ma non completamente così che TeX segnala una sorta di anomalia.
    E questa “anomalia” si presenta sempre per qualsiasi oggetto da posizionare e per qualsiasi posizione (dentro o addirittura fuori della pagina).
    Mi potreste aiutare? Si tratta di codice appartenente ad una classe che spero potrò proporre anche agli altri utenti.
    Grazie per l’attenzione.

    Credo che sia un problema dell’opzione notitlepage. Se la togli il messaggio non appare. Ma perché complicarsi la vita e non scrivere più semplicemente
    `\pstPutAbs[unit=1mm](0,0){\psline(45,45)}`
    senza bisogno di contorsioni?

    Ciao
    Enrico

    Già, le contorsioni riguardano solo l’esempio che è il primo che mi è venuto in mente.
    Con questo non voglio dire che ho la mente contorta 😉 … o almeno spero che questo progetto non esca troppo dal seminato.

    Tornando al problema, sono contento che si possa risolvere togliendo l’opzione notitlepage. Grazie mille. Era una delle poche cose che non avevo tentato.
    Il manuale di abspos la consigliava e questo corrispondeva alle caratteristiche del mio documento che non ha nessuna pagina di titolo.

    Farò oggi pomeriggio ulteriori prove.

    Grazieeeeeeeeeeeeeeee Enrico.

    Ps. non sono riuscito a regolarmi sul numero delle e in grazie. per ora mi sono fermato a 16 che comunque è una bella potenza di 2. Ma cosa si diceva a proposito di menti contorte? 😆

    Go to top