Pacchetto amssymb

  • Creatore
    Topic
  • #109237
    Up
    0
    Down
    ::


    Ciao a tutti.
    Non riesco a trovare il pacchetto amssymb su ctan.org. Mi sapete dire dove trovarlo?

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

        Greta” post=109419Ciao a tutti.
        Non riesco a trovare il pacchetto amssymb su ctan.org. Mi sapete dire dove trovarlo?

        Il pacchetto è preinstallato in tutte le distribuzioni di LaTeX degne di questo nome. Se vuoi consultare la sua documentazione, “texdoc amssymb”, ma ti consiglio il capitolo Matematica dell’Arte.

      • #109239
        Up
        0
        Down
        ::

        lorenzo.pantieri” post=109423

        Ciao a tutti.
        Non riesco a trovare il pacchetto amssymb su ctan.org. Mi sapete dire dove trovarlo?

        Il pacchetto è preinstallato in tutte le distribuzioni di LaTeX degne di questo nome. Se vuoi consultare la sua documentazione, “texdoc amssymb”, ma ti consiglio il capitolo Matematica dell’Arte.

        Ciao Lorenzo

        Come tale nemmeno io lo vedo installato su MiKTeX.
        E anche cercando sulla pagina della AMS non lo trovo con quel nome…vedo solo amsfonts.
        Dove sta?

        Marco

      • #109240
        mcl1962
        Partecipante
          Up
          0
          Down
          ::


          Il file amsfonts.zip contiene anche amssymb.sty
          Ciao.

          Claudio

        • #109241
          Up
          0
          Down
          ::

          marco_stara” post=109427

          [quote=”Greta” post=109419]Ciao a tutti.
          Non riesco a trovare il pacchetto amssymb su ctan.org. Mi sapete dire dove trovarlo?

          Il pacchetto è preinstallato in tutte le distribuzioni di LaTeX degne di questo nome. Se vuoi consultare la sua documentazione, “texdoc amssymb”, ma ti consiglio il capitolo Matematica dell’Arte.

          Ciao Lorenzo

          Come tale nemmeno io lo vedo installato su MiKTeX.
          E anche cercando sulla pagina della AMS non lo trovo con quel nome…vedo solo amsfonts.
          Dove sta?

          Marco[/quote]
          Allora non sono l’unica! 🙂

        • #109242
          Up
          0
          Down
          ::

          mcl1962″ post=109428Il file amsfonts.zip contiene anche amssymb.sty
          Ciao.

          Claudio

          Grazie!!

        • #109243
          OldClaudio
          Partecipante
            Up
            0
            Down
            ::


            Ragazzi e ragazze,
            se avete una installazione completa, come diciamo sempre di fare, che sia TeXLive o MiKTeX, l’albero principale delel cartelle radicato in …/tex o su windows in …\tex (d’ora in poi userò solo la barra diritta e gli utenti la intendano come barra rovescia); l`’ c’è questa sequenza di “rami”: latex/amsfonts/ e, sorpresa, che cosa c’è dentro quest’ultima cartella? amssymb.sty, evidentemente.

            Se non avete questi rami, che cosa aspettate ad eseguire una installazione completa?

            1) TeXLive, distribuzione valida per sistemi operativi Linux, MacOSX e Windows, senza esprimere nessuna opzione viene installata completa; sulle macchine con il sistema operativo conforme ai dettami del consorzio Debian, l’installazione è garantita da quel consorzio, ma i sui criteri di accettazione sono troppo rigidi, per cui l’installazione conforme a Debian non bisognerebbe usarla; invece sarebbe consigliabile installare la versione distribuita sulla Rete di Archivi completi di TeX (CTAN Comprehensive TeX Archive Network) come spiegato nel documento in rete texlive-YYYY-ubuntu.pdf.

            2) MiKTeX; L’installazione di questa distribuzione, solo per macchine Windows, ha un sito dove si incontra prima l’installatore di base, e giù giù lungo la pagina c’è l’installatore completo. È ovvio che bisogna usare l’installatore completo per avere una installazione completa…:smile:

            3) aggiungere altri pacchetti a una versione parziale/basica di MiKTeX si può se si usa il suo WIzard, ma questo implica leggere la documentazione di MiKTeX, che di per sé non sarebbe difficile, perché la si trova scendendo giù giù nella serie di finestre che si aprono cliccando Avvio — Programmi — MiKTeX — eccetera.

            Ma se avete una distribuzione incompleta, che cosa aspettate a installarvi una distribuzione completa? Coraggio, ragazze e ragazzi, se seguite il forum sapete che lo consigliamo a tutti e ormai sono pochi quelli che non eseguono una installazione comleta. Al punto che ripetiamo fino alla noia l’aggettivo “completa”, ma qualche volta viene frainteso…:-|

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


              https://www.ctan.org/search/?phrase=amssymb

              Non capisco. Se cerco “amssymb” non viene fuori nulla. Invece con “amsmath”, “amsfonts”, “amsthms” viene indicato il relativo pacchetto.

              C’è qualcosa che non va.

            • #109245
              OldClaudio
              Partecipante
                Up
                0
                Down
                ::


                Amssymb fa parte del pacchetto amsfonts; se cerchi su CTAN non lo troverai mai.
                Se crchi nella tua installazione MacTeX, anche se datata, trovi quel file esattamante dove ho detto nel mio messaggio precedente.

                Non dimenticare che pacchetto non è sinonimo di file.sty; un pacchetto è generalmente una collezione di file con diverse estensioni, impacchettati assieme in un’unico “pacco”.

                Come minimo il pacco contiene il file.dtx e spesso il file.ins; inoltre i file README e manifiest.text; quindi abbiamo dentro il “pacco” direttamente tre o quattro file; L’installatore li smista in diverse parti dell’albero (principale), per esempio i tre o quattro file indicati sopra vanno in /texmf-dist/source/file/; il file.pdf estratto dal file.dtx va in /texmf-dist/doc/latex/file/; i file da usare durante la compilazione vanno a finire nella cartella texmf-dist/tex/latex/file/. QUali e quanti file siano da usare durante al compilazione dipende dal pacchetto considerato. Nello specifico il pacchetto amsfonts non contiene inizialmente solo i file sorgente, ma anche i file estratti e quelli che vanno a finire in tex/latex/amsfonts/ sono quasi una decina.

                Se usi kpsewhich o kpsewhere con le debite opzioni, se occorrono, e il nome del file da scovare lo trovi; da me è cosi:
                `Claudios-MacBook-Pro:Testing claudio$ kpsewhere amssymb.sty
                /usr/local/texlive/2016/texmf-dist/tex/latex/amsfonts/amssymb.sty
                Claudios-MacBook-Pro:Testing claudio$`

              • #109246
                Up
                0
                Down
                ::

                lorenzo.pantieri” post=109437https://www.ctan.org/search/?phrase=amssymb

                Non capisco. Se cerco “amssymb” non viene fuori nulla. Invece con “amsmath”, “amsfonts”, “amsthms” viene indicato il relativo pacchetto.

                C’è qualcosa che non va.


                @mcl1962
                e soprattutto @OldClaudio hanno già risposto in modo esauriente. Mi limito ad aggiungere, dato che so che hai il mac, che per MacTeX ciò che ha detto OldClaudio si può ripetere anche da un altro punto di vista: se guardi, in TeX Live Utility, la lista dei «pacchetti» installati, troverai che c’è un pacchetto amsfonts, ma che non esite un pacchetto «amssymb»; se però selezioni la riga del pacchetto amsfonts e batti comando-I (Show Info), la finestra delle informazioni ti mostrerà, nel riquadro Run Files, l’elenco (molto lungo, perché comprende una moltitudine di file legati ai font) degli “eseguibili” che fanno parte del pacchetto in questione: proprio verso la fine, troverai elencato anche [tt]amssymb.sty[/tt].

                Ciao.


                Gustavo

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

                  OldClaudio” post=109439Amssymb fa parte del pacchetto amsfonts; se cerchi su CTAN non lo troverai mai.

                  Sono cambiate le cose?

                  Da una lettura veloce delle rispettive documentazioni, noto che amssymb carica amsfonts, ma amsfonts non carica amssymb. Quindi caricando amssymb si ha “accesso a più roba” che non caricando solamente amsfonts. Mi sbaglio?

                  Nelle mie guide, quando spiego la matematica, dico:

                  Di qui in avanti si danno per caricati i pacchetti amsmath e amssymb.

                  Di amsfonts non faccio menzione. Però poi se il lettore cerca su CTAN amssymb non lo trova, mentre trova amsfonts.

                  Sono perplesso.

                • #109248
                  Up
                  0
                  Down
                  ::


                  Miktex, tra le proprietà del pacchetto asmfonts, riporta questa descrizione:

                  An extended set of fonts for use in mathematics, including: extra mathematical symbols; blackboard bold letters (uppercase only); fraktur letters; subscript sizes of bold math italic and bold Greek letters; subscript sizes of large symbols such as sum and product; added sizes of the Computer Modern small caps font; cyrillic fonts (from the University of Washington); Euler mathematical fonts. All fonts are provided as Adobe Type 1 files, and all except the Euler fonts are provided as Metafont source. The distribution also includes the canonical Type 1 versions of the Computer Modern family of fonts. Plain TeX and LaTeX macros for using the fonts are provided.

                  e tra i moltissimi file del pacchetto ci sono sia amsfonts.sty che amssymb.sty

                  Marco

                • #109249
                  OldClaudio
                  Partecipante
                    Up
                    0
                    Down
                    ::


                    Se da terminale si dà il comando texdoc amssymb se ne ottiene la documentazione; e questa dice chiaramente che il pacchetto serve per usare quei circa 250 simboli definiti dai font msam e masbm, che non sono alfabeti, ma simboli.
                    Amsfonts è un pacchetto che porta a LaTeX moltissimi altri font, come hanno ben riferito Gustavo e Marco.
                    Se dai il comando texdoc amsfonts trovi al documentazione nella quale tra l’altro si dice:

                    Packages for using these fonts with LATEX:
                    – amsfonts, a package for using the fonts msam, msbm, and eufm in LATEX
                    – amssymb, a package for defining en masse (instead of selectively)
                    command names for all the math symbols in the fonts msam and msbm
                    – eucal, a package for using the Euler script font eusm
                    – cmmib57, a package for adapting the font definitions for cmmib and
                    cmbsy to scale from sizes 5,7,10 instead of sizes 5,6,7,8,9,10 when the
                    Y&Y/Blue Sky PostScript outline fonts are used
                    – *.fd, font definition files

                    In altre parole, amsfonts.sty permette di usare diversi font, ma solo selettivamente gli msam e msbm, mentre amssymb permette di usare cumulativamente tutti i simboli msam e msbm; siccome poi amssymb.sty carica a sua volta amsfonts, amssymb.sty ne rappresenta un superset, e quindi è il pacchetto da usare.
                    Il concetto è ripetuto nel paragrafo 3.1 della documentazione di amsfonts.

                    Perché si CTAN si trova il pacchetto amsfonts e non il file di estensione amssymb.sty? perché CTAN ragiona per pacchetti e non per singoli file di estensione, come sono i singoli file .sty.

                    Questo che cosa comporta per Arte & Co.?
                    Parere personale: non comporta niente se non vuoi scendere nei dettagli; comporta una differente terminologia “pacchetto” e “(file di) estensione” per i singoli file .sty; il che implica anche una spiegazione della differente nomenclatura, con il rischio di rendere il testo troppo difficile per i neofiti e forse anche per coloro che neofiti non sono più.

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

                      OldClaudio” post=109447In altre parole, amsfonts.sty permette di usare diversi font, ma solo selettivamente gli msam e msbm, mentre amssymb permette di usare cumulativamente tutti i simboli msam e msbm; siccome poi amssymb.sty carica a sua volta amsfonts, amssymb.sty ne rappresenta un superset, e quindi è il pacchetto da usare.

                      Ottimo. Quindi nell’Arte non devo correggere niente: amssymb carica amfonts “più dell’altra buona roba”, quindi viva amssymb.

                      OldClaudio” post=109447Perché su CTAN si trova il pacchetto amsfonts e non il file di estensione amssymb.sty? perché CTAN ragiona per pacchetti e non per singoli file di estensione, come sono i singoli file .sty.

                      Come si è visto, ciò può essere una fonte di (leggera) confusione. Ma è “colpa” (leggera) di CTAN, non dell’Arte & co.

                      Grazie mille, come sempre! 🙂

                    • #109251
                      Up
                      0
                      Down
                      ::

                      lorenzo.pantieri” post=109449
                      … amssymb carica amfonts …[/b].

                      Lorenzo, io avevo capito il contrario…
                      😕

                      Marco

                    • #109252
                      mcl1962
                      Partecipante
                        Up
                        0
                        Down
                        ::


                        Digitando texdoc amsfonts da terminale, nel documento che appare puoi leggere:

                        `
                        amssymb: superset of the amsfonts package, defines the full set of symbol
                        names for the msam and msbm fonts
                        `

                        Ciao.

                        Claudio

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

                          marco_stara” post=109451

                          … amssymb carica amfonts …[/b].

                          Lorenzo, io avevo capito il contrario…

                          Avevi capito male. Queste sono le prime righe (della mia versione) di amssymb:
                          `\NeedsTeXFormat{LaTeX2e}
                          \ProvidesPackage{amssymb}[2013/01/14 v3.01 AMS font symbols]
                          \DeclareOption{psamsfonts}{\PassOptionsToPackage{psamsfonts}{amsfonts}}
                          \ProcessOptions\relax
                          \RequirePackage{amsfonts}[1995/01/01]`
                          L’ultima dice tutto.

                        • #109254
                          Up
                          0
                          Down
                          ::


                          😮
                          In questo momento nella mia testa c’è una specie di riferimento circolare: amsfonts–>amssymb–>amsfonts

                          Mi sa che la struttura dei pacchetti di LaTeX richiede tempo per essere capita appieno e alla fine alcuni meccanismi sono destinati a restare abbastanza oscuri per la base degli utenti.
                          Pazienza, per ora non posso approfondire…

                          Grazie comunque a tutti gli esperti che hanno dato spiegazioni su questo pacchetto.

                          Un caro saluto a tutti

                        • #109255
                          OldClaudio
                          Partecipante
                            Up
                            0
                            Down
                            ::

                            marco_stara” post=109458😮
                            In questo momento nella mia testa c’è una specie di riferimento circolare: amsfonts–>amssymb–>amsfonts

                            Mi sa che la struttura dei pacchetti di LaTeX richiede tempo per essere capita appieno e alla fine alcuni meccanismi sono destinati a restare abbastanza oscuri per la base degli utenti.
                            Pazienza, per ora non posso approfondire…

                            Grazie comunque a tutti gli esperti che hanno dato spiegazioni su questo pacchetto.

                            Un caro saluto a tutti

                            Marco, non c’è nessun mistero; o se vogliamo il mistro consiste nel fatto che i comandi non dovrebbero essere \usepackage, \RequirePackage e simili, ma dovrebbero essere \useltxextension, \Requireltxextension e simili.

                            I pacchetti sono in realtà dei “bundle”, e bundle in italiano si dice pacchetto; qualunque pacchetto può contenere un solo oggetto o diversi oggetti; i bundle contengono sempre diversi oggetti, diversi file, non ne contengono mai uno solo. L’ho spiegato in precedente messaggio.

                            Nel caso specifico amsfonts è un bundle che contiene molti file, uno si chiama smssymb.sty un altro si chiama amsfonts.sty, ma ce ne sono molti altri che sono i file .mf per generare i font bitmapped, i file .fd per usare i font con la metodologia NFSS, altri sono file .fd (font description), e via di questo passo. Nella guida di Lorenzo e nelle nostre teste c’è una specie di identificazione fra package e pacchetto. Ma è una identificazione errata, anche se è semplice e tutto sommato funzionale. L’importante è ricordarsi che package e pacchetto non sono la stessa cosa.

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

                              marco_stara” post=109458😮 In questo momento nella mia testa c’è una specie di riferimento circolare: amsfonts–>amssymb–>amsfonts

                              Qualche dubbio l’ho sempre avuto anch’io:

                              http://www.guitex.org/home/it/forum/5-tex-e-latex/17667-amsfonts-e-amssymb

                              È un post di nove anni fa: evidentemente, qualcosa che non mi quadrava c’era fin da allora…

                              OldClaudio” post=109460Nella guida di Lorenzo e nelle nostre teste c’è una specie di identificazione fra package e pacchetto. Ma è una identificazione errata, anche se è semplice e tutto sommato funzionale. L’importante è ricordarsi che package e pacchetto non sono la stessa cosa.

                              Mah. 🙁

                              Mi spiego: quello che dice Claudio sarà anche ineccepibile, però la comprensibilità di tutto ciò per l’utente finale non è il massimo… D’altra parte, neanche LaTeX è perfetto… 😉

                            • #109257
                              OldClaudio
                              Partecipante
                                Up
                                0
                                Down
                                ::


                                Sono d’accordo con voi per quel che riguarda la comprensibilità, o meglio la difficoltà di capire che la stessa parola è usata con (almeno) due significati diversi.
                                D’altra parte LaTeX è stato scritto da americani per gli americani; per motivi arcinoti, qui da noi siamo tanto pigri traduciamo ad assonanza piuttosto che a senso; tanto che ormai quasi tutti chiamano paragrafo il capoverso, o realizzano quando si accorgono.

                                Sono quasi sicuro che i francesi, che chiamo octet il byte, sono altrettanto precisi nel distinguere package da file (paquet (anche in senso informatico: le paquet Office) e paquetage (equipaggiamento); fichier (file)).

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

                            Go to top