Risposte nei forum create
-
AutoreRisposte
-
::
Passa ad Arch Linux, con TexLive e Kile per il codice
Marco
-
Questa risposta è stata modificata 3 mesi, 1 settimana fa da
marcocurreli.
27 Febbraio 2018 alle 20:37 in risposta a: cambio layout di una particolare parte del documento #112460::
Ci sono diversi errori. Ho copiato il codice e seguito gli avvisi di errore del mio compositore (kile).Hai lasciato uno spazio fra \textsf e {pluto}.
Manca la barra rovesciata in \newenvironment{Bastoncino}
L’ambiente “nico” non è completo. Hai dimenticato una parentesi graffa.
C’è un \end{FlushLeft} e manca il \begin
Molto spesso gli errori di compilazione sono dovuti a semplici errori di battitura.
Prima di disperarsi è sempre meglio ricontrollare per bene tutto il codice (magari a pezzi).
::
Ora per Arch Linux c’è anche il pacchetto texlive-most-doc (su AUR), che contiene la documentazione dei pacchetti installati.Ho provato anche uno script che ho trovato in rete, molto semplice, che permette di aprire il manuale voluto direttamente dal sito CTAN, senza scaricarlo (https://dasmaeh.de/2017/04/14/texdoc-arch-linux/):
`
#!/bin/bashokular http://texdoc.net/pkg/$1 2>&1 &
`
::
In ambiente Linux, non tutte le distribuzioni includono la documentazone nel pacchetto di TexLive — per esempio la mia (Archlinux) non la include — per cui in questi casi bisogna installarla a parte. In ogni caso tutta la documentazione dei pacchetti si trova sul sito del CTAN (https://ctan.org/).Aggiungo: per le ricerche sul filesystem in ambiente Linux c’è il comodissimo comando “locate”, oppure “find”.
::
Non ho approfondito l’argomento… avevo letto giusto quello che mi serviva; una delle mie tabelle aveva questa struttura:`begin{longtable}[c]{l p{0.3\textwidth} p{0.3\textwidth} c r}
\hline
{campo 1}& {campo 2}& {campo 3}&{campo 4}&{campo 5} \\
\hline
\endfirsthead\hline
\multicolumn{2}{| c |}{seguito della tabella \ref{tab_label}}\\
\hline
{campo 1}& {campo 2}& {campo 3}&{campo 4}&{campo 5} \\
\hline
\endhead\hline
\multicolumn{2}{ r }{ (segue) }\\
\endfoot\hline
\caption{Didascalia \label{tab_label}}
\endlastfoot\\
… \\
\hline
\end{longtable
`sostanzialmente: devi scrivere i nomi dei campi due volte: per la prima pagina (firsthead) e per le successive (head).
Ciao,
Marco
23 Maggio 2017 alle 14:57 in risposta a: [RISOLTO] hyperref: nuovo comando partendo da autoref #110597::
Alla fine ho risolto con uno stratagemma:
`
\usepackage[interlingua,italian]{babel}% riferimento non tra parentesi; esempio: sezione 2.1 (titolo della sezione), pag. 27
\newcommand{\fullref}[1]{\autoref{#1} (~\nameref{#1}~), pag.~\pageref{#1}}%riferimento tra parentesi; esempio: sez. 2.1 p. 27
\addto\extrasinterlingua{\def\sectionautorefname{sez.}}\newcommand{\shortref}[1]{%
\foreignlanguage{interlingua}{%
\autoref{#1} p.~\pageref{#1}}%
}
`
(Ho provato ad usare la macro \babelprovide, ma è disponibile solo dalla recentissima versione 3.10.)
::gio93″ post=110840Solo per curiosità: voi come siete organizzati per produrre le tabelle in Latex (senza Excel2Latex)?
Se ho una tabella in un foglio elettronico (io uso calc di Libreoffice) la esporto in formato csv e poi le tratto con gawk (in ambiente linux); `
gawk -F, 'BEGIN {OFS = “&”} {$1 = $1; print $0}' < tabella.csv > tabella.tex
`
dove: -F, indica che il separatore di campo in ingresso è la virgola, e OFS = “&” indica che il separatore di campo in uscita è &.Nel caso d tabelle lunghe, ho trovato molto comodo il pacchetto “longtable”, che permette di avere tabelle su più pagine, con la ripetizione delle intestazioni; per esempio sulla seconda pagina potrebbe venire qualcosa del genere:
(seguito tabella N )
——————————–
titolo 1 titolo 2
——————————–
riga1 riga2
… …
——————————
(segue)Il tutto si potrebbe semiautomatizzare con un semplice script (vedi allegato)
[attachment=1892]longtab.sh.txt[/attachment]
Attachments:
You must be logged in to view attached files. -
Questa risposta è stata modificata 3 mesi, 1 settimana fa da
-
AutoreRisposte