Pacchetto songs – formato a5 orizzontale

  • Creatore
    Topic
  • #78899
    Up
    0
    Down
    ::


    Ciao a tutti!

    E’ il mio primo messaggio, quindi chiedo scusa anticipatamente nel caso dovessi violare la netiquette del forum.

    Sto redigendo un canzoniere amatoriale e a questo scopo ho scaricato il pacchetto songbook (http://songs.sourceforge.net/).
    Il formato di default del canzoniere è dato dai seguenti comandi

    \documentclass[letterpaper]{article}
    \usepackage[bookmarks]{hyperref}
    \usepackage[chorded]{songs}
    \setlength{\oddsidemargin}{0in}
    \setlength{\evensidemargin}{0in}
    \setlength{\textwidth}{6.5in}
    \setlength{\topmargin}{0in}
    \setlength{\topskip}{0in}
    \setlength{\headheight}{0in}
    \setlength{\headsep}{0in}
    \setlength{\textheight}{9.1in}
    \settowidth{\versenumwidth}{1.\ }

    Vorrei ottenere invece un canzoniere in formato a5 orizzontale, con 3 colonne per facciata.
    Quindi ho modificato il tutto con:

    \documentclass[a5paper,landscape]{book}
    \usepackage[a5paper]{geometry}

    Ma il testo e gli accordi rimangono con un font troppo grande (quello di default).
    Come potrei ovviare a questa situazione e rimpicciolirli? Oppure c’è una strada diversa, da quella che ho affrontato io, per risolvere il problema?

    Grazie!
    Antonio

Visualizzazione 12 filoni di risposte
  • Autore
    Risposte
    • #78900
      franen
      Partecipante
        Up
        0
        Down
        ::


        Benvenuto!
        Questo è pane per i miei denti… con tutte le ore che ho speso su Songs. 🙂

        Innanzitutto per impostare i margini usa i comandi del pacchetto geometry, sono molto più comodi. Non serve nemmeno così dare l’opzione landscape a book.
        Per quello che chiedi riguardo al font c’è tutto nella documentazione di Songs.
        Per il font di default, se i 10 punti sono troppi, usa:
        `\renewcommand{\lyricfont}{\small}` e fa’ lo stesso per il comando \printchord.

        Un’altra strada, che non ho mai sperimentato, potrebbe essere quella di usare classi che danno la possibilità di usare corpi più piccoli (memoir arriva a 9pt, anche meno con qualche giochetto un po’ più complicato).

        Ti consiglio di leggerti per bene la documentazione del pacchetto, è davvero pieno di comandi molto utili. Se vuoi ho la traduzione in italiano, che ho fatto per un lavoro che forse fra un po’ vedrà la luce…

        A disposizione!

        Francesco

      • #78901
        Up
        0
        Down
        ::


        Gentilissimo ora provo subito!
        Il manuale lo sto leggendo un po’ per volta, anche perché ho incominciato proprio per questo lavoro ad usare latex! E devo ancora orientarmi perfettamente!

        Grazie ancora!

        Antonio

      • #78902
        franen
        Partecipante
          Up
          0
          Down
          ::


          Una cosa: modifica il titolo della discussione in “Pacchetto Songs….”, perché esiste anche il (bel) pacchetto songbook e lasciandolo così generi un po’ di confusione.
          Fran

        • #78903
          Up
          0
          Down
          ::


          ci ho ripensato! sei ancora disponibile a mettere a disposizione la traduzione del manuale? grazie ciao

        • #78904
          franen
          Partecipante
            Up
            0
            Down
            ::


            Ovvio.
            Stasera condivido il manuale e un lavoro che ho fatto (musica liturgica), se potesse servirti da spunto.

            Francesco

          • #78905
            franen
            Partecipante
              Up
              0
              Down
              ::


              https://docs.google.com/open?id=0B_w0_77XR_92bC0yV0duMTE2cVU
              Il manuale e un lavoro di qualche tempo fa. Ci son delle cose che ora farei in maniera diversa, ma spero ti possa tornare utile.

              Fran

            • #78906
              Up
              0
              Down
              ::


              Intanto complimenti vivissimi per il lavoro!!! Mi piace molto la suddivisione dei canti per tipologia: santo, gloria..aiuta molto ad orientarsi ed è indicato soprattutto per chi ha poca dimestichezza con la scelta dei brani appropriati..
              Immagino ce ne sia voluto di tempo…io devo fare una cosa simile: un canzoniere scout che comprende anche una sezione canti liturgici!
              Sicuramente ti terrò aggiornato, sempre che tu lo voglia, sugli sviluppi del mio lavoro

              grazie!
              antonio

            • #78907
              franen
              Partecipante
                Up
                0
                Down
                ::


                Un canzoniere scout con anche musica liturgica… basta chiedere! 🙂 https://docs.google.com/open?id=0B_w0_77XR_92dW01dmhmS1drUzQ
                Questo l’ho fatto per il CFA che han fatto a luglio in Alto Adige, e ora la Regione ne ha stampati un bel po’ da usare agli eventi, ne ho avuta una copia in mano ieri per la prima volta, e sono molto orgoglioso!
                Sono convinto che questo ti toglierà un po’ di lavoro. In cambio ti chiedo di fare un lavoro di revisione/correzione di testi e accordi della parte scout. Purtroppo a seconda delle zone ci sono tradizioni diverse che portano ad avere melodie e anche testi diversi, quindi se trovi qualcosa di “strano” dimmelo così ci ragiono su e vedo se cambiare la mia versione.
                La grafica del libretto della risposta precedente è copiata da un canzoniere dell’AC di Padova (fatto anch’esso in LaTeX) di cui l’autore mi ha mandato i sorgenti.
                Noterai che ogni canzone ha un’intestazione con dei dati. Questa serve per un progetto più ampio: un sistema ci creazione on-line di canzoniere liturgici-scout. Chissà se mai vedrà la luce, io ci spero, ma non dipende da me… io faccio la parte LaTeX e un amico quella html/php… speriamo.
                Se vuoi continuare la discussione in privato trovi il mio indirizzo mail nella seconda pagina del canzoniere qui allegato.

                Francesco
                Capo Reparto Gardolo1 -Trento 🙂

              • #78908
                Up
                0
                Down
                ::


                Mi sono imbattuto in questo post, a causa dei miei esperimenti con il pacchetto songs.
                Chiedo gentilmente a franen se è possibile scaricare il suo materiale dai links indicati, solo per vedere come sono composti i files .tex.
                Non ne farò altro uso.

              • #78909
                franen
                Partecipante
                  Up
                  0
                  Down
                  ::


                  Prendi e fanne ciò che vuoi! (o puoi, a seconda che il materiale abbia qualche forma di licenza, ma di certo non mia!).
                  Sto lavorando proprio ora per capire come risolvere qualche problema con la gestione degli indici, nato a seguito di alcune modifiche al pacchetto fatte dall’autore per migliorarne l’indicizzazione delle canzoni…

                  A disposizione.

                  Fran

                • #78910
                  Up
                  0
                  Down
                  ::


                  Ciao franen,
                  sto preparando un canzoniere per il Pontificio Seminario Campano Interregionale e, cercando un po’ in rete, ho trovato il tuo canzoniere. L’ho scaricato e compilato. Tutto funziona correttamente. Veramente un bel lavoro. Complimenti.

                  Rispetto al tuo canzoniere avrei però bisogno di apportare qualche modifica ma, non essendo espertissimo, non sono riuscito a risolvere. Ecco perché ti ho contattato.

                  Nello specifico, mi è stato chiesto di inserire, accanto all’autore, la raccolta alla quale appartiene ciascun canto (nel caso la si conosce). Per esempio dovrebbe comparire (Frisina, Pane di vita nuova). Magari “Frisina” in corsivo, come nel tuo canzoniere e “Pane di vita nuova” in maiuscoletto, o comunque con una formattazione diversa, in maniera tale che sia ben distinguibile. Non essendo capace a farlo, ho pensato di inserire tale voce nel campo \by={}, ma mi pare una scelta poco ortodossa. Sapresti aiutarmi a risolvere questo problema.

                  Inoltre, dovrei inserire un indice tematico. Cioè, all’inizio del libretto vorrei lasciare l’indice alfabetico come nel tuo canzoniere, mentre alla fine vorrei inserire un indice del tipo:

                  Ingresso
                  titolo canto ……… pagina

                  Presentazione dei doni
                  titolo canto ……… pagina

                  Comunione
                  titolo canto ……… pagina

                  Grazie anticipatamente,
                  Roberto

                • #78911
                  franen
                  Partecipante
                    Up
                    0
                    Down
                    ::


                    Per inserire il nome della raccolta crea una nuovo chiave con il comando \newsongkey 8vedi documentazione di Songs) e usala dentro all’argomento opzionale di \beginsongs `\beginsong{Titolo}[by={autore}, raccolta={Raccolta}]`e poi modifichi \makeprelude come ti piace per mettere il titolo della raccolta dove vuoi.

                    Per l’indice tematico fra qualche giorno dovremmo riuscire a caricare un esempio (il canzoniere di Antonio, che ha aperto questa discussione) sul sito http://www.canzoniereonline.it

                    Intanto guarda le canzoni che ho scritto io, buona parte ha già incluso l’album in cui una canzone è inserita, magari ti risparmi un po’ di lavoro: https://www.dropbox.com/s/3k45hit20t2g3ni/canzoni-20151016.zip?dl=0

                  • #78912
                    Up
                    0
                    Down
                    ::


                    Grazie mille,
                    ho apportato le modifiche che mi hai indicato e pare che tutto funziona correttamente… anche se non sono pienamente padrone di quello che ho scritto 😀

                    Saluti,
                    Roberto

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

                Go to top