Newsgroup: it.comp.software.tex
Titolo: Libri di TeX... in italiano.

Sì, lo so, forse qualcuno si starà strappando i capelli se non considero il
TeXbook... ma la mia ragazza non conosce l'inglese e il libro è per lei!
Per quanto abbia cercato, l'unico che pare fare al mio caso è
Gianni Gilardi, "Il TeX, Introduzione al linguaggio e complementi avanzati",
Zanichelli/Decibel
240 pagine di non so cosa a 21 euro. Che ne dite?
Tuttavia, mi pare strano aver trovato UN solo manuale di TeX in italiano,
visto che in fin dei conti il TeX/LaTeX è abbastanza diffuso. Il buon
vecchio Knuth sembra che nessuno si sia preso la briga di tradurlo
(possibile?!?).
Avete altri testi in italiano da consigliarmi?
Inoltre: dove posso trovare documenti esaurienti (e dico veramente
*esaurienti*) sul Plain TeX free su Internet? Cioè, tra la marea di
manualetti e documentini, qual è UNO che mi spieghi, che so, come si usa
\newif?
Grazie!
MaxArt

Era una notte buia e tempestosa e *MaxArt* disse:
:: Tuttavia, mi pare strano aver trovato UN solo manuale di TeX in
:: italiano, visto che in fin dei conti il TeX/LaTeX è abbastanza
:: diffuso. Il buon vecchio Knuth sembra che nessuno si sia preso la
:: briga di tradurlo (possibile?!?).
:: Avete altri testi in italiano da consigliarmi?
Avrei voluto scriverne/tradurre qualcuno, ma nessuno mi ha mai appoggiato,
pertanto ho abbandonato l'idea.
Comunque puoi trovare un buon manuale _gratuito_ dal titolo "Una (mica
tanto) breve introduzione a LaTeX2e", sotto la voce traduzioni,
all'indirizzo 
http://guild.prato.linux.it/
.
Ciao.
--
*SkyBlueSeeker*
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
"Aequam memento rebus in arduis servare mentem"
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
There are no fruits into my address
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

 all'indirizzo 
http://guild.prato.linux.it/
.
Beh, credo che quel documento siano in pochi a non conoscerlo. A me serve un
supporto cartaceo (in fondo è un regalo), e riguardo il mero TeX (niente
LaTeX).
Grazie cmq della risposta!
MaxArt

Era una notte buia e tempestosa e *MaxArt* disse:
:: Beh, credo che quel documento siano in pochi a non conoscerlo. A me
:: serve un supporto cartaceo (in fondo è un regalo), e riguardo il
:: mero TeX (niente LaTeX).
Scusa, ma perché TeX e non LaTeX?
Mi pare che LaTeX sia più semplice, soprattutto per qualcuno che conosce
poco l'inglese. E poi i comandi sono tutti in inglese sia in LaTeX che in
TeX, pertanto vale la pena acquistare un libro in inglese, dal momento che
l'inglese tecnico è molto più semplice dell'inglese tradizionale.


 dell'inglese tradizionale.
Questa, come motivazione, è assai debole, altrimenti non si spiegherebbero i
tentativi di traduzione della Gilda Guild.
Il fatto è che l'inglese tecnico è semplice magari per un testo di
matematica, ma per un manuale di un linguaggio di programmazione tipografico
può andare ben più vicino al linguaggio comune.
Senza contare che i termini tecnici comunque vanno cercati, e non è raro
trovare roba tipo hypenation, indentation o uppercase.
MaxArt

Era una notte buia e tempestosa e *MaxArt* disse:
::: Scusa, ma perché TeX e non LaTeX?
::
:: Perché lei conosce il TeX e non il LaTeX. Ma ciò è una questione che
:: esula dal mio interrogativo.
Ah, capisco. Se lo conosce già...
::: Mi pare che LaTeX sia più semplice, soprattutto per qualcuno che
::: conosce poco l'inglese.
::
:: Senza dubbio, anche se non afferro quel "soprattutto"...
Penso che LaTeX sia un po' più intuitivo di TeX, da ciò ne deriva il mio
"soprattutto".
:: Questa, come motivazione, è assai debole, altrimenti non si
:: spiegherebbero i tentativi di traduzione della Gilda Guild.
:: Il fatto è che l'inglese tecnico è semplice magari per un testo di
:: matematica, ma per un manuale di un linguaggio di programmazione
:: tipografico può andare ben più vicino al linguaggio comune.
:: Senza contare che i termini tecnici comunque vanno cercati, e non è
:: raro trovare roba tipo hypenation, indentation o uppercase.
Gilda Guild si è posta un obiettivo: rendere disponibile documentazione
italiana al fine di *iniziare* un maggior numero di utenti italiani a LaTeX.
Io ho iniziato da "Una mica tanto breve...." e tuttora faccio riferimento
direttamente a libri in inglese. Le traduzioni di GildaGuild mi sono servite
per *iniziare*. Per quanto riguarda i termini tecnici basilari mi pare siano
ben spiegati nella guida che ti ho detto.


 Avete altri testi in italiano da consigliarmi?
