Problema con MikTek e TOPtesi

  • Creatore
    Topic
  • #56214
    Up
    0
    Down
    ::


    Salve a tutti!

    Sto usando MikTek 2.8 sotto Windows XP. Ho scaricato e installato il pacchetto TOPtesi (dal PackageManager di MikTek) e ho seguito le istruzioni per creare un file di esempio, ma pdflatex esce con l’errore

    `LaTex Error: file 'toptesi.cls' not found`

    come se non trovasse la classe installata. Ho controllato nelle directory, e i files sono stati scaricati, e sembrano anche essere nei posti giusti (in DRIVE:\Programmi\MikTek 2.8\source).

    Qui c’è un po’ di codice:
    `%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 1.o Esempio con la classe toptesi
    %\documentclass[12pt,twoside,cucitura]{toptesi}
    \documentclass[twoside,cucitura,pdfa]{toptesi}
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 2.o Esempio con la classe toptesi
    % Commentare le righe seguenti se NON si è specificata l'opzione “pdfa”
    \hypersetup{%
    pdfpagemode={UseOutlines},
    bookmarksopen,
    pdfstartview={FitH},
    colorlinks,
    linkcolor={blue},
    citecolor={red},
    urlcolor={blue}
    }
    % \documentclass[11pt,twoside,oldstyle,autoretitolo,classica,greek]{toptesi}
    % \usepackage[or]{teubner}
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    %
    % Esempio di composizione di tesi di laurea.
    %
    % Questo esempio e' stato preparato inizialmente 13-marzo-1989
    % e poi e' stato modificato via via che TOPtesi andava
    % arricchendosi di altre possibilita'.
    %
    % Nel seguito laurea “quinquennale” sta anche per “specialistica” o “magistrale”
    %
    % Cambiare encoding a piacere; oppure non caricare nessun encoding se si usano
    % solo caratteri a 7 bit (ASCII) nei file d'entrata.
    %
    %\usepackage[ansinew]{inputenc}% per macchine Windows
    \usepackage[latin1]{inputenc}% per macchine Linux/Mac/UNIX
    %\usepackage[T1]{fontenc}
    %
    %\ateneo{Universit{\`a} degli Studi di Trieste}
    \facolta[III]{Matematica, Fisica\\e Scienze Naturali}
    %\Materia{Remote sensing}
    %\monografia{La pressione barometrica di Giove}% per la laurea triennale
    \titolo{La pressione barometrica di Giove}% per la laurea quinquennale e il dottorato
    \sottotitolo{Metodo dei satelliti medicei}% per la laurea quinquennale e il dottorato
    \corsodilaurea{Astronomia Applicata}% per la laurea
    %\corsodidottorato{Meccanica}% per il dottorato
    \candidato{Galileo \textsc{Galilei}}% per tutti i percorsi
    \secondocandidato{Evangelista \textsc{Torricelli}}% per la laurea magistrale solamente
    %\direttore{prof. Albert Einstein}% per il dottorato
    %\coordinatore{prof. Albert Einstein}% per il dottorato
    \relatore{prof.\ Albert Einstein}% per la laurea eo il dottorato
    \secondorelatore{dipl.~ing.~Werner von Braun}% per la laurea magistrale
    %\terzorelatore{{\tabular{@{}l}dott.\ Neil Armstrong\\prof. Maria Rossi\endtabular}}% per la laurea magistrale
    %\tutore{ing.~Karl Von Braun}% per il dottorato
    \tutoreaziendale{dott.\ ing.\ Giovanni Giacosa}
    \NomeTutoreAziendale{Supervisore aziendale\\Centro Ricerche FIAT}
    %\sedutadilaurea{Agosto 1615}% per la laurea quinquennale
    %\esamedidottorato{Novembre 1610}% per il dottorato
    \sedutadilaurea{\textsc{Anno~accademico} 1615-1616}% per la laurea magistrale
    %\annoaccademico{1615-1616}% solo con l'opzione classica
    %\annoaccademico{2006-2007}% idem
    \ciclodidottorato{XV}% per il dottorato
    \logosede{logopolito}% questo e' ovviamente facoltativo, ma e' richiesto per il dottorato al PoliTO
    %

    %\usepackage[a-1b]{pdfx}
    %\hypersetup{%
    % pdfpagemode={UseOutlines},
    % bookmarksopen,
    % pdfstartview={FitH},
    % colorlinks,
    % linkcolor={blue},
    % citecolor={green},
    % urlcolor={blue}
    % }

    %\setbindingcorrection{3mm}
    \begin{document}\errorcontextlines=9

    Ciao, Mondo.

    \end{document}`

    Qualcuno può aiutarmi? Non riesco a capire dove sia il problema.

Visualizzazione 0 filoni di risposte
  • Autore
    Risposte
    • #56215
      OldClaudio
      Partecipante
        Up
        0
        Down
        ::


        Se fossero installati correttamente, in DRIVE:\programmi\MiKTeX\2.8\ dovrebbero esserci le cartelle

        source\latex\toptesi\ che contiene i file dtx e tex
        doc\latex\toptesi\ che contiene i file pdf
        tex\latex\topttesi\ che contiene i file cls sty e cnf + tutti i logi delle molte università delle quali sono riuscito ad ottenere i loghi

        che cosa contengono le tue carelle? ci sono tutte? hai aggiornato il filename database da Avvio|programmi|MikTeX|MiKTeX Settings|Refresh databses?

        Io non uso più MiKTeX da anni, quindi quello che ti ho scritto sopra l’ho scritto a memoria, magari richiede qualche aggiustatina, ma l’idea è quella.

        Se sei l’unico utente del tuo PC probabilmente nella configurazione sei anche “administrator” quindi sei in grado di eseguire qualunque cosa. Se in source\toptesi\ ci sono i file che ti ho indicato, apri il file dtx con il tuo editor specializzato, WinEdt, Led, TeXnicCenter, TeXmaker, TeXworks, qualunque esso sia, e lancia la compilazione con pdflatex un paio di volte; otterrai tutti i file specifici di TeX cls, sty, cnf; ci sarà anche un pdf in inglese ; poi apri con il tuo editor toptesi-doc.tex e lo compili con pdflatex un paio di volte; otterrai un file in italiano. Poi sposti tutti i file nelle altre cartelle che ho segnato sopra ognuno nella cartella giusta a seconda dell’estensione. Infine aggiorni il filename database. Questo lavoro avrebbe dovuto essere stato fatto dal Package Manager; quindi mi stupisce che il tuo sistema non veda né la classe né gli altri file.

        Ricordati di leggere entrambi i file pdf, parola per parola quello in italiano e la parte descrittiva della funzionalità del pacchetto in quella inglese, ma in questa puoi tranquillamente saltare la lunga seconda parte di descrizione del codice.

    Visualizzazione 0 filoni di risposte
    • Devi essere connesso per rispondere a questo topic.

    Go to top