- Questo topic ha 12 risposte, 4 partecipanti ed è stato aggiornato l'ultima volta 14 anni, 1 mese fa da
Aldo.
-
CreatoreTopic
-
15 Giugno 2012 alle 8:53 #75132::
Ciao ragashish, oggi è un bel giorno perchè il Presidente si è commosso e ci ha risparmiato dalla cessione di Tiago Silva 😆 ma eccomi qui pronto a rovinarmi la giornata.Come al solito, i miei modelli di lattice finiscono sempre per andare al limite del possibile e oggi mi si è presentato questo problema.
Ho fatto una longtable di dati, ma l’ultima colonna è una multicolumn di 4 cm dove faccio dei commenti ai dati di sinistra. la questione è che all’interno della casella di quella multicoum, il testo va a capo senza venire sillabato/giustificato.
Esiste una soluzione a questo o sono fritto?
Come al solito, grazie mille e più di mille per la collaborazione.
-
CreatoreTopic
-
AutoreRisposte
-
-
15 Giugno 2012 alle 9:06 #75133::
chatruc” post=74226Ciao ragashish, oggi è un bel giorno perchè il Presidente si è commosso e ci ha risparmiato dalla cessione di Tiago Silva 😆 ma eccomi qui pronto a rovinarmi la giornata.
Come al solito, i miei modelli di lattice finiscono sempre per andare al limite del possibile e oggi mi si è presentato questo problema.
Ho fatto una longtable di dati, ma l’ultima colonna è una multicolumn di 4 cm dove faccio dei commenti ai dati di sinistra. la questione è che all’interno della casella di quella multicoum, il testo va a capo senza venire sillabato/giustificato.
Esiste una soluzione a questo o sono fritto?
Come al solito, grazie mille e più di mille per la collaborazione.
Basta leggere la sezione 6.3.3 dell’Arte di scrivere con LaTeX.
Ciao
Tommaso
-
15 Giugno 2012 alle 15:22 #75134::
Giuro su Barbara e Pato che l’ho letta ma non ricordo che lì ci fosse la soluzione.Ma c’è un problema, il punto 6.3.3 dice che giustifica e sillaba in automatico ma nel mio caso non succede. E’ possibile che sia dovuto al fatto che uso longtable al posto di tabular?
questa l’intestazione della mia tabella, il commento ovviamente nel {4cm}
\begin{longtable}[l]{rrrllrlp{4cm}}
ho il fiuto che si tratti di una minchiata ma che semplicemente non ci arrivo.:cry:
-
16 Giugno 2012 alle 14:19 #75135::
chatruc” post=74239Giuro su Barbara e Pato che l’ho letta ma non ricordo che lì ci fosse la soluzione.
Ma c’è un problema, il punto 6.3.3 dice che giustifica e sillaba in automatico ma nel mio caso non succede. E’ possibile che sia dovuto al fatto che uso longtable al posto di tabular?
questa l’intestazione della mia tabella, il commento ovviamente nel {4cm}
\begin{longtable}[l]{rrrllrlp{4cm}}
ho il fiuto che si tratti di una minchiata ma che semplicemente non ci arrivo.:cry:
Può essere.
Direi di no: se osservi il codice a pagina 104 della guida che ti ho menzionato più sopra, vedi che le colonne p sono accettate da longtable. Finché non ci fai vedere un pezzo della tua tabella (sostituisci pure il testo vero con del testo finto) e il preambolo del tuo documento, sarà difficile aiutarti.
Ciao
Tommaso
-
18 Giugno 2012 alle 9:36 #75136::
Grazie Tommaso per le indicazioni ma effettivamente trovo delle discrepanze tra la guida e il mio risultato.Ho modificato il sorgente inserendo 0.27\textwidth al posto di 4cm (15 la larghezza totale del testo) ma il risultato è identico. Non mi sillaba.:roll:
Chissà cos’è che ho sbagliato.
\begin{longtable}[l]{lp{0.27\textwidth}} \toprule
1 &\multirow{1}{4cm}{* Qui inizia una sequenza di numeri molto convenienti perchè abbiamo sia il nero, il pari che gli alti che sono usciti per cinque volte di fila, quindi conviene puntare sul rosso, dispari basso.}\\
5 & \\
3 & \\
14& \\
2 &\\
6 & \\
7 & \\
8 &\\
9 & \\
10 & \\
\bottomrule \end{longtable}
Attachments:
You must be logged in to view attached files. -
28 Giugno 2012 alle 19:02 #75137
-
28 Giugno 2012 alle 21:40 #75138
-
29 Giugno 2012 alle 9:42 #75139::
Grazie per l’attenzione vecchio Claudio, immagino che il mio modo di usare latex sia alquanto originale. Un giorno ti dirò perchè pongo quel parametro a 1.Cosa sarebbe il texdoc multirow? e come lo si inserisce.
C’avrei anche un problema con biblatex ma credo sia meglio spiegarmi qui senza aprire altre discussioni ma solo quando avrò sistemato questo problema.
-
29 Giugno 2012 alle 11:43 #75140::
chatruc” post=74781Cosa sarebbe il texdoc multirow? e come lo si inserisce.
Credo che tu sia così superficiale nell’usare il forum, che non hai mai visto le centinaia di messaggi dove si dice di consultare la documentazione di qualunque pacchetto del sistema TeX aprendo un terminale, o prompt dei comandi (in linguaggio Windows), di scriverci dentro texdoc multirow usando la tastiera, premere il tasto “invio”, e constatare che si apre una finestra con la documentazione di multirow.
La cosa è descritta anche nell’Arte; nella GuidaGuIT, in alcune delle guide tematiche, ed è ripetuta quasi un messaggio sì e un messaggio no, certamente almeno un messaggio ogni 10, da almeno due anni. 😉
Tornando al tuo problema, se va bene che la casella multiga occupi solo una riga, allora il modo giusto di farlo è usando la descrizione [tt]p{4cm}[/tt]; se vuoi comporre in modo non giustificato per la caselle “p”, per evitare che in colonna stretta la sillabazione produca spazi eccessivi fra una parola e l’altra, leggi la documentazione del pacchetto array con texdoc array (ci risiamo con texdoc) e troverai il modo di farlo in modo che la composizione in bandiera abbia luovo per tutte le celle della colonna.
-
30 Luglio 2012 alle 17:07 #75141::
Allora, grazie Old Claudio.Dopo un mese di duri lavori e fatiche a leggere le documentazioni, sono arrivato a questo risultato.
\begin{tabular}{lp{6cm}} \toprule
5 & qui facciamo una considerazione di tipo iniziale su ogni tipo di dato o numero che possa essere utile oppure no.\\
1 &\multirow{1}{6cm}{\multicolumn{1}{p{6cm}}{* Qui inizia una sequenza di numeri molto convenienti perchè abbiamo enormemente ornitologicamente cabalisticamente sia il nero, il pari che gli alti che sono usciti per cinque}} \\
3 & \\
14& \\
2 &\\
6 & \\
7 & \\
8 &\\
9 & \\
10 & \\
\bottomrule
\end{tabular}Il primo commento è quello che non voglio, cioè giustificato in singola row, mentre il secondo è quello che voglio, giustificato su più righe ma mi viene fuori l’errore ! misplaced \omit
si può eliminare? come?
mi scuso in anticipo perchè questo forum viene frequentato da esperti di computer, programmatori e matematici mentre io sono un mentecatto che non ci capisce niente ma cerco di fare del mio meglio.
-
30 Luglio 2012 alle 17:20 #75142::
trovato, così funziona!!!\begin{tabular}{lp{6cm}} \toprule
5 & qui facciamo una considerazione di tipo iniziale su ogni tipo di dato o numero che possa essere utile oppure no.\\
1 &\multirow{1}{*}{\parbox{6cm}{qui facciamo una considerazione di tipo iniziale su ogni tipo di dato o numero che possa essere utile oppure no.}} \\
3 & \\
14& \\
2 &\\
6 & \\
7 & \\
8 &\\
9 & \\
10 & \\
\bottomrule
\end{tabular}
-
30 Luglio 2012 alle 17:21 #75143::
Ciao! Non credo di aver capito bene quello che vuoi ottenere. Praticamente è una colonna di numeri con accanto una casella di testo larga 6 cm?
Se il tuo scopo è questo una tabella non è la soluzione migliore, magari con due minipage vicine.
Ma se riesci a mostrare un’immagine del risultato desiderato è meglio!Fran
-
31 Luglio 2012 alle 9:59 #75144
-
-
AutoreRisposte
- Devi essere connesso per rispondere a questo topic.
😛 😀