texlive[72045] Master/texmf-dist: harmony (16aug24)

commits+karl at tug.org commits+karl at tug.org
Fri Aug 16 23:32:11 CEST 2024


Revision: 72045
          https://tug.org/svn/texlive?view=revision&revision=72045
Author:   karl
Date:     2024-08-16 23:32:11 +0200 (Fri, 16 Aug 2024)
Log Message:
-----------
harmony (16aug24)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/harmony/README
    trunk/Master/texmf-dist/doc/latex/harmony/harmony.pdf
    trunk/Master/texmf-dist/doc/latex/harmony/harmony.tex
    trunk/Master/texmf-dist/tex/latex/harmony/harmony.sty

Modified: trunk/Master/texmf-dist/doc/latex/harmony/README
===================================================================
--- trunk/Master/texmf-dist/doc/latex/harmony/README	2024-08-16 21:31:59 UTC (rev 72044)
+++ trunk/Master/texmf-dist/doc/latex/harmony/README	2024-08-16 21:32:11 UTC (rev 72045)
@@ -1,43 +1,26 @@
-harmony.sty 2007/05/04
+harmony 2024/08/01
 
-Copyright 2005 - 2007
+Copyright 2005 - 2024
 Dagny Wegner <dagny.wegner at t-online.de>
-Arnim Wegner <arnim.wegner at t-online.de>
+Arnim Wegner <arnim.e.wegner at t-online.de>
 
 This work may be distributed and/or modified under the
 conditions of the LaTeX Project Public License, either
 version 1.3 of this license or (at your option) any
 later version.
-The latest version of this license is in
-http://www.latex-project.org/lppl.txt
-and version 1.3 or later is part of all distributions
-of LaTeX version 2005/12/01 or later.
 
-This work has the LPPL maintenance status `maintained'.
-
-The Current Maintainers of this work are
-Dagny Wegner and Arnim Wegner.
-
 This work consists of the files harmony.sty,
 harmony.tex, harmony.pdf, and Readme.
 
--------------------------------------------------------
+harmony.sty uses the packages ifthen, mathtools and amssymb
+and the fonts lcircle10, musix11 and musix13.
 
-harmony.sty uses the packages ifthen and amssymb
-and the fonts lcirclew10, musix11, and musix13.
-
--------------------------------------------------------
-
 harmony.sty is a LaTeX2e package for typesetting
 harmony symbols etc. in musicological texts;
 usage: cf. harmony.pdf.
-Many commands in this package are only suitable
-for size 12pt !
 
 harmony.sty ist ein LaTeX2e-Package zum Setzen von
 Harmoniesymbolen etc. in musikwissenschaftlichen Texten; 
 Benutzung: vgl. harmony.pdf.
-Viele Befehle in diesem Package sind
-nur f\xFCr die Schriftgr\xF6\xDFe 12pt geeignet!
 
 	

Modified: trunk/Master/texmf-dist/doc/latex/harmony/harmony.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/harmony/harmony.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/harmony/harmony.tex	2024-08-16 21:31:59 UTC (rev 72044)
+++ trunk/Master/texmf-dist/doc/latex/harmony/harmony.tex	2024-08-16 21:32:11 UTC (rev 72045)
@@ -1,38 +1,29 @@
-%% harmony.sty 2007/05/04
-%% Copyright 2005 - 2007
+%% harmony.sty 2024/08/01
+%% Copyright 2005 - 2024
 %% Dagny Wegner <dagny.wegner at t-online.de>
-%% Arnim Wegner <arnim.wegner at t-online.de>
+%% Arnim Wegner <arnim.e.wegner at t-online.de>
 %
 %  This work may be distributed and/or modified under the
 %  conditions of the LaTeX Project Public License, either
 %  version 1.3 of this license or (at your option) any
 %  later version.
-%  The latest version of this license is in
-%  http://www.latex-project.org/lppl.txt
-%  and version 1.3 or later is part of all distributions
-%  of LaTeX version 2005/12/01 or later.
 %
-%  This work has the LPPL maintenance status `maintained'.
-%
-%  The Current Maintainers of this work are
-%  Dagny Wegner and Arnim Wegner.
-%
 %  This work consists of the files harmony.sty,
 %  harmony.tex, harmony.pdf, and Readme.
