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

ma esattamente qual è la sua funzione?
-------------------------------------------------------
Messaggio inviato da 
http://www.sandlab.org/newsgroup/
Accesso gratuito via web ai Newsgroup

ma esattamente qual è la sua funzione?
Esattamente la medesima di LaTeX, o Plain TeX, o qualsiasi altro formato:
fornire una serie di strumenti utili per formattare un documento, "Ciascuno
a suo modo" (o "A ciascuno il suo", "Come vi pare",....).
Ciao.

 ma esattamente qual è la sua funzione?
ConTeXt e' un formato TeX -- esattamente come LaTeX.
Quindi la sua funzione e' di comporre documenti.
Cosa offre piu' del LaTeX? Tanto. Offre un ambiente molto piu' 
integrato (praticamente tutto cio' che si trova raccolto in 15.000 
package diversi viene fornito nel ConTeXt di base). Offre sin 
dall'inizio una vasta gamma di opzioni di configurazione/ 
personalizzazione. Offre interfacce in piu' lingue (\capitolo, 
\iniziaelenco, \elemento, ...). Offre integrazione con MetaPost per 
risultati incredibili (si puo' persino simulare testo multidirezionale 
--una specie di Omega). Sfrutta appieno le potenzialita' offerte da e-
TeX e pdf-TeX --alcune migliorie attuate sul pdf-TeX sono proprio 
dovute alla collaborazione di Hans Hagen e Hahn Teh Than.
Svantaggi? Richiede che Perl sia installato per poter funzionare al 
massimo delle proprie capacita' (Perl sostituisce i vari 
texify, makeindex & co.) E' un formato molto pesante (si avvicina 
sempre piu' ai cinque megabyte di solo formato) ed anche piuttosto 
lento (c'e' pero' da dire che Hans procede a continue ottimizzazioni -
-e chi come me usa ConTeXt da tempo se ne accorge!). Infine, e' meno 
conosciuto e meno usato --con relative limitazioni per il supporto 
(anche se presenta il vantaggio di avere una mailing list dedicata, 
seguita da Hans Hagen stesso).
-- 
Giuseppe "Oblomov" Bilotta
Axiom I of the Giuseppe Bilotta
theory of IT:
Anything is better than MS

scusate l'ignoranza, ma io, avendo messo il miktex, ho visto che ho delle
funzionalità context (anche se non ho installato il perl), quindi il
miktex è una sorta di programma di transizione o che?


miktex è una sorta di programma di transizione o che?
MikTeX e`, come si usa dire, "predisposto" per ConTeXt. Il che in pratica
significa (come di consueto), che se vuoi davvero usare ConTeXt, devi
arrangiarti ad installarlo e aggiustare a manina un paio di cose.
Forse conviene chiarire un po' che cosa sia un formato TeX. TeX nudo e crudo
fornisce una serie assai limitata di primitive, con cui e` teoricamente
possibile, ma in pratica complicatissimo, far tutto. Per semplificare le
cose, alcuni hanno pensato di scrivere delle estensioni al linguaggio. Le
piu` diffuse sono Plain TeX e LaTeX; un altra e` appunto ConTeXt. Le
estensioni sono scritte in TeX: il motore che ci sta sotto, quindi, e`
sempre quello, non si tratta di programmi diversi. Un'analogia potrebbe
essere costituita dalle "aggiunte" di Excel o i "plug-in" di altri
programmi.
Mi rendo conto che e` un po' poco, io pero` in questo momento non ho tempo
per spiegartelo in maniera piu` conveniente (e non e` neppur detto che
saprei farlo). Ti rimando, per eventuali approfondimenti, alle FAQ e alla
documentazione in rete su TeX.
Ciao.

 miktex è una sorta di programma di transizione o che?
MiKTeX e' una distribuzione TeX, ovvero una raccolta di materiale e 
programmi relativi al TeX. Comprende quindi i programmi TeX, e-TeX, 
pdf-TeX, pdf-e-TeX; e vari formati, tra cui plain TeX, LaTeX, ConTeXt.
Quando dici che hai "delle funzionalita' ConTeXt", cosa intendi 
esattamente? Hai installato il pacchetto ConTeXt di MiKTeX? Se si', 
allora noterai che in /texmf/miktex/bin si trovano dei file chiamati
texexec.pl
texexec.exe
texexec.pl
 e' uno script perl; texexec.exe e' semplicemente un 
programmino che lancia Perl per eseguire 
texexec.pl
 --quindi Perl e' 
necessario comunque.
Se no, cosa intendi esattamente?
Per inciso il ConTeXt in dotazione con MiKTeX e' un po' vecchiotto --
meglio scaricare una versione piu' recente da 
www.ntg.nl/context
; 
inoltre il pacchetto ConTeXt di MiKTeX non e' impostato correttamente, 
il che potrebbe impedirgli di funzionare correttamente. (Hm. E' una 
cosa di cui devo discutere con Christian il prima possibile.) Molto 
meglio scaricare cont-tmf.zip dal suddetto indirizzo e scompattarlo 
nella directory texmf locale.
