Newsgroup: it.comp.software.tex
Titolo: TeXinfo - LaTeX

E' più una curiosità che altro.
TeX e LaTeX sono software libero e allora perchè hanno perso tempo con
TeXinfo, qualitativamente quali vantaggi porta e oggettivamente qualcuno
conosce le motivazioni che hanno comportato tale scelta ?
Mi sembra che un "linguaggio" multi formato sia già realizzato con SGML.
O c'è qualcosa di molto interessante che mi sfugge, oltre ad avere la
disponibilità di più software efficiente ?
Non so, mi sembra un'inutile sovrapposizione, ed essendo stato creato da
Richard Stallman, che ritengo persona eccentrica ma non sciocca suppongo
che una qualche motivazione ci dovrà pur essere ...... boh.
Grazie e scusate l'OT
Ciao
Ferdinando

 disponibilità di più software efficiente ?
Tempi diversi. Texinfo è nato prima della diffusione dello SGML (ed in 
special modo di DocBook). Se non ricordo male, è anche nato prima del 
TeX (o in contemporanea --ma comunque indipendentemente).
-- 
Giuseppe "Oblomov" Bilotta
Axiom I of the Giuseppe Bilotta
theory of IT:
Anything is better than MS

   From <EMAIL: PROTECTED>  Sat Jan 23 03:46:12 1999
Ciao.

Mi sembra che un "linguaggio" multi formato sia già realizzato con SGML.
A parte che, come si e` detto, il "gia`" e` antistorico, il fatto che "c'e`
SGML", a me pare che, di per se', voglia dire ben poco.
Non si vede perche' ci dovrebbe essere un solo sistema di redazione multi
formato (anche perche', tra l'altro, per quello che si e` detto di come e`
andata la storia, SGML non sarebbe allora forse neppur nato).
SGML puo` fare tante cose (ed e`, tra l'altro, molto piu` che "un linguaggio
multi formato"), ma e` anche un baraccone che si puo` avere qualche scrupolo
a mettersi in casa.
Inoltre, SGML e poi? D'accordo per i vari sistemi per produrre documenti
stampabili, ma l'uscita ipertestuale naturale quale sarebbe: HTML, PDF?
Texinfo e` molto piu` semplice di un sistema SGML (piu` semplice come
sistema, e piu` semplice anche nella redazione dei documenti), e produce una
documentazione ipertestuale, in formato testo puro, per certi versi piu`
potente e versatile di HTML (ricerche piu` semplici e potenti, nozione piu`
precisa della struttura unitaria di un documento complesso); e che gira in
pochi byte su qualunque sistema.
Ce n'e`, a mio avviso, abbastanza per consentirgli non diro` un radioso
avvenire, ma certo una vecchiaia serena e probabilmente non poi cosi` breve.
Ciao.

 Ciao.
Ok, ma allora perchè c'è il docbook, basato su SGML, un sacco di tool per
convertire in texinfo ......
Forse non ho posto bene la domanda, infatti ho le idee un po' confuse al
riguardo, però mi stavo domandando, se voglio scrivere un documento e
ottenerne un formato in html, pdf, ps, txt posso usare LaTeX ?
Mi sembra di no.
Texinfo ?
Forse
Sicuramente SGML, anche se non so la conversione in txt ma allora perchè
esiste docbook ?
Insomma, tanti programmi per la ben nota iperproduttività dei
programmatori "liberi" o in realtà ancora c'è una babele di programmi
perchè non siamo riusciti ad ottenerne uno "valido per tutto" ?
LaTeX è ottimo per libri, documenti "tipografici", da stampare e fa
benissimo il suo lavoro, ma un qualcosa "multiformato", cosa sarebbe
consigliato ?
Ciao
Ferdinando
P.S. Spero di di non scatenare flames su programmi/formati e di non
essere considerato OT, se in caso ditemelo.

consigliato ?
E' "consigliato" sempre, comunque e solo, quello che fa il lavoro che devi
fare, nel modo in cui lo vuoi fare. Siccome tu sei l'unica persona
nell'universo che sa esattamente quello che vuoi fare e come lo vuoi fare,
non c'e' altra alternativa che tu provi gli strumenti che hai a
disposizione, finche' non trovi quello che piu' ti soddisfa (processo che
si chiama anche "scegliti la tua misura").
Ciao.

