Installare LaTeX su Slackware

Postate qui per tutte le discussioni legate a Linux in generale.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Avatar utente
joe
Iper Master
Iper Master
Messaggi: 3788
Iscritto il: ven 27 apr 2007, 11:21
Slackware: 15.0
Kernel: 5.15.38
Desktop: dwm

Re: Installare LaTeX su Slackware

Messaggio da joe »

Riguardo il disuso o soprattutto la tendenza all'obsolescenza di LaTeX, proprio nel libro che stavo leggendo e che ho citato sopra c'è un paragrafo (2.2.4) intitolato "Luoghi comuni". Tra gli altri viene indicato appunto il punto "leggenda: latex è obsoleto"....spiagando perchè in effetti sarebbe tutto il contrario.
Per quella che è la mia esperienza in ambito accademico, campo scientifico più che altro, non è raro trovarsi documenti e dispense varie scritte con LaTeX. E, opinione personalissima, fanno decisamente la loro figura...

Ho deciso di commentare anch'io questo fatto nonostante sia l'ultima persona che possa farlo vista l'esperienza in merito. Però vedo che l'argomento "diffusione" tira, e allora ho commentato un po' anch'io. Sempre nel libro counque, viene sottolineatocome la poca difffusione presso il grande pubblico di LaTeX sia dovuta alla poca pubblicità: i cratori di tex elatex hanno deciso di distribuire liberamente questo software, per cui non vi è stata necessità di pubblicizzare alcunchè...se non appunto in ambito accademico.

La cosa che mi sta sullo stomaco sono le dimensioni del pacchetto TexLive (non ho ancora approfondito e mi baso su quanto detto sopra da non mi ricordo chi). Cioè installarmi un pacchetto di oltre 1 GB....insomma mi pare quanto mai uno sperpero di disco. Sì che ormai hanno tutti un HD da tot Tera, ma non il mio portatile...
Attualmente ho liberi 800 MB sulla partizione di slack-12.1 che conta circa 7 GB. Se faccio un po' di pulizia, arrivo ad avere liberi circa 2 GB se non sbaglio. Non mi va di occupare più di 1 GB per latex: che dite...potrei installarlo sul mio HD esterno (lì di spazio ce n'è parecchio)? Certo, è collegato via usb...la compilazione sarebbe improponibile oppure potrebbe starci?

PS: E io che mi lamentavo dei 51 MB di Te-TeX....

EDIT
Ivanhoe ha scritto: Per quello che riguarda tetex, penso che ci sia una ragione per cui non viene aggiornato.
Qualche mese fa lessi su una rivista di informatica tedesca che sta per uscire la versione
1 di XeTeX, che, da quello che ho capito, dovrebbe sostituire TeTeX.

[...]

XeTeX è già incluso in TeXLive, vedere http://scripts.sil.org/cms/scripts/page ... i&id=xetex
Vedo che è evntualmente possibile anche l'installazione di XeTeX "stand alone", ma non è raccomandata...
Rinnovo quindi la mia domanda, col proposito di vermi bene lo slackbuild accennato nella discussione per tex live:
TeX Live è troppo grosso. Per installarlo sul mio HD interno.
Come posso procedere considerando eventualmente che ho anche un HD esterno con tanto spazio?

Avatar utente
giberg
Linux 4.x
Linux 4.x
Messaggi: 1282
Iscritto il: mer 21 set 2005, 17:28
Nome Cognome: Gianni
Slackware: current64
Kernel: 3.7.1
Desktop: 4.8.5
Località: S. Biagio di Callalta (TV)

Re: Installare LaTeX su Slackware

Messaggio da giberg »

Ho corretto quanto detto nel mio
primo post: i pacchetti texlive + slackbuild
si trovano nel repository 12.2 di Robby Workman:
http://rlworkman.net/pkgs/12.2/
http://rlworkman.net/pkgs/sources/12.2/texlive/

Avatar utente
ildiama
Linux 3.x
Linux 3.x
Messaggi: 536
Iscritto il: mar 27 dic 2005, 16:49
Slackware: mine
Kernel: 2.6.alto..
Desktop: KDE4
Località: Senigallia
Contatta:

Re: Installare LaTeX su Slackware

Messaggio da ildiama »

joe ha scritto: TeX Live è troppo grosso. Per installarlo sul mio HD interno.
Come posso procedere considerando eventualmente che ho anche un HD esterno con tanto spazio?
Ripeto il mio consiglio. Lascia stare lo slackbuild e prova con il net installer che fornisce TexLive. Installando in una dir il cui il tuo utente ha permessi di scrittura, come su texlive.org consigliano.
L'installer di permette di scegliere i pacchetti in base a dei gruppi, un pò come la slack. Parti "piano" e vedi se funziona, caso mai aggiungi qualcosina.

