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: 3789
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 »

Googolando ho trovato questo link che da qualche dritta.

http://bochica.org/2008/08/configurando ... buntu-804/

Si dice che il mio errore è dovuto alla mancanza dei pacchetti:

* texlive-latex-recommended
* texlive-lang-spanish
* texlive-latex-extra

Qual è precisamente quello che mi serve?
Ok escludiamo lo spagnolo che riguarda un altro errore descritto nel link sopra.
Restano texlive-latex-recomanded e texlive-latex-extra.

Bè, alla fine ho iniziato ad installare il primo, "recommended", e ricompilando il sorgente, sembra funzionare tutto.
Quindi il secondo, "extra", non lo installo, almeno per il momento....

1) Come ho detto io sono passato da google cercando l'errore che ho ricevuto da latex. Ma mi chiedo e soprattutto VI chiedo se c'è un metodo più razionale per capire quale pacchetto manca ed installarlo.

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:
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...
OK, pace ;)

Avatar utente
boh
Linux 4.x
Linux 4.x
Messaggi: 1027
Iscritto il: ven 16 set 2005, 0:00
Slackware: 14.2 (x64)
Kernel: 4.4.111
Desktop: KDE 4.14.32
Località: Milano
Contatta:

Re: Installare LaTeX su Slackware

Messaggio da boh »

Riesumo questo topic millenario per non aprirne un altro identico :D
Necessito di installare Latex su Slackware 14 e leggendo un po' nel forum ho appreso che di default c'è installato tetex, ormai obsoleto e non più aggiornato dal 2006.
Guardando tra i pacchetti ottengo il seguente output:

Codice: Seleziona tutto

$ ls /var/log/packages/ | grep tex
gettext-0.18.1.1-i486-3
gettext-tools-0.18.1.1-i486-3
tetex-3.0-i486-8
tetex-doc-3.0-i486-8
texinfo-4.13a-i486-4
Ora, se io volessi disinstallare tetex e installare texlive, i pacchetti da rimuovere sarebbero gli ultimi tre giusto? I primi due non mi sembra che siano correlati con latex, ma solo con la regex *tex*.
Passato questo step, per l'installazione di texlive ho scaricato il mega pacchetto di robby workman (1,5GB); tuttavia ho letto poco sopra anche della possibilità di installare il tutto via rete. C'è qualche sostanziale differenza tra i due metodi? Stabilità? Metodo di rimozione? (Tralasciando l'eventuale occupazione di spazio su HD)
"Be yourself. Everyone else is already taken." ~ Oscar Wilde

Avatar utente
Vito
Staff
Staff
Messaggi: 4182
Iscritto il: mar 5 dic 2006, 17:28
Nome Cognome: Vito
Desktop: MacOS
Località: Monaco (DE)
Contatta:

Re: Installare LaTeX su Slackware

Messaggio da Vito »

boh ha scritto: Necessito di installare Latex su Slackware 14 e leggendo un po' nel forum ho appreso che di default c'è installato tetex, ormai obsoleto e non più aggiornato dal 2006.
Pensa che io l'ho utilizzato per un bel po' di relazioni....
grazie della notizia!
"Stat rosa pristina nomina, nomina nuda tenemus." [ Umberto Eco - Il nome della rosa]

"Faber est suae quisque fortunae ." [ Appio Claudio Cieco]

Avatar utente
boh
Linux 4.x
Linux 4.x
Messaggi: 1027
Iscritto il: ven 16 set 2005, 0:00
Slackware: 14.2 (x64)
Kernel: 4.4.111
Desktop: KDE 4.14.32
Località: Milano
Contatta:

Re: Installare LaTeX su Slackware

Messaggio da boh »

Vito ha scritto: Pensa che io l'ho utilizzato per un bel po' di relazioni....
grazie della notizia!
Figurati :lol:
Riesci a risolvermi qualche dubbio? :-k
"Be yourself. Everyone else is already taken." ~ Oscar Wilde

Avatar utente
Vito
Staff
Staff
Messaggi: 4182
Iscritto il: mar 5 dic 2006, 17:28
Nome Cognome: Vito
Desktop: MacOS
Località: Monaco (DE)
Contatta:

Re: Installare LaTeX su Slackware

Messaggio da Vito »

Rimuovi solo quei tre pacchetti (anche se bisognerebbe capire se texlive e tetex possono "convivere" o no).
Per quanto riguarda l'installazione: mi passi il link dei pacchetti ri Robby Workman? Gli do un'occhiata e ti faccio sapere!
"Stat rosa pristina nomina, nomina nuda tenemus." [ Umberto Eco - Il nome della rosa]

"Faber est suae quisque fortunae ." [ Appio Claudio Cieco]

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 »

Ciao
Se vuoi farti il pacchetto
segui le indicazioni su Slackbuilds.org
circa la rimozione dei pacchetti di tetex:
http://slackbuilds.org/repository/14.0/office/texlive/
Con questo pacchetto non possono convivere entrambi
perché è un rimpiazzo. E non avrebbe nemmeno senso
tenere entrambi perché i comandi usati sono gli stessi.
TeXLive (TeXLive binaries, support files, docs, TeX formats)

This package contains the binaries, support files, documentation, TeX formats
and packages, and other files required for the TeXLive TeX distribution.
Included are input files for TeX, runtime configuration files, hyphenation
tables, manpages, and the computer modern fonts.

The resulting package is over 1GB in size, and a lot of space is required
during the build process, so you might want to consider defining an
alternate location for TMP and OUTPUT if you have small /tmp partition.

Note that this package is intended to completely replace (and then some) the
tetex packages in Slackware, so you'll need to remove tetex and tetex-doc
before installing TeXLive (but NOT before BUILDING it).

This requires: libsigsegv

Maintained by: Robby Workman

Avatar utente
boh
Linux 4.x
Linux 4.x
Messaggi: 1027
Iscritto il: ven 16 set 2005, 0:00
Slackware: 14.2 (x64)
Kernel: 4.4.111
Desktop: KDE 4.14.32
Località: Milano
Contatta:

Re: Installare LaTeX su Slackware

Messaggio da boh »

Vito ha scritto:Rimuovi solo quei tre pacchetti (anche se bisognerebbe capire se texlive e tetex possono "convivere" o no).
Per quanto riguarda l'installazione: mi passi il link dei pacchetti ri Robby Workman? Gli do un'occhiata e ti faccio sapere!
Ecco qui: http://www.rlworkman.net/pkgs/14.0/i486/ :)

@giberg: grazie della spiegazione! :D Quindi dovrò installare il pacchetto libsigsegv anche se non ho compilato usando quello slackbuild? (Anzi, non ho compilato proprio niente, infatti il pacchetto è pronto all'indirizzo fornito qui sopra ;) )
"Be yourself. Everyone else is already taken." ~ Oscar Wilde

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 »

Questo libsigsegv non ce l'ho.
Mi ero compilato il pacchetto all'epoca della 13.0
e non era presente come dipendenza (ho controllato ora).
Poi ho sempre aggiornato il sistema a current ma
non ho mai aggiornato texlive. Apprendo solo ora di questa
dipendenza.
Buono a sapersi per quando mi deciderò ad aggiornare. :)

Avatar utente
Vito
Staff
Staff
Messaggi: 4182
Iscritto il: mar 5 dic 2006, 17:28
Nome Cognome: Vito
Desktop: MacOS
Località: Monaco (DE)
Contatta:

Re: Installare LaTeX su Slackware

Messaggio da Vito »

l'alternativa è usare i pacchetti di Robby Workman, che da quel che vedo hanno già tutto.
"Stat rosa pristina nomina, nomina nuda tenemus." [ Umberto Eco - Il nome della rosa]

"Faber est suae quisque fortunae ." [ Appio Claudio Cieco]

Avatar utente
boh
Linux 4.x
Linux 4.x
Messaggi: 1027
Iscritto il: ven 16 set 2005, 0:00
Slackware: 14.2 (x64)
Kernel: 4.4.111
Desktop: KDE 4.14.32
Località: Milano
Contatta:

Re: Installare LaTeX su Slackware

Messaggio da boh »

Vito ha scritto:l'alternativa è usare i pacchetti di Robby Workman, che da quel che vedo hanno già tutto.
Senza dover installare libsigsegv?
"Be yourself. Everyone else is already taken." ~ Oscar Wilde

Avatar utente
Vito
Staff
Staff
Messaggi: 4182
Iscritto il: mar 5 dic 2006, 17:28
Nome Cognome: Vito
Desktop: MacOS
Località: Monaco (DE)
Contatta:

Re: Installare LaTeX su Slackware

Messaggio da Vito »

boh ha scritto:
Vito ha scritto:l'alternativa è usare i pacchetti di Robby Workman, che da quel che vedo hanno già tutto.
Senza dover installare libsigsegv?
non lo so, ma il pacchetto è comunque presente nel repository, se ci fai caso.
"Stat rosa pristina nomina, nomina nuda tenemus." [ Umberto Eco - Il nome della rosa]

"Faber est suae quisque fortunae ." [ Appio Claudio Cieco]

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 »

Tenendo conto che lo slackbuild su slackbuilds.org
è mantenuto proprio da Robby immagino di sì. ;)

