Newsgroup: it.comp.software.tex
Titolo: LaTex ed e(mbedded)Perl

Salve, ho letto su questo NG la possibilita' di poter scrivere un file latex
includendo pezzi di codice perl che generano il codice latex desiderato, come
si fa col PHP nelle pagine web.
Io ho ActivePerl sotto Win32. Come faccio ad implementare questa funzionalita'?
-- 
Posted from 
spin.di.uniba.it
 [193.204.187.103] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 si fa col PHP nelle pagine web.
Prego?!
A me non risulta, a meno che tu non stia parlando di qualcosa come il 
\write18, che permette di eseguire comandi esterni durante la 
compilazione?
-- 
Giuseppe "Oblomov" Bilotta
Axiom I of the Giuseppe Bilotta
theory of IT:
Anything is better than MS


Davide | GNU PG (GPG) Key ID: 939686D5

.
Esatto! Grazie infinite, ma devo ancora chiederti aiuto: io ho ActivePerl per
Windows, so che usi Linux, ma penso non ci siano differenze riguardo il perl:
io conosco il linguaggio, ma sono poch(issim)o esperto circa l'installazione di
queste estensioni del perl: potresti dirmi come faccio a renderlo operativo? Ti
prego aiutiami, non dirmi RTFM, almeno dammi un inizio.
-- 
Posted from 
lacampc5.di.uniba.it
 [193.204.187.178] 


 writes:
FS> io conosco il linguaggio, ma sono poch(issim)o esperto circa
FS> l'installazione di queste estensioni del perl: potresti dirmi come
FS> faccio a renderlo operativo?
Non ho la più pallida idea di come tu possa installare ePerl col tuo
sistema operativo.  Da me basta fare «apt-get install eperl», poi tutto
funziona da sé.
Supponendo quindi che tu l'abbia installato, salva l'archivio che allego
a questo messaggio e poi prova da riga di comando:
       eperl -o testo.tex 
testo.tex.in
Questo dovrebbe darti un'idea di come inserire frammenti di Perl in un
archivio di testo.
Dopo di ché leggi attentamente l'equivalente sul tuo sistema della
pagina di manuale di eperl(1), per imparare quali altre opzioni puoi
usare da riga di comando.


 prego aiutiami, non dirmi RTFM, almeno dammi un inizio.
Se esiste il pacchetto ePerl confezionato per ActivePerl, puoi 
prenderlo con ppm (RTFM).


prenderlo con ppm (RTFM).
ePerl e` proprio un altro interprete Perl 5, non un pacchetto. Cioe`, in
realta` qualcuno ha pensato bene di riscriverlo in Perl, per cui esiste
*anche* come programma Perl (non come modulo accessibile da ppm), ma
l'originale e` un interprete Perl alternativo. Credo che esista anche una
versione per Windows, ma non so se sia compatibile con il Perl di
ActiveState (se possa utilizzare gli stessi moduli, ecc).
Ciao.

 writes:
GZ> ePerl e` proprio un altro interprete Perl 5,
No, non č esatto: «Only perl can parse Perl»; ePerl si appoggia
interamente alla stessa identica libreria che usa il normale interprete
Perl.


Perl.
La versione Linux o Unix-like. La versione Windows (se c'e` una versione
Windows) non so come funzioni. In ogni caso, non cambia: e` un altro
interprete Perl, INFATTI «Only perl can parse Perl». Che ottenga questo
modificando il codice di perl o appoggiandosi ad una libreria dinamica e`
solo una questione di convenienza. Sotto Windows, ho il sospetto che la
convenienza stia piuttosto nell'usare la versione riscritta in perl:
http://marginalhacks.com/Hacks/ePerl
; almeno, fintanto che si intende usare
ActivePerl.
Ciao.