Mathtools e Tex live manager

  • Creatore
    Topic
  • #48253
    Up
    0
    Down
    ::


    Salve a tutti.
    Sono passato da poco da windows a Ubuntu 10.04 e ovviamente ho dovuto reinstallare Latex.

    Sto incontrando un paio di problemi e se mi poteste dare una mano ve ne sarei davvero grato.

    Il primo problema è caricare il pacchetto mathtools.
    Infatti una volta inserita nel preambolo la linea

    \usepackage{mathtool}

    che in precedenza mi funzionava benissimo, in fase di compilazione mi viene stampato a video che non viene trovato il file mathtools.sty.

    Ho allora fatto una ricerca sul forum e a questa pagina ho trovato un problema simile: http://www.guit.sssup.it/phpbb/viewtopic.php?p=14425

    ma non riesco a installarlo e provando a dare il comando

    tlmgr list

    mi viene detto

    No command ‘tlmgr’ found, did you mean:
    Command ‘vlmgr’ from package ‘qdbm-util’ (universe)
    Command ‘rlmgr’ from package ‘qdbm-util’ (universe)
    tlmgr: command not found

    Che fare?
    Grazie anticipatamente dell’aiuto.

Visualizzazione 7 filoni di risposte
  • Autore
    Risposte
    • #48254
      GKT
      Partecipante
        Up
        0
        Down
        ::

        Salve a tutti.
        Sono passato da poco da windows a Ubuntu 10.04 e ovviamente ho dovuto reinstallare Latex.

        Sto incontrando un paio di problemi e se mi poteste dare una mano ve ne sarei davvero grato.

        Il primo problema è caricare il pacchetto mathtools.
        Infatti una volta inserita nel preambolo la linea

        \usepackage{mathtool}

        che in precedenza mi funzionava benissimo, in fase di compilazione mi viene stampato a video che non viene trovato il file mathtools.sty.

        Ho allora fatto una ricerca sul forum e a questa pagina ho trovato un problema simile: http://www.guit.sssup.it/phpbb/viewtopic.php?p=14425

        ma non riesco a installarlo e provando a dare il comando

        tlmgr list

        mi viene detto

        No command ‘tlmgr’ found, did you mean:
        Command ‘vlmgr’ from package ‘qdbm-util’ (universe)
        Command ‘rlmgr’ from package ‘qdbm-util’ (universe)
        tlmgr: command not found

        Che fare?
        Grazie anticipatamente dell’aiuto.

        Che versione di TeX Live hai installato in Ubuntu?

        Come alternativa potresti installare mathtools nell’albero locale della TeX Live.

        Lorenzo

      • #48255
        Up
        0
        Down
        ::

        Salve a tutti.
        Sono passato da poco da windows a Ubuntu 10.04 e ovviamente ho dovuto reinstallare Latex.

        Sto incontrando un paio di problemi e se mi poteste dare una mano ve ne sarei davvero grato.

        Il primo problema è caricare il pacchetto mathtools.
        Infatti una volta inserita nel preambolo la linea
        [quote]\usepackage{mathtool}

        che in precedenza mi funzionava benissimo, in fase di compilazione mi viene stampato a video che non viene trovato il file mathtools.sty.

        Ho allora fatto una ricerca sul forum e a questa pagina ho trovato un problema simile: http://www.guit.sssup.it/phpbb/viewtopic.php?p=14425

        ma non riesco a installarlo e provando a dare il comando

        tlmgr list

        mi viene detto

        No command ‘tlmgr’ found, did you mean:
        Command ‘vlmgr’ from package ‘qdbm-util’ (universe)
        Command ‘rlmgr’ from package ‘qdbm-util’ (universe)
        tlmgr: command not found

        Che fare?
        Grazie anticipatamente dell’aiuto.

        Che versione di TeX Live hai installato in Ubuntu?

        Come alternativa potresti installare mathtools nell’albero locale della TeX Live.

        Lorenzo[/quote]

        Ciao.
        Ho installato dal gestore di pacchetti la versione 2009-7.
        Tra l’altro nel frattempo mentre provavo a “smanettare” da solo per risolvere il problema sono riuscito a creare il file mathtools.sty scaricandomi il file mh.zip dal seguente link: http://texcatalogue.sarovar.org/entries/mathtools.html.
        Dopodichè seguendo la guida ho dato il comando

        tex mathtools.dtx

        ed il file è stato creato. Solo che ancora non mi viene trovato in fase di compilazione perchè credo che io debba copiarlo in qualche cartella di latex, giusto?
        Se fosse giusto ciò che ho descritto qui sopra, dove dovrei copiare il file?

        Grazie mille dell’aiuto repentino 😉

      • #48256
        GKT
        Partecipante
          Up
          0
          Down
          ::

          Ciao.
          Ho installato dal gestore di pacchetti la versione 2009-7.
          Tra l’altro nel frattempo mentre provavo a “smanettare” da solo per risolvere il problema sono riuscito a creare il file mathtools.sty scaricandomi il file mh.zip dal seguente link: http://texcatalogue.sarovar.org/entries/mathtools.html.
          Dopodichè seguendo la guida ho dato il comando

          tex mathtools.dtx

          ed il file è stato creato. Solo che ancora non mi viene trovato in fase di compilazione perchè credo che io debba copiarlo in qualche cartella di latex, giusto?
          Se fosse giusto ciò che ho descritto qui sopra, dove dovrei copiare il file?

          Grazie mille dell’aiuto repentino 😉

          Ubuntu non è la mia distribuzione GNU/Linux di riferimento, comunque hai due possibilità

          • installare nell’albero locale;

          • installare nell’albero personale.

          Per installare nell’albero personale la posizione della cartella dovrebbe essere, nella tua home
          `~/texmf/`

          mentre per l’albero locale
          `/usr/share/texmf/`

          Una volta installato il pacchetto lancia da riga di comando
          `sudo mktexlsr`
          Ciao

        • #48257
          Up
          0
          Down
          ::

          Ubuntu non è la mia distribuzione GNU/Linux di riferimento, comunque hai due possibilità

          • installare nell’albero locale;

          • installare nell’albero personale.

          Per installare nell’albero personale la posizione della cartella dovrebbe essere, nella tua home
          `~/texmf/`

          mentre per l’albero locale
          `/usr/share/texmf/`

          Una volta installato il pacchetto lancia da riga di comando
          `sudo mktexlsr`
          Ciao

          Accidenti, ho ancora qualche problema.
          Ho seguito i consigli qui sopra ed ho copiato il file mathtools.sty sia nella cartella usr/share/texmf che nella cartella usr/share/texmf-texlive ed ho dato il comando che mi hai postato, che parrebbe essere andato a buon fine.
          Tuttavia se compilo il mio documento, di cui ora provo a postare la versione minimale, mi viene ancora stampato che il file mathtools.sty non è stato trovato.

          1 \documentclass[a4paper,12pt,twoside]{article}
          2
          3 \usepackage{graphicx}
          4 \usepackage[english]{babel}
          5 \usepackage{hyperref}
          6 \usepackage{mathtools}
          7
          8 \title{TITOLO}
          9 \author{AUTORI}
          10
          11
          12 %%%%% Dichiarazione valore assoluto %%%%
          13 \DeclarePairedDelimiter{\abs}{\lvert}{\rvert} %
          14 \DeclarePairedDelimiter{\norma}{\lVert}{\rVert} %
          15 %%%%%%%%%%%%%%%%%%%%%%%%
          16
          17
          18 \begin{document}
          19
          20 \maketitle
          21
          22 \end{document}

          Dove ho sbagliato? Che mi sia perso qualcosa nella fase di installazione e la creazione del file mathtools.sty non sia sufficiente?

        • #48258
          robitex
          Amministratore del forum
            Up
            0
            Down
            ::

            Ubuntu non è la mia distribuzione GNU/Linux di riferimento, comunque hai due possibilità [ul]
            [li]installare nell’albero locale;
            [li]installare nell’albero personale.
            [/ul]

            Per installare nell’albero personale la posizione della cartella dovrebbe essere, nella tua home
            `~/texmf/`

            mentre per l’albero locale
            `/usr/share/texmf/`

            Una volta installato il pacchetto lancia da riga di comando
            `sudo mktexlsr`
            Ciao

            Accidenti, ho ancora qualche problema.
            Ho seguito i consigli qui sopra ed ho copiato il file mathtools.sty sia nella cartella usr/share/texmf che nella cartella usr/share/texmf-texlive ed ho dato il comando che mi hai postato, che parrebbe essere andato a buon fine.
            Tuttavia se compilo il mio documento, di cui ora provo a postare la versione minimale, mi viene ancora stampato che il file mathtools.sty non è stato trovato.

            1 \documentclass[a4paper,12pt,twoside]{article}
            2
            3 \usepackage{graphicx}
            4 \usepackage[english]{babel}
            5 \usepackage{hyperref}
            6 \usepackage{mathtools}
            7
            8 \title{TITOLO}
            9 \author{AUTORI}
            10
            11
            12 %%%%% Dichiarazione valore assoluto %%%%
            13 \DeclarePairedDelimiter{\abs}{\lvert}{\rvert} %
            14 \DeclarePairedDelimiter{\norma}{\lVert}{\rVert} %
            15 %%%%%%%%%%%%%%%%%%%%%%%%
            16
            17
            18 \begin{document}
            19
            20 \maketitle
            21
            22 \end{document}

            Dove ho sbagliato? Che mi sia perso qualcosa nella fase di installazione e la creazione del file mathtools.sty non sia sufficiente?

            Occorre dare da terminale il comando sudo texhash per rigenerare l’albero dei file altrimenti gli eseguibili non sanno dei nuovi file.
            Bye.

            Ps. per la prossima volta consiglio comunque di installare TeX Live non dai repo ma direttamente da CTAN (oltre a vari vantaggi troverai così la comoda utility di gestione tlmgr).

          • #48259
            Up
            0
            Down
            ::

            Occorre dare da terminale il comando sudo texhash per rigenerare l’albero dei file altrimenti gli eseguibili non sanno dei nuovi file.
            Bye.

            Ps. per la prossima volta consiglio comunque di installare TeX Live non dai repo ma direttamente da CTAN (oltre a vari vantaggi troverai così la comoda utility di gestione tlmgr).

            Ho appena provato ma nada. Ho il file mathtools.sty nella cartella ma anche dopo aver dato il comando sudo texhash non cambia nulla.
            Ecco cmq spiegato perchè non posso utilizzare tlmgr, appena ho tempo disinstallo tex-live e provo a reinstallarlo da CTAN come mi hai consigliato.

            Grazie

          • #48260
            OldClaudio
            Partecipante
              Up
              0
              Down
              ::


              Forse devi dare sudo texhash avendo come default la cartella di cui voi creare/aggiornare il filename database;

              per esempio:
              `
              cd ~/texmf
              sudo texhash
              `

            • #48261
              Up
              0
              Down
              ::


              Dal manuale di texhash (che è un link simbolico a mktexlsr):

              SYNOPSIS
              mktexlsr [directories]

              DESCRIPTION
              This manual page is not meant to be exhaustive. The complete documen-
              tation for this version of TeX can be found in the info file or manual
              Kpathsea: A library for path searching.

              mktexlsr is used to generate the ls-R databases used by the kpathsea
              library. It will create them for the specified directories, or for a
              default list if no directories are specified.

              Se non succede nulla, bisogna specificare il percorso della cartella ~/texmf (e non c’è bisogno di sudo visto che si lavora nella propria home), perché evidentemente non rientra nelle cartelle di default:
              `texhash ~/texmf`

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

          Go to top