Texty s akordy

Leo Hadacz hadacz at math.muni.cz
Fri Jan 23 14:27:57 CET 1998


Miroslav Benes pise:
>
> Rad bych si vysazel nejake texty pisnicek s akordy a asi nejsem prvni,
> kdo se o to pokousi. Nema nekdo uz hotove nejake jednoduche reseni?
> (napr. zpracovani textu ve tvaru .... aaaaaaa [Ami]bbbbbbb [E^b]ccccc).
>
>     Zdravi
>        Mirek Benes
>

Velice jednoduche reseni narychlo bych mel. Ale za moc to nestoji. Ale da se
to pozdeji nadefinovat lepe. Nejsem hudebnik, jen jsem chtel neco vysazet,
takze nevim, jestli je podstatne, ze je akord umisten na zacatku slova, ci
treba uprostred.

Vlastne jsem se chtel predtim zeptat, jak by se delalo, kdybych chtel ten
akord umistit treba nad nejake pismeno. Ale zatim to nepotrebuju.

-----------------------------------------------

\documentclass[12pt]{artikel1}
\usepackage[latin2]{inputenc}
\usepackage{czech}

\parindent0pt
\parskip4mm

%akord vlevo nad slovo
\newcommand{\akl}[2]{\begin{tabular}[b]{l}
                     \texttt{\small#1}\\ #2
                     \end{tabular}}
%akord uprostøed nad slovo
\newcommand{\akc}[2]{\begin{tabular}[b]{c}
                     \texttt{\small#1}\\ #2
                     \end{tabular}}
%akord vpravo nad slovo
\newcommand{\akr}[2]{\begin{tabular}[b]{r}
                     \texttt{\small#1}\\ #2
                     \end{tabular}}
%2 akordy, první vlevo, druhý vpravo nad slovo
\newcommand{\aklr}[3]{\begin{tabular}[b]{lr}%
                      \texttt{\small#1}&\texttt{\small#2}\\%
                      \multicolumn{2}{c}{#3}%
                      \end{tabular}}
%2 akordy, první doprostøed, druhý vpravo nad slovo
\newcommand{\akcr}[3]{\begin{tabular}[b]{rr}
                      \texttt{\small#1}&\texttt{\small#2}\\%
                      \multicolumn{2}{c}{#3}%
                      \end{tabular}}

\newcommand{\pisen}[1]{\clearpage{\huge #1}\newline}
\newcommand{\hudba}[1]{\noindent Hudba: #1\newline}
\newcommand{\text}[1]{\noindent Text: #1\newline}
%originální interpret
\newcommand{\origint}[1]{\noindent Zpívá: #1\newline}
\newcommand{\refr}{\noindent \underline{Ref.}:\quad}
\newcommand{\be}{$\flat$}
\newcommand{\getout}[1]{}

\begin{document}

\thispagestyle{empty}
\vspace*{\fill}\begin{center}
\Huge ZPÌVN\'IK
\end{center}
\vspace*{\fill}
\clearpage


\pisen{Stánky}
\hudba{Jan Nedvìd}
\text{Jan Nedvìd}
\origint{Jan Nedvìd}

U \akl{D}{stánkù} \akc{G}{na} levnou krásu \akc{D}{postávaj}\\
a \akl{Edim}{smìjou} se èasu, s cigaretou\\
a \akl{A}{holkou} co nemá kam \akl{D}{jít}.\\
Sklenièek pár a \akl{G}{pár} tahù z trávy,\\
\akl{D}{uteèe} den jak \akl{Edim}{veèerní} zprávy,\\
\akl{D}{neumìj} ¾ít a \akl{A}{bouøej} se a \akr{D}{neposlouchaj}.\\

\refr Jen \akc{G}{zahlídli} svìt, maj' \akc{A}{na} du¹i vrásky,\\
tak \akl{D}{málo} je, \akl{G}{málo} je lásky,\\
\akl{D}{ztracená} víra \akl{A}{hrozny} z vinic \akr{D}{neposbírá}.\\

U \akl{D}{stánkù} \akc{G}{na} levnou krásu \akc{D}{postávaj}\\
a \akl{Edmi}{ze} slov a hlasù \akl{D}{poznávám},\\
jak \akl{A}{málo} jsme jim staèili \akl{D}{dát}.

\end{document}

-------------------------------------------------------------

Leo

--

 _                 _    _     hadacz at math.muni.cz
  |    ____  ___    |    | __    __    __    ___  ___       ("`-/")_.-"'``-._.:
  |     _  |    \   |___ |   \     \     \      \    \       . . `; -._    )-'
  |      |   /   \       | |_ \  |  \  |_ \  /       /      (v_,)'  _  )`-.\
  |___  |__  \_  /  |    |     \ |__ \     \ \_     /_     _.- _..-_/ / ((,'
      |    |    /   |    | |   /     / |   /    /     |  ((,.-'   ((,/
www: http://www.math.muni.cz/~hadacz/



More information about the csTeX mailing list