- Questo topic ha 6 risposte, 4 partecipanti ed è stato aggiornato l'ultima volta 10 anni fa da
OldClaudio.
-
CreatoreTopic
-
4 Settembre 2016 alle 8:05 #107665
-
CreatoreTopic
-
AutoreRisposte
-
-
4 Settembre 2016 alle 9:33 #107666
-
4 Settembre 2016 alle 11:31 #107667::
[tt]flushleft[/tt] e [tt]flushright[/tt] sono ambienti pensati per comporre un certo passaggio senza giustificazione e con allineamento del testo a sinistra e a destra rispettivamente. Non hanno senso, se quel che si vuol fare è comporre l’intero documento senza giustificazione: in questo caso, è sufficiente impartire la dichiarazione [tt]\raggedright[/tt] a livello globale. Questa dichiarazione è definita dal nucleo del LaTeX ed è perciò disponibile senza bisogno di caricare alcun pacchetto; suggerisco, tuttavia, di caricare il pacchetto ragged2e e di usare, anziché [tt]\raggedright[/tt], la dichiarazione [tt]\RaggedRight[/tt] definita da tale pacchetto, la quale consente di ottenere risultati migliori. Si consulti la documentazione del pacchetto ragged2e per ulteriori informazioni.Esempio compilabile:
`
\documentclass[a4paper]{article}
\usepackage[T1]{fontenc}
% \usepackage[italian]{babel} % caricare se necessario
\usepackage{ragged2e}
\usepackage[toc]{blindtext} % Usato **solo** in questo esempio per generare
% testo di riempimento: **non** caricare in una
% situazione reale!\begin{document}
\tableofcontents
\RaggedRight
\Blinddocument % Genera testo di riempimento: sostituitre con il contenuto del
% proprio documento.\end{document}
`Ciao.
—
Gustavo
-
4 Settembre 2016 alle 12:41 #107668::
Ammetto che nella guida di Gordini e Pantieri si parla di [tt]\tagggedright[/tt] solo in relazione alle colonne di una tabella; tuttavia non sarebbe difficile estrapolare dagli esempi riportati in quella guida.Siccome come dice giustamente Gustavo, si tratta di un comando base del markup LaTeX, ti suggerisco di tenere sott’occhio la guida tematica Il LaTeX Reference Manual commentato[/tt] e tradotto in italiano, liberamente scaricabile dalla sezione Documentazione di questo sito. Contiene l’ABC di Latex; ho aggiunto molti commenti ed esempi, perché quel testo è del 94, quindi vecchiotto rispetto all’infinità di pacchetti e di funzionalità di base più recenti, sviluppate negli ultimi circa 20 anni. Non pretendo che questa guida sia il non plus ultra delle guide, ma almeno dà un’idea di quello che è LaTeX come l’ha creato il suo autore. Siccome ho tradotto solo un’appendice, sono il primo a non consigliarlo come prima lettura, ma dopo aver letto L’Arte; lì c’è quasi tutto quello che c’è da sapere di LaTeX allo stato puro; ovvio che se si usano i pacchetti di estensione, le funzionalità aumentano così come il numero di comandi da conoscere, ma per ogni pacchetto c’è la sua documentazione, che va sempre letta prima di fare uso del pacchetto stesso.
Il suggerimento che ti dà Gustavo di usare il pacchetto ragged2e e il suo comando [tt]\RaggedRight[/tt]è ottimo per comporre un documento “in bandiera col palo a sinistra”, come si dice metaforicamente nel gergo tipografico, perché permette di ridurre l’irregolarità del bordo destro del testo scritto. Tuttavia se il tuo scopo è quello di presentare del teso senza cesure in fin di riga ad allievi dislessici, suggerirei di usare solamente il comando [tt]\raggedright[/tt] senza usare il pacchetto ragged2e. Non sono logopedista, ma ho avuto a che fare con bambini, diventati poi adulti, affetti da dislessia e conosco bene queste problematiche, anche se non ho la minima idea di come si possano curare in modo efficace.
Certamante togliere le cesure in fin di riga è un auto valido, come quella di usare caratteri di grandi dimensioni, per esempio 14pt (non \large ma \Large, se il corpo di default è 10pt); forse conviene anche usare dei ofnt senza grazie, perché forse le grazie disturbano il dislessico, quando invece aiutano i “normolessici” per testi lunghi da leggere con continuità.Grosso problema: se per caso sei a Brescia o vicino a Brescia, prendi in considerazione la possibilità di venire al Meeting 2016 (gratis; devi solo iscriverti secondo la procedura indicata nell’apposito annuncio in testa a questa sezione del forum) perché verranno presentai alcuni lavori su LaTeX come strumento di aiuto agli allievi BES e puoi scambiare idee, esperienze, impressioni, con chi presenta queste tematiche.
-
5 Settembre 2016 alle 4:04 #107669::
Vi ringrazio per le risposte. Sì, in effetti cercavo dei comandi globali di non giustificazione.
Il comando \RaggedRight mi dava qualche problema di spaziature, non so perchè, mentre \raggedright no..
Comunque grazie davvero a tutti!!!edit: Ho notato però che nei framebox che ho inserito nel testo il comando \raggedright non agisce.. possibile?
Devo ripeterlo per ogni framebox?
-
5 Settembre 2016 alle 4:51 #107670
-
5 Settembre 2016 alle 4:58 #107671
-
-
AutoreRisposte
- Devi essere connesso per rispondere a questo topic.