Avatar utente
giberg
Linux 4.x
Linux 4.x
Messaggi: 1282
Iscritto il: mer 21 set 2005, 17:28
Nome Cognome: Gianni
Slackware: current64
Kernel: 3.7.1
Desktop: 4.8.5
Località: S. Biagio di Callalta (TV)

Re: Installare LaTeX su Slackware

Messaggio da giberg »

Tornando un secondo sulle case editrici...
Springer accetta LaTeX e non solo.

Però...
Proceedings and Other Multiauthor Volumes - Using Office 2007 Word
We do not encourage the use of Microsoft Word, particularly as the layout of the pages (the position of figures and paragraphs) can change between printouts. However, we do provide the relevant template and a sample file. Please read the explanatory typing instructions "typeinst.doc" and the file
"readme.txt" contained in the ZIP archive carefully.
Please download LNCS-Office2007.zip.
Proceedings and Other Multiauthor Volumes - Using Microsoft Word 97-2003
We do not encourage the use of Microsoft Word, particularly as the layout of the pages (the position of figures and paragraphs) can change between printouts. However, we do provide the relevant templates and sample files for PC (sv-lncs.dot) and Mac (sv-lncs) environments. Please read the explanatory sv-lncs.pdf carefully.
Preso da:
http://www.springer.com/computer/lncs?S ... -7-72376-0
Submit Your Manuscript to the Volume Editor
Please submit the following to the volume editors (e.g., to your conference committee contact, not to the Springer editorial office):

(a) Completed copyright form.

(b) Source (input) files:
(i) For example, LaTeX2e files for the text and PS/EPS or PDF/JPG files for all figures.
(ii) Any further style files and fonts you have used together with your source files and that are not generally available at CTAN.
(iii) Final DVI file (for papers prepared using LaTeX/TeX).
(iv) Final PDF file (for reference).
(v) RTF files (for word-processing systems other than LaTeX/TeX).
Istruzione per gli autori di manoscritti
per le Lecture Notes in Computer Science (LNCS)
della Springer dove viene caldamente consigliato
LaTeX:
ftp://ftp.springer.de/pub/tex/latex/lln ... peinst.pdf

Ovviamente anche il testo Apogeo
indicato in precedenza è un esempio
del fatto che ci sono grosse case editrici
con cui si può usare LaTeX, soprattutto
nelle pubblicazioni scientifiche.

Avatar utente
giberg
Linux 4.x
Linux 4.x
Messaggi: 1282
Iscritto il: mer 21 set 2005, 17:28
Nome Cognome: Gianni
Slackware: current64
Kernel: 3.7.1
Desktop: 4.8.5
Località: S. Biagio di Callalta (TV)

Re: Installare LaTeX su Slackware

Messaggio da giberg »

ildiama ha scritto: prova con il net installer che fornisce TexLive. Installando in una dir il cui il tuo utente ha permessi di scrittura, come su texlive.org consigliano.
L'installer di permette di scegliere i pacchetti in base a dei gruppi, un pò come la slack. Parti "piano" e vedi se funziona, caso mai aggiungi qualcosina.
Questo non lo conoscevo. Grazie
per la segnalazione. Quasi quasi
disinstallo tetex e provo... :)

Avatar utente
ildiama
Linux 3.x
Linux 3.x
Messaggi: 536
Iscritto il: mar 27 dic 2005, 16:49
Slackware: mine
Kernel: 2.6.alto..
Desktop: KDE4
Località: Senigallia
Contatta:

Re: Installare LaTeX su Slackware

Messaggio da ildiama »

giberg ha scritto:Questo non lo conoscevo. Grazie
per la segnalazione. Quasi quasi
disinstallo tetex e provo... :)
ha anche una specie di "controllo di integrità". Una sorta di installazione delle dipendenze, che aggiunge i pacchetti che ti mancano per far funzionare quelli che hai installato. Ripeto l'avviso. Parti piano.. :D

Avatar utente
joe
Iper Master
Iper Master
Messaggi: 3788
Iscritto il: ven 27 apr 2007, 11:21
Slackware: 15.0
Kernel: 5.15.38
Desktop: dwm

Re: Installare LaTeX su Slackware

Messaggio da joe »

Sì, a sto punto, penso proprio di optare per l'installer via rete.

Ho cumque dato un'occhiata al repo di Workman, ai pacchetti precompilati e allo slackbuild.
Mi pare di capire che il c'è un pacchetto essenziale:

