hhbox and draft \doucmentclass

  • Creatore
    Topic
  • #50568
    Up
    0
    Down
    ::


    Ciao,
    ho scritto qualche pagina di un breve glossario. Intanto volevo cheidervi se questo per un glossario puo’ andare bene:
    `
    \documentclass[a4paper,draft,11pt]{article}
    `
    I margini non so neanche come si tocchino e sono al solito ampi e per un glossario mi sembrano esagerati. Che dite?
    Poi c’erano 10 underfull hbox che ho scoperto a causa del mio vizio di usare il \\ per andare a capo con uno spazio maggiore. Non va usato vero? Meglio usare questo invece?
    `
    \vspace{2cm}
    `
    Ma se \\ non va usato perche’ il linguaggio lo ammette?? (perche’ non segnala un errore)?
    Comunque ho usato ‘draft’ perche’ ho letto che dovrebbe segnare nel file di output (pdf nel mio caso) delle linee verticali sui bad box. Cosa che nel mio output non si vedono:
    http://www.math.uiuc.edu/~hildebr/tex/packages.html
    Che ne dite?
    grazie

Visualizzazione 3 filoni di risposte
  • Autore
    Risposte
    • #50569
      Up
      0
      Down
      ::

      Ciao,
      ho scritto qualche pagina di un breve glossario. Intanto volevo cheidervi se questo per un glossario puo’ andare bene:
      `
      \documentclass[a4paper,draft,11pt]{article}
      `
      I margini non so neanche come si tocchino e sono al solito ampi e per un glossario mi sembrano esagerati. Che dite?
      Poi c’erano 10 underfull hbox che ho scoperto a causa del mio vizio di usare il \\ per andare a capo con uno spazio maggiore. Non va usato vero? Meglio usare questo invece?
      `
      \vspace{2cm}
      `
      Ma se \\ non va usato perche’ il linguaggio lo ammette?? (perche’ non segnala un errore)?
      Comunque ho usato ‘draft’ perche’ ho letto che dovrebbe segnare nel file di output (pdf nel mio caso) delle linee verticali sui bad box. Cosa che nel mio output non si vedono:
      http://www.math.uiuc.edu/~hildebr/tex/packages.html
      Che ne dite?
      grazie

      L’opzione draft fa segnalare con un rettangolino nero le box che sono “overfull”. Quelle “underfull” sono ben visibili a occhio nudo.

      Il problema di \\ è che può certamente essere usato, ma per scopi leciti. Non per “lasciare una riga vuota”, che è in genere un abominio tipografico caro a chi viene da Vord. Ti lamenti per i margini generosi e poi vuoi \vspace{2cm}? 🙂

      Ciao
      Enrico

    • #50570
      Up
      0
      Down
      ::


      grazie.
      Si mi sembra un po’ strano per quello che sto scrivendo avere tutto quello spazio “laterale”; il vspace invece mi serve per separare un po’ di piu’ lo spazio qui::
      `
      \begin{enumerate} [leftmargin=*]
      \item[] \emph{\textbf{ title1 }}
      \item[] \textit{title2 }}
      \item[] \emph{\textbf{title3}}
      Sono i dati su cui, a volte………. \\

      \item[] \emph{\textbf{ title}}
      E' una misura ……… \\

      \emph{\textbf{ title } } %qui ho messo solo 'emph' e sembra funzionare.
      In biologia….. \\
      \item[] \emph{\textbf{ Santo }}
      `
      Per dare maggiore spaziatura tra gli elementi della enumerazione; il 2cm era un esempio (direi 0.5cm al posto di ogni \\). Devo usare quindi il \vspace qui per fare cio’ che voglio?
      Inoltre: e’ scritto bene tutto il resto? emph pare dare un elemento della enumerazione senza il item[]
      Poi, gli hbox erano gia’ visibili? Io non li vedevo. Intendi forse le lineee bianche?

      Grazie,

    • #50571
      Up
      0
      Down
      ::

      grazie.
      Si mi sembra un po’ strano per quello che sto scrivendo avere tutto quello spazio “laterale”; il vspace invece mi serve per separare un po’ di piu’ lo spazio qui::
      `
      \begin{enumerate} [leftmargin=*]
      \item[] \emph{\textbf{ title1 }}
      \item[] \textit{title2 }}
      \item[] \emph{\textbf{title3}}
      Sono i dati su cui, a volte………. \\

      \item[] \emph{\textbf{ title}}
      E' una misura ……… \\

      \emph{\textbf{ title } } %qui ho messo solo 'emph' e sembra funzionare.
      In biologia….. \\
      \item[] \emph{\textbf{ Santo }}
      `
      Per dare maggiore spaziatura tra gli elementi della enumerazione; il 2cm era un esempio (direi 0.5cm al posto di ogni \\). Devo usare quindi il \vspace qui per fare cio’ che voglio?
      Inoltre: e’ scritto bene tutto il resto? emph pare dare un elemento della enumerazione senza il item[]
      Poi, gli hbox erano gia’ visibili? Io non li vedevo. Intendi forse le lineee bianche?

      Grazie,

      Perché usare un ambiente enumerate per una lista descrittiva? C’è l’ambiente description. Perché spaziature supplementari? Non servono, di solito. E non va \\ prima di \item. Mai.

      Quanto ai segnalatori (i rettangoli neri): se la box è underfull non c’è alcun segnale esplicito, come ti ho detto. Solo se è overfull. Riguarda bene ciò che ti scrive TeX.

      Ciao
      Enrico

    • #50572
      Up
      0
      Down
      ::


      mi serve spazio perche’ poi voglio stamparlo e avere il posto per aggiungere commenti a penna tra uno e l’altro. Detto questo: non so perche’ ho usato numerate. Quel pezzo di codice era dentro un testo che avevo scritto ed “enumeravo” gli stessi “argomenti”. Non e’ quella una enumerazione? Mi sa che nn so bene la differenza tra description e enumaration.
      Comuqnue presumo che gli item sarebbe meglio scriverli cosi’:
      `
      \item[\emph{\textbf{ title }}]
      text
      \item[\emph{\textbf{ title2 }}]
      `
      e non come prima (cioe’ \item[] \emph{\textbf{ title2 }} text

      EDIT:
      2 problemi:
      in una voce vorrei mettere
      `
      \item[ \emph{\textbf{ Title }} ]
      \begin {itemize}
      \item[subtitle1]
      \item[subtitle2]
      \end{itemize}
      `
      cioe’ delle voci “Puntate” (cioe’ con dei punti, non so come si dice).
      Pero’ se uso \begin{description} quel codice da errore e non riesco a fare l’elenco in quel modo.
      Inoltre ho gia’ notato una differenza tra {descriptio} ed {enumerate} il primo mi impagina la “Lista” cosi’:
      `
      title 1. Queto è il testo
      e me lo impagina cosi'.
      `
      {enumerate} invece mi questo:
      `
      title 1. Queto è il testo
      e me lo impagina cosi'.
      `
      Preferisco il secondo modo. Si puo’ fare? Ho messo questo ma non funziona:
      `
      begin{description} [leftmargin=*]
      `
      In compenso è apparso un badbox visibile, dovuta all’hypernation della parola “gros-si” (lo mette quando va a capo); non ho idea di come levarlo e se va levato.

      spero mi possiate aiutare.

Visualizzazione 3 filoni di risposte
  • Devi essere connesso per rispondere a questo topic.

Go to top