Newsgroup: it.comp.software.tex
Titolo: tex?

Ciao,
vorrei sapere cos'e' tex.
parecchi anni fa ho usato un impaginatore batch chiamato TeX...sara' mica lo
stesso?

------------------------------------------------------------

 ci dovrebbero essere altri sw in giro per fare le stesse cose...
E allora?
"Ci sono altri software" (posto che sia vero, ed e' da dimostrare) non vuol
dire molto.
Migliori o peggiori? Rispetto a che?
Ciao.

Giovanni,
grazie per le indicazioni.
Per batch intendo che il sistema richiede(va) in input un file con il testo
da impaginare inframmezzato da direttive di impaginazione
e/o macro comandi (il piu' famoso era latex).
Con l'esecuzione di tex sul file (appunto un'operazione batch)
si otteneva un file device independent (.dvi) che poteva essere visualizzato
da un viewer oppure convertito nel linguaggio del dispositivo di stampa.
Il file cosi' ottenuto andava inviato alla stampante per ottenere il
documento stampato.
Se il tutto funziona ancora cosi' sono solo un po' sorpreso del fatto che
questo sistema sia ancora utilizzato, anche se credo che lo sia solo per
applicazioni molto specializzate...anzi mi piacerebbe sentire le indicazioni
del ng su questo...
Per quanto riguarda il tuo messaggio, Word funziona nella modalita' opposta,
cioe' quella interattiva.
Mi sai dare informazioni su dove reperire
qualche informazione in piu' sui sistemi supportati da tex, ecc...
L'ideale sarebbe il sito del produttore.
A presto.

L'ideale sarebbe il sito del produttore.
Non esiste "produttore". Dimenticavo la cosa più importante (che per
uno studente come me che ruba il software passa inosservata): (La)TeX
è completamente gratuito, e gratuiti sono tutti i pacchetti e
pacchettini a corredo.
Esistono, è vero, diverse *distribuzioni*, dedicate alle varie
piattaforme/OS.
Per esempio, per Win32 (Win9x e WinNT4) esiste MikTeX, che va per la
maggiore.
Queste distribuzioni sono disponibili in rete in siti mirror ftp
chiamati CTAN (Comprehensive TeX Archive Network). Beh, in realtà e la
rete dei mirror che si chiama così, cmq...
Quello più vicino a noi è
ftp://ftp.unina.it/pub/TeX/
oppure prova
ftp://ftp.dante.de/tex-archive/
Se vuoi avere un'idea di quanti OS sono supportati ed eventualmente
scaricarli, vai nella directory systems
Se vuoi dei bei manuali per cominciare, vai nella directory info
Ciao, buon lavoro
giulio
Per favore togliete "!RemoveMe!" dall'indirizzo per rispondere via email
Please remove "!RemoveMe!" from the address to email me

 
	Ciao Maurizio,
	   scusa se non ti ho risposto subito, ho gia' letto le Re
	di Giovanni e Giulio.
	Volevo dirti come la penso.
	Premetto che ho un background scientifico e quindi
	ho parecchio avuto a che fare con formule; questo e'
	un elemento importante quando si parla di TeX.
	Storia in Breve (molto Breve)
	-----------------------------
	Donald E. Knut, professore alla Stanford University,
	rinomato matematico e informatico decise di scrivere
	una Bibbia sulla programmazione, in vari volumi, che
	chiamo' "The Art of Computer Programming".
	In uno dei volumi pubblicati egli racconta la nascita
	di TeX.
	In poche parole, dopo aver ricevuto la seconda edizione 
	del volume 2 rimase perplesso per la scarsa qualita'
	tipografica determinata dall'introduzione delle nuove
	tecnologie di redazione dei testi (i computer).
	Era scontento dei font e della qualita' della rappresentazione
	della matematica, soprattutto.
 
	Nel 1977 decise di iniziare un progetto i cui obiettivi
	erano due: creare un sistema per produrre documenti di
	alta qualita' (la migliore possibile), e fare in modo
	che tale sistema fosse il piu' possibile indipendente
	dal cambiamento delle tecnologie di stampa.
	Ti riporto una frase che te la dice lunga sul personaggio:
	"I wanted to design something that would still be usable
	 in 100 years. In other words, my gol was to arrange things
	 so that, if book specification are saved now, our
	 descendants should be able to produce an equivalent
	 book in the year 2086 ..."
	Se i due obiettivi li abbia effettivamente raggiunti
	non sono abbastanza competente per dirtelo, tuttavia
	sono abbastanza sicuro di una cosa: TeX produce i migliori
	documenti scientifici che si possano produrre mediante
	un PC.
	TeX e' un insieme di istruzioni per formattare testi.
	Queste sono scritte vicino al testo che
	devono formattare.
	La peculiarita' e' che queste istruzioni possono
	essere utilizzate per creare delle macroistruzioni
	per fare praticamente qualsiasi cosa.
	Il concetto di base e' che qualsiasi elemento di un testo 
	e' "visto" come una scatola.
	E' una scatola un carattere, una parola, una linea, ecc.
	TeX assembla le scatole in base alle istruzioni.
	Dato che non e' cosi' facile organizzare le istruzioni
	in macro, sono nate delle versioni di TeX che forniscono
	macroistruzioni gia' pronte.
	Queste versioni sono gratuite o Commerciali.
	Ad esempio, AMSTeX sviluppata dalla American Mathematical
	Society e' gratuita, VTeX e commerciale.
	La raccolta di macro piu' utilizzata e' LaTeX che se hai
	gia' usato conosci bene.
	LaTeX e' stata aggiornata in LaTeX2e ed e' nato un gruppo
	di sviluppo chiamato LaTeX3 Project che dovrebbe 
	ulteriormente estenderla.  
	Altro
	-----
	Se con il termine batch vuoi riferirti ai sistemi
	di produzione testi che non sono di tipo WYSIWYG (Word,
	FrameMaker, WordPerfect ecc.) allora TeX, LaTeX sono
	di tipo "batch".
 
	Ci sono degli editor che consentono di scrivere
	un documento LaTeX in modo "Visuale", io non li
	ho mai usati perche' mi piace di piu' ragionare
	da "programmatore" ma nel gruppo qualcuno puo'
	dirti di loro.
	Io ho cominciato ad usare LaTeX per produrre manualistica
	tecnica.
	Alcuni anni fa non era possibile partendo da un unico sorgente
	produrre un manuale cartaceo e un manuale elettronico
	tranne nel caso in cui si fosse utilizzato LaTeX e
	LaTeX2HTML (un convertitore da .tex a .html).
 
	Il vantaggio maggiore che ho riscontrato e' che
	si puo' sfruttarlo a vari livelli di competenza
	sia dal punto di vista della realizzazione delle macro
	che del DEBUG delle macro!!!
	Per LaTeX esiste di tutto di piu': hai un problema?
	di sicuro qualcuno l'ha risolto.
	Lo svantaggio maggiore e' che non e' assolutamente
	facile il Visual Formatting e in particolare la gestione
	dei testi con tante figure e tabelle. 	  
	LaTeX e' nato per la matematica e non ci sono altri
	sistemi per PC che possano raggiungere la sua
	qualita' che io sappia.
	Prodotti Adobe compresi.
	Se uno deve fare un volantino pubblicitario e' meglio
	che usi PageMaker ma se uno deve scrivere un articolo
	tecnico "con LaTeX e' meglio".    
	Un'ultima cosa mi sta a cuore dire: LaTeX e' nato per la
	comunita' non per fare arricchire qualcuno, quindi
	uno dei suoi maggiori pregi, determinato dalle premesse
	di realizzazione, e' la compatibilita'.
	Chi ha usato Word sa i problemi che esistono da una
	versione all'altra e la marea di filtri che
	occorre avere.
	Per LaTeX non e' cosi'.
	Al massimo ti dice: "Hai usato una istruzione obsoleta
	puoi utilizzare questa ...".
 
		Ciao, Gio


 cioe' quella interattiva.
Il mio messaggio era volutamente provocatorio (riconosco, insomma, che Word
e`, in qualche modo, diverso da TeX), ma non poi molto lontano da come la
penso.
Non c'e` concettualmente una gran differenza fra inserire dei comandi
scritti e selezionare delle voci da menu. Word non e`, nella sostanza, al di
la` delle apparenze, meno "batch" di TeX. E TeX non e` meno "interattivo".
Dai un comando, ottieni un risultato; entrambi i sistemi sono "interattivi".
Word rappresenta graficamente il risultato, TeX lo rappresenta logicamente;
e` in realta` in gran parte una questione di gusti preferire l'una o l'altra
rappresentazione. Non e` inoltre scontato che una stessa cosa debba andare
bene sempre in ogni circostanza.
Sara` anche piu` "moderno", piu` "evoluto", "al passo coi tempi", vedere a
schermo, per esempio, le suddivisioni in colonne o i titoli dei capitoli in
Times neretto 14 punti; ma e` davvero "utile", e` "opportuno", e`
"preferibile"?
Aggiunge informazione significativa o solo un po' di folclore (o,
addirittura, disturbo), rispetto ad un "\begin{twocolumn}" o
"\chapter{Questo}"?
Come detto, ritengo non scontata la risposta a queste domande.
Ciao.

 wrote:
" Per batch intendo che il sistema richiede(va) in input un file con il testo
" da impaginare inframmezzato da direttive di impaginazione
" e/o macro comandi (il piu' famoso era latex).
Esistono anche implemenentazioni che ti fanno vedere il risultato man mano
che tu scrivi.
Certo che devi continuare a usare le direttive di impaginazione.
.mau.

altissima qualità.
potresti spegarmi per favore cosa intendi per "altissima qualita`"? E 
inoltre vorrei dire che mi ritengo un mago ... vabbe' facciamo un maghetto 
per quanto riguarda l'uso di tabelle complesse con Word, e ritengo che se 
non potessi disporre di una visualizzazione "al volo" di quello che sto 
facendo non riuscirei a raggiungere i risultati (che a me sembrano buoni) 
che ottengo. Con TeX come si fa?

Ciao.
Ciao.

Ciao.

...

Mi dai qualche informazione in piu' per recuperarle?
Grazie.
Ciao.

 wrote:
" >Esistono anche implemenentazioni che ti fanno vedere il risultato man mano
" >che tu scrivi.
" >
" >Certo che devi continuare a usare le direttive di impaginazione.
" Mi dai qualche informazione in piu' per recuperarle?
Dai un'occhiata a 
www.ctan.org
 - io mi trovo bene senza :-)
