- Questo topic ha 17 risposte, 4 partecipanti ed è stato aggiornato l'ultima volta 11 anni, 9 mesi fa da
OldClaudio.
-
CreatoreTopic
-
21 Novembre 2014 alle 9:14 #98521::
Stò imparando ad usare la tabelle tramite le guide fornite nella pagina di documentazione del sito, le trovo molto esaustive ma allo stesso tempo non trovo un modo adeguato per “impaginarle” adeguatamente nell’editor (TexWorks nel mio caso).Nella creazione di una tabella con molte colonne ( dalle 10 in su) e con molte righe (20+) trovo difficoltoso individuare la cella di una determinata riga-colonna in quanto i delimitatori “&” si spostano in base alla quantità di testo che scrivo e nonostante provi ad allinearli con TAB o con degli spazi, ogniqualvolta apporto delle modifiche si disallinea tutto rendendomi praticamente impossibile trovare una determinata cella 😀
C’è qualche consiglio utile per non dannarsi ogni volta?
-
CreatoreTopic
-
AutoreRisposte
-
-
21 Novembre 2014 alle 9:32 #98522::
Maxiride” post=98069Stò imparando ad usare la tabelle tramite le guide fornite nella pagina di documentazione del sito, le trovo molto esaustive ma allo stesso tempo non trovo un modo adeguato per “impaginarle” adeguatamente nell’editor (TexWorks nel mio caso).
Nella creazione di una tabella con molte colonne ( dalle 10 in su) e con molte righe (20+) trovo difficoltoso individuare la cella di una determinata riga-colonna in quanto i delimitatori “&” si spostano in base alla quantità di testo che scrivo e nonostante provi ad allinearli con TAB o con degli spazi, ogniqualvolta apporto delle modifiche si disallinea tutto rendendomi praticamente impossibile trovare una determinata cella 😀
C’è qualche consiglio utile per non dannarsi ogni volta?
Un paio.
Potresti utilizzare uno script in Lua (cosa si può fare con TeX Works) che riallinea con spazi le celle della tabella sul carattere &.
Non sarebbe così difficile: si selezionerebbe il testo della tabella e poi una combinazione di tasti.Oppure usi un foglio di calcolo per copiare/incollare le celle.
R.
-
21 Novembre 2014 alle 9:42 #98523::
Per ora opterò per il copia e incolla =)
Nel mentre ho trovato questo sito:http://www.tablesgenerator.com/ giusto per riempire le celle e poi applicare manualmente le modifiche di stile, impaginazione ecc in texworks.Grazie mille =)
-
21 Novembre 2014 alle 9:52 #98524::
Maxiride” post=98071Per ora opterò per il copia e incolla =)
Nel mentre ho trovato questo sito:http://www.tablesgenerator.com/ giusto per riempire le celle e poi applicare manualmente le modifiche di stile, impaginazione ecc in texworks.Grazie mille =)
Si, ma quel sito alla fine offre un modo un po’ scomodo per le tabelle.
Lo conoscevo.
Di solito per tabelle complesse preferisco passare dal foglio di calcolo.
Con esso oosso rendere distinti i dati dalla vista in formato LaTeX in un paio di modi.
Varrebbe la pena scrivere un articoletto per ArsTeXnica sull’argomento, magari per l’uscita di aprile.
Intendo che potresti scriverlo tu…
R.
-
21 Novembre 2014 alle 11:26 #98525::
robitex” post=98072
Per ora opterò per il copia e incolla =)
Nel mentre ho trovato questo sito:http://www.tablesgenerator.com/ giusto per riempire le celle e poi applicare manualmente le modifiche di stile, impaginazione ecc in texworks.Grazie mille =)
Si, ma quel sito alla fine offre un modo un po’ scomodo per le tabelle.
Lo conoscevo.
Di solito per tabelle complesse preferisco passare dal foglio di calcolo.
Con esso oosso rendere distinti i dati dalla vista in formato LaTeX in un paio di modi.
Varrebbe la pena scrivere un articoletto per ArsTeXnica sull’argomento, magari per l’uscita di aprile.
Intendo che potresti scriverlo tu…
R.Nel foglio di calcolo scrivi anche i delimitatori “&” e i comandi per le linee\multicolumn ecc?
Riguardo l’articolo per ArsTeXnica, potrei anche pensarci ma non saprei da dove partire e sopratutto magari aspetterei di apprendere Latex appieno ^^ , sono ancora al “livello” in cui riapro le guide ogni due per tre per controllare come si fanno le cose xD
-
21 Novembre 2014 alle 12:03 #98526::
Maxiride” post=98077
[quote=”Maxiride” post=98071]Per ora opterò per il copia e incolla =)
Nel mentre ho trovato questo sito:http://www.tablesgenerator.com/ giusto per riempire le celle e poi applicare manualmente le modifiche di stile, impaginazione ecc in texworks.Grazie mille =)
Si, ma quel sito alla fine offre un modo un po’ scomodo per le tabelle.
Lo conoscevo.
Di solito per tabelle complesse preferisco passare dal foglio di calcolo.
Con esso oosso rendere distinti i dati dalla vista in formato LaTeX in un paio di modi.
Varrebbe la pena scrivere un articoletto per ArsTeXnica sull’argomento, magari per l’uscita di aprile.
Intendo che potresti scriverlo tu…
R.Nel foglio di calcolo scrivi anche i delimitatori “&” e i comandi per le linee\multicolumn ecc?
Riguardo l’articolo per ArsTeXnica, potrei anche pensarci ma non saprei da dove partire e sopratutto magari aspetterei di apprendere Latex appieno ^^ , sono ancora al “livello” in cui riapro le guide ogni due per tre per controllare come si fanno le cose xD[/quote]Se la tabella è piccola posso mettere i delimitatori in celle come pure i fine riga \\.
Altrimenti metto i dati in un foglio e in un altro li prelevo con le formule e inserisco li i caratteri necessari al formato.
Le formule ti consentono grande flessibilità.
Dipende quindi dal lavoro che si deve fare.
L’articolo per Ars è una buona esperienza. Potrebbe spiegare le tecniche possibili utilizzando le formule per risolvere casi applicativi reali.
Ecco perché te l’ho proposto. Racconti il tuo caso applicativo.
Esiste anche un programma per convertire le celle nel formato tabular di LaTeX ma non l’ho mai usato e non mi ricordo come si chiama.
R.
-
22 Novembre 2014 alle 15:13 #98527::
Ho finalmente completato le mie tabelle, sotto allego il codice che ho usato (tutte uguali come impostazione, ne posto quindi soltanto una). Mi chiedevo, se qualcuno ha voglia e tempo, di dirmi se la stessa resa grafica poteva essere ottenuta in modo più efficente 🙄
`\documentclass[a5paper, landscape]{book}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[italian]{babel}
\usepackage{booktabs}
\usepackage{units}
\usepackage{amssymb}
\usepackage{mathabx}
\usepackage{nicefrac}
\usepackage{array}\usepackage[margin=0.5cm]{geometry}
\renewcommand{\arraystretch}{1.2}
\setcounter{chapter}{1}\begin{document}
\section{LVL1}
\begin{table}[h]
\begin{scriptsize}
\begin{tabular}{p{0.2cm} p{3cm} p{4cm} p{0.5cm} >{\centering}p{0.8cm} >{\centering}p{2cm} p{2cm} >{\centering}p{1.35cm} >{\centering}p{1cm}>{\centering}p{0.5cm}}\toprule
&\multicolumn{1}{c}{Incantesimo} &\multicolumn{1}{c}{Descrizione} & \multicolumn{1}{c}{Comp} & Lancio & Raggio &\multicolumn{1}{c}{Bersaglio} &Durata & TS &RI\tabularnewline
\midrule
$\square$ &Armatura Magica & +4 CA & VSF & 1 a.s. & contatto & 1 creatura & 1h /lvl & V nega &—\tabularnewline
$\square$ &Blocca Porte & +5 CD scasso & V & 1 a.s. & medio & Porta fino a 3.8m2 /lvl & 1m /lvl & — & — \tabularnewline
$\square$ &Dardo Incantato & 1d4+1 colpisce sempre, 1 dardo /lvlD & VS & 1 a.s. & medio & Max 5 creature, due a non più di 4.5m tra loro & —& — &Sì \tabularnewline
$\square$ &Disco Fluttuante &Disco di 90cm $\diameter$, profondo 2.5cm. 50kg /lvl o 9l &VSM &1 a.s. &vicino & — & 1h /lv l &—& — \tabularnewline
$\square$ &Ingrandire Persone & +2 FOR -2 DES -1 CA e tiri per colpire, vedi Libro & VSM & 1 rnd & vicino & 1 creatura umanoide & 1m /lvl & T nega & Sì \tabularnewline
$\square$ &Mani Brucianti & 1d4 /lvl (max 5d4), gli oggetti prendono fuoco & VS & 1 a.s. & 4.5m a cono &— &—& R \nicefrac{1}{2}& Sì \tabularnewline
$\square$ &Protezione dal… & Protezione dal Male Bene Legge Caos, vedi Libro & & & & & & & \multicolumn{1}{c}{—} \tabularnewline
$\square$ &Raggio di Indebolimento & 1d6 +1 /lvlD (max 1d6+5) danni a FOR & VS & 1 a.s. & vicino & 1 creatura & 1 rnd/lvl & T \nicefrac{1}{2} & Sì \tabularnewline
$\square$ &Svanire & Come Invisibilità ma per 1 turno/lvl & VS & 1 a.s. & contatto & 1 creatura toccata & 1 turno/lvl & V nega & Sì \tabularnewline
$\square$ &Unto & Rende unto un oggetto o un quadrato di 3x3m & VSM & 1 a.s. & vicino & Oggetto o Area & 1m /lvl & vedi Libro &— \tabularnewline
\bottomrule\end{tabular}
\end{scriptsize}
\end{table}`
-
22 Novembre 2014 alle 15:45 #98528
-
22 Novembre 2014 alle 15:52 #98529
-
22 Novembre 2014 alle 16:19 #98530::
Maxiride” post=98107
Se utilizzi TeXstudio prova il comando [tt]LaTeX > Modifica tabelle > Allinea colonne[/tt] dopo aver selezionato la tabelle interessata. Non sarà perfetto, ma potrebbe essere già un inizio.
Utilizzo TexWorks, non mi pare ci sia lo stesso comando ma cerco meglio.
Chiedo scusa, allora. Ti ho confuso con un altra discussione 😀 Comunque il comando lo provato un po’ e il risultato non è perfetto (i vari & non restano perfettamente allineati).
-
22 Novembre 2014 alle 16:26 #98531::
skevin93″ post=98109
[quote=”skevin93″ post=98106]Se utilizzi TeXstudio prova il comando [tt]LaTeX > Modifica tabelle > Allinea colonne[/tt] dopo aver selezionato la tabelle interessata. Non sarà perfetto, ma potrebbe essere già un inizio.
Utilizzo TexWorks, non mi pare ci sia lo stesso comando ma cerco meglio.
Chiedo scusa, allora. Ti ho confuso con un altra discussione 😀 Comunque il comando lo provato un po’ e il risultato non è perfetto (i vari & non restano perfettamente allineati).[/quote]
Di niente, per precisazione comunque mi riferivo a un modo più efficiente dal punto di vista del codice piuttosto che della sua organizzazione nell’editor=)
-
22 Novembre 2014 alle 18:13 #98532::
Di niente, per precisazione comunque mi riferivo a un modo più efficiente dal punto di vista del codice piuttosto che della sua organizzazione nell’editor=)
Credevo che il filone di discussione che avevi aperto riguardasse proprio come organizzare il codice della tabella per facilitare il modo di trovare la cella giusta dove intervenire. Invece dici che non ti interessa.
Mmmm,…
Certo è che comunque tu scriva il codice nel file sorgente, con o senza gli & incolonnati, non ha molta importanza per il programma di tipocomposizione, che sia pdfLaTeX o uno degli altri programmi del sistema TeX; questi programmi prescindono completamente da come hai scritto il codice sorgente (ovviamente purché sia corretto) ma trascurano completamente il modo con cui il codice appare nella schermata dell’editor.Allora se non ti interessa come il contenuto delle tabelle appare nella schermata dell’editor, non ho capito che cosa intendi per “Visualizzare meglio le tabelle nell’editor”.
Alla domanda “si può?” la risposta è sì, ma come farlo dipende da che cosa si vuole fare, dal tipo di tabella, dal contenuto delle celle, dal loro numero in righe e colonne; dal fatto che all’editor non gliene importa nulla, ma importa a chi lo usa.Se poi, invece, il problema riguarda al tabella composta, è possibilissimo che una tabella con 10 colonne sia difficile da comporre e probabilmente, a seconda del contenuto delle celle, non stia nella giustezza della pagina.
-
22 Novembre 2014 alle 19:11 #98533::
OldClaudio” post=98114
Di niente, per precisazione comunque mi riferivo a un modo più efficiente dal punto di vista del codice piuttosto che della sua organizzazione nell’editor=)
Credevo che il filone di discussione che avevi aperto riguardasse proprio come organizzare il codice della tabella per facilitare il modo di trovare la cella giusta dove intervenire. Invece dici che non ti interessa.
Mmmm,…
Certo è che comunque tu scriva il codice nel file sorgente, con o senza gli & incolonnati, non ha molta importanza per il programma di tipocomposizione, che sia pdfLaTeX o uno degli altri programmi del sistema TeX; questi programmi prescindono completamente da come hai scritto il codice sorgente (ovviamente purché sia corretto) ma trascurano completamente il modo con cui il codice appare nella schermata dell’editor.Allora se non ti interessa come il contenuto delle tabelle appare nella schermata dell’editor, non ho capito che cosa intendi per “Visualizzare meglio le tabelle nell’editor”.
Alla domanda “si può?” la risposta è sì, ma come farlo dipende da che cosa si vuole fare, dal tipo di tabella, dal contenuto delle celle, dal loro numero in righe e colonne; dal fatto che all’editor non gliene importa nulla, ma importa a chi lo usa.Se poi, invece, il problema riguarda al tabella composta, è possibilissimo che una tabella con 10 colonne sia difficile da comporre e probabilmente, a seconda del contenuto delle celle, non stia nella giustezza della pagina.
Inizialmente la discussione era, come avevi correttamente capito, riguardo metodi per un’adeguata organizzazione del testo nell’editor. 6 post prima quando ho postato la mia tabella chiedendo se era realizzabile in modo più efficiente invece mi riferivo al codice latex usato.
Mi sono affidato a più guide e ricerche in internet e non escludo di aver magari pastrocciato troppo.. Potrebbero essermi sfuggiti comandi migliori per realizzare lo stesso risultato compilato.
-
22 Novembre 2014 alle 23:00 #98534::
Una soluzione semplice è quella di allargare la finestra di editing e di scriverci dentro senza usare i tab, ma incolonnando mediante singoli spazi; Il codice sta tutto in una riga; se poi, visto che carichi array, definisci nuovi tipi di colonna e con \newcommand definisci delle abbreviazioni per i comandi più lunghi ottieni anche un codice ordinato; come per esempio questo.
`% !TEX encoding = UTF-8 Unicode
% !TEX TS-program = pdflatex\documentclass[a5paper, landscape]{book}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[italian]{babel}
\usepackage{booktabs}
\usepackage{siunitx}
\usepackage{amsmath,amssymb}
\usepackage{mathabx}
\usepackage{nicefrac}
\usepackage{array}\usepackage[margin=0.5cm]{geometry}
\renewcommand{\arraystretch}{1.2}
\setcounter{chapter}{1}\begin{document}
\section{LVL1}
\begin{table}\centering
\newcommand{\M}[1]{\multicolumn1c{#1}}
\newcolumntype{C}[1]{>{\centering}p{#1}}
\newcolumntype{R}[1]{>{\raggedright}p{#1}}
\newcommand\mq{\si{\square\metre}}
\newcommand\nf{\nicefrac}
\tabcolsep=2pt
\footnotesize
\begin{tabular}{%
p{2mm} p{3cm} R{4cm} p{6mm} C{8mm} C{2cm} R{2cm} C{1.35cm} C{1cm} C{0.5cm}}
\toprule
&\M{Incantesimo} &\M{Descrizione} &\M{Comp} & Lancio & Raggio &\M{Bersaglio} &Durata & TS &RI \tabularnewline
\midrule
$\square$ &Armatura Magica & +4 CA & VSF & 1 a.s. & contatto & 1 creatura & 1h /lvl & V nega &— \tabularnewline
$\square$ &Blocca Porte & +5 CD scasso & V & 1 a.s. & medio & Porta fino a 3,8\mq /lvl & 1m /lvl & — &— \tabularnewline
$\square$ &Dardo Incantato & 1d4+1 colpisce
sempre, 1 dardo /lvlD & VS & 1 a.s. & medio & Max 5 creature, due a non
più di 4,5m tra loro & — & — &Sì \tabularnewline
$\square$ &Disco Fluttuante&Disco di 90cm $\diameter$,
profondo 2.5cm
50kg /lvl o 9l &VSM &1 a.s. &vicino & — & 1h /lv l &— &— \tabularnewline
$\square$ &Ingrandire
Persone & +2 FOR -2 DES -1 CA e tiri
per colpire, vedi Libro
& VSM & 1 rnd & vicino & 1 creatura umanoide & 1m /lvl & T nega & Sì \tabularnewline
$\square$ &Mani Brucianti & 1d4 /lvl (max 5d4), gli
oggetti prendono fuoco& VS & 1 a.s. & 4,5m a cono &— &— & R \nf{1}{2}& Sì \tabularnewline
$\square$ &Protezione dal..& Protezione dal Male Bene
Legge Caos, vedi Libro
& & & & & & &— \tabularnewline
$\square$ &Raggio di
Indebolimento & 1d6 +1 /lvlD (max 1d6+5)
danni a FOR & VS & 1 a.s. & vicino & 1 creatura & 1 rnd/lvl & T \nf{1}{2}& Sì \tabularnewline
$\square$ &Svanire & Come Invisibilità ma
per 1 turno/lvl & VS & 1 a.s. & contatto & 1 creatura toccata &1 turno/lvl& V nega & Sì \tabularnewline
$\square$ &Unto & Rende unto un oggetto
o un quadrato di
3m per 3m & VSM & 1 a.s. & vicino & Oggetto o Area & 1m /lvl & vedi Libro &— \tabularnewline
\bottomrule\end{tabular}
\end{table}\end{document}`
Non usare dentro un ambiente altri ambienti tipo ` \begin{scriptsize}…\end{scriptsize} ` Ci pensa l’ambiente esterno a confinare la validità della dichiarazione \scriptsizePer non avere al tabella troppo grande in larghezza puoi anche diminuire il valore di \tabcolsep, che indica l’ammontare dello spazietto che l’ambiente tabular mette a sinistra e a destra di ogni cella; io ho messo 2pt, riducendo il valore di default che sarebbe di 6pt; le colonne continuano ad essere separate, ma non così tanto da rendere confluenti le righe di celle adiacenti; anche 3pt andrebbe bene.
Attento: nel mio file sorgente gli spazi sono tutti uguali, perché uso un font monospaziato; facendo il copia e incolla del codice che ti ho messo spora potrebbe non apparirti così; ma è per questo che ho configurato il mio editor perché usi un font monospaziato; gli incolonnamenti nella schermata dell’editor sono molto più precisi.
Nota che le celle con tanto contenuto le ho scritte nel file sorgente spezzate su più righe, ma ho conservato sempre gli incolonnamenti dei segni & anche se sono spostati in basso.
In questo modo la schermata dell’editor rimane molto ben ordinata.
-
22 Novembre 2014 alle 23:14 #98535::
Ho provato a riformulare la tabella. Spero che vada bene. TI faccio notare che per le unità di misura utilizzo [tt]siunitx[/tt] con relativo comando [tt]\SI[/tt] che ti permette di stampare l’unità di misura opportunamente spaziata dal numero (oltre che un numero elevato di personalizzazioni, per quelle consulta il relativo manuale).
`
\documentclass[a5paper, landscape]{book}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[italian]{babel}
\usepackage{booktabs}
\usepackage{units}
\usepackage{amssymb}
\usepackage{mathabx}
\usepackage{nicefrac}
\usepackage{array}
\usepackage{siunitx}
\sisetup{per-mode=fraction}\usepackage[margin=0.5cm]{geometry}
\renewcommand{\arraystretch}{1.2}
\setcounter{chapter}{1}\begin{document}
\section{LVL1}
\begin{table}[h]
\centering
{\scriptsize
\begin{tabular}{!{$\square$}p{3cm} p{4cm} cc p{2cm} p{2cm} >{\centering}p{1cm}>{\centering}p{0.5cm} c}
\toprule
\multicolumn{1}{c}{Incantesimo} & \multicolumn{1}{c}{Descrizione} & \multicolumn{1}{c}{Comp} & Lancio & Raggio & \multicolumn{1}{c}{Bersaglio} & Durata & TS & RI \tabularnewline
\midrule
Armatura magica & +4 CA & VSF & 1 a.s. & contatto & 1 creatura & \SI{1}{h/lvl} & V nega & —\tabularnewline
Blocca porte & +5 CD scasso & V & 1 a.s. & medio & Porta fino a \SI{3.8}{m^2/lvl} & \SI{1}{m/l} & — & — \tabularnewline
Dardo incantato & 1d4+1 colpisce sempre, \SI{1}{dardo/lvl} D & VS & 1 a.s. & medio & Max 5 creature, due a non più di \SI{4.5}{m} tra loro & — & — & Sì \tabularnewline
Disco fluttuante & Disco di \SI{90}{cm} $\diameter$, profondo \SI{2.5}{cm}. \SI{50}{kg/lvl} o \SI{9}{\litre} & VSM & 1 a.s. & vicino & — & \SI{1}{h/lvl}& — & — \tabularnewline
Ingrandire persone & +2 FOR -2 DES -1 CA e tiri per colpire, vedi Libro & VSM & \SI{1}{rnd} & vicino & 1 creatura umanoide & \SI{1}{m/lvl} & T nega & Sì \tabularnewline
Mani brucianti & 1d4/lvl (max 5d4), gli oggetti prendono fuoco & VS & 1 a.s. & \SI{4.5}{m} a cono & — & — & R \nicefrac{1}{2} & Sì \tabularnewline
Protezione dal… & Protezione dal male bene legge caos, vedi libro & & & & & & & \multicolumn{1}{c}{—} \tabularnewline
Raggio di indebolimento & 1d6 +1/lvlD (max 1d6+5) danni a FOR & VS & 1 a.s. & vicino & 1 creatura & \SI{1}{rnd/lvl} & T \nicefrac{1}{2} & Sì \tabularnewline
Svanire & Come invisibilità ma per \SI{1}{turno/lvl} & VS & 1 a.s. & contatto & 1 creatura toccata & \SI{1}{turno/lvl} & V nega & Sì \tabularnewline
Unto & Rende unto un oggetto o un quadrato di \SI{3×3}{m} & VSM & 1 a.s. & vicino & Oggetto o Area & \SI{1}{m/lvl} & vedi libro & — \tabularnewline
\bottomrule
\end{tabular}}
\end{table}
\end{document}
`
Per il resto ho cambiato la prima colonna con [tt]!{$\square$}[/tt] perché questo aggiunge quello che gli passi come argomento nello spazio tra le due colonne senza annullare lo spazio (esiste anche [tt]@{}[/tt] che però rimuove lo spazio tra le colonne). Di solito si impiegano per aggiungere spaziature extra o modificare quella esistente. Inoltre, non compoare il quadrato nella prima colonna perché tu hai impiegato [tt]\multicolumn[/tt], che ne impedisce la stampa.
Ultima osservazione: [tt]\scriptsize[/tt] è un comando, non un ambiente. In realtà per come sono costruiti i secondi, funziona perfettamente il tuo custrutto perché [tt]\begin{scriptsize}[/tt] si traduce in [tt]\begingroup\scriptsize[/tt] (più altri controlli), mentre [tt]\end{scriptsize}[/tt] in [tt]\endscriptsize\endgroup[/tt] (con relativi controlli per l’ambiente). [tt]\endscriptsize[/tt] non è definito, ma il costrutto che lo crea è [tt]\csname endscriptsize\endcsname[/tt] che, nel caso in cui il comando non sia definito, lo rende equivalente a [tt]\relax[/tt] e non fa nulla, senza darti alcun errore. Tutto ciò è inutile (ma non dannoso) e può essere tranquillamente sostituito da [tt]{\scriptsize …}[/tt].
-
23 Novembre 2014 alle 7:46 #98536::
@Maxiride, se poi unisci quello che ti ha proposto @skevin93 con quello che ti ho proposto io, ottieni il meglio 😉
@skevin93 ti ha anche spiegato che cosa fa l’ambiente scriptsize, e l’ha spiegato benissimo. Non sottolinea che usare quell’ambiente, anche se non fa danni, è del tutto inutile dentro un altro ambiente quando il suo scopo coincide con lo scopo dell’ambiente esterno. Lo scopo in gergo LaTeX indica il tratto di codice lungo il quale una certa dichiarazione svolge il suo compito.
-
23 Novembre 2014 alle 9:48 #98537
-
23 Novembre 2014 alle 20:23 #98538::
Maxiride” post=98126Grazie mille siete stati entrambi chiarissimi e con qualche ricerca su google ho approfondito i comandi !{} e @{} che effettivamente possono tornare utili.
@Maxiride, non so perché vai a cercare in rete con google. @{} e !{} sono raccontati in una tabellina della documentazione di array, quello stesso pacchetto che hai caricato e di cui hai usato alcune funzionalità; tabella 1 a pagina 2. ti basta usare il terminale e digitare il comando texdoc seguito da una nome di un pacchetto e la documentazione ti è servita direttamente sul tuo video.In realtà @{} è una funzionalità del nucleo di LaTeX e non ha bisogno di usare altri pacchetti; !{} invece è una specialità di array.
Prendi l’abitudine, ogni volta che usi un pacchetto, di dare una rapida sfogliata alla sua documentazione; almeno sai che cosa stati caricando; non copiare preamboli dalla rete o da amici; di solito vi sono caricati pacchetti inutili, talvolta nocivi, in conflitto con altri pacchetti; meni ne carichi e meglio è; ma per farlo devi sapere a che cosa servono e cosa sono capaci di fare. Hai già tutto sul tuo disco rigido e non hai nessun bisogno di andare in rete.
-
-
AutoreRisposte
- Devi essere connesso per rispondere a questo topic.