Se solo fosse anche internazionalizzato...
"Internazionalizzato"? La documentazione si scrive in inglese. ;-)
Ciao.

 consigliato ?
ConTeXt. (Vero fino ad un certo punto: in ConTeXt è pure possibile 
specificare compilazioni condizionali in base al formato finale, senza 
fare cambiamenti sostanziali ai sorgenti; esiste anche un modulo 
preliminare per la produzione HTML.)


 writes:
GZ> "Internazionalizzato"? La documentazione si scrive in inglese. ;-)
Devo tradurre le FAQ in inglese? ;-)


 che si chiama anche "scegliti la tua misura").
Si, in linea di massima questo è vero, però almeno all'inizio LaTeX non è
intuitivo come può essere usare un word processor "classico".
I documenti però vengono meglio e una volta che ti sei costruito le tue
impostazioni sei a cavallo.
Il guaio sono le conversioni, non puoi impararti tutti i linguaggi di
formattazione perchè uno fa meglio una cosa, uno l'altra etcc. etcc.
Io adesso uso LaTeX e sono contento però avrei bisogno anche di
funzionalità di SGML, cosa faccio, imparo anche quello, magari anche
Texinfo ... insomma, non è alla mia portata, perderei troppo tempo.
Vorrei solamente un consiglio sul miglior compromesso .... SGML o perdo
troppo rispetto a LaTeX ?
Ciao
Ferdinando

 Se solo fosse anche internazionalizzato...
Credo che lo sia. Manca l'italiano, ma ho parecchi altri locales io: 
cs de en es nl no pt


 writes:
GB> Credo che lo sia. Manca l'italiano, ma ho parecchi altri locales io:
GB> cs de en es nl no pt
Se hai provato ad usarlo, avrai visto che non è solo un problema di
traduzioni (altrimenti avrei avuto più voglia di scrivere la parte
italiana).


 italiana).
No, non ho mai provato. Che altri problemi ci sono?


troppo rispetto a LaTeX ?
A me pare che ti sei risposto in qualche modo da solo: "ho bisogno di
funzionalita` di SGML". LaTeX non e` in competizione con SGML: se hai
bisogno di SGML, hai bisogno di SGML; questo e` tutto quello che c'e` da
dire. Il tempo che ci "perdi" e` irrilevante: hai bisogno, sicche' hai anche
il tempo che, per inciso, non sara` a questo punto "perso".
Poi, certo, in LaTeX ritrovi in certa misura anche alcuni elementi di SGML
(la separazione tra struttura del documento e formattazione grafica).
(O viceversa, alcune idee alla base di LaTeX si ritrovano anche in SGML,
giacche' e` nato prima LaTeX.)
Se quello che c'e` in LaTeX come strutturazione del documento ti basta, e
tutte le funzionalita` di SGML ulteriori che ti servono sono la possibilita`
di generare, come dicevi, documenti in formato html, pdf, ps e txt da un
unico sorgente, potresti anche provare a fermarti a LaTeX.
LaTeX2html (e non e` l'unica via) fa un lavoro discreto e, dei formati che
citi, il piu` problematico da raggiungere da LaTeX e` forse txt; ci si puo`
comunque arrivare con due conversioni: LaTeX->html e html->txt, o LaTeX->dvi
e dvi->txt.
Certo, non e` che qualunque documento LaTeX possa essere tradotto in html
con ugual resa e vantaggio: normalmente, dovrai *scrivere* per LaTeX2html,
limitandoti ad un sottinsieme esteso di LaTeX. Ne', per converso, con
LaTeX2html (ma neppure con un sistema SGML, o non poi cosi` facilmente) e`
possibile fare esattamente tutto quello che si fa direttamente in html: ti
deve andar bene la classe di documenti html che e` possibile ottenere con
LaTeX2html.
Sicche', si torna al punto da cui siamo partiti: prova il vestito e vedi se
ti va bene. Se no, ne provi un altro. Se non ti va bene nessuno, te ne fai o
te ne fai fare uno su misura (e questo e` il motivo per cui ci sono SGML,
texinfo, DocBook, TEI, ecc.)
Ciao.

 Ciao.
Ok, capita l'antifona ...... e devo dire che sei stato convincente :-)
Ciao, grazie
Ferdinando