Codice: Seleziona tutto

texlive-20080816-i486-2_rlw.tgz               03-Apr-2009 14:44   13M
che contiene il minimo.
This package contains the binaries and support files required for
the texlive TeX distribution, such as input files for TeX, runtime
configuration files, hyphenation tables, manpages, and the computer
modern fonts.
E un pacchettone da mezzo GB:

Codice: Seleziona tutto

texlive-texmf-20080822-i486-1_rlw.txt         31-Mar-2009 16:03  543   
che contiene il mondo:
This package contains the formats (plain, LaTeX, ConTeXt, etc.)
and all the packages used by them, along with most everything
used in day-to-day TeXing except the binaries themselves.

The contents of this package should be mostly independent.
Mi chiedo, ma rispetto al pacchetto "TeTeX" attuale. Cosa sono questi due pacchetti, cioè cosa contengono in più o in meno? ecc ecc...ricordando che tetex è circa 51 MB di roba?

EDIT: colgo l'occasione per ringraziare tutti gli intervenuti, la vostra esperienza è utilissima.

Avatar utente
targzeta
Iper Master
Iper Master
Messaggi: 6628
Iscritto il: gio 3 nov 2005, 14:05
Nome Cognome: Emanuele Tomasi
Slackware: 64-current
Kernel: latest stable
Desktop: IceWM
Località: Carpignano Sal. (LE) <-> Pisa

Re: Installare LaTeX su Slackware

Messaggio da targzeta »

joe ha scritto:...
E un pacchettone da mezzo GB:

Codice: Seleziona tutto

texlive-texmf-20080822-i486-1_rlw.txt         31-Mar-2009 16:03  543   
...
Ehm...questo non è né un pacchetto (.txt), né di mezzo GB (543 byte) :)

Emanuele
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama

Avatar utente
joe
Iper Master
Iper Master
Messaggi: 3788
Iscritto il: ven 27 apr 2007, 11:21
Slackware: 15.0
Kernel: 5.15.38
Desktop: dwm

Re: Installare LaTeX su Slackware

Messaggio da joe »

Rileggendo lo slack-desc di tetex:

http://slackware.oregonstate.edu/slackw ... i486-5.txt

E quello di texlive di workman citato sopra...

http://rlworkman.net/pkgs/12.2/texlive- ... -2_rlw.txt

Bè, sono identici !?!? :?

Però come dicevo tetex pesa 51MB...qualcosa dovrà pur cambiare no?

Codice: Seleziona tutto

tetex-3.0-i486-5.tgz                               28-Jun-2007 02:52   51M  
In ogni caso, per ignoranza e per avere meno rogne, metterò da parte la slack-way, slackbuil e quant'altro e provo con l'intaller via rete consigliato.
spina ha scritto:
joe ha scritto:...
E un pacchettone da mezzo GB:

Codice: Seleziona tutto

texlive-texmf-20080822-i486-1_rlw.txt         31-Mar-2009 16:03  543   
...
Ehm...questo non è né un pacchetto (.txt), né di mezzo GB (543 byte) :)

Emanuele
Giusto! ;)
Però questo c'è quasi

Codice: Seleziona tutto

texlive-texmf-20080822-i486-1_rlw.tgz         31-Mar-2009 12:12  342M 

Avatar utente
joe
Iper Master
Iper Master
Messaggi: 3788
Iscritto il: ven 27 apr 2007, 11:21
Slackware: 15.0
Kernel: 5.15.38
Desktop: dwm

Re: Installare LaTeX su Slackware

Messaggio da joe »

Boh, sto provando l'installer e ho seguito la guida consigliatami da non ricordo chi, comunque presa da questa pagina: http://lgcrsll.altervista.org/pgi/pgl/latex.html

Ho selezionato una souzione basic, con in più il supporto ad italiano e latino (non si sa mai)...anche se non ho capito se fosse stto il cao di comprendera nche il greco, visto che molte lettere che si usano in ambito scientifico sono greche...Nel dubbio non l'ho messo seguento ilconsiglio di "ildiama". Penso che da quanto è stato scritto prima sia aggiungibile in un secondo momento...
C'era anche la soluzione "tetex" che penso ritraesse la serie di pacchetti compresi nell'installazione tetex, ma va bè sono stato stretto sui 134 MB di roba...Non so il pacchetto tetex quanto pesa se scpompattato (era 51 MB in .tgz).
Come directory "radice" ho scelto /opt/texlive/2008.
Come directory per i file specifici dell'autore ho invece scelto ~/.texlive, ma appena premo invio, la tilde viene espansa in $HOME e cioè /root/.texlive.... Non mi convince troppo la faccenda, ma va bè, vediamo se maise ci fosse qualche errore....forse avrei dovuto selezionare /home/joe/.texlive ???? In modo da avere gli evtuali file utente che penso scaricherà nella mia homme di utente semplice?

