Da quel localtexmf, mi lascia perplesso.
TeXLive 2014 (e degli anni precedenti o futuri) consente l’uso di un albero personale che abbai la radice nella prorpia “home”; tu hai usato come percorso:`C:\texlive\texmf-local\tex\latex\local\spconf.sty` che non è riconoscibile dal sistema TeX, perché questo albero ocale richiede l’aggiornamento del database dei nomi dei file e comunque deve avere a TDS (TeX Directory Structure) o qualcosa che le assomigli; quell’ultima cartella local che contiene il tuo file spconf.sty ha un nome non conforme alal TDS, ma sarebbe conforme in un albero personale.
A seconda del sistema operativo Windows che stai usando, la tua “home” dovrebbe/potrebbe avere l’indirizzo`C:\Users\,tuo-user-name>\ `ma anche su sistemi più vecchi potrebbe cominciare in`C:\Documents and settings\` e andare avanti fino alla cartella che io ho indicato come
TeXLive non richiede un database dei nomi dei file per l’albero personale, ma lo richiede per l’albero locale texmf-local che hai usato tu.
A questo punto hai due scelte:
1) o segui la strada che ti ho indicato sopra, di crearti l’albero personale e vivi felice, oppure
2) apri un terminale e con i privilegi di amministratore (che se sei l’unica utente della tua macchina probabilmente hai già) vi scrivi dentro mktexlsr e poi premi il tasto invio; nella finestra del terminale appaiono le scritte che ha via via aggiornato filename database dei vari alberi del sistema TeX ma quando finisce sei a posto. Ricordati però che ogni volta che aggiungi o togli qualcosa dall’albero texmf-local devi comunque aggiornare il filename database.
Se il problema dovesse riproporsi in un lontano futuro, cioè ricevessi il messaggio “file not found”, ma sei sicura di avere messo il file non trovato nel posto giusto, ricordati sempre ddi aggiornare il file name database, la mancanza del cui aggiornamento è quasi sempre la responsabile del problema.