- Questo topic ha 19 risposte, 6 partecipanti ed è stato aggiornato l'ultima volta 15 anni, 10 mesi fa da
homer314.
-
CreatoreTopic
-
20 Ottobre 2010 alle 15:28 #51511::
Salve a tutti,
sto passando diverse ore nello studiare tutta la documentazione che trovo sul latex (quindi ho già visto i vari wrap, sto facendo prove continue etc) e vorrei sapere, al fine di non sprecare il mio tempo (comunque continuerò ad usare latex perchè più si conosce e più si ama),se latex può riuscire a restituirmi una pagina con il seguente layout.Non devo creare una pagina identica, vorrei solo sapere se con gli strumenti che questo fantastico mondo mette a disposizione, posso “giocare” in modo così complesso con le intersezioni tra box (siano i riquadri rossi immagini o altri box con testo). Ovviamente all’interno dei box bianchi c’è testo.
Come sempre, grazie mille
-
CreatoreTopic
-
AutoreRisposte
-
-
20 Ottobre 2010 alle 15:36 #51512::
Ciao e benvenuto!
Quello che chiedi non è propriamente immediato. LaTeX ha pochi limiti, e sicuramente puoi realizzare una cosa come quella che hai allegato.
Il mio consiglio, però, è quello di usare un altro programma: esiste Scribus, gratuito e molto completo. L’hai provato? Puoi leggerne vantaggi e peculiarità in italiano sulle pagine dell’Introduzione che ne parlano. La puoi scaricare quissù 😀Ciao
Tommaso
-
20 Ottobre 2010 alle 21:14 #51513
-
21 Ottobre 2010 alle 0:10 #51514::
Grazie per le risposte.Conosco scribus ma devo capire se con latex posso gestire box di testo incolonnati ed intersezioni con altri box.
Anche io sono molto fiducioso, proprio per la potenza di questo spettacolare linguaggio.
Volevo però da qualche guru la conferma di questa mia sensazione, ed eventualmente qualche indicazione su cui indirizzare le mie letture
Grazie
-
21 Ottobre 2010 alle 6:28 #51515
-
21 Ottobre 2010 alle 7:16 #51516::
La vedo una cosa non impossibile ma anche un tantino difficile da implementare, perché il flusso del testo in TeX non prevede una dinamica simile.Si tratta di posizionare riquadri e di gestire le interazioni tra essi. Questo contrasta un po’ con la filosofia “you write, I typeset” perché l’autore dovrebbe dare informazioni di composizione su come distribuire il testo e le immagini pagina per pagina.
Non mi sorprende quindi che non ci siano pacchetti o classi per una modalità tipografica manuale, dinamica e con elementi mutuamente influenzati. Anzi, probabilmente questa non è nemmeno la missione di TeX che è quella di produrre “documenti bellissimi”.
Dopo averti scoraggiato il più possibile, cercherò di incoraggiarti il più possibile!!!
Posizionamento di riquadri: è possibile posizionare oggetti sulla pagina con PGF per esempio, mentre una colonna di testo che rientra per far posto ad un riquadro credo sia possibile visto che alcuni pacchetti riescono a comporre testo a forma di cuore ecc.Longmedal potrebbe dare l’idea di come un testo possa defluire in riquadri posti su pagine successive.
Anche il pacchetto multicols di Mittelbach potrebbe fornire utilissimi spunti d’implementazione.
Inoltre fra non molto il nuovo luatex raggiungerà la versione 1.0 e, includendo lua, potrebbe essere il motore ideale per il disegno e la composizione di testi alla maniera di un DTP.
Un progetto quindi interessante, ma che viene sicuramente dopo una conoscenza approfondita della tipografia classica.
Ciao
-
21 Ottobre 2010 alle 9:07 #51517
-
21 Ottobre 2010 alle 9:38 #51518
-
21 Ottobre 2010 alle 13:35 #51519::
Come ha sottolineato Ivan, sarebbe bene sapere che tipo di documento devi ottenere.Se si tratta di un poster ci sono diverse soluzioni disponibili. Oltre ai pacchetti che ti hanno già segnalato, aggiungerei eso-pic e flowfram.
Bisognerebbe però saperne di più: come interagiscono i vari box? come fluisce il testo? Il documento è costituito da una singola pagina o da più pagine?
Forse per questo tipo di documenti ConTeXt è più adatto di LaTeX.
Ciao,
Max.PS: come coautore di longmedal (che si trova qui: http://sourceforge.net/projects/longmedal/) devo ammettere, ahimè, che non è lo strumento più adatto per quello che vuoi fare.
-
21 Ottobre 2010 alle 14:10 #51520::
Allora, spero di spiegare tutto in maniera comprensibile.Il mio target non è quello di avere una pagina con il layout come quello illustrato. Il mio scopo, infatti, è esclusivamente quello di ottenere, in qualsiasi ordine o posizione, esclusivamente i box di testo con quest’ultimo adattato per ogni eventuale intersezione con un box
Alla larga “un box con testo allineato stile righelli di word”.
Scusatemi se non mi esprimo chiaramente
-
21 Ottobre 2010 alle 15:34 #51521::
Allora, spero di spiegare tutto in maniera comprensibile.
Il mio target non è quello di avere una pagina con il layout come quello illustrato. Il mio scopo, infatti, è esclusivamente quello di ottenere, in qualsiasi ordine o posizione, esclusivamente i box di testo con quest’ultimo adattato per ogni eventuale intersezione con un box
Alla larga “un box con testo allineato stile righelli di word”.
Scusatemi se non mi esprimo chiaramente
Allora, si tratta di semplici figure in una colonna di testo.
Guarda il pacchetto picinpar.
Comunque non si capisce bene cosa ti serve da come l’hai descritto.
Bye
-
28 Ottobre 2010 alle 13:57 #51522::
Sto proseguendo con le prove sui vai package suggeriti.Mi è però venuta in mente una cosa che potrebbe fare al caso mio, ma online non ho trovato risposte nella documentazione:
è possibile in latex, come su word, impostare righelli personalizzati per ciascuna riga, magari potendo definire la riga target con delle coordinate ?
Grazie mille, come sempre
-
28 Ottobre 2010 alle 14:07 #51523::
Sto proseguendo con le prove sui vai package suggeriti.
Mi è però venuta in mente una cosa che potrebbe fare al caso mio, ma online non ho trovato risposte nella documentazione:
è possibile in latex, come su word, impostare righelli personalizzati per ciascuna riga, magari potendo definire la riga target con delle coordinate ?
Grazie mille, come sempre
Intendi i rientri dei paragrafi? Potresti spiegarti meglio cosa intendi con “righelli”?
Bye
-
28 Ottobre 2010 alle 14:09 #51524::
Sto proseguendo con le prove sui vai package suggeriti.
Mi è però venuta in mente una cosa che potrebbe fare al caso mio, ma online non ho trovato risposte nella documentazione:
è possibile in latex, come su word, impostare righelli personalizzati per ciascuna riga, magari potendo definire la riga target con delle coordinate ?
Grazie mille, come sempre
Intendi i rientri dei paragrafi? Potresti spiegarti meglio cosa intendi con “righelli”?
ByeNon solo dei paragrafi. In Word è possibile selezionare una riga, e per ciascuna riga seleziona appunto, tramite il movimento del “righello”, la lunghezza max di tale riga
Grazie
-
28 Ottobre 2010 alle 15:34 #51525::
[quote]Sto proseguendo con le prove sui vai package suggeriti.
Mi è però venuta in mente una cosa che potrebbe fare al caso mio, ma online non ho trovato risposte nella documentazione:
è possibile in latex, come su word, impostare righelli personalizzati per ciascuna riga, magari potendo definire la riga target con delle coordinate ?
Grazie mille, come sempre
Intendi i rientri dei paragrafi? Potresti spiegarti meglio cosa intendi con “righelli”?
ByeNon solo dei paragrafi. In Word è possibile selezionare una riga, e per ciascuna riga seleziona appunto, tramite il movimento del “righello”, la lunghezza max di tale riga
Grazie[/quote]
Scusa ma non capisco:
intendi selezionare una linea e spostare i cursori sul righello per modificare il rientro destro e sinistro e il rientro di prima riga?
Queste sono le tre grandezze dei cursori sul righello, o no?Ciao
-
28 Ottobre 2010 alle 17:26 #51526::
come sempre devo premettere delle scuse per il mio modo poco chiaro di esprimere un problema che ho in un mondo che conosco poco (quotidianamente dedico molto tempo alle letture su latex e tipografia ma è un mondo vastissimo).intendi modificare il rientro destro e sinistro ?
Esatto
Grazie
-
29 Ottobre 2010 alle 7:08 #51527::
Ok, ci siamo intesi.Ti propongo una soluzione che utilizzo in una mia classe basata sull’ambiente legacy list, ecco il codice:
`%
\newenvironment{mypar}%
{\begin{list}{}%
{\setlength\leftmargin{12mm}%
\setlength\rightmargin{12mm}%
\setlength\itemindent{14mm}%
\setlength\listparindent{\itemindent}%
\setlength\parsep{\parskip}}%
\item[]\ignorespaces}%
{\unskip\end{list}
}`Il codice va usato così:
`\begin{mypar}
testo paragrafo
\end{mypar}`Basta regolare le varie misure per settare parametri equivalenti a quelli che tu hai chiamato “righello”.
Il codice l’ho scritto qualche tempo fa quando ero un po’ meno “esperto” di TeX e sicuramente si può fare di meglio, per esempio costruendo un ambiente che accetta misure opzionali alla maniera chiave=valore.
Ciao
-
29 Ottobre 2010 alle 9:19 #51528
-
3 Novembre 2010 alle 9:42 #51529::
Allora ragazzi. Grazie ai vostri preziosi suggerimenti ho fatto numerosi progressi ma, per la natura di quello che devo realizzare, ho un’ultima necessita ancora non soddisfatta dalle mie ricerche:È possibile a monte del documento, o comunque del suo contenuto, dichiarare di voler eseguire un determinato comando in una determinata riga del testo ? Ad esempio dire al pacchetto multicol di inserire un columnbreak alla riga xx. È possibile ? Grazie mille
-
12 Novembre 2010 alle 0:20 #51530
-
-
AutoreRisposte
- Devi essere connesso per rispondere a questo topic.