-%====================================================================================
-\documentclass[12pt,origlongtable,pdftex]{scrartcl}
+%  ==================================================================================
+\documentclass[paper=a4,fontsize=12pt,origlongtable]{scrartcl}
 %
 \usepackage[ngerman]{babel}
 \usepackage[T1]{fontenc}
 \usepackage{mathpazo}
-\usepackage[ansinew]{inputenc}
 \usepackage{array}
 \usepackage{longtable}
-\usepackage[pdftex,a4paper]{hyperref}
+\usepackage[pdftex]{hyperref}
 %
-\usepackage{harmony}
+\usepackage[12pt]{harmony} % options: 8pt 9pt 10pt 11pt 12pt 13pt 14pt
 %
-\setlength{\textheight}{240mm}
+\setlength{\voffset}{-10mm}
+\setlength{\textheight}{255mm}
 \setlength{\overfullrule}{0pt}
 \setlength{\extrarowheight}{2ex}
 \setlength{\parindent}{0pt}
@@ -49,29 +40,22 @@
 %-------------------------------------------------------------------------------------
 \begin{document}
 %
-\title{harmony.sty}
-\author{Dagny Wegner \and Arnim Wegner}
-\date{2007/05/04}
+\title{harmony}
+\author{Dagny Wegner \and  Arnim Wegner}
+\date{2024/08/01}
 \maketitle
 %
 \vfill
 %
 \begin{center}
-Copyright 2005 - 2007\\ 
+Copyright 2005 - 2024\\ 
 Dagny Wegner <dagny.wegner at t-online.de>\\
-Arnim Wegner <arnim.wegner at t-online.de>
+Arnim Wegner <arnim.e.wegner at t-online.de>
 \end{center}
 This work may be distributed and/or modified under the
-conditions of the LaTeX Project Public License, either
+conditions of the \LaTeX\ Project Public License, either
 version 1.3 of this license or (at your option) any
 later version.
