Newsgroup: it.comp.software.tex
Titolo: Curiosità sull'installazione di wrapfig.sty

Ciao,
premessa: utilizzo TeXnicCenter 1 Beta 6.31 come editor e  MiKTeX 2.4
come installazione TeX.
Da TeXnicCenter ho provato a compilare un articolo, e mi è stato
richiesto di installare diversi pacchetti *.sty dalla repository
ftp://ctan.math.utah.edu/tex-archive/systems/win32/miktex/tm/packages/
.
Tutti i pacchetti sono stati installati eccetto wrapfig.sty che ha dato
il seguente errore:
"Starting package installation...
Installation folder: "C:\texmf"
 Package repository:
"
ftp://ctan.math.utah.edu/tex-archive/systems/win32/miktex/tm/packages/
"
DBlight signature: 411ce324f645ccb9ff2f01e209eb3bdf
Estimating expenditure...
  downloading: 10750 bytes
   installing: 4 files (1 packages)
downloading
"
ftp://ctan.math.utah.edu/tex-archive/systems/win32/miktex/tm/packages/wrapfig.cab
"...
Error: The file
ftp://ctan.math.utah.edu/tex-archive/systems/win32/miktex/tm/packages/wrapfig.cab
cannot be downloaded for the following reason:
OK
Package installation failed."
Utilizzare altre repositories (TUG compresa) non è servito a nulla,
nè tantomeno uscire da TeXnicCenter ed utilizzare il MiKTeX Package
Manager direttamente (come prevedibile, visto che immagino che
TeXnicCenter non faccia altro che chiamare quest'ultimo). Mi sono
attenuto a 
http://www.ctan.org/installationadvice/
 e ho provato a far
da me: wrapfig.zip, trovato su CTAN, contiene solo il file wrapfig.sty
ed un file multiple-span.txt, per cui, stando alle istruzioni di cui
sopra, bastava mettere il primo in C:\localtexmf\tex\latex\wrapfig e
fare il refresh dei file names da Start-->MiKTeX-->MiKTeX
Options-->General. In C avevo la directory C:\localtexmf, ma non
conteneva alcuna directory \tex, per ho creato \tex\latex\wrapfig,
copiato il file *.sty e  fatto il refresh (MiKTeX ha creato nel
frattempo una directory \generic all'interno di \tex). Fatto ciò, il
paper è stato compilato egregiamente, nulla da dire: mi restano però
due curiosità.
1) wrapfig.sty continua ad essere segnalato come "not installed" in
MiKTeX Package Manager, e se provo ad installarlo da qui (mi piace il
rischio :-) mi dà lo stesso errore di prima. E' un problema o è
normale che i pacchetti installati "a mano" non siano visti dal Package
Manager?
2) perchè mettere \tex\latex\wrapfig sotto C:\localtexmf, invece che
sotto C:\texmf? Entrambe appaiono in Start-->MiKTeX-->MiKTeX
Options-->Roots:  C:\localtexmf, ivi indicata come "local TEXMF
directory", è quasi vuota, mentre tutti gli altri pacchetti che MiKTeX
Package Manager ha installato da solo sono in C:\texmf. Se rifaccio
tutto il giochetto in C:\texmf, anche in questo caso il pdf
dell'articolo viene creato egregiamente (naturalmente  wrapfig.sty
continua ad essere segnalato come "not installed" in MiKTeX Package
Manager). Ma allora questa directory C:\localtexmf a che serve? Non è
più logico tenere tutti i pacchetti nella stessa directory, cioè in
C:\texmf\tex\latex?
Grazie per l'attenzione, 
ciao,
deltaquattro

C:\texmf\tex\latex?
La directory localtexmf serve per le tue personalizzazioni (classi
personali, modifiche e altro), i pacchetti ufficiali in effetti può essere
conveniente tenerli nella directory di sistema (a meno che tu non voglia
che certi pacchetti siano disponibili per certi utenti e non per altri).
Per il resto, ai fini del funzionamento, la collocazione nell'una o
nell'altra directory è assolutamente indifferente (purché, naturalmente, si
provveda ad aggiornare il database).
Ciao.