TransWikia.com

Width of column for lyrics, songbook

TeX - LaTeX Asked by Sebastian Reichert on December 27, 2020

I am trying to write a songbook for a friend of mine. But I am struggling to set the width of the column with lyrics (e.g. for Country Roads). I want one song on each page or in other words I want "Almost Heaven, West Virginia, Blue Ridge Mountains, Shenandoah River." in one line (see below)

documentclass[a5paper]{article}
usepackage{geometry}
geometry{top=2.5cm, bottom=2.5cm, left=2.5cm, right=2.5cm}
usepackage[ngerman]{babel}
usepackage[utf8]{inputenc}
usepackage{graphicx}
usepackage[automark]{scrpage2}
usepackage{setspace}
pagestyle{scrheadings}
ihead[]{Das kleine bunte Liederbuch}
ohead[]{today}
cfoot[]{pagemark} 
setheadsepline[100mm]{0.3mm}
usepackage{environ}
usepackage{multicol}
usepackage[chorded]{songs}

begin{document}


%----------------------------------------------------------------------------------------
%   TITLE PAGE
%----------------------------------------------------------------------------------------
title{A book title}   
author{Author Name} 
date{today} 


%=========================================
begin{titlepage}
        centering{
            {fontsize{48}{48}selectfont 
            Das kleine vspace{3mm} bunte Liederbuch}
        }
            
        vspace{10mm}
        centering{Large{textit{Originalauflage: herausgegeben von Seppl}}}
        vspace{fill}
        centering large{2020}
end{titlepage}


%=========================================
newpage{}
thispagestyle {empty}

vspace*{2cm}

begin{center}
    Large{parbox{10cm}{
        begin{raggedright}
        {Large 
            textit{Sei Dir bewusst, dass Du der Andere bist.}
        }
    
        vspace{.5cm}hfill{---Earl Grey}
        end{raggedright}
    }
end{center}
newpage
thispagestyle{empty}
newpage
    tableofcontents
    newpage
    
noversenumbers

songsection{Einführung}
vspace{0.5cm}
Hier erklären wie das Buch aufgebaut ist.
newpage

songsection{Lagerfeuer}
addcontentsline{toc}{subsection}{Country roads}


begin{songs}{}
beginsong{Country roads (Capo 2nd)}[by={Bill Danoff, Taffy Nivert, and John Denver},
                     sr={Poems, Prayers and Promises},
                     cr={Public domain.},
                     index={Praise God, from Whom all blessings flow}]
beginverse
large{
[G]Almost Heaven; [Em]West Virginia,[D]Blue Ridge Mountains, [C]Shenandoah River.
}
endverse

endsong
end{songs}

end{document}

This is how it loos currently

One Answer

The observed behavior might be caused by songs module to use two column by default. You can change it using setcolumns{} macro:

usepackage[chorded]{songs}
begin{document}

songcolumns{1}

begin{songs}{}
end{songs}

end{document}

The whole page-width will be used for song's text/chords, and you avoid too early line breaking.

Answered by Kakses on December 27, 2020

Add your own answers!

Ask a Question

Get help from others!

© 2024 TransWikia.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP