Inserire testo verticale in una tabella (con multirow)

  • Creatore
    Topic
  • #7713
    Up
    0
    Down
    ::


    Forse a qualcuno sembrerà una domanda stupida… ma io non ci riesco.

    Ho provato con:

    \multirow{4}{15mm}{\begin{sideways}\parbox{15mm}{text}\end{sideways}}

    ma non funziona…

    Thx.

    Max

Visualizzazione 11 filoni di risposte
  • Autore
    Risposte
    • #7714
      Up
      0
      Down
      ::

      Forse a qualcuno sembrerà una domanda stupida… ma io non ci riesco.
      Ho provato con:`\multirow{4}{15mm}{\begin{sideways}\parbox{15mm}{text}\end{sideways}}`ma non funziona…

      In che senso non funziona? Non dà errori, avvertimenti e, inoltre, fa ciò che deve. Puoi fare un esempio un pochino più completo?
      Ciao
      Enrico

    • #7715
      Up
      0
      Down
      ::


      Compila correttamente (senza warnings)… ma il testo viene messo in orizzontale, fuori dalla cella di appartenenza e sovrapposto al testo “totale” della tabella:

      Riporto il codice…
      ________________________________________________________________
      \documentclass[a4paper,twoside,openright,12pt,titlepage]{book}

      \usepackage[dvips]{color}
      \usepackage{graphicx}
      \usepackage{subfigure}
      \usepackage{wrapfig}
      \usepackage{floatflt}
      \usepackage{multirow}
      \usepackage{rotating}

      ….

      \begin{table}[!ht]
      \setlength{\abovecaptionskip}{0mm}
      \begin{center}
      {\footnotesize
      \begin{tabular}{||c|c|c|c|c|c|c|c|c|c|c||}
      \hline
      & & \multicolumn{9}{|c||}{\textbf{Energy Source}}\\
      \hline
      & & \multicolumn{3}{|c|}{\textbf{Coal}}& \multicolumn{3}{|c|}{\textbf{Methane}}& \multicolumn{3}{|c||}{\textbf{Photovoltaic Cell}}\\
      \hline
      \multicolumn{2}{||c|}{\textbf{Emissions}} & CO2 & NOX & SOX & COX & NOX & SOX & COX & NOX & SOX\\
      \hline
      \multirow{3}{*}{\begin{sideways}\parbox{15mm}{\textbf{Process}}\end{sideways}} & \textbf{Extraction} & – & 0,05 & 0,04 & – & – & – & na & na & na\\
      & \textbf{Construction} & 1 & – & – & – & – & – & 48 & na & na\\
      & \textbf{In function} & 960 & 2,6 & 2,66 & 710 & 1,6 & – & na & na & na\\
      \hline
      \multicolumn{2}{||c|}{\textbf{Total}} & 961 & 2,65 & 2,64 & 710 & 1,6 & – & 48 & na & na\\
      \hline
      \end{tabular}}
      \end{center}
      \caption[\scriptsize Comparison between coal, gas and photovoltaic plants.]{\scriptsize Comparison between coal, gas and photovoltaic plants. Polluting emissions (kg/MWh).}
      \label{PollutionComparison}
      \end{table}
      ________________________________________________________________

      Grazie mille,
      Max

    • #7716
      Up
      0
      Down
      ::


      Hai visualizzato il dvi o il ps/pdf?

    • #7717
      Up
      0
      Down
      ::


      Yes…

      Dicevo:
      _________________________________________________________

      Compila correttamente (senza warnings)… ma il testo viene messo in orizzontale, fuori dalla cella di appartenenza e sovrapposto al testo “totale” della tabella.

      _________________________________________________________

      Ovviamente quello che vedo lo vedo nel file dvi.

    • #7718
      DMW
        Up
        0
        Down
        ::

        Yes…

        Dicevo:
        _________________________________________________________

        Compila correttamente (senza warnings)… ma il testo viene messo in orizzontale, fuori dalla cella di appartenenza e sovrapposto al testo “totale” della tabella.

        _________________________________________________________

        Ovviamente quello che vedo lo vedo nel file dvi.

        Gloria ti dice in pratica di vedere il pdf dove la parola Process è vericale anche se è troppo spostata e non il dvi dove la parola process è orizzontale.

        Ti consiglio di mettere:

        `\multirow{3}{*}{\begin{sideways}\parbox{12mm}{\scriptsize{\textbf{Process}}}\end{sideways}}`
        al posto del tuo e vedi il pdf.

        Ciao
        Andrea

      • #7719
        Up
        0
        Down
        ::


        Grande!

        Grazie mille…

        ma cosi’ sorgono un paio di problemini (testo colorato che non si vede piu’… e le figure sparite…).

        Ok, si possono sistemare ma… io preferisco il DVI.

        Ti chiedo quindi… non sarebbe possibile ottenere lo stesso risultato sul dvi (e piu’ facile lavorarci e poi converto quello in pdf o ps prima di stamparlo…)?

        Grazie,
        Max

      • #7720
        Up
        0
        Down
        ::


        No, perché il problema è del visualizzatore dvi e non di LaTeX. Meglio che finisci di scrivere il tuo documento per bene e pensi agli effetti visivi una volta che il tuo documento è alla versione definitiva, e sempre con documento in formato pdf.

        Ciao.

      • #7721
        DMW
          Up
          0
          Down
          ::

          Grande!

          Grazie mille…

          ma cosi’ sorgono un paio di problemini (testo colorato che non si vede piu’… e le figure sparite…).

          Ok, si possono sistemare ma… io preferisco il DVI.

          Ti chiedo quindi… non sarebbe possibile ottenere lo stesso risultato sul dvi (e piu’ facile lavorarci e poi converto quello in pdf o ps prima di stamparlo…)?

          Grazie,
          Max

          Ma che ti costa convertire in pdf ogni volta che vuoi vedere il risultato? Nulla. Quindi non vedo il problema e poi lavorare con il dvi o con il pdf è uguale. E poi con winedt su win, con Kile su linux o con un altro buon editor basta che spingi un pulsante e vedi subito il pdf,

          Ciao

          Andrea

        • #7722
          Up
          0
          Down
          ::


          … beh… costa tempo (sono alle prime armi con LaTeX ed essendo per me quasi tutto piu’ o meno nuovo, controllo molto spesso il risultato…)

          Cmq per chiudere il post… ho risolto i prb di testo colorato e figure scomparse compilando in “.ps”

          Direte voi… ed il risparmio di tempo dov’e’? (non c’e’… anch se cosi’ facendo non ho dovuto modificare il file sorgente per aggiustare i prb di cui parlo sopra.

          Grazie mille a tutto lo staff…

          Bel Forum!!!

        • #7723
          Up
          0
          Down
          ::


          Converti le tue figure in pdf e cancella qualsiasi riferimento a ‘dvips’ nel tuo documento. Compilalo con pdflatex anziché con latex… Otterrai direttamente un file pdf.
          Se lavori sotto GNU/Linux, inoltre, xpdf permette di fare un reload al documento in pdf, così da non dover aprire il programma tutte le volte.

          Ciao.

        • #7724
          Up
          0
          Down
          ::

          Se lavori sotto GNU/Linux, inoltre, xpdf permette di fare un reload al documento in pdf, così da non dover aprire il programma tutte le volte.

          Se invece lavori sotto Windows GSView fa esattamente la stessa cosa.

        • #7725
          Up
          0
          Down
          ::


          Due soluzioni trovate:

          \multirow{3}{*}{\rotatebox[origin=c]{90}{\scriptsize{\textbf{Process}}}} & \scriptsize{\textbf{Extraction}} & – & 0,05 & 0,04 & – & – & – & na & na & na\\

          \multirow{3}{*}{\begin{sideways}\parbox{12mm}{\scriptsize{\textbf{Process}}}\end{sideways}} & \scriptsize{\textbf{Extraction}} & – & 0,05 & 0,04 & – & – & – & na & na & na\\

          Non ho testato se la seconda funziona anche in dvi (in pdf è ok).

          Grazie ancora a tutti per l’aiuto.

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

      Go to top