-The latest version of this license is in
-http://www.latex-project.org/lppl.txt
-and version 1.3 or later is part of all distributions
-of LaTeX version 2005/12/01 or later.
-This work has the LPPL maintenance status `maintained'.
-The Current Maintainers of this work are
-Dagny Wegner and Arnim Wegner.
 This work consists of the files harmony.sty,
 harmony.tex, harmony.pdf, and Readme.
 %
@@ -78,17 +62,16 @@
 \newpage
 %
 \begin{center}
-This work was developed for the doctoral dissertation in musicology of\\
+The package harmony was first developed for the doctoral dissertation in\\ musicology of
 Dagny Wegner; cf. this dissertation for further examples.\\
-(Look at http://www.sub.uni-hamburg.de/opus/volltexte/2006/3047/ or
-http://www.chmtl.indiana.edu/ddm/DNclassical.html)\\[2ex]
-\textbf{Many commands in this package therefore are only suitable for size 12pt !}
+(Look at https://ediss.sub.uni-hamburg.de/handle/ediss/1483)\\[1ex]
+This package accepts the optional parameters 8pt, \dots ,14pt for the size\\ of the notes
+ independent of the fontsize of the document.
 \end{center}
 %
-\vspace{2ex}
+\vspace*{-5mm}
+\begin{longtable}{|l|c|}
 %
-\begin{longtable}{|l|l|}
-%
 \caption*{\textbf{Usage and Examples}}
 \endfirsthead
 \caption*{\textbf{Usage and Examples}}
@@ -95,9 +78,11 @@
 \endhead
 %
 \hline
-input & output\\
+Input & Output\\
 \hline\hline
 \verb|\HH.X.u.v.w.z.|&\HH.X.u.v.w.z.\\
+\verb|\HHR.X.u.v.w.z.|&\HHR.X.u.v.w.z.\\
+\verb|\HHr.X.u.v.w.z.|&\HHr.X.u.v.w.z.\\
 \verb|\HH.D.....|&\HH.D.....\\
 \verb|\HH.D..7...|&\HH.D..7...\\
 \verb|\HH.D.3....|&\HH.D.3....\\
@@ -105,19 +90,26 @@
 \verb|\HH.D.3.9.7..|&\HH.D.3.9.7..\\
 \verb|\HH.D.3.9.7.5.|&\HH.D.3.9.7.5.\\
 \hline
-\verb|\Dohne|&\Dohne\\
+\verb|\Dohne, \Dsans|&\Dohne\\
+\verb|\DohneR, \DsansR|&\DohneR\\
+\verb|\Dohner, \Dsansr|&\Dohner\\
 \verb|\DD|&\DD\\
-\verb|\DDohne|&\DDohne\\
+\verb|\DDR|&\DDR\\
+\verb|\DDr|&\DDr\\
+\verb|\DDohne, \DDsans|&\DDohne\\
+\verb|\DDohneR, \DDsansR|&\DDohneR\\
+\verb|\DDohner. \DDsansr|&\DDohner\\
 \verb|\DS|&\DS\\
 \verb|\Ds|&\Ds\\
 \verb|\UB|&\UB\\
 \verb|\VM|&\VM\\
-\verb|\Ohne{D}|&\Ohne{D}\\
-\verb|\Ohne[3pt]{D}|&\Ohne[3pt]{D}\\
-\verb|\Ohne[-3pt]{D}|&\Ohne[-3pt]{D}\\
 \hline
 \newpage
 \hline
+\verb|\Ohne{D}, \Sans{D}|&\Ohne{D}\\
+\verb|\Ohne[3pt]{D}, \Sans[3pt]{D}|&\Ohne[3pt]{D}\\
+\verb|\Ohne[-3pt]{D}, \Sans[-3pt]{D}|&\Ohne[-3pt]{D}\\
+\hline
 \verb|\Fermi{X}|&\Fermi{X}\\
 \verb|\Ferli{X}|&\Ferli{X}\\
 \verb|\Ferli[5pt]{T}|&\Ferli[5pt]{T}\\
@@ -125,10 +117,9 @@
 \hline
 \verb|\Umd{D}|&\Umd{D}\\
 \verb|\Umd[5pt]{D}|&\Umd[5pt]{D}\\
-\hline
 \verb|\Kr{a:}|&\Kr{a:}\\
 \verb|\Kr{f:} \Kr{g:}|&\Kr{f:} \Kr{g:}\\
-\verb|\Kr{\small fis:}|&\Kr{\small fis:}\\
+\verb|\Kr[105]{fis:}    (#1: 100 - 110)|&\Kr[105]{fis:}\\[1ex]
 \hline
 \verb|\Takt{u}{v}|&\Takt{u}{v}\\
 \verb|\Takt{3}{4}|&\Takt{3}{4}\\
@@ -142,12 +133,12 @@
 \verb|\Umd{\HH.D.3.9.7.5.}|&\Umd{\HH.D.3.9.7.5.}\\
 \verb|\Umd[5pt]{\HH.D.3.9.7.5.}|&\Umd[5pt]{\HH.D.3.9.7.5.}\\
 \verb|\HH.\DDohne.5\VM.9\VM.7..|&\HH.\DDohne.5\VM.9\VM.7..\\
-\verb|\HH.\Ohne[0,1em]{Es}.5-3.7...|&\HH.\Ohne[0,1em]{Es}.5-3.7...\\
+\verb|\HH.\Ohne[0.1em]{Es}.5-3.7...|&\HH.\Ohne[0,1em]{Es}.5-3.7...\\
 \verb|\Ferli[-1pt]{\HH.\DDohne.5\VM.9\VM.7..}|&\Ferli[-1pt]{\HH.\DDohne.5\VM.9\VM.7..}\\
 \hline
 \newpage
 \hline
-\verb|\Ganz|&\Ganz\\
+\verb|\Ganz|&\kern-0.1em\Ganz\\
 \verb|\Halb|&\Halb\\
 \verb|\Vier|&\Vier\\
 \verb|\Acht|&\Acht\\
@@ -167,18 +158,28 @@
 \verb|\SechBr|&\SechBr\\
 \hline
 \verb|\Vier\AchtBL|&\Vier\AchtBL\\
+\verb|\Vier\kern0.2em\AchtBL|&\Vier\kern0.2em\AchtBL\\
 \verb|\Vier\SechBL|&\Vier\SechBL\\
+\verb|\Vier\kern0.2em\SechBL|&\Vier\kern0.2em\SechBL\\
 \verb|\Vier\SechBl|&\Vier\SechBl\\
+\verb|\Vier\kern0.2em\SechBl|&\Vier\kern0.2em\SechBl\\
 \verb|\AchtBR\Vier|&\AchtBR\Vier\\
 \verb|\SechBR\Vier|&\SechBR\Vier\\
 \verb|\SechBr\Vier|&\SechBr\Vier\\
-\verb|\SechBr\Vier\SechBl|&\SechBr\Vier\SechBl\\
+\verb|\SechBr\Vier\kern0.2em\SechBl|&\SechBr\Vier\kern0.2em\SechBl\\
 \verb|\AchtBR\AchtBR\AchtBL|&\AchtBR\AchtBR\AchtBL\\
-\verb|\AchtBR\kern-0.15em\AchtBR\kern-0.15em\AchtBL|%
-&\AchtBR\kern-0.15em\AchtBR\kern-0.15em\AchtBL\\
 \hline
 \newpage
 \hline
+\verb|\Blkn{0em}{0ex}|&\Blkn{0ex}{0em}\\
+\verb|\AchtBR\Blkn{0.04em}{2.07ex}|&\AchtBR\Blkn{0.04em}{2.07ex}\\
+\hline
+\verb|\achteltriole|&\kern-0.6em\achteltriole\\
+\verb|\vierteltrioleA|&\vierteltrioleA\\
+\verb|\vierteltrioleB|&\vierteltrioleB\\
+\verb|\halbetrioleA|&\halbetrioleA\\
+\verb|\halbetrioleB|&\halbetrioleB\\
+\hline
 \verb|\GaPa|&\GaPa\\
 \verb|\HaPa|&\HaPa\\
 \verb|\ViPa|&\ViPa\\
@@ -217,13 +218,13 @@
 \newcommand{\Str}[2][0.5]{\raise#1ex\hbox to #2em{\hrulefill}} 
 \newcommand{\ST}{\h0.03h\Str[0.65]{0.27}\h0.03h}
 %
-\h9h\Kr{g:}%
+\h9h\Kr[103]{g:}%
 \h1h\HH.\DDohne.5\VM.9\VM.7..%
 \h0,5h\HH.D..6.4..%
 \h0,5h\HH.\DDohne.3.9\VM.7..%
 \h0,5h\HH.\Dohne.7.9\VM...%
 \h0,5h\HH.T.3....\\[1ex]
-\h17h\Kr{d:}%
+\h17h\Kr[102]{d:}%
 \h0,5h\Umd[1ex]{\HH.S.3....}%
 \h0,5h\HH.\DD.5\VM.7...%
 \h0,5h\HH.D..8\Str[0,65]{1,2}7\ST6\ST5.8\ST6\ST4\Str[0,65]{2}3.6\ST5\ST8%
@@ -237,13 +238,13 @@
 \newcommand{\Str}[2][0.5]{\raise#1ex\hbox to #2em{\hrulefill}} 
 \newcommand{\ST}{\h0.03h\Str[0.65]{0.27}\h0.03h}
 %
-\h9h\Kr{g:}%
+\h9h\Kr[103]{g:}%
 \h1h\HH.\DDohne.5\VM.9\VM.7..%
 \h0,5h\HH.D..6.4..%
 \h0,5h\HH.\DDohne.3.9\VM.7..%
 \h0,5h\HH.\Dohne.7.9\VM...%
 \h0,5h\HH.T.3....\\[1ex]
-\h17h\Kr{d:}%
+\h17h\Kr[102]{d:}%
 \h0,5h\Umd[1ex]{\HH.S.3....}%
 \h0,5h\HH.\DD.5\VM.7...%
 \h0,5h\HH.D..8\Str[0,65]{1,2}7\ST6\ST5.8\ST6\ST4\Str[0,65]{2}3.6\ST5\ST8%

Modified: trunk/Master/texmf-dist/tex/latex/harmony/harmony.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/harmony/harmony.sty	2024-08-16 21:31:59 UTC (rev 72044)
+++ trunk/Master/texmf-dist/tex/latex/harmony/harmony.sty	2024-08-16 21:32:11 UTC (rev 72045)
@@ -1,29 +1,30 @@
-%% harmony.sty 2007/05/04
-%% Copyright 2005 - 2007
+%% harmony.sty 2024/08/01
+%% Copyright 2005 - 2024
 %% Dagny Wegner <dagny.wegner at t-online.de>
-%% Arnim Wegner <arnim.wegner at t-online.de>
+%% Arnim Wegner <arnim.e.wegner at t-online.de>
 %
 %  This work may be distributed and/or modified under the
 %  conditions of the LaTeX Project Public License, either
 %  version 1.3 of this license or (at your option) any
 %  later version.
-%  The latest version of this license is in
-%  http://www.latex-project.org/lppl.txt
-%  and version 1.3 or later is part of all distributions
-%  of LaTeX version 2005/12/01 or later.
 %
-%  This work has the LPPL maintenance status `maintained'.
-%
-%  The Current Maintainers of this work are
-%  Dagny Wegner and Arnim Wegner.
-%
 %  This work consists of the files harmony.sty,
 %  harmony.tex, harmony.pdf, and Readme.
 %  ==================================================================================
