Re: stile dell’indice analitico – makeidx

#52722
v43
    Up
    0
    Down
    ::


    ho provato texlive 2010 ma oltre a non risolvere il mio problemino con makeindex, non funzionava più nemmeno bibtex… ne con texniccenter ne con texworks.

    ho installato miktex 2.9, ed è tutto ok. il problema con makeindex dipendeva dall’ordine di compilazione dato dagli editor.. probabilmente non gestiscono bene i comandi dati da imakeindex.. boh

    ho risolto con questo batch script per la compilazione, che magari può tornare utile anche ad altri utenti windows

    `
    @echo off

    REM definisci le variabili
    REM *****************************************
    REM nome del file tex da compilare, senza estensione
    set file=file-lavoro

    REM percorso della cartella di lavoro
    REM set path=

    REM nome del file di stile per l'indice analitico, con estensione .ist
    set stile=stile-indice.ist

    REM *****************************************

    echo Rifare da zero? (x/n)
    set novo=
    set /P novo=
    if “%novo%”==”n” goto build

    call :subpdflatex
    call :submakeindex
    call :subbibtex

    :build
    call :subpdflatex
    call :subpdflatex

    echo Vedere il file? (x/n)
    set pdf=
    set /P pdf=
    if “%pdf%”==”n” exit

    call :subpdf
    exit

    :subpdflatex
    start “” /d “C:\Documents and Settings\v1\Documenti\My Dropbox\TESI\testo” /b /wait pdflatex %file%
    goto :EOF

    :subbibtex
    start “” /d “C:\Documents and Settings\v1\Documenti\My Dropbox\TESI\testo” /b /wait bibtex %file%
    goto :EOF

    :submakeindex
    start “” /d “C:\Documents and Settings\v1\Documenti\My Dropbox\TESI\testo” /b /wait makeindex -s %stile% %file%
    goto :EOF

    :subpdf
    start “” /d “C:\Documents and Settings\v1\Documenti\My Dropbox\TESI\testo” /max %file%.pdf
    goto :EOF
    `

    naturalmente il percorso indicato nelle subroutines va cambiato con quello della propria cartella di lavoro (non son riuscito a definirlo come una variabile perchè c’è un po’ di confusione con gli apici..)

    finalmente è tutto ok.. o quasi

    OT
    il pacchetto microtype riporta alcuni warning di tipo “unknown slot number of character”

    quelle sono stringhe di codice che credo faccian parte del pacchetto microtype. io che c’entro? come al solito, non capisco che lingua parli questo compilatore..

    Go to top