heinrich
Linux 0.x
Linux 0.x
Messaggi: 3
Iscritto il: gio 1 giu 2017, 3:00
Nome Cognome: Heinrich
Slackware: 14.2
Kernel: ultimo
Desktop: KDE

Installazione di TexLive (LaTeX) su OS Linux - Slackware

Messaggio da heinrich »

A distanza di molti anni, essendomi da poco iscritto, intervenfo sulla materia.

Definire una qualsiasi distribuzione TeX <<in disuso>> o obsoleta vuol dire soltanto, mi si scusi, vivere nel mondo di OpenOffice o, al massimo, di Scribus o CorelVentura. La distribuzione TeX che la Slackware propone va immediamente cancellata (meglio, non installata) e va scaricato il file ISO dal sito del CTAN (oggi 1° giugno uscirà il nuovo TeXlive 2017) ed installato.

La procedura d'installazione può dare luogo a qualche problema (non certo agli utenti esperti della Slackware) per l'assenza di un modulo del Perl essenziale per l'avvio dell'interfaccia grafica d'installazione e d'aggiornamento, aggiornamento questo da eseguire (almeno) ogni 15 giorni.

Qualche mese fa ho posto sul mio sito un piccolo documento in cui sono descritte passo-passo per un neofita le procedure da utilizzare per rendere sensibile la distribuzione TeXlive al Perl della Slackware via sbopkg.
L'indirizzo è http://www.heinrichfleck.net/latex/

Cordiali saluti, Heinrich

Avatar utente
ponce
Iper Master
Iper Master
Messaggi: 3022
Iscritto il: mer 5 mar 2008, 16:45
Nome Cognome: Matteo Bernardini
Slackware: slackware64-current
Kernel: 6.6.16
Desktop: lxde
Località: Pisa
Contatta:

Re: Installare LaTeX su Slackware

Messaggio da ponce »

ciao Heinrich, benvenuto!

bisogna dire che di questo argomento ne abbiamo discusso a lungo anche su LinuxQuestions.org diverse volte...
oggi, a distanza di 8 anni da quando e' stato iniziato questo topic, la maggior parte degli utenti che devono realizzare documenti in LaTeX usando Slackware si trovano abbastanza bene con i pacchetti generati dagli SlackBuild su SBo, versioni modificate di quelli originariamente scritti da Robby, che vanno a sostituire completamente i pacchetti tetex e tetex-doc installati di default: questi sono inclusi nell'installazione completa di base non perche' alcuni utenti necessitino di scrivere testi scientifici, bensi' perche' indispensabili per generare la documentazione di diversi pacchetti inclusi nella distribuzione.
quello che e' risultato dalle discussioni di cui sopra e' che mettere una distribuzione completa di texlive di default significherebbe, in pratica, aggiungere piu' di un giga al dvd di installazione, che al momento e' 2 giga e mezzo, e visto che non sono molti gli utenti che ne beneficierebbero hanno optato per non farlo e di mettere la versione "corpulenta" su SBo.

capisco che avere una distribuzione texlive costantemente aggiornata sia un valore aggiunto per la tua tipologia di utenza, ma bisogna anche considerare che la metodologia descritta nel tuo paper si scontra di fatto con la necessita' di avere nel sistema software tracciabile dal gestore di pacchetti.
quindi, personalmente, non suggerirei all'utente comune di cancellare a mano nel filesystem file provenienti da un pacchetto (anche perche' "ricomparirebbero" al primo aggiornamento dello stesso), ma consiglierei invece di installare a mano dalla iso prelevata su CTAN solo a chi, trovandosi nella necessita' di scrivere testi scientifici, non ritenga sufficienti i pacchetti di texlive assemblabili dagli script di SBo: dal tuo paper non ho ben chiaro perche' non li consideri adeguati, visto che tra l'altro mi sembra che tu descriva l'installazione manuale della solita versione, e dovresti considerare che anche quelli li puoi installare tramite sbopkg, come il resto del software che indichi, con uno sforzo minimo.

Rispondi