Richiesta aiuto per tabella e numero righe a pagina

  • Creatore
    Topic
  • #76669
    Up
    0
    Down
    ::


    Buon giorno a tutti!
    1) Ho letto la sezione 6 dell’Arte di scrivere con LaTeX ed ho prodotto questo:
    \begin{tabularx}{\textwidth}{lxxx}
    \toprule
    Orientamenti 1991& Indicazioni 2004 & Indicazioni 2007 \ \
    \midrule
    Il corpo e il movimento & Il corpo, movimento e salute & Il corpo e il movimento – identità, autonomia e salute \\
    I discorsi e le parole & Fruizione e produzione di messaggi & Linguaggi, creatività, espressione-gestualità, arte, musica, multimedialità \ \
    Lo spazio, l’ordine e la misura & Esplorare conoscere e progettare & La conoscenza del mondo ordine, misura, spazio, tempo, natura \ \
    Le cose, il tempo e la natura \ \
    Messaggi, forme e media \ \
    l sé e l’altro & Il sé e l’altro & Il sé e l’altro – Le grandi domande, il senso morale, il vivere insieme
    \bottomrule
    \end{tabularx}

    Genera questo errore 🙁 che non mi è chiaro:
    ./capitoli/capitolo3.tex:73: Package array Error: Illegal pream-token (x): `c’
    used.
    See the array package documentation for explanation.
    Type H for immediate help.

    l.73 \end{tabularx}
    Nel preambolo ho inserito
    \usepackage{booktabs} % tabelle
    \usepackage{tabularx} % tabelle di larghezza prefissata
    Qualcuno può gentilmente darmi maggiori chiarimenti?

    2) Il dipartimento nelle indicazioni generali per la stesura della tesi richiede cartelle con non meno di 24-26 righe massimo a pagina, escluse le note.
    Esiste un codice che automaticamente svolga questo servizio?

    Vi ringrazio anticipatamente per il vostro aiuto.
    Buona domenica di sole! Eb89 🙂

Visualizzazione 10 filoni di risposte
  • Autore
    Risposte
    • #76670
      Up
      0
      Down
      ::

      Eb89″ post=75854Buon giorno a tutti!
      1) Ho letto la sezione 6 dell’Arte di scrivere con LaTeX ed ho prodotto questo:
      \begin{tabularx}{\textwidth}{lxxx}
      \toprule
      Orientamenti 1991& Indicazioni 2004 & Indicazioni 2007 \ \
      \midrule
      Il corpo e il movimento & Il corpo, movimento e salute & Il corpo e il movimento – identità, autonomia e salute \\
      I discorsi e le parole & Fruizione e produzione di messaggi & Linguaggi, creatività, espressione-gestualità, arte, musica, multimedialità \ \
      Lo spazio, l’ordine e la misura & Esplorare conoscere e progettare & La conoscenza del mondo ordine, misura, spazio, tempo, natura \ \
      Le cose, il tempo e la natura \ \
      Messaggi, forme e media \ \
      l sé e l’altro & Il sé e l’altro & Il sé e l’altro – Le grandi domande, il senso morale, il vivere insieme
      \bottomrule
      \end{tabularx}

      Genera questo errore 🙁 che non mi è chiaro:
      ./capitoli/capitolo3.tex:73: Package array Error: Illegal pream-token (x): `c’
      used.
      See the array package documentation for explanation.
      Type H for immediate help.

      l.73 \end{tabularx}
      Nel preambolo ho inserito
      \usepackage{booktabs} % tabelle
      \usepackage{tabularx} % tabelle di larghezza prefissata
      Qualcuno può gentilmente darmi maggiori chiarimenti?

      2) Il dipartimento nelle indicazioni generali per la stesura della tesi richiede cartelle con non meno di 24-26 righe massimo a pagina, escluse le note.
      Esiste un codice che automaticamente svolga questo servizio?

      Vi ringrazio anticipatamente per il vostro aiuto.
      Buona domenica di sole! Eb89 🙂

      Prova con questo:

      `\begin{tabularx}{\textwidth}{lXXX}
      \toprule
      Orientamenti 1991 & Indicazioni 2004 & Indicazioni 2007 \\
      \midrule
      Il corpo e il movimento & Il corpo, movimento e salute & Il corpo e il movimento – identità, autonomia e salute \\
      I discorsi e le parole & Fruizione e produzione di messaggi & Linguaggi, creatività, espressione-gestualità, arte, musica, multimedialità \\
      Lo spazio, l’ordine e la misura & Esplorare conoscere e progettare & La conoscenza del mondo ordine, misura, spazio, tempo, natura \\
      Le cose, il tempo e la natura \\
      Messaggi, forme e media \\
      Il sé e l’altro & Il sé e l’altro & Il sé e l’altro – Le grandi domande, il senso morale, il vivere insieme \\
      \bottomrule
      \end{tabularx}`

      Hai fatto tre errori:

      1. Le colonne di tabularx sono X e non x.

      2. Le righe di una tabella vanno terminate con \\ e non con \ \.

      3. Anche l’ultima riga della tabella richiede \\.

      Benvenuto\a! 🙂

      Ciao
      Tommaso

    • #76671
      OldClaudio
      Partecipante
        Up
        0
        Down
        ::

        2) Il dipartimento nelle indicazioni generali per la stesura della tesi richiede cartelle con non meno di 24-26 righe massimo a pagina, escluse le note.
        Esiste un codice che automaticamente svolga questo servizio?

        Quella prescrizione è una tipica prescrizione da ignoranti di tipografia, specialmente se insieme a quella prescrizione non viene indicato anche il formato della carta. Facciamo due conti assieme: un punto è circa un terzo di millimetro; l’interlineatura normalmente è pari al 20% del corpo, quindi se componi in corpo 10pt, l’avanzamento di riga è di 12pt, vale a dire di 4mm. allora 25 righe (media tra 24 e 26) occupano uno spazio verticale di 100mm. Ora la carta UNI A4 ha una altezza verticale di 297mm (facciamo 300mm per fare i calcoli a spanne) ci saranno un 200mm di margine superiore e un 20mm di margine inferiore (che all’occorrenza contiene anche il numero della pagina); sotto al margine bianco superiore c’è la testatina ed un congruo spazio di separazione prima del testo; facciamo 10mm in tutto.
        Nella pagina restano 250mm per il testo (incluse le note). Con li 100mm delle 25 righe prescritte ne restano vuoti 150mm.

        Allora, sempre trascurando le note, il tuo dipartimento vuole, senza considerare le note (ma le accetta, anche se vanno a file dalla carta sotto al testo?), riempire quei 250mm con 25 righe? questo significa una riga ogni 10mm, cioè una composizione tipo carta da bollo rigata. Ovvero il dipartimento vuole 3,5mm di riga scritta e 6,5mm di spazio fra una riga e l’altra. Esso viole quindi quello che con le macchina da scrivere meccanica si otteneva mettendo la levetta per la regolazione dell’avanzamento del rullo sulla posizione 3.

        Mai sentita una bestialità del genere. L’ultima volta che ho visto una tesi composta così era di un laureando in medicina la cui tesi era fatta sostanzialmente di fotografie di campi operatori e le parole erano quasi assenti; le poche presenti erano spaziate in quel modo al chiaro scopo di far sì che lo spessore della tesi fosse appena appena presentabile.

        Ora la tesi non vale quanto il numero delle pagine, ma vale per quello che c’è scritto dentro; potei citarti nomi di illustri scienziati le cui tesi non superavano le 30 pagine scritte a macchina. Potrei citarti l’articolo di Shannon sulla teoria dell’informazione, articolo che ha rivoluzionato le comunicazioni dalla telefonia fissa, alla radio e televisione, alle comunicazioni con i satelliti geostazionari e con quelli orbitanti nel sistema solare, eccetera, che fondava tutta la teoria in modo così rivoluzionario in una pagina e mezza scritta a stampa.

        Vuoi soddisfare a quelle prescrizioni; be’, prima cerca di sapere le motivazioni per una simile scemenza (naturalmente non usare questa parola), e se proprio i ragionamenti di sostanza non riescono a convincere il Direttore (contenuti, stampa fronte retro, risparmio di carta, protezione delle foreste, inquinamento, e altri argomenti reali o aspiranti a un mondo migliore), usa un corpo almeno doppio e imposta l’avanzamento di riga a 10mm e quindi componi in corpo 20pt/10mm (che farebbe morire dal ridere qualunque tipografo, persino un grafico pubblicitario) ma almeno chi legge non avrà difficoltà, visto che si troverà davanti un libro la cui scrittura (tipografica) è adatta, forse, a un sussidiario per la prima elementare.

        Scusa se sono stato pesante, ma credo di averti spiegato perché quelle 25 righe per ogni pagina sono una scemenza.

        Trattandosi di una scemenza, LaTeX non dispone di nessun comando predefinito per implementare una scemenza. Naturalmente non impedisce di usare cose del tipo di \linespread{3} per ottenere quello che ti si chiede; ma poi tocca a te vergognarti dell’aspetto della tua tesi (sempre che tu non voglia produrne una versione per il dipartimento ed una versione composta come si deve per te 😉 ).

      • #76672
        Up
        0
        Down
        ::



        @OldClaudio
        : Grazie per i preziosi consigli.
        Ho pensato che fosse un refuso di stampa, ma altre colleghe hanno mantenuto questo parametro considerando che richiedono:
        – impostazione pagina margine superiore, inferiore, sx e dx 3 cm;
        – Carattere piacere, stile Normale, Punti 12
        – Formato/Paragrafo interlinea 1,5. rientro speciale prima riga di 1 cm, allineamento giustificato, numero pagina in basso.
        Ho provato con word il risultato non è gradevole confermando ciò che tu dici.
        So benissimo che il contenuto di una tesi non è dato dal numero di pagine ma dai concetti in essa espressi.
        Comunque la farò con i parametri Latex sperando che la buona riuscita compensi la non soddisfazione dei parametri attesi. Grazie 🙂 ancora per il prezioso aiuto!


        @Tommaso
        : Grazie per il tuo consiglio. Ho modificato di conseguenza ma le tre colonne non sono equamente ripartite e si sovrappongono le parole della seconda e terza colonna. Hai qualche altro suggerimento per questo problema?

        Grazie a tutti per l’aiuto. Buona serata e dolce notte, Eb89

      • #76673
        Up
        0
        Down
        ::

        Eb89″ post=75867

        @Tommaso
        : Grazie per il tuo consiglio. Ho modificato di conseguenza ma le tre colonne non sono equamente ripartite e si sovrappongono le parole della seconda e terza colonna. Hai qualche altro suggerimento per questo problema?

        Hai dichiarato di volere una tabella con 4 colonne {lXXX} ma poi metti materiale per sole tre colonne: … & … & … \\. Sostituisci con {XXX} e sei a posto.

        Ciao
        Tommaso

      • #76674
        OldClaudio
        Partecipante
          Up
          0
          Down
          ::

          Eb89″ post=75867 @OldClaudio: Grazie per i preziosi consigli.
          Ho pensato che fosse un refuso di stampa, ma altre colleghe hanno mantenuto questo parametro considerando che richiedono:
          – impostazione pagina margine superiore, inferiore, sx e dx 3 cm;
          – Carattere piacere, stile Normale, Punti 12
          – Formato/Paragrafo interlinea 1,5. rientro speciale prima riga di 1 cm, allineamento giustificato, numero pagina in basso.
          Ho provato con word il risultato non è gradevole confermando ciò che tu dici.
          So benissimo che il contenuto di una tesi non è dato dal numero di pagine ma dai concetti in essa espressi.
          Comunque la farò con i parametri Latex sperando che la buona riuscita compensi la non soddisfazione dei parametri attesi. Grazie 🙂 ancora per il prezioso aiuto!

          Be’, la situazione è sempre poco “tipografica, ma le cose sono meno gravi di quel che sembrava; era la menzione di 24-26 righe che impressionava.

          Per il corpo 12 metti l’opzione 12pt nelle opzioni della classe.

          per l’interlinea 1.5 usa il pacchetto setspace e usa l’opzione onehalfspacing oppure all’inizio del documento dai il comando \onahalfspacing; le righe ti vengono fuori nel numero giusto per quel tipo di interlineatura senza bisogno di specificare il loro numero
          Facendo due conti sulle dita il corpo 12pt con una interlinea di 1.5 volte l’interlinea normale, vuol dire: interlinea normale = 14.5pt; moltiplicato per 1.5 dà poco meno di 22pt cioè 7,35mm . La pagina di 297 meno 60mm di margini superiore e inferiore, meno 10mm di testatina lascia 227mm; questo spazio contiene circa 30 righe, non lontano dalle 24-26 prescritte, ma certamente un poco più denso.

          Il tutto non è tanp professionale, ma direi che sia ancora accettabile per un documento formale, ma interno all’università; ti ripeto il mio consiglio: predisponi una tesi con questi parametri e stampale per il Dipartimento; poi sostituisci \oneahllafspacing con \singlespacing e imposta fra le opzioni della classe twoside, poi ristampati al tesi fronte retro e fattela rilegare come è consuetudine presso la tua università e tientela per te; se ne fai più copie usa queste da distribuire in giro e a possibili datori di lavoro che la vogliano vedere; farai sicuramente una figura migliore con una tesi composta e stampata bene, che con una tesi, altrettanto valida per i contenuti, ma composta male. 🙂

        • #76675
          Up
          0
          Down
          ::

          OldClaudio” post=75864
          Trattandosi di una scemenza, LaTeX non dispone di nessun comando predefinito per implementare una scemenza.

          Questa affermazione di Claudio mi piace veramente molto. Purtroppo la situazione diffusa è quella in cui si trova il nostro amico (o la nostra amica).

          La mia posizione rimane sempre la stessa. Perché volete scrivere la tesi con LaTeX? Uno degli errori più diffusi è proprio quello di voler far somigliare qualcosa scritto con LaTeX a qualcosa scritto con altri programmi. NON FATELO! LaTeX è semplicemente diverso, tutto qui, e bisogna accettare la sua diversità. Diciamo che è diversamente migliore 🙂

          La soluzione? Scrivi la tesi con LaTeX, usa la classe suftesi con l’opzione periodical e farai un ottimo lavoro da consegnare alla commissione. Poi fa’ una copia della cartella che contiene la tesi e con geometry e linespred e il font Times rendila uguale a Word per la gioia di chi dovrà metterla in magazzino, perché tanto a quello serve la tesi che consegni in segreteria.

          Alla commissione non potrà fare che piacere avere tra le mani un prodotto composto in modo professionale. Fai un lavoro solo e ottieni due risultati.

          NESSUNA COMMISSIONE ti verrà a osservare che la tesi sarà scritta male.

          Ciao
          Tommaso

        • #76676
          Up
          0
          Down
          ::

          illinguista1972″ post=75869


          @Tommaso
          : Grazie per il tuo consiglio. Ho modificato di conseguenza ma le tre colonne non sono equamente ripartite e si sovrappongono le parole della seconda e terza colonna. Hai qualche altro suggerimento per questo problema?

          Hai dichiarato di volere una tabella con 4 colonne {lXXX} ma poi metti materiale per sole tre colonne: … & … & … \\. Sostituisci con {XXX} e sei a posto.

          Ciao
          Tommaso

          Buon giorno Tommaso,
          ho sistemato il codice come da tuo suggerimento. il risultato in allegato!
          Ci sono riuscita grazie a te! 🙂

          A presto, Enrica (Eb89)
          [attachment=386]tabellaesempio1.pdf[/attachment]

          Attachments:
          You must be logged in to view attached files.
        • #76677
          Up
          0
          Down
          ::


          Buon giorno,

          @OldClaudio
          e @Tommaso
          grazie per i vostri preziosi suggerimenti. Ho già scritto una buona parte della tesi in classe book e non classe suftesi. Vedrò se fare ulteriori modifiche alla fine, grazie ancora.

          😕 Vorrei sapere se esiste una versione portable di Latex in modo da poterlo utilizzare con chiavetta o dropbox.
          Buona giornata di sole a tutti! 🙂
          Enrica (eb89)

        • #76678
          Up
          0
          Down
          ::


          Buon giorno,

          @OldClaudio
          e @Tommaso
          grazie per i vostri preziosi suggerimenti. Ho già scritto una buona parte della tesi in classe book e non classe suftesi. Vedrò se fare ulteriori modifiche alla fine, grazie ancora.

          😕 Vorrei sapere se esiste una versione portable di Latex per Mac in modo da poterlo utilizzare con chiavetta o dropbox.
          Buona giornata di sole a tutti! 🙂
          Enrica (eb89)

        • #76679
          OldClaudio
          Partecipante
            Up
            0
            Down
            ::


            Se hai un disco esterno, non credo che sia un problema copiare sul disco esterno quel ramo di /usr/loca/ che contiene la distribuzione, ma gli eseguibili che contiene sono solo per Mac, non lo puoi usare con in iPad o un netbook windows. Se hai un netbook Air, probabilmente ti basta innestare il disco esterno e se non lhai gia fatto aggiungere al path l’indirizzo completo della cartella degli eseguibili; per il resto, quando si lancia qualunque programma del sistema TeX l’indirizzo /user/local/texlice/2012/bin/universal-dawin (oppure …/x86_64-darwin) dovrebbe essere sufficiente’ la acrtella universal va bene per qualunque Mac, l’atra va bene solo se hai il processore a 64bit.

            Io non ho mai fatto una cosa del genere, ti ho solo indicato come farei io, ma potrebbe essere una solenne fesseria.
            Ciao
            Claudio

          • #76680
            Up
            0
            Down
            ::

            OldClaudio” post=76033Se hai un disco esterno, non credo che sia un problema copiare sul disco esterno quel ramo di /usr/loca/ che contiene la distribuzione, ma gli eseguibili che contiene sono solo per Mac, non lo puoi usare con in iPad o un netbook windows. Se hai un netbook Air, probabilmente ti basta innestare il disco esterno e se non lhai gia fatto aggiungere al path l’indirizzo completo della cartella degli eseguibili; per il resto, quando si lancia qualunque programma del sistema TeX l’indirizzo /user/local/texlice/2012/bin/universal-dawin (oppure …/x86_64-darwin) dovrebbe essere sufficiente’ la acrtella universal va bene per qualunque Mac, l’atra va bene solo se hai il processore a 64bit.

            Io non ho mai fatto una cosa del genere, ti ho solo indicato come farei io, ma potrebbe essere una solenne fesseria.
            Ciao
            Claudio

            Grazie OldClaudio!
            Nei prossimi giorni testerò il tuo suggerimento e poi ti farò sapere come procede.
            Buon week end di sole! 🙂
            Enrica

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

        Go to top