Avatar utente
giberg
Linux 4.x
Linux 4.x
Messaggi: 1282
Iscritto il: mer 21 set 2005, 17:28
Nome Cognome: Gianni
Slackware: current64
Kernel: 3.7.1
Desktop: 4.8.5
Località: S. Biagio di Callalta (TV)

Re: Installare LaTeX su Slackware

Messaggio da giberg »

joe ha scritto:Boh, sto provando l'installer e ho seguito la guida consigliatami da non ricordo chi, comunque presa da questa pagina: http://lgcrsll.altervista.org/pgi/pgl/latex.html

Ho selezionato una souzione basic, con in più il supporto ad italiano e latino (non si sa mai)...anche se non ho capito se fosse stto il cao di comprendera nche il greco, visto che molte lettere che si usano in ambito scientifico sono greche...Nel dubbio non l'ho messo seguento ilconsiglio di "ildiama". Penso che da quanto è stato scritto prima sia aggiungibile in un secondo momento...
Il supporto ad italiano immagino riguardi
il pacchetto babel. Riguarda la corretta sillabazione
e la traduzione ad esempio delle parole "chapter", "part" ecc.
di default in inglese.
Per latino intendi il supporto a latin1?
In tal caso è utile per le lettere accentate
se non vuoi usare il codice apposito.

Lettere greche per le formule matematiche
dovresti averle grazie al pacchetto amsmath
che fornisce tutti i simboli necessari.


EDIT: perdonami, ho visto ora che
babel ha l'opzione anche per il latino.
Ho fatto confusione con latin1. ;)

Comunque babel non fornisce i caratteri
ma il supporto alla sillabazione, localizzazione
delle parti scritte automaticamente in inglese.

sir_alex
Linux 3.x
Linux 3.x
Messaggi: 735
Iscritto il: lun 21 mar 2005, 0:00
Kernel: 2.6.35-22
Desktop: KDE4
Distribuzione: Ubuntu
Località: Milano - Corbola (RO)
Contatta:

Re: Installare LaTeX su Slackware

Messaggio da sir_alex »

ildiama ha scritto: Secondo me sì.
Tex Live non è esattamente uno di quei software "gioiello". :D Semplicemente è l'ultimo software sopravvissuto di un linguaggio fortemente in disuso. Almeno per il grande pubblico e la grande editoria.
Talmente in disuso che ci scrivono le riviste scientifiche, che se non consegni la tesi in latex (in un'università seria) te la rifiutano...

Avatar utente
ildiama
Linux 3.x
Linux 3.x
Messaggi: 536
Iscritto il: mar 27 dic 2005, 16:49
Slackware: mine
Kernel: 2.6.alto..
Desktop: KDE4
Località: Senigallia
Contatta:

Re: Installare LaTeX su Slackware

Messaggio da ildiama »

sir_alex ha scritto:Talmente in disuso che ci scrivono le riviste scientifiche, che se non consegni la tesi in latex (in un'università seria) te la rifiutano...
Guarda, non è per insistere.. sembra quasi che io abbia qualcosa contro l'utilizzo del latex! Ho espresso la mia opinione raccontando la mia esperienza personale e secondo quello che ho percepito parlando e navigando in rete. Aggiungo questa cosa: nella mia famiglia tra io, mia sorella e i miei cugini abbiamo lauree in matematica, economia e commercio, lettere, biologia, chimica. Ottenute negli ultimi 10 anni nelle università di Roma, Bologna, Camerino, Milano, Trento. Stasera sono qui a cena e preso da questa discussione, ho girato a loro la domanda. Risposte:

1) un tipo di legno
2) tec willer
3) uhm..
4) un gioco di carte

Io ci ho riso molto. La tua risposta invece non mi ha fatto molto ridere. Quando ho lavorato per la tesi di sicuro il tex era l'ultimo dei miei problemi. Non credo di aver fatto una università "non seria", ma a me tutti hanno fatto i complimenti per cosa c'era scritto nella tesi e non per come era stata scritta.

Avatar utente
joe
Iper Master
Iper Master
Messaggi: 3788
Iscritto il: ven 27 apr 2007, 11:21
Slackware: 15.0
Kernel: 5.15.38
Desktop: dwm

Re: Installare LaTeX su Slackware

Messaggio da joe »