Onestamente non sapevo nemmeno che esistesse il Gilardi --credevo che 
per il plain TeX non ci fosse niente ... Sono pochi ad usarlo 
all'estero, e tanto più in Italia :)
-- 
Giuseppe "Oblomov" Bilotta
"Da grande lotterò per la pace"
"A me me la compra il mio babbo"
(Altan)
("When I grow up, I will fight for peace"
 "My daddy will buy it for me")

"MaxArt" <maxa...@ZEROSPAMtiscali.it> scrive:

\newif definisce un nuovo condizionale. La sintassi è
\newif<sequenza di controllo>
dove la sequenza *deve* cominciare per \if. È molto istruttivo
cercare di capire come è definito lo stesso comando \newif.
Una volta dato, per esempio, \newif\ifpippo, hai a disposizione
tre comandi:
\ifpippo,\pippofalse e \pippotrue
Il primo serve per eseguire il test, gli altri due per
stabilire il valore di verità o falsità della condizione.
Inizialmente il condizionale è falso.
Esempio (non utile):
\newif\ifpdftex
% ora stabiliamo se compiliamo con pdftex
\ifx\pdfoutput\undefined
  \pdftexfalse
\else
  \pdftextrue
\fi
\newcommand{\estensione}{\ifpdftex.pdf\else.eps\fi}
...
\includegraphics{pippo\estensione}
Ciao
Enrico

Era una notte buia e tempestosa e *Enrico Gregorio* disse:
:: Esempio (non utile):
::
:: \newif\ifpdftex
:: % ora stabiliamo se compiliamo con pdftex
:: \ifx\pdfoutput\undefined
::   \pdftexfalse
:: \else
::   \pdftextrue
:: \fi
::
:: \newcommand{\estensione}{\ifpdftex.pdf\else.eps\fi}
::
:: ...
::
:: \includegraphics{pippo\estensione}
Veramente carino l'esempio!
Il problema č *sapere* che esiste la variabile booleana \pdfoutput.
O mi sbaglio?
PS. Queste nozioni le hai imparate leggendo il TeXBook?


 PS. Queste nozioni le hai imparate leggendo il TeXBook?
Naturalmente, la trovo una lettura interessante. Ho cominciato
a studiarlo nel 1985. La parte sui condizionali č piuttosto
difficile, ma i concetti fondamentali sono chiari.
\pdfoutput non č una variabile booleana, ma assume valori interi.
La trovi nel manualetto di pdftex.
L'esempio usa una sequenza di controllo (\undefined) che si
suppone non definita, altrimenti non funziona, e il condizionale
\ifx, che confronta, senza espanderli, i due token che seguono.
Ciao
Enrico

 
Potresti dare un occhio a TeX by Topic,
http://www.cs.utk.edu/~eijkhout/texbytopic.pdf
e anche la lista (con esempi) delle control sequences primitive in 
TeX:
http://www.tug.org/utilities/plain/cseq.html
-- 
Giuseppe "Oblomov" Bilotta
"Da grande lotterň per la pace"


 Esempio (non utile):
Non utile un piffero :-)
Ho letto l'esempio sulla FAQ del ng (quantomeno uno simile), in effetti
volevo un po' prenderlo come spunto per capire \newif ma non capivo da dove
spuntassero quei \pdftextrue e \pdftexfalse.
Grazie mille!
MaxArt

 
http://www.tug.org/utilities/plain/cseq.html
Conoscevo giŕ, ma mi mancava in effetti qualcosa per capirlo a fondo!
Grazie mille!
MaxArt