Trovare i PDF della doc. dei pacchetti su Mac

  • Creatore
    Topic
  • #40322
    lorenzo.pantieri
    Partecipante
      Up
      0
      Down
      ::


      Ciao a tutti.

      Su mio Mac (Mac OS Snow Leopard, ma anche Tiger) le doc dei pacchetti sono in
      `/usr/local/texlive/2009/texmf/doc/`
      Bastano pochi clic per arrivarci, quindi.

      Però, incredibilmente, se cerco, che so, “asymptote.pdf” con Spotlight (o anche con Mela F, cercando “nel mio computer”), il Mac non trova nulla. Come se quel PDF non ci fosse proprio. E invece c’è. Stessa cosa con gli altri PDF delle doc. Il problema l’avevo notato anche in Tiger.

      Che succede? Perché quella cartella è tagliata fuori dalla ricerche di Mac OS X? Come rimediare?

      Grazie mille,
      L.

    Visualizzazione 22 filoni di risposte
    • Autore
      Risposte
      • #40323
        Up
        0
        Down
        ::

        Ciao a tutti.

        Su mio Mac (Mac OS Snow Leopard, ma anche Tiger) le doc dei pacchetti sono in
        `/usr/local/texlive/2009/texmf/doc/`
        Bastano pochi clic per arrivarci, quindi.

        Però, incredibilmente, se cerco, che so, “asymptote.pdf” con Spotlight (o anche con Mela F, cercando “nel mio computer”), il Mac non trova nulla. Come se quel PDF non ci fosse proprio. E invece c’è. Stessa cosa con gli altri PDF delle doc. Il problema l’avevo notato anche in Tiger.

        Che succede? Perché quella cartella è tagliata fuori dalla ricerche di Mac OS X? Come rimediare?

        Grazie mille,
        L.

        Perché è una cartella di root. Credo si dica così… ❓ Non so come rimediare, comunque, per cercare le documentazioni LaTeX (con TeXLive) c’è la funzione da terminale
        `texdoc `

        Per andare velocemente alla carella /texmf/doc puoi anche crearti un alias sul desktop.

        Ciao
        Ivan

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

          [Perché è una cartella di root. Credo si dica così… ❓ Non so come rimediare, comunque, per cercare le documentazioni LaTeX (con TeXLive) c’è la funzione da terminale
          `texdoc `

          Per andare velocemente alla carella /texmf/doc puoi anche crearti un alias sul desktop.

          Mi metto nei panni di un utente Mac, principiante di LaTeX e non connesso a Internet, che vuole trovare la doc. di un pacchetto senza sapere di preciso dov’è. Che fa, il poveraccio? Io scriverei su Spotlight “pacchetto.pdf” e aspetterei di trovare qualcosa. Ma niente.

          Pessima, questa cosa. 👿 Fra l’altro mi risulta che su Win un’analoga ricerca è fruttuosa. 👿

          Non so se sia colpa di Apple che ha realizzato male la funzione di ricerca o degli sviluppatori di TeX Live che hanno messo le doc. in un penetrale inaccessebile a Spotlight, ma questa cosa è proprio brutta.

          Bisognerebbe scrivere a quelli di MacTeX.

          Il problema si presentava anche con Tiger (e pensavo addirittura a un bug del mio vecchio iBook).

          Ciao,
          L.

        • #40325
          Up
          0
          Down
          ::

          Ciao a tutti.

          Su mio Mac (Mac OS Snow Leopard, ma anche Tiger) le doc dei pacchetti sono in
          `/usr/local/texlive/2009/texmf/doc/`
          Bastano pochi clic per arrivarci, quindi.

          Però, incredibilmente, se cerco, che so, “asymptote.pdf” con Spotlight (o anche con Mela F, cercando “nel mio computer”), il Mac non trova nulla. Come se quel PDF non ci fosse proprio. E invece c’è. Stessa cosa con gli altri PDF delle doc. Il problema l’avevo notato anche in Tiger.

          Che succede? Perché quella cartella è tagliata fuori dalla ricerche di Mac OS X? Come rimediare?

          Per quanto ne so, Spotlight non indicizza ciò che sta sotto /usr; puoi risolvere una volta per tutte aprendo il terminale e dando
          `mdimport /usr/local/texlive/2009/texmf-dist/doc`
          Ma c’è un modo più semplice (richiede ancora il terminale):
          `texdoc asymptote`
          Il programma texdoc è davvero interessante; per esempio è capace di trovare, dando l’opzione -s, tutto ciò che contiene la stringa data come argomento principale.

          Da poco è stata aggiunta anche l’opzione -M che fornisce un risultato “grezzo” che può essere interpretato facilmente da un’applicazione con interfaccia grafica. Spero di trovare qualche volontario per costruire un’applicazioncella per Mac che lo sfrutti.

          Ciao
          Enrico

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


            Grazie mille, Enrico, per la precisazione. Ma mantengo ferme le mie critiche: il principiante non dovrebbe passare per il terminale per sapere che accidenti c’è nel suo computer. 👿

            Insomma, se cerco una cosa e non la trovo con Mela F (impostando nella ricerca “il mio computer”!!!) mi sembrerebbe scontato poterne concludere che quello che cerco non c’è.

            Questa cosa (la dico da appassionato di Mac) proprio non va…

            A presto,
            L.

          • #40327
            Up
            0
            Down
            ::

            Grazie mille, Enrico, per la precisazione. Ma mantengo ferme le mie critiche: il principiante non dovrebbe passare per il terminale per sapere che accidenti c’è nel suo computer. 👿

            Insomma, se cerco una cosa e non la trovo con Mela F (impostando nella ricerca “il mio computer”!!!) mi sembrerebbe scontato poterne concludere che quello che cerco non c’è.

            Questa cosa (la dico da appassionato di Mac) proprio non va…

            La nuova versione di texdoc è nata con la TeX Live 2008, con la 2009 si è arrivati a qualcosa di molto stabile e affidabile. Si tratta di scrivere un’applicazione che con una semplice mascherina dia le informazioni richieste. Potebbe essere un’utile aggiunta a TeXShop e TeXWorks; da’ tempo al tempo. 🙂

            Ciao
            Enrico

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

              Grazie mille, Enrico, per la precisazione. Ma mantengo ferme le mie critiche: il principiante non dovrebbe passare per il terminale per sapere che accidenti c’è nel suo computer. 👿

              Insomma, se cerco una cosa e non la trovo con Mela F (impostando nella ricerca “il mio computer”!!!) mi sembrerebbe scontato poterne concludere che quello che cerco non c’è.

              Questa cosa (la dico da appassionato di Mac) proprio non va…

              A presto,
              L.

              Quando ho iniziato con LaTeX nel 2007 avevo costruito una cartella separata dalla distribuzione (all’epoca MiKTeX), dove sistemavo i file della documentazione, ma da quando ho scoperto texdoc non faccio altro che scrivere sul terminale:
              texdoc geometry

              oppure
              texdoc amsmath

              ed in un attimo si apre il manuale relativo.

              A mio parere è molto molto comodo, e non impegna il sistema operativo in ricerche generiche che possono essere task stressanti per l’hard disk.
              Buon texdoc a tutti!

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

                da quando ho scoperto texdoc non faccio altro che scrivere sul terminale:
                texdoc geometry

                oppure
                texdoc amsmath

                ed in un attimo si apre il manuale relativo.

                A mio parere è molto molto comodo, e non impegna il sistema operativo in ricerche generiche che possono essere task stressanti per l’hard disk.
                Buon texdoc a tutti!

                L’ho provato e devo dire che è proprio comodo. Questa meraviglia c’è anche per Linux?

                In ogni caso, Tommaso e io ne parleremo senz’altro, nella prossima edizione dell’Arte…

                Grazie mille,
                L.

              • #40330
                Up
                0
                Down
                ::

                L’ho provato e devo dire che è proprio comodo. Questa meraviglia c’è anche per Linux?

                si

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

                  da quando ho scoperto texdoc non faccio altro che scrivere sul terminale:
                  texdoc geometry

                  oppure
                  texdoc amsmath

                  ed in un attimo si apre il manuale relativo.

                  A mio parere è molto molto comodo, e non impegna il sistema operativo in ricerche generiche che possono essere task stressanti per l’hard disk.
                  Buon texdoc a tutti!

                  L’ho provato e devo dire che è proprio comodo. Questa meraviglia c’è anche per Linux?

                  In ogni caso, Tommaso e io ne parleremo senz’altro, nella prossima edizione dell’Arte…

                  Grazie mille,
                  L.

                  …ed anche per Windows naturalmente.

                  L’utility è distribuita per tutti e tre i principali sistemi operativi desktop.

                  Yeah

                • #40332
                  Up
                  0
                  Down
                  ::


                  Ho appena scaricato l’ultima versione di TeXShop.
                  Schiacciando alt+cmd+i esce una finestra dentro la quale si può scrivere il nome del pacchetto del quale si vuole leggere la documentazione. Non so ce questa funzione sia presente anche nelle precedenti versioni.
                  È un’alternativa molto utile a texdoc perché non serve aprire il terminale, e di solito si vuole leggere la documentazione di un pacchetto quando l’editor (TeXShop) è aperto.

                  Ciao
                  Ivan

                • #40333
                  Up
                  0
                  Down
                  ::

                  Ho appena scaricato l’ultima versione di TeXShop.
                  Schiacciando alt+cmd+i esce una finestra dentro la quale si può scrivere il nome del pacchetto del quale si vuole leggere la documentazione. Non so ce questa funzione sia presente anche nelle precedenti versioni.
                  È un’alternativa molto utile a texdoc perché non serve aprire il terminale, e di solito si vuole leggere la documentazione di un pacchetto quando l’editor (TeXShop) è aperto.

                  Con Aquamacs Emacs puoi fare così: batti la seguente successione di tasti

                  Escape X S H E L L

                  (gli spazi sono solo per dividere); in Emacs-speak, “Meta-x shell”; da’ invio. Si aprirà un nuovo buffer che è una shell, cioè il terminale. 🙂

                  Molto utile non solo per texdoc; infatti si apre posizionandosi nella directory di lavoro del buffer su cui stavi lavorando e puoi lanciare facilmente compilazioni interattive nel caso quella non interattiva che ottieni con il pulsantino dia errori non facili da individuare.

                  Ciao
                  Enrico

                • #40334
                  Up
                  0
                  Down
                  ::

                  …ed anche per Windows naturalmente.

                  Forse sto andando OT scrivendo di windows. Comunque dal terminale ottengo:
                  `C:\Users\Andrea>texdoc -l circuitikz
                  C:\Program Files (x86)\MiKTeX 2.8\doc\latex\circuitikz\circuitikzmanual.pdf
                  C:\Program Files (x86)\MiKTeX 2.8\doc\latex\circuitikz\context.pdf

                  C:\Users\Andrea>texdoc circuitikz
                  mthelp: No viewer associated with file type.`
                  Sapete come si può risolvere? Uso MikTex e in Settings non ci sono impostazioni inerenti la visualizzazione della documentazione. Anche texdoc –help non è stato di grande aiuto.

                  Comunque per Windows fino ad ora avevo creato una Raccolta con le cartelle contenenti manuali e guide. Includendo la cartella doc di miktex windows la indicizza ed è possibile trovare la documentazione del pacchetto dalla casella di ricerca del menù.
                  Certo che texdoc mi sembra molto più versatile ed utile nel caso non si sappia il nome del pacchetto da cercare!

                • #40335
                  Up
                  0
                  Down
                  ::

                  …ed anche per Windows naturalmente.

                  Forse sto andando OT scrivendo di windows. Comunque dal terminale ottengo:
                  `C:\Users\Andrea>texdoc -l circuitikz
                  C:\Program Files (x86)\MiKTeX 2.8\doc\latex\circuitikz\circuitikzmanual.pdf
                  C:\Program Files (x86)\MiKTeX 2.8\doc\latex\circuitikz\context.pdf

                  C:\Users\Andrea>texdoc circuitikz
                  mthelp: No viewer associated with file type.`
                  Sapete come si può risolvere? Uso MikTex e in Settings non ci sono impostazioni inerenti la visualizzazione della documentazione. Anche texdoc –help non è stato di grande aiuto.

                  Comunque per Windows fino ad ora avevo creato una Raccolta con le cartelle contenenti manuali e guide. Includendo la cartella doc di miktex windows la indicizza ed è possibile trovare la documentazione del pacchetto dalla casella di ricerca del menù.
                  Certo che texdoc mi sembra molto più versatile ed utile nel caso non si sappia il nome del pacchetto da cercare!

                  Con MikTeX c’è anche la possibilità di usare il Package Manager (mi pare di ricordare si chiami così), dal quale si possono ricercare i pacchetti non solo in base al nome del pacchetto ma anche in base agli argomenti. L’analogo Mac è TeX Live Utility.

                  Per Enrico: grazie della dritta su Aquamacs. È un invito velato a cambiare editor? 😉 L’ho provato, ma il primo approccio non è stato dei migliori. E poi c’è quel problema fastidioso con Skim che non si integra facilmente. Farò altri tentativi, naturalmente…

                  Ciao
                  Ivan

                • #40336
                  Up
                  0
                  Down
                  ::


                  Ciao Ivan
                  Skim ora va anche a me: è stato sufficiente cancellare due file da una cartella 😉
                  E va alla grande.
                  Dai, anch’io ora sto usando Aquamacs. Non è immediato, ma ha tutto quello che serve!

                  Ciao
                  Tommaso

                • #40337
                  Up
                  0
                  Down
                  ::

                  Ciao a tutti.

                  Su mio Mac (Mac OS Snow Leopard, ma anche Tiger) le doc dei pacchetti sono in
                  `/usr/local/texlive/2009/texmf/doc/`
                  Bastano pochi clic per arrivarci, quindi.

                  Però, incredibilmente, se cerco, che so, “asymptote.pdf” con Spotlight (o anche con Mela F, cercando “nel mio computer”), il Mac non trova nulla. Come se quel PDF non ci fosse proprio. E invece c’è. Stessa cosa con gli altri PDF delle doc. Il problema l’avevo notato anche in Tiger.

                  Che succede? Perché quella cartella è tagliata fuori dalla ricerche di Mac OS X? Come rimediare?

                  Grazie mille,
                  L.

                  E’ abbastanza semplice Lorenzo: devi aggiungere un’opzione quando ti si apre la pagina di ricerca (Mela-F, anche a te vedo che cmd-F non va giù ;)). Devi includere i documenti di sistema. Hai fatto caso al segno + sulla destra?

                  Spero di essere stato chiaro
                  Mimmo

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

                    E’ abbastanza semplice Lorenzo: devi aggiungere un’opzione quando ti si apre la pagina di ricerca (Mela-F, anche a te vedo che cmd-F non va giù ;)). Devi includere i documenti di sistema. Hai fatto caso al segno + sulla destra?

                    Ho provato a dare Comando+F e a cliccare sul +. Si aprono nuove opzioni (Tipo, Data di creazione, data ultima modifica, Data ultima apertura). Ma non capisco come far sì che il Mac cerchi anche nelle cartelle di sistema.

                    In ogni caso, per trovare, su Mac, la doc. di un pacchetto basta aprire il terminale e scrivere texdoc . Oppure, ancora più semplicemente, da TeXShop si dà Comando+Opzione+I e sin scrive il nella finestra che si apre. Uno zucchero: grazie a Tommaso per avemelo insegnato.

                    Ciao,
                    L.

                    P.S. Nel mio nuovo iMac 27” il tasto “Mela” non c’è più! 😉

                  • #40339
                    Up
                    0
                    Down
                    ::

                    E’ abbastanza semplice Lorenzo: devi aggiungere un’opzione quando ti si apre la pagina di ricerca (Mela-F, anche a te vedo che cmd-F non va giù ;)). Devi includere i documenti di sistema. Hai fatto caso al segno + sulla destra?

                    Ho provato a dare Comando+F e a cliccare sul +. Si aprono nuove opzioni (Tipo, Data di creazione, data ultima modifica, Data ultima apertura). Ma non capisco come far sì che il Mac cerchi anche nelle cartelle di sistema.

                    L’ultima voce delle opzioni è “altro”. Cerca e spunta “documenti di sistema”

                    Ciao
                    Mimmo

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

                      L’ultima voce delle opzioni è “altro”. Cerca e spunta “documenti di sistema”

                      Perfetto.

                      Grazie mille!
                      L.

                    • #40341
                      Up
                      0
                      Down
                      ::


                      Diciamo uno zucchero per diabetici, perché da quanto ho capito la ricerca deve essere secca: non posso usare l’opzione -s, per esempio…

                      Ciao
                      Tommaso

                      PS: mi spiegate di che state parlando in questi messaggi precedenti, per favore? 😉

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

                        Diciamo uno zucchero per diabetici, perché da quanto ho capito la ricerca deve essere secca: non posso usare l’opzione -s, per esempio…

                        Quindi per te questa opzione è importante. bene , teniamola. 😉

                        PS: mi spiegate di che state parlando in questi messaggi precedenti, per favore? 😉

                        Quali messaggi? Non ti seguo!

                        Ciao,
                        L.

                      • #40343
                        Up
                        0
                        Down
                        ::


                        I messaggi con mimmo: ma forse non mi riguardano. Non riesco a capire di che parlate 😉

                        Ciao
                        Tommaso

                      • #40344
                        Up
                        0
                        Down
                        ::

                        I messaggi con mimmo: ma forse non mi riguardano. Non riesco a capire di che parlate 😉

                        Ciao
                        Tommaso

                        Si riferiscono al fatto che il Mac non ricerca(va) i file nelle cartelle root, dove è installata la TeX Live, senza esplicita richiesta. A dire il vero con Snow Leopard mi sembra che questo venga fatto automaticamente. (sul mio Mac, “Documenti di sistema” è già spuntato 🙄 Ho aggiornato a Snow Leopard da poco.) Se non è così, la procedura è quella indicata da Mimmo.
                        Personalmente ho messo nella barra laterale del Finder il collegamento alla cartella usr/local/texlive/2009/texmf-dist/tex/latex, dove si trovano la maggior parte dei file .sty. In questo modo ho un link diretto a tutto ciò che mi serve quando devo modificare codici dei pacchetti o vedere i sorgenti delle documentazioni. È molto comodo 🙂

                        Ciao
                        Ivan

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

                          Si riferiscono al fatto che il Mac non ricerca(va) i file nelle cartelle root, dove è installata la TeX Live, senza esplicita richiesta. A dire il vero con Snow Leopard mi sembra che questo venga fatto automaticamente. (sul mio Mac, “Documenti di sistema” è già spuntato 🙄 Ho aggiornato a Snow Leopard da poco.) Se non è così, la procedura è quella indicata da Mimmo.

                          Proprio così. Se hai bisogno di consultare, su Mac, poniamo, la doc. di babel, non basta scrivere da Spotlight “babel.pdf”: Spotlight non trova nulla, anche se babel.pdf sul Mac c’è, solo messo in un penetrale che Spotlight non trova. Questo succedeva con Tiger e succede anche ora con Snow Leopard. Si può rimediare come ha suggerito Mimmo.

                          Oppure, molto più semplicemente, si ricorrre a texdoc o a TeXShop.

                          Ciao,
                          L.

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

                      Go to top