classicthesis non funziona su ubuntu-texlive

  • Creatore
    Topic
  • #24741
    Up
    0
    Down
    ::


    Salve a tutti. Sto provando da tempo ad installare il pacchetto classicthesis sulla distribuzione texlive sotto Ubuntu, seguendo alla lettera le indicazioni che mi vengono fornite dalla guida di Bonacina e anche dalle guide ufficiali (istruzioni che coincidono).

    Premetto che sono un ignorantone di Linux, ma ci provo lo stesso.

    Dopo aver scaricato da Ctan il pacchetto formato .zip. se provo a copiarlo così cp classicthesis.zip /usr/share/texmf/tex/latex/
    mi da il seguente errore:
    cp: cannot stat `classicthesis.zip’: No such file or directory

    il file formato .zip l’ho scaricato sulla Scrivania, ma non credo faccia differenza.

    In cosa sbaglio?

    Credo che avrò lo stesso problema con altri pacchetti aggiuntivi.

    Grazie e scusate la banalità, ma non ho trovato (credo) nessun riferimento.
    FrancescoLioi

Visualizzazione 7 filoni di risposte
  • Autore
    Risposte
    • #24742
      lorenzo.pantieri
      Partecipante
        Up
        0
        Down
        ::

        Dopo aver scaricato da Ctan il pacchetto formato .zip. se provo a copiarlo così cp classicthesis.zip /usr/share/texmf/tex/latex/
        mi da il seguente errore:

        Scompatta il file .zip e metti i file .sty dove vanno messi. Nella guida di base che ho scritto c’è un paragrafo apposito.

        Ciao,
        L.

      • #24743
        Up
        0
        Down
        ::


        L’operazione di scompattamento non è assolutamente difficile anche con interfaccia grafica. Il problema è che quando provo a copiare nella cartella apposita non mi permette di farlo, credo per un problema di privilegi. Lascio perdere, continuo a lavorare su Mac.. sono proprio un ignorantone!!!

      • #24744
        lorenzo.pantieri
        Partecipante
          Up
          0
          Down
          ::

          L’operazione di scompattamento non è assolutamente difficile anche con interfaccia grafica. Il problema è che quando provo a copiare nella cartella apposita non mi permette di farlo, credo per un problema di privilegi. Lascio perdere, continuo a lavorare su Mac.. sono proprio un ignorantone!!!

          Linux non lo conosco per niente. Tuttavia, in mancanza di meglio, puoi sempre copiare i due .sty di ClassicThesis nella stessa cartella del tuo file .tex. Linux dovrebbe lasciartelo fare anche se non hai molti privilegi 😉 e -a meno che tu non debba lavorare a decine di documenti contemporaneamente (si dice che Napoleone fosse in grado di farlo)- è una soluzione accettabile.

          Ciao,
          L.

        • #24745
          Up
          0
          Down
          ::


          Grazie Lorenzo. La tua soluzione dà ancora una serie di problemi (il compilatore mi indica:
          ./classicthesis.sty:143:File `xcolor.sty’ not found. \definecolor)
          ma grazie lo stesso.

          Con calma (dopo aver studiato) cercherò di risolvere….

          Ciao
          Francesco

        • #24746
          lorenzo.pantieri
          Partecipante
            Up
            0
            Down
            ::

            File `xcolor.sty’ not found.

            Quel pacchetto dovrebbe essere compreso in ogni distribuzione che si rispetti…

            Ciao,
            L.

          • #24747
            Up
            0
            Down
            ::


            Guarda questa discussione proprio sull’aggiunta dei pacchetti in linux. Quando avevo iniziato a usarlo avevo proprio i tuoi stessi problemi:
            http://www.guit.sssup.it/phpbb/viewtopic.php?t=1278&highlight=layaureo+linux

          • #24748
            Up
            0
            Down
            ::


            Grazie a tutti per l’aiuto.
            Ho scoperto l’errore che facevo. Scrivo perché può essere utile a qualcuno.
            Sulla guida di Bonacina, il primo passaggio scompattare i pacchetti è il seguente:
            cp NOME_FILE.zip /usr/share/texmf/tex/latex/

            in realtà bisogna usare:
            sudo cp NOME_FILE.zip /usr/share/texmf/tex/latex/

            Ma i pacchetti non bisogna mantenerli sulla scrivania (come Ubuntu li scarica), bisogna copiarli nella home.

            Spero di essere stato chiaro e chiedo scusa per la banalità dell’errore che commettevo.

            Saluti
            FrancescoLioi

          • #24749
            Up
            0
            Down
            ::


            L’uso di “sudo” è tipico delle distribuzioni Ubuntu e simili e ti permette di ottenere i privilegi di “superutente” per la singola operazione (superuser do). Per copiare i file in cartelle che richiedono privilegi è necessario utilizzarlo. Altre distribuzioni usano solo il comando “su” che ti richiede la password e ti permette di diventare fino a quando lo desideri superutente e fare tutte le operazioni che desideri.

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

        Go to top