albero locale

  • Creatore
    Topic
  • #80519
    Up
    0
    Down
    ::


    ciao ragazzi!

    sto usando teclive ed ho difficolta’ ad individuare l’albero locale su win 7… sapete mica se cambia qualcosa rispetto alla
    collocazione miktex che date in giro per il sito?

    io vado in… C/doc e sett/all users/ e non trovo nulla!
    Luigi

Visualizzazione 6 filoni di risposte
  • Autore
    Risposte
    • #80520
      Up
      0
      Down
      ::

      luigi.colangelo” post=79720ciao ragazzi!

      sto usando teclive ed ho difficolta’ ad individuare l’albero locale su win 7… sapete mica se cambia qualcosa rispetto alla
      collocazione miktex che date in giro per il sito?

      io vado in… C/doc e sett/all users/ e non trovo nulla!
      Luigi

      L’albero locale dovrebbe essere in
      `C:\texlive\texmf-local`

      Ciao
      Enrico

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

        luigi.colangelo” post=79720ciao ragazzi!

        sto usando teclive ed ho difficolta’ ad individuare l’albero locale su win 7… sapete mica se cambia qualcosa rispetto alla
        collocazione miktex che date in giro per il sito?

        io vado in… C/doc e sett/all users/ e non trovo nulla!
        Luigi

        Non confondere l’albero ‘locale’ da quello ‘personale’.
        La cartella personale se non c’è devi semplicemente crearla nel rispetto della struttura TDS.
        tex/latex/mydir/mystuff
        Saluti.
        R.

      • #80522
        Up
        0
        Down
        ::


        ah quindi quello citato da egreg9 e’ il locale… mentre io lo cercavo la posto del personale… che a questo punot sar’ quello che mi manca davvero…ma essenodunico utente del mio pc non serve il personale?

      • #80523
        OldClaudio
        Partecipante
          Up
          0
          Down
          ::


          Nell’albero personale ci metti la roba tua senza problemi di autorizzazioni e prerogative. Nell’albero locale ci mette della roba solo l’amministratore o chi ha i suoi privilegi.
          Perchè? Perché l’albero locale serve una moltitudine di ambienti e riguarda la macchina nella sua interezza; L’albero personale, appunto è personale e vale solo per l’utente che ne è proprietario.

          Ma se io sono l’unico utente, che differenza c’è? Solo la burocrazia dei privilegi di amministratore 🙁 ! per una macchina multiutente la differenza è ovvia.

          Debbo dire che sulle macchine Windows la burocrazia dei privilegi si riduce a pochissimo, è d è per quello che quelle macchine sono così vulnerabili al malware; Sulle macchine di stampo UNIX, invece, i privilegi di amministratore e quelli di “super user” sono importanti e sono quelli che richiedono di introdurre la password giusta ad ogni richiesta del sistema per poter fare anche le cose che sembrano le più semplici; la protezione è una cosa seria, quindi…

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

            luigi.colangelo” post=79730ah quindi quello citato da egreg9 e’ il locale… mentre io lo cercavo la posto del personale… che a questo punot sar’ quello che mi manca davvero…ma essenodunico utente del mio pc non serve il personale?

            Dipende cosa ti serve.
            Io sistemo i file dei pacchetti e delle classi personali (che mi sono costruito e non sono pubblici) nell’albero locale.
            Per far si che TeX li trovi occorre dare un texhash rigenerando l’albero di ricerca.

            Infine salvo alcuni file dati all’interno dell’albero personale. Contengono definizioni comuni a gruppi di documenti che è bene sistemare in un unico luogo piuttosto che stare a riscriverli in tutti i sorgenti con spreco di tempo e possibilità di errori.
            I file nell’albero personale sono salvati nella directory home dell’utente e quindi solo a lui visibili. Per essi non serve dare un texhash ma TeX si occupa di scansionare queste cartelle ogni volta e quindi rallentano un pochino la compilazione.

            R.

          • #80525
            Up
            0
            Down
            ::


            e tra l’altro approfittando del tema… ho scaricato il pacchetto bm (bm.sty + bm.pdf di documentazione) e messo entrambi i file in
            C:\texlive\texmf-local (in realta’ gli ho messi anche in mille altre cartelle e sottocartelle perche’ non ha mai funzionato e temevo di aver sbagliato cartella)

            ma il pacchetto bm cotinua non funzionarmi e a non essermi riconosciuto… ovvero dando usepackage nel preambolo compila senza problemi se pero’ ad esempio lo uso \bm{something} si incavola e non compila piu’…

            p.s. ho dato anche texhash da terminale

            Luigi

          • #80526
            OldClaudio
            Partecipante
              Up
              0
              Down
              ::


              Se hai instalato bm.sty nell’albero locale, evidentemente non l’hai installato usando gli strumenti di installazione della tua distribuzione; quello è un pacchetto standard , un pacchetto del sistema TeX, il fatto che tu l’abbia installato a amno, oltre a produrti i danni che lamenti, indica che hai una installazione incompleta. Sono anni che raccomandiamo di non installare mai il sistema TeX in forma basic o comunque i n forma incompleta.
              Quindi sia che tu usi MiKTeX sia che usai TeX Live (non la versione Debian) installa la versione compreta. Se usi TeX Live nella versioen Debian su una macchina Linux che sia Debian Comliant, installa TeX Live, quella vera (che ti serve solo per soddisfare le esigenze e le dipendenze degli altri programmi) leggendo il documento texlive-ubuntu.pdf (cerca su google).
              Roberto ti ha spigeato esattamante a che cosa servono gli albero locale e peronale, quindi non servono a metterci i file di sistema. Segui le sue indicazioni, ma prima installa una versione completa e “vera”.

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

          Go to top