Accordi per chitarra in LaTeX

  • Creatore
    Topic
  • #6599
    Up
    0
    Down
    ::


    Buongiorno a tutti,
    ho il seguente problema. Dovrei scrivere un canzoniere con i canti liturgici con accordi per chitarra.
    Per ora ho impostato il file in questo modo:

    `
    \documentclass[b5,twoside,twocolumn,10pt]{article}

    \usepackage[italian]{babel}
    \usepackage[latin1]{inputenc}
    \usepackage[T1]{fontenc}
    \usepackage{amssymb}
    \usepackage{fancyhdr}

    \newcommand{\canto}[1]{\section{\normalsize{#1}}}
    \newcommand{\spazio}{\medskip}
    \newcommand{\rit}[1]{\textbf{#1}}
    \newcommand{\B}{\flat}
    \newcommand{\D}{\sharp}

    \newcommand{\acc}[2]{$\mathop \textrm{#1}\limits^{\mathbf{#2}}$}

    \renewcommand{\footrulewidth}{0.4pt}

    \setlength{\columnseprule}{0.4pt}% riga tra le due colonne
    %\setlength{\columnsep}{.5cm}% gap tra le due colonne

    \addtolength{\textwidth}{3cm} \addtolength{\hoffset}{-1.5cm} \addtolength{\textheight}{5cm} \addtolength{\voffset}{-2.5cm}

    \pagestyle{fancy} \fancyhead{} \fancyhead[RO,LE]{\textbf{Canti Liturgici}} \fancyhead[LO,RE]{\emph{\textbf{by StP}}}
    \fancyfoot[CO,CE]{\emph{\thepage}}

    \begin{document}

    \canto{Eccomi}
    \rit{\acc{Ec}{Re}co\acc{mi}{La}, \acc{ec}{Sol}co\acc{mi}{si-},\\
    \acc{Si}{Sol}\acc{gno}{Re}re, io \acc{ven}{La}go.\\
    Eccomi, eccomi.\\
    Si compia in me la tua volontà.}
    \spazio\\
    Nel mio Signore ho sperato\\
    e su di me s'è chinato.\\
    Ha dato ascolto al mio grido,\\
    m'ha liberato dalla morte.
    \spazio\\
    \rit{Eccomi…}
    \spazio\\
    I miei piedi ha reso saldi,\\
    sicuri ha reso i miei passi.\\
    Ha messo sulla mia bocca\\
    un nuovo canto di lode.
    \spazio\\
    \rit{Eccomi…}
    \spazio\\
    Il sacrificio non gradisci,\\
    ma m'hai aperto l'orecchio.\\
    Non hai voluto olocausti,\\
    allora ho detto: “io vengo''.
    \spazio\\
    \rit{Eccomi…}
    \spazio\\
    Sul tuo libro di me è scritto:\\
    si compia il tuo volere.\\
    Questo, mio Dio, desidero,\\
    la tua legge è nel mio cuore.
    \spazio\\
    \rit{Eccomi…}
    \spazio\\
    La tua giustizia ha proclamato,\\
    non tengo chiuse le labbra.\\
    Non rifiutarmi, Signore,\\
    la tua misericordia.
    \spazio\\
    \rit{Eccomi…}

    \end{document}
    `

    Il tutto sarebbe perfetto, dimensioni caratteri incluse, se non chè gli accordi non si dispongono allineati, ma la loro altezza dipende dall’altezza del carattere sottostante. Qualcuno ha qualche suggerimento per migliorare il mio documento?

    Grazie.

Visualizzazione 7 filoni di risposte
  • Autore
    Risposte
    • #6600
      Up
      0
      Down
      ::


      Prova a guardare il pacchetto songbook

      http://rath.ca/Misc/Songbook/index.shtml

    • #6601
      Up
      0
      Down
      ::


      Ciao
      In questi casi “spaziali” sono sempre molto utili i cosiddetti puntelli:
      definisci quindi
      `
      \def\puntello{\rule{0pt}{1.5ex}}
      `
      1.5ex dovrebbe andare bene, ma scegli tu.

      Poi nella definizione di \acc:
      `
      \newcommand{\acc}[2]{$\mathop \textrm{#1\puntello}\limits^{\mathbf{#2}}$}
      `

      Ciao
      Roberto

    • #6602
      Up
      0
      Down
      ::

      Ciao
      In questi casi “spaziali” sono sempre molto utili i cosiddetti puntelli:
      definisci quindi
      `
      \def\puntello{\rule{0pt}{1.5ex}}
      `
      1.5ex dovrebbe andare bene, ma scegli tu.

      Poi nella definizione di \acc:
      `
      \newcommand{\acc}[2]{$\mathop \textrm{#1\puntello}\limits^{\mathbf{#2}}$}
      `

      Ciao
      Roberto

      Ho dato un’occhiata veloce ai vostri suggerimenti. Funzionano entrambi egregiamente. Grazie!

    • #6603
      Gus
      • #6604
        Up
        0
        Down
        ::


        Buongiorno a tutti mi son appena iscritto;)
        Dunque sollevo questo problema mi son appena avvicinato al mondo di latex e cominciano ovviamente le difficoltà… ho letto documentazione in rete consigliata da amici che lo usano spesso… anche io devo fare un canzoniere per questo ho seguito il consiglio di questo thread e ho usato il pacchetto songbook che fa proprio al caso mio … ho scaricato anche le specifiche dei comandi implementati nel pacchetto.
        Ora ogni volta che inizio una nuova canzone latex la processa come nuova pagina nonostante magari siano solo poche righe, ovviamente è un problema visto che devo scrivere qualcosa come 100 canzoni …
        Altra questione per la prima pagina pensavo di inserire una figura (questa è solo una prova) tipo copertina … solo che non capisco che comando usare …
        ho provato con
        `\begin{figure}{!hbp}
        \input{pippo.jpg}
        \end{figure}
        `

        ma ovviamente è sbagliato ….. allora come fare ???
        Grazie mille scusate le domande un po da niubbo ma è quello che son 🙂

      • #6605
        Up
        0
        Down
        ::

        Altra questione per la prima pagina pensavo di inserire una figura (questa è solo una prova) tipo copertina … solo che non capisco che comando usare …
        ho provato con
        `\begin{figure}{!hbp}
        \input{pippo.jpg}
        \end{figure}
        `

        ma ovviamente è sbagliato ….. allora come fare ???

        Una domanda per topic. Comunque l’inserimento di figure è spiegato in ogni guida e non richiede ulteriori commenti. Immagino che ti sia inventato il codice che hai riportato perché input non ha assolutamente quell’uso.

      • #6606
        Up
        0
        Down
        ::


        Grazie per la precisazione leggerò più attentamente allora tutte le guide in mio possesso e altre se fosse necessario … riguardo alla prima domanda esiste un modo per evitare che vada a scrivere su un altra pagina?

      • #6607
        Up
        0
        Down
        ::


        Io, avendo lo stesso problema, ho trovato il pacchetto songs. Lo ho trovato auto-installante per Windows. Per quel che ne ho capito è una versione semplificata di Songbook, ma utile allo scopo. La scrittura del canto con tale pacchetto mi è sembrata molto agevole.

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

    Go to top