+\ProvidesPackage{harmony}[2024/08/01]
 \NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{harmony}[2007/05/04]
 \RequirePackage{ifthen}
 \RequirePackage{amssymb}
+\RequirePackage{mathtools} % contains \overbracket
+%
+\newcounter{notekorr}
+\DeclareOption{8pt}{\setcounter{notekorr}{800}}
+\DeclareOption{9pt}{\setcounter{notekorr}{900}}
+\DeclareOption{10pt}{\setcounter{notekorr}{1000}}
+\DeclareOption{11pt}{\setcounter{notekorr}{1100}}
+\DeclareOption{12pt}{\setcounter{notekorr}{1200}}
+\DeclareOption{13pt}{\setcounter{notekorr}{1300}}
+\DeclareOption{14pt}{\setcounter{notekorr}{1400}}
 \DeclareOption{sf}{\def\FAM{\sffamily}}
 \DeclareOption{rm}{\def\FAM{\rmfamily}}
 \ExecuteOptions{sf}
@@ -43,14 +44,31 @@
 \newbox\nbxg
 \newbox\nbxh
 \newbox\nbxi
-\newfont{\KREIS}{lcirclew10}
-\newfont{\NOTEN}{musix13}
-\newfont{\noten}{musix11}% 2007/05/03
+\newcounter{notescl} 
+\newcounter{fontscl}
 %