.mau.

io l'ho fatto, e questa tentazione non mi e` venuta ...
Ammetto di essere stato un po' integralista, ma anche tu non dirmi che
non ti è mai apparsa la mitica finestrella "Questo programma ha
eseguito un'operazione non valida..."
Scherzi a parte, si può dire, più in generale, che (La)TeX abbia un
comportamento più "deterministico". L'approccio è "What you *mean* is
what you get." Quello che hai in mente lo trasferisci direttamente nel
tuo file sorgente (rime non volute). Non passi per una roulette russa.
Se non ti senti di condividere questo, evidentemente sei stata una
persona fortunata... tutti quelli che conosco che usano Word hanno più
di un motivo per lamentarsi.
Certo, se, come dici tu, ad utilizzarlo dev'essere una persona non
molto competente, può darsi che valga la pena usare lo stesso Word, e
in molti casi è una scelta più che soddisfacente, anche perché
generalmente da una letterina non si richiede una qualità eccezionale.
Giungiamo al discorso sulla qualità: se vedi un documento scritto in
TeX, te ne accorgi subito. Ti faccio un paio di esempi stupidi, ma che
rendono l'idea:
1) Dopo la fine di una frase, TeX lascia automaticamente un po' di
spazio dopo il punto.
2) TeX utilizza (generalmente) un carattere unico per i gruppi "fi",
"ff", "ffi", ecc., prova a confrontare il risultato con un doc di
Word.
Inoltre, si ha un controllo *totale* su tutto quello che verrà
stampato, su ogni singolo carattere. Il logo stesso di TeX sembra
voler dire: "Prova a farlo con Word!" :-)
Invito il NG a postare altri esempi di "qualità" (La)TeX, o esempi di
cose che non si possono fare con SW WYSIWYG (es. strutture numerate
custom, ecc.)
In altri casi, invece, il WYSIWYG si impone come unica scelta, nel
caso di lavori di "visual formatting", come qualcun altro ha già detto
saggiamente. Se devi fare un volantino in 10 minuti, con Word si può,
con TeX... mah, io direi proprio di no, specie se non si hanno a
disposizione dei template, e specie se si vuole ottenere uno di quei
volantini di pessimo gusto che vanno molto adesso, pieni di clipart e
WordArt, con 200 font diversi per cm quadrato.
Ciao, giulio


E una segretaria, secondo te, cosa puo` preferire?
LaTeX puo` essere reso mostruosamente semplice, per i compiti consueti di
una segretaria.
Word e` un sistema complicato, che richiede l'apprendimento di concetti
tipografici non intuitivi e lontani dall'esperienza quotidiana. E non c'e`
modo di semplificarlo.
Messa nelle condizioni di poter scegliere, una segretaria preferirebbe
senz'altro un sistema LaTeX in cui produrre un documento secondo lo stile
della ditta le costa un decimo di fatica di quello che le costerebbe in Word.
Ciao.

Ciao, giulio
Ciao.

finito il depliant), che pensi?
Personalmente penso che siano contro la filosofia di TeX: What you
*mean* is what you get. Molti, però, li trovano utili. Sicuramente
sono penalizzanti in termini di flessibilità, e hanno anche loro i
loro bei bugarospi. Non arrivo a dire "tanto vale usare Word", perché
non è vero, però mi sembra sia come usare FrontPage invece di usare un
editor HTML decente...
Gli altri cosa ne pensano?


costerebbe in Word. 
E' cioe' mia fondata convinzione che sia possibile arrangiare un sistema
LaTeX estremamente facile da usare, anche a fronte di richieste di
formattazione sofisticate; definendo opportunamente classi, pacchetti, ecc.
la cui creazione e' tutt'altro che banale ma che sono poi semplici da
usare.
In un programma come Word e' piu' difficile, a mio avviso, affidare ad un
sistemista la gestione della complessita'. Si puo' pensare evidentemente
alla creazione di stili, modelli, macro, ecc., ma il loro uso non e' poi
immediato e richiede comunque l'apprendimento di una serie di concetti non
banali. Word e', insomma, per come la vedo io, un sistema a complessita'
difficilmente distribuibile.
Ciao.

 
	Cosa e' un sistema a complessita' distribuibile?
	Spero di non aver offeso nessuno.
		Saluti, Gio.


 	Spero di non aver offeso nessuno.