L'orario è tardo...ma va bè. :roll:
Intanto condivido con il fatto che importa la sostanza di ciò che si scrive e no la forma in cui è presentato. Almeno in termini generali.

Detto questo.
Ricordo che ho selezionato un'installazione "basic" dall'installer via rete di texlive.
Ho infine provato poco fà a ricompilare il "primo" documento d'esempio:

Codice: Seleziona tutto

\documentclass[a4paper]{article}
\usepackage[latin1]{inputenc}
\usepackage[italian]{babel}
\usepackage[T1]{fontenc}
\begin{document}
Ecco il mio primo documento con \LaTeX.
\end{document}
Prima con tetex veniva regolarmete compilato usando pdflatex e produceva il pdf in output come da copione.
Ora, disinstallato tetex e installato appunto texlive in opt ottengo:

Codice: Seleziona tutto

dflatex primo.tex
This is pdfTeXk, Version 3.1415926-1.40.9 (Web2C 7.5.7)
 %&-line parsing enabled.
 entering extended mode
 (./primo.tex
 LaTeX2e <2005/12/01>
 Babel <v3.8l> and hyphenation patterns for english, usenglishmax, dumylang, noh
 yphenation, italian, latin, loaded.
 (/opt/texlive/2008/texmf-dist/tex/latex/base/article.cls
 Document Class: article 2005/09/16 v1.4f Standard LaTeX document class
 (/opt/texlive/2008/texmf-dist/tex/latex/base/size10.clo))
 (/opt/texlive/2008/texmf-dist/tex/latex/base/inputenc.sty
 (/opt/texlive/2008/texmf-dist/tex/latex/base/latin1.def))
 (/opt/texlive/2008/texmf-dist/tex/generic/babel/babel.sty
 (/opt/texlive/2008/texmf-dist/tex/generic/babel/italian.ldf
 (/opt/texlive/2008/texmf-dist/tex/generic/babel/babel.def)))
 (/opt/texlive/2008/texmf-dist/tex/latex/base/fontenc.sty
 (/opt/texlive/2008/texmf-dist/tex/latex/base/t1enc.def)
 kpathsea: Running mktextfm ecrm1000
 /opt/texlive/2008/texmf/web2c/mktexnam: Could not map source abbreviation  for ecrm1000.
 /opt/texlive/2008/texmf/web2c/mktexnam: Need to update ?
 mktextfm: Running mf-nowin -progname=mf \mode:=ljfour; mag:=1; nonstopmode; input ecrm1000
 This is METAFONT, Version 2.718281 (Web2C 7.5.7)


 kpathsea: Running mktexmf ecrm1000
 ! I can't find file `ecrm1000'.
 <*> ...ljfour; mag:=1; nonstopmode; input ecrm1000

 Please type another input file name
 ! Emergency stop.
 <*> ...ljfour; mag:=1; nonstopmode; input ecrm1000

 Transcript written on mfput.log.
 grep: ecrm1000.log: No such file or directory
 mktextfm: `mf-nowin -progname=mf \mode:=ljfour; mag:=1; nonstopmode; input ecrm1000' failed to make ecrm1000.tfm.
 kpathsea: Appending font creation commands to missfont.log.

 ! Font T1/cmr/m/n/10=ecrm1000 at 10.0pt not loadable: Metric (TFM) file not fou
 nd.
 <to be read again>
                   relax
l.100 \fontencoding\encodingdefault\selectfont

?
Penso che mi machi il font T1 oq ualcosa del genere, ma vi sottopongo l'errore sperando di ottenere una conferma e possibilmente una spiegazione di cosa eventualente installare.

sir_alex
Linux 3.x
Linux 3.x
Messaggi: 735
Iscritto il: lun 21 mar 2005, 0:00
Kernel: 2.6.35-22
Desktop: KDE4
Distribuzione: Ubuntu
Località: Milano - Corbola (RO)
Contatta:

Re: Installare LaTeX su Slackware

Messaggio da sir_alex »

ildiama ha scritto:Quando ho lavorato per la tesi di sicuro il tex era l'ultimo dei miei problemi. Non credo di aver fatto una università "non seria", ma a me tutti hanno fatto i complimenti per cosa c'era scritto nella tesi e non per come era stata scritta.
Bè, è ovviamente indubbio che è il contenuto quello che conta :)
Riportavo semplicemente un esempio accaduto qui in facoltà, dove una tesi scritta in OpenOffice (oltre ad essere una pazzia, secondo me, anche se lo sarebbe di più scriverla in Word: non credo che affiderei 100/200 pagine di tesi ad un programma office) è stata rifiutata, e le persone coinvolte se la sono dovuta riscrivere in latex...

Rispondi