-\newcommand{\Ohne}[2][0em]{%
+\ifthenelse{\value{notekorr}=0}%
+{\ifthenelse{\@ptsize<-2}{\setcounter{notescl}{800}}{}
+\ifthenelse{\equal{\@ptsize}{-2}}{\setcounter{notescl}{800}}{}
+\ifthenelse{\equal{\@ptsize}{-1}}{\setcounter{notescl}{900}}{}
+\ifthenelse{\equal{\@ptsize}{0}}{\setcounter{notescl}{1000}}{}
+\ifthenelse{\equal{\@ptsize}{1}}{\setcounter{notescl}{1100}}{}
+\ifthenelse{\equal{\@ptsize}{2}}{\setcounter{notescl}{1200}}{}
+\ifthenelse{\equal{\@ptsize}{3}}{\setcounter{notescl}{1300}}{}
+\ifthenelse{\equal{\@ptsize}{4}}{\setcounter{notescl}{1400}}{}
+\ifthenelse{\@ptsize>4}{\setcounter{notescl}{1400}}{}}
+{\setcounter{notescl}{\value{notekorr}}}
+%
+\newfont{\NOTEN}{musix13 scaled \value{notescl}}
+\newfont{\noten}{musix11 scaled \value{notescl}}
+\setcounter{fontscl}{\value{notescl}}
+\addtocounter{fontscl}{1000}
+\newfont{\KREIS}{lcircle10 scaled \value{fontscl}}
+%
+\newcommand{\Ohne}[2][0.17em]{%
 \setbox\nbxi=\hbox{%
 \FAM%
-\setbox\nbxa=\hbox{\sl\large /}%
+\setbox\nbxa=\hbox{\textsl\large\raisebox{0.2ex}{/}}%
 #2%
 \kern-0.8em%
 \kern#1%
@@ -60,8 +78,14 @@
 }%
 \unhbox\nbxi%
 }
+\let\Sans\Ohne
 %
 \newcommand{\Dohne}{\Ohne{D}}
+\let\Dsans\Dohne
+\newcommand{\DohneR}{\framebox{\Dohne}}
+\let\DsansR\DohneR
+\newcommand{\Dohner}{\frame{\Dohne}}
+\let\Dsansr\Dohner
 %
 \newcommand{\DD}{%
 \setbox\nbxi=\hbox{%
@@ -73,6 +97,9 @@
 \unhbox\nbxi%
 }
 %
+\newcommand{\DDR}{\framebox{\DD}}
+\newcommand{\DDr}{\frame{\DD}}
+%
 \newcommand{\DS}{%
 \setbox\nbxi=\hbox{%
 \FAM%
@@ -96,7 +123,7 @@
 \newcommand{\DDohne}{%
 \setbox\nbxi=\hbox{%
 \FAM%
-\setbox\nbxa=\hbox{\sl\large /}%
+\setbox\nbxa=\hbox{\textsl\large\raisebox{0.25ex}{/}}%
 \raise0.2ex\hbox{D}%
 \kern-0.5em%
 \lower0.2ex\hbox{D}%
@@ -107,17 +134,23 @@
 }%
 \box\nbxi%
 }
+\let\DDsans\DDohne
 %
+\newcommand{\DDohneR}{\framebox{\DDohne}}
+\let\DDsansR\DDohneR
+\newcommand{\DDohner}{\frame{\DDohne}}
+\let\DDsansr\DDohner
+%
 \newcommand{\VM}{%
 \setbox\nbxg=\hbox{>}% 
 \setbox\nbxh=\hbox to \wd\nbxg{%
-\raise0.24ex\hbox{{\boldmath$\scriptscriptstyle{>}$\unboldmath}\hss}}% 2005/05/10
+\raise0.24ex\hbox{{\boldmath$\scriptscriptstyle{>}$\unboldmath}\hss}}%
 \box\nbxh}
 %
 \newcommand{\UB}{%
 \setbox\nbxg=\hbox{<}%
 \setbox\nbxh=\hbox to \wd\nbxg{%
-\raise0.24ex\hbox{\boldmath$\scriptscriptstyle{<}$\unboldmath\hss}}% 2005/05/10
+\raise0.24ex\hbox{\boldmath$\scriptscriptstyle{<}$\unboldmath\hss}}%
 \box\nbxh}
 %
 \newcommand{\HAa}[3]{%
@@ -243,6 +276,9 @@
 {\HAc{#1}{#2}{#3}{#4}{#5}}%
 }
 %
+\def\HHR.#1.#2.#3.#4.#5.{\framebox{\HH.#1.#2.#3.#4.#5.}}%
+\def\HHr.#1.#2.#3.#4.#5.{\frame{\HH.#1.#2.#3.#4.#5.\hspace{0.17em}}}%
+%
 \newcommand{\FERM}[2][0.1pt]{%
 \setbox\nbxi=\hbox{%
 \FAM%
@@ -287,15 +323,13 @@
 \kern-\tmpdima\box\nbxb%
 }}
 %
-\newcommand{\Kr}[1]{%
-\ifthenelse{\equal{\@ptsize}{2}}{\@tempcnta=110}%
-{\ifthenelse{\equal{\@ptsize}{1}}{\@tempcnta=109}%
-{\@tempcnta=108}}%
+\newcommand{\Kr}[2][102]{%
+\ifthenelse{#1>110}{\@tempcnta=110}%
+{\ifthenelse{#1<100}{\@tempcnta=100}{\@tempcnta=#1}}
 \setbox\nbxi=\hbox{%
-\FAM\small%
 \setbox\nbxa=\hbox{#1}%
 \setbox\nbxb=\hbox{\KREIS\char\@tempcnta}%
-\setbox\nbxc=\hbox to \wd\nbxb{\hss #1\hss}%
+\setbox\nbxc=\hbox to \wd\nbxb{\hss #2\hss}%
 \tmpdima=0.5\ht\nbxa%
 \advance\tmpdima by -0.4\dp\nbxa\relax%
 \copy\nbxc%
@@ -332,8 +366,8 @@
 {\raisebox{0.58ex}[8pt][2pt]{\kern-1pt\NOTEN\symbol{82}\kern0.3em}}}%
 {\kern0.05em\ueber{#1}{#2}\kern0.05em%
 }}}
-%
-\newcommand{\Ganz}{{\NOTEN\kern0.05em\raisebox{0.5ex}{\symbol{9}}\kern1.35em}}
+% Noten
+\newcommand{\Ganz}{{\NOTEN\kern0.05em\raisebox{0.5ex}{\symbol{9}}\kern1.5em}}
 \newcommand{\Halb}{{\NOTEN\kern0.05em\raisebox{0.5ex}{\symbol{8}\kern0.936em%
 \raisebox{0.55ex}{\symbol{16}}}\kern0.2em}}
 \newcommand{\Vier}{{\NOTEN\kern0.05em\raisebox{0.5ex}{\symbol{7}\kern0.955em%
@@ -343,7 +377,7 @@
 \newcommand{\Sech}{{\NOTEN\kern0.05em\raisebox{0.5ex}{\symbol{7}\kern0.955em%
 \raisebox{0.55ex}{\symbol{16}}}\symbol{41}\kern0.9em}}
 \newcommand{\Zwdr}{{\NOTEN\kern0.05em\raisebox{0.5ex}{\symbol{7}\kern0.955em%
-\raisebox{0.55ex}{\symbol{16}}}\symbol{42}\kern0.9em}}
+\raisebox{0.55ex}{\symbol{16}}\raisebox{1.3ex}{\symbol{16}}}\symbol{42}\kern0.9em}}
 \newcommand{\GaPa}{{\NOTEN\kern0.055em\raisebox{0.25ex}{\symbol{60}}\kern0.05em}}
 \newcommand{\HaPa}{{\NOTEN\kern0.055em\raisebox{0.25ex}{\symbol{60}}\kern0.05em}}
 \newcommand{\ViPa}{{\NOTEN\kern0.05em\raisebox{-0.8ex}{\symbol{62}}\kern0.955em}}
@@ -351,28 +385,76 @@
 \newcommand{\SePa}{{\NOTEN\kern0.15em\raisebox{-0.4ex}{\symbol{64}}\kern1.3em}}
 \newcommand{\ZwPa}{{\NOTEN\kern0.25em\raisebox{-0.8ex}{\symbol{65}}\kern1.4em}}
 \newcommand{\Pu}{{\NOTEN\kern-0.2em\raisebox{-0.5ex}{\symbol{24}}\kern1em}}
-\newcommand{\AAcht}{\Vier\kern0.1em\Vier{\NOTEN\kern-1.72em\raisebox{3.1ex}%
+\newcommand{\AAcht}{{\NOTEN\Vier\kern0.3em\Vier\kern-1.72em\raisebox{3.1ex}%
 {\symbol{61}\kern-0.87em\symbol{61}}}}
-\newcommand{\AchtBL}% 2007/05/03
-{\kern0.135em\Vier%
-{\NOTEN\kern-1.82em\raisebox{3.05ex}{\symbol{61}\kern-0.87em\symbol{61}}\kern0.09em}}
-\newcommand{\SechBL}% 2007/05/03
-{\kern0.135em\Vier%
-{\NOTEN\kern-1.82em\raisebox{3.05ex}{\symbol{61}\kern-0.87em\symbol{61}}%
+\newcommand{\AchtBL}{{\NOTEN\Vier\kern-1.82em\raisebox{3.05ex}{\symbol{61}\kern-0.87em\symbol{61}}}}
+\newcommand{\AchtBR}{{\NOTEN\Vier\kern-0.1em\raisebox{3.05ex}{\symbol{61}\kern-0.87em\symbol{61}}}}
+\newcommand{\SechBL}{{\NOTEN\Vier\kern-1.82em\raisebox{3.05ex}{\symbol{61}\kern-0.87em\symbol{61}}%
 \kern-1.63em\raisebox{2.3ex}{\symbol{61}\kern-0.87em\symbol{61}}\kern0.09em}}
-\newcommand{\SechBl}% 2007/05/03
-{\kern0.135em\Vier%
-{\NOTEN\kern-1.82em\raisebox{3.05ex}{\symbol{61}\kern-0.87em\symbol{61}}%
+\newcommand{\SechBl}{{\NOTEN\Vier\kern-1.82em\raisebox{3.05ex}{\symbol{61}\kern-0.87em\symbol{61}}%
 \kern-1.63em\raisebox{2.3ex}{{\noten\kern0.9em\symbol{61}}}\kern0.09em}}
-\newcommand{\AchtBR}% 2007/05/03
-{\kern0.135em\Vier%
-{\NOTEN\kern-0.1em\raisebox{3.05ex}{\symbol{61}\kern-0.87em\symbol{61}}\kern-1em}}
-\newcommand{\SechBR}% 2007/05/03
-{\kern0.135em\Vier%
-{\NOTEN\kern-0.1em\raisebox{3.05ex}{\symbol{61}\kern-0.87em\symbol{61}}%
-\kern-1.63em\raisebox{2.3ex}{\symbol{61}\kern-0.87em\symbol{61}}\kern-1.01em}}
-\newcommand{\SechBr}% 2007/05/03
-{\kern0.135em\Vier%
-{\NOTEN\kern-0.1em\raisebox{3.05ex}{\symbol{61}\kern-0.87em\symbol{61}}%
-\kern-1.63em\raisebox{2.3ex}{{\noten\kern-0.12em\symbol{61}}}\kern-0.3em}}
-% etc. ... ! Define your own commands!
\ No newline at end of file
+\newcommand{\SechBR}{{\NOTEN\Vier\kern-0.1em\raisebox{3.05ex}{\symbol{61}\kern-0.87em\symbol{61}}%
+\kern-1.63em\raisebox{2.3ex}{\symbol{61}\kern-0.87em\symbol{61}}}}
+\newcommand{\SechBr}{{\NOTEN\Vier\kern-0.1em\raisebox{3.05ex}{\symbol{61}\kern-0.87em\symbol{61}}%
+\kern-1.63em\raisebox{2.3ex}{{\noten\kern-0.12em\symbol{61}}}\kern0.87em}}
+%
+\newcommand{\Blkn}[2]{\raisebox{#2}{{\NOTEN\kern#1\symbol{61}}}}%
+%
+\newcommand{\Overset}[3][0pt]{\ensuremath{\overset{\raisebox{#1}{\scriptsize\ensuremath{#2}}}{#3}}}
+%
+\newcommand\achteltriole{%
+  \ensuremath{\NOTEN%
+    \Overset[-1ex]%
+      {\text{\itshape\tiny\kern0.7em 3}}%
+      {\AchtBR\kern-1.1em\Vier\kern0.4em\AchtBL}%
+  }%
+}
+%
+\newcommand\vierteltrioleA{% 
+  \ensuremath{\NOTEN%
+    \Overset[-1ex]%
+      {\text{\itshape\tiny 3}}%
+      {\overbracket[0.45pt]{%
+       \rule{0pt}{2.4ex}\Vier\kern0.5em\Vier\kern0.5em\Vier\kern0.25em}%
+     }%
+  }%
+}
+%
+\newcommand\vierteltrioleB{%
+  \ensuremath{\NOTEN%
+    \Overset%
+			{\raisebox{1ex}{%
+			 \rule{0.45pt}{1ex}%
+			 \kern0.25em\raisebox{0.88ex}{\kern-0.3em\rule{1.15em}{0.45pt}}%
+			 \raisebox{0.53ex}{\text{\itshape\tiny 3}}%
+			 \raisebox{0.88ex}{\rule{1.15em}{0.45pt}}%
+			 \kern-0.05em\rule{0.45pt}{1ex}%
+			}}% 
+     {\Vier\kern0.5em\Vier\kern0.5em\Vier\kern0.3em}%
+	}%
+}
+%
+\newcommand\halbetrioleA{% 
+  \ensuremath{\NOTEN%
+    \Overset[-1ex]%
+      {\text{\itshape\tiny 3}}%
+      {\overbracket[0.45pt]{%
+       \rule{0pt}{2.4ex}\Halb\kern0.5em\Halb\kern0.5em\Halb\kern0.25em}%
+     }%
+  }%
+}
+%
+\newcommand\halbetrioleB{%
+  \ensuremath{\NOTEN%
+    \Overset%
+			{\raisebox{1ex}{%
+			 \rule{0.45pt}{1ex}%
+			 \kern0.25em\raisebox{0.88ex}{\kern-0.3em\rule{1.15em}{0.45pt}}%
+			 \raisebox{0.53ex}{\text{\itshape\tiny 3}}%
+			 \raisebox{0.88ex}{\rule{1.15em}{0.45pt}}%
+			 \kern-0.05em\rule{0.45pt}{1ex}%
+			}}% 
+     {\Halb\kern0.5em\Halb\kern0.5em\Halb\kern0.3em}%
+	}%
+}
+%  ==================================================================================
\ No newline at end of file



More information about the tex-live-commits mailing list.