Per quanto mi riguarda, aspetto ad offendermi quando passerai ad epiteti
tipo "integralista", "iconoclasta".... "ciuco!". ;-)
Ciao.

	Cosa e' un sistema a complessita' distribuibile?
Per quanto riguarda Word vuol dire sicuramente anche che ogni
copia pirata e' appunto pirata e dunque perseguibile
penalmente: con TeX/LaTeX e con tutti gli editor che ho citato
prima non esistono questi problemi, sono programmi _facilmente
distribuibili_!
Anche il commercio e' una complessita`.
-- 
Bye by Red  |  BHP on a FreeBSD box                 E-mail: 
ME7...@mclink.it
            |---------------------------------------------------------------
            |  grep [Ll]ove Western_Civilization.txt > Desperate_Love.txt
            |  rm Western_Civilization.txt && echo '(Mr. Nobody)'

 e sostituzione per espressioni regolari...
Non e` esatto.... purtroppo! Word, almeno, *ha* (ahime`) una funzione di
ricerca e sostituzione per espressioni "regolari". Il problema, tutt'altro
che trascurabile, e` che applica un'interpretazione totalmente sua e
totalmente assurda del concetto di chiusura.
Se si supera la giusta indignazione per questo sproposito (e non e` sempre
facile) si riesce comunque a fare qualcosina (non quello che si potrebbe
fare in Emacs, ma insomma....).
Siamo andati comunque, temo, anche per mia responsabilita`, molto al di
fuori del tema del gruppo.
Ciao.

Ciao a tutti
Qualche settimana fa' ho cambiato computer e qundo sono andato per settare
lo scanner mi sono accorto di aver perso i suoi dischetti di setup.
Qualcuno, gentilmente, puo' inviarmene una copia (se li ha)?
Lo scanner e' un MUSTEK 6000P
Il mio indirizzo E-Mail e' 
pjo...@libero.it
grazie fin d'ora