# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - #
# This is the Makefile for JC's .../music/abc/Intl/ directory.  This contains #
# music for folk dances from lots of countries.                               #
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - #
U= "http://trillian.mit.edu/~jc/music/abc/Intl"
a2p= jcabc2ps
VO=voluntocracy.org
LN=/bin/ln -f

# Here's a list of all the dances that we have music for: 
P= Varnenski_Pred_Svatben_Tans \
	AcanoMladaNevesto Adarim AdjonAzIsten Adjon_az_Isten AgirHalay AhavatHadassah \
	AjdeJano AjdeLepaMaro Ajsino_Oro AlAm AlTi AlTira AlTiruni AlabamaGal \
	AlbanianNo1 Alexandrovsky AlfredPaHultet AliPasha AlsingerSekstur Alunelul \
	AlunelulDeLaUrzica AmbeeDageets AnBalBarn AnDro AnDrosHanterDros AnaLugojana \
	AndamanPalikari ArcanulBatranesc Ardeleana Arkan AtVaAni AuntLislesAnDros \
	AurettisDutchSkipper BRAN1 BaglaensKontra BalDeJugon BanatskoNadigravanje \
	BareNecessities BarnacleBillTheSailor BarnerReinlender BashanaHabaa Bastringue \
	BatCarmel BatHarim Batuta_Martys BavnoOro Belasicko BellsOfNorwich Bicak1 Bingo \
	Bis-Boj Biserka BlackJoke BlackNag BlaydonRaces Blogoslawiony BoDodi Boiereasca \
	Bojarka BostonTwoStep BourreeDesMoutons Bourree_Past_Mont BranlNormande \
	BranleNormand BranneBachanalle BregovskoHoro Bucimis Buvcansko CHI1 CHI2 Cacak \
	Cakalarov CarnavalDeLanz Carnavalito Carousel Chapelloise ChekurjankinoHoro \
	Chereshna Cherkessiya Chetvorno1 Chetvorno2 Chevre ChickenDance Chilili \
	ChimesOfDunkirk ChristchurchBells Cieszyniok CifteCifte Cigancica Cimpoi \
	Ciocarlanul CiroKolo Ciuleandra Cobankat Cocek_Ekremov Cocek_Izi Contra \
	ContraJig01 ContraJig02 ContraJig03 ContraJig04 ContraJig05 ContraJig06 \
	ContraReel01 ContraReel02 ContraReel03 ContraReel04 ContraReel05 ContraReel06 \
	Corrido CottonEyedJoe CrestedHen Csardas Csebogar Cucaracha \
	CumberlandSquareEight DaichovoOro Dajcovo DanishMasquerade DansFanch \
	DansLesAbrisDeParis DavorikeDajke Dayagim DeALungul DebkaDayagim DebkaKafrit \
	DebkaRafiach DeioYDywyn Devetorka DevojceDevojce Divcibarsko Djurdjevica DoPassi \
	Dobra_Nevesto DobrudjanskaPandela DobrudzankaPandela DodiLi Dospatsko \
	DoubtfulShepherd DrMaia Dragaicuta DrmesIzZdencine DrorYikra DvaPatiNaDjasno \
	DvastiTristi EasterThursday EinfacherDreher ElGinatEgoz ElHarahat ElenoMome \
	ErevBa ErevShelShoshanim ErskoKolo Espan EtDodimKala FatisheKolo FederMikel \
	Fenster Fjaskern Freilach5 Galopede GammalPolska Gankino GatheringPeascods \
	GayGordons GergebunarskoHoro Gilansko GoathlandSquareEight GodeckiCacak \
	GoingDownToCairo Gori_More GrancharskoHoro GraovskoHoro Greensleeves GrueziWohl \
	Guhnega GustafsSkoal HOP1 HaShual Hambo Hammerschmieds Hanoded Hanokdim \
	Hanter-Dro Harmonika HaroaHaktana Hasapikos HasteToTheWedding HavaNagila \
	HeelAndToePolka HeighHo HeilsbergerDreieck HinachYafa HineMaTov1 HoeAna \
	HoleInTheWall HomorodiKortanc HopaHopa Hopak Hora1 HoraAgadati HoraDeLaMunte \
	HoraDinMaurodin HoraFetelor HoraLaPatru HoraMamtera HoraMare HoraNirkoda HoraOr \
	HoraPeGheatsa HoraSpoitorilor HoraVeche HorehronskyCzardas IND1 INV1 INV2 \
	IdleRobin IgrajMome Ikariatikos ImHopalnu InGradinaLuiIon IrishRover Itele \
	ItiMilvanon Ivanica JacksMaggot JaegerQuadrille Janino JiBiDi JingleBells \
	JocBatranescDeLaNiculitel JoveMalojMome \
	Kalamatianos Kalvelis Kanonwalzer Kar+Kat Karagouna Karamfil Karapyet KarsiBar \
	Katia KatusheMome Katyusha Kendime KetriKetri KhumKhuma KiTinaam Kinderpolka \
	Klumpakojis Koftos Kohanochka KoloFrRipanj KoloKalendara Kolomeike Kop_Bistrica \
	Kop_Cerovska Kop_KrivoHoro1 Kop_KrivoHoro2 Kop_Ludo_Dm Kop_Ludo_Em \
	Kop_Novoselsko Korobushka KosterChoad1 KosturskoOro Krakowiak KreutzKoenig \
	KriciKriciTicek KrivoIhtimanskoHoro Kujawiak KumaEcha LaineDesMoutons LazBar \
	LeLaride LeRoi LechLamidbar Lenochek Lerikos Les_ShanoDusho_CD Lesnota \
	LeviJacksonRag Lezginka LickoKolo LilleHamborger LilliBurlero Lintunen \
	LittleManInAFix LongLiveLondon LoonMountainReel LyavoHoro MaNaavu Machar \
	Machetes MairisWedding MaitreDeMaison Makazice MakaziceBelaRada Malhao \
	MariMariiko MaricenskoHoro MarinCongo MarkoSkace Mayim MexicanHatDance \
	MexicanMixer1_B MexicanMixer1_C MexicanMixer2_C Mignon MilanovoKolo Misirlou \
	Miteritsa MojDragane MojaDiridika Moutons NaKhelavNaGilavav NataljinoKolo \
	NebeskoKolo NedaGrivne NedaVoda Nestinarsko NevestinskoOro NigunoShelYossi \
	Nonesuch OdLoAhavtiDai OigeJaVasemba Oj_Savice Olahos OldBaldEagle OldKingGlory \
	OpaCupa Opsa Orijent Osmica Oxdansen Pajdushko Pandalash PantCorlanYrWyn \
	PasDEspan PasDEspan_B PasDEspan_C PatchTanz Pezinho PhysicalSnob PickingUpSticks \
	Pinosavka PleskovacKolo PlonNiesiemy Polk_Ukrainian Polka Polka_HeelAndToe \
	Polonez1 PolskieTanceRegionalneiNarodowe PomashkoShirto Popovicanka Poskakusa \
	PoustenoBoufsko Povrateno Pravo PrekidKolo PridiJanik Promoroaca Przeworska \
	QuadregliaNapoletana Raca Rachenica RadiLe Radino RadomirskoHoro RampiRampi \
	Raspa Ratevka Regitanc Reka Rezijanka Ridee RipnaMaca RoadToIsles RokokoKolo \
	RondArgentonnais Rorospols Rumelaj Rustemul Ruzmarin SadiMoma SadiloMome \
	SaltyDogRag Salutos SandanskoOro SapriTama SarajevkoKolo Sasha SashinoKolo \
	SavilaSeBelaLoza SeRasplakalStarBelDedo SediDonka Sekstur Seljancica \
	SestinskiDrmes Sevcovsky SevdinoOro SevenJumps Sfarlis ShanoDusho ShanoDusho_WL \
	Shestorka Shetnja ShiboletBaSade Shilovachko ShoemakersDance Shottish \
	ShumadiskoKolo SiamsaBeirte SicilianCircleDance Siebenschritt Sikon Sirba1 \
	Sirdes SirunAkhchik Skud+Slav Skudrinka Sobolanul SolomonLevi SomogyiKarikazo \
	Sonderhoning SpiralWalk Srbijanka StaDyo_AndamanPalikanari StavLavan SteppinOut \
	SuiteDeGavotte Sukacko_Kolo SumadiskoKolo SweetsOfMay1 SweetsOfMay2 \
	SwissBreakMixer Syrtos SyrtosSamos SzekelyFriss TOC TROP TamburaloMomceUzTamburu \
	Tango TankoBushi TarantellaDiPeppina TarantellaNapoletana TarantellaSiciliana \
	TetonMountainStomp ThadyYouGander ThreeMeet TinoMori TokyoDontaku TravaTrava1 \
	TravaTrava2 TriGodiniStana Trilisestile TripToParis TritiPuti Troika Tropanka \
	Tsamikos TuberosaCsardas TunnanValt TuropoljskiDrmes TwelfthStreetRag Tyene \
	TzadikKatamar1 TzenaTzena USest1 USest2 USest_ShumadiskoKolo UzickaCarlama \
	ValleKorcare VarbaHarangoznakKortanc VariHasapikos2 VarnenskoHoro Varsoviana \
	VeDavid VeDavid_hjz VeDavid_min VeselinovoHoro VlaskoOro VrniSeVrni \
	WalpoleCottage Waltz WildGeese WoodDuck Wyka Wyka_FGA YaaseShalom YedidNefesh \
	Yerakina YeshLanuTayish ZaPojas ZaplanskiCacak ZemerAtik ZemerLach ZenskoBerance \
	ZheniMeMamo ZhenskoZaRaka Zon_TinKardia ZumpaOndo Zwiefacher 

# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - #

# SUFFIXES: 
# SUFFIXES: .abc .ps
#abc.ps: $*.abc; $(a2p) + Ffmt/_75 $*.abc >$*.ps

# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - #

all: $P medleys TOC .htaccess

# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - #

medleys: $M

# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - #
# Gather all the files in the new/ directory:

new: new_Intl
new_Intl= hdr/new_Intl.hdr new/*.abc
new_Intl: new_Intl.abc new_Intl.ps new_Intl.pdf
new_Intl.abc: $(new_Intl)
	abcjoin +C +R0 +S $(new_Intl) > new_Intl.abc
new_Intl.ps: new_Intl.abc fmt/new_Intl.fmt
	$(a2p) new_Intl.abc +x +Ffmt/new_Intl.fmt -k4 \
	|PShdr '%P new' 'New International Dance Tunes' 'new %P' \
	|PSftr "Page %P" $(U)/ %D >new_Intl.ps
new_Intl.pdf: new_Intl.ps
	ps2pdf new_Intl.ps new_Intl.pdf

# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - #
# Table of Contents: 

TOC: TOC.txt	# TOC.ps
TOC.ps: TOC.txt; mpage -1 -m40l35r50t -p -h"International Dance Tunes" <TOC.txt >TOC.ps
TOC.txt: [A-Z]*.abc; abctoc [A-Z]*.abc >TOC.txt

# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - #

neat:         ; -/bin/rm -f *- log/* Out.*
clean:    neat; -/bin/rm -f new.* *.ps *.pdf *.out TOC.*
	find new/ \( -name '*.abc' -o -name '*.txt' \) -mtime +30 -exec ls -l {} ';' -exec rm {} ';'
	-/bin/rm -f book.abc hambo.abc jig.abc jj.abc mh.abc mm.abc new.abc \
		polka.abc reel.abc waltz.abc yy.abc
clobber: clean; -/bin/rm -f core new/*.abc

# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - #

.htaccess: *.abc
	abcDesc *.abc

# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - #

fmt/_60.fmt: ../fmt/_60.fmt; $(LN) ../fmt/_60.fmt fmt/_60.fmt
fmt/_65.fmt: ../fmt/_65.fmt; $(LN) ../fmt/_65.fmt fmt/_65.fmt
fmt/_70.fmt: ../fmt/_70.fmt; $(LN) ../fmt/_70.fmt fmt/_70.fmt
fmt/_75.fmt: ../fmt/_75.fmt; $(LN) ../fmt/_75.fmt fmt/_75.fmt
fmt/_80.fmt: ../fmt/_80.fmt; $(LN) ../fmt/_80.fmt fmt/_80.fmt
fmt/_85.fmt: ../fmt/_85.fmt; $(LN) ../fmt/_85.fmt fmt/_85.fmt
fmt/_90.fmt: ../fmt/_90.fmt; $(LN) ../fmt/_90.fmt fmt/_90.fmt

# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - #
# Collections of single rhythms: 

jig.abc:   jig/*.abc;   abcjoin +R jig/*.abc   >jig.abc
hambo.abc: hambo/*.abc; abcjoin +R hambo/*.abc >hambo.abc
polka.abc: polka/*.abc; abcjoin +R polka/*.abc >polka.abc
reel.abc:  reel/*.abc;  abcjoin +R reel/*.abc  >reel.abc
waltz.abc: waltz/*.abc; abcjoin +R waltz/*.abc >waltz.abc

jig.ps:   jig.abc   fmt/_65.fmt; $(a2p) jig.abc   +Ffmt/_65 +c +x |PShdr Jig   '' Jig   |PSftr "%P %D" $U/ %D %P" >jig.ps
hambo.ps: hambo.abc fmt/_65.fmt; $(a2p) hambo.abc +Ffmt/_65 +c +x |PShdr Waltz '' Waltz |PSftr "%P %D" $U/ %D %P" >hambo.ps
polka.ps: polka.abc fmt/_65.fmt; $(a2p) polka.abc +Ffmt/_65 +c +x |PShdr Waltz '' Waltz |PSftr "%P %D" $U/ %D %P" >polka.ps
reel.ps:  reel.abc  fmt/_65.fmt; $(a2p) reel.abc  +Ffmt/_65 +c +x |PShdr Reel  '' Reel  |PSftr "%P %D" $U/ %D %P" >reel.ps
waltz.ps: waltz.abc fmt/_65.fmt; $(a2p) waltz.abc +Ffmt/_65 +c +x |PShdr Waltz '' Waltz |PSftr "%P %D" $U/ %D %P" >waltz.ps

## - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - #
## Here's how "JC's International Fake Book" is made: 
#
#bookabc= hdr/book.hdr \
#	hdr/AcanoMladaNevesto.hdr tune/AcanoMladaNevesto_D.abc tune/AcanoMladaNevesto_E.abc \
#	page tune/Adarim_Gm.abc tune/Adarim_Am.abc tune/Adarim_Bm.abc \
#	sep5 AdjonAzIsten.abc \
#	page AhavatHadassah.abc \
#	sep5 AjdeJano_Em.abc \
#	page tune/AjdeLepaMaro_D.abc  tune/AjdeLepaMaro_G.abc \
#	sep5 AlbanianNo1.abc \
#	sep5 waltz/Alexandrovsky_3_Am.abc  waltz/Alexandrovsky_3_Dm.abc \
#	page tune/AliPasha_1.abc tune/AliPasha_2.abc \
#	page AlTira.abc \
#	page tune/AlTiruni_Dm.abc tune/AlTiruni_Em.abc tune/AlTiruni_Fsm.abc \
#	page tune/Alunelul_F.abc  tune/Alunelul_G.abc \
#	sep5 AnaLugojana.abc \
#	sep5 AnDrosHanterDros.abc \
#	sep5 Ardeleana.abc \
#	sep5 tune/Arkan_Gm.abc tune/Arkan_Dm.abc tune/Arkan_Am.abc tune/Arkan_Em.abc \
#	sep5 tune/AtVaAni_C.abc tune/AtVaAni_D.abc \
#	sep5 tune/AurettisDutchSkipper_Bb.abc tune/AurettisDutchSkipper_G.abc \
#	sep5 BalDeJugon.abc \
#	sep5 waltz/BareNecessities_Dm.abc waltz/BareNecessities_Em.abc \
#	sep5 tune/BashanaHabaa_Dm.abc tune/BashanaHabaa_Em.abc \
#	sep5 song/Bastringue1.abc tune/Bastringue2.abc \
#	sep5 BatCarmel.abc \
#	sep5 tune/BatHarim_Dm.abc tune/BatHarim_Em.abc \
#	sep5 BavnoOro_Dm.abc \
#	sep5 Belasicko.abc \
#	sep5 Bicak1.abc \
#	sep5 tune/Biserka_Gm.abc tune/Biserka_Am.abc \
#	sep5 tune/BlackNag_Dm.abc tune/BlackNag_Am.abc \
#	sep5 BoDodi.abc \
#	sep5 Boiereasca.abc \
#	sep5 BourreeDesMoutons.abc \
#	sep5 hdr/BranlNormande.hdr reel/MonPereAvaitUnPetitBoit_D.abc \
#	sep5 BranneBachanalle.abc \
#	sep5 Bucimis.abc \
#	sep5 Buvcansko.abc \
#	sep5 Cacak.abc \
#	sep5 Carnavalito.abc \
#	sep5 Carousel.abc \
#	sep5 ChekurjankinoHoro.abc \
#	sep5 Chereshna.abc \
#	sep5 Cherkessiya.abc \
#	sep5 Chetvorno1.abc \
#	sep5 Chetvorno2.abc \
#	sep5 ChickenDance_C.abc \
#	sep5 tune/Childgrove_Dm.abc tune/Childgrove_Em.abc tune/Childgrove_Fm.abc \
#	sep5 ChimesOfDunkirk.abc \
#	sep5 tune/ChristchurchBells_C.abc tune/ChristchurchBells_D.abc \
#	sep5 Cieszyniok.abc \
#	sep5 CiroKolo.abc \
#	sep5 tune/Cocek_Ekremov_D.abc tune/Cocek_Ekremov_E.abc \
#	sep tune/Cocek_Izi_G.abc tune/Cocek_Izi_A.abc \
#	page ContraJig01.abc \
#	page ContraJig02.abc \
#	page ContraJig03.abc \
#	page ContraJig04.abc \
#	page ContraJig05.abc \
#	page ContraJig06.abc \
#	page ContraReel02.abc \
#	page ContraReel03.abc \
#	page ContraReel04.abc \
#	page ContraReel05.abc \
#	page ContraReel06.abc \
#	page Corrido.abc \
#	page Csardas_Circle.abc \
#	page Csardas_Michaels.abc \
#	page tune/Csebogar_G.abc tune/Csebogar_A.abc \
#	page tune/Cucaracha_F.abc tune/Cucaracha_G.abc \
#	page DaichovoOro.abc \
#	page DanishMasquerade.abc \
#	page tune/DansFanch_G.abc \
#	sep5 Dayagim.abc \
#	sep5 DeALungul.abc \
#	sep5 tune/DebkaKafrit_Dm.abc tune/DebkaKafrit_Em.abc \
#	sep5 tune/DebkaRafiach_Dm.abc tune/DebkaRafiach_Em.abc tune/DebkaRafiach_Fm.abc \
#	page Devetorka1.abc \
#	sep5 Devetorka2.abc \
#	sep5 Devetorka3.abc \
#	page tune/DevojceDevojce_G.abc tune/DevojceDevojce_A.abc \
#	sep5 tune/Djurdjevica_C.abc tune/Djurdjevica_D.abc \
#	sep5 tune/Divcibarsko_F2.abc \
#	sep5 DodiLi.abc \
#	sep5 Dospatsko.abc \
#	sep5 tune/DoubtfulShepherd_F.abc tune/DoubtfulShepherd_G.abc tune/DoubtfulShepherd_A.abc \
#	sep5 Polka_Doudlebska.abc \
#	sep5 Dragaicuta.abc \
#	sep5 DrmesIzZdencine.abc \
#	sep5 tune/EasterThursday_Dm.abc tune/EasterThursday_Em.abc \
#	sep5 tune/ElGinatEgoz_Dm.abc tune/ElGinatEgoz_Em.abc \
#	sep5 ElHarahat.abc \
#	sep5 ErevBa.abc \
#	sep5 ErevShelShoshanim.abc \
#	sep5 ErskoKolo.abc \
#	sep5 tune/EtDodimKala_D.abc tune/EtDodimKala_E.abc \
#	sep5 hdr/FatisheKolo.hdr tune/FatisheKolo_F.abc tune/FatisheKolo_G.abc tune/FatisheKolo_A.abc \
#	sep5 tune/Fenster_Bb.abc sep tune/Fenster_C.abc sep tune/Fenster_D.abc \
#	sep5 Fjaskern.abc \
#	sep5 hdr/Freilach5.hdr tune/Freilach5_Am.abc tune/Freilach5_Dm.abc tune/Freilach5_Bm.abc tune/Freilach5_Em.abc \
#	sep5 hdr/GammalPolska.hdr pols/P_PekkosOlofHansson.abc pols/TioKronorsPolskan.abc pols/Blekingpolskan.abc \
#	sep5 tune/Gankino1_C.abc tune/Gankino1_D.abc \
#	sep5 Gankino2.abc \
#	sep5 tune/GatheringPeascods_G.abc tune/GatheringPeascods_C.abc tune/GatheringPeascods_A.abc tune/GatheringPeascods_D.abc \
#	sep5 hdr/GayGordons1.hdr march/GayGordons2_G.abc march/GuizersMarch.abc march/ScotlandtheBrave1_G.abc \
#	sep5 hdr/GayGordons2.hdr march/CameronHighlanders.abc march/LordHuntlysCave1.abc march/BalmoralCastle.abc \
#	sep5 GergebunarskoHoro.abc \
#	sep5 tune/GodeckiCacak_Dm.abc tune/GodeckiCacak_Em.abc \
#	sep5 tune/Greensleeves2_F.abc tune/Greensleeves2_G.abc \
#	sep5 tune/GreensleevesAndYellowLace_Am.abc tune/GreensleevesAndYellowLace_Bm.abc \
#	sep5 polka/GrueziWohl_F.abc polka/GrueziWohl_G.abc \
#	sep5 tune/GustafsSkoal_G.abc tune/GustafsSkoal_D.abc \
#	sep5 tune/HaShual_Gm.abc tune/HaShual_Am.abc tune/HaShual_Bm.abc \
#	sep5 hdr/Hambo1.hdr sep hambo/KarisPersP_D.abc hambo/AJentaAJa_G.abc hambo/SpelvillesH.abc hambo/FurubomsP.abc \
#	sep5 hdr/Hambo2.hdr sep hambo/BaatsmanDack.abc hambo/StarkensPolska.abc hambo/LeapYearHambo.abc hambo/WiggertsPolska.abc \
#	sep5 hdr/Hambo3.hdr sep hambo/UppsalaP.abc hambo/HaargaLaaten_Gm.abc hambo/VendelsP_G.abc \
#	sep5 hdr/Hambo4.hdr sep hambo/HamboPaaLogen_G.abc hambo/TobogubbenHP.abc hambo/MoraPolskan.abc hambo/KristianOskarssonsH.abc \
#	sep5 hdr/Hambo5.hdr sep hambo/VarvindarFriska1.abc hambo/MarknadsH.abc hambo/IngridDardelsP.abc hambo/TierpsPolskan.abc \
#	sep5 hdr/Hambo6.hdr sep hambo/GravEllasH.abc hambo/KurtBischoffH.abc hambo/P_BaggLarsJohansson.abc hambo/HedeHP.abc \
#	sep5 Hammerschmieds.abc \
#	sep5 Hanokdim.abc \
#	sep5 Harmonika.abc \
#	sep5 HaroaHaktana.abc \
#	sep5 Hasapikos1.abc \
#	sep5 tune/Hasapikos2_Am.abc tune/Hasapikos2_Bm.abc \
#	sep5 hdr/Hasapikos3.hdr tune/PeraStous_Am.abc tune/PeraStous_Bm.abc \
#	sep5 tune/HasapikoGrigoro_Am.abc tune/HasapikoGrigoro_Bm.abc \
#	sep5 hdr/HeighHo.hdr jig/BlackJoke_F.abc jig/BlackJoke_G.abc \
#	sep5 reel/HeilsbergerDreieck_Dm.abc reel/HeilsbergerDreieck_Am.abc reel/HeilsbergerDreieck_Em.abc reel/HeilsbergerDreieck_Bm.abc \
#	sep5 HinachYafa.abc \
#	sep5 song/HineMaTov1_Dm.abc song/HineMaTov1_Em.abc \
#	sep5 tune/HoleInTheWall_F.abc tune/HoleInTheWall_G.abc tune/HoleInTheWall_A.abc \
#	sep5 HomorodiKortanc.abc \
#	sep5 HopaHopa.abc \
#	sep5 Hopak.abc \
#	sep5 hdr/Hora1.hdr tune/HavaNagila_D.abc hora/HoraTurkIsr.abc \
#	sep5 hora/HoraAgadati_Dm.abc hora/HoraAgadati_Am.abc hora/HoraAgadati_Em.abc hora/HoraAgadati_Bm.abc \
#	sep5 HoraDinMaurodin.abc \
#	sep5 hora/HoraFetelor_AJ.abc \
#	sep5 hora/HoraFetelor_SS.abc \
#	sep5 hora/HoraFetelor_TP.abc \
#	sep5 hora/HoraLaPatru_D.abc hora/HoraLaPatru_E.abc \
#	sep5 HoraMare.abc \
#	sep5 HoraOr.abc \
#	sep5 HoraPeGheatsa.abc \
#	sep5 hora/HoraSpoitorilor_Am.abc hora/HoraSpoitorilor_Bm.abc \
#	sep5 IdleRobin.abc \
#	sep5 Ikariatikos.abc \
#	sep5 ImHopalnu.abc \
#	sep5 tune/IndianPrincess_F.abc tune/IndianPrincess_G.abc \
#	sep5 tune/IndianQueen_C.abc tune/IndianQueen_D.abc tune/IndianQueen_E.abc \
#	sep5 tune/InvirtitaDinLunaTurda_D.abc tune/FecurescFecuresc_D.abc \
#	sep5 INV1.abc \
#	sep5 Itele.abc \
#	sep5 tune/ItiMilvanon_Dm.abc tune/ItiMilvanon_Em.abc \
#	sep5 Ivanica.abc \
#	sep5 tune/JacksMaggot_C.abc tune/JacksMaggot_D.abc \
#	sep5 JaegerQuadrille.abc \
#	sep5 JiBiDi.abc \
#	sep5 JocBatranescDeLaNiculitel.abc \
#	sep5 JoveMalojMome2.abc \
#	sep5 hdr/Kalamatianos.hdr tune/Kalamatianos1v1.abc \
#	sep5 hdr/Kalamatianos.hdr Kal_Samiotissa.abc \
#	sep5 hdr/Kalvelis.hdr polka/Kalvelis_DG.abc polka/Kalvelis_CF.abc polka/Kalvelis_BbEb.abc \
#	sep5 tune/Karagouna_Gw.abc tune/Karagouna_A.abc \
#	sep5 Karamfil.abc \
#	sep5 KarsiBar.abc \
#	sep5 KatusheMome.abc \
#	sep5 Katyusha.abc \
#	sep5 KiTinaam.abc \
#	sep5 tune/Kinderpolka_F.abc tune/Kinderpolka_Bb.abc sep tune/Kinderpolka_G.abc tune/Kinderpolka_C.abc \
#	sep5 tune/Koftos_hi_Em.abc tune/Koftos_lo_Em.abc \
#	sep5 Kohanochka.abc \
#	sep5 KoloFrRipanj.abc \
#	sep5 KoloKalendara.abc \
#	sep5 hdr/Kopanica.hdr Kop_Bistrica.abc \
#	sep5 Kop_Cerovska.abc \
#	sep5 hdr/Kopanica.hdr Kop_KrivoHoro1.abc \
#	sep5 hdr/Kopanica.hdr Kop_KrivoHoro2.abc \
#	sep5 Kop_Ludo_Dm.abc \
#	sep5 Kop_Ludo_Em.abc \
#	sep5 Kop_Novoselsko.abc \
#	sep5 tune/Korobushka_Gm.abc tune/Korobushka_Am.abc tune/Korobushka_Bm.abc \
#	sep5 tune/KosterChoad1_G.abc tune/KosterChoad1_D.abc \
#	sep5 tune/KosterChoad2_C.abc tune/KosterChoad2_G.abc \
#	sep5 tune/KosterChoad3_F.abc \
#	sep5 tune/KosturskoOro_C.abc tune/KosturskoOro_D.abc \
#	sep5 tune/KriciKriciTicek_DG.abc tune/KriciKriciTicek_AD.abc tune/KriciKriciTicek_CF.abc tune/KriciKriciTicek_GC.abc \
#	sep5 hdr/Kujawiak1.hdr tune/Kujawiak_Adas1.abc tune/Kujawiak_Blue.abc \
#	sep5 KumaEcha.abc \
#	sep5 tune/LazBar1.abc sep5 tune/LazBar2.abc \
#	sep5 LeLaride.abc \
#	sep5 tune/LechLamidbar_Dm.abc tune/LechLamidbar_Em.abc \
#	sep5 hdr/LesNoto01.hdr lesnoto/BolenLeziMladStojan_Bb.abc lesnoto/BolenLeziMladStojan_C.abc lesnoto/BolenLeziMladStojan_D.abc \
#	sep5 hdr/LesNoto02.hdr Les_DalekoSam.abc \
#	sep5 hdr/LesNoto03.hdr Les_ElenoKerko.abc \
#	sep5 hdr/LesNoto04.hdr lesnoto/IzDoluIde_C.abc lesnoto/IzDoluIde_D.abc \
#	sep5 hdr/LesNoto05.hdr lesnoto/JovanoJovanke_D.abc lesnoto/JovanoJovanke_E.abc \
#	sep5 hdr/LesNoto06.hdr Les_LegnalaDana.abc \
#	sep5 hdr/LesNoto07.hdr tune/MajkoMajko_D.abc tune/MajkoMajko_E.abc  \
#	sep5 hdr/LesNoto08.hdr Les_MakedonskeDev.abc \
#	sep5 hdr/LesNoto09.hdr Les_MiGoZatvorile.abc \
#	sep5 hdr/LesNoto10.hdr Les_ProkletaDaJeAustralija.abc \
#	sep5 hdr/LesNoto11.hdr lesnoto/ShanoDusho_C.abc lesnoto/ShanoDusho_D.abc \
#	sep5 hdr/LesNoto12.hdr Les_TuginataPusta.abc \
#	sep5 hdr/LesNoto13.hdr Les_ZasvirilStojan.abc \
#	sep5 lesnoto/ZhalnaMajka_F.abc lesnoto/ZhalnaMajka_G.abc  \
#	sep5 tune/LeviJacksonRag_F.abc sep tune/LeviJacksonRag_G.abc sep tune/LeviJacksonRag_A.abc \
#	sep5 Lezginka.abc \
#	sep5 jig/LilliBurlero_G.abc jig/LilliBurlero_A.abc \
#	sep5 polka/Lintunen_Em.abc polka/Lintunen_Dm.abc \
#	sep5 tune/LittleManInAFix_G.abc tune/LittleManInAFix_D.abc \
#	sep5 tune/LongLiveLondon_F.abc tune/LongLiveLondon_G.abc tune/LongLiveLondon_A.abc \
#	sep5 LyavoHoro.abc \
#	sep5 MaNaavu.abc \
#	sep5 hdr/MairisWedding1.hdr march/LewisBridalSong.abc march/MaggieInTheWood_A.abc reel/DeveronR.abc march/SowAndBoar3.abc \
#	sep5 MaitreDeMaison.abc \
#	sep5 Makazice.abc \
#	sep5 MariMariiko.abc \
#	sep5 MaricenskoHoro.abc \
#	sep5 MarinCongo.abc \
#	sep5 tune/Mayim_Dm.abc tune/Mayim_Em.abc \
#	sep5 hdr/MexicanMixer1_B.hdr polka/JesucitaEnChihuahua_A.abc \
#	sep5 hdr/MexicanMixer1_C.hdr polka/JesucitaEnChihuahua_G.abc \
#	sep5 hdr/MexicanMixer2_C.hdr polka/AtotonilcoP.abc \
#	sep5 MilanovoKolo.abc \
#	sep5 tune/Misirlou_Dhjz.abc \
#	sep5 tune/Misirlou_Ehjz.abc \
#	sep5 MojaDiridika.abc \
#	sep5 tune/NataljinoKolo_G.abc tune/NataljinoKolo_D.abc tune/NataljinoKolo_A.abc tune/NataljinoKolo_E.abc \
#	sep5 tune/NebeskoKolo_G.abc tune/NebeskoKolo_D.abc tune/NebeskoKolo_A.abc tune/NebeskoKolo_E.abc \
#	sep5 NedaGrivne.abc \
#	sep5 NedaVoda.abc \
#	sep5 tune/NigunoShelYossi_C.abc tune/NigunoShelYossi_D.abc tune/NigunoShelYossi_E.abc \
#	sep5 Nonesuch.abc \
#	sep5 tune/OigeJaVasemba_C.abc tune/OigeJaVasemba_F.abc tune/OigeJaVasemba_D.abc tune/OigeJaVasemba_G.abc \
#	sep5 tune/Olahos1_Dm.abc tune/Olahos1_Em.abc \
#	sep5 tune/Olahos2_Dm.abc tune/Olahos2_Em.abc \
#	sep5 OldKingGlory.abc \
#	sep5 tune/Orijent_G.abc tune/Orijent_A.abc \
#	sep5 tune/Oxdansen_G.abc tune/Oxdansen_D.abc \
#	sep5 pajdushko/Jambolsko_pajdushko-Dm.abc pajdushko/Jambolsko_pajdushko-Am.abc pajdushko/Jambolsko_pajdushko-Em.abc pajdushko/Jambolsko_pajdushko-Bm.abc \
#	sep5 Pajdushko1.abc \
#	sep5 Pandalash.abc \
#	sep5 tune/PasDEspan_C_V1.abc tune/PasDEspan_D_V1.abc \
#	sep5 PatchTanz.abc \
#	sep5 tune/PhysicalSnob_F.abc tune/PhysicalSnob_G.abc \
#	sep5 PickingUpSticks.abc \
#	sep5 Pinosavka.abc \
#	sep5 PleskovacKolo.abc \
#	sep5 PlonNiesiemy.abc \
#	sep5 hdr/Polka1.hdr polka/AlfredPaHultet.abc polka/UngerskaJarnvagensP.abc polka/BodaGammalGarden.abc \
#	sep5 hdr/Polka2.hdr polka/HoppvalsFraFeragen.abc polka/PariserP2.abc \
#	polka/PariserP1.abc polka/PariserP2.abc polka/PariserP3.abc \
#	sep5 hdr/Polka3.hdr polka/BabbaLisasHyfsn.abc polka/RedwingPolka.abc polka/Polka3.abc polka/Polka2.abc \
#	sep5 hdr/Polka4.hdr polka/HamborgSekstur.abc polka/RheinlaenderPolka19.abc \
#	polka/FederMikel.abc polka/GallopKontra.abc \
#	sep5 hdr/Polka5.hdr polka/DenisMurphysP.abc polka/69thStreetPolka.abc polka/JohnRyansP.abc \
#	sep5 Polonez1.abc \
#	sep5 hdr/Pravo_Slow.hdr Pravo_SvaNokLeNado.abc \
#	sep5 hdr/Pravo_Fast.hdr Pravo_TrakijskoHoro2.abc \
#	sep5 hdr/Pravo_Fast.hdr Pravo_TrakijskoHoro1.abc PravoHoro3.abc \
#	sep5 hdr/Pravo_Fast.hdr tune/DelijskoPravo_D.abc tune/DelijskoPravo_E.abc \
#	sep5 tune/PrekidKolo_G.abc tune/PrekidKolo_A.abc \
#	sep5 PridiJanik.abc \
#	sep5 Promoroaca.abc \
#	sep5 QuadregliaNapoletana.abc \
#	sep5 Raca.abc \
#	sep5 tune/StarceskaRac.abc \
#	sep5 tune/Rachenica1_G.abc tune/Rachenica1_A.abc \
#	sep5 tune/RachForThree_F.abc tune/RachForThree_G.abc \
#	sep5 tune/DelijskaRachenica_D.abc tune/DelijskaRachenica_E.abc \
#	sep5 RadiLe.abc \
#	sep5 Radino.abc \
#	sep5 tune/RadomirskoHoro_Bb.abc tune/RadomirskoHoro_C.abc \
#	sep5 Raspa.abc tune/Ratevka_D.abc \
#	sep5 Reka_Dobrudjanska.abc \
#	sep5 Rezijanka.abc \
#	sep5 Ridee.abc \
#	sep5 RoadToIsles.abc \
#	sep5 RokokoKolo.abc \
#	sep5 RondArgentonnais.abc \
#	sep5 hdr/Rorospols1.hdr pols/PerTevik.abc pols/Gjetarpols.abc pols/SteffaLeken_1.abc pols/RorosP_2.abc pols/EdvardLangemarksP.abc \
#	sep5 hdr/Rorospols2.hdr pols/SkottSaraLeken_4.abc pols/FinnLeken.abc pols/LekenKarolinaViklund.abc pols/PetterOlufUlstatsP.abc \
#	sep5 hdr/Rorospols3.hdr pols/Funesdalingen.abc pols/ElveaKaranP.abc pols/SnarATaAt.abc \
#	sep5 Rustemul.abc \
#	sep5 tune/Ruzmarin_G.abc tune/Ruzmarin_D.abc tune/Ruzmarin_A.abc \
#	sep5 tune/SaltyDogRag_D.abc \
#	sep5 tune/SandanskoOro_Dm.abc tune/SandanskoOro_Em.abc \
#	sep5 SarajevkoKolo.abc \
#	sep5 Sasha.abc \
#	sep5 tune/SashinoKolo_6.abc tune/SashinoKolo_2.abc \
#	sep5 tune/SavilaSeBelaLoza_G.abc tune/SavilaSeBelaLoza_C.abc tune/SavilaSeBelaLoza_A.abc tune/SavilaSeBelaLoza_D.abc \
#	sep5 SediDonka.abc \
#	sep5 hdr/Sekstur.hdr tune/FamilieSekstur.abc jig/AlsingerSekstur.abc polka/HamborgSekstur.abc \
#	sep5 SestinskiDrmes.abc \
#	sep5 SevdinoOro.abc \
#	sep5 SevenJumps.abc \
#	sep5 Shestorka.abc \
#	sep5 Shetnja.abc \
#	sep5 ShiboletBaSade.abc \
#	sep5 Shilovachko.abc \
#	sep5 ShoemakersDance.abc \
#	sep5 hdr/Shottish1.hdr shottish/SimpleGiftsShottis.abc shottish/GirlWithTheBlueDressOnSh.abc shottish/PigSquealSh.abc shottish/FlopEaredMule.abc \
#	sep5 hdr/Shottish2.hdr shottish/Shot_Havero.abc shottish/Shot_1.abc shottish/Shot_MyrHans.abc shottish/TyskanLever.abc \
#	sep5 hdr/Shottish3.hdr shottish/ReinlMedTurar.abc shottish/EvenFraFron.abc shottish/SokkeretErSottSan.abc shottish/Shot_2.abc \
#	sep5 hdr/Shottish4.hdr shottish/3KeyShottish.abc shottish/RinglFrHarjedalen.abc shottish/TristrevsR.abc shottish/Shot_3.abc \
#	sep5 hdr/Shottish5.hdr shottish/Shot_Norbotten.abc shottish/Rasputin.abc shottish/PenttilanSillalla.abc shottish/ShotFrKronoby.abc \
#	sep5 hdr/Shottish6.hdr shottish/BalkanHills.abc shottish/JennysBawbee_D.abc shottish/BrochanLom_D.abc \
#	sep5 hdr/SiamsaBeirte.hdr tune/SiamsaBeirte_F.abc tune/SiamsaBeirte_G.abc tune/SiamsaBeirte_A.abc \
#	sep5 Sirdes.abc \
#	sep5 SirunAkhchik_Am.abc \
#	sep5 SirunAkhchik_Gm.abc \
#	sep5 Skudrinka.abc \
#	sep5 SlavejMiPeje.abc \
#	sep5 SomogyiKarikazo.abc \
#	sep5 hdr/Sonderhoning.hdr tune/Sonderho1_A.abc tune/Sonderho2_D.abc tune/Sonderho3_G.abc \
#	sep5 hdr/SpiralWalk.hdr tune/MountCashelsBrigade.abc tune/CampbellsFarewellToRedcastle.abc tune/GuizersMarch.abc \
#	sep5 SweetsOfMay1.abc \
#	sep5 SweetsOfMay2.abc \
#	sep5 hdr/SwissBreakMixer.hdr tune/SwissBreakMixer_GC.abc tune/SwissBreakMixer_AD.abc \
#	sep5 SyrtosSimiotises.abc \
#	sep5 SyrtosKritikos1.abc \
#	sep5 hdr/Tango_Caliente.hdr tango/TangoCaliente_Am.abc tango/TangoCaliente_Dm.abc \
#	sep5 hdr/Tango_Cumparsita.hdr tango/Cumparsita_Am.abc blank/x4.abc \
#	sep5 hdr/Tango_Poquito.hdr tango/TangoPoquito_G.abc tango/TangoPoquito_C.abc blank/x8.abc \
#	sep5 hdr/Tango_RoyalEmpress.hdr tango/RoyalEmpressTango_D.abc blank/x3.abc \
#	sep5 hdr/TarantellaDiPeppina.hdr tune/TarantellaDiPeppina_D.abc tune/TarantellaDiPeppina_E.abc \
#	sep5 hdr/TarantellaNapoletana.hdr tune/TarantellaNapoletana_Am.abc tune/TarantellaNapoletana_Bm.abc \
#	sep5 hdr/TarantellaSiciliana.hdr tune/TarantellaSiciliana_Dm.abc tune/TarantellaSiciliana_Em.abc \
#	sep5 hdr/TetonMountainStomp.hdr tune/TetonMountainStomp_DG.abc \
#	sep5 hdr/ThadyYouGander.hdr tune/NaeLuckAbootTheHooseH.abc tune/Kafoozalum.abc tune/KeelRowH.abc \
#	sep5 hdr/TinoMori.hdr lesnoto/TinoMori_G.abc lesnoto/TinoMori_A.abc \
#	sep5 TravaTrava1.abc \
#	sep5 TravaTrava2.abc \
#	sep5 hdr/Trilisestile.hdr tune/Trilisestile_A.abc tune/Trilisestile_G.abc \
#	sep5 TripToParis.abc \
#	sep5 TritiPuti1.abc \
#	sep5 TritiPuti2.abc \
#	sep5 TritiPuti3.abc \
#	sep5 TritiPuti4.abc \
#	sep5 hdr/Troika.hdr tune/Troika_Dm.abc tune/Troika_Em.abc \
#	sep5 TsarinaDeLaAbrud.abc \
#	sep5 hdr/TuropoljskiDrmes.hdr tune/TuropoljskiDrmes_G.abc tune/TuropoljskiDrmes_C.abc tune/TuropoljskiDrmes_A.abc tune/TuropoljskiDrmes_D.abc \
#	sep5 TwelfthStreetRag.abc \
#	sep5 hdr/TzadikKatamar1.hdr tune/TzadikKatamar1_Gm.abc tune/TzadikKatamar1_Am.abc tune/TzadikKatamar1_Bm.abc \
#	sep5 hdr/TzenaTzena.hdr tune/TzenaTzena_C.abc tune/TzenaTzena_D.abc \
#	sep5 USest1.abc \
#	sep5 hdr/USest2.hdr tune/USest2_C.abc tune/USest2_D.abc tune/USest2_E.abc \
#	sep5 hdr/USest_ShumadiskoKolo.hdr tune/ShumadiskoKolo_G.abc tune/ShumadiskoKolo_A.abc \
#	sep5 UzickaCarlama.abc \
#	sep5 VarnenskoHoro.abc \
#	sep5 Varsoviana.abc \
#	sep5 VlaskoOro.abc \
#	sep5 hdr/WalpoleCottage.hdr tune/WalpoleCottage_C.abc tune/WalpoleCottage_D.abc \
#	sep5 Waltz_AfterTheBall.abc \
#	sep5 hdr/Waltz_Anniversary.hdr waltz/AnniversaryW_Gm.abc waltz/AnniversaryW_Am.abc \
#	sep5 hdr/Waltz_Centennial.hdr waltz/CentennialWaltz_Bb.abc waltz/CentennialWaltz_C.abc \
#	sep5 Waltz_DajMiDaj.abc \
#	sep5 Waltz_Hebridean.abc \
#	sep5 hdr/Waltz_HineMaTov2.hdr song/HineMaTov2_Dm.abc song/HineMaTov2_Em.abc \
#	sep5 hdr/Waltz_IrishLamentation.hdr waltz/IrishLamentation_G.abc waltz/IrishLamentation_A.abc \
#	sep5 hdr/Waltz_LeMaanAchai.hdr waltz/LeMaanAchai_Dm.abc waltz/LeMaanAchai_Em.abc \
#	sep5 hdr/Waltz_MonasBirthday.hdr waltz/FodelsedagsvalsTillMona_G.abc waltz/FodelsedagsvalsTillMona_A.abc \
#	sep5 hdr/Waltz_OMaria.hdr waltz/OMaria_G.abc waltz/OMaria_A.abc \
#	sep5 hdr/Waltz_Oslo.hdr waltz/SvenskAnnasV.abc waltz/RoragenV.abc \
#	sep5 hdr/Waltz_Ozhidanie.hdr waltz/Ozhidanie_Dm_lo.abc waltz/Ozhidanie_Em_lo.abc \
#	sep5 Waltz_SaintBarnards.abc \
#	sep5 Waltz_ShanoDusho.abc \
#	sep5 Waltz_SzlaDzieweczka.abc \
#	sep5 hdr/WildGeese.hdr jig/MrsMcPhersonOfCluny.abc jig/FrostIsAllOver.abc jig/BridalJ_G.abc \
#	sep5 YedidNefesh.abc \
#	sep5 Yerakina.abc \
#	sep5 YeshLanuTayish.abc \
#	sep5 ZaplanskiCacak.abc \
#	sep5 ZemerAtik.abc \
#	sep5 ZigeunerPolka.abc \
#	sep5 hdr/ZW_Saulocker.hdr zweif/Saulocker_Bb.abc zweif/Saulocker_Eb.abc sep zweif/Saulocker_C.abc zweif/Saulocker_F.abc \
#	sep5 hdr/ZW_Schneider.hdr zweif/Schneider_C.abc zweif/Schneider_F.abc sep zweif/Schneider_D.abc zweif/Schneider_G.abc \
#	sep5 ZW_Sommermichl.abc \
#	sep5 ZW_Suserl.abc
#
#book: book.abc book.ps book.pdf
#book.abc: $(bookabc)
#	abcjoin $(bookabc) > book.abc
#book.ps: book.abc fmt/book.fmt
#	$(a2p) +Ffmt/book book.abc | PSftr "%P   %D" "JC's International Fake Book" %D   %P" >book.ps
#book.pdf: book.ps
#	ps2pdf book.ps

# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - #
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - #
# Here are some entries for creating programs: 

program programs: 2017NEFFA_CFO

# - - - - - - - - - - - - - - - - - - - - - - - - - # prototype without "all sets" .pdf file:
# YYYY____ YYYY-__-__ __: __ pm
# Dance leader: 
# Musicians: 
#
YYYY____=
YYYY____: program/YYYY____/YYYY_____program $(YYYY____)
	mkprog YYYY____ $(YYYY____)
PYYYY____: YYYY____
	mkprog -pr YYYY____ $(YYYY____)
PrYYYY____: YYYY____	# Print in reverse order
	mkprog +pr YYYY____ $(YYYY____)
YYYY____/YYYY_____program:
	-mkdir YYYY____
program/YYYY____/YYYY_____program: program/YYYY____ YYYY_____program
	$(LN) YYYY_____program program/YYYY____/YYYY_____program
program/YYYY____:
	mkdir -p program/YYYY____

# - - - - - - - - - - - - - - - - - - - - - - - - - # prototype with "all sets" .pdf file:
# YYYYMMDD YYYY-MM-DD hh:mm pm
# Dance leader:
# Musicians:
#     MMM          MMM        (days within months)
# DD DD DD DD  DD DD DD DD DD (days within months)
# -- -- -- --  -- -- -- -- -- (name)
YYYYMMDD= ___
YYYYMMDD: program/YYYYMMDD_program program/YYYYMMDD program/YYYYMMDD/YYYYMMDD_program \
		 $(YYYYMMDD) program/YYYYMMDD/YYYYMMDD.pdf
	mkprog YYYYMMDD $(YYYYMMDD)
PYYYYMMDD: YYYYMMDD YYYYMMDD_program	# Print the program
	mkprog +p YYYYMMDD $(YYYYMMDD)
PrYYYYMMDD: YYYYMMDD YYYYMMDD_program	# Print in reverse order
	mkprog +pr YYYYMMDD $(YYYYMMDD)
program/YYYYMMDD_program: YYYYMMDD_program
	ln -f YYYYMMDD_program program/YYYYMMDD_program
	ln -f YYYYMMDD_program program/
program/YYYYMMDD/YYYYMMDD_program: YYYYMMDD_program
	ln -f YYYYMMDD_program program/YYYYMMDD/YYYYMMDD_program
program/YYYYMMDD:
	mkdir -p program/YYYYMMDD
YYYYMMDD.pdf: $(YYYYMMDD)
	pdfjoin $(YYYYMMDD) >YYYYMMDD.pdf
program/YYYYMMDD/YYYYMMDD.pdf: YYYYMMDD.pdf
	ln -f YYYYMMDD.pdf program/YYYYMMDD/YYYYMMDD.pdf

# - - - - - - - - - - - - - - - - - - - - - - - - -
# YYYYTest YYYY-__-__ __: __ pm
# Dance leader: 
# Musicians: 
#
YYYYTest= \
	AnDro2
YYYYTest: program/YYYYTest/YYYYTest_program $(YYYYTest)
	mkprog YYYYTest $(YYYYTest)
PYYYYTest: YYYYTest
	mkprog -pr YYYYTest $(YYYYTest)
PrYYYYTest: YYYYTest	# Print in reverse order
	mkprog +pr YYYYTest $(YYYYTest)
YYYYTest/YYYYTest_program:
	-mkdir YYYYTest
program/YYYYTest/YYYYTest_program: program/YYYYTest YYYYTest_program
	$(LN) YYYYTest_program program/YYYYTest/YYYYTest_program
program/YYYYTest:
	mkdir -p program/YYYYTest

# - - - - - - - - - - - - - - - - - - - - - - - - -
# 2017 NEFFA International sessions:

# - - - - - - - - - - - - - - - - - - - - - - - - -
# 2017NEFFA_CFO 2017-04-15 9:00 PM Middle School gym
# Dance leader: none
# Musicians: CFO
#
2017NEFFA_CFO= \
	Shetnja \
	AlbanianNo1 \
	Alunelul \
	Belasicko \
	Devetorka1 \
	Dospatsko \
	ErskoKolo \
	Hambo7 \
	HoraPeGheatsa \
	Kalamatianos2 \
	Karamfil \
	Karapyet_DEm \
	MaNaavu \
	NedaVoda \
	Olahos \
	Pajdushko1 \
	RachForThree \
	SavilaSeBelaLoza \
	SyrtosSimiotises \
	TritiPuti1 \
	USest1 \
	ZemerAtik \
	Waltz_DajMiDaj \
	Les_ElenoKerko
2017NEFFA_CFO: program/2017NEFFA_CFO_program program/2017NEFFA_CFO program/2017NEFFA_CFO/2017NEFFA_CFO_program \
		 $(2017NEFFA_CFO) program/2017NEFFA_CFO/2017NEFFA_CFO.pdf
	mkprog 2017NEFFA_CFO $(2017NEFFA_CFO)
P2017NEFFA_CFO: 2017NEFFA_CFO 2017NEFFA_CFO_program	# Print the program
	mkprog +p 2017NEFFA_CFO $(2017NEFFA_CFO)
Pr2017NEFFA_CFO: 2017NEFFA_CFO 2017NEFFA_CFO_program	# Print in reverse order
	mkprog +pr 2017NEFFA_CFO $(2017NEFFA_CFO)
program/2017NEFFA_CFO_program: 2017NEFFA_CFO_program
	ln -f 2017NEFFA_CFO_program program/2017NEFFA_CFO_program
	ln -f 2017NEFFA_CFO_program program/
program/2017NEFFA_CFO/2017NEFFA_CFO_program: 2017NEFFA_CFO_program
	ln -f 2017NEFFA_CFO_program program/2017NEFFA_CFO/2017NEFFA_CFO_program
program/2017NEFFA_CFO:
	mkdir -p program/2017NEFFA_CFO
2017NEFFA_CFO.pdf: $(2017NEFFA_CFO)
	pdfjoin $(2017NEFFA_CFO) >2017NEFFA_CFO.pdf
program/2017NEFFA_CFO/2017NEFFA_CFO.pdf: 2017NEFFA_CFO.pdf
	ln -f 2017NEFFA_CFO.pdf program/2017NEFFA_CFO/2017NEFFA_CFO.pdf

# - - - - - - - - - - - - - - - - - - - - - - - - -
# 2016 NEFFA International sessions:

2016NEFFA: 2016NEFFA_CFO 2016NEFFA_CFO_Yaron 

# - - - - - - - - - - - - - - - - - - - - - - - - -
# 2016NEFFA_CFO 2016-04-15 9:00 PM Middle School gym
# Dance leader: none
# Musicians: CFO
#
#	Bastringue \
#	Csardas_Circle \
#	Dospatsko \
#	HoraPeGheatsa \
#	Karamfil \
#	Karapyet \
#	MojaDiridika \
#	Paj_Kilimarsko_1 \
#	ZemerAtik \
#
2016NEFFA_CFO= \
	Shetnja \
	Alunelul \
	SyrtosSimiotises \
	AlbanianNo1 \
	RachForThree \
	Shottish2 \
	Raca \
	Olahos \
	Dospatsko \
	Belasicko \
	Kalamatianos2 \
	USest1 \
	Hambo4 \
	MaNaavu \
	TsarinaDeLaAbrud \
	Devetorka_Samokovsko1 \
	Waltz_Ozhidanie \
	Les_MajkoMajko
2016NEFFA_CFO: program/2016NEFFA_CFO/2016NEFFA_CFO_program $(2016NEFFA_CFO)
	mkprog 2016NEFFA_CFO $(2016NEFFA_CFO)
P2016NEFFA_CFO: 2016NEFFA_CFO
	mkprog -P 2016NEFFA_CFO $(2016NEFFA_CFO)
Pr2016NEFFA_CFO: 2016NEFFA_CFO	# Print in reverse order
	mkprog +Pr 2016NEFFA_CFO $(2016NEFFA_CFO)
2016NEFFA_CFO/2016NEFFA_CFO_program:
	-mkdir 2016NEFFA_CFO
program/2016NEFFA_CFO/2016NEFFA_CFO_program: program/2016NEFFA_CFO 2016NEFFA_CFO_program
	$(LN) 2016NEFFA_CFO_program program/2016NEFFA_CFO/2016NEFFA_CFO_program
program/2016NEFFA_CFO:
	mkdir -p program/2016NEFFA_CFO

# - - - - - - - - - - - - - - - - - - - - - - - - -
# 2016NEFFA_CFO_Yaron 2016-04-16 11:30 AM High School Rm.125
# Dance leader: Yaron Shragai
# Musicians: CFO
#
#	Kopanica
#	Pravo
#	dari me na
2016NEFFA_CFO_Yaron= \
	AnDro2 AnDroRetournee \
	AnDrosHanterDros \
	Buvcansko \
	Csardas_Circle \
	Devetorka_Samokovsko1 \
	Dari_Mune \
	Hanter-Dro \
	MojaDiridika \
	Pravo_KadJaPodjoh \
	Pravo_SvaNokLeNado \
	MaNaavu \
	MaricenskoHoro \
	USest1 \
	Les_Medley_1 Les_Medley_2
2016NEFFA_CFO_Yaron: program/2016NEFFA_CFO_Yaron/2016NEFFA_CFO_Yaron_program $(2016NEFFA_CFO_Yaron)
	mkprog 2016NEFFA_CFO_Yaron $(2016NEFFA_CFO_Yaron)
P2016NEFFA_CFO_Yaron: 2016NEFFA_CFO_Yaron $(2016NEFFA_CFO_Yaron)
	mkprog -p -r 2016NEFFA_CFO_Yaron $(2016NEFFA_CFO_Yaron)
Pr2016NEFFA_CFO_Yaron: 2016NEFFA_CFO_Yaron $(2016NEFFA_CFO_Yaron)
	mkprog -p +r 2016NEFFA_CFO_Yaron $(2016NEFFA_CFO_Yaron)
2016NEFFA_CFO_Yaron/2016NEFFA_CFO_Yaron_program:
	-mkdir 2016NEFFA_CFO_Yaron
program/2016NEFFA_CFO_Yaron/2016NEFFA_CFO_Yaron_program: program/2016NEFFA_CFO_Yaron 2016NEFFA_CFO_Yaron_program
	$(LN) 2016NEFFA_CFO_Yaron_program program/2016NEFFA_CFO_Yaron/2016NEFFA_CFO_Yaron_program
program/2016NEFFA_CFO_Yaron:
	mkdir -p program/2016NEFFA_CFO_Yaron

# - - - - - - - - - - - - - - - - - - - - - - - - -
2015NEFFA: 2015NEFFA-CFO 2015NEFFA-JY 2015NEFFA-Waltz

# 2015NEFFA-Waltz 2015-__-__ __: __ pm
# Dance leader: 
# Musicians: 
#
2015NEFFA-Waltz= \
	Snoa00 \
	Waltzes01 \
	Waltzes02 \
	Waltzes03 \
	Waltzes04 \
	Waltzes05
2015NEFFA-Waltz: program/2015NEFFA-Waltz/2015NEFFA-Waltz_program $(2015NEFFA-Waltz)
	mkprog 2015NEFFA-Waltz $(2015NEFFA-Waltz)
P2015NEFFA-Waltz: 2015NEFFA-Waltz
	mkprog -pr 2015NEFFA-Waltz 2015NEFFA-Waltz $(2015NEFFA-Waltz)
Pr2015NEFFA-Waltz: 2015NEFFA-Waltz	# Print in reverse order
	mkprog +pr 2015NEFFA-Waltz 2015NEFFA-Waltz $(2015NEFFA-Waltz)
2015NEFFA-Waltz/2015NEFFA-Waltz_program:
	-mkdir 2015NEFFA-Waltz
program/2015NEFFA-Waltz/2015NEFFA-Waltz_program: program/2015NEFFA-Waltz 2015NEFFA-Waltz_program
	$(LN) 2015NEFFA-Waltz_program program/2015NEFFA-Waltz/2015NEFFA-Waltz_program
program/2015NEFFA-Waltz:
	mkdir -p program/2015NEFFA-Waltz

# 2015NEFFA-CFO 2015-04-25  9: 00-9:35 PM
# Dance leader: 
# Musicians: CFO
#
2015NEFFA-CFO= \
	Shetnja \
	AlbanianNo1 \
	HoraPeGheatsa \
	Olahos \
	Kalamatianos2 \
	RachForThree \
	Karapyet \
	Dospatsko \
	Paj_Kilimarsko_1 \
	Hambo4 \
	Skud+Slav \
	Shottish2 \
	Devetorka_Samokovsko1 \
	Waltz_Ozhidanie \
	Les_ElenoKerko
2015NEFFA-CFO: program/2015NEFFA-CFO/2015NEFFA-CFO_program $(2015NEFFA-CFO)
	mkprog 2015NEFFA-CFO $(2015NEFFA-CFO)
P2015NEFFA-CFO: 2015NEFFA-CFO
	mkprog -p -r 2015NEFFA-CFO $(2015NEFFA-CFO)
Pr2015NEFFA-CFO: 2015NEFFA-CFO
	mkprog -p +r 2015NEFFA-CFO $(2015NEFFA-CFO)
2015NEFFA-CFO/2015NEFFA-CFO_program:
	-mkdir 2015NEFFA-CFO
program/2015NEFFA-CFO/2015NEFFA-CFO_program: program/2015NEFFA-CFO 2015NEFFA-CFO_program
	$(LN) 2015NEFFA-CFO_program program/2015NEFFA-CFO/2015NEFFA-CFO_program
program/2015NEFFA-CFO:
	mkdir -p program/2015NEFFA-CFO

# 2015NEFFA-JY 2015-04-26 12: 00 PM NEFFA International Dance Class
# Dance leader: Jonathan Young
# Musicians: CFO
#
2015NEFFA-JY= \
	AdjonAzIsten \
	AnDrosHanterDros \
	AndamanPalikari \
	Bastringue \
	Devetorka1 \
	ErskoKolo \
	HoraMare \
	Kalamatianos2 \
	Kendime \
	Koftos \
	Korobushka \
	Les_MajkoMajko \
	MaitreDeMaison \
	PomashkoShirto \
	Pravo_SvaNokLeNado \
	Raca \
	Ridee \
	SarajevkoKolo \
	Trikot \
	VeDavid_hjz
2015NEFFA-JY: program/2015NEFFA-JY/2015NEFFA-JY_program $(2015NEFFA-JY)
	mkprog 2015NEFFA-JY $(2015NEFFA-JY)
P2015NEFFA-JY: 2015NEFFA-JY
	mkprog +pr 2015NEFFA-JY $(2015NEFFA-JY)
2015NEFFA-JY/2015NEFFA-JY_program:
	-mkdir 2015NEFFA-JY
program/2015NEFFA-JY/2015NEFFA-JY_program: program/2015NEFFA-JY 2015NEFFA-JY_program
	$(LN) 2015NEFFA-JY_program program/2015NEFFA-JY/2015NEFFA-JY_program
program/2015NEFFA-JY:
	mkdir -p program/2015NEFFA-JY

2014NEFFA: 2014NEFFA-CFO 2014NEFFA-Fam

# 2014NEFFA-CFO 2014-04-25  9: 00-9:35 PM
# Dance leader: 
# Musicians: CFO
#
2014NEFFA-CFO= \
	Shetnja \
	HoraPeGheatsa \
	MaNaavu \
	Raca \
	Karamfil \
	AlbanianNo1 \
	MojaDiridika \
	Kalamatianos2 \
	MakaziceBelaRada \
	Karapyet \
	Olahos \
	AnaLugojana \
	Waltz_Ozhidanie \
	Les_ElenoKerko
2014NEFFA-CFO: program/2014NEFFA-CFO/2014NEFFA-CFO_program $(2014NEFFA-CFO)
	mkprog $(2014NEFFA-CFO)
P2014NEFFA-CFO: 2014NEFFA-CFO
	mkprog -p -r $(2014NEFFA-CFO)
Pr2014NEFFA-CFO: 2014NEFFA-CFO
	mkprog -p +r $(2014NEFFA-CFO)
2014NEFFA-CFO/2014NEFFA-CFO_program:
	-mkdir 2014NEFFA-CFO
program/2014NEFFA-CFO/2014NEFFA-CFO_program: program/2014NEFFA-CFO 2014NEFFA-CFO_program
	$(LN) 2014NEFFA-CFO_program program/2014NEFFA-CFO/2014NEFFA-CFO_program
program/2014NEFFA-CFO:
	mkdir -p program/2014NEFFA-CFO

# 2014NEFFA-Fam 2014-04-26 12: 00 PM NEFFA Family Dance
# Dance leader: Regina Laskowski
# Musicians: Cal Howard & Friends
#
2014NEFFA-Fam= \
	Biserka \
	Galopede \
	ElHarahat \
	BlackJoke \
	BarnerReinlender \
	YeshLanuTayish \
	SpiralWalk \
	Troika \
	ZemerAtik
2014NEFFA-Fam: program/2014NEFFA-Fam/2014NEFFA-Fam_program $(2014NEFFA-Fam)
	mkprog 2014NEFFA-Fam $(2014NEFFA-Fam)
P2014NEFFA-Fam: 2014NEFFA-Fam
	mkprog +pr 2014NEFFA-Fam $(2014NEFFA-Fam)
2014NEFFA-Fam/2014NEFFA-Fam_program:
	-mkdir 2014NEFFA-Fam
program/2014NEFFA-Fam/2014NEFFA-Fam_program: program/2014NEFFA-Fam 2014NEFFA-Fam_program
	$(LN) 2014NEFFA-Fam_program program/2014NEFFA-Fam/2014NEFFA-Fam_program
program/2014NEFFA-Fam:
	mkdir -p program/2014NEFFA-Fam

# 2013NEFFA 2013-04-21 12: 00 noon
# Dance leader: Jonathan Young
# Musicians: CFO
#
2013NEFFA= \
	Ridee \
	LeLaride \
	AnDrosHanterDros \
	Shetnja \
	ErskoKolo \
	Alunelul \
	TsarinaDeLaAbrud \
	Bastringue \
	VeDavid_hjz \
	Fjaskern \
	Koftos \
	Kalamatianos2 \
	Lefkaditikos \
	Devetorka1 \
	Les_ElenoKerko \
\
	Shetnja \
	Olahos \
	ZemerAtik \
	AlbanianNo1 \
	Belasicko \
	AnaLugojana \
	Hambo4 \
	SyrtosSimiotises \
	HoraPeGheatsa \
	Kalamatianos2 \
	Karapyet \
	MaNaavu \
	Raca \
	Shottish5 \
	Alunelul \
	Trilisestile \
	Waltz_DajMiDaj \
	Les_MajkoMajko

2013NEFFA: program/2013NEFFA/2013NEFFA_program $(2013NEFFA)
	mkprog 2013NEFFA $(2013NEFFA)
P2013NEFFA: 2013NEFFA
	mkprog -pr 2013NEFFA $(2013NEFFA)
2013NEFFA/2013NEFFA_program:
	-mkdir 2013NEFFA
program/2013NEFFA/2013NEFFA_program: program/2013NEFFA 2013NEFFA_program
	$(LN) 2013NEFFA_program program/2013NEFFA/2013NEFFA_program
program/2013NEFFA:
	mkdir -p program/2013NEFFA

# 2012NEFFA 2012-04-20 10: 40 pm
# Musicians: CFO
#
2012NEFFA= \
	Shetnja \
	Trilisestile \
	AlbanianNo1 \
	Hambo4 \
	Olahos \
	AnaLugojana \
	USest1 \
	Karapyet \
	HoraPeGheatsa \
	Raca \
	CircleCsardas \
	Kalamatianos2 \
	Bastringue \
	SavilaSeBelaLoza \
	Shottish6 \
	Waltz_DajMiDaj \
	Les_MajkoMajko
2012NEFFA: program/2012NEFFA/2012NEFFA_program $(2012NEFFA)
	mkprog 2012NEFFA $(2012NEFFA)
P2012NEFFA: 2012NEFFA
	mkprog -pr 2012NEFFA $(2012NEFFA)
2012NEFFA/2012NEFFA_program:
	-mkdir 2012NEFFA
program/2012NEFFA/2012NEFFA_program: program/2012NEFFA 2012NEFFA_program
	$(LN) 2012NEFFA_program program/2012NEFFA/2012NEFFA_program
program/2012NEFFA:
	mkdir -p program/2012NEFFA

# 20120219 2012-02-09  2: 00 pm
# Dance leader: Marcie & Jeremy van Cleave
# Musicians: Cal Howard, John Chambers, Audrey Knuth
#
20120219= \
	ElHarahat \
	JiBiDi \
	SicilianCircleDance \
	Miteritsa \
	Chilili \
	Cherkessiya \
	Machetes \
	SavilaSeBelaLoza \
	SevenJumps \
	Sasha \
	Alunelul \
	Waltz_DeColores \
	SpiralWalk
20120219: program/20120219/20120219_program $(20120219)
	mkprog 20120219 $(20120219)
P20120219: 20120219
	lpr 20120219_program
	mkprog -p 20120219 $(20120219)
Pr20120219: 20120219
	mkprog -prI 20120219 $(20120219)
	lpr 20120219_program
20120219/20120219_program:
	-mkdir 20120219
program/20120219/20120219_program: program/20120219 20120219_program
	$(LN) 20120219_program program/20120219/20120219_program
program/20120219:
	mkdir -p program/20120219

# 20120205 2012-02-05  2: 00 pm
# Dance leader: FAC ...
# Musicians: Cal Howard, ...
#
20120205= \
	MaitreDeMaison \
	LaineDesMoutons \
	ZemerAtik \
	Ikariatikos \
	BellaLavanderina \
	Alunelul \
	Les_TrgnalaRumjana \
	Raspa \
	Waltz_DajMiDaj
20120205: program/20120205/20120205_program $(20120205)
	mkprog 20120205 $(20120205)
P20120205: 20120205
	mkprog -pr 20120205 $(20120205)
20120205/20120205_program:
	-mkdir 20120205
program/20120205/20120205_program: program/20120205 20120205_program
	$(LN) 20120205_program program/20120205/20120205_program
program/20120205:
	mkdir -p program/20120205

# 2011NEFFA 2011/04/15-17
# Dance leader: 
# Musicians: CFO
#
2011NEFFA= \
	AdjonAzIsten \
	AlbanianNo1 \
	AnDro3 \
	AnaLugojana \
	BarnerReinlender \
	Bastringue \
	Cieszyniok \
	Csardas_Circle \
	ElHarahat \
	ErskoKolo \
	Polka_HeelAndToe \
	HoraPeGheatsa \
	Kalamatianos2 \
	Karapyet \
	Koftos \
	Les_ElenoKerko \
	Les_MajkoMajko \
	Les_MakedonskeDev \
	MaNaavu \
	MaitreDeMaison \
	NedaVoda \
	Olahos \
	Raca \
	Raspa \
	Ridee \
	SarajevkoKolo \
	SavilaSeBelaLoza \
	Shetnja \
	Shottish5 \
	SpiralWalk \
	SyrtosSimiotises \
	Trilisestile \
	TsarinaDeLaAbrud \
	USest1 \
	Waltz_DajMiDaj \
	Waltz_DeColores \
	Waltz_Ukrainian \
	YeshLanuTayish
2011NEFFA: program/2011NEFFA/2011NEFFA_program $(2011NEFFA)
	mkprog 2011NEFFA $(2011NEFFA)
P2011NEFFA: 2011NEFFA
	mkprog -pr 2011NEFFA $(2011NEFFA)
2011NEFFA/2011NEFFA_program:
	-mkdir 2011NEFFA
program/2011NEFFA/2011NEFFA_program: program/2011NEFFA 2011NEFFA_program
	$(LN) 2011NEFFA_program program/2011NEFFA/2011NEFFA_program
program/2011NEFFA:
	mkdir -p program/2011NEFFA

# Family Dance program (collected dances)
# I've only listed the dance pages here; they are all built elsewhere.
FD= \
	AlabamaGal Alunelul AurettisDutchSkipper BRAN1 BaglaensKontra BalDeJugon \
	BarnacleBillTheSailor BarnerReinlender Bastringue Bingo Bis-Boj BlackJoke \
	BlackNag BlaydonRaces Blogoslawiony Boiereasca BranlNormande BranleNormand \
	BranneBachanalle Carnavalito Carousel Cherkessiya Chevre ChickenDance Chilili \
	ChimesOfDunkirk ChristchurchBells ContraJig01 ContraJig02 ContraJig03 \
	ContraJig04 ContraJig05 ContraJig06 ContraReel01 ContraReel02 ContraReel03 \
	ContraReel04 ContraReel05 ContraReel06 CottonEyedJoe CrestedHen Csebogar \
	CumberlandSquareEight DavorikeDajke DeioYDywyn ElHarahat ErskoKolo FederMikel \
	Fjaskern Galopede GatheringPeascods GoathlandSquareEight Greensleeves \
	GustafsSkoal Hammerschmieds Hanoded HasteToTheWedding HavaNagila HeelAndToePolka \
	HoeAna HoraPeGheatsa IdleRobin IrishRover JiBiDi JingleBells Kalvelis Karagouna \
	Kinderpolka Klumpakojis Korobushka LaineDesMoutons Les_ShanoDusho_CD \
	LilleHamborger Lintunen LittleManInAFix LoonMountainReel Machetes MaitreDeMaison \
	MakaziceBelaRada MarkoSkace Mayim MexicanHatDance MilanovoKolo Miteritsa Moutons \
	NedaGrivne NigunoShelYossi OldBaldEagle OldKingGlory PantCorlanYrWyn PatchTanz \
	Pezinho Polk_Ukrainian Polka_HeelAndToe Popovicanka Poskakusa Promoroaca Raspa \
	Regitanc Ridee RokokoKolo Ruzmarin Salutos Sasha SavilaSeBelaLoza Sekstur \
	Seljancica Sevcovsky SevenJumps ShanoDusho_WL ShoemakersDance \
	SicilianCircleDance Siebenschritt SolomonLevi SpiralWalk SweetsOfMay1 \
	SweetsOfMay2 SwissBreakMixer TankoBushi TarantellaNapoletana TarantellaSiciliana \
	ThadyYouGander ThreeMeet TokyoDontaku TravaTrava2 Troika VeDavid_hjz VeDavid_min \
	Waltz_Bessies Waltz_Centennial Waltz_DajMiDaj Waltz_DayBeforeSpring \
	Waltz_DeColores Waltz_DukeOfKents Waltz_Lovers Waltz_SeamusOBrien \
	Waltz_ShanoDusho Wyka Wyka_FGA YeshLanuTayish ZemerAtik ZumpaOndo 
FD: $(FD)
	mkprog FD $(FD)
PFD: FD
	mkprog -pr FD $(FD)

# Greek program
#
Greek= \
	Zon_TinKardia \
	Yerakina \
	VariHasapikos2 \
	TSAM_MariaP \
	TSAM01 \
	TravaTrava2 \
	SyrtosSimiotises \
	SyrtosSamos \
	SyrtosPsaropoula2 \
	SyrtosPsaropoula \
	SyrtosKritikos2 \
	Povrateno \
	Misirlou_Dhjz \
	Misirlou_Amin \
	Lerikos \
	Koftos \
	Kal_Tsanakaliotissa \
	Kal_Samiotissa \
	Kalamatianos2 \
	Kalamatianos1 \
	Ikariatikos \
	Hasapikos4 \
	Hasapikos3 \
	Hasapikos2 \
	Hasapikos1
Greek: program/Greek/Greek_program $(Greek)
	mkprog Greek $(Greek)
PGreek: Greek
	mkprog -pr Greek $(Greek)
Greek/Greek_program:
	-mkdir Greek
program/Greek/Greek_program: program/Greek Greek_program
	$(LN) Greek_program program/Greek/Greek_program
program/Greek:
	mkdir -p program/Greek

# 20060121
20060121= \
	NedaGrivne \
	MarinCongo \
	TravaTrava2 \
	ZemerAtik \
	Hammerschmieds \
	Devetorka1 \
	Devetorka2 \
	HoraPeGheatsa
20060121: program/20060121
	mkprog    20060121 $(20060121)
P20060121: program/20060121
	mkprog -pr 20060121 $(20060121)
program/20060121:
	mkdir -p program/20060121

# 20080203
#
20080203= \
	Biserka \
	Promoroaca \
	Alabama Gal \
	Maitre de Maison \
	Black Jack \
	Marko Skace \
	Fjaskern \
	Carnavalito \
	Thady you Gander \
	Sasha \
	Zemer Atik \
	Spiral Walk
20080203: program/20080203
	mkprog    20080203 $(20080203)
P20080203: program/20080203
	mkprog -pr 20080203 $(20080203)
program/20080203:
	mkdir -p program/20080203

# 20081207 2008-12-07 2: 00 pm
# Dance leader: Judith & Regina
# Musicians: Cal Howard, John Chambers, Ralph Iverson
#
20081207= \
	ElHarahat \
	Greensleeves \
	Biserka \
	JingleBells \
	Le Maitre \
	Galopede \
	Carnavalito \
	Promoroaca \
	Gustav's Skoal \
	Yesh \
	Spiral Walk \
	Waltz \
	Wyka
20081207: program/20081207/20081207_program $(20081207)
	mkprog 20081207 $(20081207)
P20081207: 20081207
	mkprog -pr 20081207 $(20081207)
20081207/20081207_program:
	-mkdir 20081207
program/20081207/20081207_program: program/20081207 20081207_program
	$(LN) 20081207_program program/20081207/20081207_program
program/20081207:
	mkdir -p program/20081207

# newDECDF Internation open-band dance session - new tunes for 2014
newDECDF= \
	AliPasha \
	Alunelul \
	Bis-Boj \
	Chilili \
	FatisheKolo \
	Garoun2 \
	Guhnega \
	KosturskoOro \
	Lenochek \
	Les_LegnalaDana \
	MojDragane \
	NedaVoda \
	OdLoAhavtiDai \
	TwelfthStreetRag
newDECDF: program/newDECDF/2013newDECDF_program $(newDECDF)
	mkprog newDECDF $(newDECDF)
PnewDECDF: newDECDF
	mkprog -pr newDECDF $(newDECDF)
newDECDF/2013newDECDF_program:
	-mkdir newDECDF
program/newDECDF/2013newDECDF_program: program/newDECDF newDECDF_program
	/bin/$(LN) newDECDF_program program/newDECDF/2013newDECDF_program
program/newDECDF:
	mkdir -p program/newDECDF

# DECDF Internation open-band dance session
# This is a union of the programs for several years
# Some of the pages are more than half blank and could be combined.
# I've done this with a few; doing more could decrease the paper.
DECDF= \
	AcanoMladaNevesto \
	AdjonAzIsten \
	AlbanianNo1 \
	AliPasha \
	Alunelul \
	AnDro2 \
	AnDroRetournee \
	AnDrosHanterDros \
	AtVaAni \
	Bastringue \
	BavnoOro_Dm \
	Belasicko \
	Bis-Boj \
	BostonTwoStep \
	Bourree_Past_Mont \
	BregovskoHoro \
	BriulDeLaFagaras \
	Bucimis \
	Buvcansko \
	Chapelloise \
	Chilili \
	Ciuleandra \
	Cocek_Ekremov \
	Corrido \
	Csardas_Circle \
	DavorikeDajke \
	Dayagim \
	Devetorka1 \
	Devetorka_Samokovsko1 \
	Djurdjevica \
	DodiLi \
	Dospatsko \
	DrMaia \
	ElenoMome_B \
	ElenoMome_C \
	ErevBaSong_C \
	ErskoKolo \
	FatisheKolo \
	Garoun2 \
	GodeckiCacak \
	GrueziWohl \
	Guhnega \
	Hambo1 \
	Hambo2 \
	Hanter-Dro \
	HaroaHaktana \
	HineMaTov1 \
	HoraAgadati \
	HoraDeLaMunte \
	HoraNirkoda \
	HoraPeGheatsa \
	HorehronskyCzardas \
	JocBatranescDeLaNiculitel \
	JoveMalojMome1 \
	Kalamatianos2 \
	Karamfil \
	Karapyet \
	KhumKhuma \
	Kop_Ludo_Dm \
	Kop_Ludo_Em \
	Kop_Novoselsko \
	Korobushka \
	KosterChoad1 \
	KosturskoOro \
	KriciKriciTicek \
	KumaEcha \
	Lenochek \
	Lerikos \
	Les_AkoUmram \
	Les_Bitola \
	Les_BolenMajko \
	Les_ElenoKerko \
	Les_LegnalaDana \
	Les_LiljanoMome \
	Les_MajkoMajko \
	Les_ShanoDusho_DA \
	LeviJacksonRag \
	MakaziceBelaRada \
	Malhao \
	Mayim \
	Misirlou_Dhjz \
	MojaDiridika \
	MojDragane \
	NedaVoda \
	OdenoOro \
	OdLoAhavtiDai \
	Olahos \
	OpsaTune \
	Orijent \
	Paj_Jambolsko \
	Pajdushko1 \
	Polka1 \
	Polka_Doudlebska \
	Popovicanka \
	Pravo_Delijsko \
	Pravo_KadJaPodjoh \
	Pravo_TrakijskoHoro1 \
	Promoroaca \
	Raca \
	Rach_Severnyashka \
	Reka_Dobrudjanska \
	Ridee \
	RoadToIsles \
	Rumelaj \
	Rustemul \
	Ruzmarin \
	SaltyDogRag \
	SavilaSeBelaLoza \
	Shestorka \
	Shetnja \
	Shottish2 \
	Siebenschritt \
	SirunAkhchik2 \
	SirunAkhchik3 \
	SomogyiKarikazo \
	Soroc \
	SyrtosSimiotises \
	SzekelyFriss \
	TSAM01 \
	TinoMori_CD \
	TritiPuti1 \
	TritiPuti4 \
	Troika \
	TwelfthStreetRag \
	TzenaTzena \
	USest1 \
	VlaskoOro \
	Waltz_DajMiDaj \
	Waltz_DeColores \
	Waltz_LeMaanAchai \
	Waltz_Metsa-Tamo \
	Waltz_Ozhidanie \
	Waltz_SzlaDzieweczka \
	Waltz_Ukrainian \
	ZW_AlteKathe \
	ZW_Saulocker \
	ZW_Schneider \
	ZemerAtik
DECDF: program/DECDF/DECDF_program $(DECDF)
	mkprog DECDF $(DECDF)
PDECDF: DECDF
	mkprog -pr DECDF $(DECDF)
DECDF/DECDF_program:
	-mkdir DECDF
program/DECDF/DECDF_program: program/DECDF DECDF_program
	$(LN) DECDF_program program/DECDF/DECDF_program
program/DECDF:
	mkdir -p program/DECDF

# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - #
# Prototype entries: 

# tt Prototype for a single-tune page: 
tt: tt.abc tt.ps tt.pdf
tt.ps: tt.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 -p tt \
	|PShdr tt '' tt \
	|PSftr %D $U/ %D >tt.ps
tt.pdf: tt.ps
	ps2pdf tt.ps tt.pdf

# mh
mh= _1.abc _2.abc _3.abc
mh: mh.abc mh.ps mh.pdf
mh.abc: hdr/mh.hdr $(mh)
	abcmedley mh $(mh) >mh.abc
mh.ps: mh.abc fmt/mh.fmt
	$(a2p) +Ffmt/mh mh.abc \
	|PShdr mh '' mh \
	|PSftr %D $U/ %D >mh.ps
mh.pdf: mh.ps
	ps2pdf mh.ps mh.pdf

# mm Prototype for a medley without a .hdr file: 
mm= _1.abc _2.abc _3.abc
mm: mm.abc mm.ps mm.pdf
mm.abc: $(mm)
	abcmedley "____" $(mm) >mm.abc
mm.ps: mm.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 mm.abc \
	|PShdr mm '' mm \
	|PSftr %D $U/ %D >mm.ps
mm.pdf: mm.ps
	ps2pdf mm.ps mm.pdf

# ww Prototype for simple abc file: 
ww: ww.abc ww.ps ww.pdf
ww.ps: ww.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 -p ww \
	|PShdr ww '' ww \
	|PSftr %D $U/ %D >ww.ps
ww.pdf: ww.ps
	ps2pdf ww.ps ww.pdf

# jj
jj= tune/jj_1.abc tune/jj_2.abc
jj: jj.abc jj.ps jj.pdf
jj.abc: $(jj)
	abcjoin +C +S2 $(jj) >jj.abc
jj.ps: jj.abc fmt/_80.fmt
	$(a2p) +Ffmt/_80 jj.abc \
	|PShdr jj '' jj \
	|PSftr %D $U/ %D >jj.ps
jj.pdf: jj.ps
	ps2pdf jj.ps jj.pdf

# yy Prototype for combined page using abcmedley: 
yy= tune/yy_1.abc tune/yy_2.abc
yy: yy.abc yy.ps yy.pdf
yy.abc: $(yy)
	abcmedley yy $(yy) >yy.abc
yy.ps: yy.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 yy.abc \
	|PShdr yy '' yy \
	|PSftr %D $U/ %D >yy.ps
yy.pdf: yy.ps
	ps2pdf yy.ps yy.pdf

# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - #

m= ../Contra/KC/march
r= ../Contra/KC/reel
k= ../Contra/KC/klezmer
p= ../Contra/KC/polka

# Acano Mlada Nevesto
AcanoMladaNevesto: AcanoMladaNevesto-D,E-12-3,4w15 AcanoMladaNevesto-A,B-12-3,4w15

# Acano Mlada Nevesto D,E-12-3,4w15
AcanoMladaNevesto-D,E-12-3,4w15= tune/AcanoMladaNevesto_Dw.abc tune/AcanoMladaNevesto_E.abc
AcanoMladaNevesto-D,E-12-3,4w15: AcanoMladaNevesto-D,E-12-3,4w15.abc \
	AcanoMladaNevesto-D,E-12-3,4w15.ps AcanoMladaNevesto-D,E-12-3,4w15.pdf
AcanoMladaNevesto-D,E-12-3,4w15.abc: $(AcanoMladaNevesto-D,E-12-3,4w15)
	abcjoin +s $(AcanoMladaNevesto-D,E-12-3,4w15) >AcanoMladaNevesto-D,E-12-3,4w15.abc
AcanoMladaNevesto-D,E-12-3,4w15.ps: AcanoMladaNevesto-D,E-12-3,4w15.abc fmt/_80.fmt
	$(a2p) +Ffmt/_80 AcanoMladaNevesto-D,E-12-3,4w15.abc \
	|PShdr Acano '' Acano \
	|PSftr %D $U/ %D >AcanoMladaNevesto-D,E-12-3,4w15.ps
AcanoMladaNevesto-D,E-12-3,4w15.pdf: AcanoMladaNevesto-D,E-12-3,4w15.ps
	ps2pdf AcanoMladaNevesto-D,E-12-3,4w15.ps AcanoMladaNevesto-D,E-12-3,4w15.pdf

# Acano Mlada Nevesto A,B-12-3,4w15
AcanoMladaNevesto-A,B-12-3,4w15= tune/AcanoMladaNevesto_Aw.abc tune/AcanoMladaNevesto_B.abc
AcanoMladaNevesto-A,B-12-3,4w15: AcanoMladaNevesto-A,B-12-3,4w15.abc \
	AcanoMladaNevesto-A,B-12-3,4w15.ps AcanoMladaNevesto-A,B-12-3,4w15.pdf
AcanoMladaNevesto-A,B-12-3,4w15.abc: $(AcanoMladaNevesto-A,B-12-3,4w15)
	abcjoin +s $(AcanoMladaNevesto-A,B-12-3,4w15) >AcanoMladaNevesto-A,B-12-3,4w15.abc
AcanoMladaNevesto-A,B-12-3,4w15.ps: AcanoMladaNevesto-A,B-12-3,4w15.abc fmt/_80.fmt
	$(a2p) +Ffmt/_80 AcanoMladaNevesto-A,B-12-3,4w15.abc \
	|PShdr Acano '' Acano \
	|PSftr %D $U/ %D >AcanoMladaNevesto-A,B-12-3,4w15.ps
AcanoMladaNevesto-A,B-12-3,4w15.pdf: AcanoMladaNevesto-A,B-12-3,4w15.ps
	ps2pdf AcanoMladaNevesto-A,B-12-3,4w15.ps AcanoMladaNevesto-A,B-12-3,4w15.pdf

# Adarim
Adarim: Adarim.abc Adarim.ps Adarim.pdf
Adarim= tune/Adarim_Gm.abc tune/Adarim_Am.abc tune/Adarim_Bm.abc
Adarim.abc: $(Adarim)
	abcjoin +s Adarim $(Adarim) >Adarim.abc
Adarim.ps: Adarim.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 Adarim.abc \
	|PShdr Adarim '' Adarim \
	|PSftr %D $U/ %D >Adarim.ps
Adarim.pdf: Adarim.ps
	ps2pdf Adarim.ps Adarim.pdf

## Adjon Az Isten
#AdjonAzIsten: AdjonAzIsten.abc AdjonAzIsten.ps AdjonAzIsten.pdf
#AdjonAzIsten.ps: AdjonAzIsten.abc fmt/_80.fmt
#	$(a2p) +Ffmt/_80 -p AdjonAzIsten \
#	|PShdr Adjon '' Adjon \
#	|PSftr %D $U/ %D >AdjonAzIsten.ps
#AdjonAzIsten.pdf: AdjonAzIsten.ps
#	ps2pdf AdjonAzIsten.ps AdjonAzIsten.pdf

# Adjon_az_Isten
Adjon_az_Isten= hungarian/Adjon_az_Isten-Dm-9-11.abc hungarian/Adjon_az_Isten-Em-9-2.abc
Adjon_az_Isten: Adjon_az_Isten.abc Adjon_az_Isten.ps Adjon_az_Isten.pdf
Adjon_az_Isten.abc: $(Adjon_az_Isten)
	abcjoin +S2 $(Adjon_az_Isten) >Adjon_az_Isten.abc
Adjon_az_Isten.ps: Adjon_az_Isten.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 Adjon_az_Isten.abc \
	|PShdr Adjon_az_Isten '' Adjon_az_Isten \
	|PSftr %D $U/ %D >Adjon_az_Isten.ps
Adjon_az_Isten.pdf: Adjon_az_Isten.ps
	ps2pdf Adjon_az_Isten.ps Adjon_az_Isten.pdf

# Agir Halay
AgirHalay: AgirHalay.abc AgirHalay.ps AgirHalay.pdf
AgirHalay= tune/AgirHalay_Em.abc
AgirHalay.abc: $(AgirHalay)
	abcjoin +s $(AgirHalay) >AgirHalay.abc
AgirHalay.ps: AgirHalay.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 AgirHalay.abc \
	|PShdr AgirHalay '' AgirHalay \
	|PSftr %D $U/ %D >AgirHalay.ps
AgirHalay.pdf: AgirHalay.ps
	ps2pdf AgirHalay.ps AgirHalay.pdf

# Ahavat Hadassah
AhavatHadassah: AhavatHadassah.abc AhavatHadassah.ps AhavatHadassah.pdf
AhavatHadassah.ps: AhavatHadassah.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 -p AhavatHadassah \
	|PShdr Ahavat '' Ahavat \
	|PSftr %D $U/ %D >AhavatHadassah.ps
AhavatHadassah.pdf: AhavatHadassah.ps
	ps2pdf AhavatHadassah.ps AhavatHadassah.pdf

# Ajde_Jano
Ajde_Jano= \
	misc/Ajde_Jano-Dm-32-6w12.abc sep5x2 \
	misc/Ajde_Jano-Em-32-5.abc
Ajde_Jano: Ajde_Jano.abc Ajde_Jano.ps Ajde_Jano.pdf
Ajde_Jano.abc: $(Ajde_Jano)
	abcjoin $(Ajde_Jano) >Ajde_Jano.abc
Ajde_Jano.ps: Ajde_Jano.abc fmt/_70.fmt
	$(a2p) +Ffmt/_70 Ajde_Jano.abc \
	|PShdr Ajde_Jano '' Ajde_Jano \
	|PSftr %D $U/ %D >Ajde_Jano.ps
Ajde_Jano.pdf: Ajde_Jano.ps
	ps2pdf Ajde_Jano.ps Ajde_Jano.pdf

# Ajde Jano
AjdeJano: AjdeJano.abc AjdeJano.ps AjdeJano.pdf
AjdeJano.ps: AjdeJano.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 -p AjdeJano \
	|PShdr AjdeJano '' AjdeJano \
	|PSftr %D $U/ %D >AjdeJano.ps
AjdeJano.pdf: AjdeJano.ps
	ps2pdf AjdeJano.ps AjdeJano.pdf

# Ajde Lepa Maro
AjdeLepaMaro: AjdeLepaMaro.abc AjdeLepaMaro.ps AjdeLepaMaro.pdf
AjdeLepaMaro= tune/AjdeLepaMaro_D.abc tune/AjdeLepaMaro_G.abc
AjdeLepaMaro.abc: $(AjdeLepaMaro) hdr/AjdeLepaMaro.hdr
	abcmedley AjdeLepaMaro $(AjdeLepaMaro) >AjdeLepaMaro.abc
AjdeLepaMaro.ps: AjdeLepaMaro.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 -p AjdeLepaMaro \
	|PShdr AjdeLepa '' AjdeLepa \
	|PSftr %D $U/ %D >AjdeLepaMaro.ps
AjdeLepaMaro.pdf: AjdeLepaMaro.ps
	ps2pdf AjdeLepaMaro.ps AjdeLepaMaro.pdf

# Ajsino Oro
Ajsino_Oro= \
	misc/Ajsino_Oro-Dhj-40-3.abc sep5 \
	misc/Ajsino_Oro-Ehj-40-3.abc sep5x2 \
	misc/Ajsino_Oro-Ahj-40-3.abc sep5 \
	misc/Ajsino_Oro-Bhj-40-3.abc
Ajsino_Oro: Ajsino_Oro.abc Ajsino_Oro.ps Ajsino_Oro.pdf
Ajsino_Oro.abc: $(Ajsino_Oro)
	abcjoin $(Ajsino_Oro) >Ajsino_Oro.abc
Ajsino_Oro.ps: Ajsino_Oro.abc fmt/_80.fmt
	$(a2p) +Ffmt/_80 Ajsino_Oro.abc \
	|PShdr Ajsino_Oro '' Ajsino_Oro \
	|PSftr %D $U/ %D >Ajsino_Oro.ps
Ajsino_Oro.pdf: Ajsino_Oro.ps
	ps2pdf Ajsino_Oro.ps Ajsino_Oro.pdf

# Al Tira + Al Tiruni
AlTi: AlTi.abc AlTi.ps AlTi.pdf
AlTi= tune/AlTira1_Dm.abc sep5 tune/AlTira2_Am.abc \
	sep5x2 tune/AlTiruni_Dm.abc sep5 tune/AlTiruni_Em.abc
AlTi.abc: $(AlTi)
	abcjoin $(AlTi) >AlTi.abc
AlTi.ps: AlTi.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 AlTi.abc \
	|PShdr AlTi '' AlTi \
	|PSftr %D $U/ %D >AlTi.ps
AlTi.pdf: AlTi.ps
	ps2pdf AlTi.ps AlTi.pdf

# Al Tira
AlTira: AlTira.abc AlTira.ps AlTira.pdf
AlTira= tune/AlTira1_Dm.abc tune/AlTira2_Am.abc
AlTira.abc: $(AlTira)
	abcjoin +s $(AlTira) >AlTira.abc
AlTira.ps: AlTira.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 AlTira.abc \
	|PShdr AlTira '' AlTira \
	|PSftr %D $U/ %D >AlTira.ps
AlTira.pdf: AlTira.ps
	ps2pdf AlTira.ps AlTira.pdf

# Al Tiruni
AlTiruni: AlTiruni.abc AlTiruni.ps AlTiruni.pdf
AlTiruni= tune/AlTiruni_Dm.abc tune/AlTiruni_Em.abc tune/AlTiruni_Fsm.abc
AlTiruni.abc: $(AlTiruni)
	abcjoin +s $(AlTiruni) >AlTiruni.abc
AlTiruni.ps: AlTiruni.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 AlTiruni.abc \
	|PShdr AlTiruni '' AlTiruni \
	|PSftr %D $U/ %D >AlTiruni.ps
AlTiruni.pdf: AlTiruni.ps
	ps2pdf AlTiruni.ps AlTiruni.pdf

# Alabama Gal
AlabamaGal: AlabamaGal.abc AlabamaGal.ps AlabamaGal.pdf
AlabamaGal.abc: ../Contra/AlabamaGal.abc
	cd ../Contra; make AlabamaGal.abc
	$(LN) ../Contra/AlabamaGal.abc AlabamaGal.abc
AlabamaGal.ps: AlabamaGal.abc fmt/_75.fmt
	jcabc2ps AlabamaGal.abc +Ffmt/_75 \
	|PShdr AlabamaGal '' AlabamaGal \
	|PSftr %D $U/Contra/ %D >AlabamaGal.ps
AlabamaGal.pdf: AlabamaGal.ps
	ps2pdf AlabamaGal.ps AlabamaGal.pdf

# Albanian No 1
Albanian_no_1: AlbanianNo1 Albanian_1

# Albanian No 1 
AlbanianNo1: AlbanianNo1.abc AlbanianNo1.ps AlbanianNo1.pdf
AlbanianNo1.ps: AlbanianNo1.abc fmt/_80.fmt
	$(a2p) +Ffmt/_80 -p AlbanianNo1 \
	|PShdr Albanian '' Albanian \
	|PSftr %D $U/ %D >AlbanianNo1.ps
AlbanianNo1.pdf: AlbanianNo1.ps
	ps2pdf AlbanianNo1.ps AlbanianNo1.pdf

# Albanian #1
Albanian_1= tune/Albanian_1-G-48-3.abc tune/Albanian_1-A-48-3.abc
Albanian_1: Albanian_1.abc Albanian_1.ps Albanian_1.pdf
Albanian_1.abc: $(Albanian_1)
	abcjoin +C +S2 $(Albanian_1) >Albanian_1.abc
Albanian_1.ps: Albanian_1.abc fmt/_80.fmt
	$(a2p) +Ffmt/_80 Albanian_1.abc \
	|PShdr Albanian_1 '' Albanian_1 \
	|PSftr %D $U/ %D >Albanian_1.ps
Albanian_1.pdf: Albanian_1.ps
	ps2pdf Albanian_1.ps Albanian_1.pdf

# Alexandrovsky
Alexandrovsky: hdr/Alexandrovsky.hdr Alexandrovsky.abc Alexandrovsky.ps Alexandrovsky.pdf
Alexandrovsky= waltz/Alexandrovsky_Am.abc waltz/Alexandrovsky_Dm.abc waltz/Alexandrovsky_Em.abc
Alexandrovsky.abc: $(Alexandrovsky) hdr/Alexandrovsky.hdr
	abcmedley Alexandrovsky $(Alexandrovsky) >Alexandrovsky.abc
Alexandrovsky.ps: Alexandrovsky.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 -p Alexandrovsky \
	|PShdr "Waltz:Alex" '' "Waltz:Alex" \
	|PSftr %D $U/ %D >Alexandrovsky.ps
Alexandrovsky.pdf: Alexandrovsky.ps
	ps2pdf Alexandrovsky.ps Alexandrovsky.pdf

# Alfred paa Hultet
AlfredPaHultet: AlfredPaHultet.abc AlfredPaHultet.ps AlfredPaHultet.pdf
AlfredPaHultet.ps: AlfredPaHultet.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 -p AlfredPaHultet \
	|PShdr "Polka:Alfred" '' "Polka:Alfred" \
	|PSftr %D $U/ %D >AlfredPaHultet.ps
AlfredPaHultet.pdf: AlfredPaHultet.ps
	ps2pdf AlfredPaHultet.ps AlfredPaHultet.pdf

# Ali Pasha
AliPasha: AliPasha.abc AliPasha.ps AliPasha.pdf
AliPasha= tune/AliPasha_1w.abc tune/AliPasha_2.abc
AliPasha.abc: $(AliPasha) hdr/AliPasha.hdr
	abcmedley "AliPasha" $(AliPasha) >AliPasha.abc
AliPasha.ps: AliPasha.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 AliPasha.abc \
	|PShdr AliPasha '' AliPasha \
	|PSftr %D $U/ %D >AliPasha.ps
AliPasha.pdf: AliPasha.ps
	ps2pdf AliPasha.ps AliPasha.pdf

# Alsinger Sekstur
AlsingerSekstur= jig/AlsingerSekstur_G.abc jig/AlsingerSekstur_A.abc
AlsingerSekstur: AlsingerSekstur.abc AlsingerSekstur.ps AlsingerSekstur.pdf
AlsingerSekstur.abc: $(AlsingerSekstur)
	abcmedley "Alsinger Sekstur" $(AlsingerSekstur) >AlsingerSekstur.abc
AlsingerSekstur.ps: AlsingerSekstur.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 AlsingerSekstur.abc \
	|PShdr AlsingerSekstur '' AlsingerSekstur \
	|PSftr %D $U/ %D >AlsingerSekstur.ps
AlsingerSekstur.pdf: AlsingerSekstur.ps
	ps2pdf AlsingerSekstur.ps AlsingerSekstur.pdf

# Alunelul
Alunelul: Alunelul.abc Alunelul.ps Alunelul.pdf
Alunelul= tune/Alunelul_F.abc  tune/Alunelul_G.abc
Alunelul.abc: $(Alunelul)
	abcmedley Alunelul $(Alunelul) >Alunelul.abc
Alunelul.ps: Alunelul.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 -p Alunelul \
	|PShdr Alunelul '' Alunelul \
	|PSftr %D $U/ %D >Alunelul.ps
Alunelul.pdf: Alunelul.ps
	ps2pdf Alunelul.ps Alunelul.pdf

# Alunelul + Ambee Dageets
AlAm: AlAm.abc AlAm.ps AlAm.pdf
AlAm= tune/Alunelul_F.abc  tune/Alunelul_G.abc \
	sep5x2 tune/AmbeeDageets_D.abc tune/AmbeeDageets_E.abc
AlAm.abc: $(AlAm)
	abcjoin $(AlAm) >AlAm.abc
AlAm.ps: AlAm.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 -p AlAm \
	|PShdr AlAm '' AlAm \
	|PSftr %D $U/ %D >AlAm.ps
AlAm.pdf: AlAm.ps
	ps2pdf AlAm.ps AlAm.pdf

# AlunelulDeLaUrzica
AlunelulDeLaUrzica= tune/Alunelul_de_la_Urzica-Am-24-3.abc
AlunelulDeLaUrzica: AlunelulDeLaUrzica.abc AlunelulDeLaUrzica.ps AlunelulDeLaUrzica.pdf
AlunelulDeLaUrzica.abc: $(AlunelulDeLaUrzica)
	abcjoin +C +S2 $(AlunelulDeLaUrzica) >AlunelulDeLaUrzica.abc
AlunelulDeLaUrzica.ps: AlunelulDeLaUrzica.abc fmt/_80.fmt
	$(a2p) +Ffmt/_80 AlunelulDeLaUrzica.abc \
	|PShdr AlunelulDeLaUrzica '' AlunelulDeLaUrzica \
	|PSftr %D $U/ %D >AlunelulDeLaUrzica.ps
AlunelulDeLaUrzica.pdf: AlunelulDeLaUrzica.ps
	ps2pdf AlunelulDeLaUrzica.ps AlunelulDeLaUrzica.pdf

# Ambee Dageets
AmbeeDageets= tune/AmbeeDageets_D.abc tune/AmbeeDageets_E.abc
AmbeeDageets: AmbeeDageets.abc AmbeeDageets.ps AmbeeDageets.pdf
AmbeeDageets.abc: hdr/AmbeeDageets.hdr $(AmbeeDageets)
	abcmedley AmbeeDageets $(AmbeeDageets) >AmbeeDageets.abc
AmbeeDageets.ps: AmbeeDageets.abc fmt/_80.fmt
	$(a2p) +Ffmt/_80 AmbeeDageets.abc \
	|PShdr AmbeeDageets '' AmbeeDageets \
	|PSftr %D $U/ %D >AmbeeDageets.ps
AmbeeDageets.pdf: AmbeeDageets.ps
	ps2pdf AmbeeDageets.ps AmbeeDageets.pdf

# An Bal Barn
AnBalBarn= AnDrosHanterDros.abc sep5x2 BalDeJugon.abc sep5x2 BarnerReinlender.abc
AnBalBarn: AnBalBarn.abc AnBalBarn.ps AnBalBarn.pdf
AnBalBarn.abc: $(AnBalBarn)
	abcjoin $(AnBalBarn) >AnBalBarn.abc
AnBalBarn.ps: AnBalBarn.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 AnBalBarn.abc \
	|PShdr An+Bal+Barn '' An+Bal+Barn \
	|PSftr %D $U/ %D >AnBalBarn.ps
AnBalBarn.pdf: AnBalBarn.ps
	ps2pdf AnBalBarn.ps AnBalBarn.pdf

# And'Aman Palikari
AndamanPalikari= song/AndamanPalikanari_Dm.abc tune/AndamanPalikanari_Em.abc
AndamanPalikari: AndamanPalikari.abc AndamanPalikari.ps AndamanPalikari.pdf
AndamanPalikari.abc: $(AndamanPalikari)
	abcmedley "Andaman Palikari" $(AndamanPalikari) >AndamanPalikari.abc
AndamanPalikari.ps: AndamanPalikari.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 AndamanPalikari.abc \
	|PShdr AndamanPalikari '' AndamanPalikari \
	|PSftr %D $U/ %D >AndamanPalikari.ps
AndamanPalikari.pdf: AndamanPalikari.ps
	ps2pdf AndamanPalikari.ps AndamanPalikari.pdf

## AndamanPalikari
#AndamanPalikari= song/AndamanPalikanari_Dm.abc tune/AndamanPalikanari_Em.abc
#AndamanPalikari: AndamanPalikari.abc AndamanPalikari.ps AndamanPalikari.pdf
#AndamanPalikari.abc: $(AndamanPalikari)
#	abcjoin +C +S2 $(AndamanPalikari) >AndamanPalikari.abc
#AndamanPalikari.ps: AndamanPalikari.abc fmt/_75.fmt
#	$(a2p) +Ffmt/_75 AndamanPalikari.abc \
#	|PShdr AndamanPalikari '' AndamanPalikari \
#	|PSftr %D $U/ %D >AndamanPalikari.ps
#AndamanPalikari.pdf: AndamanPalikari.ps
#	ps2pdf AndamanPalikari.ps AndamanPalikari.pdf

# An Dro
AnDro: AnDro1 AnDro2 AnDro3 AnDro4 AnDroRetournee AnDro_Avant-deux AnDro_SaintPatricks

# An Dro: Saint Patrick's
AnDro_SaintPatricks= andro/Saint_Patricks_An_Dro_Am.abc andro/Saint_Patricks_An_Dro_Em.abc
AnDro_SaintPatricks: AnDro_SaintPatricks.abc AnDro_SaintPatricks.ps AnDro_SaintPatricks.pdf
AnDro_SaintPatricks.abc: $(AnDro_SaintPatricks)
	abcjoin +s $(AnDro_SaintPatricks) >AnDro_SaintPatricks.abc
AnDro_SaintPatricks.ps: AnDro_SaintPatricks.abc fmt/_80.fmt
	$(a2p) AnDro_SaintPatricks.abc +Ffmt/_80 \
	|PShdr AnDro_SaintPatricks "" AnDro_SaintPatricks \
	|PSftr %D $U %D >AnDro_SaintPatricks.ps
AnDro_SaintPatricks.pdf: AnDro_SaintPatricks.ps
	ps2pdf AnDro_SaintPatricks.ps AnDro_SaintPatricks.pdf

# An Dro 1
AnDro1: AnDro1.abc AnDro1.ps AnDro1.pdf
AnDro1.ps: AnDro1.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 -p AnDro1 \
	|PShdr AnDro1 '' AnDro1 \
	|PSftr %D $U/ %D >AnDro1.ps
AnDro1.pdf: AnDro1.ps
	ps2pdf AnDro1.ps AnDro1.pdf

# An Dro 2
AnDro2: AnDro2.abc AnDro2.ps AnDro2.pdf
AnDro2= hdr/AnDro2.hdr \
	andro/Saint_Patricks_An_Dro_Am.abc tune/AnDro2_Gm.abc tune/AnDro2_Am.abc \
	andro/AnDro_fr_TripleSpiral_D.abc andro/AnDro_fr_TrouzBras_Am.abc
AnDro2.abc: $(AnDro2)
	abcjoin +S2  $(AnDro2) >AnDro2.abc
AnDro2.ps: AnDro2.abc fmt/_70.fmt
	$(a2p) +Ffmt/_70 -p AnDro2 \
	|PShdr AnDro2 '' AnDro2 \
	|PSftr %D $U/ %D >AnDro2.ps
AnDro2.pdf: AnDro2.ps
	ps2pdf AnDro2.ps AnDro2.pdf

# An Dro: Avant-deux des touches
AnDro_Avant-deux: AnDro_Avant-deux.abc AnDro_Avant-deux.ps AnDro_Avant-deux.pdf
AnDro_Avant-deux= andro/Avant_deux_des_touches_F.abc andro/Avant_deux_des_touches_G.abc
AnDro_Avant-deux.abc: $(AnDro_Avant-deux)
	abcmedley "An Dro: Avant-deux" $(AnDro_Avant-deux) >AnDro_Avant-deux.abc
AnDro_Avant-deux.ps: AnDro_Avant-deux.abc fmt/_80.fmt
	$(a2p) +Ffmt/_80 AnDro_Avant-deux.abc \
	|PShdr AnDro:Avant '' AnDro:Avant \
	|PSftr %D $U/ %D >AnDro_Avant-deux.ps
AnDro_Avant-deux.pdf: AnDro_Avant-deux.ps
	ps2pdf AnDro_Avant-deux.ps AnDro_Avant-deux.pdf

# An Dro 3
AnDro3: AnDro3.abc AnDro3.ps AnDro3.pdf
AnDro3= andro/AnDro3_Dm.abc andro/AnDro3_Em.abc
AnDro3.abc: $(AnDro3)
	abcmedley "An Dro 3" $(AnDro3) >AnDro3.abc
AnDro3.ps: AnDro3.abc fmt/AnDro3.fmt
	$(a2p) +Ffmt/AnDro3 AnDro3.abc \
	|PShdr AnDro3 '' AnDro3 \
	|PSftr %D $U/ %D >AnDro3.ps
AnDro3.pdf: AnDro3.ps
	ps2pdf AnDro3.ps AnDro3.pdf

# An Dro 4
AnDro4: AnDro4.abc AnDro4.ps AnDro4.pdf
AnDro4= tune/AnDro4_Cm.abc tune/AnDro4_Dm.abc
AnDro4.abc: $(AnDro4)
	abcmedley "An Dro 4" $(AnDro4) >AnDro4.abc
AnDro4.ps: AnDro4.abc fmt/_70.fmt
	$(a2p) +Ffmt/_70 AnDro4.abc \
	|PShdr AnDro4 '' AnDro4 \
	|PSftr %D $U/ %D >AnDro4.ps
AnDro4.pdf: AnDro4.ps
	ps2pdf AnDro4.ps AnDro4.pdf

# An Dro 5
AnDro5: AnDro5.abc AnDro5.ps AnDro5.pdf
AnDro5=    tune/AuntLislesAnDro1_Am.abc tune/AuntLislesAnDro1_Bm.abc \
	sep5x2 tune/AuntLislesAnDro2_Am.abc tune/AuntLislesAnDro2_Bm.abc
AnDro5.abc: $(AnDro5)
	abcmedley "An Dro 5" $(AnDro5) >AnDro5.abc
AnDro5.ps: AnDro5.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 AnDro5.abc \
	|PShdr AnDro5 '' AnDro5 \
	|PSftr %D $U/ %D >AnDro5.ps
AnDro5.pdf: AnDro5.ps
	ps2pdf AnDro5.ps AnDro5.pdf

# An Dro Retournee
AnDroRetournee: AnDroRetournee.abc AnDroRetournee.ps AnDroRetournee.pdf
AnDroRetournee= song/Changerais_tu_Fw.abc sep5x2 tune/Changerais_tu_G.abc
AnDroRetournee.abc: hdr/AnDroRetournee.hdr $(AnDroRetournee)
	abcmedley AnDroRetournee $(AnDroRetournee) >AnDroRetournee.abc
AnDroRetournee.ps: AnDroRetournee.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 AnDroRetournee.abc \
	|PShdr AnDroRetournee '' AnDroRetournee \
	|PSftr %D $U/ %D >AnDroRetournee.ps
AnDroRetournee.pdf: AnDroRetournee.ps
	ps2pdf AnDroRetournee.ps AnDroRetournee.pdf

# Trikot, aka An Dros Hanter Dros
Trikot: Trikot.abc Trikot.ps Trikot.pdf
Trikot= andro/AnDrosHanterDros.abc
Trikot.abc: $(Trikot) hdr/Trikot.hdr
	abcmedley Trikot $(Trikot) >Trikot.abc
Trikot.ps: Trikot.abc fmt/_80.fmt
	$(a2p) +Ffmt/_80 -p Trikot \
	|PShdr Trikot '' Trikot \
	|PSftr %D $U/ %D >Trikot.ps
Trikot.pdf: Trikot.ps
	ps2pdf Trikot.ps Trikot.pdf

# An Dros Hanter Dros
AnDrosHanterDros: AnDrosHanterDros.abc AnDrosHanterDros.ps AnDrosHanterDros.pdf
AnDrosHanterDros.ps: AnDrosHanterDros.abc fmt/_80.fmt
	$(a2p) +Ffmt/_80 -p AnDrosHanterDros \
	|PShdr AnDrosHanter '' AnDrosHanter \
	|PSftr %D $U/ %D >AnDrosHanterDros.ps
AnDrosHanterDros.pdf: AnDrosHanterDros.ps
	ps2pdf AnDrosHanterDros.ps AnDrosHanterDros.pdf

# Ana Lugojana
AnaLugojana: AnaLugojana.abc AnaLugojana.ps AnaLugojana.pdf
AnaLugojana.ps: AnaLugojana.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 -p AnaLugojana \
	|PShdr AnaLugojana '' AnaLugojana \
	|PSftr %D $U/ %D >AnaLugojana.ps
AnaLugojana.pdf: AnaLugojana.ps
	ps2pdf AnaLugojana.ps AnaLugojana.pdf

# ArcanulBatranesc
ArcanulBatranesc= tune/Arcanul_Batranesc_Dm.abc tune/Arcanul_Batranesc_Am.abc
ArcanulBatranesc: ArcanulBatranesc.abc ArcanulBatranesc.ps ArcanulBatranesc.pdf
ArcanulBatranesc.abc: $(ArcanulBatranesc)
	abcjoin +s $(ArcanulBatranesc) >ArcanulBatranesc.abc
ArcanulBatranesc.ps: ArcanulBatranesc.abc fmt/ArcanulBatranesc.fmt $(ArcanulBatranesc)
	$(a2p) ArcanulBatranesc.abc +Ffmt/ArcanulBatranesc.fmt \
	|PShdr ArcanulBatranesc "" ArcanulBatranesc \
	|PSftr %D $U/ %D >ArcanulBatranesc.ps
ArcanulBatranesc.pdf: ArcanulBatranesc.ps
	ps2pdf ArcanulBatranesc.ps

# Ardeleana
Ardeleana: Ardeleana.abc Ardeleana.ps Ardeleana.pdf
Ardeleana.ps: Ardeleana.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 -p Ardeleana \
	|PShdr Ardeleana '' Ardeleana \
	|PSftr %D $U/ %D >Ardeleana.ps
Ardeleana.pdf: Ardeleana.ps
	ps2pdf Ardeleana.ps Ardeleana.pdf

# Arkan
Arkan: Arkan.abc Arkan.ps Arkan.pdf
Arkan= tune/Arkan_Gm.abc tune/Arkan_Dm.abc tune/Arkan_Am.abc tune/Arkan_Em.abc
Arkan.abc: hdr/Arkan.hdr $(Arkan)
	abcmedley Arkan $(Arkan) >Arkan.abc
Arkan.ps: Arkan.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 -p Arkan \
	|PShdr Arkan '' Arkan \
	|PSftr %D $U/ %D >Arkan.ps
Arkan.pdf: Arkan.ps
	ps2pdf Arkan.ps Arkan.pdf

# Arme Bürastand
Arme_Burastand= branle/Arme_Burastand-F-14-2.abc branle/Arme_Burastand-G-14-2.abc
Arme_Burastand: Arme_Burastand.abc Arme_Burastand.ps Arme_Burastand.pdf
Arme_Burastand.abc: $(Arme_Burastand)
	abcjoin +C +S2 $(Arme_Burastand) >Arme_Burastand.abc
Arme_Burastand.ps: Arme_Burastand.abc fmt/_80.fmt
	$(a2p) +Ffmt/_80 Arme_Burastand.abc \
	|PShdr Arme_Burastand '' Arme_Burastand \
	|PSftr %D $U/ %D >Arme_Burastand.ps
Arme_Burastand.pdf: Arme_Burastand.ps
	ps2pdf Arme_Burastand.ps Arme_Burastand.pdf

# Arnolds Circle
ArnoldsCircle: ArnoldsCircle.abc ArnoldsCircle.ps ArnoldsCircle.pdf
ArnoldsCircle.ps: ArnoldsCircle.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 -p ArnoldsCircle \
	|PShdr ArnoldsCircle '' ArnoldsCircle \
	|PSftr %D $U/ %D >ArnoldsCircle.ps
ArnoldsCircle.pdf: ArnoldsCircle.ps
	ps2pdf ArnoldsCircle.ps ArnoldsCircle.pdf

# At va Ani
AtVaAni: At_va_Ani_1 At_va_Ani_2

# At va Ani 1
At_va_Ani_1: At_va_Ani_1.abc At_va_Ani_1.ps At_va_Ani_1.pdf
At_va_Ani_1= tune/At_va_Ani_1-C.abc tune/At_va_Ani_1-D.abc tune/At_va_Ani_1-E.abc
At_va_Ani_1.abc: hdr/At_va_Ani_1.hdr $(At_va_Ani_1)
	abcmedley At_va_Ani_1 $(At_va_Ani_1) >At_va_Ani_1.abc
At_va_Ani_1.ps: At_va_Ani_1.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 -p At_va_Ani_1 \
	|PShdr At_va_Ani_1 '' At_va_Ani_1 \
	|PSftr %D $U/ %D >At_va_Ani_1.ps
At_va_Ani_1.pdf: At_va_Ani_1.ps
	ps2pdf At_va_Ani_1.ps At_va_Ani_1.pdf

# At va Ani 2
At_va_Ani_2: At_va_Ani_2.abc At_va_Ani_2.ps At_va_Ani_2.pdf
At_va_Ani_2= tune/At_va_Ani_2-C.abc tune/At_va_Ani_2-D.abc tune/At_va_Ani_2-E.abc
At_va_Ani_2.abc: hdr/At_va_Ani_2.hdr $(At_va_Ani_2)
	abcmedley At_va_Ani_2 $(At_va_Ani_2) >At_va_Ani_2.abc
At_va_Ani_2.ps: At_va_Ani_2.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 -p At_va_Ani_2 \
	|PShdr At_va_Ani_2 '' At_va_Ani_2 \
	|PSftr %D $U/ %D >At_va_Ani_2.ps
At_va_Ani_2.pdf: At_va_Ani_2.ps
	ps2pdf At_va_Ani_2.ps At_va_Ani_2.pdf

# Aunt Lisle's An-Dros
AuntLislesAnDros= tune/AuntLislesAnDro1_Am.abc tune/AuntLislesAnDro2_Am.abc
AuntLislesAnDros: AuntLislesAnDros.abc AuntLislesAnDros.ps AuntLislesAnDros.pdf
AuntLislesAnDros.abc: hdr/AuntLislesAnDros.hdr $(AuntLislesAnDros)
	abcmedley AuntLislesAnDros $(AuntLislesAnDros) >AuntLislesAnDros.abc
AuntLislesAnDros.ps: AuntLislesAnDros.abc fmt/_80.fmt
	$(a2p) +Ffmt/_80 AuntLislesAnDros.abc \
	|PShdr AuntLislesAnDros '' AuntLislesAnDros \
	|PSftr %D $U/ %D >AuntLislesAnDros.ps
AuntLislesAnDros.pdf: AuntLislesAnDros.ps
	ps2pdf AuntLislesAnDros.ps AuntLislesAnDros.pdf

# Aurettis Dutch Skipper
AurettisDutchSkipper: AurettisDutchSkipper.abc AurettisDutchSkipper.ps AurettisDutchSkipper.pdf
AurettisDutchSkipper= tune/AurettisDutchSkipper_Bb.abc tune/AurettisDutchSkipper_G.abc
AurettisDutchSkipper.abc: $(AurettisDutchSkipper)
	abcmedley "Auretti's Dutch Skipper" $(AurettisDutchSkipper) >AurettisDutchSkipper.abc
AurettisDutchSkipper.ps: AurettisDutchSkipper.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 AurettisDutchSkipper.abc \
	|PShdr Aurettis '' Aurettis \
	|PSftr %D $U/ %D >AurettisDutchSkipper.ps
AurettisDutchSkipper.pdf: AurettisDutchSkipper.ps
	ps2pdf AurettisDutchSkipper.ps AurettisDutchSkipper.pdf

# Bag+Bal (Baglaens Kontra + Bal de Jugon)
Bag+Bal= \
	reel/BaglaensKontrasejre1_D.abc reel/BaglaensKontrasejre2_D.abc sep5x2 BalDeJugon.abc
Bag+Bal: Bag+Bal.abc Bag+Bal.ps Bag+Bal.pdf
Bag+Bal.abc: $(Bag+Bal)
	abcjoin $(Bag+Bal) >Bag+Bal.abc
Bag+Bal.ps: Bag+Bal.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 Bag+Bal.abc \
	|PShdr Bag+Bal '' Bag+Bal \
	|PSftr %D $U/ %D >Bag+Bal.ps
Bag+Bal.pdf: Bag+Bal.ps
	ps2pdf Bag+Bal.ps Bag+Bal.pdf

# Baglaens Kontra
BaglaensKontra: BaglaensKontra.abc BaglaensKontra.ps BaglaensKontra.pdf
BaglaensKontra= \
	reel/BaglaensKontrasejre1_D.abc \
	reel/BaglaensKontrasejre2_D.abc
BaglaensKontra.abc: hdr/BaglaensKontra.hdr $(BaglaensKontra)
	abcmedley BaglaensKontra $(BaglaensKontra) >BaglaensKontra.abc
BaglaensKontra.ps: BaglaensKontra.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 BaglaensKontra.abc \
	|PShdr BaglaensKontra '' BaglaensKontra \
	|PSftr %D $U/ %D >BaglaensKontra.ps
BaglaensKontra.pdf: BaglaensKontra.ps
	ps2pdf BaglaensKontra.ps BaglaensKontra.pdf

# Bal de Jugon
BalDeJugon: BalDeJugon.abc BalDeJugon.ps BalDeJugon.pdf
BalDeJugon.ps: BalDeJugon.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 -p BalDeJugon \
	|PShdr BalDeJugon '' BalDeJugon \
	|PSftr %D $U/ %D >BalDeJugon.ps
BalDeJugon.pdf: BalDeJugon.ps
	ps2pdf BalDeJugon.ps BalDeJugon.pdf

# Balmoral Strathspey
BalmoralStrathspey: BalmoralStrathspey.abc BalmoralStrathspey.ps BalmoralStrathspey.pdf
BalmoralStrathspey.ps: BalmoralStrathspey.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 -p BalmoralStrathspey \
	|PShdr BalmoralStrathspey '' BalmoralStrathspey \
	|PSftr %D $U/ %D >BalmoralStrathspey.ps
BalmoralStrathspey.pdf: BalmoralStrathspey.ps
	ps2pdf BalmoralStrathspey.ps BalmoralStrathspey.pdf

# Banatsko Nadigravanje
BanatskoNadigravanje: BanatskoNadigravanje.abc BanatskoNadigravanje.ps BanatskoNadigravanje.pdf
BanatskoNadigravanje.ps: BanatskoNadigravanje.abc fmt/_80.fmt
	$(a2p) +Ffmt/_80 -p BanatskoNadigravanje \
	|PShdr BanatskoNadigravanje '' BanatskoNadigravanje \
	|PSftr %D $U/ %D >BanatskoNadigravanje.ps
BanatskoNadigravanje.pdf: BanatskoNadigravanje.ps
	ps2pdf BanatskoNadigravanje.ps BanatskoNadigravanje.pdf

# Bare + Barn
Bare+Barn= BareNecessities.abc sep5x2 BarnerReinlender.abc
Bare+Barn: waltz/Bare+Barn_Dm.abc waltz/Bare+Barn_Em.abc
Bare+Barn.abc: $(Bare+Barn)
	abcjoin Bare+Barn $(Bare+Barn) >Bare+Barn.abc
Bare+Barn.ps: Bare+Barn.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 Bare+Barn.abc \
	|PShdr Bare+Barn '' Bare+Barn \
	|PSftr %D $U/ %D >Bare+Barn.ps
Bare+Barn.pdf: Bare+Barn.ps
	ps2pdf Bare+Barn.ps Bare+Barn.pdf

# Bare Necessities
BareNecessities: BareNecessities.abc BareNecessities.ps BareNecessities.pdf
BareNecessities= waltz/BareNecessities_Dm.abc waltz/BareNecessities_Em.abc
BareNecessities.abc: hdr/BareNecessities.hdr $(BareNecessities)
	abcmedley BareNecessities $(BareNecessities) >BareNecessities.abc
BareNecessities.ps: BareNecessities.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 BareNecessities.abc \
	|PShdr BareNecessities '' BareNecessities \
	|PSftr %D $U/ %D >BareNecessities.ps
BareNecessities.pdf: BareNecessities.ps
	ps2pdf BareNecessities.ps BareNecessities.pdf

# Barnacle Bill The Sailor
BarnacleBillTheSailor= tune/BarnacleBillTheSailor_D.abc tune/BarnacleBillTheSailor_G.abc
BarnacleBillTheSailor: BarnacleBillTheSailor.abc BarnacleBillTheSailor.ps BarnacleBillTheSailor.pdf
BarnacleBillTheSailor.abc: $(BarnacleBillTheSailor)
	abcjoin +S $(BarnacleBillTheSailor) >BarnacleBillTheSailor.abc
BarnacleBillTheSailor.ps: BarnacleBillTheSailor.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 BarnacleBillTheSailor.abc \
	|PShdr BarnacleBillTheSailor '' BarnacleBillTheSailor \
	|PSftr %D $U/ %D >BarnacleBillTheSailor.ps
BarnacleBillTheSailor.pdf: BarnacleBillTheSailor.ps
	ps2pdf BarnacleBillTheSailor.ps BarnacleBillTheSailor.pdf

# Barner Rheinlender
BarnerReinlender: BarnerReinlender.abc BarnerReinlender.ps BarnerReinlender.pdf
BarnerReinlender= shottish/Reinl_HilmarAlexandersen_DG_2V.abc
BarnerReinlender.abc: $(BarnerReinlender) hdr/BarnerReinlender.hdr
	abcmedley BarnerReinlender $(BarnerReinlender) >BarnerReinlender.abc
BarnerReinlender.ps: BarnerReinlender.abc fmt/BarnerReinlender.fmt
	$(a2p) +Ffmt/BarnerReinlender BarnerReinlender.abc \
	|PShdr BarnerReinlender '' BarnerReinlender \
	|PSftr %D $U/ %D >BarnerReinlender.ps
BarnerReinlender.pdf: BarnerReinlender.ps
	ps2pdf BarnerReinlender.ps BarnerReinlender.pdf

# Bashana Habaa
BashanaHabaa: BashanaHabaa.abc BashanaHabaa.ps BashanaHabaa.pdf
BashanaHabaa= tune/BashanaHabaa_Dm.abc tune/BashanaHabaa_Em.abc
BashanaHabaa.abc: $(BashanaHabaa)
	abcjoin +s $(BashanaHabaa) >BashanaHabaa.abc
BashanaHabaa.ps: BashanaHabaa.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 BashanaHabaa.abc \
	|PShdr Bashana '' Bashana \
	|PSftr %D $U/ %D >BashanaHabaa.ps
BashanaHabaa.pdf: BashanaHabaa.ps
	ps2pdf BashanaHabaa.ps BashanaHabaa.pdf

# Bastringue
Bastringue: Bastringue.abc Bastringue.ps Bastringue.pdf
Bastringue= \
	tune/Bastringue1.abc tune/Bastringue2.abc ftr/Bastringue.ftr \
	sep5x2 reel/YouMarriedMyDaughter.abc
Bastringue.abc: hdr/Bastringue.hdr $(Bastringue)
	abcmedley Bastringue $(Bastringue) >Bastringue.abc
Bastringue.ps: Bastringue.abc fmt/Bastringue.fmt
	$(a2p) +Ffmt/Bastringue Bastringue.abc \
	|PShdr Bastringue '' Bastringue \
	|PSftr %D $U/ %D >Bastringue.ps
Bastringue.pdf: Bastringue.ps
	ps2pdf Bastringue.ps Bastringue.pdf

# Bat Harim
BatHarim: BatHarim.abc BatHarim.ps BatHarim.pdf
BatHarim= tune/BatHarim_Dm.abc tune/BatHarim_Em.abc
BatHarim.abc: $(BatHarim)
	abcjoin +s $(BatHarim) >BatHarim.abc
BatHarim.ps: BatHarim.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 BatHarim.abc \
	|PShdr BatHar '' BatHar \
	|PSftr %D $U/ %D >BatHarim.ps
BatHarim.pdf: BatHarim.ps
	ps2pdf BatHarim.ps BatHarim.pdf

# Bat Carmel
BatCarmel= tune/BatCarmel_Gm.abc tune/BatCarmel_Am.abc
BatCarmel: BatCarmel.abc BatCarmel.ps BatCarmel.pdf
BatCarmel.abc: $(BatCarmel)
	abcjoin +S2  $(BatCarmel) >BatCarmel.abc
BatCarmel.ps: BatCarmel.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 BatCarmel.abc \
	|PShdr BatCarmel '' BatCarmel \
	|PSftr %D $U/ %D >BatCarmel.ps
BatCarmel.pdf: BatCarmel.ps
	ps2pdf BatCarmel.ps BatCarmel.pdf

# Batuta_ Martys
Batuta_Martys: Batuta_Martys.abc Batuta_Martys.ps Batuta_Martys.pdf
Batuta_Martys.ps: Batuta_Martys.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 -p Batuta_Martys \
	|PShdr BatutaMartys '' BatutaMartys \
	|PSftr %D $U/ %D >Batuta_Martys.ps
Batuta_Martys.pdf: Batuta_Martys.ps
	ps2pdf Batuta_Martys.ps Batuta_Martys.pdf

# Bavno
Bavno= C/BavnoOro_Dm.abc Bb/BavnoOro_Em.abc
Bavno: Bavno.abc Bavno.ps Bavno.pdf
Bavno.abc: $(Bavno)
	abcjoin +S $(Bavno) >Bavno.abc
Bavno.ps: Bavno.abc fmt/Bavno.fmt
	$(a2p) +Ffmt/Bavno Bavno.abc \
	|PShdr Bavno '' Bavno \
	|PSftr %D $U/ %D >Bavno.ps
Bavno.pdf: Bavno.ps
	ps2pdf Bavno.ps Bavno.pdf

# Bavno Oro
BavnoOro: BavnoOro_Dm BavnoOro_Em

# Bavno Oro ( Dm)
BavnoOro_Dm: BavnoOro_Dm.abc BavnoOro_Dm.ps BavnoOro_Dm.pdf
BavnoOro_Dm.ps: BavnoOro_Dm.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 BavnoOro_Dm.abc \
	|PShdr Bavno '' Bavno \
	|PSftr %D $U/ %D >BavnoOro_Dm.ps
BavnoOro_Dm.pdf: BavnoOro_Dm.ps
	ps2pdf BavnoOro_Dm.ps BavnoOro_Dm.pdf

# Bavno Oro ( Em)
BavnoOro_Em: BavnoOro_Em.abc BavnoOro_Em.ps BavnoOro_Em.pdf
BavnoOro_Em.ps: BavnoOro_Em.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 BavnoOro_Em.abc \
	|PShdr Bavno '' Bavno \
	|PSftr %D $U/ %D >BavnoOro_Em.ps
BavnoOro_Em.pdf: BavnoOro_Em.ps
	ps2pdf BavnoOro_Em.ps BavnoOro_Em.pdf

# Belasicko
Belasicko: BelasickoCD

# Belasicko
Belasicko: Belasicko.abc Belasicko.ps Belasicko.pdf
Belasicko.ps: Belasicko.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 Belasicko -p \
	|PShdr Belasicko '' Belasicko \
	|PSftr %D $U/ %D >Belasicko.ps
Belasicko.pdf: Belasicko.ps
	ps2pdf Belasicko.ps Belasicko.pdf

# BelasickoCD
BelasickoCD: BelasickoCD.abc BelasickoCD.ps BelasickoCD.pdf
BelasickoCD= misc/Belasicko-C-96-7.abc misc/Belasicko-D-96-7.abc
BelasickoCD.abc: $(BelasickoCD)
	abcjoin +S2 $(BelasickoCD) >BelasickoCD.abc
BelasickoCD.ps: BelasickoCD.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 BelasickoCD.abc -p \
	|PShdr Belasicko '' Belasicko \
	|PSftr %D $U/ %D >BelasickoCD.ps
BelasickoCD.pdf: BelasickoCD.ps
	ps2pdf BelasickoCD.ps BelasickoCD.pdf

# BellaLavanderina
BellaLavanderina= tune/BellaLavanderina_D.abc
BellaLavanderina: BellaLavanderina.abc BellaLavanderina.ps BellaLavanderina.pdf
BellaLavanderina.abc: $(BellaLavanderina)
	abcjoin +S $(BellaLavanderina) >BellaLavanderina.abc
BellaLavanderina.ps: BellaLavanderina.abc fmt/_80.fmt
	$(a2p) +Ffmt/_80 BellaLavanderina.abc \
	|PShdr BellaLavanderina '' BellaLavanderina \
	|PSftr %D $U/ %D >BellaLavanderina.ps
BellaLavanderina.pdf: BellaLavanderina.ps
	ps2pdf BellaLavanderina.ps BellaLavanderina.pdf

# Bells of Norwich
BellsOfNorwich: BellsOfNorwich.abc BellsOfNorwich.ps BellsOfNorwich.pdf
BellsOfNorwich= song/BellsOfNorwich_C.abc sep5 tune/BellsOfNorwich_C.abc tune/BellsOfNorwich_D.abc
BellsOfNorwich.abc: $(BellsOfNorwich)
	abcjoin $(BellsOfNorwich) >BellsOfNorwich.abc
BellsOfNorwich.ps: BellsOfNorwich.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 BellsOfNorwich.abc \
	|PShdr BellsOfNorwich '' BellsOfNorwich \
	|PSftr %D $U/ %D >BellsOfNorwich.ps
BellsOfNorwich.pdf: BellsOfNorwich.ps
	ps2pdf BellsOfNorwich.ps BellsOfNorwich.pdf

# Bičak
Bicak= misc/Bicak-F--9.abc misc/Bicak-G--9.abc
Bicak: Bicak.abc Bicak.ps Bicak.pdf
Bicak.abc: $(Bicak) # hdr/Bicak.hdr
	abcjoin $(Bicak) >Bicak.abc
Bicak.ps: Bicak.abc fmt/Bicak.fmt
	$(a2p) +Ffmt/Bicak Bicak.abc \
	|PShdr Bicak '' Bicak \
	|PSftr %D $U/ %D >Bicak.ps
Bicak.pdf: Bicak.ps
	ps2pdf Bicak.ps Bicak.pdf

# Bicak1
Bicak1: Bicak1.abc Bicak1.ps Bicak1.pdf
Bicak1.ps: Bicak1.abc fmt/_70.fmt
	$(a2p) +Ffmt/_70 Bicak1.abc \
	|PShdr Bicak '' Bicak \
	|PSftr %D $U/ %D >Bicak1.ps
Bicak1.pdf: Bicak1.ps
	ps2pdf Bicak1.ps Bicak1.pdf

# Bingo
Bingo= tune/Bingo_F.abc tune/Bingo_G.abc tune/Bingo_A.abc
Bingo: Bingo.abc Bingo.ps Bingo.pdf
Bingo.abc: $(Bingo)
	abcjoin +S $(Bingo) >Bingo.abc
Bingo.ps: Bingo.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 Bingo.abc \
	|PShdr Bingo '' Bingo \
	|PSftr %D $U/ %D >Bingo.ps
Bingo.pdf: Bingo.ps
	ps2pdf Bingo.ps Bingo.pdf

# Biserka
Biserka: Biserka.abc Biserka.ps Biserka.pdf
Biserka= tune/Biserka_Gm.abc sep8 tune/Biserka_Am.abc
Biserka.abc: $(Biserka)
	abcjoin Biserka $(Biserka) >Biserka.abc
Biserka.ps: Biserka.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 Biserka.abc \
	|PShdr Biserka '' Biserka \
	|PSftr %D $U/ %D >Biserka.ps
Biserka.pdf: Biserka.ps
	ps2pdf Biserka.ps Biserka.pdf

# Biserka + Bojarka
Bis-Boj: Bis-Boj.abc Bis-Boj.ps Bis-Boj.pdf
Bis-Boj= tune/Biserka_Gm.abc tune/Biserka_Am.abc sep5x2 tune/Bojarka_Gm.abc tune/Bojarka_Am.abc
Bis-Boj.abc: $(Bis-Boj)
	abcjoin $(Bis-Boj) >Bis-Boj.abc
Bis-Boj.ps: Bis-Boj.abc fmt/_70.fmt
	$(a2p) +Ffmt/_70 Bis-Boj.abc \
	|PShdr Bis-Boj '' Bis-Boj \
	|PSftr %D $U/ %D >Bis-Boj.ps
Bis-Boj.pdf: Bis-Boj.ps
	ps2pdf Bis-Boj.ps Bis-Boj.pdf

# Black Joke
BlackJoke: BlackJoke.abc BlackJoke.ps BlackJoke.pdf
BlackJoke.ps: BlackJoke.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 -p BlackJoke \
	|PShdr BlackJoke '' BlackJoke \
	|PSftr %D $U/ %D >BlackJoke.ps
BlackJoke.pdf: BlackJoke.ps
	ps2pdf BlackJoke.ps BlackJoke.pdf

# Black Nag
BlackNag: BlackNag.abc BlackNag.ps BlackNag.pdf
BlackNag= tune/BlackNag_Dm.abc tune/BlackNag_Am.abc tune/BlackNag_Em.abc tune/BlackNag_Bm.abc
BlackNag.abc: $(BlackNag)
	abcjoin +s $(BlackNag) >BlackNag.abc
BlackNag.ps: BlackNag.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 BlackNag.abc \
	|PShdr BlackNag '' BlackNag \
	|PSftr %D $U/ %D >BlackNag.ps
BlackNag.pdf: BlackNag.ps
	ps2pdf BlackNag.ps BlackNag.pdf

# Blaydon Races
BlaydonRaces= jig/BlaydonRaces_F.abc jig/BlaydonRaces_G.abc jig/BlaydonRaces_A.abc \
	sep5x2 jig/MickeyMouse_F2.abc jig/MickeyMouse_G2.abc jig/MickeyMouse_A2.abc
BlaydonRaces: BlaydonRaces.abc BlaydonRaces.ps BlaydonRaces.pdf
BlaydonRaces.abc: hdr/BlaydonRaces.hdr $(BlaydonRaces)
	abcmedley +C BlaydonRaces $(BlaydonRaces) >BlaydonRaces.abc
BlaydonRaces.ps: BlaydonRaces.abc fmt/_70.fmt
	$(a2p) +Ffmt/_70 BlaydonRaces.abc \
	|PShdr BlaydonRaces '' BlaydonRaces \
	|PSftr %D $U/ %D >BlaydonRaces.ps
BlaydonRaces.pdf: BlaydonRaces.ps
	ps2pdf BlaydonRaces.ps BlaydonRaces.pdf

# Blogoslawiony
Blogoslawiony= tune/Blogoslawiony_F.abc tune/Blogoslawiony_G.abc
Blogoslawiony: Blogoslawiony.abc Blogoslawiony.ps Blogoslawiony.pdf
Blogoslawiony.abc: $(Blogoslawiony)
	abcjoin +S $(Blogoslawiony) >Blogoslawiony.abc
Blogoslawiony.ps: Blogoslawiony.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 Blogoslawiony.abc \
	|PShdr Blogoslawiony '' Blogoslawiony \
	|PSftr %D $U/ %D >Blogoslawiony.ps
Blogoslawiony.pdf: Blogoslawiony.ps
	ps2pdf Blogoslawiony.ps Blogoslawiony.pdf

# Bo Dodi
BoDodi: BoDodi.abc BoDodi.ps BoDodi.pdf
BoDodi.ps: BoDodi.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 -p BoDodi \
	|PShdr BoDodi '' BoDodi \
	|PSftr %D $U/ %D >BoDodi.ps
BoDodi.pdf: BoDodi.ps
	ps2pdf BoDodi.ps BoDodi.pdf

# Boiereasca
Boiereasca: Boiereasca.abc Boiereasca.ps Boiereasca.pdf
Boiereasca.ps: Boiereasca.abc fmt/Boiereasca.fmt
	$(a2p) +Ffmt/Boiereasca -p Boiereasca.abc \
	|PShdr Boiereasca '' Boiereasca \
	|PSftr %D $U/ %D >Boiereasca.ps
Boiereasca.pdf: Boiereasca.ps
	ps2pdf Boiereasca.ps Boiereasca.pdf

# Bojarka
Bojarka= tune/Bojarka_Gm.abc tune/Bojarka_Am.abc tune/Bojarka_Bm.abc
Bojarka: Bojarka.abc Bojarka.ps Bojarka.pdf
Bojarka.abc: $(Bojarka)
	abcjoin +s $(Bojarka) >Bojarka.abc
Bojarka.ps: Bojarka.abc fmt/_75.fmt $(Bojarka)
	jcabc2ps +Ffmt/_75 Bojarka.abc \
	|PShdr Bojarka '' Bojarka \
	|PSftr %D $U/ %D >Bojarka.ps
Bojarka.pdf: Bojarka.ps
	ps2pdf Bojarka.ps Bojarka.pdf

# Boston Two Step
BostonTwoStep: BostonTwoStep.abc BostonTwoStep.ps BostonTwoStep.pdf
BostonTwoStep= $A/Scotland/BostonTwoStep1.abc
BostonTwoStep.abc: $(BostonTwoStep)
	$(LN) $(BostonTwoStep) BostonTwoStep.abc
$A/Scotland/BostonTwoStep.abc:
	cd $A/Scotland; make BostonTwoStep.abc
BostonTwoStep.ps: BostonTwoStep.abc fmt/_70.fmt
	jcabc2ps BostonTwoStep.abc +Ffmt/_70 \
	|PShdr BostonTwoStep "" BostonTwoStep \
	|PSftr %D $U/Scotland/ %D >BostonTwoStep.ps
BostonTwoStep.pdf: BostonTwoStep.ps
	ps2pdf BostonTwoStep.ps BostonTwoStep.pdf

# Bour + Bran
Bour+Bran= BourreeDesMoutons.abc sep5x2 \
	BranlNormande.abc sep5x2 \
	BranneBachanalle.abc
Bour+Bran: Bour+Bran.abc Bour+Bran.ps Bour+Bran.pdf
Bour+Bran.abc: $(Bour+Bran)
	abcjoin $(Bour+Bran) >Bour+Bran.abc
Bour+Bran.ps: Bour+Bran.abc fmt/_80.fmt
	$(a2p) Bour+Bran.abc +Ffmt/_80 \
	|PShdr Bour+Bran "" Bour+Bran \
	|PSftr %D $U/ %D >Bour+Bran.ps
Bour+Bran.pdf: Bour+Bran.ps
	ps2pdf Bour+Bran.ps Bour+Bran.pdf

# Bourrée
# Bourree: Bourrees_a_Six BourreeDesMoutons Bourree_Past_Mont

# Bourrees à Six
Bourrees_a_Six: Bourrees_a_Six.abc Bourrees_a_Six.ps Bourrees_a_Six.pdf
Bourrees_a_Six= bourree2/Bourree_Carree_de_Vouvray-D-32-2.abc bourree2/En_Passant_la_Riviere-D-32-2.abc
Bourrees_a_Six.abc: hdr/Bourrees_a_Six.hdr $(Bourrees_a_Six)
	abcmedley Bourrees_a_Six $(Bourrees_a_Six) >Bourrees_a_Six.abc
Bourrees_a_Six.ps: Bourrees_a_Six.abc fmt/_80.fmt
	$(a2p) Bourrees_a_Six.abc +Ffmt/_80.fmt \
	| PShdr Bourrees_a_Six "" Bourrees_a_Six \
	| PSftr %D $U %D >Bourrees_a_Six.ps
Bourrees_a_Six.pdf: Bourrees_a_Six.ps
	ps2pdf Bourrees_a_Six.ps Bourrees_a_Six.pdf

# Bourree des Moutons
BourreeDesMoutons: BourreeDesMoutons.abc BourreeDesMoutons.ps BourreeDesMoutons.pdf
BourreeDesMoutons.ps: BourreeDesMoutons.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 -p BourreeDesMoutons \
	|PShdr Bourree '' Bourree \
	|PSftr %D $U/ %D >BourreeDesMoutons.ps
BourreeDesMoutons.pdf: BourreeDesMoutons.ps
	ps2pdf BourreeDesMoutons.ps BourreeDesMoutons.pdf

# Bourree: Pastourelle + Montagnard
Bourree_Past_Mont= bourree/BourreePastourelle_C.abc bourree/BourreePastourelle_D.abc sep5x2 \
	bourree/Montagnarde_C.abc bourree/Montagnarde_D.abc sep5x2
Bourree_Past_Mont: Bourree_Past_Mont.abc Bourree_Past_Mont.ps Bourree_Past_Mont.pdf
Bourree_Past_Mont.abc: $(Bourree_Past_Mont)
	abcjoin $(Bourree_Past_Mont) >Bourree_Past_Mont.abc
Bourree_Past_Mont.ps: Bourree_Past_Mont.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 Bourree_Past_Mont.abc \
	|PShdr Bourree_Past_Mont '' Bourree_Past_Mont \
	|PSftr %D $U/ %D >Bourree_Past_Mont.ps
Bourree_Past_Mont.pdf: Bourree_Past_Mont.ps
	ps2pdf Bourree_Past_Mont.ps Bourree_Past_Mont.pdf

# Branl(e) Normand(e), Bachnalle
BRAN1= BranlNormande.abc sep5x2 BranleNormand.abc sep5x2 BranneBachanalle.abc
BRAN1: BRAN1.abc BRAN1.ps BRAN1.pdf
BRAN1.abc: $(BRAN1)
BRAN1.abc: $(BRAN1)
	abcjoin $(BRAN1) > BRAN1.abc
BRAN1.ps: BRAN1.abc fmt/_80.fmt
	$(a2p) +Ffmt/_80 BRAN1.abc \
	|PShdr BRAN1 '' BRAN1 \
	|PSftr %D $U/ %D >BRAN1.ps
BRAN1.pdf: BRAN1.ps
	ps2pdf BRAN1.ps BRAN1.pdf

# Branl Normande
BranlNormande: BranlNormande.abc BranlNormande.ps BranlNormande.pdf
#BranlNormande= reel/MonPereAvaitUnPetitBoit_D.abc
#BranlNormande.abc: $(BranlNormande)
#	abcmedley BranlNormande $(BranlNormande) >BranlNormande.abc
BranlNormande.ps: BranlNormande.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 BranlNormande.abc \
	|PShdr Branl '' Branl \
	|PSftr %D $U/ %D >BranlNormande.ps
BranlNormande.pdf: BranlNormande.ps
	ps2pdf BranlNormande.ps BranlNormande.pdf

# Branle Normand
BranleNormand= tune/BranleNormand_G.abc
BranleNormand: BranleNormand.abc BranleNormand.ps BranleNormand.pdf
BranleNormand.abc: $(BranleNormand)
	abcjoin $(BranleNormand) >BranleNormand.abc
BranleNormand.ps: BranleNormand.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 BranleNormand.abc \
	|PShdr Branle '' Branle \
	|PSftr %D $U/ %D >BranleNormand.ps
BranleNormand.pdf: BranleNormand.ps
	ps2pdf BranleNormand.ps BranleNormand.pdf

# Branne Bachanalle
BranneBachanalle: BranneBachanalle.abc BranneBachanalle.ps BranneBachanalle.pdf
BranneBachanalle.ps: BranneBachanalle.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 -p BranneBachanalle \
	|PShdr Branne '' Branne \
	|PSftr %D $U/ %D >BranneBachanalle.ps
BranneBachanalle.pdf: BranneBachanalle.ps
	ps2pdf BranneBachanalle.ps BranneBachanalle.pdf

# BregovskoHoro
BregovskoHoro= pravo/Bregovsko_Horo_1-Am-32-4.abc pravo/Bregovsko_Horo_2-Am-64-4.abc
BregovskoHoro: BregovskoHoro.abc BregovskoHoro.ps BregovskoHoro.pdf
BregovskoHoro.abc: $(BregovskoHoro) # hdr/BregovskoHoro.hdr
	abcjoin +s $(BregovskoHoro) >BregovskoHoro.abc
BregovskoHoro.ps: BregovskoHoro.abc fmt/_75.fmt
	$(a2p) BregovskoHoro.abc +Ffmt/_75 \
	|PShdr BregovskoHoro '' BregovskoHoro \
	|PSftr %D $U/ %D >BregovskoHoro.ps
BregovskoHoro.pdf: BregovskoHoro.ps
	ps2pdf BregovskoHoro.ps BregovskoHoro.pdf

# Briul De La Fagaras
BriulDeLaFagaras= tune/BriulDeLaFagaras_G.abc tune/BriulDeLaFagaras_A.abc
BriulDeLaFagaras: BriulDeLaFagaras.abc BriulDeLaFagaras.ps BriulDeLaFagaras.pdf
BriulDeLaFagaras.abc: $(BriulDeLaFagaras)
	abcjoin +S $(BriulDeLaFagaras) >BriulDeLaFagaras.abc
BriulDeLaFagaras.ps: BriulDeLaFagaras.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 BriulDeLaFagaras.abc \
	|PShdr BriulDeLaFagaras '' BriulDeLaFagaras \
	|PSftr %D $U/ %D >BriulDeLaFagaras.ps
BriulDeLaFagaras.pdf: BriulDeLaFagaras.ps
	ps2pdf BriulDeLaFagaras.ps BriulDeLaFagaras.pdf

# Bucimis
Bucimis: Bucimis.abc Bucimis.ps Bucimis.pdf
Bucimis.ps: Bucimis.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 Bucimis.abc \
	|PShdr Bucimis '' Bucimis \
	|PSftr %D $U/ %D >Bucimis.ps
Bucimis.pdf: Bucimis.ps
	ps2pdf Bucimis.ps Bucimis.pdf

# Buvcansko
Buvcansko: Buvcansko.abc Buvcansko.ps Buvcansko.pdf
Buvcansko.ps: Buvcansko.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 -p Buvcansko \
	|PShdr Buvcansko '' Buvcansko \
	|PSftr %D $U/ %D >Buvcansko.ps
Buvcansko.pdf: Buvcansko.ps
	ps2pdf Buvcansko.ps Buvcansko.pdf

# CHI1
CHI1: CHI1.abc CHI1.ps CHI1.pdf
CHI1= tune/ChickenDance_C.abc tune/ChickenDance_D.abc sep5x2 \
	tune/Childgrove_Dm.abc tune/Childgrove_Em.abc
CHI1.abc: $(CHI1)
	abcjoin CHI1 $(CHI1) >CHI1.abc
CHI1.ps: CHI1.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 CHI1.abc \
	|PShdr CHI1 '' CHI1 \
	|PSftr %D $U/ %D >CHI1.ps
CHI1.pdf: CHI1.ps
	ps2pdf CHI1.ps CHI1.pdf

# CHI2
CHI2: CHI2.abc CHI2.ps CHI2.pdf
CHI2= tune/ChimesOfDunkirk_D.abc sep tune/ChimesOfDunkirk_G.abc sep5x2 \
	tune/ChristchurchBells_C.abc sep tune/ChristchurchBells_D.abc
CHI2.abc: $(CHI2)
	abcjoin CHI2 $(CHI2) >CHI2.abc
CHI2.ps: CHI2.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 CHI2.abc \
	|PShdr CHI2 '' CHI2 \
	|PSftr %D $U/ %D >CHI2.ps
CHI2.pdf: CHI2.ps
	ps2pdf CHI2.ps CHI2.pdf

# Cacak
Cacak: Cacak.abc Cacak.ps Cacak.pdf
Cacak.ps: Cacak.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 -p Cacak \
	|PShdr Cacak '' Cacak \
	|PSftr %D $U/ %D >Cacak.ps
Cacak.pdf: Cacak.ps
	ps2pdf Cacak.ps Cacak.pdf

# Cakalarov
Cakalarov= tune/Cakalarov_Bb.abc tune/Cakalarov_C.abc
Cakalarov: Cakalarov.abc Cakalarov.ps Cakalarov.pdf
Cakalarov.abc: $(Cakalarov)
	abcjoin +s $(Cakalarov) >Cakalarov.abc
Cakalarov.ps: Cakalarov.abc fmt/_75.fmt $(Cakalarov)
	jcabc2ps +Ffmt/_75 Cakalarov.abc \
	|PShdr Cakalarov '' Cakalarov \
	|PSftr %D $U/ %D >Cakalarov.ps
Cakalarov.pdf: Cakalarov.ps
	ps2pdf Cakalarov.ps Cakalarov.pdf

# Carnaval de Lanz
CarnavalDeLanz= tune/CarnavalDeLanz_C.abc tune/CarnavalDeLanz_G.abc
CarnavalDeLanz: CarnavalDeLanz.abc CarnavalDeLanz.ps CarnavalDeLanz.pdf
CarnavalDeLanz.abc: $(CarnavalDeLanz)
	abcjoin +S $(CarnavalDeLanz) >CarnavalDeLanz.abc
CarnavalDeLanz.ps: CarnavalDeLanz.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 CarnavalDeLanz.abc \
	|PShdr CarnavalDeLanz '' CarnavalDeLanz \
	|PSftr %D $U/ %D >CarnavalDeLanz.ps
CarnavalDeLanz.pdf: CarnavalDeLanz.ps
	ps2pdf CarnavalDeLanz.ps CarnavalDeLanz.pdf

# Carnavalito
Carnavalito: Carnavalito.abc Carnavalito.ps Carnavalito.pdf
Carnavalito.ps: Carnavalito.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 -p Carnavalito \
	|PShdr Carnaval '' Carnaval \
	|PSftr %D $U/ %D >Carnavalito.ps
Carnavalito.pdf: Carnavalito.ps
	ps2pdf Carnavalito.ps Carnavalito.pdf

# Carousel
Carousel= misc/Carousel_C.abc sep5x2 misc/Carousel_D.abc
Carousel: Carousel.abc Carousel.ps Carousel.pdf
Carousel.abc: $(Carousel)
	abcmedley "Carousel (Karusellen)" $(Carousel) >Carousel.abc
Carousel.ps: fmt/_80.fmt Carousel.abc
	$(a2p) +Ffmt/_80 Carousel.abc > Carousel.ps
Carousel.pdf: Carousel.ps
	ps2pdf Carousel.ps Carousel.pdf

# Celebinsko Horo
CelebinskoHoro= tune/CelebinskoHoro_Gm.abc
CelebinskoHoro: CelebinskoHoro.abc CelebinskoHoro.ps CelebinskoHoro.pdf
CelebinskoHoro.abc: $(CelebinskoHoro)
	abcjoin +S $(CelebinskoHoro) >CelebinskoHoro.abc
CelebinskoHoro.ps: CelebinskoHoro.abc fmt/_80.fmt
	$(a2p) +Ffmt/_80 CelebinskoHoro.abc \
	|PShdr CelebinskoHoro '' CelebinskoHoro \
	|PSftr %D $U/ %D >CelebinskoHoro.ps
CelebinskoHoro.pdf: CelebinskoHoro.ps
	ps2pdf CelebinskoHoro.ps CelebinskoHoro.pdf

# Chapelloise Prototype for a medley without a .hdr file: 
Chapelloise= \
	jig/Chapelloise_Zelda_1-Am-32-2.abc \
	jig/Chapelloise_DH-C-16-1.abc \
	jig/T_Smidje_Dm_16.abc \
	jig/Jump_at_the_Sun-Dm-32-2.abc \
	branle/Fille_du_Coupeur_de_Paille_G.abc
Chapelloise: Chapelloise.abc Chapelloise.ps Chapelloise.pdf
Chapelloise.abc: $(Chapelloise)
	abcmedley "La Chapelloise" $(Chapelloise) >Chapelloise.abc
Chapelloise.ps: Chapelloise.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 Chapelloise.abc \
	|PShdr Chapelloise '' Chapelloise \
	|PSftr %D $U/ %D >Chapelloise.ps
Chapelloise.pdf: Chapelloise.ps
	ps2pdf Chapelloise.ps Chapelloise.pdf

# Chekurjankino Horo
ChekurjankinoHoro: ChekurjankinoHoro.abc ChekurjankinoHoro.ps ChekurjankinoHoro.pdf
ChekurjankinoHoro.ps: ChekurjankinoHoro.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 -p ChekurjankinoHoro \
	|PShdr Cekurjan '' Cekurjan \
	|PSftr %D $U/ %D >ChekurjankinoHoro.ps
ChekurjankinoHoro.pdf: ChekurjankinoHoro.ps
	ps2pdf ChekurjankinoHoro.ps ChekurjankinoHoro.pdf

# Chereshna
Chereshna: Chereshna.abc Chereshna.ps Chereshna.pdf
Chereshna.ps: Chereshna.abc
	$(a2p) +Ffmt/_75 Chereshna.abc \
	|PShdr Cheresh '' Cheresh \
	|PSftr %D $U/ %D >Chereshna.ps
Chereshna.pdf: Chereshna.ps
	ps2pdf Chereshna.ps Chereshna.pdf

# Cherkessiya
Cherkessiya: Cherkessiya.abc Cherkessiya.ps Cherkessiya.pdf
Cherkessiya.ps: Cherkessiya.abc
	$(a2p) +Ffmt/_75 Cherkessiya.abc \
	|PShdr Cherkes '' Cherkes \
	|PSftr %D $U/ %D >Cherkessiya.ps
Cherkessiya.pdf: Cherkessiya.ps
	ps2pdf Cherkessiya.ps Cherkessiya.pdf

# Chetvorno1
Chetvorno1: Chetvorno1.abc Chetvorno1.ps Chetvorno1.pdf
Chetvorno1.ps: Chetvorno1.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 Chetvorno1 \
	|PShdr Chetvorno '' Chetvorno \
	|PSftr %D $U/ %D >Chetvorno1.ps
Chetvorno1.pdf: Chetvorno1.ps
	ps2pdf Chetvorno1.ps Chetvorno1.pdf

# Chetvorno2
Chetvorno2: Chetvorno2.abc Chetvorno2.ps Chetvorno2.pdf
Chetvorno2.ps: Chetvorno2.abc fmt/_75.fmt
	$(a2p) -p Chetvorno2 +Ffmt/_75 \
	|PShdr Chetvorno '' Chetvorno \
	|PSftr %D $U/ %D >Chetvorno2.ps
Chetvorno2.pdf: Chetvorno2.ps
	ps2pdf Chetvorno2.ps Chetvorno2.pdf

# Chevre
Chevre= tune/Chevre_G.abc tune/Chevre_A.abc
Chevre: Chevre.abc Chevre.ps Chevre.pdf
Chevre.abc: $(Chevre)
	abcjoin +S $(Chevre) >Chevre.abc
Chevre.ps: Chevre.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 Chevre.abc \
	|PShdr Chevre '' Chevre \
	|PSftr %D $U/ %D >Chevre.ps
Chevre.pdf: Chevre.ps
	ps2pdf Chevre.ps Chevre.pdf

# Chicken Dance
ChickenDance: ChickenDance.abc ChickenDance.ps ChickenDance.pdf
ChickenDance= tune/ChickenDance_C.abc tune/ChickenDance_D.abc
ChickenDance.abc: hdr/ChickenDance.hdr $(ChickenDance)
	abcmedley ChickenDance $(ChickenDance) >ChickenDance.abc
ChickenDance.ps: ChickenDance.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 ChickenDance.abc \
	|PShdr ChickenDance '' ChickenDance \
	|PSftr %D $U/ %D >ChickenDance.ps
ChickenDance.pdf: ChickenDance.ps
	ps2pdf ChickenDance.ps ChickenDance.pdf

# Childgrove
Childgrove: Childgrove.abc Childgrove.ps Childgrove.pdf
Childgrove= tune/Childgrove_Dm.abc tune/Childgrove_Em.abc tune/Childgrove_Fm.abc
Childgrove.abc: hdr/Childgrove.hdr $(Childgrove)
	abcmedley Childgrove $(Childgrove) >Childgrove.abc
Childgrove.ps: Childgrove.abc fmt/_80.fmt
	$(a2p) +Ffmt/_80 Childgrove.abc \
	|PShdr Childgrove '' Childgrove \
	|PSftr %D $U/ %D >Childgrove.ps
Childgrove.pdf: Childgrove.ps
	ps2pdf Childgrove.ps Childgrove.pdf

# Chilili
Chilili: Chilili.abc Chilili.ps Chilili.pdf
Chilili= tune/Chilili_Am.abc tune/Chilili_Bm.abc ftr/Chilili.ftr
Chilili.abc: hdr/Chilili.hdr $(Chilili)
	abcmedley Chilili $(Chilili) >Chilili.abc
Chilili.ps: Chilili.abc fmt/_80.fmt
	$(a2p) +Ffmt/_80 Chilili.abc \
	|PShdr Chilili '' Chilili \
	|PSftr %D $U/ %D >Chilili.ps
Chilili.pdf: Chilili.ps
	ps2pdf Chilili.ps Chilili.pdf

# Chimes of Dunkirk
ChimesOfDunkirk= \
	tune/ChimesOfDunkirk_C.abc tune/ChimesOfDunkirk_G.abc \
	sep5x2 \
	tune/ChimesOfDunkirk_D.abc tune/ChimesOfDunkirk_A.abc
ChimesOfDunkirk: ChimesOfDunkirk.abc ChimesOfDunkirk.ps ChimesOfDunkirk.pdf
ChimesOfDunkirk.abc: $(ChimesOfDunkirk)
	abcmedley "The Chimes of Dunkirk" $(ChimesOfDunkirk) >ChimesOfDunkirk.abc
ChimesOfDunkirk.ps: ChimesOfDunkirk.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 ChimesOfDunkirk.abc \
	|PShdr ChimesOfDunkirk '' ChimesOfDunkirk \
	|PSftr %D $U/ %D >ChimesOfDunkirk.ps
ChimesOfDunkirk.pdf: ChimesOfDunkirk.ps
	ps2pdf ChimesOfDunkirk.ps ChimesOfDunkirk.pdf

# Christchurch Bells
ChristchurchBells: ChristchurchBells.abc ChristchurchBells.ps ChristchurchBells.pdf
ChristchurchBells= tune/ChristchurchBells_C.abc tune/ChristchurchBells_D.abc
ChristchurchBells.abc: hdr/ChristchurchBells.hdr $(ChristchurchBells)
	abcmedley ChristchurchBells $(ChristchurchBells) >ChristchurchBells.abc
ChristchurchBells.ps: ChristchurchBells.abc fmt/_80.fmt
	$(a2p) +Ffmt/ChristchurchBells ChristchurchBells.abc \
	|PShdr ChristchurchBells '' ChristchurchBells \
	|PSftr %D $U/ %D >ChristchurchBells.ps
ChristchurchBells.pdf: ChristchurchBells.ps
	ps2pdf ChristchurchBells.ps ChristchurchBells.pdf

# Cieszyniok
Cieszyniok: Cieszyniok.abc Cieszyniok.ps Cieszyniok.pdf
Cieszyniok.ps: Cieszyniok.abc fmt/_80.fmt
	$(a2p) +Ffmt/_80 -p Cieszyniok \
	|PShdr Cieszyniok '' Cieszyniok \
	|PSftr %D $U/ %D >Cieszyniok.ps
Cieszyniok.pdf: Cieszyniok.ps
	ps2pdf Cieszyniok.ps Cieszyniok.pdf

# Cifte Cifte
CifteCifte= tune/CifteCifte_Bb.abc tune/CifteCifte_C.abc tune/CifteCifte_G.abc
CifteCifte: CifteCifte.abc CifteCifte.ps CifteCifte.pdf
CifteCifte.abc: $(CifteCifte)
	abcjoin +s $(CifteCifte) >CifteCifte.abc
CifteCifte.ps: CifteCifte.abc fmt/_75.fmt $(CifteCifte)
	jcabc2ps +Ffmt/_75 CifteCifte.abc \
	|PShdr CifteCifte '' CifteCifte \
	|PSftr %D $U/ %D >CifteCifte.ps
CifteCifte.pdf: CifteCifte.ps
	ps2pdf CifteCifte.ps CifteCifte.pdf

# Cigancica
Cigancica: Cigancica.abc Cigancica.ps Cigancica.pdf
Cigancica= tune/Cigancica_Am.abc tune/Cigancica_Em.abc
Cigancica.abc: $(Cigancica)
	abcjoin +s $(Cigancica) >Cigancica.abc
Cigancica.ps: Cigancica.abc fmt/_80.fmt
	$(a2p) +Ffmt/_80 Cigancica.abc \
	|PShdr Cigancica '' Cigancica \
	|PSftr %D $U/ %D >Cigancica.ps
Cigancica.pdf: Cigancica.ps
	ps2pdf Cigancica.ps Cigancica.pdf

# Cimpoi
Cimpoi= tune/Cimpoi_A.abc
Cimpoi: Cimpoi.abc Cimpoi.ps Cimpoi.pdf
Cimpoi.abc: $(Cimpoi)
	abcjoin +S2 $(Cimpoi) >Cimpoi.abc
Cimpoi.ps: Cimpoi.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 Cimpoi.abc \
	|PShdr Cimpoi '' Cimpoi \
	|PSftr %D $U/ %D >Cimpoi.ps
Cimpoi.pdf: Cimpoi.ps
	ps2pdf Cimpoi.ps Cimpoi.pdf

# Ciocarlanul
Ciocarlanul: Ciocarlanul.abc Ciocarlanul.ps Ciocarlanul.pdf
Ciocarlanul= tune/Ciocarlanul_C.abc tune/Ciocarlanul_D.abc
Ciocarlanul.abc: $(Ciocarlanul)
	abcjoin +s $(Ciocarlanul) >Ciocarlanul.abc
Ciocarlanul.ps: Ciocarlanul.abc fmt/_80.fmt
	$(a2p) +Ffmt/_80 Ciocarlanul.abc \
	|PShdr Ciocarlanul '' Ciocarlanul \
	|PSftr %D $U/ %D >Ciocarlanul.ps
Ciocarlanul.pdf: Ciocarlanul.ps
	ps2pdf Ciocarlanul.ps Ciocarlanul.pdf

# Ciro Kolo
CiroKolo: CiroKolo.abc CiroKolo.ps CiroKolo.pdf
CiroKolo.ps: CiroKolo.abc fmt/_75.fmt
	$(a2p) -p CiroKolo +Ffmt/_75 \
	|PShdr Ciro '' Ciro \
	|PSftr %D $U/ %D >CiroKolo.ps
CiroKolo.pdf: CiroKolo.ps
	ps2pdf CiroKolo.ps CiroKolo.pdf

# Ciuleandra Prototype for a medley without a .hdr file: 
Ciuleandra: Ciuleandra.abc Ciuleandra.ps Ciuleandra.pdf
Ciuleandra= tune/Ciuleandra_Am.abc tune/Ciuleandra_Bm.abc
Ciuleandra.abc: $(Ciuleandra)
	abcjoin +S $(Ciuleandra) >Ciuleandra.abc
Ciuleandra.ps: Ciuleandra.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 Ciuleandra.abc \
	|PShdr Ciuleandra '' Ciuleandra \
	|PSftr %D $U/ %D >Ciuleandra.ps
Ciuleandra.pdf: Ciuleandra.ps
	ps2pdf Ciuleandra.ps Ciuleandra.pdf

## Cobankat
#Cobankat: Cobankat.abc Cobankat.ps Cobankat.pdf
#Cobankat.ps: Cobankat.abc fmt/_75.fmt
#	$(a2p) +Ffmt/_75 -p Cobankat \
#	|PShdr Cobankat '' Cobankat \
#	|PSftr %D $U/ %D >Cobankat.ps
#Cobankat.pdf: Cobankat.ps
#	ps2pdf Cobankat.ps Cobankat.pdf

# Cobankat
Cobankat= misc/Cobankat-Cm-30-5.abc misc/Cobankat-Dm-30-5.abc
Cobankat: Cobankat.abc Cobankat.ps Cobankat.pdf
Cobankat.abc: $(Cobankat)
	abcjoin +C +S2 $(Cobankat) >Cobankat.abc
Cobankat.ps: Cobankat.abc fmt/_80.fmt
	$(a2p) +Ffmt/_80 Cobankat.abc \
	|PShdr Cobankat '' Cobankat \
	|PSftr %D $U/ %D >Cobankat.ps
Cobankat.pdf: Cobankat.ps
	ps2pdf Cobankat.ps Cobankat.pdf

# Cocek
Cocek: Cocek_Iag_Bari Cocek_Ekremov Cocek_Izi NaKhelavNaGilavav Opsa

# Cocek Ekremov
Cocek_Ekremov: Cocek_Ekremov.abc Cocek_Ekremov.ps Cocek_Ekremov.pdf
Cocek_Ekremov= tune/Cocek_Ekremov_D.abc tune/Cocek_Ekremov_E.abc
Cocek_Ekremov.abc: $(Cocek_Ekremov)
	abcjoin +s $(Cocek_Ekremov) >Cocek_Ekremov.abc
Cocek_Ekremov.ps: Cocek_Ekremov.abc fmt/_80.fmt
	$(a2p) +Ffmt/_80 Cocek_Ekremov.abc \
	|PShdr Cocek '' Cocek \
	|PSftr %D $U/ %D >Cocek_Ekremov.ps
Cocek_Ekremov.pdf: Cocek_Ekremov.ps
	ps2pdf Cocek_Ekremov.ps Cocek_Ekremov.pdf

# Cocek_Iag_Bari
Cocek_Iag_Bari= cocek/Iag_Bari-G-65-3.abc cocek/Iag_Bari-A-65-3.abc song/Iag_Bari-W.abc
Cocek_Iag_Bari: Cocek_Iag_Bari.abc Cocek_Iag_Bari.ps Cocek_Iag_Bari.pdf
Cocek_Iag_Bari.abc: $(Cocek_Iag_Bari)
	abcjoin +C +S2 $(Cocek_Iag_Bari) >Cocek_Iag_Bari.abc
Cocek_Iag_Bari.ps: Cocek_Iag_Bari.abc fmt/_70.fmt
	$(a2p) +Ffmt/_70 Cocek_Iag_Bari.abc \
	|PShdr 'Cocek:Iag Bari' '' 'Cocek:Iag Bari' \
	|PSftr %D $U/ %D >Cocek_Iag_Bari.ps
Cocek_Iag_Bari.pdf: Cocek_Iag_Bari.ps
	ps2pdf Cocek_Iag_Bari.ps Cocek_Iag_Bari.pdf

# Cocek Izi
Cocek_Izi: Cocek_Izi.abc Cocek_Izi.ps Cocek_Izi.pdf
Cocek_Izi= tune/Cocek_Izi_G.abc tune/Cocek_Izi_D.abc tune/Cocek_Izi_A.abc tune/Cocek_Izi_E.abc
Cocek_Izi.abc: hdr/Cocek_Izi.hdr $(Cocek_Izi)
	abcmedley Cocek_Izi $(Cocek_Izi) >Cocek_Izi.abc
Cocek_Izi.ps: Cocek_Izi.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 Cocek_Izi.abc \
	|PShdr Cocek '' Cocek \
	|PSftr %D $U/ %D >Cocek_Izi.ps
Cocek_Izi.pdf: Cocek_Izi.ps
	ps2pdf Cocek_Izi.ps Cocek_Izi.pdf

# Contra
Contra: \
	ContraJig01 ContraJig02 ContraJig03 ContraJig04 ContraJig05 ContraJig06 \
	ContraKlez02_C ContraKlez03_C ContraKlez17_C ContraKlez24_C \
	ContraReel01 ContraReel02 ContraReel03 ContraReel04 ContraReel05 ContraReel06

# Contra Jig 01
ContraJig01: ContraJig01.abc ContraJig01.ps ContraJig01.pdf
ContraJig01= \
	jig/HasteToTheWeddingJ.abc \
	jig/HundredPipers_G.abc \
	jig/SaintLawrenceJ.abc \
	jig/MistOverTennessee.abc \
	jig/LanagansBall.abc
ContraJig01.abc: $(ContraJig01)
	abcmedley "Contra Jig 1" $(ContraJig01) >ContraJig01.abc
ContraJig01.ps: ContraJig01.abc fmt/_70.fmt
	$(a2p) +Ffmt/_70 ContraJig01.abc \
	|PShdr "Contra:Jig" '' "Contra:Jig" \
	|PSftr %D $U/ %D >ContraJig01.ps
ContraJig01.pdf: ContraJig01.ps
	ps2pdf ContraJig01.ps ContraJig01.pdf

# Contra Jig 02
ContraJig02: ContraJig02.abc ContraJig02.ps ContraJig02.pdf
ContraJig02= \
	jig/JeffersonAndLiberty2.abc \
	jig/OffSheGoes.abc \
	jig/KeshJ_G.abc \
	jig/AllTheRage_E.abc \
	jig/StoolOfRepentance_A.abc \
	jig/FrostIsAllOver.abc
ContraJig02.abc: $(ContraJig02)
	abcmedley "Contra Jig 2" $(ContraJig02) >ContraJig02.abc
ContraJig02.ps: ContraJig02.abc fmt/_70.fmt
	$(a2p) +Ffmt/_70 ContraJig02.abc \
	|PShdr "Contra:Jig" '' "Contra:Jig" \
	|PSftr %D $U/ %D >ContraJig02.ps
ContraJig02.pdf: ContraJig02.ps
	ps2pdf ContraJig02.ps ContraJig02.pdf

# Contra Jig 03
ContraJig03: ContraJig03.abc ContraJig03.ps ContraJig03.pdf
ContraJig03= jig/BridalJ_G.abc \
	jig/Coleraine_Am.abc \
	jig/IrishmansHeartToTheLadies.abc \
	jig/ShandonBells.abc \
	jig/BlackthornStick.abc \
	jig/SwallowtailJ.abc
ContraJig03.abc: $(ContraJig03)
	abcmedley "Contra Jig 3" $(ContraJig03) >ContraJig03.abc
ContraJig03.ps: ContraJig03.abc fmt/_70.fmt
	$(a2p) +Ffmt/_70 ContraJig03.abc \
	|PShdr "Contra:Jig" '' "Contra:Jig" \
	|PSftr %D $U/ %D >ContraJig03.ps
ContraJig03.pdf: ContraJig03.ps
	ps2pdf ContraJig03.ps ContraJig03.pdf

# Contra Jig 04
ContraJig04: ContraJig04.abc ContraJig04.ps ContraJig04.pdf
ContraJig04= \
	jig/FerryJ_A.abc \
	jig/FairJennysJ.abc \
	jig/BellmansJ_G.abc \
	jig/StanChapmansJ.abc \
	jig/RoaringJellyJ.abc \
	jig/CowboysJig_G.abc
ContraJig04.abc: $(ContraJig04)
	abcmedley "Contra Jig 4" $(ContraJig04) >ContraJig04.abc
ContraJig04.ps: ContraJig04.abc fmt/_70.fmt
	$(a2p) +Ffmt/_70 ContraJig04.abc \
	|PShdr "Contra:Jig" '' "Contra:Jig" \
	|PSftr %D $U/ %D >ContraJig04.ps
ContraJig04.pdf: ContraJig04.ps
	ps2pdf ContraJig04.ps ContraJig04.pdf

# Contra Jig 05
ContraJig05: ContraJig05.abc ContraJig05.ps ContraJig05.pdf
ContraJig05= \
	jig/AuntMarysJ_3.abc \
	jig/MistOverTennessee.abc \
	jig/HommageAJosephBouchard_C.abc \
	jig/New_Stove_D.abc
ContraJig05.abc: $(ContraJig05)
	abcmedley +C "Contra Jig 5" $(ContraJig05) >ContraJig05.abc
ContraJig05.ps: ContraJig05.abc fmt/_70.fmt
	$(a2p) +Ffmt/_70 ContraJig05.abc \
	|PShdr "Contra:Jig" '' "Contra:Jig" \
	|PSftr %D $U/ %D >ContraJig05.ps
ContraJig05.pdf: ContraJig05.ps
	ps2pdf ContraJig05.ps ContraJig05.pdf

# Contra Jig 06
ContraJig06: ContraJig06.abc ContraJig06.ps ContraJig06.pdf
ContraJig06= jig/AthollHighlanders.abc jig/JigOfSlurs.abc jig/FarewellToTheCreeks.abc
ContraJig06.abc: $(ContraJig06)
	abcmedley "Contra Jig 6" $(ContraJig06) >ContraJig06.abc
ContraJig06.ps: ContraJig06.abc fmt/_70.fmt
	$(a2p) +Ffmt/_70 ContraJig06.abc \
	|PShdr "Contra:Jig" '' "Contra:Jig" \
	|PSftr %D $U/ %D >ContraJig06.ps
ContraJig06.pdf: ContraJig06.ps
	ps2pdf ContraJig06.ps ContraJig06.pdf

# Contra Klez 02 C
ContraKlez02_C: ContraKlez02_C.abc ContraKlez02_C.ps ContraKlez02_C.pdf
ContraKlez02_C= $m/JamieAllen_G.abc $k/Bulgar_Kam9-19_Dm.abc $p/Redwing_G.abc $p/Redwing_Gm.abc
ContraKlez02_C.abc: $(ContraKlez02_C)
	abcmedley "Contra Klez 2" $(ContraKlez02_C) >ContraKlez02_C.abc
ContraKlez02_C.ps: ContraKlez02_C.abc fmt/_70.fmt
	$(a2p) +Ffmt/_70 ContraKlez02_C.abc \
	|PShdr "Contra:Klez" '' "Contra:Klez" \
	|PSftr %D $U/ %D >ContraKlez02_C.ps
ContraKlez02_C.pdf: ContraKlez02_C.ps
	ps2pdf ContraKlez02_C.ps ContraKlez02_C.pdf

# Contra Klez 03 C
ContraKlez03_C: ContraKlez03_C.abc ContraKlez03_C.ps ContraKlez03_C.pdf
ContraKlez03_C= $r/HuntsmensChorus_G.abc $k/Freilach5_Am.abc $m/ODonnelAbu_G.abc tune/Hopak_GC.abc tune/Hopak_CF.abc
ContraKlez03_C.abc: $(ContraKlez03_C)
	abcmedley "Contra Klez 3" $(ContraKlez03_C) >ContraKlez03_C.abc
ContraKlez03_C.ps: ContraKlez03_C.abc fmt/_70.fmt
	$(a2p) +Ffmt/_70 ContraKlez03_C.abc \
	|PShdr "Contra:Klez" '' "Contra:Klez" \
	|PSftr %D $U/ %D >ContraKlez03_C.ps
ContraKlez03_C.pdf: ContraKlez03_C.ps
	ps2pdf ContraKlez03_C.ps ContraKlez03_C.pdf

# Contra Klez 17 C
ContraKlez17_C: ContraKlez17_C.abc ContraKlez17_C.ps ContraKlez17_C.pdf
ContraKlez17_C= $m/SweetMaidOfGlendaruel_A.abc $m/ToskaPoRodina_Dm.abc $m/MarchOfSaintTimothy_G.abc
ContraKlez17_C.abc: $(ContraKlez17_C)
	abcmedley "Contra Klez 17" $(ContraKlez17_C) >ContraKlez17_C.abc
ContraKlez17_C.ps: ContraKlez17_C.abc fmt/_70.fmt
	$(a2p) +Ffmt/_70 ContraKlez17_C.abc \
	|PShdr "Contra:Klez" '' "Contra:Klez" \
	|PSftr %D $U/ %D >ContraKlez17_C.ps
ContraKlez17_C.pdf: ContraKlez17_C.ps
	ps2pdf ContraKlez17_C.ps ContraKlez17_C.pdf

# Contra Klez 24
ContraKlez24_C= $r/SaintSimeonR_D.abc $k/KhosidDance1_Dm.abc $r/FlowersOfEdinburgh1_G3.abc $k/CarpathianTune_Gm.abc
# Contra- Klez24_ C
ContraKlez24_C: ContraKlez24_C.abc ContraKlez24_C.ps ContraKlez24_C.pdf
ContraKlez24_C.abc: $(ContraKlez24_C)
	abcmedley "Contra Klez 24" $(ContraKlez24_C) >ContraKlez24_C.abc
ContraKlez24_C.ps: ContraKlez24_C.abc fmt/_70.fmt
	$(a2p) +Ffmt/_70 ContraKlez24_C.abc \
	|PShdr "Contra:Klez" '' "Contra:Klez" \
	|PSftr %D $U/ %D >ContraKlez24_C.ps
ContraKlez24_C.pdf: ContraKlez24_C.ps
	ps2pdf ContraKlez24_C.ps ContraKlez24_C.pdf

# Contra Reel 01
ContraReel01: ContraReel01.abc ContraReel01.ps ContraReel01.pdf
ContraReel01= \
	reel/FlowersOfEdinburgh1_G3.abc \
	reel/AuldGreyCat_3_Em.abc \
	reel/RedHairedBoy_A3.abc \
	reel/StatenIslandH_D3.abc
ContraReel01.abc: $(ContraReel01)
	abcmedley "Contra Reel 1" $(ContraReel01) >ContraReel01.abc
ContraReel01.ps: ContraReel01.abc fmt/_70.fmt
	$(a2p) +Ffmt/_70 ContraReel01.abc \
	|PShdr "Contra:Reel" '' "Contra:Reel" \
	|PSftr %D $U/ %D >ContraReel01.ps
ContraReel01.pdf: ContraReel01.ps
	ps2pdf ContraReel01.ps ContraReel01.pdf

# Contra Reel 02
ContraReel02: ContraReel02.abc ContraReel02.ps ContraReel02.pdf
ContraReel02= reel/GreenMtPetronella_G3.abc reel/ScollaysR_3_Em.abc reel/CrookedStovepipe_G3.abc reel/RoseTree_D3.abc
ContraReel02.abc: $(ContraReel02)
	abcmedley "Contra Reel 2" $(ContraReel02) >ContraReel02.abc
ContraReel02.ps: ContraReel02.abc fmt/_70.fmt
	$(a2p) +Ffmt/_70 ContraReel02.abc \
	|PShdr "Contra:Reel" '' "Contra:Reel" \
	|PSftr %D $U/ %D >ContraReel02.ps
ContraReel02.pdf: ContraReel02.ps
	ps2pdf ContraReel02.ps ContraReel02.pdf

# Contra Reel 03
ContraReel03: ContraReel03.abc ContraReel03.ps ContraReel03.pdf
ContraReel03= reel/JoysOfQuebec_D3.abc reel/SaintAnnesR.abc reel/MontrealR.abc reel/ReelEugene_3_Bm.abc
ContraReel03.abc: $(ContraReel03)
	abcmedley "Contra Reel 3" $(ContraReel03) >ContraReel03.abc
ContraReel03.ps: ContraReel03.abc fmt/_70.fmt
	$(a2p) +Ffmt/_70 ContraReel03.abc \
	|PShdr "Contra:Reel" '' "Contra:Reel" \
	|PSftr %D $U/ %D >ContraReel03.ps
ContraReel03.pdf: ContraReel03.ps
	ps2pdf ContraReel03.ps ContraReel03.pdf

# Contra Reel 04
ContraReel04: ContraReel04.abc ContraReel04.ps ContraReel04.pdf
ContraReel04= march/JamieAllen_G4.abc march/McQuillensSqueezebox.abc march/FarewellToWhiskey.abc march/RoadToBoston_D.abc march/RakesOfMallow.abc
ContraReel04.abc: $(ContraReel04)
	abcmedley "Contra Reel 4" $(ContraReel04) >ContraReel04.abc
ContraReel04.ps: ContraReel04.abc fmt/_70.fmt
	$(a2p) +Ffmt/_70 ContraReel04.abc \
	|PShdr "Contra:Reel" '' "Contra:Reel" \
	|PSftr %D $U/ %D >ContraReel04.ps
ContraReel04.pdf: ContraReel04.ps
	ps2pdf ContraReel04.ps ContraReel04.pdf

# Contra Reel 05
ContraReel05: ContraReel05.abc ContraReel05.ps ContraReel05.pdf
ContraReel05= reel/JudysR_D3.abc reel/SheehansR_G3.abc reel/StarOfMunster_3_Am.abc reel/MasonsApron.abc
ContraReel05.abc: $(ContraReel05)
	abcmedley "Contra Reel 5" $(ContraReel05) >ContraReel05.abc
ContraReel05.ps: ContraReel05.abc fmt/_70.fmt
	$(a2p) +Ffmt/_70 ContraReel05.abc \
	|PShdr "Contra:Reel" '' "Contra:Reel" \
	|PSftr %D $U/ %D >ContraReel05.ps
ContraReel05.pdf: ContraReel05.ps
	ps2pdf ContraReel05.ps ContraReel05.pdf

# Contra Reel 06
ContraReel06: ContraReel06.abc ContraReel06.ps ContraReel06.pdf
ContraReel06= reel/JuneApple_A3.abc reel/WestForkGals_D3.abc reel/OldMotherFlanagan.abc reel/SpottedPony_3.abc
ContraReel06.abc: $(ContraReel06)
	abcmedley "Contra Reel 6" $(ContraReel06) >ContraReel06.abc
ContraReel06.ps: ContraReel06.abc fmt/_70.fmt
	$(a2p) +Ffmt/_70 ContraReel06.abc \
	|PShdr "Contra:Reel" '' "Contra:Reel" \
	|PSftr %D $U/ %D >ContraReel06.ps
ContraReel06.pdf: ContraReel06.ps
	ps2pdf ContraReel06.ps ContraReel06.pdf

# Corrido + Cotton-Eyed Joe
CorridoCotton= \
	Corrido.abc sep5x2 \
	misc/Cotton_Eyed_Joe_A.abc sep misc/Cotton_Eyed_Joe_D.abc
CorridoCotton: CorridoCotton.abc CorridoCotton.ps CorridoCotton.pdf
CorridoCotton.abc: $(CorridoCotton)
	abcjoin $(CorridoCotton) >CorridoCotton.abc
CorridoCotton.ps: CorridoCotton.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 CorridoCotton.abc \
	|PShdr CorridoCotton '' CorridoCotton \
	|PSftr %D $U/ %D >CorridoCotton.ps
CorridoCotton.pdf: CorridoCotton.ps
	ps2pdf CorridoCotton.ps CorridoCotton.pdf

# Corrido
Corrido: Corrido.abc Corrido.ps Corrido.pdf
Corrido.ps: Corrido.abc fmt/_75.fmt
	$(a2p) -p Corrido +Ffmt/_75 \
	|PShdr Corrido '' Corrido \
	|PSftr %D $U/ %D >Corrido.ps
Corrido.pdf: Corrido.ps
	ps2pdf Corrido.ps Corrido.pdf

# Cotton Eyed Joe
CottonEyedJoe=  \
	misc/Cotton_Eyed_Joe_A.abc \
	misc/Cotton_Eyed_Joe_D.abc # misc/Cotton_Eyed_Joe_W.abc
CottonEyedJoe: CottonEyedJoe.abc CottonEyedJoe.ps CottonEyedJoe.pdf
CottonEyedJoe.abc: $(CottonEyedJoe)
	abcjoin +S $(CottonEyedJoe) >CottonEyedJoe.abc
CottonEyedJoe.ps: CottonEyedJoe.abc fmt/_80.fmt
	$(a2p) +Ffmt/_80 CottonEyedJoe.abc \
	|PShdr CottonEyedJoe '' CottonEyedJoe \
	|PSftr %D $U/ %D >CottonEyedJoe.ps
CottonEyedJoe.pdf: CottonEyedJoe.ps
	ps2pdf CottonEyedJoe.ps CottonEyedJoe.pdf

# Crested Hen
CrestedHen= sep5x2 \
	tune/ToppedeHone1_G.abc tune/ToppedeHone1_D.abc sep5x2 \
	tune/ToppedeHone2_G.abc sep5x2 \
	tune/ToppedeHone3_A.abc sep5x2
CrestedHen: CrestedHen.abc CrestedHen.ps CrestedHen.pdf
CrestedHen.abc: $(CrestedHen)
	abcmedley +T1 "The Crested Hen" $(CrestedHen) >CrestedHen.abc
CrestedHen.ps: CrestedHen.abc fmt/_80.fmt
	$(a2p) +Ffmt/_80 CrestedHen.abc \
	|PShdr CrestedHen '' CrestedHen \
	|PSftr %D $U/ %D >CrestedHen.ps
CrestedHen.pdf: CrestedHen.ps
	ps2pdf CrestedHen.ps CrestedHen.pdf

# Csardas
Csardas: CircleCsardas Csardas_Circle Csardas_Michaels Csardas_CircleMikes

# Circle Csardas
CircleCsardas= \
	tune/CircleCsardas_Dm.abc sep5x2 tune/CircleCsardas_Em.abc
CircleCsardas: CircleCsardas.abc CircleCsardas.ps CircleCsardas.pdf
CircleCsardas.abc: $(CircleCsardas)
	abcjoin $(CircleCsardas) >CircleCsardas.abc
CircleCsardas.ps: CircleCsardas.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 CircleCsardas.abc \
	|PShdr CircleCsardas '' CircleCsardas \
	|PSftr %D $U/ %D >CircleCsardas.ps
CircleCsardas.pdf: CircleCsardas.ps
	ps2pdf CircleCsardas.ps CircleCsardas.pdf

# Csardas: Circle
Csardas_CircleMikes= \
	tune/CircleCsardas_Dm.abc sep tune/CircleCsardas_Em.abc sep5x2 \
	Csardas_Michaels.abc
Csardas_CircleMikes: Csardas_CircleMikes.abc Csardas_CircleMikes.ps Csardas_CircleMikes.pdf
Csardas_CircleMikes.abc: $(Csardas_CircleMikes)
	abcjoin $(Csardas_CircleMikes) >Csardas_CircleMikes.abc
Csardas_CircleMikes.ps: Csardas_CircleMikes.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 Csardas_CircleMikes.abc \
	|PShdr Csardas_CircleMikes '' Csardas_CircleMikes \
	|PSftr %D $U/ %D >Csardas_CircleMikes.ps
Csardas_CircleMikes.pdf: Csardas_CircleMikes.ps
	ps2pdf Csardas_CircleMikes.ps Csardas_CircleMikes.pdf

# Csardas: Circle
Csardas_Circle= tune/CircleCsardas_Dm.abc tune/CircleCsardas_Em.abc
Csardas_Circle: Csardas_Circle.abc Csardas_Circle.ps Csardas_Circle.pdf
Csardas_Circle.abc: $(Csardas_Circle)
	abcjoin +S $(Csardas_Circle) >Csardas_Circle.abc
Csardas_Circle.ps: Csardas_Circle.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 Csardas_Circle.abc \
	|PShdr Csardas_Circle '' Csardas_Circle \
	|PSftr %D $U/ %D >Csardas_Circle.ps
Csardas_Circle.pdf: Csardas_Circle.ps
	ps2pdf Csardas_Circle.ps Csardas_Circle.pdf

# Csardas: Michael's
Csardas_Michaels: Csardas_Michaels.abc Csardas_Michaels.ps Csardas_Michaels.pdf
Csardas_Michaels.ps: Csardas_Michaels.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 -p Csardas_Michaels \
	|PShdr Csardas:Michaels '' Csardas:Michaels \
	|PSftr %D $U/ %D >Csardas_Michaels.ps
Csardas_Michaels.pdf: Csardas_Michaels.ps
	ps2pdf Csardas_Michaels.ps Csardas_Michaels.pdf

# Csebogar
Csebogar: Csebogar.abc Csebogar.ps Csebogar.pdf
Csebogar= tune/Csebogar_G.abc tune/Csebogar_A.abc
Csebogar.abc: $(Csebogar)
	abcmedley Csebogar $(Csebogar) >Csebogar.abc
Csebogar.ps: Csebogar.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 Csebogar.abc \
	|PShdr Csebogar '' Csebogar \
	|PSftr %D $U/ %D >Csebogar.ps
Csebogar.pdf: Csebogar.ps
	ps2pdf Csebogar.ps Csebogar.pdf

# Cucaracha
Cucaracha: Cucaracha.abc Cucaracha.ps Cucaracha.pdf
Cucaracha= tune/Cucaracha_F.abc tune/Cucaracha_G.abc
Cucaracha.abc: $(Cucaracha)
	abcmedley "La Cucaracha" $(Cucaracha) >Cucaracha.abc
Cucaracha.ps: Cucaracha.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 Cucaracha.abc \
	|PShdr Cucaracha '' Cucaracha \
	|PSftr %D $U/ %D >Cucaracha.ps
Cucaracha.pdf: Cucaracha.ps
	ps2pdf Cucaracha.ps Cucaracha.pdf

# Cumberland Square Eight
CumberlandSquareEight= \
	reel/MyLoveIsButALassieYet.abc \
	march/GirlILeftBehind.abc \
	reel/AuldGreyCat_3_Em.abc \
	march/RakesOfMallow.abc
CumberlandSquareEight: CumberlandSquareEight.abc CumberlandSquareEight.ps CumberlandSquareEight.pdf
CumberlandSquareEight.abc: hdr/CumberlandSquareEight.hdr $(CumberlandSquareEight)
	abcmedley CumberlandSquareEight $(CumberlandSquareEight) >CumberlandSquareEight.abc
CumberlandSquareEight.ps: CumberlandSquareEight.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 CumberlandSquareEight.abc \
	|PShdr CumberlandSquareEight '' CumberlandSquareEight \
	|PSftr %D $U/ %D >CumberlandSquareEight.ps
CumberlandSquareEight.pdf: CumberlandSquareEight.ps
	ps2pdf CumberlandSquareEight.ps CumberlandSquareEight.pdf

# Dans les Abris de Paris
DansLesAbrisDeParis= waltz/Dans_les_Abris_de_Paris-D-64-8.abc
DansLesAbrisDeParis: DansLesAbrisDeParis.abc DansLesAbrisDeParis.ps DansLesAbrisDeParis.pdf
DansLesAbrisDeParis.abc: $(DansLesAbrisDeParis)
	abcjoin +C +S2 $(DansLesAbrisDeParis) >DansLesAbrisDeParis.abc
DansLesAbrisDeParis.ps: DansLesAbrisDeParis.abc fmt/_80.fmt
	$(a2p) +Ffmt/_80 DansLesAbrisDeParis.abc \
	|PShdr DansLesAbrisDeParis '' DansLesAbrisDeParis \
	|PSftr %D $U/ %D >DansLesAbrisDeParis.ps
DansLesAbrisDeParis.pdf: DansLesAbrisDeParis.ps
	ps2pdf DansLesAbrisDeParis.ps DansLesAbrisDeParis.pdf

# Dobra_Nevesto
Dobra_Nevesto= lesnoto/Dobra_Nevesto-Dm-24-3.abc lesnoto/Dobra_Nevesto-Em-24-3.abc lesnoto/Dobra_Nevesto-Fsm-24-3w.abc
Dobra_Nevesto: Dobra_Nevesto.abc Dobra_Nevesto.ps Dobra_Nevesto.pdf
Dobra_Nevesto.abc: $(Dobra_Nevesto)
	abcjoin +s $(Dobra_Nevesto) >Dobra_Nevesto.abc
Dobra_Nevesto.ps: Dobra_Nevesto.abc fmt/_75.fmt
	$(a2p) Dobra_Nevesto.abc +Ffmt/_75 \
	|PShdr Dobra_Nevesto "" Dobra_Nevesto \
	|PSftr %D $U %D >Dobra_Nevesto.ps
Dobra_Nevesto.pdf: Dobra_Nevesto.ps
	ps2pdf Dobra_Nevesto.ps Dobra_Nevesto.pdf

# Dobrudjanska Pandela
DobrudjanskaPandela= misc/Dobrudjanska_Pandela-D-68-5.abc
DobrudjanskaPandela: DobrudjanskaPandela.abc DobrudjanskaPandela.ps DobrudjanskaPandela.pdf
DobrudjanskaPandela.abc: $(DobrudjanskaPandela)
	abcjoin +C +S2 $(DobrudjanskaPandela) >DobrudjanskaPandela.abc
DobrudjanskaPandela.ps: DobrudjanskaPandela.abc fmt/_80.fmt
	$(a2p) +Ffmt/_80 DobrudjanskaPandela.abc \
	|PShdr DobrudjanskaPandela '' DobrudjanskaPandela \
	|PSftr %D $U/ %D >DobrudjanskaPandela.ps
DobrudjanskaPandela.pdf: DobrudjanskaPandela.ps
	ps2pdf DobrudjanskaPandela.ps DobrudjanskaPandela.pdf

# Do Passi
DoPassi= shottish/DoPassi_DG.abc
DoPassi: DoPassi.abc DoPassi.ps DoPassi.pdf
DoPassi.abc: $(DoPassi)
	abcjoin +S $(DoPassi) >DoPassi.abc
DoPassi.ps: DoPassi.abc fmt/DoPassi.fmt
	$(a2p) +Ffmt/DoPassi DoPassi.abc \
	|PShdr DoPassi '' DoPassi \
	|PSftr %D $U/ %D >DoPassi.ps
DoPassi.pdf: DoPassi.ps
	ps2pdf DoPassi.ps DoPassi.pdf

# D'r Maia
DrMaia: DrMaia.abc DrMaia.ps DrMaia.pdf
DrMaia= tune/DrMaia_Gm.abc tune/DrMaia_Am.abc tune/DrMaia_Bm.abc
DrMaia.abc: $(DrMaia)
	abcjoin +s $(DrMaia) >DrMaia.abc
DrMaia.ps: DrMaia.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 DrMaia.abc \
	|PShdr DrMaia '' DrMaia \
	|PSftr %D $U/ %D >DrMaia.ps
DrMaia.pdf: DrMaia.ps
	ps2pdf DrMaia.ps DrMaia.pdf

# Daichovo Oro
DaichovoOro: DaichovoOro.abc DaichovoOro.ps DaichovoOro.pdf
DaichovoOro.ps: DaichovoOro.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 -p DaichovoOro \
	|PShdr Daichovo '' Daichovo \
	|PSftr %D $U/ %D >DaichovoOro.ps
DaichovoOro.pdf: DaichovoOro.ps
	ps2pdf DaichovoOro.ps DaichovoOro.pdf

# Daichovo Oro
Dajcovo_1: Dajcovo_1.abc Dajcovo_1.ps Dajcovo_1.pdf
Dajcovo_1.ps: Dajcovo_1.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 -p Dajcovo_1 \
	|PShdr Daichovo '' Daichovo \
	|PSftr %D $U/ %D >Dajcovo_1.ps
Dajcovo_1.pdf: Dajcovo_1.ps
	ps2pdf Dajcovo_1.ps Dajcovo_1.pdf

# Dajcovo
Dajcovo: Dajcovo_1 Dajcovo_2

# Dajcovo #2
Dajcovo_2= misc/Dajcovo_2-A.abc sep5x2
Dajcovo_2: Dajcovo_2.abc Dajcovo_2.ps Dajcovo_2.pdf
Dajcovo_2.abc: $(Dajcovo_2)
	abcjoin +C +S2 $(Dajcovo_2) >Dajcovo_2.abc
Dajcovo_2.ps: Dajcovo_2.abc fmt/Dajcovo_2.fmt
	$(a2p) +k4 +Ffmt/Dajcovo_2 Dajcovo_2.abc \
	|PShdr Dajcovo_2 '' Dajcovo_2 \
	|PSftr %D $U/ %D >Dajcovo_2.ps
Dajcovo_2.pdf: Dajcovo_2.ps
	ps2pdf Dajcovo_2.ps Dajcovo_2.pdf


# Danish Masquerade
DanishMasquerade: DanishMasquerade.abc DanishMasquerade.ps DanishMasquerade.pdf
DanishMasquerade.ps: DanishMasquerade.abc fmt/_80.fmt
	$(a2p) -p DanishMasquerade +Ffmt/_80 \
	|PShdr DanishMasq '' DanishMasq \
	|PSftr %D $U/ %D >DanishMasquerade.ps
DanishMasquerade.pdf: DanishMasquerade.ps
	ps2pdf DanishMasquerade.ps DanishMasquerade.pdf

# Dans Fanch
DansFanch: DansFanch.abc DansFanch.ps DansFanch.pdf
DansFanch= tune/DansFanch_G.abc _2.abc _3.abc
DansFanch.abc: $(DansFanch)
	abcmedley "Dans Fanch" $(DansFanch) >DansFanch.abc
DansFanch.ps: DansFanch.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 DansFanch.abc \
	|PShdr DansFanch '' DansFanch \
	|PSftr %D $U/ %D >DansFanch.ps
DansFanch.pdf: DansFanch.ps
	ps2pdf DansFanch.ps DansFanch.pdf

# Dari_Mune
Dari_Mune= tune/Dari_Mune-Em-48-5.abc
Dari_Mune: Dari_Mune.abc Dari_Mune.ps Dari_Mune.pdf
Dari_Mune.abc: $(Dari_Mune)
	abcjoin +C +S2 $(Dari_Mune) >Dari_Mune.abc
Dari_Mune.ps: Dari_Mune.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 Dari_Mune.abc \
	|PShdr Dari_Mune '' Dari_Mune \
	|PSftr %D $U/ %D >Dari_Mune.ps
Dari_Mune.pdf: Dari_Mune.ps
	ps2pdf Dari_Mune.ps Dari_Mune.pdf

# Davorike Dajke
DavorikeDajke= tune/DavorikeDajke_G.abc tune/DavorikeDajke_C.abc \
		sep5x2 tune/DavorikeDajke_A.abc tune/DavorikeDajke_D.abc
DavorikeDajke.abc: $(DavorikeDajke) hdr/DavorikeDajke.hdr
	abcmedley DavorikeDajke $(DavorikeDajke) >DavorikeDajke.abc
DavorikeDajke: DavorikeDajke.abc DavorikeDajke.ps DavorikeDajke.pdf
DavorikeDajke.ps: DavorikeDajke.abc fmt/_80.fmt
	$(a2p) +Ffmt/_80 -p DavorikeDajke \
	|PShdr Davorike '' Davorike \
	|PSftr %D $U/ %D >DavorikeDajke.ps
DavorikeDajke.pdf: DavorikeDajke.ps
	ps2pdf DavorikeDajke.ps DavorikeDajke.pdf

# Dayagim
Dayagim: Dayagim.abc Dayagim.ps Dayagim.pdf
Dayagim.ps: Dayagim.abc fmt/_75.fmt
	$(a2p) -p Dayagim +Ffmt/_75 \
	|PShdr Dayagim '' Dayagim \
	|PSftr %D $U/ %D >Dayagim.ps
Dayagim.pdf: Dayagim.ps
	ps2pdf Dayagim.ps Dayagim.pdf

# Dayenu Hora
DayenuHora: DayenuHora.abc DayenuHora.ps DayenuHora.pdf
DayenuHora.ps: DayenuHora.abc fmt/_70.fmt
	$(a2p) +Ffmt/_70 -p DayenuHora \
	|PShdr DayenuHora '' DayenuHora \
	|PSftr %D $U/ %D >DayenuHora.ps
DayenuHora.pdf: DayenuHora.ps
	ps2pdf DayenuHora.ps DayenuHora.pdf

# De a Lungul
DeALungul: DeALungul.abc DeALungul.ps DeALungul.pdf
DeALungul.ps: DeALungul.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 -p DeALungul \
	|PShdr DeALun '' DeALun \
	|PSftr %D $U/ %D >DeALungul.ps
DeALungul.pdf: DeALungul.ps
	ps2pdf DeALungul.ps DeALungul.pdf

# Debka Dayagim
DebkaDayagim: DebkaDayagim.abc DebkaDayagim.ps DebkaDayagim.pdf
DebkaDayagim= tune/DebkaDayagim_C.abc tune/DebkaDayagim_D.abc
DebkaDayagim.abc: $(DebkaDayagim)
	abcjoin +s $(DebkaDayagim) >DebkaDayagim.abc
DebkaDayagim.ps: DebkaDayagim.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 DebkaDayagim.abc \
	|PShdr DebkaDayagim '' DebkaDayagim \
	|PSftr %D $U/ %D >DebkaDayagim.ps
DebkaDayagim.pdf: DebkaDayagim.ps
	ps2pdf DebkaDayagim.ps DebkaDayagim.pdf

# Debka Kafrit
DebkaKafrit: DebkaKafrit.abc DebkaKafrit.ps DebkaKafrit.pdf
DebkaKafrit= tune/DebkaKafrit_Dm.abc tune/DebkaKafrit_Em.abc
DebkaKafrit.abc: $(DebkaKafrit)
	abcjoin +s DebkaKafrit $(DebkaKafrit) >DebkaKafrit.abc
DebkaKafrit.ps: DebkaKafrit.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 DebkaKafrit.abc \
	|PShdr DebkaKaf '' DebkaKaf \
	|PSftr %D $U/ %D >DebkaKafrit.ps
DebkaKafrit.pdf: DebkaKafrit.ps
	ps2pdf DebkaKafrit.ps DebkaKafrit.pdf

# Debka Rafiach
DebkaRafiach: DebkaRafiach.abc DebkaRafiach.ps DebkaRafiach.pdf
DebkaRafiach= tune/DebkaRafiach_Dm.abc tune/DebkaRafiach_Em.abc tune/DebkaRafiach_Fm.abc
DebkaRafiach.abc: $(DebkaRafiach)
	abcmedley DebkaRafiach $(DebkaRafiach) >DebkaRafiach.abc
DebkaRafiach.ps: DebkaRafiach.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 DebkaRafiach.abc \
	|PShdr DebkaRaf '' DebkaRaf \
	|PSftr %D $U/ %D >DebkaRafiach.ps
DebkaRafiach.pdf: DebkaRafiach.ps
	ps2pdf DebkaRafiach.ps DebkaRafiach.pdf

# Deio y Dywyn
DeioYDywyn= tune/DeioYDywyn_Dm.abc tune/DeioYDywyn_Em.abc
DeioYDywyn: DeioYDywyn.abc DeioYDywyn.ps DeioYDywyn.pdf
DeioYDywyn.abc: $(DeioYDywyn)
	abcjoin +S $(DeioYDywyn) >DeioYDywyn.abc
DeioYDywyn.ps: DeioYDywyn.abc fmt/_80.fmt
	$(a2p) +Ffmt/_80 DeioYDywyn.abc \
	|PShdr DeioYDywyn '' DeioYDywyn \
	|PSftr %D $U/ %D >DeioYDywyn.ps
DeioYDywyn.pdf: DeioYDywyn.ps
	ps2pdf DeioYDywyn.ps DeioYDywyn.pdf

# Devetorka
Devetorka: Devetorka1 Devetorka_Samokovsko1 Devetorka_Samokovsko2 Devetorka3 Devetorka_NaSrceMiLezi

# Devetorka1
Devetorka1: Devetorka1.abc Devetorka1.ps Devetorka1.pdf
Devetorka1= song/Devetorka1.abc tune/Devetorka1_D.abc
Devetorka1.abc: $(Devetorka1)
	abcjoin +S $(Devetorka1) >Devetorka1.abc
Devetorka1.ps: Devetorka1.abc fmt/_80.fmt
	$(a2p) +Ffmt/_80 Devetorka1.abc \
	|PShdr Devetorka:Tri '' Devetorka:Tri \
	|PSftr %D $U/ %D >Devetorka1.ps
Devetorka1.pdf: Devetorka1.ps
	ps2pdf Devetorka1.ps Devetorka1.pdf

# Devetorka_Samokovsko1
Devetorka_Samokovsko1: Devetorka_Samokovsko1.abc Devetorka_Samokovsko1.ps Devetorka_Samokovsko1.pdf
Devetorka_Samokovsko1.ps: Devetorka_Samokovsko1.abc fmt/Devetorka_Samokovsko1.fmt
	$(a2p) Devetorka_Samokovsko1 +Ffmt/Devetorka_Samokovsko1 \
	|PShdr Devetorka:Sam1 '' Devetorka:Sam1 \
	|PSftr %D $U/ %D >Devetorka_Samokovsko1.ps
Devetorka_Samokovsko1.pdf: Devetorka_Samokovsko1.ps
	ps2pdf Devetorka_Samokovsko1.ps Devetorka_Samokovsko1.pdf

# Devetorka_Samokovsko2
Devetorka_Samokovsko2: Devetorka_Samokovsko2.abc Devetorka_Samokovsko2.ps Devetorka_Samokovsko2.pdf
Devetorka_Samokovsko2.ps: Devetorka_Samokovsko2.abc fmt/Devetorka_Samokovsko2.fmt
	$(a2p) Devetorka_Samokovsko2 +Ffmt/Devetorka_Samokovsko2 \
	|PShdr Devetorka:Sam2 '' Devetorka:Sam2 \
	|PSftr %D $U/ %D >Devetorka_Samokovsko2.ps
Devetorka_Samokovsko2.pdf: Devetorka_Samokovsko2.ps
	ps2pdf Devetorka_Samokovsko2.ps Devetorka_Samokovsko2.pdf

# Devetorka3
Devetorka3: Devetorka3.abc Devetorka3.ps Devetorka3.pdf
Devetorka3.ps: Devetorka3.abc fmt/_75.fmt
	$(a2p) Devetorka3 +Ffmt/_75 \
	|PShdr Devetorka '' Devetorka \
	|PSftr %D $U/ %D >Devetorka3.ps
Devetorka3.pdf: Devetorka3.ps
	ps2pdf Devetorka3.ps Devetorka3.pdf

# Devetorka: Na Srce Mi Lezi
Devetorka_NaSrceMiLezi= song/NaSrceMiLezi_D.abc devetorka/NaSrceMiLezi_A.abc
Devetorka_NaSrceMiLezi: Devetorka_NaSrceMiLezi.abc Devetorka_NaSrceMiLezi.ps Devetorka_NaSrceMiLezi.pdf
Devetorka_NaSrceMiLezi.abc: $(Devetorka_NaSrceMiLezi)
	abcjoin +S $(Devetorka_NaSrceMiLezi) >Devetorka_NaSrceMiLezi.abc
Devetorka_NaSrceMiLezi.ps: Devetorka_NaSrceMiLezi.abc fmt/Devetorka_NaSrceMiLezi.fmt
	$(a2p) +Ffmt/Devetorka_NaSrceMiLezi Devetorka_NaSrceMiLezi.abc \
	|PShdr Devetorka:NaSrceMiLezi '' Devetorka:NaSrceMiLezi \
	|PSftr %D $U/ %D >Devetorka_NaSrceMiLezi.ps
Devetorka_NaSrceMiLezi.pdf: Devetorka_NaSrceMiLezi.ps
	ps2pdf Devetorka_NaSrceMiLezi.ps Devetorka_NaSrceMiLezi.pdf

# Devojce Devojce
DevojceDevojce: DevojceDevojce.abc DevojceDevojce.ps DevojceDevojce.pdf
DevojceDevojce= tune/DevojceDevojce_G_w.abc tune/DevojceDevojce_A.abc
DevojceDevojce.abc: $(DevojceDevojce)
	abcjoin +s $(DevojceDevojce) >DevojceDevojce.abc
DevojceDevojce.ps: DevojceDevojce.abc fmt/DevojceDevojce.fmt
	$(a2p) +Ffmt/DevojceDevojce DevojceDevojce.abc \
	|PShdr Devojce '' Devojce \
	|PSftr %D $U/ %D >DevojceDevojce.ps
DevojceDevojce.pdf: DevojceDevojce.ps
	ps2pdf DevojceDevojce.ps DevojceDevojce.pdf

# Dinky One- Step
DinkyOneStep: DinkyOneStep.abc DinkyOneStep.ps DinkyOneStep.pdf
DinkyOneStep= jig/DinkyOneStep_G.abc jig/DinkyOneStep_A.abc
DinkyOneStep.abc: $(DinkyOneStep)
	abcjoin +s DinkyOneStep $(DinkyOneStep) >DinkyOneStep.abc
DinkyOneStep.ps: DinkyOneStep.abc fmt/_70.fmt
	$(a2p) +Ffmt/_70 DinkyOneStep.abc \
	|PShdr DinkyOneStep '' DinkyOneStep \
	|PSftr %D $U/ %D >DinkyOneStep.ps
DinkyOneStep.pdf: DinkyOneStep.ps
	ps2pdf DinkyOneStep.ps DinkyOneStep.pdf

# Divcibarsko
Divcibarsko: Divcibarsko.abc Divcibarsko.ps Divcibarsko.pdf
Divcibarsko= tune/Divcibarsko_F.abc tune/Divcibarsko_F2.abc
Divcibarsko.abc: $(Divcibarsko)
	abcjoin +s Divcibarsko $(Divcibarsko) >Divcibarsko.abc
Divcibarsko.ps: Divcibarsko.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 Divcibarsko.abc \
	|PShdr Divcibarsko '' Divcibarsko \
	|PSftr %D $U/ %D >Divcibarsko.ps
Divcibarsko.pdf: Divcibarsko.ps
	ps2pdf Divcibarsko.ps Divcibarsko.pdf

# Djurdjevica
Djurdjevica: Djurdjevica.abc Djurdjevica.ps Djurdjevica.pdf
Djurdjevica= tune/Djurdjevica_C.abc tune/Djurdjevica_D.abc
Djurdjevica.abc: $(Djurdjevica)
	abcjoin $(Djurdjevica) >Djurdjevica.abc
Djurdjevica.ps: Djurdjevica.abc fmt/_65.fmt
	$(a2p) +Ffmt/_65 Djurdjevica.abc \
	|PShdr Djurdjevica '' Djurdjevica \
	|PSftr %D $U/ %D >Djurdjevica.ps
Djurdjevica.pdf: Djurdjevica.ps
	ps2pdf Djurdjevica.ps Djurdjevica.pdf

# Dodi Li
DodiLi= song/DodiLi_Dm_w.abc Bb/DodiLi_Em.abc
DodiLi: DodiLi.abc DodiLi.ps DodiLi.pdf
DodiLi.abc: $(DodiLi)
	abcjoin +s $(DodiLi) >DodiLi.abc
DodiLi.ps: DodiLi.abc fmt/DodiLi.fmt $(DodiLi)
	jcabc2ps +Ffmt/DodiLi DodiLi.abc \
	|PShdr DodiLi '' DodiLi \
	|PSftr %D $U/ %D >DodiLi.ps
DodiLi.pdf: DodiLi.ps
	ps2pdf DodiLi.ps DodiLi.pdf

# Dospatsko
Dospatsko: Dospatsko.abc Dospatsko.ps Dospatsko.pdf
Dospatsko.ps: Dospatsko.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 -p Dospatsko \
	|PShdr Dospatsko '' Dospatsko \
	|PSftr %D $U/ %D >Dospatsko.ps
Dospatsko.pdf: Dospatsko.ps
	ps2pdf Dospatsko.ps Dospatsko.pdf

# Doubtful Shepherd
DoubtfulShepherd: DoubtfulShepherd.abc DoubtfulShepherd.ps DoubtfulShepherd.pdf
DoubtfulShepherd= tune/DoubtfulShepherd_F.abc tune/DoubtfulShepherd_G.abc tune/DoubtfulShepherd_A.abc
DoubtfulShepherd.abc: hdr/DoubtfulShepherd.hdr $(DoubtfulShepherd)
	abcmedley DoubtfulShepherd $(DoubtfulShepherd) >DoubtfulShepherd.abc
DoubtfulShepherd.ps: DoubtfulShepherd.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 DoubtfulShepherd.abc \
	|PShdr Doubtful '' Doubtful \
	|PSftr %D $U/ %D >DoubtfulShepherd.ps
DoubtfulShepherd.pdf: DoubtfulShepherd.ps
	ps2pdf DoubtfulShepherd.ps DoubtfulShepherd.pdf

# Dragaicuta
Dragaicuta: Dragaicuta.abc Dragaicuta.ps Dragaicuta.pdf
Dragaicuta.ps: Dragaicuta.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 -p Dragaicuta \
	|PShdr Dragaicuta '' Dragaicuta \
	|PSftr %D $U/ %D >Dragaicuta.ps
Dragaicuta.pdf: Dragaicuta.ps
	ps2pdf Dragaicuta.ps Dragaicuta.pdf

# Drmes iz Zdencine
DrmesIzZdencine: DrmesIzZdencine.abc DrmesIzZdencine.ps DrmesIzZdencine.pdf
DrmesIzZdencine= tune/DrmesIzZdencine_A.abc tune/DrmesIzZdencine_D.abc
DrmesIzZdencine.abc: $(DrmesIzZdencine)
	abcmedley "Drmes iz Zdencine"  $(DrmesIzZdencine) >DrmesIzZdencine.abc
DrmesIzZdencine.ps: DrmesIzZdencine.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 DrmesIzZdencine.abc \
	|PShdr DrmesIzZd '' DrmesIzZd \
	|PSftr %D $U/ %D >DrmesIzZdencine.ps
DrmesIzZdencine.pdf: DrmesIzZdencine.ps
	ps2pdf DrmesIzZdencine.ps DrmesIzZdencine.pdf

# Dror Yikra
DrorYikra: DrorYikra.abc DrorYikra.ps DrorYikra.pdf
DrorYikra= tune/DrorYikra_Dm.abc tune/DrorYikra_Em.abc tune/DrorYikra_Fsm.abc
DrorYikra.abc: $(DrorYikra)
	abcjoin $(DrorYikra) >DrorYikra.abc
DrorYikra.ps: DrorYikra.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 DrorYikra.abc \
	|PShdr DrorYikra '' DrorYikra \
	|PSftr %D $U/ %D >DrorYikra.ps
DrorYikra.pdf: DrorYikra.ps
	ps2pdf DrorYikra.ps DrorYikra.pdf

# DvaPatiNaDjasno
DvaPatiNaDjasno= song/DvaPatiNaDjasno_D.abc tune/DvaPatiNaDjasno_G.abc
DvaPatiNaDjasno: DvaPatiNaDjasno.abc DvaPatiNaDjasno.ps DvaPatiNaDjasno.pdf
DvaPatiNaDjasno.abc: $(DvaPatiNaDjasno)
	abcjoin +S2 $(DvaPatiNaDjasno) >DvaPatiNaDjasno.abc
DvaPatiNaDjasno.ps: DvaPatiNaDjasno.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 DvaPatiNaDjasno.abc \
	|PShdr DvaPatiNaDjasno '' DvaPatiNaDjasno \
	|PSftr %D $U/ %D >DvaPatiNaDjasno.ps
DvaPatiNaDjasno.pdf: DvaPatiNaDjasno.ps
	ps2pdf DvaPatiNaDjasno.ps DvaPatiNaDjasno.pdf

# Dvasti Tristi
DvastiTristi: DvastiTristi.abc DvastiTristi.ps DvastiTristi.pdf
DvastiTristi= song/Dvasti_Tristi-D-16-3w8.abc tune/Dvasti_Tristi-C-16-2.abc
DvastiTristi.abc: $(DvastiTristi)
	abcjoin +S2 $(DvastiTristi) >DvastiTristi.abc
DvastiTristi.ps: DvastiTristi.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 -p DvastiTristi \
	|PShdr DvastiTristi '' DvastiTristi \
	|PSftr %D $U/ %D >DvastiTristi.ps
DvastiTristi.pdf: DvastiTristi.ps
	ps2pdf DvastiTristi.ps DvastiTristi.pdf

# Easter Thursday
EasterThursday: EasterThursday.abc EasterThursday.ps EasterThursday.pdf
EasterThursday= tune/EasterThursday_Dm.abc tune/EasterThursday_Em.abc
EasterThursday.abc: $(EasterThursday)
	abcjoin +s  $(EasterThursday) >EasterThursday.abc
EasterThursday.ps: EasterThursday.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 EasterThursday.abc \
	|PShdr EasterTh '' EasterTh \
	|PSftr %D $U/ %D >EasterThursday.ps
EasterThursday.pdf: EasterThursday.ps
	ps2pdf EasterThursday.ps EasterThursday.pdf

# Einfacher Dreher
EinfacherDreher: EinfacherDreher.abc EinfacherDreher.ps EinfacherDreher.pdf
EinfacherDreher= tune/EinfacherDreher_F.abc tune/EinfacherDreher_G.abc
EinfacherDreher.abc: $(EinfacherDreher)
	abcjoin +s EinfacherDreher $(EinfacherDreher) >EinfacherDreher.abc
EinfacherDreher.ps: EinfacherDreher.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 EinfacherDreher.abc \
	|PShdr Einfach '' Einfach \
	|PSftr %D $U/ %D >EinfacherDreher.ps
EinfacherDreher.pdf: EinfacherDreher.ps
	ps2pdf EinfacherDreher.ps EinfacherDreher.pdf

# El Ginat Egoz
ElGinatEgoz: ElGinatEgoz.abc ElGinatEgoz.ps ElGinatEgoz.pdf
ElGinatEgoz= tune/ElGinatEgoz_Dm.abc tune/ElGinatEgoz_Em.abc
ElGinatEgoz.abc: $(ElGinatEgoz)
	abcjoin +s $(ElGinatEgoz) >ElGinatEgoz.abc
ElGinatEgoz.ps: ElGinatEgoz.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 ElGinatEgoz.abc \
	|PShdr ElGinat '' ElGinat \
	|PSftr %D $U/ %D >ElGinatEgoz.ps
ElGinatEgoz.pdf: ElGinatEgoz.ps
	ps2pdf ElGinatEgoz.ps ElGinatEgoz.pdf

# El Harahat
ElHarahat=  \
	tune/ElHarahat_Cm.abc \
	tune/ElHarahat_Gm.abc \
	tune/ElHarahat_Dm.abc \
	tune/ElHarahat_Am.abc \
	tune/ElHarahat_Em.abc \
	tune/ElHarahat_Bm.abc \
	tune/ElHarahat_Fsm.abc
ElHarahat: ElHarahat.abc ElHarahat.ps ElHarahat.pdf
ElHarahat.abc: $(ElHarahat)
	abcmedley "El Ha-Rahat" $(ElHarahat) >ElHarahat.abc
ElHarahat.ps: ElHarahat.abc fmt/_75.fmt
	$(a2p) -p ElHarahat +Ffmt/_75 \
	|PShdr ElHara '' ElHara \
	|PSftr %D $U/ %D >ElHarahat.ps
ElHarahat.pdf: ElHarahat.ps
	ps2pdf ElHarahat.ps ElHarahat.pdf

# Eleno Mome
ElenoMome: ElenoMome_C.ps ElenoMome_B.ps ElenoMome_B.pdf ElenoMome1 ElenoMome2

# Eleno Mome B
ElenoMome_B: ElenoMome_B.abc ElenoMome_B.ps ElenoMome_B.pdf
ElenoMome_B.ps: ElenoMome_B.abc fmt/_75.fmt
	$(a2p) -p ElenoMome_B +Ffmt/_75 \
	|PShdr Eleno '' Eleno \
	|PSftr %D $U/ %D >ElenoMome_B.ps
ElenoMome_B.pdf: ElenoMome_B.ps
	ps2pdf ElenoMome_B.ps ElenoMome_B.pdf

# Eleno Mome C
ElenoMome_C: ElenoMome_C.abc ElenoMome_C.ps ElenoMome_C.pdf
ElenoMome_C.ps: ElenoMome_C.abc fmt/_75.fmt
	$(a2p) -p ElenoMome_C +Ffmt/_75 \
	|PShdr Eleno '' Eleno \
	|PSftr %D $U/ %D >ElenoMome_C.ps
ElenoMome_C.pdf: ElenoMome_C.ps
	ps2pdf ElenoMome_C.ps ElenoMome_C.pdf

# Eleno Mome 1
ElenoMome1= tune/Eleno_Mome_1-C-56-9.abc tune/Eleno_Mome_1-D-56-9.abc
ElenoMome1: ElenoMome1.abc ElenoMome1.ps ElenoMome1.pdf
ElenoMome1.abc: $(ElenoMome1)
	abcjoin +C +S2 $(ElenoMome1) >ElenoMome1.abc
ElenoMome1.ps: fmt/ElenoMome1.fmt ElenoMome1.abc
	jcabc2ps +Ffmt/ElenoMome1.fmt ElenoMome1.abc \
	|PShdr ElenoMome1 '' ElenoMome1 \
	|PSftr %D $U/ %D >ElenoMome1.ps
ElenoMome1.pdf: ElenoMome1.ps
	ps2pdf ElenoMome1.ps ElenoMome1.pdf

# Eleno Mome 2
ElenoMome2= tune/Eleno_Mome_2-A-62-7.abc
ElenoMome2: ElenoMome2.abc ElenoMome2.ps ElenoMome2.pdf
ElenoMome2.abc: $(ElenoMome2)
	abcjoin +C +S2 $(ElenoMome2) >ElenoMome2.abc
ElenoMome2.ps: fmt/_60.fmt ElenoMome2.abc
	jcabc2ps +Ffmt/_60 ElenoMome2.abc \
	|PShdr ElenoMome2 '' ElenoMome2 \
	|PSftr %D $U/ %D >ElenoMome2.ps
ElenoMome2.pdf: ElenoMome2.ps
	ps2pdf ElenoMome2.ps ElenoMome2.pdf

# Erev Ba
ErevBa: ErevBaTune ErevBaSong_C ErevBaSong_G

# Erev Ba Song C
ErevBaSong_C: ErevBaSong_C.abc ErevBaSong_C.ps ErevBaSong_C.pdf
ErevBaSong_C= song/ErevBa_CW.abc tune/ErevBa_D.abc
ErevBaSong_C.abc: $(ErevBaSong_C)
	abcmedley +S "Erev Ba" $(ErevBaSong_C) >ErevBaSong_C.abc
ErevBaSong_C.ps: ErevBaSong_C.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 ErevBaSong_C.abc \
	|PShdr ErevBa '' ErevBa \
	|PSftr %D $U/ %D >ErevBaSong_C.ps
ErevBaSong_C.pdf: ErevBaSong_C.ps
	ps2pdf ErevBaSong_C.ps ErevBaSong_C.pdf

# Erev Ba Song G
ErevBaSong_G: ErevBaSong_G.abc ErevBaSong_G.ps ErevBaSong_G.pdf
ErevBaSong_G= song/ErevBa_GW.abc tune/ErevBa_A.abc
ErevBaSong_G.abc: $(ErevBaSong_G)
	abcmedley +S "Erev Ba" $(ErevBaSong_G) >ErevBaSong_G.abc
ErevBaSong_G.ps: ErevBaSong_G.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 ErevBaSong_G.abc \
	|PShdr ErevBa '' ErevBa \
	|PSftr %D $U/ %D >ErevBaSong_G.ps
ErevBaSong_G.pdf: ErevBaSong_G.ps
	ps2pdf ErevBaSong_G.ps ErevBaSong_G.pdf

# Erev Ba Tune
ErevBaTune: ErevBaTune.abc ErevBaTune.ps ErevBaTune.pdf
ErevBaTune= tune/ErevBa_G.abc tune/ErevBa_C.abc sep5x2 tune/ErevBa_A.abc tune/ErevBa_D.abc
ErevBaTune.abc: $(ErevBaTune)
	abcmedley "Erev Ba" $(ErevBaTune) >ErevBaTune.abc
ErevBaTune.ps: ErevBaTune.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 ErevBaTune.abc \
	|PShdr ErevBa '' ErevBa \
	|PSftr %D $U/ %D >ErevBaTune.ps
ErevBaTune.pdf: ErevBaTune.ps
	ps2pdf ErevBaTune.ps ErevBaTune.pdf

# Erev Shel Shoshanim
ErevShelShoshanim: ErevShelShoshanim.abc ErevShelShoshanim.ps ErevShelShoshanim.pdf
ErevShelShoshanim.ps: ErevShelShoshanim.abc fmt/_75.fmt
	$(a2p) -p ErevShelShoshanim +Ffmt/_75 \
	|PShdr ErevShel '' ErevShel \
	|PSftr %D $U/ %D >ErevShelShoshanim.ps
ErevShelShoshanim.pdf: ErevShelShoshanim.ps
	ps2pdf ErevShelShoshanim.ps ErevShelShoshanim.pdf

# Ersko Kolo
ErskoKolo: ErskoKolo.abc ErskoKolo.ps ErskoKolo.pdf
ErskoKolo.ps: ErskoKolo.abc fmt/_80.fmt
	$(a2p) -p ErskoKolo +Ffmt/_80 \
	|PShdr Ersko '' Ersko \
	|PSftr %D $U/ %D >ErskoKolo.ps
ErskoKolo.pdf: ErskoKolo.ps
	ps2pdf ErskoKolo.ps ErskoKolo.pdf

# Espan
Espan= tune/Espan_G.abc # tune/Espan_A.abc
Espan: Espan.abc Espan.ps Espan.pdf
Espan.abc: $(Espan)
	abcjoin +S $(Espan) >Espan.abc
Espan.ps: Espan.abc fmt/_80.fmt
	$(a2p) +Ffmt/_80 Espan.abc \
	|PShdr Espan '' Espan \
	|PSftr %D $U/ %D >Espan.ps
Espan.pdf: Espan.ps
	ps2pdf Espan.ps Espan.pdf

# Et Dodim Kala
EtDodimKala: EtDodimKala.abc EtDodimKala.ps EtDodimKala.pdf
EtDodimKala= tune/EtDodimKala_D.abc tune/EtDodimKala_E.abc
EtDodimKala.abc: $(EtDodimKala)
	abcjoin +s $(EtDodimKala) >EtDodimKala.abc
EtDodimKala.ps: EtDodimKala.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 EtDodimKala.abc \
	|PShdr EtDodim '' EtDodim \
	|PSftr %D $U/ %D >EtDodimKala.ps
EtDodimKala.pdf: EtDodimKala.ps
	ps2pdf EtDodimKala.ps EtDodimKala.pdf

# Fatishe Kolo
FatisheKolo: FatisheKolo.abc FatisheKolo.ps FatisheKolo.pdf
FatisheKolo= tune/FatisheKolo_F.abc tune/FatisheKolo_G.abc tune/FatisheKolo_A.abc
FatisheKolo.abc: hdr/FatisheKolo.hdr $(FatisheKolo)
	abcmedley FatisheKolo $(FatisheKolo) >FatisheKolo.abc
FatisheKolo.ps: FatisheKolo.abc fmt/_80.fmt
	$(a2p) +Ffmt/_80 FatisheKolo.abc \
	|PShdr Fatise '' Fatise \
	|PSftr %D $U/ %D >FatisheKolo.ps
FatisheKolo.pdf: FatisheKolo.ps
	ps2pdf FatisheKolo.ps FatisheKolo.pdf

# FDB_Kalamatiano
FDB_Kalamatiano= tune/FDB_Kalamatiano-G-48-3.abc tune/FDB_Kalamatiano-A-48-3.abc
FDB_Kalamatiano: FDB_Kalamatiano.abc FDB_Kalamatiano.ps FDB_Kalamatiano.pdf
FDB_Kalamatiano.abc: $(FDB_Kalamatiano)
	abcjoin +C +S2 $(FDB_Kalamatiano) >FDB_Kalamatiano.abc
FDB_Kalamatiano.ps: FDB_Kalamatiano.abc fmt/_80.fmt
	$(a2p) +Ffmt/_80 FDB_Kalamatiano.abc \
	|PShdr Kal:FDB '' Kal:FDB \
	|PSftr %D $U/ %D >FDB_Kalamatiano.ps
FDB_Kalamatiano.pdf: FDB_Kalamatiano.ps
	ps2pdf FDB_Kalamatiano.ps FDB_Kalamatiano.pdf

# Feder Mikel
FederMikel= polka/FederMikel_G.abc polka/FederMikel_A.abc
FederMikel: FederMikel.abc FederMikel.ps FederMikel.pdf
FederMikel.abc: $(FederMikel)
	abcjoin +S $(FederMikel) >FederMikel.abc
FederMikel.ps: FederMikel.abc fmt/FederMikel.fmt
	$(a2p) +Ffmt/FederMikel FederMikel.abc \
	|PShdr FederMikel '' FederMikel \
	|PSftr %D $U/ %D >FederMikel.ps
FederMikel.pdf: FederMikel.ps
	ps2pdf FederMikel.ps FederMikel.pdf

# Fenster
Fenster: Fenster.abc Fenster.ps Fenster.pdf
Fenster= tune/Fenster_Bb.abc sep tune/Fenster_C.abc sep tune/Fenster_D.abc
Fenster.abc: $(Fenster) hdr/Fenster.hdr
	abcmedley Fenster $(Fenster) >Fenster.abc
Fenster.ps: Fenster.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 Fenster.abc \
	|PShdr Fenster '' Fenster \
	|PSftr %D $U/ %D >Fenster.ps
Fenster.pdf: Fenster.ps
	ps2pdf Fenster.ps Fenster.pdf

# Fjaskern
Fjaskern: Fjaskern.abc Fjaskern.ps Fjaskern.pdf
Fjaskern.ps: Fjaskern.abc fmt/_75.fmt
	$(a2p) -p Fjaskern +Ffmt/_75 \
	|PShdr Fjaskern '' Fjaskern \
	|PSftr %D $U/ %D >Fjaskern.ps
Fjaskern.pdf: Fjaskern.ps
	ps2pdf Fjaskern.ps Fjaskern.pdf

# Freilach5
Freilach5: hdr/Freilach5.hdr Freilach5.ps Freilach5.pdf
Freilach5= tune/Freilach5_Am.abc tune/Freilach5_Dm.abc tune/Freilach5_Bm.abc tune/Freilach5_Em.abc
Freilach5.abc: hdr/Freilach5.hdr $(Freilach5)
	abcmedley Freilach5 $(Freilach5) >Freilach5.abc
Freilach5.ps: Freilach5.abc fmt/_70.fmt
	$(a2p) +Ffmt/_70 Freilach5.abc \
	|PShdr Freilach '' Freilach \
	|PSftr %D $U/ %D >Freilach5.ps
Freilach5.pdf: Freilach5.ps
	ps2pdf Freilach5.ps Freilach5.pdf

# Galopede
Galopede: Galopede.abc Galopede.ps Galopede.pdf
Galopede.abc: ../England/Galopede.abc
	cd ../England; make Galopede.abc
	$(LN) ../England/Galopede.abc Galopede.abc
Galopede.ps: Galopede.abc fmt/_75.fmt
	jcabc2ps Galopede.abc +Ffmt/_75 \
	|PShdr Galopede '' Galopede \
	|PSftr %D $U/England/ %D >Galopede.ps
Galopede.pdf: Galopede.ps
	ps2pdf Galopede.ps Galopede.pdf

# Gammalpolska
GammalPolska: GammalPolska.abc GammalPolska.ps GammalPolska.pdf
GammalPolska= pols/P_PekkosOlofHansson.abc pols/TioKronorsPolskan.abc pols/Blekingpolskan.abc
GammalPolska.abc: $(GammalPolska)
	abcmedley GammalPolska $(GammalPolska) >GammalPolska.abc
GammalPolska.ps: GammalPolska.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 GammalPolska.abc \
	|PShdr GammalP '' GammalP \
	|PSftr %D $U/ %D >GammalPolska.ps
GammalPolska.pdf: GammalPolska.ps
	ps2pdf GammalPolska.ps GammalPolska.pdf

# Gankino
Gankino: Gankino1 Gankino2

# Gankino1
Gankino1: Gankino1.abc Gankino1.ps Gankino1.pdf
Gankino1= tune/Gankino1_C.abc tune/Gankino1_D.abc
Gankino1.abc: $(Gankino1)
	abcjoin  $(Gankino1) >Gankino1.abc
Gankino1.ps: Gankino1.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 Gankino1.abc \
	|PShdr Gankino '' Gankino \
	|PSftr %D $U/ %D >Gankino1.ps
Gankino1.pdf: Gankino1.ps
	ps2pdf Gankino1.ps Gankino1.pdf

# Gankino2
Gankino2: Gankino2.abc Gankino2.ps Gankino2.pdf
Gankino2.ps: Gankino2.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 Gankino2.abc \
	|PShdr Gankino '' Gankino \
	|PSftr %D $U/ %D >Gankino2.ps
Gankino2.pdf: Gankino2.ps
	ps2pdf Gankino2.ps Gankino2.pdf

# Garoun
Garoun: Garoun1 Garoun2

# Garoun 1
Garoun1= tune/Garoun1_Gm.abc tune/Garoun1_Dm.abc
Garoun1: Garoun1.abc Garoun1.ps Garoun1.pdf
Garoun1.abc: $(Garoun1)
	abcjoin +S $(Garoun1) >Garoun1.abc
Garoun1.ps: Garoun1.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 Garoun1.abc \
	|PShdr Garoun1 '' Garoun1 \
	|PSftr %D $U/ %D >Garoun1.ps
Garoun1.pdf: Garoun1.ps
	ps2pdf Garoun1.ps Garoun1.pdf

# Garoun 2
Garoun2= tune/Garoun2_Gm.abc tune/Garoun2_Dm.abc
Garoun2: Garoun2.abc Garoun2.ps Garoun2.pdf
Garoun2.abc: $(Garoun2)
	abcjoin +S $(Garoun2) >Garoun2.abc
Garoun2.ps: Garoun2.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 Garoun2.abc \
	|PShdr Garoun2 '' Garoun2 \
	|PSftr %D $U/ %D >Garoun2.ps
Garoun2.pdf: Garoun2.ps
	ps2pdf Garoun2.ps Garoun2.pdf

# Gathering Peascods
GatheringPeascods: GatheringPeascods.abc GatheringPeascods.ps GatheringPeascods.pdf
GatheringPeascods= tune/GatheringPeascods_G.abc tune/GatheringPeascods_C.abc tune/GatheringPeascods_A.abc tune/GatheringPeascods_D.abc
GatheringPeascods.abc: $(GatheringPeascods) hdr/GatheringPeascods.hdr
	abcmedley GatheringPeascods $(GatheringPeascods) >GatheringPeascods.abc
GatheringPeascods.ps: GatheringPeascods.abc fmt/_75.fmt
	$(a2p) GatheringPeascods.abc +Ffmt/_75 \
	|PShdr Gathering '' Gathering \
	|PSftr %D $U/ %D >GatheringPeascods.ps
GatheringPeascods.pdf: GatheringPeascods.ps
	ps2pdf GatheringPeascods.ps GatheringPeascods.pdf

# Gavottes_des_Montagnes
Gavottes_des_Montagnes= \
	gavotte/Gavotte_des_Montagnes_1-Am-12-3.abc \
	gavotte/Gavotte_des_Montagnes_2-Am-12-3.abc \
	ftr/Gavottes_des_Montagnes.ftr
Gavottes_des_Montagnes: Gavottes_des_Montagnes.abc Gavottes_des_Montagnes.ps Gavottes_des_Montagnes.pdf
Gavottes_des_Montagnes.abc: hdr/Gavottes_des_Montagnes.hdr $(Gavottes_des_Montagnes)
	abcmedley Gavottes_des_Montagnes +S2 $(Gavottes_des_Montagnes) >Gavottes_des_Montagnes.abc
Gavottes_des_Montagnes.ps: Gavottes_des_Montagnes.abc fmt/_80.fmt
	$(a2p) +Ffmt/_80 Gavottes_des_Montagnes.abc \
	|PShdr Gavottes_des_Montagnes '' Gavottes_des_Montagnes \
	|PSftr %D $U/ %D >Gavottes_des_Montagnes.ps
Gavottes_des_Montagnes.pdf: Gavottes_des_Montagnes.ps
	ps2pdf Gavottes_des_Montagnes.ps Gavottes_des_Montagnes.pdf

# Gay Gordons
GayGordons: GayGordons1 GayGordons2

# Gay Gordons 1
GayGordons1: GayGordons1.abc GayGordons1.ps GayGordons1.pdf
GayGordons1= hdr/GayGordons1.hdr march/GayGordons2_G.abc march/GuizersMarch.abc march/ScotlandtheBrave1_G.abc
GayGordons1.abc: $(GayGordons1)
	abcmedley "Gavottes des Montagnes" +s $(GayGordons1) >GayGordons1.abc
GayGordons1.ps: GayGordons1.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 GayGordons1.abc \
	|PShdr GayGordons '' GayGordons \
	|PSftr %D $U/ %D >GayGordons1.ps
GayGordons1.pdf: GayGordons1.ps
	ps2pdf GayGordons1.ps GayGordons1.pdf

# Gay Gordons 2
GayGordons2: GayGordons2.abc GayGordons2.ps GayGordons2.pdf
GayGordons2= march/CameronHighlanders.abc march/LordHuntlysCave1.abc march/BalmoralCastle.abc
GayGordons2.abc: $(GayGordons2)
	abcmedley "Gay Gordons 2" $(GayGordons2) >GayGordons2.abc
GayGordons2.ps: GayGordons2.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 GayGordons2.abc \
	|PShdr GayGordons '' GayGordons \
	|PSftr %D $U/ %D >GayGordons2.ps
GayGordons2.pdf: GayGordons2.ps
	ps2pdf GayGordons2.ps GayGordons2.pdf

# Gergebunarsko Horo
GergebunarskoHoro: GergebunarskoHoro.abc GergebunarskoHoro.ps GergebunarskoHoro.pdf
GergebunarskoHoro.ps: GergebunarskoHoro.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 GergebunarskoHoro.abc \
	|PShdr "Pravo:fast" '' "Pravo:fast" \
	|PSftr %D $U/ %D >GergebunarskoHoro.ps
GergebunarskoHoro.pdf: GergebunarskoHoro.ps
	ps2pdf GergebunarskoHoro.ps GergebunarskoHoro.pdf

# Gilansko
Gilansko: Gilansko.abc Gilansko.ps Gilansko.pdf
Gilansko= tune/Gilansko_Dm.abc # tune/Gilansko_Em.abc
Gilansko.abc: $(Gilansko)
	abcjoin +s $(Gilansko) >Gilansko.abc
Gilansko.ps: Gilansko.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 Gilansko.abc \
	|PShdr Gilansko '' Gilansko \
	|PSftr %D $U/ %D >Gilansko.ps
Gilansko.pdf: Gilansko.ps
	ps2pdf Gilansko.ps Gilansko.pdf

# Goathland Square Eight
GoathlandSquareEight= reel/GoathlandSquareEight_G.abc reel/GoathlandSquareEight_A.abc
GoathlandSquareEight: GoathlandSquareEight.abc GoathlandSquareEight.ps GoathlandSquareEight.pdf
GoathlandSquareEight.abc: hdr/GoathlandSquareEight.hdr $(GoathlandSquareEight)
	abcmedley GoathlandSquareEight $(GoathlandSquareEight) >GoathlandSquareEight.abc
GoathlandSquareEight.ps: GoathlandSquareEight.abc fmt/_80.fmt
	$(a2p) +Ffmt/_80 GoathlandSquareEight.abc \
	|PShdr GoathlandSq '' GoathlandSq \
	|PSftr %D $U/ %D >GoathlandSquareEight.ps
GoathlandSquareEight.pdf: GoathlandSquareEight.ps
	ps2pdf GoathlandSquareEight.ps GoathlandSquareEight.pdf

# Godecki Cacak
GodeckiCacak: GodeckiCacak.abc GodeckiCacak.ps GodeckiCacak.pdf
GodeckiCacak= tune/GodeckiCacak_Dm.abc tune/GodeckiCacak_Em.abc
GodeckiCacak.abc: $(GodeckiCacak) hdr/GodeckiCacak.hdr
	abcmedley GodeckiCacak $(GodeckiCacak) >GodeckiCacak.abc
GodeckiCacak.ps: GodeckiCacak.abc
	$(a2p) +Ffmt/_75 -p GodeckiCacak.abc \
	|PShdr Cacak '' Cacak \
	|PSftr %D $U/ %D >GodeckiCacak.ps
GodeckiCacak.pdf: GodeckiCacak.ps
	ps2pdf GodeckiCacak.ps GodeckiCacak.pdf

# GoingDownToCairo
GoingDownToCairo= \
	reel/Going_Down_to_Cairo-A-32-2.abc \
	reel/Going_Down_to_Cairo-D-32-2.abc \
	reel/Going_Down_to_Cairo-G-32-2.abc
GoingDownToCairo: GoingDownToCairo.abc GoingDownToCairo.ps GoingDownToCairo.pdf
GoingDownToCairo.abc: $(GoingDownToCairo)
	abcjoin +C +S2 $(GoingDownToCairo) >GoingDownToCairo.abc
GoingDownToCairo.ps: GoingDownToCairo.abc fmt/_80.fmt
	$(a2p) +Ffmt/_80 GoingDownToCairo.abc \
	|PShdr GoingDownToCairo '' GoingDownToCairo \
	|PSftr %D $U/ %D >GoingDownToCairo.ps
GoingDownToCairo.pdf: GoingDownToCairo.ps
	ps2pdf GoingDownToCairo.ps GoingDownToCairo.pdf

# Gori More
GoriMore: Gori_More Gori_More-Cm,Dm-50-5

# Gori More
Gori_More= tune/Gori_More-Am-16-2.abc tune/Gori_More-Bm-16-2.abc ftr/Gori_More.abc
Gori_More: Gori_More.abc Gori_More.ps Gori_More.pdf
Gori_More.abc: hdr/Gori_More.hdr $(Gori_More)
	abcmedley +C Gori_More $(Gori_More) >Gori_More.abc
Gori_More.ps: Gori_More.abc fmt/Gori_More.fmt
	$(a2p) +Ffmt/Gori_More Gori_More.abc \
	|PShdr GoriMore '' GoriMore \
	|PSftr %D $U/ %D >Gori_More.ps
Gori_More.pdf: Gori_More.ps
	ps2pdf Gori_More.ps Gori_More.pdf

# Gori_More Cm,Dm-50-5
Gori_More-Cm,Dm-50-5= tune/Gori_More-Cm-50-5w8.abc tune/Gori_More-Dm-50-3.abc tune/Gori_More-W.abc
Gori_More-Cm,Dm-50-5: Gori_More-Cm,Dm-50-5.abc Gori_More-Cm,Dm-50-5.ps Gori_More-Cm,Dm-50-5.pdf
Gori_More-Cm,Dm-50-5.abc: $(Gori_More-Cm,Dm-50-5) hdr/Gori_More-Cm,Dm-50-5.hdr
	abcmedley Gori_More-Cm,Dm-50-5 $(Gori_More-Cm,Dm-50-5) >Gori_More-Cm,Dm-50-5.abc
Gori_More-Cm,Dm-50-5.ps: Gori_More-Cm,Dm-50-5.abc fmt/Gori_More.fmt
	$(a2p) Gori_More-Cm,Dm-50-5.abc +Ffmt/Gori_More.fmt \
	|PShdr Gori_More-Cm,Dm-50-5 '' Gori_More-Cm,Dm-50-5 \
	|PSftr %D $U/ %D >Gori_More-Cm,Dm-50-5.ps
Gori_More-Cm,Dm-50-5.pdf: Gori_More-Cm,Dm-50-5.ps
	ps2pdf Gori_More-Cm,Dm-50-5.ps Gori_More-Cm,Dm-50-5.pdf

# Grancharsko Horo
GrancharskoHoro: GrancharskoHoro1 GrancharskoHoro2  GrancharskoHoro3

# Grancharsko Horo 1
GrancharskoHoro1: GrancharskoHoro1.abc GrancharskoHoro1.ps GrancharskoHoro1.pdf
GrancharskoHoro1= tune/GrancharskoHoro1_F.abc tune/GrancharskoHoro1_G.abc
GrancharskoHoro1.abc: $(GrancharskoHoro1)
	abcjoin $(GrancharskoHoro1) >GrancharskoHoro1.abc
GrancharskoHoro1.ps: GrancharskoHoro1.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 GrancharskoHoro1.abc \
	|PShdr GRAN1 '' GRAN1 \
	|PSftr %D $U/ %D >GrancharskoHoro1.ps
GrancharskoHoro1.pdf: GrancharskoHoro1.ps
	ps2pdf GrancharskoHoro1.ps GrancharskoHoro1.pdf

# Grancharsko Horo 2
GrancharskoHoro2: GrancharskoHoro2.abc GrancharskoHoro2.ps GrancharskoHoro2.pdf
GrancharskoHoro2= tune/GrancharskoHoro2_C.abc
GrancharskoHoro2.abc: $(GrancharskoHoro2)
	abcjoin $(GrancharskoHoro2) >GrancharskoHoro2.abc
GrancharskoHoro2.ps: GrancharskoHoro2.abc fmt/_70.fmt
	$(a2p) +Ffmt/_70 GrancharskoHoro2.abc \
	|PShdr GRAN2 '' GRAN2 \
	|PSftr %D $U/ %D >GrancharskoHoro2.ps
GrancharskoHoro2.pdf: GrancharskoHoro2.ps
	ps2pdf GrancharskoHoro2.ps GrancharskoHoro2.pdf

# Grancharsko Horo 3
GrancharskoHoro3: GrancharskoHoro3.abc GrancharskoHoro3.ps GrancharskoHoro3.pdf
GrancharskoHoro3= tune/GrancharskoHoro3_Em.abc
GrancharskoHoro3.abc: $(GrancharskoHoro3)
	abcjoin $(GrancharskoHoro3) >GrancharskoHoro3.abc
GrancharskoHoro3.ps: GrancharskoHoro3.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 GrancharskoHoro3.abc \
	|PShdr GRAN3 '' GRAN3 \
	|PSftr %D $U/ %D >GrancharskoHoro3.ps
GrancharskoHoro3.pdf: GrancharskoHoro3.ps
	ps2pdf GrancharskoHoro3.ps GrancharskoHoro3.pdf

# Graovsko Horo
GraovskoHoro= misc/Graovsko_Horo_A.abc sep5x2 misc/Graovsko_Horo_G.abc sep5 misc/Graovsko_Horo_B.abc
GraovskoHoro: GraovskoHoro.abc GraovskoHoro.ps GraovskoHoro.pdf
GraovskoHoro.abc: $(GraovskoHoro)
	abcjoin $(GraovskoHoro) >GraovskoHoro.abc
GraovskoHoro.ps: GraovskoHoro.abc fmt/_70.fmt
	$(a2p) +Ffmt/_70 GraovskoHoro.abc \
	|PShdr GraovskoHoro '' GraovskoHoro \
	|PSftr %D $U/ %D >GraovskoHoro.ps
GraovskoHoro.pdf: GraovskoHoro.ps
	ps2pdf GraovskoHoro.ps GraovskoHoro.pdf

# Greensleeves
Greensleeves: Greensleeves.abc Greensleeves.ps Greensleeves.pdf
Greensleeves= \
	tune/Greensleeves2_F.abc sep \
	tune/Greensleeves2_G.abc \
	sep5x2 \
	tune/GreensleevesAndYellowLace_Gm.abc sep \
	tune/GreensleevesAndYellowLace_Am.abc sep \
	tune/GreensleevesAndYellowLace_Bm.abc
Greensleeves.abc: $(Greensleeves)
	abcjoin $(Greensleeves) >Greensleeves.abc
Greensleeves.ps: Greensleeves.abc
	$(a2p) +Ffmt/_75 -p Greensleeves.abc \
	|PShdr Greensleeves '' Greensleeves \
	|PSftr %D $U/ %D >Greensleeves.ps
Greensleeves.pdf: Greensleeves.ps
	ps2pdf Greensleeves.ps Greensleeves.pdf

# Gruezi Wohl
GrueziWohl: GrueziWohl.abc GrueziWohl.ps GrueziWohl.pdf
GrueziWohl= polka/GrueziWohl_F.abc polka/GrueziWohl_G.abc
GrueziWohl.abc: $(GrueziWohl)
	abcjoin +s $(GrueziWohl) >GrueziWohl.abc
GrueziWohl.ps: GrueziWohl.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 GrueziWohl.abc \
	|PShdr "Polka:Gruezi" '' "Polka:Gruezi" \
	|PSftr %D $U/ %D >GrueziWohl.ps
GrueziWohl.pdf: GrueziWohl.ps
	ps2pdf GrueziWohl.ps GrueziWohl.pdf

# Guhnega
Guhnega= tune/Guhnega_F_w.abc tune/Guhnega_G.abc
Guhnega: Guhnega.abc Guhnega.ps Guhnega.pdf
Guhnega.abc: $(Guhnega)
	abcjoin +S2 $(Guhnega) >Guhnega.abc
Guhnega.ps: Guhnega.abc fmt/Guhnega.fmt
	$(a2p) +Ffmt/Guhnega Guhnega.abc \
	|PShdr Guhnega '' Guhnega \
	|PSftr %D $U/ %D >Guhnega.ps
Guhnega.pdf: Guhnega.ps
	ps2pdf Guhnega.ps Guhnega.pdf

# Gustafs Skoal
GustafsSkoal: GustafsSkoal.abc GustafsSkoal.ps GustafsSkoal.pdf
GustafsSkoal= tune/GustafsSkoal_G.abc tune/GustafsSkoal_D.abc
GustafsSkoal.abc: $(GustafsSkoal)
	abcmedley "Gustaf's Skoal" $(GustafsSkoal) >GustafsSkoal.abc
GustafsSkoal.ps: GustafsSkoal.abc
	$(a2p) +Ffmt/_75 -p GustafsSkoal.abc \
	|PShdr Gustaf '' Gustaf \
	|PSftr %D $U/ %D >GustafsSkoal.ps
GustafsSkoal.pdf: GustafsSkoal.ps
	ps2pdf GustafsSkoal.ps GustafsSkoal.pdf

# HOP1
HOP1= \
	tune/Hopak_GC.abc tune/Hopak_CF.abc \
	sep5x2 \
	HopaHopa.abc
HOP1: HOP1.abc HOP1.ps HOP1.pdf
HOP1.abc: $(HOP1)
	abcjoin $(HOP1) >HOP1.abc
HOP1.ps: HOP1.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 -p HOP1.abc \
	|PShdr HOP1 '' HOP1 \
	|PSftr %D $U/ %D >HOP1.ps
HOP1.pdf: HOP1.ps
	ps2pdf HOP1.ps HOP1.pdf

# Ha Shual
HaShual: HaShual.abc HaShual.ps HaShual.pdf
HaShual= tune/HaShual_Gm.abc tune/HaShual_Am.abc tune/HaShual_Bm.abc
HaShual.abc: $(HaShual)
	abcjoin +s $(HaShual) >HaShual.abc
HaShual.ps: HaShual.abc fmt/_80.fmt
	$(a2p) +Ffmt/_80 HaShual.abc \
	|PShdr HaShual '' HaShual \
	|PSftr %D $U/ %D >HaShual.ps
HaShual.pdf: HaShual.ps
	ps2pdf HaShual.ps HaShual.pdf

# Hambo
Hambo: Hambo1 Hambo2 Hambo3 Hambo4 Hambo5 Hambo6 Hambo6 Hambo7

# Hambos
Hambos: Hambos.abc Hambos.ps Hambos.pdf
Hambos= hambo/*.abc
Hambos.abc: $(Hambos) hdr/Hambos.hdr
	abcmedley "Hambo s" $(Hambos) >Hambos.abc
Hambos.ps: Hambos.abc fmt/_70.fmt
	$(a2p) +Ffmt/_70 Hambos.abc \
	|PShdr Hambo '' Hambo \
	|PSftr %D $U/ %D >Hambos.ps
Hambos.pdf: Hambos.ps
	ps2pdf Hambos.ps Hambos.pdf

# Hambo1
Hambo1: Hambo1.abc Hambo1.ps Hambo1.pdf
Hambo1= hambo/KarisPersP_D.abc hambo/AJentaAJa_G.abc hambo/SpelvillesH.abc hambo/FurubomsP.abc
Hambo1.abc: $(Hambo1) hdr/Hambo1.hdr
	abcmedley "Hambo 1" $(Hambo1) >Hambo1.abc
Hambo1.ps: Hambo1.abc fmt/_70.fmt
	$(a2p) +Ffmt/_70 Hambo1.abc \
	|PShdr Hambo '' Hambo \
	|PSftr %D $U/ %D >Hambo1.ps
Hambo1.pdf: Hambo1.ps
	ps2pdf Hambo1.ps Hambo1.pdf

# Hambo2
Hambo2: Hambo2.abc Hambo2.ps Hambo2.pdf
Hambo2= hambo/BaatsmanDack.abc hambo/StarkensPolska.abc hambo/LeapYearHambo.abc hambo/WiggertsPolska.abc
Hambo2.abc: $(Hambo2) hdr/Hambo2.hdr
	abcmedley "Hambo 2" $(Hambo2) >Hambo2.abc
Hambo2.ps: Hambo2.abc fmt/_70.fmt
	$(a2p) +Ffmt/_70 Hambo2.abc \
	|PShdr Hambo '' Hambo \
	|PSftr %D $U/ %D >Hambo2.ps
Hambo2.pdf: Hambo2.ps
	ps2pdf Hambo2.ps Hambo2.pdf

# Hambo3
Hambo3: Hambo3.abc Hambo3.ps Hambo3.pdf
Hambo3= hambo/UppsalaP.abc hambo/HaargaLaaten_Gm.abc hambo/VendelsP_G.abc
Hambo3.abc: $(Hambo3) hdr/Hambo3.hdr
	abcmedley "Hambo 3" $(Hambo3) >Hambo3.abc
Hambo3.ps: Hambo3.abc fmt/_70.fmt
	$(a2p) +Ffmt/_70 Hambo3.abc \
	|PShdr Hambo '' Hambo \
	|PSftr %D $U/ %D >Hambo3.ps
Hambo3.pdf: Hambo3.ps
	ps2pdf Hambo3.ps Hambo3.pdf

# Hambo4
Hambo4: Hambo4.abc Hambo4.ps Hambo4.pdf
Hambo4= hambo/HamboPaaLogen_G.abc hambo/TobogubbenHP.abc hambo/MoraPolskan.abc hambo/KristianOskarssonsH.abc
Hambo4.abc: $(Hambo4) hdr/Hambo4.hdr
	abcmedley "Hambo 4" $(Hambo4) >Hambo4.abc
Hambo4.ps: Hambo4.abc fmt/_70.fmt
	$(a2p) +Ffmt/_70 Hambo4.abc \
	|PShdr Hambo '' Hambo \
	|PSftr %D $U/ %D >Hambo4.ps
Hambo4.pdf: Hambo4.ps
	ps2pdf Hambo4.ps Hambo4.pdf

# Hambo5
Hambo5: Hambo5.abc Hambo5.ps Hambo5.pdf
Hambo5= hambo/VarvindarFriska1.abc hambo/MarknadsH.abc hambo/IngridDardelsP.abc hambo/TierpsPolskan.abc
Hambo5.abc: $(Hambo5) hdr/Hambo5.hdr
	abcmedley "Hambo 5" $(Hambo5) >Hambo5.abc
Hambo5.ps: Hambo5.abc fmt/_70.fmt
	$(a2p) +Ffmt/_70 Hambo5.abc \
	|PShdr Hambo '' Hambo \
	|PSftr %D $U/ %D >Hambo5.ps
Hambo5.pdf: Hambo5.ps
	ps2pdf Hambo5.ps Hambo5.pdf

# Hambo6
Hambo6: Hambo6.abc Hambo6.ps Hambo6.pdf
Hambo6= hambo/GravEllasH.abc hambo/KurtBischoffH.abc hambo/P_BaggLarsJohansson.abc hambo/HedeHP.abc
Hambo6.abc: $(Hambo6) hdr/Hambo6.hdr
	abcmedley Hambo6 $(Hambo6) >Hambo6.abc
Hambo6.ps: Hambo6.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 Hambo6.abc \
	|PShdr Hambo '' Hambo \
	|PSftr %D $U/ %D >Hambo6.ps
Hambo6.pdf: Hambo6.ps
	ps2pdf Hambo6.ps Hambo6.pdf

# Hambo7
Hambo7: Hambo7.abc Hambo7.ps Hambo7.pdf
Hambo7= hambo/Hannun_Hambo-Am-32-2.abc \
	hambo/MoraPolskan.abc hambo/KarisPersP_D.abc \
	hambo/HamboPaaLogen_G.abc hambo/SpelvillesH.abc
Hambo7.abc: $(Hambo7) hdr/Hambo7.hdr
	abcmedley Hambo7 $(Hambo7) >Hambo7.abc
Hambo7.ps: Hambo7.abc fmt/Hambos.fmt
	$(a2p) +Ffmt/Hambos.fmt Hambo7.abc \
	|PShdr Hambo '' Hambo \
	|PSftr %D $U/ %D >Hambo7.ps
Hambo7.pdf: Hambo7.ps
	ps2pdf Hambo7.ps Hambo7.pdf

# Hammerschmieds
Hammerschmieds: Hammerschmieds.abc Hammerschmieds.ps Hammerschmieds.pdf
Hammerschmieds.ps: Hammerschmieds.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 Hammerschmieds.abc \
	|PShdr Hammerschm '' Hammerschm \
	|PSftr %D $U/ %D >Hammerschmieds.ps
Hammerschmieds.pdf: Hammerschmieds.ps
	ps2pdf Hammerschmieds.ps Hammerschmieds.pdf

# HaNo (na-Noded + ha_Nokdim)
HaNo= HaNoded.abc sep5x2 HaNokdim.abc
HaNo: HaNo.abc HaNo.ps HaNo.pdf
HaNo.abc: $(HaNo)
	abcjoin $(HaNo) >HaNo.abc
HaNo.ps: HaNo.abc fmt/_80.fmt
	$(a2p) +Ffmt/_80 HaNo.abc \
	|PShdr HaNo '' HaNo \
	|PSftr %D $U/ %D >HaNo.ps
HaNo.pdf: HaNo.ps
	ps2pdf HaNo.ps HaNo.pdf

# Hanoded
Hanoded= tune/Hanoded_F.abc tune/Hanoded_G.abc tune/Hanoded_A.abc
Hanoded: Hanoded.abc Hanoded.ps Hanoded.pdf
Hanoded.abc: $(Hanoded)
	abcjoin $(Hanoded) >Hanoded.abc
Hanoded.ps: Hanoded.abc fmt/_80.fmt
	$(a2p) +Ffmt/_80 Hanoded.abc \
	|PShdr Hanoded '' Hanoded \
	|PSftr %D $U/ %D >Hanoded.ps
Hanoded.pdf: Hanoded.ps
	ps2pdf Hanoded.ps Hanoded.pdf

# Hanokdim
Hanokdim: Hanokdim.abc Hanokdim.ps Hanokdim.pdf
Hanokdim.ps: Hanokdim.abc fmt/_75.fmt
	$(a2p) -p Hanokdim +Ffmt/_75 \
	|PShdr Hanokdim '' Hanokdim \
	|PSftr %D $U/ %D >Hanokdim.ps
Hanokdim.pdf: Hanokdim.ps
	ps2pdf Hanokdim.ps Hanokdim.pdf

# Hanter Dro
Hanter-Dro: Hanter-Dro.ps Hanter-Dro.pdf
Hanter-Dro.ps: Hanter-Dro.abc fmt/_75.fmt
	$(a2p) -p Hanter-Dro +Ffmt/_75 \
	|PShdr Hanter '' Hanter \
	|PSftr %D $U/ %D >Hanter-Dro.ps
Hanter-Dro.pdf: Hanter-Dro.ps
	ps2pdf Hanter-Dro.ps Hanter-Dro.pdf

# HanterDro1 Prototype for simple abc file: 
HanterDro1: HanterDro1.abc HanterDro1.ps HanterDro1.pdf
HanterDro1.ps: HanterDro1.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 -p HanterDro1 \
	|PShdr HanterDro1 '' HanterDro1 \
	|PSftr %D $U/ %D >HanterDro1.ps
HanterDro1.pdf: HanterDro1.ps
	ps2pdf HanterDro1.ps HanterDro1.pdf

# Harmonika
Harmonika: Harmonika.abc Harmonika.ps Harmonika.pdf
Harmonika.ps: Harmonika.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 -p Harmonika \
	|PShdr Harmonika '' Harmonika \
	|PSftr %D $U/ %D >Harmonika.ps
Harmonika.pdf: Harmonika.ps
	ps2pdf Harmonika.ps Harmonika.pdf

# Haroa Haktana
HaroaHaktana: HaroaHaktana.abc HaroaHaktana.ps HaroaHaktana.pdf
HaroaHaktana.ps: HaroaHaktana.abc fmt/_75.fmt
	$(a2p) -p HaroaHaktana +Ffmt/_75 \
	|PShdr Haroa '' Haroa \
	|PSftr %D $U/ %D >HaroaHaktana.ps
HaroaHaktana.pdf: HaroaHaktana.ps
	ps2pdf HaroaHaktana.ps HaroaHaktana.pdf

# Hasapikos
Hasapikos: Hasapikos4 Hasapikos1 Hasapikos2 Hasapikos3

# Hasapikos 1
Hasapikos1: Hasapikos1.abc Hasapikos1.ps Hasapikos1.pdf
Hasapikos1= tune/HasapikosHorosH_D.abc tune/HasapikosHorosH_E.abc
Hasapikos1.abc: $(Hasapikos1)
	abcmedley "Hasapikos 1" $(Hasapikos1) >Hasapikos1.abc
Hasapikos1.ps: Hasapikos1.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 Hasapikos1.abc \
	|PShdr "Hasap:fast" '' "Hasap:fast" \
	|PSftr %D $U/ %D >Hasapikos1.ps
Hasapikos1.pdf: Hasapikos1.ps
	ps2pdf Hasapikos1.ps Hasapikos1.pdf

# Hasapikos 2
Hasapikos2: Hasapikos2.abc Hasapikos2.ps Hasapikos2.pdf
Hasapikos2= tune/Hasapikos2_Am.abc tune/Hasapikos2_Bm.abc
Hasapikos2.abc: $(Hasapikos2)
	abcmedley "Hasapikos 2" $(Hasapikos2) >Hasapikos2.abc
Hasapikos2.ps: Hasapikos2.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 Hasapikos2.abc \
	|PShdr "Hasap:slow" '' "Hasap:slow" \
	|PSftr %D $U/ %D >Hasapikos2.ps
Hasapikos2.pdf: Hasapikos2.ps
	ps2pdf Hasapikos2.ps Hasapikos2.pdf

# Hasapikos 3
Hasapikos3: Hasapikos3.abc Hasapikos3.ps Hasapikos3.pdf
Hasapikos3= tune/PeraStous_Am.abc tune/PeraStous_Bm.abc
Hasapikos3.abc: $(Hasapikos3)
	abcmedley "Hasapikos 3" $(Hasapikos3) >Hasapikos3.abc
Hasapikos3.ps: Hasapikos3.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 Hasapikos3.abc \
	|PShdr "Hasap:fast" '' "Hasap:fast" \
	|PSftr %D $U/ %D >Hasapikos3.ps
Hasapikos3.pdf: Hasapikos3.ps
	ps2pdf Hasapikos3.ps Hasapikos3.pdf

# Hasapikos 4
Hasapikos4: Hasapikos4.abc Hasapikos4.ps Hasapikos4.pdf
Hasapikos4= tune/HasapikoGrigoro_Am.abc tune/HasapikoGrigoro_Bm.abc
Hasapikos4.abc: $(Hasapikos4)
	abcmedley "Hasapikos 4" $(Hasapikos4) >Hasapikos4.abc
Hasapikos4.ps: Hasapikos4.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 Hasapikos4.abc \
	|PShdr "Hasap:fast" '' "Hasap:fast" \
	|PSftr %D $U/ %D >Hasapikos4.ps
Hasapikos4.pdf: Hasapikos4.ps
	ps2pdf Hasapikos4.ps Hasapikos4.pdf

# Haste to the Wedding
HasteToTheWedding= \
	jig/HasteToTheWeddingJ.abc \
	jig/KeshJ_G.abc \
	jig/JeffersonAndLiberty2.abc \
	jig/StanChapmansJ.abc \
	jig/RoaringJellyJ.abc
HasteToTheWedding: HasteToTheWedding.abc HasteToTheWedding.ps HasteToTheWedding.pdf
HasteToTheWedding.abc: $(HasteToTheWedding)
	abcmedley 'Haste to the Wedding' $(HasteToTheWedding) >HasteToTheWedding.abc
HasteToTheWedding.ps: HasteToTheWedding.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 HasteToTheWedding.abc \
	|PShdr HasteToTheWedding '' HasteToTheWedding \
	|PSftr %D $U/ %D >HasteToTheWedding.ps
HasteToTheWedding.pdf: HasteToTheWedding.ps
	ps2pdf HasteToTheWedding.ps HasteToTheWedding.pdf

# Hava Nagila
HavaNagila= tune/HavaNagila_Dw.abc tune/HavaNagila_E.abc
HavaNagila: HavaNagila.abc HavaNagila.ps HavaNagila.pdf
HavaNagila.abc: $(HavaNagila)
	abcjoin +S $(HavaNagila) >HavaNagila.abc
HavaNagila.ps: HavaNagila.abc fmt/HavaNagila.fmt
	$(a2p) +Ffmt/HavaNagila HavaNagila.abc \
	|PShdr HavaNagila '' HavaNagila \
	|PSftr %D $U/ %D >HavaNagila.ps
HavaNagila.pdf: HavaNagila.ps
	ps2pdf HavaNagila.ps HavaNagila.pdf

# Heel and Toe Polka
HeelAndToePolka= polka/JennyLindP_DG4.abc polka/ThisOldMan_G.abc polka/ThisOldMan_A.abc
HeelAndToePolka: HeelAndToePolka.abc HeelAndToePolka.ps HeelAndToePolka.pdf
HeelAndToePolka.abc: hdr/HeelAndToePolka.hdr $(HeelAndToePolka)
	abcmedley HeelAndToePolka $(HeelAndToePolka) >HeelAndToePolka.abc
HeelAndToePolka.ps: HeelAndToePolka.abc fmt/_80.fmt
	$(a2p) +Ffmt/_80 HeelAndToePolka.abc \
	|PShdr HeelAndToePolka '' HeelAndToePolka \
	|PSftr %D $U/ %D >HeelAndToePolka.ps
HeelAndToePolka.pdf: HeelAndToePolka.ps
	ps2pdf HeelAndToePolka.ps HeelAndToePolka.pdf

# Heigh Ho
HeighHo: HeighHo.abc HeighHo.ps HeighHo.pdf
HeighHo= jig/BlackJoke_F.abc jig/BlackJoke_G.abc
HeighHo.abc: $(HeighHo) hdr/HeighHo.hdr
	abcmedley HeighHo $(HeighHo) >HeighHo.abc
HeighHo.ps: HeighHo.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 HeighHo.abc \
	|PShdr HeighHo '' HeighHo \
	|PSftr %D $U/ %D >HeighHo.ps
HeighHo.pdf: HeighHo.ps
	ps2pdf HeighHo.ps HeighHo.pdf

# Heilsberger Dreieck
HeilsbergerDreieck: HeilsbergerDreieck.abc HeilsbergerDreieck.ps HeilsbergerDreieck.pdf
HeilsbergerDreieck= reel/HeilsbergerDreieck_Dm.abc reel/HeilsbergerDreieck_Am.abc \
	reel/HeilsbergerDreieck_Em.abc reel/HeilsbergerDreieck_Bm.abc
HeilsbergerDreieck.abc: hdr/HeilsbergerDreieck.hdr $(HeilsbergerDreieck)
	abcmedley  HeilsbergerDreieck $(HeilsbergerDreieck) >HeilsbergerDreieck.abc
HeilsbergerDreieck.ps: HeilsbergerDreieck.abc hdr/HeilsbergerDreieck.hdr fmt/_65.fmt
	$(a2p) HeilsbergerDreieck.abc +Ffmt/_65 \
	|PShdr Heilsberg '' Heilsberg \
	|PSftr %D $U/ %D >HeilsbergerDreieck.ps
HeilsbergerDreieck.pdf: HeilsbergerDreieck.ps
	ps2pdf HeilsbergerDreieck.ps HeilsbergerDreieck.pdf

# Hinach Yafa
HinachYafa: HinachYafa.abc HinachYafa.ps HinachYafa.pdf
HinachYafa= tune/HinachYafa_C.abc tune/HinachYafa_D.abc
HinachYafa.abc: $(HinachYafa)
	abcmedley "Hinach Yafa" $(HinachYafa) >HinachYafa.abc
HinachYafa.ps: HinachYafa.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 HinachYafa.abc \
	|PShdr Hinach '' Hinach \
	|PSftr %D $U/ %D >HinachYafa.ps
HinachYafa.pdf: HinachYafa.ps
	ps2pdf HinachYafa.ps HinachYafa.pdf

# Hine Ma Tov 1
HineMaTov1: HineMaTov1.abc HineMaTov1.ps HineMaTov1.pdf
HineMaTov1= song/HineMaTov1_Dm_w.abc tune/HineMaTov1_Em.abc tune/HineMaTov1_Fsm.abc
HineMaTov1.abc: $(HineMaTov1)
	abcjoin +s HineMaTov1 $(HineMaTov1) >HineMaTov1.abc
HineMaTov1.ps: HineMaTov1.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 HineMaTov1.abc \
	|PShdr HineMa '' HineMa \
	|PSftr %D $U/ %D >HineMaTov1.ps
HineMaTov1.pdf: HineMaTov1.ps
	ps2pdf HineMaTov1.ps HineMaTov1.pdf

# Hoe Ana
HoeAna= tune/HoeAna_G.abc # tune/HoeAna_A.abc
HoeAna: HoeAna.abc HoeAna.ps HoeAna.pdf
HoeAna.abc: $(HoeAna)
	abcjoin +S $(HoeAna) >HoeAna.abc
HoeAna.ps: HoeAna.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 HoeAna.abc \
	|PShdr HoeAna '' HoeAna \
	|PSftr %D $U/ %D >HoeAna.ps
HoeAna.pdf: HoeAna.ps
	ps2pdf HoeAna.ps HoeAna.pdf

# Hole in the Wall
HoleInTheWall: HoleInTheWall.abc HoleInTheWall.ps HoleInTheWall.pdf
HoleInTheWall= tune/HoleInTheWall_F.abc tune/HoleInTheWall_G.abc tune/HoleInTheWall_A.abc
HoleInTheWall.abc: hdr/HoleInTheWall.hdr $(HoleInTheWall)
	abcmedley HoleInTheWall $(HoleInTheWall) >HoleInTheWall.abc
HoleInTheWall.ps: HoleInTheWall.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 HoleInTheWall.abc \
	|PShdr HoleInTheWall '' HoleInTheWall \
	|PSftr %D $U/ %D >HoleInTheWall.ps
HoleInTheWall.pdf: HoleInTheWall.ps
	ps2pdf HoleInTheWall.ps HoleInTheWall.pdf

# Homorodi Kortanc
HomorodiKortanc: HomorodiKortanc.abc HomorodiKortanc.ps HomorodiKortanc.pdf
HomorodiKortanc= tune/HomorodiKortanc_GmDmBb.abc tune/HomorodiKortanc_AmEmC.abc
HomorodiKortanc.abc: $(HomorodiKortanc)
	abcjoin +S $(HomorodiKortanc) >HomorodiKortanc.abc
HomorodiKortanc.ps: HomorodiKortanc.abc fmt/HomorodiKortanc.fmt
	$(a2p) +Ffmt/HomorodiKortanc HomorodiKortanc.abc \
	|PShdr HomorodiKortanc '' HomorodiKortanc \
	|PSftr %D $U/ %D >HomorodiKortanc.ps
HomorodiKortanc.pdf: HomorodiKortanc.ps
	ps2pdf HomorodiKortanc.ps HomorodiKortanc.pdf

# Hopa Hopa
HopaHopa: HopaHopa.abc HopaHopa.ps HopaHopa.pdf
HopaHopa.ps: HopaHopa.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 -p HopaHopa \
	|PShdr Hopa '' Hopa \
	|PSftr %D $U/ %D >HopaHopa.ps
HopaHopa.pdf: HopaHopa.ps
	ps2pdf HopaHopa.ps HopaHopa.pdf

# Hopak
Hopak= tune/Hopak_GC.abc tune/Hopak_CF.abc
Hopak: Hopak.abc Hopak.ps Hopak.pdf
Hopak.abc: $(Hopak)
	abcmedley Hopak $(Hopak) >Hopak.abc
Hopak.ps: Hopak.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 -p Hopak.abc \
	|PShdr Hopak '' Hopak \
	|PSftr %D $U/ %D >Hopak.ps
Hopak.pdf: Hopak.ps
	ps2pdf Hopak.ps Hopak.pdf

# Hora
Hora: \
	Hora1 HoraAgadati HoraDeLaMunte HoraDinMaurodin HoraFetelor HoraLaPatru HoraMare \
	HoraNirkoda HoraOr HoraPeGheatsa HoraSpoitorilor HoraTurkIsr

# Hora Agadati
HoraAgadati: HoraAgadati.abc HoraAgadati.ps HoraAgadati.pdf
HoraAgadati= hora/HoraAgadati_Dm.abc hora/HoraAgadati_Am.abc hora/HoraAgadati_Em.abc hora/HoraAgadati_Bm.abc
HoraAgadati.abc: $(HoraAgadati)
	abcmedley "Hora Agadati" $(HoraAgadati) >HoraAgadati.abc
HoraAgadati.ps: HoraAgadati.abc fmt/_70.fmt
	$(a2p) +Ffmt/_70 HoraAgadati.abc \
	|PShdr HoraAgad '' HoraAgad \
	|PSftr %D $U/ %D >HoraAgadati.ps
HoraAgadati.pdf: HoraAgadati.ps
	ps2pdf HoraAgadati.ps HoraAgadati.pdf

# Hora Fetelor
HoraFetelor: HoraFetelor_AJ HoraFetelor_JC HoraFetelor_PS HoraFetelor_YS

# Hora Fetelor Y S
HoraFetelor_YS: HoraFetelor_YS.abc HoraFetelor_YS.ps HoraFetelor_YS.pdf
HoraFetelor_YS= hora/HoraFetelor_YS_Gm.abc hora/HoraFetelor_YS_Am.abc
HoraFetelor_YS.abc: $(HoraFetelor_YS)
	abcjoin +S2 $(HoraFetelor_YS) >HoraFetelor_YS.abc
HoraFetelor_YS.ps: HoraFetelor_YS.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 -p HoraFetelor_YS \
	|PShdr HoraFet '' HoraFet \
	|PSftr %D $U/ %D >HoraFetelor_YS.ps
HoraFetelor_YS.pdf: HoraFetelor_YS.ps
	ps2pdf HoraFetelor_YS.ps HoraFetelor_YS.pdf

# Hora Fetelor A J
HoraFetelor_AJ: HoraFetelor_AJ.abc HoraFetelor_AJ.ps HoraFetelor_AJ.pdf
HoraFetelor_AJ.abc: hora/HoraFetelor_AJ.abc
	$(LN) hora/HoraFetelor_AJ.abc HoraFetelor_AJ.abc
HoraFetelor_AJ.ps: HoraFetelor_AJ.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 -p HoraFetelor_AJ \
	|PShdr HoraFet '' HoraFet \
	|PSftr %D $U/ %D >HoraFetelor_AJ.ps
HoraFetelor_AJ.pdf: HoraFetelor_AJ.ps
	ps2pdf HoraFetelor_AJ.ps HoraFetelor_AJ.pdf

# Hora Fetelor J C
HoraFetelor_JC: HoraFetelor_JC.abc HoraFetelor_JC.ps HoraFetelor_JC.pdf
HoraFetelor_JC.abc: hora/HoraFetelor_JC.abc
	$(LN) hora/HoraFetelor_JC.abc HoraFetelor_JC.abc
HoraFetelor_JC.ps: HoraFetelor_JC.abc fmt/HoraFetelor.fmt
	$(a2p) +Ffmt/HoraFetelor -p HoraFetelor_JC \
	|PShdr HoraFet '' HoraFet \
	|PSftr %D $U/ %D >HoraFetelor_JC.ps
HoraFetelor_JC.pdf: HoraFetelor_JC.ps
	ps2pdf HoraFetelor_JC.ps HoraFetelor_JC.pdf

# Hora Fetelor P S
HoraFetelor_PS: HoraFetelor_PS.abc HoraFetelor_PS.ps HoraFetelor_PS.pdf
HoraFetelor_PS= hora/HoraFetelor_TP.abc hora/HoraFetelor_SS.abc
HoraFetelor_PS.abc: $(HoraFetelor_PS)
	abcjoin +s $(HoraFetelor_PS) >HoraFetelor_PS.abc
HoraFetelor_PS.ps: HoraFetelor_PS.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 HoraFetelor_PS.abc \
	|PShdr "HoraFetelor_PS" '' "HoraFetelor_PS" \
	|PSftr %D $U/ %D >HoraFetelor_PS.ps
HoraFetelor_PS.pdf: HoraFetelor_PS.ps
	ps2pdf HoraFetelor_PS.ps HoraFetelor_PS.pdf

# Hora Mamtera
HoraMamtera: HoraMamtera.abc HoraMamtera.ps HoraMamtera.pdf
HoraMamtera= hora/HoraMamtera_Gm.abc sep5x2 hora/HoraMamtera_Am.abc
HoraMamtera.abc: $(HoraMamtera)
	abcjoin $(HoraMamtera) >HoraMamtera.abc
HoraMamtera.ps: HoraMamtera.abc fmt/HoraMamtera.fmt
	$(a2p) +Ffmt/HoraMamtera HoraMamtera.abc \
	|PShdr HoraMamtera '' HoraMamtera \
	|PSftr %D $U/ %D >HoraMamtera.ps
HoraMamtera.pdf: HoraMamtera.ps
	ps2pdf HoraMamtera.ps HoraMamtera.pdf

# Hora Mare
HoraMare: HoraMare.abc HoraMare.ps HoraMare.pdf
HoraMare.ps: HoraMare.abc fmt/_70.fmt
	$(a2p) +Ffmt/_70 HoraMare \
	|PShdr HoraMare '' HoraMare \
	|PSftr %D $U/ %D >HoraMare.ps
HoraMare.pdf: HoraMare.ps
	ps2pdf HoraMare.ps HoraMare.pdf

# Hora Nirkoda
HoraNirkoda: HoraNirkoda.abc HoraNirkoda.ps HoraNirkoda.pdf
HoraNirkoda= hora/HoraNirkoda_Dm.abc sep5 hora/HoraNirkoda_Em.abc
HoraNirkoda.abc: $(HoraNirkoda)
	abcjoin HoraNirkoda $(HoraNirkoda) >HoraNirkoda.abc
HoraNirkoda.ps: HoraNirkoda.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 HoraNirkoda.abc \
	|PShdr HoraNir '' HoraNir \
	|PSftr %D $U/ %D >HoraNirkoda.ps
HoraNirkoda.pdf: HoraNirkoda.ps
	ps2pdf HoraNirkoda.ps HoraNirkoda.pdf

# Hora Or
HoraOr= hora/HoraOr_Dm.abc hora/HoraOr_Em.abc
HoraOr: HoraOr.abc HoraOr.ps HoraOr.pdf
HoraOr.abc: $(HoraOr)
	abcjoin +S $(HoraOr) >HoraOr.abc
HoraOr.ps: HoraOr.abc fmt/_70.fmt
	jcabc2ps +Ffmt/_70 HoraOr.abc >HoraOr.ps
HoraOr.pdf: HoraOr.ps
	ps2pdf HoraOr.ps HoraOr.pdf

# Hora Spoitorilor
HoraSpoitorilor: HoraSpoitorilor.abc HoraSpoitorilor.ps HoraSpoitorilor.pdf
HoraSpoitorilor= hora/HoraSpoitorilor_Am.abc hora/HoraSpoitorilor_Bm.abc
HoraSpoitorilor.abc: $(HoraSpoitorilor) hdr/HoraSpoitorilor.hdr
	abcmedley HoraSpoitorilor $(HoraSpoitorilor) >HoraSpoitorilor.abc
HoraSpoitorilor.ps: HoraSpoitorilor.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 -p HoraSpoitorilor.abc \
	|PShdr Hora '' Hora \
	|PSftr %D $U/ %D >HoraSpoitorilor.ps
HoraSpoitorilor.pdf: HoraSpoitorilor.ps
	ps2pdf HoraSpoitorilor.ps HoraSpoitorilor.pdf

# Hora Turk Isr
HoraTurkIsr= hora/HoraTurkIsr.abc
HoraTurkIsr: HoraTurkIsr.abc HoraTurkIsr.ps HoraTurkIsr.pdf
HoraTurkIsr.abc: $(HoraTurkIsr)
	abcjoin +s $(HoraTurkIsr) >HoraTurkIsr.abc
HoraTurkIsr.ps: HoraTurkIsr.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 HoraTurkIsr.abc \
	|PShdr HoraTurkIsr '' HoraTurkIsr \
	|PSftr %D $U/ %D >HoraTurkIsr.ps
HoraTurkIsr.pdf: HoraTurkIsr.ps
	ps2pdf HoraTurkIsr.ps HoraTurkIsr.pdf

# Hora de la Munte
HoraDeLaMunte: HoraDeLaMunte.abc HoraDeLaMunte.ps HoraDeLaMunte.pdf
HoraDeLaMunte= hora/HoraDeLaMunte_Gm.abc
HoraDeLaMunte.abc: $(HoraDeLaMunte)
	abcjoin +S $(HoraDeLaMunte) >HoraDeLaMunte.abc
HoraDeLaMunte.ps: HoraDeLaMunte.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 HoraDeLaMunte.abc \
	|PShdr HoraDeLaMunte '' HoraDeLaMunte \
	|PSftr %D $U/ %D >HoraDeLaMunte.ps
HoraDeLaMunte.pdf: HoraDeLaMunte.ps
	ps2pdf HoraDeLaMunte.ps HoraDeLaMunte.pdf

# Hora din Maurodin
HoraDinMaurodin: HoraDinMaurodin.abc HoraDinMaurodin.ps HoraDinMaurodin.pdf
HoraDinMaurodin.ps: HoraDinMaurodin.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 -p HoraDinMaurodin \
	|PShdr HoraDinMau '' HoraDinMau \
	|PSftr %D $U/ %D >HoraDinMaurodin.ps
HoraDinMaurodin.pdf: HoraDinMaurodin.ps
	ps2pdf HoraDinMaurodin.ps HoraDinMaurodin.pdf

# Hora la Patru
HoraLaPatru: HoraLaPatru.abc HoraLaPatru.ps HoraLaPatru.pdf
HoraLaPatru= hora/HoraLaPatru_D.abc hora/HoraLaPatru_E.abc
HoraLaPatru.ps: HoraLaPatru.abc fmt/_75.fmt
	$(a2p) HoraLaPatru.abc +Ffmt/_75 \
	|PShdr HoraLaPatru '' HoraLaPatru \
	|PSftr %D $U/ %D >HoraLaPatru.ps
HoraLaPatru.abc: $(HoraLaPatru)
	abcjoin $(HoraLaPatru) >HoraLaPatru.abc
HoraLaPatru.pdf: HoraLaPatru.ps
	ps2pdf HoraLaPatru.ps HoraLaPatru.pdf

# Hora pe Gheatsa
HoraPeGheatsa: HoraPeGheatsa.abc HoraPeGheatsa.ps HoraPeGheatsa.pdf
HoraPeGheatsa.ps: HoraPeGheatsa.abc fmt/_80.fmt
	$(a2p) +Ffmt/_80 HoraPeGheatsa.abc \
	|PShdr HoraPeGh '' HoraPeGh \
	|PSftr %D $U/ %D >HoraPeGheatsa.ps
HoraPeGheatsa.pdf: HoraPeGheatsa.ps
	ps2pdf HoraPeGheatsa.ps HoraPeGheatsa.pdf

# Hora1
Hora1: Hora1.abc Hora1.ps Hora1.pdf
Hora1= tune/HavaNagila_D.abc hora/HoraTurkIsr.abc
Hora1.abc: $(Hora1)
	abcmedley Hora1 $(Hora1) >Hora1.abc
Hora1.ps: Hora1.abc fmt/_60.fmt
	$(a2p) +Ffmt/_60 -p Hora1.abc \
	|PShdr Hora '' Hora \
	|PSftr %D $U/ %D >Hora1.ps
Hora1.pdf: Hora1.ps
	ps2pdf Hora1.ps Hora1.pdf

# Hora Veche
HoraVeche= hora/Hora_Veche_Dm.abc hora/Hora_Veche_Am.abc hora/Hora_Veche_Em.abc ftr/Hora_Veche.ftr
HoraVeche: HoraVeche.abc HoraVeche.ps HoraVeche.pdf
HoraVeche.abc: $(HoraVeche)
	abcjoin +C +S2 $(HoraVeche) >HoraVeche.abc
HoraVeche.ps: HoraVeche.abc fmt/HoraVeche.fmt
	$(a2p) +Ffmt/HoraVeche.fmt HoraVeche.abc \
	|PShdr HoraVeche '' HoraVeche \
	|PSftr %D $U/ %D >HoraVeche.ps
HoraVeche.pdf: HoraVeche.ps
	ps2pdf HoraVeche.ps HoraVeche.pdf

# Horehronsky Czardas
HorehronskyCzardas: HorehronskyCzardas.abc HorehronskyCzardas.ps HorehronskyCzardas.pdf
HorehronskyCzardas= tune/HorehronskyCzardas.abc
HorehronskyCzardas.abc: $(HorehronskyCzardas)
	abcmedley HorehronskyCzardas $(HorehronskyCzardas) >HorehronskyCzardas.abc
HorehronskyCzardas.ps: HorehronskyCzardas.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 HorehronskyCzardas.abc \
	|PShdr HorehronskyCzardas '' HorehronskyCzardas \
	|PSftr %D $U/ %D >HorehronskyCzardas.ps
HorehronskyCzardas.pdf: HorehronskyCzardas.ps
	ps2pdf HorehronskyCzardas.ps HorehronskyCzardas.pdf

# I N V2
INV2: INV2.abc INV2.ps INV2.pdf
INV2= tune/InvirtitaDinLunaTurda_D.abc sep5 tune/FecurescFecuresc_D.abc
INV2.abc: $(INV2)
	abcjoin $(INV2) >INV2.abc
INV2.ps: INV2.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 INV2.abc \
	|PShdr INV2 '' INV2 \
	|PSftr %D $U/ %D >INV2.ps
INV2.pdf: INV2.ps
	ps2pdf INV2.ps INV2.pdf

# IND1
IND1: IND1.abc IND1.ps IND1.pdf
IND1= tune/IndianPrincess_F.abc tune/IndianPrincess_G.abc sep5x2 tune/IndianQueen_C.abc tune/IndianQueen_D.abc
IND1.abc: $(IND1)
	abcjoin $(IND1) >IND1.abc
IND1.ps: IND1.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 IND1.abc \
	|PShdr IND1 '' IND1 \
	|PSftr %D $U/ %D >IND1.ps
IND1.pdf: IND1.ps
	ps2pdf IND1.ps IND1.pdf

# INV1
INV1: INV1.abc INV1.ps INV1.pdf
INV1= tune/Invirtita_1.abc
INV1.abc: $(INV1)
	$(LN)  $(INV1) INV1.abc
INV1.ps: INV1.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 INV1.abc \
	|PShdr INV1 '' INV1 \
	|PSftr %D $U/ %D >INV1.ps
INV1.pdf: INV1.ps
	ps2pdf INV1.ps INV1.pdf

# Idle Robin
IdleRobin: IdleRobin.abc IdleRobin.ps IdleRobin.pdf
IdleRobin.ps: IdleRobin.abc fmt/_80.fmt
	$(a2p) -p IdleRobin +Ffmt/_80 \
	|PShdr IdleRobin '' IdleRobin \
	|PSftr %D $U/ %D >IdleRobin.ps
IdleRobin.pdf: IdleRobin.ps
	ps2pdf IdleRobin.ps IdleRobin.pdf

# Igraj Mome
IgrajMome: IgrajMome.abc IgrajMome.ps IgrajMome.pdf
IgrajMome.ps: IgrajMome.abc fmt/_75.fmt
	$(a2p) -p IgrajMome +Ffmt/_75 \
	|PShdr IGRAJ '' IGRAJ \
	|PSftr %D $U/ %D >IgrajMome.ps
IgrajMome.pdf: IgrajMome.ps
	ps2pdf IgrajMome.ps IgrajMome.pdf

# Ikariatikos
Ikariatikos: Ikariatikos.abc Ikariatikos.ps Ikariatikos.pdf
Ikariatikos.ps: Ikariatikos.abc fmt/_75.fmt
	$(a2p) -p Ikariatikos +Ffmt/_75 \
	|PShdr IKARI '' IKARI \
	|PSftr %D $U/ %D >Ikariatikos.ps
Ikariatikos.pdf: Ikariatikos.ps
	ps2pdf Ikariatikos.ps Ikariatikos.pdf

# Im Hopalnu
ImHopalnu: ImHopalnu.abc ImHopalnu.ps ImHopalnu.pdf
ImHopalnu.ps: ImHopalnu.abc fmt/_75.fmt
	$(a2p) -p ImHopalnu +Ffmt/_75 \
	|PShdr IMHOP '' IMHOP \
	|PSftr %D $U/ %D >ImHopalnu.ps
ImHopalnu.pdf: ImHopalnu.ps
	ps2pdf ImHopalnu.ps ImHopalnu.pdf

# In Gradina Lui Ion
InGradinaLuiIon: InGradinaLuiIon.abc InGradinaLuiIon.ps InGradinaLuiIon.pdf
InGradinaLuiIon= tune/InGradinaLuiIon_C.abc sep5 tune/InGradinaLuiIon_D.abc
InGradinaLuiIon.abc: $(InGradinaLuiIon)
	abcjoin InGradinaLuiIon $(InGradinaLuiIon) >InGradinaLuiIon.abc
InGradinaLuiIon.ps: InGradinaLuiIon.abc fmt/_70.fmt
	$(a2p) +Ffmt/_70 InGradinaLuiIon.abc \
	|PShdr InGradina '' InGradina \
	|PSftr %D $U/ %D >InGradinaLuiIon.ps
InGradinaLuiIon.pdf: InGradinaLuiIon.ps
	ps2pdf InGradinaLuiIon.ps InGradinaLuiIon.pdf

# Irish Rover
IrishRover= march/IrishRover_D3.abc march/IrishRover_A3.abc
IrishRover: IrishRover.abc IrishRover.ps IrishRover.pdf
IrishRover.abc: $(IrishRover)
	abcjoin +S $(IrishRover) >IrishRover.abc
IrishRover.ps: IrishRover.abc fmt/_80.fmt
	$(a2p) +Ffmt/_80 IrishRover.abc \
	|PShdr IrishRover '' IrishRover \
	|PSftr %D $U/ %D >IrishRover.ps
IrishRover.pdf: IrishRover.ps
	ps2pdf IrishRover.ps IrishRover.pdf

# Itele
Itele: Itele.abc Itele.ps Itele.pdf
Itele.ps: Itele.abc fmt/_75.fmt
	$(a2p) -p Itele +Ffmt/_75 \
	|PShdr ITELE '' ITELE \
	|PSftr %D $U/ %D >Itele.ps
Itele.pdf: Itele.ps
	ps2pdf Itele.ps Itele.pdf

# Iti Milvanon
ItiMilvanon: ItiMilvanon.abc ItiMilvanon.ps ItiMilvanon.pdf
ItiMilvanon= tune/ItiMilvanon_Dm_W.abc tune/ItiMilvanon_Em.abc tune/ItiMilvanon_Fsm.abc tune/ItiMilvanon_W.abc
ItiMilvanon.abc: $(ItiMilvanon)
	abcjoin +s $(ItiMilvanon) >ItiMilvanon.abc
ItiMilvanon.ps: ItiMilvanon.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 ItiMilvanon.abc \
	|PShdr ItMilvanon '' ItMilvanon \
	|PSftr %D $U/ %D >ItiMilvanon.ps
ItiMilvanon.pdf: ItiMilvanon.ps
	ps2pdf ItiMilvanon.ps ItiMilvanon.pdf

# Ivanica
Ivanica: Ivanica.abc Ivanica.ps Ivanica.pdf Ivanica-C-32-5w
Ivanica.ps: Ivanica.abc fmt/_80.fmt
	$(a2p) +Ffmt/_80 Ivanica.abc \
	|PShdr IVANI '' IVANI \
	|PSftr %D $U/ %D >Ivanica.ps
Ivanica.pdf: Ivanica.ps
	ps2pdf Ivanica.ps Ivanica.pdf

# Ivanica C-32-5w
Ivanica-C-32-5w= lesnoto/Ivanica-C-32-5w8.abc
Ivanica-C-32-5w: Ivanica-C-32-5w.abc Ivanica-C-32-5w.ps Ivanica-C-32-5w.pdf
Ivanica-C-32-5w.abc: $(Ivanica-C-32-5w) # hdr/Ivanica-C-32-5w.hdr
	abcjoin +s $(Ivanica-C-32-5w) >Ivanica-C-32-5w.abc
Ivanica-C-32-5w.ps: Ivanica-C-32-5w.abc fmt/_80.fmt
	$(a2p) Ivanica-C-32-5w.abc +Ffmt/_80 \
	|PShdr Ivanica-C-32-5w '' Ivanica-C-32-5w \
	|PSftr %D $U/ %D >Ivanica-C-32-5w.ps
Ivanica-C-32-5w.pdf: Ivanica-C-32-5w.ps
	ps2pdf Ivanica-C-32-5w.ps Ivanica-C-32-5w.pdf

# Jacks Maggot
JacksMaggot: JacksMaggot.abc JacksMaggot.ps JacksMaggot.pdf
JacksMaggot= tune/JacksMaggot_C.abc tune/JacksMaggot_D.abc tune/JacksMaggot_E.abc
JacksMaggot.abc: $(JacksMaggot)
	abcjoin +s $(JacksMaggot) >JacksMaggot.abc
JacksMaggot.ps: JacksMaggot.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 JacksMaggot.abc \
	|PShdr JacksM '' JacksM \
	|PSftr %D $U/ %D >JacksMaggot.ps
JacksMaggot.pdf: JacksMaggot.ps
	ps2pdf JacksMaggot.ps JacksMaggot.pdf

# Jaeger Quadrille
JaegerQuadrille: JaegerQuadrille.abc JaegerQuadrille.ps JaegerQuadrille.pdf
JaegerQuadrille.ps: JaegerQuadrille.abc fmt/_75.fmt
	$(a2p) -p JaegerQuadrille +Ffmt/_75 \
	|PShdr JaegerQ '' JaegerQ \
	|PSftr %D $U/ %D >JaegerQuadrille.ps
JaegerQuadrille.pdf: JaegerQuadrille.ps
	ps2pdf JaegerQuadrille.ps JaegerQuadrille.pdf

# Janino
Janino: Janino.abc Janino.ps Janino.pdf
Janino= tune/Janino_Am.abc # tune/Janino_2.abc
Janino.abc: $(Janino)
	abcjoin +s $(Janino) >Janino.abc
Janino.ps: Janino.abc fmt/_80.fmt
	$(a2p) +Ffmt/_80 Janino.abc \
	|PShdr Janino '' Janino \
	|PSftr %D $U/ %D >Janino.ps
Janino.pdf: Janino.ps
	ps2pdf Janino.ps Janino.pdf

# Ji Bi Di
JiBiDi: JiBiDi.abc JiBiDi.ps JiBiDi.pdf
JiBiDi.ps: JiBiDi.abc fmt/_75.fmt
	$(a2p) -p JiBiDi +Ffmt/_75 \
	|PShdr JiBiDi '' JiBiDi \
	|PSftr %D $U/ %D >JiBiDi.ps
JiBiDi.pdf: JiBiDi.ps
	ps2pdf JiBiDi.ps JiBiDi.pdf

# Jingle Bells
JingleBells: JingleBells.abc JingleBells.ps JingleBells.pdf
JingleBells= ../xmas/Jingle_Bells_F.abc ../xmas/Jingle_Bells_G.abc ../xmas/Jingle_Bells_A.abc
JingleBells.abc: $(JingleBells)
	abcjoin +s $(JingleBells) >JingleBells.abc
JingleBells.ps: JingleBells.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 JingleBells.abc \
	|PShdr JingleBells '' JingleBells \
	|PSftr %D $U/ %D >JingleBells.ps
JingleBells.pdf: JingleBells.ps
	ps2pdf JingleBells.ps JingleBells.pdf

# Joc Batranesc de la Niculitel
JocBatranescDeLaNiculitel: JocBatranescDeLaNiculitel.abc JocBatranescDeLaNiculitel.ps JocBatranescDeLaNiculitel.pdf
JocBatranescDeLaNiculitel.ps: JocBatranescDeLaNiculitel.abc fmt/_75.fmt
	$(a2p) -p JocBatranescDeLaNiculitel +Ffmt/_75 \
	|PShdr JocBat '' JocBat \
	|PSftr %D $U/ %D >JocBatranescDeLaNiculitel.ps
JocBatranescDeLaNiculitel.pdf: JocBatranescDeLaNiculitel.ps
	ps2pdf JocBatranescDeLaNiculitel.ps JocBatranescDeLaNiculitel.pdf

# Jove Maloj Mome
JoveMalojMome: JoveMalojMome1 JoveMalojMome2

# Jove Maloj Mome 1
JoveMalojMome1: JoveMalojMome1.abc JoveMalojMome1.ps JoveMalojMome1.pdf
JoveMalojMome1.ps: JoveMalojMome1.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 -p JoveMalojMome1 \
	|PShdr JoveMalojMome '' JoveMalojMome \
	|PSftr %D $U/ %D >JoveMalojMome1.ps
JoveMalojMome1.pdf: JoveMalojMome1.ps
	ps2pdf JoveMalojMome1.ps JoveMalojMome1.pdf

# Jove Maloj Mome 2
JoveMalojMome2: JoveMalojMome2.abc JoveMalojMome2.ps JoveMalojMome2.pdf
JoveMalojMome2.ps: JoveMalojMome2.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 -p JoveMalojMome2 \
	|PShdr JoveMalojMome '' JoveMalojMome \
	|PSftr %D $U/ %D >JoveMalojMome2.ps
JoveMalojMome2.pdf: JoveMalojMome2.ps
	ps2pdf JoveMalojMome2.ps JoveMalojMome2.pdf

# Kalamatianos
Kalamatianos: Kal_FDB Kalamatianos1 Kalamatianos2 Kal_Milo_mou_Kokkino Kal_Samiotissa Kal_Tsanakaliotissa

# Kal_Milo_mou_Kokkino
Kal_Milo_mou_Kokkino= tune/Milo_mou_Kokkino-C-24-3.abc \
	tune/Milo_mou_Kokkino-D-24-3.abc \
	tune/Milo_mou_Kokkino_W.abc
Kal_Milo_mou_Kokkino: Kal_Milo_mou_Kokkino.abc Kal_Milo_mou_Kokkino.ps Kal_Milo_mou_Kokkino.pdf
Kal_Milo_mou_Kokkino.abc: hdr/Kal_Milo_mou_Kokkino.hdr $(Kal_Milo_mou_Kokkino)
	abcmedley Kal_Milo_mou_Kokkino $(Kal_Milo_mou_Kokkino) >Kal_Milo_mou_Kokkino.abc
Kal_Milo_mou_Kokkino.ps: Kal_Milo_mou_Kokkino.abc fmt/_70.fmt
	$(a2p) +Ffmt/_70.fmt Kal_Milo_mou_Kokkino.abc \
	|PShdr Kal_Milo_mou_Kokkino '' Kal_Milo_mou_Kokkino \
	|PSftr %D $U/ %D >Kal_Milo_mou_Kokkino.ps
Kal_Milo_mou_Kokkino.pdf: Kal_Milo_mou_Kokkino.ps
	ps2pdf Kal_Milo_mou_Kokkino.ps Kal_Milo_mou_Kokkino.pdf

# Kalamatianos1
Kalamatianos1: Kalamatianos1.abc Kalamatianos1.ps Kalamatianos1.pdf
Kalamatianos1= tune/Kalamatianos1v1.abc
Kalamatianos1.abc: $(Kalamatianos1)
	abcjoin $(Kalamatianos1) >Kalamatianos1.abc
Kalamatianos1.ps: Kalamatianos1.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 Kalamatianos1.abc \
	|PShdr Kal:1 '' Kal:1 \
	|PSftr %D $U/ %D >Kalamatianos1.ps
Kalamatianos1.pdf: Kalamatianos1.ps
	ps2pdf Kalamatianos1.ps Kalamatianos1.pdf

# Kalamatianos2
Kalamatianos2: Kalamatianos2.abc Kalamatianos2.ps Kalamatianos2.pdf
Kalamatianos2= tune/Kalamatianos2_G.abc tune/Kalamatianos2_A.abc \
	sep5x2 tune/Samiotissa_G.abc tune/Samiotissa_A.abc
Kalamatianos2.abc: $(Kalamatianos2)
	abcjoin $(Kalamatianos2) >Kalamatianos2.abc
Kalamatianos2.ps: Kalamatianos2.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 Kalamatianos2.abc \
	|PShdr Kal:2 '' Kal:2 \
	|PSftr %D $U/ %D >Kalamatianos2.ps
Kalamatianos2.pdf: Kalamatianos2.ps
	ps2pdf Kalamatianos2.ps Kalamatianos2.pdf

# Kalamatianos: Samiotissa
Kal_Samiotissa= tune/Kal_Samiotissa_G_w.abc tune/Kal_Samiotissa_A.abc
Kal_Samiotissa: Kal_Samiotissa.abc Kal_Samiotissa.ps Kal_Samiotissa.pdf
Kal_Samiotissa.abc: $(Kal_Samiotissa)
	abcjoin +S2 $(Kal_Samiotissa) >Kal_Samiotissa.abc
Kal_Samiotissa.ps: Kal_Samiotissa.abc fmt/_75.fmt
	$(a2p) -p Kal_Samiotissa +Ffmt/_75 \
	|PShdr "Kal:Samiotissa" '' "Kal:Samiotissa" \
	|PSftr %D $U/ %D >Kal_Samiotissa.ps
Kal_Samiotissa.pdf: Kal_Samiotissa.ps
	ps2pdf Kal_Samiotissa.ps Kal_Samiotissa.pdf

# Kalamatianos: Tsanakaliotissa
Kal_Tsanakaliotissa= tune/Tsanakaliotissa_Dm.abc tune/Tsanakaliotissa_Em.abc
Kal_Tsanakaliotissa: Kal_Tsanakaliotissa.abc Kal_Tsanakaliotissa.ps Kal_Tsanakaliotissa.pdf
Kal_Tsanakaliotissa.abc: hdr/Kal_Tsanakaliotissa.hdr $(Kal_Tsanakaliotissa)
	abcmedley Kal_Tsanakaliotissa $(Kal_Tsanakaliotissa) >Kal_Tsanakaliotissa.abc
Kal_Tsanakaliotissa.ps: Kal_Tsanakaliotissa.abc fmt/_70.fmt
	$(a2p) +Ffmt/_70 Kal_Tsanakaliotissa.abc \
	|PShdr Kal:Tsanakaliotissa '' Kal:Tsanakaliotissa \
	|PSftr %D $U/ %D >Kal_Tsanakaliotissa.ps
Kal_Tsanakaliotissa.pdf: Kal_Tsanakaliotissa.ps
	ps2pdf Kal_Tsanakaliotissa.ps Kal_Tsanakaliotissa.pdf

# Kalvelis
Kalvelis: Kalvelis.abc Kalvelis.ps Kalvelis.pdf
Kalvelis= polka/Kalvelis_DG.abc polka/Kalvelis_CF.abc polka/Kalvelis_BbEb.abc
Kalvelis.abc: hdr/Kalvelis.hdr $(Kalvelis)
	abcmedley Kalvelis $(Kalvelis) >Kalvelis.abc
Kalvelis.ps: Kalvelis.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 Kalvelis.abc \
	|PShdr Kalvelis '' Kalvelis \
	|PSftr %D $U/ %D >Kalvelis.ps
Kalvelis.pdf: Kalvelis.ps
	ps2pdf Kalvelis.ps Kalvelis.pdf

# Kanonwalzer
Kanonwalzer= waltz/Kanonwalzer_C.abc waltz/Kanonwalzer_D.abc
Kanonwalzer: Kanonwalzer.abc Kanonwalzer.ps Kanonwalzer.pdf
Kanonwalzer.abc: $(Kanonwalzer)
	abcjoin +S $(Kanonwalzer) >Kanonwalzer.abc
Kanonwalzer.ps: Kanonwalzer.abc fmt/Kanonwalzer.fmt
	$(a2p) +Ffmt/Kanonwalzer Kanonwalzer.abc \
	|PShdr Kanonwalzer '' Kanonwalzer \
	|PSftr %D $U/ %D >Kanonwalzer.ps
Kanonwalzer.pdf: Kanonwalzer.ps
	ps2pdf Kanonwalzer.ps Kanonwalzer.pdf

# Karagouna
Karagouna: Karagouna.abc Karagouna.ps Karagouna.pdf
Karagouna= tune/Karagouna_Gw.abc tune/Karagouna_A.abc
Karagouna.abc: $(Karagouna)
	abcjoin +s $(Karagouna) >Karagouna.abc
Karagouna.ps: Karagouna.abc fmt/Karagouna.fmt
	$(a2p) +Ffmt/Karagouna -p Karagouna \
	|PShdr Karagouna '' Karagouna \
	|PSftr %D $U/ %D >Karagouna.ps
Karagouna.pdf: Karagouna.ps
	ps2pdf Karagouna.ps Karagouna.pdf

# Karamfil
Karamfil: Karamfil.abc Karamfil.ps Karamfil.pdf
Karamfil= lesnoto/Karamfil-Dm-40-12w10.abc lesnoto/Karamfil-Em-40-12w10.abc
Karamfil.abc: $(Karamfil) fmt/Karamfil.fmt
	abcjoin $(Karamfil) >Karamfil.abc
Karamfil.ps: Karamfil.abc fmt/Karamfil.fmt
	$(a2p) +Ffmt/Karamfil Karamfil.abc \
	|PShdr Karamfil '' Karamfil \
	|PSftr %D $U/ %D >Karamfil.ps
Karamfil.pdf: Karamfil.ps
	ps2pdf Karamfil.ps Karamfil.pdf

# Karapyet
Karapyet: Karapyet.abc Karapyet.ps Karapyet.pdf
Karapyet= tune/Karapyet_Dm.abc tune/Karapyet_Gm.abc sep5x2 tune/Karapyet_Em.abc tune/Karapyet_Am.abc
Karapyet.abc: hdr/Karapyet.hdr $(Karapyet)
	abcmedley Karapyet $(Karapyet) >Karapyet.abc
Karapyet.ps: Karapyet.abc fmt/Karapyet.fmt $(Karapyet)
	$(a2p) Karapyet.abc +Ffmt/Karapyet \
	|PShdr Karapyet '' Karapyet \
	|PSftr %D $U/ %D >Karapyet.ps
Karapyet.pdf: Karapyet.ps
	ps2pdf Karapyet.ps Karapyet.pdf

# Karapyet_DEm
Karapyet_DEm: Karapyet_DEm.abc Karapyet_DEm.ps Karapyet_DEm.pdf
Karapyet_DEm= tune/Karapyet_Dm.abc tune/Karapyet_Em.abc
Karapyet_DEm.abc: hdr/Karapyet.hdr $(Karapyet_DEm)
	abcmedley Karapyet $(Karapyet_DEm) >Karapyet_DEm.abc
Karapyet_DEm.ps: Karapyet_DEm.abc fmt/_75.fmt $(Karapyet_DEm)
	$(a2p) Karapyet_DEm.abc +Ffmt/_75.fmt \
	|PShdr Karapyet_DEm '' Karapyet_DEm \
	|PSftr %D $U/ %D >Karapyet_DEm.ps
Karapyet_DEm.pdf: Karapyet_DEm.ps
	ps2pdf Karapyet_DEm.ps Karapyet_DEm.pdf

# Combination pages for several dances: 
combos: Kar+Kat Shro+Sta Stav+Step

# Kar+Kat
Kar+Kat= KarsiBar.abc tune/Katia_Am.abc tune/Katia_Em_hi.abc
Kar+Kat: Kar+Kat.abc Kar+Kat.ps Kar+Kat.pdf
Kar+Kat.abc: $(Kar+Kat)
	abcjoin +CS2 $(Kar+Kat) >Kar+Kat.abc
Kar+Kat.ps: Kar+Kat.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 Kar+Kat.abc \
	|PShdr Kar+Kat '' Kar+Kat \
	|PSftr %D $U/ %D >Kar+Kat.ps
Kar+Kat.pdf: Kar+Kat.ps
	ps2pdf Kar+Kat.ps Kar+Kat.pdf

# Karsi Bar
KarsiBar: KarsiBar.abc KarsiBar.ps KarsiBar.pdf
KarsiBar.ps: KarsiBar.abc fmt/_75.fmt
	$(a2p) -p KarsiBar +Ffmt/_75 \
	|PShdr Karsi '' Karsi \
	|PSftr %D $U/ %D >KarsiBar.ps
KarsiBar.pdf: KarsiBar.ps
	ps2pdf KarsiBar.ps KarsiBar.pdf

# Katia
Katia= tune/Katia_Am.abc tune/Katia_Em_hi.abc tune/Katia_Em_lo.abc
Katia: Katia.abc Katia.ps Katia.pdf
Katia.abc: $(Katia)
	abcjoin +C +S2 $(Katia) >Katia.abc
Katia.ps: Katia.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 Katia.abc \
	|PShdr Katia '' Katia \
	|PSftr %D $U/ %D >Katia.ps
Katia.pdf: Katia.ps
	ps2pdf Katia.ps Katia.pdf

# Katushe Mome
KatusheMome: KatusheMome1

# Katushe Mome 1
KatusheMome1: KatusheMome1.abc KatusheMome1.ps KatusheMome1.pdf
KatusheMome1= tune/KatusheMome1_G.abc tune/KatusheMome1_D.abc
KatusheMome1.abc: $(KatusheMome1) hdr/KatusheMome1.hdr
	abcmedley -C KatusheMome1 $(KatusheMome1) >KatusheMome1.abc
KatusheMome1.ps: KatusheMome1.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 KatusheMome1.abc \
	|PShdr KatuseMome '' KatuseMome \
	|PSftr %D $U/ %D >KatusheMome1.ps
KatusheMome1.pdf: KatusheMome1.ps
	ps2pdf KatusheMome1.ps KatusheMome1.pdf

# Katyusha
Katyusha: Katyusha.abc Katyusha.ps Katyusha.pdf
Katyusha.ps: Katyusha.abc fmt/_75.fmt
	$(a2p) -p Katyusha +Ffmt/_75 \
	|PShdr Katyusha '' Katyusha \
	|PSftr %D $U/ %D >Katyusha.ps
Katyusha.pdf: Katyusha.ps
	ps2pdf Katyusha.ps Katyusha.pdf

# Kendime:
Kendime: Kendime.abc Kendime.ps Kendime.pdf
Kendime.pdf: pdf/Kendime.PDF
	$(LN) pdf/Kendime.PDF Kendime.pdf
Kendime.ps: Kendime.abc fmt/_75.fmt
	jcabc2ps +Ffmt/_75 Kendime.abc \
	|PShdr Kendime '' Kendime \
	|PSftr %D $U/ %D >Kendime.ps

# Ketri Ketri
KetriKetri= tune/KetriKetri_Dm.abc # tune/KetriKetri_Em.abc
KetriKetri: KetriKetri.abc KetriKetri.ps KetriKetri.pdf
KetriKetri.abc: $(KetriKetri)
	abcjoin +S $(KetriKetri) >KetriKetri.abc
KetriKetri.ps: KetriKetri.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 KetriKetri.abc \
	|PShdr KetriKetri '' KetriKetri \
	|PSftr %D $U/ %D >KetriKetri.ps
KetriKetri.pdf: KetriKetri.ps
	ps2pdf KetriKetri.ps KetriKetri.pdf

# Khum Khuma
KhumKhuma: KhumKhuma.abc KhumKhuma.ps KhumKhuma.pdf
KhumKhuma= tune/KhumKhuma_Am.abc tune/KhumKhuma_Bm.abc
KhumKhuma.abc: $(KhumKhuma)
	abcjoin +s $(KhumKhuma) >KhumKhuma.abc
KhumKhuma.ps: KhumKhuma.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 KhumKhuma.abc \
	|PShdr KhumKhuma '' KhumKhuma \
	|PSftr %D $U/ %D >KhumKhuma.ps
KhumKhuma.pdf: KhumKhuma.ps
	ps2pdf KhumKhuma.ps KhumKhuma.pdf

# Ki Tinaam
KiTinaam= tune/KiTinaam_Am_2V.abc tune/KiTinaam_Bm_2V.abc
KiTinaam: KiTinaam.abc KiTinaam.ps KiTinaam.pdf
KiTinaam.abc: $(KiTinaam)
	abcjoin $(KiTinaam) >KiTinaam.abc
KiTinaam.ps: KiTinaam.abc fmt/KiTinaam.fmt
	$(a2p) +Ffmt/KiTinaam KiTinaam.abc \
	|PShdr KiTinaam '' KiTinaam \
	|PSftr %D $U/ %D >KiTinaam.ps
KiTinaam.pdf: KiTinaam.ps
	ps2pdf KiTinaam.ps KiTinaam.pdf

# Kinderpolka
Kinderpolka: Kinderpolka.abc Kinderpolka.ps Kinderpolka.pdf
Kinderpolka= tune/Kinderpolka_F.abc tune/Kinderpolka_Bb.abc sep tune/Kinderpolka_G.abc tune/Kinderpolka_C.abc
Kinderpolka.abc: hdr/Kinderpolka.hdr $(Kinderpolka)
	abcmedley Kinderpolka $(Kinderpolka) >Kinderpolka.abc
Kinderpolka.ps: Kinderpolka.abc fmt/_80.fmt
	$(a2p) +Ffmt/_80 Kinderpolka.abc \
	|PShdr KinderPolka '' KinderPolka \
	|PSftr %D $U/ %D >Kinderpolka.ps
Kinderpolka.pdf: Kinderpolka.ps
	ps2pdf Kinderpolka.ps Kinderpolka.pdf

# Klumpakojis
Klumpakojis= tune/Klumpakojis_CF.abc tune/Klumpakojis_DG.abc
Klumpakojis: Klumpakojis.abc Klumpakojis.ps Klumpakojis.pdf
Klumpakojis.abc: $(Klumpakojis)
	abcjoin +S $(Klumpakojis) >Klumpakojis.abc
Klumpakojis.ps: Klumpakojis.abc fmt/_80.fmt
	$(a2p) +Ffmt/_80 Klumpakojis.abc \
	|PShdr Klumpakojis '' Klumpakojis \
	|PSftr %D $U/ %D >Klumpakojis.ps
Klumpakojis.pdf: Klumpakojis.ps
	ps2pdf Klumpakojis.ps Klumpakojis.pdf

# Koftos
Koftos: Koftos.abc Koftos.ps Koftos.pdf
Koftos= tune/Koftos_hi_Em.abc tune/Koftos_lo_Em.abc \
	sep5x2 tune/Koftos_hi_Dm.abc tune/Koftos_lo_Dm.abc
Koftos.abc: $(Koftos)
	abcmedley "Koftos" $(Koftos) >Koftos.abc
Koftos.ps: Koftos.abc fmt/_70.fmt
	$(a2p) +Ffmt/_70 -p Koftos \
	|PShdr Koftos '' Koftos \
	|PSftr %D $U/ %D >Koftos.ps
Koftos.pdf: Koftos.ps
	ps2pdf Koftos.ps Koftos.pdf

# Kohanochka
Kohanochka= tune/Kohanochka_GmG.abc tune/Kohanochka_AmA.abc
Kohanochka: Kohanochka.abc Kohanochka.ps Kohanochka.pdf
Kohanochka.abc: $(Kohanochka)
	abcmedley "Kohanochka" $(Kohanochka) >Kohanochka.abc
Kohanochka.ps: Kohanochka.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 Kohanochka.abc \
	|PShdr Kohanochka '' Kohanochka \
	|PSftr %D $U/ %D >Kohanochka.ps
Kohanochka.pdf: Kohanochka.ps
	ps2pdf Kohanochka.ps Kohanochka.pdf

# Kolo Kalendara
KoloKalendara= song/KoloKalendara_Cw.abc sep5x2 \
	tune/KoloKalendara_C.abc \
	tune/KoloKalendara_G.abc \
	tune/KoloKalendara_D.abc \
	tune/KoloKalendara_A.abc
KoloKalendara: KoloKalendara.abc KoloKalendara.ps KoloKalendara.pdf
KoloKalendara.abc: hdr/KoloKalendara.hdr $(KoloKalendara)
	abcmedley +S2 KoloKalendara $(KoloKalendara) >KoloKalendara.abc
KoloKalendara.ps: KoloKalendara.abc fmt/KoloKalendara.fmt
	$(a2p) KoloKalendara +Ffmt/KoloKalendara \
	|PShdr KoloKalendara '' KoloKalendara \
	|PSftr %D $U/ %D >KoloKalendara.ps
KoloKalendara.pdf: KoloKalendara.ps
	ps2pdf KoloKalendara.ps KoloKalendara.pdf

# Kolo from Ripanj
KoloFrRipanj= tune/KoloFrRipanj_C.abc tune/KoloFrRipanj_D.abc
KoloFrRipanj: KoloFrRipanj.abc KoloFrRipanj.ps KoloFrRipanj.pdf
KoloFrRipanj.abc: $(KoloFrRipanj)
	abcjoin +s $(KoloFrRipanj) >KoloFrRipanj.abc
KoloFrRipanj.ps: KoloFrRipanj.abc fmt/_70.fmt
	$(a2p) -p KoloFrRipanj +Ffmt/_70 \
	|PShdr KoloFrRip '' KoloFrRip \
	|PSftr %D $U/ %D >KoloFrRipanj.ps
KoloFrRipanj.pdf: KoloFrRipanj.ps
	ps2pdf KoloFrRipanj.ps KoloFrRipanj.pdf

# Kolomeike
Kolomeike: Kolomeike1 Kolomeike2

# Kolomeike1
Kolomeike1: Kolomeike1.abc Kolomeike1.ps Kolomeike1.pdf
Kolomeike1= tune/Kolomeike1_Dm.abc tune/Kolomeike1_Em.abc
Kolomeike1.abc: $(Kolomeike1)
	abcjoin +s $(Kolomeike1) >Kolomeike1.abc
Kolomeike1.ps: Kolomeike1.abc fmt/_80.fmt
	$(a2p) +Ffmt/_80 Kolomeike1.abc \
	|PShdr Kolomeike '' Kolomeike \
	|PSftr %D $U/ %D >Kolomeike1.ps
Kolomeike1.pdf: Kolomeike1.ps
	ps2pdf Kolomeike1.ps Kolomeike1.pdf

# Kolomeike2
Kolomeike2: Kolomeike2.abc Kolomeike2.ps Kolomeike2.pdf
Kolomeike2= tune/Kolomeike2_Dm.abc tune/Kolomeike2_Em.abc
Kolomeike2.abc: $(Kolomeike2)
	abcjoin +s $(Kolomeike2) >Kolomeike2.abc
Kolomeike2.ps: Kolomeike2.abc fmt/_80.fmt
	$(a2p) +Ffmt/_80 Kolomeike2.abc \
	|PShdr Kolomeike '' Kolomeike \
	|PSftr %D $U/ %D >Kolomeike2.ps
Kolomeike2.pdf: Kolomeike2.ps
	ps2pdf Kolomeike2.ps Kolomeike2.pdf

# Kop_ Bistrica
Kop_Bistrica: Kop_Bistrica.abc Kop_Bistrica.ps Kop_Bistrica.pdf
Kop_Bistrica.ps: Kop_Bistrica.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 -p Kop_Bistrica \
	|PShdr "KOP:Bistr" '' "KOP:Bistr" \
	|PSftr %D $U/ %D >Kop_Bistrica.ps
Kop_Bistrica.pdf: Kop_Bistrica.ps
	ps2pdf Kop_Bistrica.ps Kop_Bistrica.pdf

# Kop_ Cerovska
Kop_Cerovska: Kop_Cerovska.abc Kop_Cerovska.ps Kop_Cerovska.pdf
Kop_Cerovska.ps: Kop_Cerovska.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 -p Kop_Cerovska \
	|PShdr "KOP:Cerov" '' "KOP:Cerov" \
	|PSftr %D $U/ %D >Kop_Cerovska.ps
Kop_Cerovska.pdf: Kop_Cerovska.ps
	ps2pdf Kop_Cerovska.ps Kop_Cerovska.pdf

# Kop_ Krivo Horo 1
Kop_KrivoHoro1: Kop_KrivoHoro1.abc Kop_KrivoHoro1.ps Kop_KrivoHoro1.pdf
Kop_KrivoHoro1.ps: Kop_KrivoHoro1.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 Kop_KrivoHoro1.abc \
	|PShdr "KOP:Krivo" '' "KOP:Krivo" \
	|PSftr %D $U/ %D >Kop_KrivoHoro1.ps
Kop_KrivoHoro1.pdf: Kop_KrivoHoro1.ps
	ps2pdf Kop_KrivoHoro1.ps Kop_KrivoHoro1.pdf

# Kop_ Krivo Horo 2
Kop_KrivoHoro2: Kop_KrivoHoro2.abc Kop_KrivoHoro2.ps Kop_KrivoHoro2.pdf
Kop_KrivoHoro2.ps: Kop_KrivoHoro2.abc fmt/_70.fmt
	$(a2p) +Ffmt/_70 +n Kop_KrivoHoro2.abc \
	|PShdr "KOP:Krivo" '' "KOP:Krivo" \
	|PSftr %D $U/ %D >Kop_KrivoHoro2.ps
Kop_KrivoHoro2.pdf: Kop_KrivoHoro2.ps
	ps2pdf Kop_KrivoHoro2.ps Kop_KrivoHoro2.pdf

# Kop_ Ludo
Kop_Ludo: Kop_Ludo_Dm Kop_Ludo_Em

# Kop_ Ludo_ Dm
Kop_Ludo_Dm: Kop_Ludo_Dm.abc Kop_Ludo_Dm.ps Kop_Ludo_Dm.pdf
Kop_Ludo_Dm.ps: Kop_Ludo_Dm.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 -p Kop_Ludo_Dm \
	|PShdr "KOP:Ludo" '' "KOP:Ludo" \
	|PSftr %D $U/ %D >Kop_Ludo_Dm.ps
Kop_Ludo_Dm.pdf: Kop_Ludo_Dm.ps
	ps2pdf Kop_Ludo_Dm.ps Kop_Ludo_Dm.pdf

# Kop_ Ludo_ Em
Kop_Ludo_Em: Kop_Ludo_Em.abc Kop_Ludo_Em.ps Kop_Ludo_Em.pdf
Kop_Ludo_Em.ps: Kop_Ludo_Em.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 -p Kop_Ludo_Em \
	|PShdr "KOP:Ludo" '' "KOP:Ludo" \
	|PSftr %D $U/ %D >Kop_Ludo_Em.ps
# Kop_ Ludo
Kop_Ludo: Kop_Ludo_Dm Kop_Ludo_Em
Kop_Ludo_Em.pdf: Kop_Ludo_Em.ps
	ps2pdf Kop_Ludo_Em.ps Kop_Ludo_Em.pdf

# Kop_ Mak Sed
Kop_MakSed: Kop_MakSed.abc Kop_MakSed.ps Kop_MakSed.pdf
Kop_MakSed= tune/MakedonskaSedenka_G.abc
Kop_MakSed.abc: $(Kop_MakSed)
	abcjoin $(Kop_MakSed) >Kop_MakSed.abc
Kop_MakSed.ps: Kop_MakSed.abc fmt/_80.fmt
	$(a2p) +Ffmt/_80 -p Kop_MakSed \
	|PShdr "KOP:MakSed" '' "KOP:MakSed" \
	|PSftr %D $U/ %D >Kop_MakSed.ps
Kop_MakSed.pdf: Kop_MakSed.ps
	ps2pdf Kop_MakSed.ps Kop_MakSed.pdf

# Kop_ Novoselsko
Kop_Novoselsko: Kop_Novoselsko.abc Kop_Novoselsko.ps Kop_Novoselsko.pdf
Kop_Novoselsko.ps: Kop_Novoselsko.abc fmt/_75.fmt
	$(a2p) -p Kop_Novoselsko +Ffmt/_75 \
	|PShdr "KOP:Novosel" '' "KOP:Novosel" \
	|PSftr %D $U/ %D >Kop_Novoselsko.ps
Kop_Novoselsko.pdf: Kop_Novoselsko.ps
	ps2pdf Kop_Novoselsko.ps Kop_Novoselsko.pdf

# Kop_ Pazardzhijska
Kop_Pazardzhijska: Kop_Pazardzhijska.abc Kop_Pazardzhijska.ps Kop_Pazardzhijska.pdf
Kop_Pazardzhijska.abc: tune/PasardzhijskaKop.abc
	$(LN) tune/PasardzhijskaKop.abc Kop_Pazardzhijska.abc
Kop_Pazardzhijska.ps: Kop_Pazardzhijska.abc fmt/_70.fmt
	$(a2p) -p Kop_Pazardzhijska +Ffmt/_70 \
	|PShdr "KOP:Pazar" '' "KOP:Pazar" \
	|PSftr %D $U/ %D >Kop_Pazardzhijska.ps
Kop_Pazardzhijska.pdf: Kop_Pazardzhijska.ps
	ps2pdf Kop_Pazardzhijska.ps Kop_Pazardzhijska.pdf

# Kop_ Gankino2
Kop_Gankino2: Kop_Gankino2.abc Kop_Gankino2.ps Kop_Gankino2.pdf
Kop_Gankino2.abc: tune/PasardzhijskaKop.abc
	$(LN) tune/PasardzhijskaKop.abc Kop_Gankino2.abc
Kop_Gankino2.ps: Kop_Gankino2.abc fmt/_70.fmt
	$(a2p) -p Kop_Gankino2 +Ffmt/_70 \
	|PShdr "KOP:Gankino2" '' "KOP:Gankino2" \
	|PSftr %D $U/ %D >Kop_Gankino2.ps
Kop_Gankino2.pdf: Kop_Gankino2.ps
	ps2pdf Kop_Gankino2.ps Kop_Gankino2.pdf

# Kopanica
KOP: Kopanica
Kopanica: \
	Kop_Cerovska Kop_Gankino2 Kop_KrivoHoro1 Kop_KrivoHoro2 Kop_Ludo Kop_MakSed Kop_Novoselsko \
	Kop_Pazardzhijska

# Korobushka
Korobushka: Korobushka.abc Korobushka.ps Korobushka.pdf
Korobushka= \
	tune/Korobushka_Gm.abc tune/Korobushka_Am.abc tune/Korobushka_Bm.abc \
	tune/Korobushka_Dm.abc tune/Korobushka_Em.abc
Korobushka.abc: $(Korobushka)
	abcmedley Korobushka $(Korobushka) >Korobushka.abc
Korobushka.ps: Korobushka.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 Korobushka.abc \
	|PShdr Korobushka '' Korobushka \
	|PSftr %D $U/ %D >Korobushka.ps
Korobushka.pdf: Korobushka.ps
	ps2pdf Korobushka.ps Korobushka.pdf

# Koster Choad
KosterChoad: KosterChoad2 KosterChoad1

# Koster Choad 1
KosterChoad1: KosterChoad1.abc KosterChoad1.ps KosterChoad1.pdf
KosterChoad1= tune/KosterChoad1_G.abc tune/KosterChoad1_D.abc sep \
	tune/KosterChoad2_C.abc tune/KosterChoad2_G.abc
KosterChoad1.abc: $(KosterChoad1)
	abcmedley "Koster Choad I" $(KosterChoad1) >KosterChoad1.abc
KosterChoad1.ps: KosterChoad1.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 KosterChoad1.abc \
	|PShdr Koster '' Koster \
	|PSftr %D $U/ %D >KosterChoad1.ps
KosterChoad1.pdf: KosterChoad1.ps
	ps2pdf KosterChoad1.ps KosterChoad1.pdf

# Koster Choad 2
KosterChoad2: KosterChoad2.abc KosterChoad2.ps KosterChoad2.pdf
KosterChoad2= tune/KosterChoad3_F.abc
KosterChoad2.abc: $(KosterChoad2)
	abcmedley "Koster Choad II" $(KosterChoad2) >KosterChoad2.abc
KosterChoad2.ps: KosterChoad2.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 KosterChoad2.abc \
	|PShdr Koster '' Koster \
	|PSftr %D $U/ %D >KosterChoad2.ps
KosterChoad2.pdf: KosterChoad2.ps
	ps2pdf KosterChoad2.ps KosterChoad2.pdf

# Kostursko Oro
KosturskoOro: KosturskoOro.abc KosturskoOro.ps KosturskoOro.pdf
KosturskoOro= tune/KosturskoOro_C.abc tune/KosturskoOro_D.abc
KosturskoOro.abc: $(KosturskoOro)
	abcmedley "Kostursko Oro" $(KosturskoOro) >KosturskoOro.abc
KosturskoOro.ps: KosturskoOro.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 KosturskoOro.abc \
	|PShdr Kostursko '' Kostursko \
	|PSftr %D $U/ %D >KosturskoOro.ps
KosturskoOro.pdf: KosturskoOro.ps
	ps2pdf KosturskoOro.ps KosturskoOro.pdf

# Krakowiak
Krakowiak: Krakowiak1_C Krakowiak2_C

# Krakowiak 2
Krakowiak2_C= tune/Krakowiak2_F.abc sep5x2 tune/Krakowiak2_G.abc
Krakowiak2_C: Krakowiak2_C.abc Krakowiak2_C.ps Krakowiak2_C.pdf
Krakowiak2_C.abc: $(Krakowiak2_C)
	abcmedley  "Krakowiak 2" $(Krakowiak2_C) >Krakowiak2_C.abc
Krakowiak2_C.ps: Krakowiak2_C.abc fmt/_70.fmt
	$(a2p) +Ffmt/_70 Krakowiak2_C.abc \
	|PShdr Krakowiak2_C '' Krakowiak2_C \
	|PSftr %D $U/ %D >Krakowiak2_C.ps
Krakowiak2_C.pdf: Krakowiak2_C.ps
	ps2pdf Krakowiak2_C.ps Krakowiak2_C.pdf

# Krakowiak1_ C
Krakowiak1_C: Krakowiak1_C.abc Krakowiak1_C.ps Krakowiak1_C.pdf
Krakowiak1_C.ps: Krakowiak1_C.abc fmt/_70.fmt
	$(a2p) +Ffmt/_70 Krakowiak1_C.abc \
	|PShdr KRAK1 '' KRAK1 \
	|PSftr %D $U/ %D >Krakowiak1_C.ps
Krakowiak1_C.pdf: Krakowiak1_C.ps
	ps2pdf Krakowiak1_C.ps Krakowiak1_C.pdf

# Kreutz Koenig
KreutzKoenig: KreutzKoenig.abc KreutzKoenig.ps KreutzKoenig.pdf
KreutzKoenig= tune/Kreutz_Koenig_F.abc tune/Kreutz_Koenig_G.abc
KreutzKoenig.abc: hdr/KreutzKoenig.hdr $(KreutzKoenig)
	abcmedley KreutzKoenig $(KreutzKoenig) >KreutzKoenig.abc
KreutzKoenig.ps: KreutzKoenig.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 KreutzKoenig.abc \
	|PShdr KreutzKoenig '' KreutzKoenig \
	|PSftr %D $U/ %D >KreutzKoenig.ps
KreutzKoenig.pdf: KreutzKoenig.ps
	ps2pdf KreutzKoenig.ps KreutzKoenig.pdf

# Krici Krici Ticek
KriciKriciTicek: KriciKriciTicek.abc KriciKriciTicek.ps KriciKriciTicek.pdf
KriciKriciTicek= tune/KriciKriciTicek_DG.abc tune/KriciKriciTicek_AD.abc sep5 tune/KriciKriciTicek_CF.abc tune/KriciKriciTicek_GC.abc
KriciKriciTicek.abc: $(KriciKriciTicek) hdr/KriciKriciTicek.hdr
	abcmedley "Krici Krici Ticek" $(KriciKriciTicek) >KriciKriciTicek.abc
KriciKriciTicek.ps: KriciKriciTicek.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 KriciKriciTicek.abc \
	|PShdr Krici '' Krici \
	|PSftr %D $U/ %D >KriciKriciTicek.ps
KriciKriciTicek.pdf: KriciKriciTicek.ps
	ps2pdf KriciKriciTicek.ps KriciKriciTicek.pdf

# KrivoIhtimanskoHoro
KrivoIhtimanskoHoro= \
	misc/Krivo_Ihtimansko_horo-Dm-24-4.abc sep5x2 \
	misc/Krivo_Ihtimansko_horo-Em-24-4.abc sep5x2 sp20 \
	misc/Krivo_Ihtimansko_horo-W.abc
KrivoIhtimanskoHoro: KrivoIhtimanskoHoro.abc KrivoIhtimanskoHoro.ps KrivoIhtimanskoHoro.pdf
KrivoIhtimanskoHoro.abc: $(KrivoIhtimanskoHoro)
	abcjoin $(KrivoIhtimanskoHoro) >KrivoIhtimanskoHoro.abc
KrivoIhtimanskoHoro.ps: KrivoIhtimanskoHoro.abc fmt/_80.fmt
	$(a2p) +Ffmt/_80 KrivoIhtimanskoHoro.abc \
	|PShdr Krivo_Ihtimansko '' Krivo_Ihtimansko \
	|PSftr %D $U/ %D >KrivoIhtimanskoHoro.ps
KrivoIhtimanskoHoro.pdf: KrivoIhtimanskoHoro.ps
	ps2pdf KrivoIhtimanskoHoro.ps KrivoIhtimanskoHoro.pdf

# Kujawiak
Kujawiak: Kujawiak1

# Kujawiak 1
Kujawiak1: Kujawiak1.abc Kujawiak1.ps Kujawiak1.pdf
Kujawiak1= tune/Kujawiak_Adas1.abc tune/Kujawiak_Blue.abc
Kujawiak1.abc: $(Kujawiak1)
	abcmedley Kujawiak $(Kujawiak1) >Kujawiak1.abc
Kujawiak1.ps: Kujawiak1.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 Kujawiak1.abc \
	|PShdr Kujawiak '' Kujawiak \
	|PSftr %D $U/ %D >Kujawiak1.ps
Kujawiak1.pdf: Kujawiak1.ps
	ps2pdf Kujawiak1.ps Kujawiak1.pdf

# Kuma Echa
KumaEcha= tune/KumaEcha_Dm.abc tune/KumaEcha_Em.abc
KumaEcha: KumaEcha.abc KumaEcha.ps KumaEcha.pdf
KumaEcha.abc: $(KumaEcha)
	abcjoin +s $(KumaEcha) >KumaEcha.abc
KumaEcha.ps: KumaEcha.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 KumaEcha.abc \
	|PShdr KumaEcha '' KumaEcha \
	|PSftr %D $U/ %D >KumaEcha.ps
KumaEcha.pdf: KumaEcha.ps
	ps2pdf KumaEcha.ps KumaEcha.pdf

# Laine des Moutons
LaineDesMoutons= song/LaineDesMoutons_Dm.abc tune/LaineDesMoutons_Em.abc
LaineDesMoutons: LaineDesMoutons.abc LaineDesMoutons.ps LaineDesMoutons.pdf
LaineDesMoutons.abc: $(LaineDesMoutons)
	abcjoin +S $(LaineDesMoutons) >LaineDesMoutons.abc
LaineDesMoutons.ps: LaineDesMoutons.abc fmt/LaineDesMoutons.fmt
	$(a2p) +Ffmt/LaineDesMoutons LaineDesMoutons.abc \
	|PShdr LaineDesMoutons '' LaineDesMoutons \
	|PSftr %D $U/ %D >LaineDesMoutons.ps
LaineDesMoutons.pdf: LaineDesMoutons.ps
	ps2pdf LaineDesMoutons.ps LaineDesMoutons.pdf

# Laz Bar
LazBar: LazBar.abc LazBar.ps LazBar.pdf
LazBar= tune/LazBar1.abc sep tune/LazBar2.abc
LazBar.abc: $(LazBar)
	abcmedley "Laz Bar" $(LazBar) >LazBar.abc
LazBar.ps: LazBar.abc fmt/_75.fmt $(LazBar)
	$(a2p) +Ffmt/_75 LazBar.abc \
	|PShdr LazBar '' LazBar \
	|PSftr %D $U/ %D >LazBar.ps
LazBar.pdf: LazBar.ps
	ps2pdf LazBar.ps LazBar.pdf

# Lefkaditikos
Lefkaditikos= tune/Lefkaditikos_C.abc tune/Lefkaditikos_D.abc
Lefkaditikos: Lefkaditikos.abc Lefkaditikos.ps Lefkaditikos.pdf
Lefkaditikos.abc: $(Lefkaditikos)
	abcjoin +C +S2 $(Lefkaditikos) >Lefkaditikos.abc
Lefkaditikos.ps: Lefkaditikos.abc fmt/_80.fmt
	$(a2p) +Ffmt/_80 Lefkaditikos.abc \
	|PShdr Lefkaditikos '' Lefkaditikos \
	|PSftr %D $U/ %D >Lefkaditikos.ps
Lefkaditikos.pdf: Lefkaditikos.ps
	ps2pdf Lefkaditikos.ps Lefkaditikos.pdf

# Lenochek
Lenochek= song/Lenochek_Cm_w.abc tune/Lenochek_Dm.abc tune/Lenochek_Em.abc
Lenochek: Lenochek.abc Lenochek.ps Lenochek.pdf
Lenochek.abc: $(Lenochek)
	abcjoin +s $(Lenochek) >Lenochek.abc
Lenochek.ps: Lenochek.abc fmt/_75.fmt
	$(a2p) Lenochek.abc +Ffmt/_75 \
	|PShdr Lenochek "" Lenochek \
	|PSftr %D $U/ %D >Lenochek.ps
Lenochek.pdf: Lenochek.ps
	ps2pdf Lenochek.ps Lenochek.pdf

# Le Laride
LeLaride: LeLaride.abc LeLaride.ps LeLaride.pdf
LeLaride.ps: LeLaride.abc fmt/_75.fmt
	$(a2p) -p LeLaride +Ffmt/_75 \
	|PShdr LeLaride '' LeLaride \
	|PSftr %D $U/ %D >LeLaride.ps
LeLaride.pdf: LeLaride.ps
	ps2pdf LeLaride.ps LeLaride.pdf

# Le roi
LeRoi: LeRoi.abc LeRoi.ps LeRoi.pdf
LeRoi= tune/LeRoi_C.abc  tune/LeRoi_D.abc
LeRoi.abc: $(LeRoi) hdr/LeRoi.hdr
	abcmedley LeRoi $(LeRoi) >LeRoi.abc
LeRoi.ps: LeRoi.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 LeRoi.abc \
	|PShdr LechLamid '' LechLamid \
	|PSftr %D $U/ %D >LeRoi.ps
LeRoi.pdf: LeRoi.ps
	ps2pdf LeRoi.ps LeRoi.pdf

# Lech Lamidbar
LechLamidbar: LechLamidbar.abc LechLamidbar.ps LechLamidbar.pdf
LechLamidbar= tune/LechLamidbar_Dm.abc tune/LechLamidbar_Em.abc
LechLamidbar.abc: $(LechLamidbar)
	abcmedley "Lech lamidbar" $(LechLamidbar) >LechLamidbar.abc
LechLamidbar.ps: LechLamidbar.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 LechLamidbar.abc \
	|PShdr LechLamidbar '' LechLamidbar \
	|PSftr %D $U/ %D >LechLamidbar.ps
LechLamidbar.pdf: LechLamidbar.ps
	ps2pdf LechLamidbar.ps LechLamidbar.pdf

# Lerikos
Lerikos= tune/Lerikos_Gm.abc tune/Lerikos_Am.abc
Lerikos: Lerikos.abc Lerikos.ps Lerikos.pdf
Lerikos.abc: $(Lerikos)
	abcjoin +S $(Lerikos) >Lerikos.abc
Lerikos.ps: Lerikos.abc fmt/Lerikos.fmt
	$(a2p) +Ffmt/Lerikos Lerikos.abc \
	|PShdr Lerikos '' Lerikos \
	|PSftr %D $U/ %D >Lerikos.ps
Lerikos.pdf: Lerikos.ps
	ps2pdf Lerikos.ps Lerikos.pdf

# Lesnota
Lesnota: Lesnoto
Lesnoto: \
	Les_AkoUmram Les_Bitola \
	Les_BolenLezhi Les_BolenMajko Les_DalekoSam Les_ElenoKerko Les_IzDolu \
	Les_IzDoluMajko Les_JovanoJovanke Les_Karamfilo \
	Les_KaraMustafa \
	Les_LegnalaDana Les_LiljanoMome \
	Les_MajkoMajko Les_MakedonskeDev Les_MiGoZatvorile Les_ProkletaDaJeAustralija \
	Les_ShanoDusho Les_StoMiJeMilo Les_TrgnalaRumjana Les_TuginataPusta \
	Les_ZasvirilStojan Les_ZhalnaMajka

# Les_Medley
Les_Medley: Les_Medley_1 Les_Medley_2

# Les_Medley_1
Les_Medley_1= \
	lesnoto/Bitola_C-48-4.abc \
	lesnoto/AkoUmram_Dm.abc \
	tune/MajkoMajko_D.abc \
	lesnoto/BolenLeziMladStojan_C.abc
Les_Medley_1: Les_Medley_1.abc Les_Medley_1.ps Les_Medley_1.pdf
Les_Medley_1.abc: $(Les_Medley_1)
	abcmedley "Lesnoto Medley page 1" $(Les_Medley_1) >Les_Medley_1.abc
Les_Medley_1.ps: Les_Medley_1.abc fmt/Les_Medley.fmt
	$(a2p) +Ffmt/Les_Medley Les_Medley_1.abc \
	|PShdr Les_Med_1 '' Les_Med_1 \
	|PSftr %D $U/ %D >Les_Medley_1.ps
Les_Medley_1.pdf: Les_Medley_1.ps
	ps2pdf Les_Medley_1.ps Les_Medley_1.pdf

# Les_Medley_2 
Les_Medley_2= \
	lesnoto/LegnalaDana_C.abc \
	lesnoto/Les_ElenoKerko_Am.abc \
	lesnoto/Makedonske_Dev-Dm-41-3.abc \
	lesnoto/TrgnalaRumjana_D.abc
Les_Medley_2: Les_Medley_2.abc Les_Medley_2.ps Les_Medley_2.pdf
Les_Medley_2.abc: $(Les_Medley_2)
	abcmedley "Lesnoto Medley page 2" $(Les_Medley_2) >Les_Medley_2.abc
Les_Medley_2.ps: Les_Medley_2.abc fmt/Les_Medley.fmt
	$(a2p) +Ffmt/Les_Medley Les_Medley_2.abc \
	|PShdr Les_Med_2 '' Les_Med_2 \
	|PSftr %D $U/ %D >Les_Medley_2.ps
Les_Medley_2.pdf: Les_Medley_2.ps
	ps2pdf Les_Medley_2.ps Les_Medley_2.pdf

# Lesnoto: Kara Mustafa
Les_KaraMustafa: Les_KaraMustafa.abc Les_KaraMustafa.ps Les_KaraMustafa.pdf
Les_KaraMustafa= song/Kara_Mustafa-Dm_w.abc lesnoto/Kara_Mustafa-Em.abc lesnoto/Kara_Mustafa-Am.abc
Les_KaraMustafa.abc: $(Les_KaraMustafa)
	abcjoin +s2 $(Les_KaraMustafa) >Les_KaraMustafa.abc
Les_KaraMustafa.ps: Les_KaraMustafa.abc fmt/Les_KaraMustafa.fmt
	$(a2p) +Ffmt/Les_KaraMustafa Les_KaraMustafa.abc \
	|PShdr LES:KaraMustafa '' LES:KaraMustafa \
	|PSftr %D $U/ %D >Les_KaraMustafa.ps
Les_KaraMustafa.pdf: Les_KaraMustafa.ps
	ps2pdf Les_KaraMustafa.ps Les_KaraMustafa.pdf

# Lesnoto: Ako Umram
Les_AkoUmram: Les_AkoUmram.abc Les_AkoUmram.ps Les_AkoUmram.pdf
Les_AkoUmram= song/AkoUmram_Dm_w.abc lesnoto/AkoUmram_Em.abc
Les_AkoUmram.abc: $(Les_AkoUmram)
	abcjoin +s2 $(Les_AkoUmram) >Les_AkoUmram.abc
Les_AkoUmram.ps: Les_AkoUmram.abc fmt/Les_AkoUmram.fmt
	$(a2p) +Ffmt/Les_AkoUmram Les_AkoUmram.abc \
	|PShdr LES:AkoUmram '' LES:AkoUmram \
	|PSftr %D $U/ %D >Les_AkoUmram.ps
Les_AkoUmram.pdf: Les_AkoUmram.ps
	ps2pdf Les_AkoUmram.ps Les_AkoUmram.pdf

# Lesnoto: Bitola
Les_Bitola: Les_Bitola.abc Les_Bitola.ps Les_Bitola.pdf
Les_Bitola= lesnoto/Bitola_C.abc lesnoto/Bitola_D.abc
Les_Bitola.abc: $(Les_Bitola)
	abcjoin +s $(Les_Bitola) >Les_Bitola.abc
Les_Bitola.ps: Les_Bitola.abc fmt/_80.fmt
	$(a2p) +Ffmt/_80 Les_Bitola.abc \
	|PShdr LES:Bitola '' LES:Bitola \
	|PSftr %D $U/ %D >Les_Bitola.ps
Les_Bitola.pdf: Les_Bitola.ps
	ps2pdf Les_Bitola.ps Les_Bitola.pdf

# Lesnoto: Karamfilo
Les_Karamfilo: Les_Karamfilo.abc Les_Karamfilo.ps Les_Karamfilo.pdf
Les_Karamfilo= lesnoto/Karamfilo_F.abc lesnoto/Karamfilo_G.abc
Les_Karamfilo.abc: $(Les_Karamfilo)
	abcjoin +s $(Les_Karamfilo) >Les_Karamfilo.abc
Les_Karamfilo.ps: Les_Karamfilo.abc fmt/_80.fmt
	$(a2p) +Ffmt/_80 Les_Karamfilo.abc \
	|PShdr LES:Karam '' LES:Karam \
	|PSftr %D $U/ %D >Les_Karamfilo.ps
Les_Karamfilo.pdf: Les_Karamfilo.ps
	ps2pdf Les_Karamfilo.ps Les_Karamfilo.pdf

# Lesnoto: Bolen Lezhi
Les_BolenLezhi: Les_BolenLezhi.abc Les_BolenLezhi.ps Les_BolenLezhi.pdf
Les_BolenLezhi= lesnoto/BolenLeziMladStojan_Bb.abc lesnoto/BolenLeziMladStojan_C.abc lesnoto/BolenLeziMladStojan_D.abc
Les_BolenLezhi.abc: $(Les_BolenLezhi)
	abcjoin +s $(Les_BolenLezhi) >Les_BolenLezhi.abc
Les_BolenLezhi.ps: Les_BolenLezhi.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 Les_BolenLezhi.abc \
	|PShdr LES:Bolen '' LES:Bolen \
	|PSftr %D $U/ %D >Les_BolenLezhi.ps
Les_BolenLezhi.pdf: Les_BolenLezhi.ps
	ps2pdf Les_BolenLezhi.ps Les_BolenLezhi.pdf

# Lesnoto: Bolen Lezhi G,A-40-3
Les_BolenLezhi-G,A-40-3: Les_BolenLezhi-G,A-40-3.abc Les_BolenLezhi-G,A-40-3.ps Les_BolenLezhi-G,A-40-3.pdf
Les_BolenLezhi-G,A-40-3= \
	lesnoto/BolenLeziMladStojan-G-40-3.abc \
	lesnoto/BolenLeziMladStojan-A-40-3.abc \
	song/BolenLeziMladStojan-W.abc 
Les_BolenLezhi-G,A-40-3.abc: $(Les_BolenLezhi-G,A-40-3)
	abcjoin +s $(Les_BolenLezhi-G,A-40-3) >Les_BolenLezhi-G,A-40-3.abc
Les_BolenLezhi-G,A-40-3.ps: Les_BolenLezhi-G,A-40-3.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 Les_BolenLezhi-G,A-40-3.abc \
	|PShdr LES:Bolen '' LES:Bolen \
	|PSftr %D $U/ %D >Les_BolenLezhi-G,A-40-3.ps
Les_BolenLezhi-G,A-40-3.pdf: Les_BolenLezhi-G,A-40-3.ps
	ps2pdf Les_BolenLezhi-G,A-40-3.ps Les_BolenLezhi-G,A-40-3.pdf

# Lesnoto: Liljano Mome
Les_LiljanoMome= lesnoto/LiljanoMome_Dm_w.abc lesnoto/LiljanoMome_Em.abc
Les_LiljanoMome: Les_LiljanoMome.abc Les_LiljanoMome.ps Les_LiljanoMome.pdf
Les_LiljanoMome.abc: $(Les_LiljanoMome)
	abcjoin +s $(Les_LiljanoMome) >Les_LiljanoMome.abc
Les_LiljanoMome.ps: Les_LiljanoMome.abc fmt/_70.fmt
	$(a2p) +Ffmt/_70 Les_LiljanoMome.abc \
	|PShdr LES:LiljanoMome '' LES:LiljanoMome \
	|PSftr %D $U/ %D >Les_LiljanoMome.ps
Les_LiljanoMome.pdf: Les_LiljanoMome.ps
	ps2pdf Les_LiljanoMome.ps Les_LiljanoMome.pdf

# Lesnoto: Bolen Lezhi + Majko Majko
Les_BolenMajko: Les_BolenMajko.abc Les_BolenMajko.ps Les_BolenMajko.pdf
Les_BolenMajko= lesnoto/BolenLeziMladStojan_C.abc lesnoto/BolenLeziMladStojan_D.abc \
	sep5x2 tune/MajkoMajko_D.abc tune/MajkoMajko_E.abc
Les_BolenMajko.abc: $(Les_BolenMajko) hdr/Les_BolenMajko.hdr
	abcmedley Les_BolenMajko $(Les_BolenMajko) >Les_BolenMajko.abc
Les_BolenMajko.ps: Les_BolenMajko.abc fmt/_70.fmt
	$(a2p) +Ffmt/_70 Les_BolenMajko.abc \
	|PShdr LES:IzDol+Majko '' LES:IzDol+Majko \
	|PSftr %D $U/ %D >Les_BolenMajko.ps
Les_BolenMajko.pdf: Les_BolenMajko.ps
	ps2pdf Les_BolenMajko.ps Les_BolenMajko.pdf

# Lesnoto: Daleko Sam
Les_DalekoSam: Les_DalekoSam.abc Les_DalekoSam.ps Les_DalekoSam.pdf
Les_DalekoSam.ps: Les_DalekoSam.abc fmt/_80.fmt
	$(a2p) -p Les_DalekoSam +Ffmt/_80 \
	|PShdr LES:Daleko '' LES:Daleko \
	|PSftr %D $U/ %D >Les_DalekoSam.ps
Les_DalekoSam.pdf: Les_DalekoSam.ps
	ps2pdf Les_DalekoSam.ps Les_DalekoSam.pdf

# Lesnoto: Eleno Kerko
Les_ElenoKerko: Les_ElenoKerko.abc Les_ElenoKerko.ps Les_ElenoKerko.pdf
Les_ElenoKerko= lesnoto/Les_Eleno_kerko-Am-41-6w12.abc lesnoto/Les_Eleno_kerko-Bm-41-5.abc
Les_ElenoKerko.abc: $(Les_ElenoKerko)
	abcjoin +s $(Les_ElenoKerko) >Les_ElenoKerko.abc
Les_ElenoKerko.ps: Les_ElenoKerko.abc fmt/Les_ElenoKerko.fmt
	$(a2p) -p Les_ElenoKerko +Ffmt/Les_ElenoKerko.fmt \
	|PShdr LES:Eleno '' LES:Eleno \
	|PSftr %D $U/ %D >Les_ElenoKerko.ps
Les_ElenoKerko.pdf: Les_ElenoKerko.ps
	ps2pdf Les_ElenoKerko.ps Les_ElenoKerko.pdf

# Lesnoto: Iz Dolu
Les_IzDolu: Les_IzDolu.abc Les_IzDolu.ps Les_IzDolu.pdf
Les_IzDolu= lesnoto/IzDoluIde_C.abc lesnoto/IzDoluIde_D.abc
Les_IzDolu.abc: $(Les_IzDolu)
	abcjoin +s Les_IzDolu $(Les_IzDolu) >Les_IzDolu.abc
Les_IzDolu.ps: Les_IzDolu.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 Les_IzDolu.abc \
	|PShdr LES:IzDol '' LES:IzDol \
	|PSftr %D $U/ %D >Les_IzDolu.ps
Les_IzDolu.pdf: Les_IzDolu.ps
	ps2pdf Les_IzDolu.ps Les_IzDolu.pdf

# Lesnoto: Iz Dolu Majko + Majko Majko
Les_IzDoluMajko: Les_IzDoluMajko.abc Les_IzDoluMajko.ps Les_IzDoluMajko.pdf
Les_IzDoluMajko= lesnoto/IzDoluIde_C.abc lesnoto/IzDoluIde_D.abc \
	sep5x2 tune/MajkoMajko_D.abc tune/MajkoMajko_E.abc
Les_IzDoluMajko.abc: $(Les_IzDoluMajko) hdr/Les_IzDoluMajko.hdr
	abcmedley Les_IzDoluMajko $(Les_IzDoluMajko) >Les_IzDoluMajko.abc
Les_IzDoluMajko.ps: Les_IzDoluMajko.abc fmt/_70.fmt
	$(a2p) +Ffmt/_70 Les_IzDoluMajko.abc \
	|PShdr LES:IzDol+Majko '' LES:IzDol+Majko \
	|PSftr %D $U/ %D >Les_IzDoluMajko.ps
Les_IzDoluMajko.pdf: Les_IzDoluMajko.ps
	ps2pdf Les_IzDoluMajko.ps Les_IzDoluMajko.pdf

# Lesnoto: Jovano Jovanke
Les_JovanoJovanke: Les_JovanoJovanke.abc Les_JovanoJovanke.ps Les_JovanoJovanke.pdf
Les_JovanoJovanke= lesnoto/JovanoJovanke_Dw.abc lesnoto/JovanoJovanke_E.abc
Les_JovanoJovanke.abc: $(Les_JovanoJovanke)
	abcjoin +s  $(Les_JovanoJovanke) >Les_JovanoJovanke.abc
Les_JovanoJovanke.ps: Les_JovanoJovanke.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 +n Les_JovanoJovanke.abc \
	|PShdr LES:Jovano '' LES:Jovano \
	|PSftr %D $U/ %D >Les_JovanoJovanke.ps
Les_JovanoJovanke.pdf: Les_JovanoJovanke.ps
	ps2pdf Les_JovanoJovanke.ps Les_JovanoJovanke.pdf

# Lesnoto: Legnala Dana
Les_LegnalaDana: Les_LegnalaDana.abc Les_LegnalaDana.ps Les_LegnalaDana.pdf
Les_LegnalaDana.ps: Les_LegnalaDana.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 Les_LegnalaDana.abc \
	|PShdr LES:Legnala '' LES:Legnala \
	|PSftr %D $U/ %D >Les_LegnalaDana.ps
Les_LegnalaDana.pdf: Les_LegnalaDana.ps
	ps2pdf Les_LegnalaDana.ps Les_LegnalaDana.pdf

# Lesnoto: Majko Majko
Les_MajkoMajko: Les_MajkoMajko.abc Les_MajkoMajko.ps Les_MajkoMajko.pdf
Les_MajkoMajko= tune/MajkoMajko_D.abc tune/MajkoMajko_E.abc
Les_MajkoMajko.abc: $(Les_MajkoMajko)
	abcmedley "Lesnoto: Majko Majko" $(Les_MajkoMajko) >Les_MajkoMajko.abc
Les_MajkoMajko.ps: Les_MajkoMajko.abc fmt/_80.fmt
	$(a2p) +Ffmt/_80 Les_MajkoMajko.abc \
	|PShdr LES:MajkoMajko '' LES:MajkoMajko \
	|PSftr %D $U/ %D >Les_MajkoMajko.ps
Les_MajkoMajko.pdf: Les_MajkoMajko.ps
	ps2pdf Les_MajkoMajko.ps Les_MajkoMajko.pdf

# Lesnoto: Makedonske Dev
Les_MakedonskeDev: Les_MakedonskeDev.abc Les_MakedonskeDev.ps Les_MakedonskeDev.pdf
Les_MakedonskeDev.ps: Les_MakedonskeDev.abc
	$(a2p) +Ffmt/_80 -p Les_MakedonskeDev.abc \
	|PShdr LES:Maked '' LES:Maked \
	|PSftr %D $U/ %D >Les_MakedonskeDev.ps
Les_MakedonskeDev.pdf: Les_MakedonskeDev.ps
	ps2pdf Les_MakedonskeDev.ps Les_MakedonskeDev.pdf

# Lesnoto: Mi Go Zatvorile
# Aubrey Jaffer's version; the PDF file includes all the lyrics
Les_MiGoZatvorile: Les_MiGoZatvorile.abc Les_MiGoZatvorile.ps Les_MiGoZatvorile.pdf
Les_MiGoZatvorile.ps: Les_MiGoZatvorile.abc fmt/_80.fmt
	$(a2p) +Ffmt/_80 Les_MiGoZatvorile.abc \
	|PShdr LES:MiGoZat '' LES:MiGoZat \
	|PSftr %D $U/ %D >Les_MiGoZatvorile.ps
Les_MiGoZatvorile.pdf: pdf/Les_MiGoZatvorile.PDF
	Ln  pdf/Les_MiGoZatvorile.PDF Les_MiGoZatvorile.pdf

# Lesnoto: Prokleta da je Australija
Les_ProkletaDaJeAustralija: Les_ProkletaDaJeAustralija.abc Les_ProkletaDaJeAustralija.ps Les_ProkletaDaJeAustralija.pdf
Les_ProkletaDaJeAustralija.ps: Les_ProkletaDaJeAustralija.abc fmt/_75.fmt
	$(a2p) -p Les_ProkletaDaJeAustralija +Ffmt/_75 \
	|PShdr LES:Prokleta '' LES:Prokleta \
	|PSftr %D $U/ %D >Les_ProkletaDaJeAustralija.ps
Les_ProkletaDaJeAustralija.pdf: Les_ProkletaDaJeAustralija.ps
	ps2pdf Les_ProkletaDaJeAustralija.ps Les_ProkletaDaJeAustralija.pdf

# Lesnoto: Šano Dušo
Les_ShanoDusho: Les_ShanoDusho_CD Les_ShanoDusho_DA Les_ShanoDusho_GA

# Lesnoto: Šano Dušo
Les_ShanoDusho_DA: Les_ShanoDusho_DA.abc Les_ShanoDusho_DA.ps Les_ShanoDusho_DA.pdf
Les_ShanoDusho_DA= lesnoto/ShanoDusho_D_w.abc sep5x2 lesnoto/ShanoDusho_A.abc
Les_ShanoDusho_DA.abc: $(Les_ShanoDusho_DA)
	abcjoin $(Les_ShanoDusho_DA) >Les_ShanoDusho_DA.abc
Les_ShanoDusho_DA.ps: Les_ShanoDusho_DA.abc fmt/Les_ShanoDusho_DA.fmt
	$(a2p) +Ffmt/Les_ShanoDusho_DA Les_ShanoDusho_DA.abc \
	|PShdr Les:SanoDuso:DA '' Les:SanoDuso:DA \
	|PSftr %D $U/ %D >Les_ShanoDusho_DA.ps
Les_ShanoDusho_DA.pdf: Les_ShanoDusho_DA.ps
	ps2pdf Les_ShanoDusho_DA.ps Les_ShanoDusho_DA.pdf

# Lesnoto: Šano Dušo
Les_ShanoDusho_GA: Les_ShanoDusho_GA.abc Les_ShanoDusho_GA.ps Les_ShanoDusho_GA.pdf
Les_ShanoDusho_GA= lesnoto/ShanoDusho_G_w.abc lesnoto/ShanoDusho_A_W-C-20-4.abc
Les_ShanoDusho_GA.abc: $(Les_ShanoDusho_GA)
	abcjoin +S2 $(Les_ShanoDusho_GA) >Les_ShanoDusho_GA.abc
Les_ShanoDusho_GA.ps: Les_ShanoDusho_GA.abc fmt/Les_ShanoDusho_GA.fmt
	$(a2p) +Ffmt/Les_ShanoDusho_GA Les_ShanoDusho_GA.abc \
	|PShdr Les:SanoDuso:GA '' Les:SanoDuso:GA \
	|PSftr %D $U/ %D >Les_ShanoDusho_GA.ps
Les_ShanoDusho_GA.pdf: Les_ShanoDusho_GA.ps
	ps2pdf Les_ShanoDusho_GA.ps Les_ShanoDusho_GA.pdf

# Lesnoto: Šano Dušo
Les_ShanoDusho_CD: Les_ShanoDusho_CD.abc Les_ShanoDusho_CD.ps Les_ShanoDusho_CD.pdf
Les_ShanoDusho_CD= lesnoto/ShanoDusho_C.abc lesnoto/ShanoDusho_D_W-C-20-4.abc
Les_ShanoDusho_CD.abc: $(Les_ShanoDusho_CD)
	abcjoin +S2 $(Les_ShanoDusho_CD) >Les_ShanoDusho_CD.abc
Les_ShanoDusho_CD.ps: Les_ShanoDusho_CD.abc fmt/Les_ShanoDusho_CD.fmt
	$(a2p) +Ffmt/Les_ShanoDusho_CD Les_ShanoDusho_CD.abc \
	|PShdr Les:SanoDuso:CD '' Les:SanoDuso:CD \
	|PSftr %D $U/ %D >Les_ShanoDusho_CD.ps
Les_ShanoDusho_CD.pdf: Les_ShanoDusho_CD.ps
	ps2pdf Les_ShanoDusho_CD.ps Les_ShanoDusho_CD.pdf

# Lesnoto: Trgnala Rumjana
Les_TrgnalaRumjana= song/TrgnalaRumjana_D_W.abc # lesnoto/TrgnalaRumjana_D.abc
Les_TrgnalaRumjana: Les_TrgnalaRumjana.abc Les_TrgnalaRumjana.ps Les_TrgnalaRumjana.pdf
Les_TrgnalaRumjana.abc: $(Les_TrgnalaRumjana)
	abcjoin +S $(Les_TrgnalaRumjana) >Les_TrgnalaRumjana.abc
Les_TrgnalaRumjana.ps: Les_TrgnalaRumjana.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 Les_TrgnalaRumjana.abc \
	|PShdr Les:TrgnalaRumjana '' Les:TrgnalaRumjana \
	|PSftr %D $U/ %D >Les_TrgnalaRumjana.ps
Les_TrgnalaRumjana.pdf: Les_TrgnalaRumjana.ps
	ps2pdf Les_TrgnalaRumjana.ps Les_TrgnalaRumjana.pdf

# Lesnoto: Tuginata Pusta
Les_TuginataPusta: Les_TuginataPusta.abc Les_TuginataPusta.ps Les_TuginataPusta.pdf
Les_TuginataPusta.ps: Les_TuginataPusta.abc fmt/_75.fmt
	$(a2p) -p Les_TuginataPusta +Ffmt/_75 \
	|PShdr LES:Tuginata '' LES:Tuginata \
	|PSftr %D $U/ %D >Les_TuginataPusta.ps
Les_TuginataPusta.pdf: Les_TuginataPusta.ps
	ps2pdf Les_TuginataPusta.ps Les_TuginataPusta.pdf

# Lesnoto: Zasviril Stojan
Les_ZasvirilStojan: Les_ZasvirilStojan.abc Les_ZasvirilStojan.ps Les_ZasvirilStojan.pdf
Les_ZasvirilStojan.ps: Les_ZasvirilStojan.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 -p Les_ZasvirilStojan \
	|PShdr LES:Zasviril '' LES:Zasviril \
	|PSftr %D $U/ %D >Les_ZasvirilStojan.ps
Les_ZasvirilStojan.pdf: Les_ZasvirilStojan.ps
	ps2pdf Les_ZasvirilStojan.ps Les_ZasvirilStojan.pdf

# Lesnoto: Zhalna Majka
Les_ZhalnaMajka: Les_ZhalnaMajka.abc Les_ZhalnaMajka.ps Les_ZhalnaMajka.pdf
Les_ZhalnaMajka= lesnoto/ZhalnaMajka_F_w.abc page lesnoto/ZhalnaMajka_G_w.abc
Les_ZhalnaMajka.abc: $(Les_ZhalnaMajka)
	abcjoin  $(Les_ZhalnaMajka) >Les_ZhalnaMajka.abc
Les_ZhalnaMajka.ps: Les_ZhalnaMajka.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 Les_ZhalnaMajka.abc \
	|PShdr LES:Zalna '' LES:Zalna \
	|PSftr %D $U/ %D >Les_ZhalnaMajka.ps
Les_ZhalnaMajka.pdf: Les_ZhalnaMajka.ps
	ps2pdf Les_ZhalnaMajka.ps Les_ZhalnaMajka.pdf

# Veselinovo Horo
VeselinovoHoro: VeselinovoHoro1 VeselinovoHoro2 VeselinovoHoro3

# Veselinovo Horo 1
VeselinovoHoro1= pravo/Veselinovo_Horo_1-Bb--.abc
VeselinovoHoro1: VeselinovoHoro1.abc VeselinovoHoro1.ps VeselinovoHoro1.pdf
VeselinovoHoro1.abc: $(VeselinovoHoro1)
	abcjoin +C +S2 $(VeselinovoHoro1) >VeselinovoHoro1.abc
VeselinovoHoro1.ps: VeselinovoHoro1.abc fmt/_80.fmt
	$(a2p) +Ffmt/_80 VeselinovoHoro1.abc \
	|PShdr VeselinovoHoro1 '' VeselinovoHoro1 \
	|PSftr %D $U/ %D >VeselinovoHoro1.ps
VeselinovoHoro1.pdf: VeselinovoHoro1.ps
	ps2pdf VeselinovoHoro1.ps VeselinovoHoro1.pdf

# Veselinovo Horo 2
VeselinovoHoro2= pravo/Veselinovo_Horo_2-Gm--.abc
VeselinovoHoro2: VeselinovoHoro2.abc VeselinovoHoro2.ps VeselinovoHoro2.pdf
VeselinovoHoro2.abc: $(VeselinovoHoro2)
	abcjoin +C +S2 $(VeselinovoHoro2) >VeselinovoHoro2.abc
VeselinovoHoro2.ps: VeselinovoHoro2.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 VeselinovoHoro2.abc \
	|PShdr VeselinovoHoro2 '' VeselinovoHoro2 \
	|PSftr %D $U/ %D >VeselinovoHoro2.ps
VeselinovoHoro2.pdf: VeselinovoHoro2.ps
	ps2pdf VeselinovoHoro2.ps VeselinovoHoro2.pdf

# Veselinovo Horo 3
VeselinovoHoro3= pravo/Veselinovo_Horo_3-Dm--.abc
VeselinovoHoro3: VeselinovoHoro3.abc VeselinovoHoro3.ps VeselinovoHoro3.pdf
VeselinovoHoro3.abc: $(VeselinovoHoro3)
	abcjoin +C +S2 $(VeselinovoHoro3) >VeselinovoHoro3.abc
VeselinovoHoro3.ps: VeselinovoHoro3.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 VeselinovoHoro3.abc \
	|PShdr VeselinovoHoro3 '' VeselinovoHoro3 \
	|PSftr %D $U/ %D >VeselinovoHoro3.ps
VeselinovoHoro3.pdf: VeselinovoHoro3.ps
	ps2pdf VeselinovoHoro3.ps VeselinovoHoro3.pdf

# Lesnoto: Šano Dušo
Vranjanka: Vranjanka.abc Vranjanka.ps Vranjanka.pdf
Vranjanka.abc: lesnoto/ShanoDusho_D_w.abc
	$(LN) Les_ShanoDusho.abc Vranjanka.abc
Vranjanka.ps: Vranjanka.abc fmt/Les_ShanoDusho_CD.fmt
	$(a2p) +Ffmt/Les_ShanoDusho_CD Vranjanka.abc \
	|PShdr Vranjanka '' Vranjanka \
	|PSftr %D $U/ %D >Vranjanka.ps
Vranjanka.pdf: Vranjanka.ps
	ps2pdf Vranjanka.ps Vranjanka.pdf

# Levi Jackson Rag
LeviJacksonRag: LeviJacksonRag.abc LeviJacksonRag.ps LeviJacksonRag.pdf
LeviJacksonRag= tune/LeviJacksonRag_F.abc sep tune/LeviJacksonRag_G.abc sep tune/LeviJacksonRag_A.abc
LeviJacksonRag.abc: hdr/LeviJacksonRag.hdr $(LeviJacksonRag)
	abcmedley LeviJacksonRag $(LeviJacksonRag) >LeviJacksonRag.abc
LeviJacksonRag.ps: LeviJacksonRag.abc fmt/_70.fmt
	$(a2p) +Ffmt/_70 LeviJacksonRag.abc \
	|PShdr LeviJackson '' LeviJackson \
	|PSftr %D $U/ %D >LeviJacksonRag.ps
LeviJacksonRag.pdf: LeviJacksonRag.ps
	ps2pdf LeviJacksonRag.ps LeviJacksonRag.pdf

# Lezginka
Lezginka: Lezginka.abc Lezginka.ps Lezginka.pdf
Lezginka.ps: Lezginka.abc fmt/_75.fmt
	$(a2p) -p Lezginka +Ffmt/_75 \
	|PShdr Lezginka '' Lezginka \
	|PSftr %D $U/ %D >Lezginka.ps
Lezginka.pdf: Lezginka.ps
	ps2pdf Lezginka.ps Lezginka.pdf

# Licko Kolo
LickoKolo: LickoKolo.abc LickoKolo.ps LickoKolo.pdf
LickoKolo= kolo/Pjevaj_mi_pjevaj_Em.abc
LickoKolo.abc: $(LickoKolo)
	abcjoin $(LickoKolo) >LickoKolo.abc
LickoKolo.ps: LickoKolo.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 LickoKolo.abc \
	|PShdr LickoKolo '' LickoKolo \
	|PSftr %D $U/ %D >LickoKolo.ps
LickoKolo.pdf: LickoKolo.ps
	ps2pdf LickoKolo.ps LickoKolo.pdf

# Lille Hamborger
LilleHamborger= tune/LilleHamborger_F.abc tune/LilleHamborger_G.abc tune/LilleHamborger_A.abc
LilleHamborger: LilleHamborger.abc LilleHamborger.ps LilleHamborger.pdf
LilleHamborger.abc: $(LilleHamborger)
	abcmedley "Den Lille Hamborger" $(LilleHamborger) >LilleHamborger.abc
LilleHamborger.ps: LilleHamborger.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 LilleHamborger.abc \
	|PShdr LilleHamborger '' LilleHamborger \
	|PSftr %D $U/ %D >LilleHamborger.ps
LilleHamborger.pdf: LilleHamborger.ps
	ps2pdf LilleHamborger.ps LilleHamborger.pdf

# Lilli Burlero
LilliBurlero: LilliBurlero.abc LilliBurlero.ps LilliBurlero.pdf
LilliBurlero= jig/LilliBurlero_F.abc jig/LilliBurlero_G.abc jig/LilliBurlero_A.abc
LilliBurlero.abc: hdr/LilliBurlero.hdr $(LilliBurlero)
	abcmedley LilliBurlero  $(LilliBurlero) >LilliBurlero.abc
LilliBurlero.ps: LilliBurlero.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 LilliBurlero.abc \
	|PShdr LilliBurl '' LilliBurl \
	|PSftr %D $U/ %D >LilliBurlero.ps
LilliBurlero.pdf: LilliBurlero.ps
	ps2pdf LilliBurlero.ps LilliBurlero.pdf

# Lintunen
Lintunen: Lintunen.abc Lintunen.ps Lintunen.pdf
Lintunen= polka/Lintunen_Em.abc polka/Lintunen_Dm.abc
Lintunen.abc: $(Lintunen)
	abcmedley Lintunen  $(Lintunen) >Lintunen.abc
Lintunen.ps: Lintunen.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 Lintunen.abc \
	|PShdr Lintunen '' Lintunen \
	|PSftr %D $U/ %D >Lintunen.ps
Lintunen.pdf: Lintunen.ps
	ps2pdf Lintunen.ps Lintunen.pdf

# Little Man in a Fix
LittleManInAFix: LittleManInAFix.abc LittleManInAFix.ps LittleManInAFix.pdf
LittleManInAFix= tune/LittleManInAFix_G.abc tune/LittleManInAFix_D.abc
LittleManInAFix.abc: $(LittleManInAFix)
	abcjoin +s LittleManInAFix $(LittleManInAFix) >LittleManInAFix.abc
LittleManInAFix.ps: LittleManInAFix.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 LittleManInAFix.abc \
	|PShdr LittleManInAFix '' LittleManInAFix \
	|PSftr %D $U/ %D >LittleManInAFix.ps
LittleManInAFix.pdf: LittleManInAFix.ps
	ps2pdf LittleManInAFix.ps LittleManInAFix.pdf

# Long Live London
LongLiveLondon: LongLiveLondon.abc LongLiveLondon.ps LongLiveLondon.pdf
LongLiveLondon= tune/LongLiveLondon_F.abc tune/LongLiveLondon_G.abc tune/LongLiveLondon_A.abc
LongLiveLondon.abc: $(LongLiveLondon)
	abcjoin +s $(LongLiveLondon) >LongLiveLondon.abc
LongLiveLondon.ps: LongLiveLondon.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 LongLiveLondon.abc \
	|PShdr LongLive '' LongLive \
	|PSftr %D $U/ %D >LongLiveLondon.ps
LongLiveLondon.pdf: LongLiveLondon.ps
	ps2pdf LongLiveLondon.ps LongLiveLondon.pdf

# Loon Mountain Reel
LoonMountainReel: LoonMountainReel.ps LoonMountainReel.pdf
LoonMountainReel.abc: ../Scotland/LoonMountainReel.abc
	$(LN) ../Scotland/LoonMountainReel.abc LoonMountainReel.abc
../Scotland/LoonMountainReel.abc:
	cd ../Scotland; make LoonMountainReel.abc
LoonMountainReel.ps: LoonMountainReel.abc fmt/_75.fmt
	jcabc2ps LoonMountainReel.abc +Ffmt/_75 \
	|PShdr LoonMountainReel '' LoonMountainReel \
	|PSftr %D $U/Scotland/ %D >LoonMountainReel.ps
LoonMountainReel.pdf: LoonMountainReel.ps
	ps2pdf LoonMountainReel.ps LoonMountainReel.pdf

# Lyavo Horo
LyavoHoro: LyavoHoro.abc LyavoHoro.ps LyavoHoro.pdf
LyavoHoro.ps: LyavoHoro.abc fmt/_70.fmt
	$(a2p) +Ffmt/_70 -p LyavoHoro \
	|PShdr Lyavo '' Lyavo \
	|PSftr %D $U/ %D >LyavoHoro.ps
LyavoHoro.pdf: LyavoHoro.ps
	ps2pdf LyavoHoro.ps LyavoHoro.pdf

# Machar
Machar: Machar.ps Machar.pdf
Machar= $A/Israel/Machar.abc
Machar.abc: $(Machar)
	$(LN) $(Machar) Machar.abc
$A/Israel/Machar.abc:
	cd $A/Israel; make Machar.abc
Machar.ps: Machar.abc fmt/_75.fmt
	jcabc2ps Machar.abc +Ffmt/_75 \
	|PShdr Machar "" Machar \
	|PSftr %D $U/Machar/ %D >Machar.ps
Machar.pdf: Machar.ps
	ps2pdf Machar.ps Machar.pdf

# Machetes
Machetes= polka/Machetes_GC.abc polka/Machetes_AD.abc
Machetes: Machetes.abc Machetes.ps Machetes.pdf
Machetes.abc: $(Machetes) # hdr/Machetes.hdr
	abcjoin +C +S2 $(Machetes) >Machetes.abc
Machetes.ps: Machetes.abc fmt/_80.fmt
	$(a2p) Machetes.abc +Ffmt/_80 \
	|PShdr Machetes '' Machetes \
	|PSftr %D $U/ %D >Machetes.ps
Machetes.pdf: Machetes.ps
	ps2pdf Machetes.ps Machetes.pdf

# Ma Naavu
MaNaavu: MaNaavu.abc MaNaavu.ps MaNaavu.pdf
MaNaavu.ps: MaNaavu.abc fmt/_80.fmt
	$(a2p) +Ffmt/_80 -p MaNaavu \
	|PShdr MaNaavu '' MaNaavu \
	|PSftr %D $U/ %D >MaNaavu.ps
MaNaavu.pdf: MaNaavu.ps
	ps2pdf MaNaavu.ps MaNaavu.pdf

# Mairis Wedding
MairisWedding: MairisWedding1 MairisWedding2

# Mairis Wedding 1
MairisWedding1: MairisWedding1.abc MairisWedding1.ps MairisWedding1.pdf
MairisWedding1= march/LewisBridalSong.abc march/GirlILeftBehind.abc march/SowAndBoar3.abc march/MaggieInTheWood_A.abc
MairisWedding1.abc: hdr/MairisWedding1.hdr $(MairisWedding1)
	abcmedley MairisWedding1 $(MairisWedding1) >MairisWedding1.abc
MairisWedding1.ps: MairisWedding1.abc fmt/_75.fmt
	$(a2p) MairisWedding1.abc +Ffmt/_75 \
	|PShdr MairisWedding '' MairisWedding \
	|PSftr %D $U/ %D >MairisWedding1.ps
MairisWedding1.pdf: MairisWedding1.ps
	ps2pdf MairisWedding1.ps MairisWedding1.pdf

# Mairis Wedding 2
MairisWedding2: MairisWedding2.abc MairisWedding2.ps MairisWedding2.pdf
MairisWedding2= march/LewisBridalSong.abc reel/DeveronR.abc march/PipersCave_1_A_3.abc
MairisWedding2.abc: hdr/MairisWedding2.hdr $(MairisWedding2)
	abcmedley MairisWedding2 $(MairisWedding2) >MairisWedding2.abc
MairisWedding2.ps: MairisWedding2.abc fmt/_75.fmt
	$(a2p) MairisWedding2.abc +Ffmt/_75 \
	|PShdr MairisWedding '' MairisWedding \
	|PSftr %D $U/ %D >MairisWedding2.ps
MairisWedding2.pdf: MairisWedding2.ps
	ps2pdf MairisWedding2.ps MairisWedding2.pdf

# Maitre de Maison
MaitreDeMaison: MaitreDeMaison.abc MaitreDeMaison.ps MaitreDeMaison.pdf
MaitreDeMaison.ps: MaitreDeMaison.abc fmt/_80.fmt
	$(a2p) -p MaitreDeMaison +Ffmt/_80 \
	|PShdr Maitre '' Maitre \
	|PSftr %D $U/ %D >MaitreDeMaison.ps
MaitreDeMaison.pdf: MaitreDeMaison.ps
	ps2pdf MaitreDeMaison.ps MaitreDeMaison.pdf

# Makazice
Makazice: Makazice.abc Makazice.ps Makazice.pdf
Makazice.ps: Makazice.abc fmt/_75.fmt
	$(a2p) -p Makazice +Ffmt/_75 \
	|PShdr Makazice '' Makazice \
	|PSftr %D $U/ %D >Makazice.ps
Makazice.pdf: Makazice.ps
	ps2pdf Makazice.ps Makazice.pdf

# Makazice Bela Rada
MakaziceBelaRada: MakaziceBelaRada.abc MakaziceBelaRada.ps MakaziceBelaRada.pdf
MakaziceBelaRada= tune/Makazice.abc sep5x2 tune/BelaRada.abc
MakaziceBelaRada.abc: $(MakaziceBelaRada)
	abcjoin $(MakaziceBelaRada) >MakaziceBelaRada.abc
MakaziceBelaRada.ps: MakaziceBelaRada.abc  fmt/_80.fmt
	$(a2p) +Ffmt/_80  MakaziceBelaRada.abc \
	|PShdr Makazice '' Makazice \
	|PSftr %D $U/ %D >MakaziceBelaRada.ps
MakaziceBelaRada.pdf: MakaziceBelaRada.ps
	ps2pdf MakaziceBelaRada.ps MakaziceBelaRada.pdf

# Mari Mariiko
MariMariiko: MariMariiko.ps MariMariiko.pdf
MariMariiko.ps: MariMariiko.abc
	$(a2p) MariMariiko.abc +Ffmt/_75 \
	|PShdr MariMariiko '' MariMariiko \
	|PSftr %D $U/ %D >MariMariiko.ps
MariMariiko.pdf: MariMariiko.ps
	ps2pdf MariMariiko.ps MariMariiko.pdf

# Maricensko Horo
MaricenskoHoro= horo/Maricensko_Horo-A-56-7.abc horo/Maricensko_Horo-B-56-7.abc
MaricenskoHoro: MaricenskoHoro.abc MaricenskoHoro.ps MaricenskoHoro.pdf
MaricenskoHoro.abc: $(MaricenskoHoro)
	abcjoin +S2 $(MaricenskoHoro) >MaricenskoHoro.abc
MaricenskoHoro.ps: MaricenskoHoro.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 -p MaricenskoHoro \
	|PShdr Maricensko '' Maricensko \
	|PSftr %D $U/ %D >MaricenskoHoro.ps
MaricenskoHoro.pdf: MaricenskoHoro.ps
	ps2pdf MaricenskoHoro.ps MaricenskoHoro.pdf

# Marin+Marko (Marin-Congo + Marko Skače
Marin+Marko= MarinCongo.abc sep5x2 MarkoSkace.abc
Marin+Marko: Marin+Marko.abc Marin+Marko.ps Marin+Marko.pdf
Marin+Marko.abc: $(Marin+Marko)
	abcjoin $(Marin+Marko) >Marin+Marko.abc
Marin+Marko.ps: Marin+Marko.abc fmt/_70.fmt
	$(a2p) Marin+Marko.abc +Ffmt/_70 \
	|PShdr Marin+Marko "" Marin+Marko \
	|PSftr %D $U/ %D >Marin+Marko.ps
Marin+Marko.pdf: Marin+Marko.ps
	ps2pdf Marin+Marko.ps Marin+Marko.pdf

# Marin Congo
MarinCongo: MarinCongo.ps MarinCongo.pdf
MarinCongo.ps: MarinCongo.abc
	$(a2p) MarinCongo.abc +Ffmt/_75 \
	|PShdr MarinCongo '' MarinCongo \
	|PSftr %D $U/ %D >MarinCongo.ps
MarinCongo.pdf: MarinCongo.ps
	ps2pdf MarinCongo.ps MarinCongo.pdf

# Marko Skace
MarkoSkace: MarkoSkace.abc MarkoSkace.ps MarkoSkace.pdf
MarkoSkace= tune/MarkoSkace_D.abc tune/MarkoSkace_G.abc sep5x2 tune/MarkoSkace_W.abc
MarkoSkace.abc: hdr/MarkoSkace.hdr $(MarkoSkace)
	abcmedley MarkoSkace  $(MarkoSkace) >MarkoSkace.abc
MarkoSkace.ps: MarkoSkace.abc fmt/MarkoSkace.fmt
	$(a2p) +Ffmt/MarkoSkace MarkoSkace.abc \
	|PShdr MarkoSkace '' MarkoSkace \
	|PSftr %D $U/ %D >MarkoSkace.ps
MarkoSkace.pdf: MarkoSkace.ps
	ps2pdf MarkoSkace.ps MarkoSkace.pdf

# Mayim
Mayim: Mayim.abc Mayim.ps Mayim.pdf
Mayim= tune/Mayim_Dm.abc tune/Mayim_Em.abc #
Mayim.abc: $(Mayim)
	abcjoin +s $(Mayim) >Mayim.abc
Mayim.ps: Mayim.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 Mayim.abc \
	|PShdr Mayim '' Mayim \
	|PSftr %D $U/ %D >Mayim.ps
Mayim.pdf: Mayim.ps
	ps2pdf Mayim.ps Mayim.pdf

# Mexican Hat Dance
MexicanHatDance= tune/Raspa_C.abc tune/Raspa_D.abc
MexicanHatDance: MexicanHatDance.abc MexicanHatDance.ps MexicanHatDance.pdf
MexicanHatDance.abc: $(MexicanHatDance)
	abcmedley +C +T1 "Mexican Hat Dance" $(MexicanHatDance) >MexicanHatDance.abc
MexicanHatDance.ps: MexicanHatDance.abc fmt/Raspa.fmt
	$(a2p) +Ffmt/Raspa MexicanHatDance.abc \
	|PShdr MexicanHatDance '' MexicanHatDance \
	|PSftr %D $U/ %D >MexicanHatDance.ps
MexicanHatDance.pdf: MexicanHatDance.ps
	ps2pdf MexicanHatDance.ps MexicanHatDance.pdf

# Mexican Mixer
MexicanMixer: MexicanMixer1_C MexicanMixer1_B MexicanMixer2_C

# Mexican Mixer 1 B
MexicanMixer1_B: MexicanMixer1_B.abc MexicanMixer1_B.ps MexicanMixer1_B.pdf
MexicanMixer1_B= polka/JesucitaEnChihuahua_A.abc
MexicanMixer1_B.abc: $(MexicanMixer1_B)
	abcmedley "Mexican Mixer" $(MexicanMixer1_B) >MexicanMixer1_B.abc
MexicanMixer1_B.ps: MexicanMixer1_B.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 MexicanMixer1_B.abc \
	|PShdr "Mexican:Mixer" '' "Mexican:Mixer" \
	|PSftr %D $U/ %D >MexicanMixer1_B.ps
MexicanMixer1_B.pdf: MexicanMixer1_B.ps
	ps2pdf MexicanMixer1_B.ps MexicanMixer1_B.pdf

# Mexican Mixer 1 C
MexicanMixer1_C: MexicanMixer1_C.abc MexicanMixer1_C.ps MexicanMixer1_C.pdf
MexicanMixer1_C= polka/JesucitaEnChihuahua_G.abc
MexicanMixer1_C.abc: $(MexicanMixer1_C)
	abcmedley "Mexican Mixer" $(MexicanMixer1_C) >MexicanMixer1_C.abc
MexicanMixer1_C.ps: MexicanMixer1_C.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 MexicanMixer1_C.abc \
	|PShdr "Mexican:Mixer" '' "Mexican:Mixer" \
	|PSftr %D $U/ %D >MexicanMixer1_C.ps
MexicanMixer1_C.pdf: MexicanMixer1_C.ps
	ps2pdf MexicanMixer1_C.ps MexicanMixer1_C.pdf

# Mexican Mixer 2 C
MexicanMixer2_C: MexicanMixer2_C.abc MexicanMixer2_C.ps MexicanMixer2_C.pdf
MexicanMixer2_C= polka/AtotonilcoP.abc
MexicanMixer2_C.abc: $(MexicanMixer2_C)
	abcmedley "Mexican Mixer" $(MexicanMixer2_C) >MexicanMixer2_C.abc
MexicanMixer2_C.ps: MexicanMixer2_C.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 MexicanMixer2_C.abc \
	|PShdr Mexican '' Mexican \
	|PSftr %D $U/ %D >MexicanMixer2_C.ps
MexicanMixer2_C.pdf: MexicanMixer2_C.ps
	ps2pdf MexicanMixer2_C.ps MexicanMixer2_C.pdf

# Mignon
Mignon: Mignon.abc Mignon.ps Mignon.pdf
Mignon= waltz/Mignon_G.abc misc/x7.abc
Mignon.abc: hdr/Mignon.hdr $(Mignon)
	abcmedley Mignon $(Mignon) >Mignon.abc
Mignon.ps: Mignon.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 Mignon.abc \
	|PShdr Waltz:Mignon '' Waltz:Mignon \
	|PSftr %D $U/ %D >Mignon.ps
Mignon.pdf: Mignon.ps
	ps2pdf Mignon.ps Mignon.pdf

# Milanovo Kolo
MilanovoKolo: MilanovoKolo.abc MilanovoKolo.ps MilanovoKolo.pdf
MilanovoKolo.ps: MilanovoKolo.abc fmt/_75.fmt
	$(a2p) -p MilanovoKolo +Ffmt/_75 \
	|PShdr Milanovo '' Milanovo \
	|PSftr %D $U/ %D >MilanovoKolo.ps
MilanovoKolo.pdf: MilanovoKolo.ps
	ps2pdf MilanovoKolo.ps MilanovoKolo.pdf

# Misirlou
Misirlou: Misirlou_hjz Misirlou_min
# Misirlou_hjz
Misirlou_hjz: Misirlou_Dhjz Misirlou_Ehjz
# Misirlou_min
Misirlou_min: Misirlou_Gmin Misirlou_Amin

# Misirlou Amin
Misirlou_Amin: Misirlou_Amin.ps Misirlou_Amin.pdf
Misirlou_Amin.ps: tune/Misirlou_Amin.abc fmt/_75.fmt
	$(a2p) tune/Misirlou_Amin.abc +Ffmt/_75 \
	|PShdr Misirlou '' Misirlou \
	|PSftr %D $U/ %D >Misirlou_Amin.ps
Misirlou_Amin.pdf: Misirlou_Amin.ps
	ps2pdf Misirlou_Amin.ps Misirlou_Amin.pdf

# Misirlou Dhjz
Misirlou_Dhjz: Misirlou_Dhjz.ps Misirlou_Dhjz.pdf
Misirlou_Dhjz.ps: tune/Misirlou_Dhjz.abc fmt/_75.fmt
	$(a2p) tune/Misirlou_Dhjz.abc +Ffmt/_75 \
	|PShdr Misirlou '' Misirlou \
	|PSftr %D $U/ %D >Misirlou_Dhjz.ps
Misirlou_Dhjz.pdf: Misirlou_Dhjz.ps
	ps2pdf Misirlou_Dhjz.ps Misirlou_Dhjz.pdf

# Misirlou D, Ehjz
Misirlou_DEhjz= song/Misirlou-Dhjz-32-4wW.abc tune/Misirlou_Ehjz.abc # song/Misirlou_W.abc
Misirlou_DEhjz: Misirlou_DEhjz.abc Misirlou_DEhjz.ps Misirlou_DEhjz.pdf
Misirlou_DEhjz.abc: $(Misirlou_DEhjz)
	abcjoin +C +S2 $(Misirlou_DEhjz) >Misirlou_DEhjz.abc
Misirlou_DEhjz.ps: Misirlou_DEhjz.abc fmt/Misirlou.fmt
	$(a2p) +Ffmt/Misirlou.fmt Misirlou_DEhjz.abc \
	|PShdr Misirlou_DEhjz '' Misirlou_DEhjz \
	|PSftr %D $U/ %D >Misirlou_DEhjz.ps
Misirlou_DEhjz.pdf: Misirlou_DEhjz.ps
	ps2pdf Misirlou_DEhjz.ps Misirlou_DEhjz.pdf

# Misirlou Ehjz
Misirlou_Ehjz: Misirlou_Ehjz.ps Misirlou_Ehjz.pdf
Misirlou_Ehjz.ps: tune/Misirlou_Ehjz.abc fmt/_75.fmt
	$(a2p) tune/Misirlou_Ehjz.abc +Ffmt/_75 \
	|PShdr Misirlou '' Misirlou \
	|PSftr %D $U/ %D >Misirlou_Ehjz.ps
Misirlou_Ehjz.pdf: Misirlou_Ehjz.ps
	ps2pdf Misirlou_Ehjz.ps Misirlou_Ehjz.pdf

# Misirlou Gmin
Misirlou_Gmin: Misirlou_Gmin.ps Misirlou_Gmin.pdf
Misirlou_Gmin.ps: tune/Misirlou_Gmin.abc fmt/_75.fmt
	$(a2p) tune/Misirlou_Gmin.abc +Ffmt/_75 \
	|PShdr Misirlou '' Misirlou \
	|PSftr %D $U/ %D >Misirlou_Gmin.ps
Misirlou_Gmin.pdf: Misirlou_Gmin.ps
	ps2pdf Misirlou_Gmin.ps Misirlou_Gmin.pdf

# Miteritsa
Miteritsa= song/MiteritsaMouGlikia_Am.abc tune/MiteritsaMouGlikia_Dm.abc tune/MiteritsaMouGlikia_Em.abc
Miteritsa: Miteritsa.abc Miteritsa.ps Miteritsa.pdf
Miteritsa.abc: hdr/Miteritsa.hdr $(Miteritsa)
	abcmedley Miteritsa +S $(Miteritsa) >Miteritsa.abc
Miteritsa.ps: Miteritsa.abc fmt/_80.fmt
	$(a2p) +Ffmt/_80 Miteritsa.abc \
	|PShdr Miteritsa '' Miteritsa \
	|PSftr %D $U/ %D >Miteritsa.ps
Miteritsa.pdf: Miteritsa.ps
	ps2pdf Miteritsa.ps Miteritsa.pdf

# Moj Dragane
MojDragane= song/Moj_Dragane-D,w-16-3.abc sep \
	tune/Moj_Dragane-A-16-2.abc sep5x2 \
	tune/Moj_Dragane-C-16-2.abc sep \
	tune/Moj_Dragane-G-16-2.abc
MojDragane: MojDragane.abc MojDragane.ps MojDragane.pdf
MojDragane.abc: $(MojDragane) # hdr/MojDragane.hdr
	abcjoin $(MojDragane) >MojDragane.abc
MojDragane.ps: MojDragane.abc fmt/_75.fmt
	$(a2p) MojDragane.abc +Ffmt/_75 \
	|PShdr MojDragane '' MojDragane \
	|PSftr %D $U/ %D >MojDragane.ps
MojDragane.pdf: MojDragane.ps
	ps2pdf MojDragane.ps MojDragane.pdf

# Moja Diridika
MojaDiridika: MojaDiridika.ps MojaDiridika.pdf
MojaDiridika.ps: MojaDiridika.abc fmt/_75.fmt
	$(a2p) MojaDiridika.abc +Ffmt/_75 \
	|PShdr MojaDiri '' MojaDiri \
	|PSftr %D $U/ %D >MojaDiridika.ps
MojaDiridika.pdf: MojaDiridika.ps
	ps2pdf MojaDiridika.ps MojaDiridika.pdf

# Moutons
Moutons= tune/Moutons_D.abc # tune/Moutons_A.abc
Moutons: Moutons.abc Moutons.ps Moutons.pdf
Moutons.abc: $(Moutons)
	abcjoin +S $(Moutons) >Moutons.abc
Moutons.ps: Moutons.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 Moutons.abc \
	|PShdr Moutons '' Moutons \
	|PSftr %D $U/ %D >Moutons.ps
Moutons.pdf: Moutons.ps
	ps2pdf Moutons.ps Moutons.pdf

# NaKhelavNaGilavav
NaKhelavNaGilavav= cocek/NaKhelavNaGilavav_Gm.abc cocek/NaKhelavNaGilavav_Am.abc
NaKhelavNaGilavav: NaKhelavNaGilavav.abc NaKhelavNaGilavav.ps NaKhelavNaGilavav.pdf
NaKhelavNaGilavav.abc: $(NaKhelavNaGilavav)
	abcjoin $(NaKhelavNaGilavav) >NaKhelavNaGilavav.abc
NaKhelavNaGilavav.ps: NaKhelavNaGilavav.abc fmt/NaKhelavNaGilavav.fmt
	$(a2p) +Ffmt/NaKhelavNaGilavav NaKhelavNaGilavav.abc \
	|PShdr NaKhelav '' NaKhelav \
	|PSftr %D $U/ %D >NaKhelavNaGilavav.ps
NaKhelavNaGilavav.pdf: NaKhelavNaGilavav.ps
	ps2pdf NaKhelavNaGilavav.ps NaKhelavNaGilavav.pdf

# Nataljino Kolo
NataljinoKolo: NataljinoKolo.abc NataljinoKolo.ps NataljinoKolo.pdf
NataljinoKolo= tune/NataljinoKolo_G.abc tune/NataljinoKolo_D.abc  tune/NataljinoKolo_A.abc  tune/NataljinoKolo_E.abc
NataljinoKolo.abc: $(NataljinoKolo)
	abcmedley NataljinoKolo $(NataljinoKolo) >NataljinoKolo.abc
NataljinoKolo.ps: NataljinoKolo.abc fmt/_60.fmt
	$(a2p) +Ffmt/_60 -p NataljinoKolo.abc \
	|PShdr Nataljino '' Nataljino \
	|PSftr %D $U/ %D >NataljinoKolo.ps
NataljinoKolo.pdf: NataljinoKolo.ps
	ps2pdf NataljinoKolo.ps NataljinoKolo.pdf

# Nebesko Kolo
NebeskoKolo: NebeskoKolo.abc NebeskoKolo.ps NebeskoKolo.pdf
NebeskoKolo= tune/NebeskoKolo_G.abc tune/NebeskoKolo_D.abc  tune/NebeskoKolo_A.abc  tune/NebeskoKolo_E.abc
NebeskoKolo.abc: $(NebeskoKolo)
	abcmedley NebeskoKolo $(NebeskoKolo) >NebeskoKolo.abc
NebeskoKolo.ps: NebeskoKolo.abc fmt/_80.fmt
	$(a2p) +Ffmt/_80 -p NebeskoKolo.abc \
	|PShdr Nebesko '' Nebesko \
	|PSftr %D $U/ %D >NebeskoKolo.ps
NebeskoKolo.pdf: NebeskoKolo.ps
	ps2pdf NebeskoKolo.ps NebeskoKolo.pdf

# Neda Grivne
NedaGrivne= \
	tune/NedaGrivne_F.abc \
	tune/NedaGrivne_C.abc \
	sep5x2 \
	tune/NedaGrivne_G.abc \
	tune/NedaGrivne_D.abc \
	sep5x2 \
	tune/NedaGrivne_A.abc \
	tune/NedaGrivne_E.abc
NedaGrivne: NedaGrivne.abc NedaGrivne.ps NedaGrivne.pdf
NedaGrivne.abc: hdr/NedaGrivne.hdr $(NedaGrivne)
	abcmedley NedaGrivne  $(NedaGrivne) >NedaGrivne.abc
NedaGrivne.ps: NedaGrivne.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 NedaGrivne.abc \
	|PShdr NedaGrivne '' NedaGrivne \
	|PSftr %D $U/ %D >NedaGrivne.ps
NedaGrivne.pdf: NedaGrivne.ps
	ps2pdf NedaGrivne.ps NedaGrivne.pdf

# Neda Voda
NedaVoda: NedaVoda.abc NedaVoda.ps NedaVoda.pdf
NedaVoda.ps: NedaVoda.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 NedaVoda.abc \
	|PShdr NedaVoda '' NedaVoda \
	|PSftr %D $U/ %D >NedaVoda.ps
NedaVoda.pdf: NedaVoda.ps
	ps2pdf NedaVoda.ps NedaVoda.pdf

# Nestinarsko
Nestinarsko: Nestinarsko_1 Nestinarsko_2

# Nestinarsko #1
Nestinarsko_1= oro/Nestinarsko_1-Dm.abc
Nestinarsko_1: Nestinarsko_1.abc Nestinarsko_1.pdf
Nestinarsko_1.abc: $(Nestinarsko_1)
	ln -f $(Nestinarsko_1) Nestinarsko_1.abc
Nestinarsko_1.ps: Nestinarsko_1.abc fmt/_70.fmt
	$(a2p) +Ffmt/_70.fmt +N -p Nestinarsko_1.abc \
	|PShdr Nestinarsko_1 '' Nestinarsko_1 \
	|PSftr %D $U/ %D >Nestinarsko_1.ps
Nestinarsko_1.pdf: Nestinarsko_1.ps
	ps2pdf Nestinarsko_1.ps Nestinarsko_1.pdf

# Nestinarsko #2
Nestinarsko_2= oro/Nestinarsko_2-Am.abc
Nestinarsko_2: Nestinarsko_2.abc Nestinarsko_2.pdf
Nestinarsko_2.abc: $(Nestinarsko_2)
	ln -f $(Nestinarsko_2) Nestinarsko_2.abc
Nestinarsko_2.ps: Nestinarsko_2.abc fmt/_70.fmt
	$(a2p) +Ffmt/_70.fmt +N -p Nestinarsko_2.abc \
	|PShdr Nestinarsko_2 '' Nestinarsko_2 \
	|PSftr %D $U/ %D >Nestinarsko_2.ps
Nestinarsko_2.pdf: Nestinarsko_2.ps
	ps2pdf Nestinarsko_2.ps Nestinarsko_2.pdf

## Nevestinsko Oro
#NevestinskoOro: NevestinskoOro.abc NevestinskoOro.ps NevestinskoOro.pdf
#NevestinskoOro= tune/NevestinskoOro_Dm.abc tune/NevestinskoOro_Am.abc
#NevestinskoOro.abc: $(NevestinskoOro)
#	abcjoin +s $(NevestinskoOro) >NevestinskoOro.abc
#NevestinskoOro.ps: NevestinskoOro.abc fmt/_70.fmt
#	$(a2p) +Ffmt/_70 NevestinskoOro.abc \
#	|PShdr NevestinskoOro '' NevestinskoOro \
#	|PSftr %D $U/ %D >NevestinskoOro.ps
#NevestinskoOro.pdf: NevestinskoOro.ps
#	ps2pdf NevestinskoOro.ps NevestinskoOro.pdf

# Niguno Shel Yossi
NigunoShelYossi: NigunoShelYossi.abc NigunoShelYossi.ps NigunoShelYossi.pdf
NigunoShelYossi= tune/NigunoShelYossi_C.abc tune/NigunoShelYossi_D.abc tune/NigunoShelYossi_E.abc
NigunoShelYossi.abc: $(NigunoShelYossi)
	abcmedley "Niguno Shel Yossi" $(NigunoShelYossi) >NigunoShelYossi.abc
NigunoShelYossi.ps: NigunoShelYossi.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 NigunoShelYossi.abc \
	|PShdr Niguno '' Niguno \
	|PSftr %D $U/ %D >NigunoShelYossi.ps
NigunoShelYossi.pdf: NigunoShelYossi.ps
	ps2pdf NigunoShelYossi.ps NigunoShelYossi.pdf

# Nonesuch
Nonesuch: Nonesuch.abc Nonesuch.ps Nonesuch.pdf
Nonesuch= tune/Nonesuch.abc tune/ALaModeDeFrance.abc
Nonesuch.abc: $(Nonesuch) hdr/Nonesuch.hdr
	abcmedley Nonesuch $(Nonesuch) >Nonesuch.abc
Nonesuch.ps: Nonesuch.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 Nonesuch.abc \
	|PShdr Nonesuch '' Nonesuch \
	|PSftr %D $U/ %D >Nonesuch.ps
Nonesuch.pdf: Nonesuch.ps
	ps2pdf Nonesuch.ps Nonesuch.pdf

# Odeno Oro
OdenoOro= tune/OdenoOro_Dm.abc tune/OdenoOro_Am.abc
OdenoOro: OdenoOro.abc OdenoOro.ps OdenoOro.pdf
OdenoOro.abc: $(OdenoOro)
	abcjoin +S $(OdenoOro) >OdenoOro.abc
OdenoOro.ps: OdenoOro.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 OdenoOro.abc \
	|PShdr OdenoOro '' OdenoOro \
	|PSftr %D $U/ %D >OdenoOro.ps
OdenoOro.pdf: OdenoOro.ps
	ps2pdf OdenoOro.ps OdenoOro.pdf

# Od lo ahavti dai
OdLoAhavtiDai= song/OdLoAhavtiDai_Dm.abc tune/OdLoAhavtiDai_Em.abc tune/OdLoAhavtiDai_Am.abc
OdLoAhavtiDai: OdLoAhavtiDai.abc OdLoAhavtiDai.ps OdLoAhavtiDai.pdf
OdLoAhavtiDai.abc: $(OdLoAhavtiDai)
	abcjoin +s $(OdLoAhavtiDai) >OdLoAhavtiDai.abc
OdLoAhavtiDai.ps: OdLoAhavtiDai.abc fmt/_75.fmt $(OdLoAhavtiDai)
	jcabc2ps +Ffmt/_75 OdLoAhavtiDai.abc \
	|PShdr OdLoAhavti '' OdLoAhavti \
	|PSftr %D $U %D >OdLoAhavtiDai.ps
OdLoAhavtiDai.pdf: OdLoAhavtiDai.ps
	ps2pdf OdLoAhavtiDai.ps OdLoAhavtiDai.pdf

# Oige ja Vasemba
OigeJaVasemba: OigeJaVasemba.abc OigeJaVasemba.ps OigeJaVasemba.pdf
OigeJaVasemba= tune/OigeJaVasemba_C.abc tune/OigeJaVasemba_F.abc sep tune/OigeJaVasemba_D.abc tune/OigeJaVasemba_G.abc sep ftr/OigeJaVasemba.ftr
OigeJaVasemba.abc: hdr/OigeJaVasemba.hdr $(OigeJaVasemba)
	abcmedley OigeJaVasemba $(OigeJaVasemba) >OigeJaVasemba.abc
OigeJaVasemba.ps: OigeJaVasemba.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 OigeJaVasemba.abc \
	|PShdr Oige '' Oige \
	|PSftr %D $U/ %D >OigeJaVasemba.ps
OigeJaVasemba.pdf: OigeJaVasemba.ps
	ps2pdf OigeJaVasemba.ps OigeJaVasemba.pdf

# Oj Savice
Oj_Savice= waltz/Oj_Savice-C-9-2w.abc waltz/Oj_Savice-D-9-2.abc
Oj_Savice: Oj_Savice.abc Oj_Savice.ps Oj_Savice.pdf
Oj_Savice.abc: $(Oj_Savice)
	abcjoin +C +S2 $(Oj_Savice) >Oj_Savice.abc
Oj_Savice.ps: Oj_Savice.abc fmt/_80.fmt
	$(a2p) +Ffmt/_80 Oj_Savice.abc \
	|PShdr Oj_Savice '' Oj_Savice \
	|PSftr %D $U/ %D >Oj_Savice.ps
Oj_Savice.pdf: Oj_Savice.ps
	ps2pdf Oj_Savice.ps Oj_Savice.pdf

# Olahos
Olahos: Olahos.abc Olahos.ps Olahos.pdf
Olahos= tune/Olahos1_Dm.abc tune/Olahos1_Em.abc sep5x2 tune/Olahos2_Dm.abc tune/Olahos2_Em.abc
Olahos.abc: hdr/Olahos.hdr $(Olahos)
	abcmedley Olahos $(Olahos) >Olahos.abc
Olahos.ps: Olahos.abc fmt/_80.fmt
	$(a2p) +Ffmt/_80 Olahos.abc \
	|PShdr Olahos '' Olahos \
	|PSftr %D $U/ %D >Olahos.ps
Olahos.pdf: Olahos.ps
	ps2pdf Olahos.ps Olahos.pdf

# Old Bald Eagle
OldBaldEagle= tune/OldBaldEagle_F.abc tune/OldBaldEagle_G.abc tune/OldBaldEagle_A.abc
OldBaldEagle: OldBaldEagle.abc OldBaldEagle.ps OldBaldEagle.pdf
OldBaldEagle.abc: $(OldBaldEagle)
	abcjoin +S $(OldBaldEagle) >OldBaldEagle.abc
OldBaldEagle.ps: OldBaldEagle.abc fmt/_80.fmt
	$(a2p) +Ffmt/_80 OldBaldEagle.abc \
	|PShdr OldBaldEagle '' OldBaldEagle \
	|PSftr %D $U/ %D >OldBaldEagle.ps
OldBaldEagle.pdf: OldBaldEagle.ps
	ps2pdf OldBaldEagle.ps OldBaldEagle.pdf

# Old King Glory
OldKingGlory: OldKingGlory.abc OldKingGlory.ps OldKingGlory.pdf
OldKingGlory.ps: OldKingGlory.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 -p OldKingGlory \
	|PShdr OldKing '' OldKing \
	|PSftr %D $U/ %D >OldKingGlory.ps
OldKingGlory.pdf: OldKingGlory.ps
	ps2pdf OldKingGlory.ps OldKingGlory.pdf

# Malhao
Malhao= tune/OMalhao_G_JC.abc tune/OMalhao_W.abc tune/OMalhao_A_JC.abc
Malhao: Malhao.abc Malhao.ps Malhao.pdf
Malhao.abc: $(Malhao)
	abcjoin +C +S2 $(Malhao) >Malhao.abc
Malhao.ps: Malhao.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 Malhao.abc \
	|PShdr "O Malhao" '' Malhao \
	|PSftr %D $U/ %D >Malhao.ps
Malhao.pdf: Malhao.ps
	ps2pdf Malhao.ps Malhao.pdf

# Opa Cupa
OpaCupa= tune/OpaCupa_Am.abc # tune/OpaCupa_2.abc
OpaCupa: OpaCupa.abc OpaCupa.ps OpaCupa.pdf
OpaCupa.abc: $(OpaCupa)
	abcjoin +s $(OpaCupa) >OpaCupa.abc
OpaCupa.ps: OpaCupa.abc fmt/_70.fmt
	$(a2p) +Ffmt/_70 OpaCupa.abc \
	|PShdr OpaCupa '' OpaCupa \
	|PSftr %D $U/ %D >OpaCupa.ps
OpaCupa.pdf: OpaCupa.ps
	ps2pdf OpaCupa.ps OpaCupa.pdf

# Opsa
Opsa: OpsaSong OpsaTune

# Opsa Song
OpsaSong: OpsaSong.abc OpsaSong.ps OpsaSong.pdf
OpsaSong= song/Opsa_DW.abc sep5x2 tune/Opsa_E.abc
OpsaSong.abc: $(OpsaSong)
	abcjoin $(OpsaSong) >OpsaSong.abc
OpsaSong.ps: OpsaSong.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 OpsaSong.abc \
	|PShdr Opsa '' Opsa \
	|PSftr %D $U/ %D >OpsaSong.ps
OpsaSong.pdf: OpsaSong.ps
	ps2pdf OpsaSong.ps OpsaSong.pdf

# Opsa Tune
OpsaTune: OpsaTune.abc OpsaTune.ps OpsaTune.pdf
OpsaTune= tune/Opsa_D.abc tune/Opsa_E.abc
OpsaTune.abc: $(OpsaTune)
	abcjoin $(OpsaTune) >OpsaTune.abc
OpsaTune.ps: OpsaTune.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 OpsaTune.abc \
	|PShdr Cocek '' Cocek \
	|PSftr %D $U/ %D >OpsaTune.ps
OpsaTune.pdf: OpsaTune.ps
	ps2pdf OpsaTune.ps OpsaTune.pdf

# Orijent
Orijent: Orijent.abc Orijent.ps Orijent.pdf
Orijent= tune/Orijent_G.abc tune/Orijent_A.abc
Orijent.abc: $(Orijent)
	abcmedley Orijent $(Orijent) >Orijent.abc
Orijent.ps: Orijent.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 -p Orijent.abc \
	|PShdr Orijent '' Orijent \
	|PSftr %D $U/ %D >Orijent.ps
Orijent.pdf: Orijent.ps
	ps2pdf Orijent.ps Orijent.pdf

# Osmica
Osmica= tune/Osmica_G.abc tune/Osmica_A.abc
Osmica: Osmica.abc Osmica.ps Osmica.pdf
Osmica.abc: $(Osmica)
	abcjoin +S $(Osmica) >Osmica.abc
Osmica.ps: Osmica.abc fmt/_80.fmt $(Osmica)
	jcabc2ps +Ffmt/_80 Osmica.abc \
	|PShdr Osmica '' Osmica \
	|PSftr %D $U/ %D >Osmica.ps
Osmica.pdf: Osmica.ps
	ps2pdf Osmica.ps Osmica.pdf

# Oxdansen
Oxdansen= tune/Oxdansen_G.abc tune/Oxdansen_D.abc
Oxdansen: Oxdansen.abc Oxdansen.ps Oxdansen.pdf
Oxdansen.abc: $(Oxdansen)
	abcmedley "Oxdansen" $(Oxdansen) >Oxdansen.abc
Oxdansen.ps: Oxdansen.abc fmt/_80.fmt
	$(a2p) +Ffmt/_80 Oxdansen.abc \
	|PShdr "Oxdansen" '' "Oxdansen" \
	|PSftr %D $U/ %D >Oxdansen.ps
Oxdansen.pdf: Oxdansen.ps
	ps2pdf Oxdansen.ps Oxdansen.pdf

# Pajdushko: Jambolsko
Paj_Jambolsko: Paj_Jambolsko.abc Paj_Jambolsko.ps Paj_Jambolsko.pdf
Paj_Jambolsko= pajdushko/Jambolsko_pajdushko-Dm.abc pajdushko/Jambolsko_pajdushko-Am.abc pajdushko/Jambolsko_pajdushko-Em.abc pajdushko/Jambolsko_pajdushko-Bm.abc
Paj_Jambolsko.abc: $(Paj_Jambolsko)
	abcjoin -s "Paj_Jambolsko" $(Paj_Jambolsko) >Paj_Jambolsko.abc
Paj_Jambolsko.ps: Paj_Jambolsko.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 Paj_Jambolsko.abc \
	|PShdr "Paj_Jambolsko" '' "Paj_Jambolsko" \
	|PSftr %D $U/ %D >Paj_Jambolsko.ps
Paj_Jambolsko.pdf: Paj_Jambolsko.ps
	ps2pdf Paj_Jambolsko.ps Paj_Jambolsko.pdf

# Pajdushko: Kilimarsko 1
Paj_Kilimarsko_1: Paj_Kilimarsko_1.abc Paj_Kilimarsko_1.ps Paj_Kilimarsko_1.pdf
Paj_Kilimarsko_1= pajdushko/Kilimarsko_pajdushko_1-A.abc
Paj_Kilimarsko_1.abc: $(Paj_Kilimarsko_1)
	abcjoin -s $(Paj_Kilimarsko_1) >Paj_Kilimarsko_1.abc
Paj_Kilimarsko_1.ps: Paj_Kilimarsko_1.abc fmt/_80.fmt
	$(a2p) +Ffmt/_80 Paj_Kilimarsko_1.abc \
	|PShdr "Paj_Kilimarsko_1" '' "Paj_Kilimarsko_1" \
	|PSftr %D $U/ %D >Paj_Kilimarsko_1.ps
Paj_Kilimarsko_1.pdf: Paj_Kilimarsko_1.ps
	ps2pdf Paj_Kilimarsko_1.ps Paj_Kilimarsko_1.pdf

# Pajdushko: Kilimarsko 2
Paj_Kilimarsko_2: Paj_Kilimarsko_2.abc Paj_Kilimarsko_2.ps Paj_Kilimarsko_2.pdf
Paj_Kilimarsko_2= pajdushko/Kilimarsko_pajdushko_2-A.abc
Paj_Kilimarsko_2.abc: $(Paj_Kilimarsko_2)
	abcjoin -s $(Paj_Kilimarsko_2) >Paj_Kilimarsko_2.abc
Paj_Kilimarsko_2.ps: Paj_Kilimarsko_2.abc fmt/_80.fmt
	$(a2p) +Ffmt/_80 Paj_Kilimarsko_2.abc \
	|PShdr "Paj_Kilimarsko_2" '' "Paj_Kilimarsko_2" \
	|PSftr %D $U/ %D >Paj_Kilimarsko_2.ps
Paj_Kilimarsko_2.pdf: Paj_Kilimarsko_2.ps
	ps2pdf Paj_Kilimarsko_2.ps Paj_Kilimarsko_2.pdf

# Paj_More Čiča Reče da me Ženi
Paj_MoreCicaRece= \
	pajdushko/More_Cica_Rece_da_me_Zeni-Dm-40-3.abc \
	pajdushko/More_Cica_Rece_da_me_Zeni-Em-40-3W.abc
Paj_MoreCicaRece: Paj_MoreCicaRece.abc Paj_MoreCicaRece.ps Paj_MoreCicaRece.pdf
Paj_MoreCicaRece.abc: $(Paj_MoreCicaRece)
	abcjoin +S2 $(Paj_MoreCicaRece) >Paj_MoreCicaRece.abc
Paj_MoreCicaRece.ps: Paj_MoreCicaRece.abc fmt/_80.fmt
	$(a2p) +Ffmt/_80 Paj_MoreCicaRece.abc \
	|PShdr Paj_MoreCicaRece '' Paj_MoreCicaRece \
	|PSftr %D $U/ %D >Paj_MoreCicaRece.ps
Paj_MoreCicaRece.pdf: Paj_MoreCicaRece.ps
	ps2pdf Paj_MoreCicaRece.ps Paj_MoreCicaRece.pdf

# Pajdushko
Pajdushko: Paj_Jambolsko Pajdushko1 Pajdushko2 Paj_Kilimarsko_1 Paj_Kilimarsko_2 Paj_MoreCicaRece

# Pajdushko1
Pajdushko1: Pajdushko1.abc Pajdushko1.ps Pajdushko1.pdf
Pajdushko1= C/Pajdushko1_C.abc Bb/Pajdushko1_D.abc
Pajdushko1.abc: $(Pajdushko1)
	abcjoin +S $(Pajdushko1) >Pajdushko1.abc
Pajdushko1.ps: Pajdushko1.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 -p Pajdushko1 \
	|PShdr Pajdusko '' Pajdusko \
	|PSftr %D $U/ %D >Pajdushko1.ps
Pajdushko1.pdf: Pajdushko1.ps
	ps2pdf Pajdushko1.ps Pajdushko1.pdf

# Pajdushko2
Pajdushko2: Pajdushko2.abc Pajdushko2.ps Pajdushko2.pdf
Pajdushko2.ps: Pajdushko2.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 -p Pajdushko2 \
	|PShdr Pajdusko '' Pajdusko \
	|PSftr %D $U/ %D >Pajdushko2.ps
Pajdushko2.pdf: Pajdushko2.ps
	ps2pdf Pajdushko2.ps Pajdushko2.pdf

# Pandalash
Pandalash: Pandalash.abc Pandalash.ps Pandalash.pdf
Pandalash.ps: Pandalash.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 -p Pandalash \
	|PShdr Pandal '' Pandal \
	|PSftr %D $U/ %D >Pandalash.ps
Pandalash.pdf: Pandalash.ps
	ps2pdf Pandalash.ps Pandalash.pdf

# Pant Corlan yr Wyn
PantCorlanYrWyn= hornpipe/PantCorlanYrWyn_G_2V.abc hornpipe/PantCorlanYrWyn_A_2V.abc
PantCorlanYrWyn: PantCorlanYrWyn.abc PantCorlanYrWyn.ps PantCorlanYrWyn.pdf
PantCorlanYrWyn.abc: $(PantCorlanYrWyn)
	abcjoin +C +S $(PantCorlanYrWyn) >PantCorlanYrWyn.abc
PantCorlanYrWyn.ps: PantCorlanYrWyn.abc fmt/PantCorlanYrWyn.fmt
	$(a2p) +Ffmt/PantCorlanYrWyn PantCorlanYrWyn.abc \
	|PShdr PantCorlanYrWyn '' PantCorlanYrWyn \
	|PSftr %D $U/ %D >PantCorlanYrWyn.ps
PantCorlanYrWyn.pdf: PantCorlanYrWyn.ps
	ps2pdf PantCorlanYrWyn.ps PantCorlanYrWyn.pdf

# Pas d' Espan
PasDEspan= tune/PasDEspan_C_V1.abc tune/PasDEspan_D_V1.abc
PasDEspan: PasDEspan.abc PasDEspan.ps PasDEspan.pdf
PasDEspan.abc: hdr/PasDEspan.hdr $(PasDEspan)
	abcmedley PasDEspan $(PasDEspan) >PasDEspan.abc
PasDEspan.ps: PasDEspan.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 -p PasDEspan.abc \
	|PShdr PasDEspan '' PasDEspan \
	|PSftr %D $U/ %D >PasDEspan.ps
PasDEspan.pdf: PasDEspan.ps
	ps2pdf PasDEspan.ps PasDEspan.pdf

# Pas d' Espan B
PasDEspan_B= tune/PasDEspan_D_V1.abc tune/PasDEspan_D_V2.abc
PasDEspan_B: PasDEspan_B.abc PasDEspan_B.ps PasDEspan_B.pdf
PasDEspan_B.abc: hdr/PasDEspan_B.hdr $(PasDEspan_B)
	abcmedley PasDEspan_B $(PasDEspan_B) >PasDEspan_B.abc
PasDEspan_B.ps: PasDEspan_B.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 -p PasDEspan_B.abc \
	|PShdr PasDEspan '' PasDEspan \
	|PSftr %D $U/ %D >PasDEspan_B.ps
PasDEspan_B.pdf: PasDEspan_B.ps
	ps2pdf PasDEspan_B.ps PasDEspan_B.pdf

# Pas d' Espan C
PasDEspan_C= tune/PasDEspan_C_V1.abc tune/PasDEspan_C_V2.abc
PasDEspan_C: PasDEspan_C.abc PasDEspan_C.ps PasDEspan_C.pdf
PasDEspan_C.abc: hdr/PasDEspan_C.hdr $(PasDEspan_C)
	abcmedley PasDEspan_C $(PasDEspan_C) >PasDEspan_C.abc
PasDEspan_C.ps: PasDEspan_C.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 -p PasDEspan_C.abc \
	|PShdr PasDEspan '' PasDEspan \
	|PSftr %D $U/ %D >PasDEspan_C.ps
PasDEspan_C.pdf: PasDEspan_C.ps
	ps2pdf PasDEspan_C.ps PasDEspan_C.pdf

# Patch Tanz
PatchTanz= tune/PatchTanz_Em6.abc tune/PatchTanz_Am6.abc
PatchTanz: PatchTanz.abc PatchTanz.ps PatchTanz.pdf
PatchTanz.abc: hdr/PatchTanz.hdr $(PatchTanz)
	abcmedley PatchTanz $(PatchTanz) >PatchTanz.abc
PatchTanz.ps: PatchTanz.abc fmt/_80.fmt
	$(a2p) +Ffmt/_80 PatchTanz.abc \
	|PShdr PatchTanz '' PatchTanz \
	|PSftr %D $U/ %D >PatchTanz.ps
PatchTanz.pdf: PatchTanz.ps
	ps2pdf PatchTanz.ps PatchTanz.pdf

# Pezinho
Pezinho= tune/Pezinho_D.abc  tune/Pezinho_G.abc
Pezinho: Pezinho.abc Pezinho.ps Pezinho.pdf
Pezinho.abc: $(Pezinho)
	abcjoin +S $(Pezinho) >Pezinho.abc
Pezinho.ps: Pezinho.abc fmt/_80.fmt
	$(a2p) +Ffmt/_80 Pezinho.abc \
	|PShdr Pezinho '' Pezinho \
	|PSftr %D $U/ %D >Pezinho.ps
Pezinho.pdf: Pezinho.ps
	ps2pdf Pezinho.ps Pezinho.pdf

# Physical Snob
PhysicalSnob: PhysicalSnob.abc PhysicalSnob.ps PhysicalSnob.pdf
PhysicalSnob= tune/PhysicalSnob_F.abc tune/PhysicalSnob_G.abc
PhysicalSnob.abc: hdr/PhysicalSnob.hdr $(PhysicalSnob)
	abcmedley PhysicalSnob  $(PhysicalSnob) >PhysicalSnob.abc
PhysicalSnob.ps: PhysicalSnob.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 PhysicalSnob.abc \
	|PShdr Physic '' Physic \
	|PSftr %D $U/ %D >PhysicalSnob.ps
PhysicalSnob.pdf: PhysicalSnob.ps
	ps2pdf PhysicalSnob.ps PhysicalSnob.pdf

# Picking Up Sticks
PickingUpSticks: PickingUpSticks.abc PickingUpSticks.ps PickingUpSticks.pdf
PickingUpSticks= tune/PickingUpSticks_Gm.abc tune/PickingUpSticks_I.abc tune/PickingUpSticks_Am.abc
PickingUpSticks.abc: hdr/PickingUpSticks.hdr $(PickingUpSticks)
	abcmedley PickingUpSticks $(PickingUpSticks) >PickingUpSticks.abc
PickingUpSticks.ps: PickingUpSticks.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 PickingUpSticks.abc \
	|PShdr Picking '' Picking \
	|PSftr %D $U/ %D >PickingUpSticks.ps
PickingUpSticks.pdf: PickingUpSticks.ps
	ps2pdf PickingUpSticks.ps PickingUpSticks.pdf

# Pinewoods Reel
PinewoodsReel: PinewoodsReel.abc PinewoodsReel.ps PinewoodsReel.pdf
PinewoodsReel.ps: PinewoodsReel.abc fmt/_70.fmt
	$(a2p) +Ffmt/_70 -p PinewoodsReel \
	|PShdr PinewoodsReel '' PinewoodsReel \
	|PSftr %D $U/ %D >PinewoodsReel.ps
PinewoodsReel.pdf: PinewoodsReel.ps
	ps2pdf PinewoodsReel.ps PinewoodsReel.pdf

# Pinosavka
Pinosavka: Pinosavka.abc Pinosavka.ps Pinosavka.pdf
Pinosavka.ps: Pinosavka.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 -p Pinosavka \
	|PShdr Pinosav '' Pinosav \
	|PSftr %D $U/ %D >Pinosavka.ps
Pinosavka.pdf: Pinosavka.ps
	ps2pdf Pinosavka.ps Pinosavka.pdf

# Pleskovac Kolo
PleskovacKolo: PleskovacKolo.abc PleskovacKolo.ps PleskovacKolo.pdf
PleskovacKolo.ps: PleskovacKolo.abc fmt/_75.fmt
	$(a2p) -p PleskovacKolo +Ffmt/_75 \
	|PShdr Pleskov '' Pleskov \
	|PSftr %D $U/ %D >PleskovacKolo.ps
PleskovacKolo.pdf: PleskovacKolo.ps
	ps2pdf PleskovacKolo.ps PleskovacKolo.pdf

# Plon Niesiemy
PlonNiesiemy: PlonNiesiemy.abc PlonNiesiemy.ps PlonNiesiemy.pdf
PlonNiesiemy.ps: PlonNiesiemy.abc fmt/_75.fmt
	$(a2p) -p PlonNiesiemy +Ffmt/_75 \
	|PShdr PlonNies '' PlonNies \
	|PSftr %D $U/ %D >PlonNiesiemy.ps
PlonNiesiemy.pdf: PlonNiesiemy.ps
	ps2pdf PlonNiesiemy.ps PlonNiesiemy.pdf

# Polk_ Galician
Polk_Galician: Polk_Galician.abc Polk_Galician.ps Polk_Galician.pdf
Polk_Galician= polka/Polka_Galicia_C.abc polka/Polka_Galicia_D.abc
Polk_Galician.abc: hdr/Polk_Galician.hdr $(Polk_Galician)
	abcmedley "Polca Galiciana" $(Polk_Galician) >Polk_Galician.abc
Polk_Galician.ps: fmt/_70.fmt Polk_Galician.abc
	$(a2p) +Ffmt/_70 Polk_Galician.abc \
	|PShdr POLK:Galician '' POLK:Galician \
	|PSftr %D $U/ %D >Polk_Galician.ps
Polk_Galician.pdf: Polk_Galician.ps
	ps2pdf Polk_Galician.ps Polk_Galician.pdf

# Polk_ Gsatzlig
Polk_Gsatzlig: Polk_Gsatzlig.abc Polk_Gsatzlig.ps Polk_Gsatzlig.pdf
Polk_Gsatzlig= polka/Gsatzlig1_F.abc polka/Gsatzlig1_G.abc
Polk_Gsatzlig.abc: hdr/Polk_Gsatzlig.hdr $(Polk_Gsatzlig)
	abcmedley Polk_Gsatzlig $(Polk_Gsatzlig) >Polk_Gsatzlig.abc
Polk_Gsatzlig.ps: fmt/_70.fmt Polk_Gsatzlig.abc
	$(a2p) +Ffmt/_70 Polk_Gsatzlig.abc \
	|PShdr POLK:Gsatzlig '' POLK:Gsatzlig \
	|PSftr %D $U/ %D >Polk_Gsatzlig.ps
Polk_Gsatzlig.pdf: Polk_Gsatzlig.ps
	ps2pdf Polk_Gsatzlig.ps Polk_Gsatzlig.pdf

# Polka
Polka: \
	Polk_Galician Polk_Gsatzlig Polk_Ukrainian Polka1 Polka2 Polka3 Polka4 Polka5 \
	Polka6 Polka7 Polka_Doudlebska Polka_Doudlebska.abc Polka_HeelAndToe \
	Polka_HeelAndToe.abc Polka_JennyLind Polka_JennyLind.abc Polka_Pennsylvania \
	Polka_Pennsylvania.abc RedwingPolka ZigeunerPolka

# Doudlebska Polka
Polka_Doudlebska: Polka_Doudlebska.abc Polka_Doudlebska.ps Polka_Doudlebska.pdf
Polka_Doudlebska.ps: Polka_Doudlebska.abc fmt/_70.fmt
	$(a2p) +Ffmt/_70 Polka_Doudlebska.abc \
	|PShdr Doudlebska '' Doudlebska \
	|PSftr %D $U/ %D >Polka_Doudlebska.ps
Polka_Doudlebska.pdf: Polka_Doudlebska.ps
	ps2pdf Polka_Doudlebska.ps Polka_Doudlebska.pdf

# Heel and Toe Polka
Polka_HeelAndToe= \
	polka/JennyLindP_DG4.abc \
	polka/ThisOldMan_G.abc \
	polka/ThisOldMan_A.abc
Polka_HeelAndToe: Polka_HeelAndToe.abc Polka_HeelAndToe.ps Polka_HeelAndToe.pdf
Polka_HeelAndToe.abc: hdr/Polka_HeelAndToe.hdr $(Polka_HeelAndToe)
	abcmedley Polka_HeelAndToe $(Polka_HeelAndToe) >Polka_HeelAndToe.abc
Polka_HeelAndToe.ps: Polka_HeelAndToe.abc fmt/_80.fmt
	$(a2p) +Ffmt/_80 Polka_HeelAndToe.abc \
	|PShdr Polka_HeelAndToe '' Polka_HeelAndToe \
	|PSftr %D $U/ %D >Polka_HeelAndToe.ps
Polka_HeelAndToe.pdf: Polka_HeelAndToe.ps
	ps2pdf Polka_HeelAndToe.ps Polka_HeelAndToe.pdf

# Polka: Jenny Lind
Polka_JennyLind= \
	song/JennyLindSong_D_wW.abc \
	polka/JennyLindPolka_C_LoC.abc \
	polka/JennyLindPolka_E_LoC.abc \
	polka/JennyLindP_DG4.abc
Polka_JennyLind: Polka_JennyLind.abc Polka_JennyLind.ps Polka_JennyLind.pdf
Polka_JennyLind.abc: $(Polka_JennyLind)
	abcjoin +C +S2  $(Polka_JennyLind) >Polka_JennyLind.abc
Polka_JennyLind.ps: Polka_JennyLind.abc fmt/JennyLindPolka.fmt $(Polka_JennyLind)
	$(a2p) Polka_JennyLind.abc +Ffmt/JennyLindPolka +n \
	|PShdr "polka:JennyLind" "" "polka:JennyLind" \
	|PSftr %D $U/ %D >Polka_JennyLind.ps
Polka_JennyLind.pdf: Polka_JennyLind.ps
	ps2pdf Polka_JennyLind.ps

# Polka: Pennsylvania
Polka_Pennsylvania= polka/PennsylvaniaPolka_Fw.abc polka/PennsylvaniaPolka_G.abc
Polka_Pennsylvania: Polka_Pennsylvania.ps Polka_Pennsylvania.pdf
Polka_Pennsylvania: Polka_Pennsylvania.abc Polka_Pennsylvania.ps Polka_Pennsylvania.pdf
Polka_Pennsylvania.abc: $(Polka_Pennsylvania)
	abcjoin +S2 $(Polka_Pennsylvania) >Polka_Pennsylvania.abc
Polka_Pennsylvania.ps: Polka_Pennsylvania.abc fmt/Polka_Pennsylvania.fmt $(Polka_Pennsylvania)
	$(a2p) Polka_Pennsylvania.abc +c +Ffmt/Polka_Pennsylvania \
	|PShdr "Polka_Pennsylvania" "" "Polka_Pennsylvania" |PSftr %D $U/ %D >Polka_Pennsylvania.ps
Polka_Pennsylvania.pdf: Polka_Pennsylvania.ps
	ps2pdf Polka_Pennsylvania.ps

# Polka1
Polka1: Polka1.abc Polka1.ps Polka1.pdf
Polka1= polka/HoppvalsFraFeragen.abc \
	polka/PariserP1.abc \
	polka/PariserP2.abc \
	polka/PariserP3.abc \
	polka/FreskSkyss_D.abc
Polka1.abc: $(Polka1)
	abcmedley "Polka 1 (Norway)" $(Polka1) >Polka1.abc
Polka1.ps: fmt/_70.fmt Polka1.abc
	$(a2p) +Ffmt/_70 Polka1.abc \
	|PShdr Polka '' Polka \
	|PSftr %D $U/ %D >Polka1.ps
Polka1.pdf: Polka1.ps
	ps2pdf Polka1.ps Polka1.pdf

# Polka2
Polka2: Polka2.abc Polka2.ps Polka2.pdf
Polka2= polka/HoppvalsFraFeragen.abc polka/PariserP2.abc
Polka2.abc: $(Polka2)
	abcmedley "Polka 2 (Norway)" $(Polka2) >Polka2.abc
Polka2.ps: fmt/_60.fmt Polka2.abc
	$(a2p) +Ffmt/_60 Polka2.abc \
	|PShdr Polka '' Polka \
	|PSftr %D $U/ %D >Polka2.ps
Polka2.pdf: Polka2.ps
	ps2pdf Polka2.ps Polka2.pdf

# Polka3
Polka3: Polka3.abc Polka3.ps Polka3.pdf
Polka3= polka/AlfredPaHultet.abc polka/UngerskaJarnvagensP.abc polka/BodaGammalGarden.abc
Polka3.abc: $(Polka3)
	abcmedley "Polka 3 (Sweden)" $(Polka3) >Polka3.abc
Polka3.ps: fmt/_60.fmt Polka3.abc
	$(a2p) +Ffmt/_60 Polka3.abc \
	|PShdr Polka '' Polka \
	|PSftr %D $U/ %D >Polka3.ps
Polka3.pdf: Polka3.ps
	ps2pdf Polka3.ps Polka3.pdf

# Polka4
Polka4: Polka4.abc Polka4.ps Polka4.pdf
Polka4= polka/BabbaLisasHyfsn.abc polka/RedwingPolka.abc polka/Polka3.abc polka/Polka2.abc
Polka4.abc: $(Polka4)
	abcmedley "Polka 4 (Sweden)" $(Polka4) >Polka4.abc
Polka4.ps: fmt/_60.fmt Polka4.abc
	$(a2p) +Ffmt/_60 Polka4.abc \
	|PShdr Polka '' Polka \
	|PSftr %D $U/ %D >Polka4.ps
Polka4.pdf: Polka4.ps
	ps2pdf Polka4.ps Polka4.pdf

# Polka5
Polka5: Polka5.abc Polka5.ps Polka5.pdf
Polka5= polka/HamborgSekstur.abc polka/RheinlaenderPolka19.abc
Polka5.abc: $(Polka5)
	abcmedley "Polka 5 (Denmark)" $(Polka5) >Polka5.abc
Polka5.ps: fmt/_60.fmt Polka5.abc
	$(a2p) +Ffmt/_60 Polka5.abc \
	|PShdr Polka '' Polka \
	|PSftr %D $U/ %D >Polka5.ps
Polka5.pdf: Polka5.ps
	ps2pdf Polka5.ps Polka5.pdf

# Polka6
Polka6: Polka6.abc Polka6.ps Polka6.pdf
Polka6= polka/FederMikel.abc polka/GallopKontra.abc
Polka6.abc: $(Polka6)
	abcmedley "Polka 6 (Denmark)" $(Polka6) >Polka6.abc
Polka6.ps: fmt/_60.fmt Polka6.abc
	$(a2p) +Ffmt/_60 Polka6.abc \
	|PShdr Polka '' Polka \
	|PSftr %D $U/ %D >Polka6.ps
Polka6.pdf: Polka6.ps
	ps2pdf Polka6.ps Polka6.pdf

# Polka7
Polka7: Polka7.abc Polka7.ps Polka7.pdf
Polka7= polka/DenisMurphysP.abc polka/69thStreetPolka.abc polka/JohnRyansP.abc
Polka7.abc: $(Polka7)
	abcmedley "Polka 7 (Ireland)" $(Polka7) >Polka7.abc
Polka7.ps: fmt/_60.fmt Polka7.abc
	$(a2p) +Ffmt/_60 Polka7.abc \
	|PShdr Polka '' Polka \
	|PSftr %D $U/ %D >Polka7.ps
Polka7.pdf: Polka7.ps
	ps2pdf Polka7.ps Polka7.pdf

# Polka: Ukrainian
Polk_Ukrainian= polka/UkrainianPolka_dD.abc polka/UkrainianPolka_eE.abc
Polk_Ukrainian: Polk_Ukrainian.abc Polk_Ukrainian.ps Polk_Ukrainian.pdf
Polk_Ukrainian.abc: $(Polk_Ukrainian)
	abcjoin +S $(Polk_Ukrainian) >Polk_Ukrainian.abc
Polk_Ukrainian.ps: Polk_Ukrainian.abc fmt/_80.fmt
	$(a2p) +Ffmt/_80 Polk_Ukrainian.abc \
	|PShdr Polk_Ukrainian '' Polk_Ukrainian \
	|PSftr %D $U/ %D >Polk_Ukrainian.ps
Polk_Ukrainian.pdf: Polk_Ukrainian.ps
	ps2pdf Polk_Ukrainian.ps Polk_Ukrainian.pdf

# Polonez1
Polonez1: Polonez1.abc Polonez1.ps Polonez1.pdf
Polonez1.ps: Polonez1.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 Polonez1.abc \
	|PShdr Polonez '' Polonez \
	|PSftr %D $U/ %D >Polonez1.ps
Polonez1.pdf: Polonez1.ps
	ps2pdf Polonez1.ps Polonez1.pdf

# Polskie tance regionalne i narodowe
PolskieTanceRegionalneiNarodowe: PolskieTanceRegionalneiNarodowe.abc PolskieTanceRegionalneiNarodowe.ps PolskieTanceRegionalneiNarodowe.pdf
PolskieTanceRegionalneiNarodowe.ps: PolskieTanceRegionalneiNarodowe.abc fmt/PolskieTanceRegionalneiNarodowe.fmt
	$(a2p) +Ffmt/PolskieTanceRegionalneiNarodowe -p PolskieTanceRegionalneiNarodowe \
	|PShdr PolskieTanceReg '' PolskieTanceReg \
	|PSftr %D $U/ %D >PolskieTanceRegionalneiNarodowe.ps
PolskieTanceRegionalneiNarodowe.pdf: PolskieTanceRegionalneiNarodowe.ps
	ps2pdf PolskieTanceRegionalneiNarodowe.ps PolskieTanceRegionalneiNarodowe.pdf

# Pomashko Shirto
PomashkoShirto= tune/PomashkoShirto_Em.abc tune/PomashkoShirto_Fsm.abc
PomashkoShirto: PomashkoShirto.abc PomashkoShirto.ps PomashkoShirto.pdf
PomashkoShirto.abc: $(PomashkoShirto)
	abcjoin +S $(PomashkoShirto) >PomashkoShirto.abc
PomashkoShirto.ps: PomashkoShirto.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 PomashkoShirto.abc \
	|PShdr PomaskoSirto '' PomaskoSirto \
	|PSftr %D $U/ %D >PomashkoShirto.ps
PomashkoShirto.pdf: PomashkoShirto.ps
	ps2pdf PomashkoShirto.ps PomashkoShirto.pdf

# Popovicanka
Popovicanka: Popovicanka.abc Popovicanka.ps Popovicanka.pdf
Popovicanka.ps: Popovicanka.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 +n -p Popovicanka \
	|PShdr Popovicanka '' Popovicanka \
	|PSftr %D $U/ %D >Popovicanka.ps
Popovicanka.pdf: Popovicanka.ps
	ps2pdf Popovicanka.ps Popovicanka.pdf

# Poskakusa
Poskakusa= tune/Poskakusa_Em.abc tune/Poskakusa_Am.abc
Poskakusa: Poskakusa.abc Poskakusa.ps Poskakusa.pdf
Poskakusa.abc: $(Poskakusa)
	abcjoin +S $(Poskakusa) >Poskakusa.abc
Poskakusa.ps: Poskakusa.abc fmt/_80.fmt
	$(a2p) +Ffmt/_80 Poskakusa.abc \
	|PShdr Poskakusa '' Poskakusa \
	|PSftr %D $U/ %D >Poskakusa.ps
Poskakusa.pdf: Poskakusa.ps
	ps2pdf Poskakusa.ps Poskakusa.pdf

# Pousteno Boufsko
PoustenoBoufsko: PoustenoBoufsko.abc PoustenoBoufsko.ps PoustenoBoufsko.pdf
PoustenoBoufsko.abc: tune/Pousteno_Boufsko_Bb.abc
	$(LN) tune/Pousteno_Boufsko_Bb.abc PoustenoBoufsko.abc
PoustenoBoufsko.ps: PoustenoBoufsko.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 -p PoustenoBoufsko \
	|PShdr PoustenoBoufsko '' PoustenoBoufsko \
	|PSftr %D $U/ %D >PoustenoBoufsko.ps
PoustenoBoufsko.pdf: PoustenoBoufsko.ps
	ps2pdf PoustenoBoufsko.ps PoustenoBoufsko.pdf

# Povrateno
Povrateno: Povrateno.abc Povrateno.ps Povrateno.pdf
Povrateno= tune/Povrateno_G.abc tune/Povrateno_A.abc
Povrateno.abc: $(Povrateno)
	abcjoin +S $(Povrateno) >Povrateno.abc
Povrateno.ps: Povrateno.abc fmt/_80.fmt
	$(a2p) +Ffmt/_80 Povrateno.abc \
	|PShdr Povrateno '' Povrateno \
	|PSftr %D $U/ %D >Povrateno.ps
Povrateno.pdf: Povrateno.ps
	ps2pdf Povrateno.ps Povrateno.pdf

# Pravo
Pravo: \
	PravoHoro3 Pravo_Delijsko Pravo_Dramskoto Pravo_KadJaPodjoh Pravo_SvaNokLeNado \
	Pravo_TrakijskoHoro1 Pravo_TrakijskoHoro2

# Pravo: Dramskoto
Pravo_Dramskoto= pravo/Dramskoto_C.abc
Pravo_Dramskoto: Pravo_Dramskoto.abc Pravo_Dramskoto.ps Pravo_Dramskoto.pdf
Pravo_Dramskoto.abc: $(Pravo_Dramskoto)
	abcjoin +s $(Pravo_Dramskoto) >Pravo_Dramskoto.abc
Pravo_Dramskoto.ps: Pravo_Dramskoto.abc fmt/_80.fmt
	$(a2p) Pravo_Dramskoto.abc +Ffmt/_80 \
	|PShdr Pravo:Dramskoto '' Pravo:Dramskoto \
	|PSftr %D $U/ %D >Pravo_Dramskoto.ps
Pravo_Dramskoto.pdf: Pravo_Dramskoto.ps
	ps2pdf Pravo_Dramskoto.ps Pravo_Dramskoto.pdf

# Pravo: Sva Nok Le Nado
Pravo_SvaNokLeNado: Pravo_SvaNokLeNado.abc Pravo_SvaNokLeNado.ps Pravo_SvaNokLeNado.pdf
Pravo_SvaNokLeNado.ps: Pravo_SvaNokLeNado.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 -p Pravo_SvaNokLeNado \
	|PShdr "Pravo:SvaNokLe" '' "Pravo:SvaNokLe" \
	|PSftr %D $U/ %D >Pravo_SvaNokLeNado.ps
Pravo_SvaNokLeNado.pdf: Pravo_SvaNokLeNado.ps
	ps2pdf Pravo_SvaNokLeNado.ps Pravo_SvaNokLeNado.pdf

# Pravo: "Kad Ja Podjoh"
Pravo_KadJaPodjoh: Pravo_KadJaPodjoh.abc Pravo_KadJaPodjoh.ps Pravo_KadJaPodjoh.pdf
Pravo_KadJaPodjoh= song/KadJaPodjohNaBembashu_AmWw.abc tune/KadJaPodjohNaBembashu_Bm.abc
Pravo_KadJaPodjoh.abc: $(Pravo_KadJaPodjoh)
	abcjoin +S2 $(Pravo_KadJaPodjoh) > Pravo_KadJaPodjoh.abc
Pravo_KadJaPodjoh.ps: Pravo_KadJaPodjoh.abc fmt/_75.fmt
	$(a2p) -p Pravo_KadJaPodjoh +Ffmt/_75 \
	|PShdr "Pravo:KadJaPodjoh" '' "Pravo:KadJaPodjoh" \
	|PSftr %D $U/ %D >Pravo_KadJaPodjoh.ps
Pravo_KadJaPodjoh.pdf: Pravo_KadJaPodjoh.ps
	ps2pdf Pravo_KadJaPodjoh.ps Pravo_KadJaPodjoh.pdf

# Pravo Delijsko
Pravo_Delijsko: Pravo_Delijsko.abc Pravo_Delijsko.ps Pravo_Delijsko.pdf
Pravo_Delijsko= tune/DelijskoPravo_D.abc tune/DelijskoPravo_E.abc
Pravo_Delijsko.abc: $(Pravo_Delijsko)
	abcjoin +S $(Pravo_Delijsko) > Pravo_Delijsko.abc
Pravo_Delijsko.ps: Pravo_Delijsko.abc fmt/Pravo_Delijsko.fmt
	$(a2p) -p Pravo_Delijsko +Ffmt/Pravo_Delijsko \
	|PShdr "Pravo:Deli" '' "Pravo:Deli" \
	|PSftr %D $U/ %D >Pravo_Delijsko.ps
Pravo_Delijsko.pdf: Pravo_Delijsko.ps
	ps2pdf Pravo_Delijsko.ps Pravo_Delijsko.pdf

# Pravo Horo 3
PravoHoro3: PravoHoro3.abc PravoHoro3.ps PravoHoro3.pdf
PravoHoro3.ps: PravoHoro3.abc fmt/_70.fmt
	$(a2p) +Ffmt/_70 PravoHoro3.abc \
	|PShdr "Prav:fast" '' "Prav:fast" \
	|PSftr %D $U/ %D >PravoHoro3.ps
PravoHoro3.pdf: PravoHoro3.ps
	ps2pdf PravoHoro3.ps PravoHoro3.pdf

# Pravo Trakijsko Horo 1
Pravo_TrakijskoHoro1: Pravo_TrakijskoHoro1.abc Pravo_TrakijskoHoro1.ps Pravo_TrakijskoHoro1.pdf
Pravo_TrakijskoHoro1= \
	pravo/Pravo_Trakijsko_Horo_1-G--8.abc \
	pravo/Pravo_Trakijsko_Horo_1-A--8.abc
Pravo_TrakijskoHoro1.abc: $(Pravo_TrakijskoHoro1)
	abcjoin +S2 $(Pravo_TrakijskoHoro1) >Pravo_TrakijskoHoro1.abc
Pravo_TrakijskoHoro1.ps: Pravo_TrakijskoHoro1.abc fmt/_70.fmt
	$(a2p) +Ffmt/_70 -p Pravo_TrakijskoHoro1 \
	|PShdr "Prav:Trakijsko" '' "Prav:Trakijsko" \
	|PSftr %D $U/ %D >Pravo_TrakijskoHoro1.ps
Pravo_TrakijskoHoro1.pdf: Pravo_TrakijskoHoro1.ps
	ps2pdf Pravo_TrakijskoHoro1.ps Pravo_TrakijskoHoro1.pdf

# Pravo Trakijsko Horo 2
Pravo_TrakijskoHoro2: Pravo_TrakijskoHoro2.abc Pravo_TrakijskoHoro2.ps Pravo_TrakijskoHoro2.pdf
Pravo_TrakijskoHoro2.ps: Pravo_TrakijskoHoro2.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 -p Pravo_TrakijskoHoro2 \
	|PShdr "Prav:Trakijsko" '' "Prav:Trakijsko" \
	|PSftr %D $U/ %D >Pravo_TrakijskoHoro2.ps
Pravo_TrakijskoHoro2.pdf: Pravo_TrakijskoHoro2.ps
	ps2pdf Pravo_TrakijskoHoro2.ps Pravo_TrakijskoHoro2.pdf

# Prekid Kolo
PrekidKolo: PrekidKolo.abc PrekidKolo.ps PrekidKolo.pdf
PrekidKolo= tune/PrekidKolo_G.abc tune/PrekidKolo_A.abc
PrekidKolo.abc: $(PrekidKolo)
	abcmedley "Prekid Kolo" $(PrekidKolo) >PrekidKolo.abc
PrekidKolo.ps: PrekidKolo.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 PrekidKolo.abc \
	|PShdr Prekid '' Prekid \
	|PSftr %D $U/ %D >PrekidKolo.ps
PrekidKolo.pdf: PrekidKolo.ps
	ps2pdf PrekidKolo.ps PrekidKolo.pdf

# Pridi Janik
PridiJanik: PridiJanik.abc PridiJanik.ps PridiJanik.pdf
PridiJanik.ps: PridiJanik.abc fmt/_75.fmt
	$(a2p) -p PridiJanik +Ffmt/_75 \
	|PShdr Pridi '' Pridi \
	|PSftr %D $U/ %D >PridiJanik.ps
PridiJanik.pdf: PridiJanik.ps
	ps2pdf PridiJanik.ps PridiJanik.pdf

# Promoroaca
Promoroaca: Promoroaca.abc Promoroaca.ps Promoroaca.pdf
Promoroaca= tune/Promoroaca_Am.abc tune/Promoroaca_Bm.abc
Promoroaca.abc: $(Promoroaca)
	abcmedley "Promoroaca" $(Promoroaca) >Promoroaca.abc
Promoroaca.ps: Promoroaca.abc fmt/_80.fmt
	$(a2p) +Ffmt/_80 Promoroaca.abc \
	|PShdr Promoroaca '' Promoroaca \
	|PSftr %D $U/ %D >Promoroaca.ps
Promoroaca.pdf: Promoroaca.ps
	ps2pdf Promoroaca.ps Promoroaca.pdf

# Przeworska
Przeworska: Przeworska.abc Przeworska.ps Przeworska.pdf
Przeworska= tune/Przeworska_Bb.abc sep5 BbInst.txt tune/Przeworska_C.abc
Przeworska.abc: $(Przeworska)
	abcjoin $(Przeworska) >Przeworska.abc
Przeworska.ps: Przeworska.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 Przeworska.abc \
	|PShdr Przeworska '' Przeworska \
	|PSftr %D $U/ %D >Przeworska.ps
Przeworska.pdf: Przeworska.ps
	ps2pdf Przeworska.ps Przeworska.pdf

# Quadreglia Napoletana
QuadregliaNapoletana: QuadregliaNapoletana.abc QuadregliaNapoletana.ps QuadregliaNapoletana.pdf
QuadregliaNapoletana.ps: QuadregliaNapoletana.abc fmt/_75.fmt
	$(a2p) -p QuadregliaNapoletana +Ffmt/_75 \
	|PShdr Quadre '' Quadre \
	|PSftr %D $U/ %D >QuadregliaNapoletana.ps
QuadregliaNapoletana.pdf: QuadregliaNapoletana.ps
	ps2pdf QuadregliaNapoletana.ps QuadregliaNapoletana.pdf

# RACH 1
RACH1: RACH1.abc RACH1.ps RACH1.pdf
RACH1= tune/Rachenica1_G.abc  tune/Rachenica1_A.abc
RACH1.abc: $(RACH1)
	abcjoin +s "RACH1" $(RACH1) >RACH1.abc
RACH1.ps: RACH1.abc fmt/_70.fmt
	$(a2p) +Ffmt/_70 RACH1.abc \
	|PShdr "RACH1" '' "RACH1" \
	|PSftr %D $U/ %D >RACH1.ps
RACH1.pdf: RACH1.ps
	ps2pdf RACH1.ps RACH1.pdf

# RACH 2
RACH2: RACH2.abc RACH2.ps RACH2.pdf
RACH2= tune/DelijskaRachenica_D.abc tune/DelijskaRachenica_E.abc
RACH2.abc: $(RACH2)
	abcjoin +s $(RACH2) > RACH2.abc
RACH2.ps: RACH2.abc fmt/_75.fmt
	$(a2p) -p RACH2 +Ffmt/_75 \
	|PShdr "Rach:Deli" '' "Rach:Deli" \
	|PSftr %D $U/ %D >RACH2.ps
RACH2.pdf: RACH2.ps
	ps2pdf RACH2.ps RACH2.pdf

# RACH 3
RACH3: RACH3.abc RACH3.ps RACH3.pdf
RACH3= tune/RachForThree_F.abc tune/RachForThree_G.abc
RACH3.abc: $(RACH3)
	abcjoin +s "RACH3" $(RACH3) >RACH3.abc
RACH3.ps: RACH3.abc fmt/RachForThree.fmt
	$(a2p) +Ffmt/RachForThree RACH3.abc \
	|PShdr "RACH3" '' "RACH3" \
	|PSftr %D $U/ %D >RACH3.ps
RACH3.pdf: RACH3.ps
	ps2pdf RACH3.ps RACH3.pdf

# RACH 4
RACH4: RACH4.abc RACH4.ps RACH4.pdf
RACH4= tune/SevernyashkaRachenica_Am.abc sep5 tune/StarceskaRac.abc
RACH4.abc: $(RACH4)
	abcjoin "RACH4" $(RACH4) >RACH4.abc
RACH4.ps: RACH4.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 RACH4.abc \
	|PShdr "RACH4" '' "RACH4" \
	|PSftr %D $U/ %D >RACH4.ps
RACH4.pdf: RACH4.ps
	ps2pdf RACH4.ps RACH4.pdf

# RACH 5
RACH5: RACH5.abc RACH5.ps RACH5.pdf
RACH5= tune/UtarchinskaRachenica.abc
RACH5.abc: $(RACH5)
	abcjoin "RACH5" $(RACH5) >RACH5.abc
RACH5.ps: RACH5.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 RACH5.abc \
	|PShdr "RACH5" '' "RACH5" \
	|PSftr %D $U/ %D >RACH5.ps
RACH5.pdf: RACH5.ps
	ps2pdf RACH5.ps RACH5.pdf

# Raca
Raca: Raca.abc Raca.ps Raca.pdf
Raca.ps: Raca.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 -p Raca \
	|PShdr Raca '' Raca \
	|PSftr %D $U/ %D >Raca.ps
Raca.pdf: Raca.ps
	ps2pdf Raca.ps Raca.pdf

# Rach for Three
RachForThree: RachForThree.abc RachForThree.ps RachForThree.pdf
RachForThree= tune/RachForThree_F.abc tune/RachForThree_G.abc
RachForThree.abc: $(RachForThree)
	abcjoin $(RachForThree) >RachForThree.abc
RachForThree.ps: RachForThree.abc fmt/RachForThree.fmt
	$(a2p) +Ffmt/RachForThree RachForThree.abc \
	|PShdr Rach:Three '' Rach:Three \
	|PSftr %D $U/ %D >RachForThree.ps
RachForThree.pdf: RachForThree.ps
	ps2pdf RachForThree.ps RachForThree.pdf

# Rach for Three #2
RachForThree2: RachForThree2.abc RachForThree2.ps RachForThree2.pdf
RachForThree2= tune/RachForThree_F.abc tune/RachForThree_G.abc
RachForThree2.abc: $(RachForThree2)
	abcjoin $(RachForThree2) >RachForThree2.abc
RachForThree2.ps: RachForThree2.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 RachForThree2.abc \
	|PShdr Rach:Three '' Rach:Three \
	|PSftr %D $U/ %D >RachForThree2.ps
RachForThree2.pdf: RachForThree2.ps
	ps2pdf RachForThree2.ps RachForThree2.pdf

# Rach: Delijska
Rach_Delijska: Rach_Delijska.abc Rach_Delijska.ps Rach_Delijska.pdf
Rach_Delijska= tune/DelijskaRachenica_D.abc sep5x2 tune/DelijskaRachenica_E.abc
Rach_Delijska.abc: $(Rach_Delijska)
	abcjoin $(Rach_Delijska) >Rach_Delijska.abc
Rach_Delijska.ps: Rach_Delijska.abc fmt/Rach_Delijska.fmt
	$(a2p) +Ffmt/Rach_Delijska Rach_Delijska.abc \
	|PShdr Rach:Deli '' Rach:Deli \
	|PSftr %D $U/ %D >Rach_Delijska.ps
Rach_Delijska.pdf: Rach_Delijska.ps
	ps2pdf Rach_Delijska.ps Rach_Delijska.pdf

# Rach: Giushevshka
Rach_Giushevshka: Rach_Giushevshka.abc Rach_Giushevshka.ps Rach_Giushevshka.pdf
Rach_Giushevshka= tune/GiushevskaRachenica_A.abc tune/GiushevskaRachenica_B.abc
Rach_Giushevshka.abc: $(Rach_Giushevshka)
	abcjoin $(Rach_Giushevshka) >Rach_Giushevshka.abc
Rach_Giushevshka.ps: Rach_Giushevshka.abc fmt/_70.fmt
	$(a2p) +Ffmt/_70 Rach_Giushevshka.abc \
	|PShdr Rach:Gius '' Rach:Gius \
	|PSftr %D $U/ %D >Rach_Giushevshka.ps
Rach_Giushevshka.pdf: Rach_Giushevshka.ps
	ps2pdf Rach_Giushevshka.ps Rach_Giushevshka.pdf

# Rach: Severnyashka
Rach_Severnyashka: Rach_Severnyashka.abc Rach_Severnyashka.ps Rach_Severnyashka.pdf
Rach_Severnyashka= tune/SevernyashkaRachenica_Am.abc tune/SevernyashkaRachenica_Bm.abc
Rach_Severnyashka.abc: $(Rach_Severnyashka)
	abcjoin +S $(Rach_Severnyashka) >Rach_Severnyashka.abc
Rach_Severnyashka.ps: Rach_Severnyashka.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 Rach_Severnyashka.abc \
	|PShdr Rach:Sever '' Rach:Sever \
	|PSftr %D $U/ %D >Rach_Severnyashka.ps
Rach_Severnyashka.pdf: Rach_Severnyashka.ps
	ps2pdf Rach_Severnyashka.ps Rach_Severnyashka.pdf

# Rach: Starceska
Rach_Starceska: Rach_Starceska.abc Rach_Starceska.ps Rach_Starceska.pdf
Rach_Starceska= tune/StarceskaRac.abc
Rach_Starceska.abc: $(Rach_Starceska)
	abcjoin $(Rach_Starceska) >Rach_Starceska.abc
Rach_Starceska.ps: Rach_Starceska.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 Rach_Starceska.abc \
	|PShdr Rach:Star '' Rach:Star \
	|PSftr %D $U/ %D >Rach_Starceska.ps
Rach_Starceska.pdf: Rach_Starceska.ps
	ps2pdf Rach_Starceska.ps Rach_Starceska.pdf

# Rach: Trakijska
Rach_Trakijska: Rach_Trakijska.abc Rach_Trakijska.ps Rach_Trakijska.pdf
Rach_Trakijska= tune/Trakijska_Rachenica-Am-96-12.abc
Rach_Trakijska.abc: $(Rach_Trakijska)
	abcjoin $(Rach_Trakijska) >Rach_Trakijska.abc
Rach_Trakijska.ps: Rach_Trakijska.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 Rach_Trakijska.abc \
	|PShdr Rach:Star '' Rach:Star \
	|PSftr %D $U/ %D >Rach_Trakijska.ps
Rach_Trakijska.pdf: Rach_Trakijska.ps
	ps2pdf Rach_Trakijska.ps Rach_Trakijska.pdf

# Rach: Utarchin
Rach_Utarchin: Rach_Utarchin.abc Rach_Utarchin.ps Rach_Utarchin.pdf
Rach_Utarchin= tune/UtarchinskaRachenica.abc
Rach_Utarchin.abc: $(Rach_Utarchin)
	abcjoin $(Rach_Utarchin) >Rach_Utarchin.abc
Rach_Utarchin.ps: Rach_Utarchin.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 Rach_Utarchin.abc \
	|PShdr Rach:Utar '' Rach:Utar \
	|PSftr %D $U/ %D >Rach_Utarchin.ps
Rach_Utarchin.pdf: Rach_Utarchin.ps
	ps2pdf Rach_Utarchin.ps Rach_Utarchin.pdf

# Rachenica
Rachenica: \
	RACH1 RACH2 RACH3 RACH4 RACH5 RachForThree Rach_Delijska Rach_Giushevshka \
	Rach_Severnyashka Rach_Starceska Rach_Trakijska Rach_Utarchin

# Radi Le
RadiLe: RadiLe.abc RadiLe.ps RadiLe.pdf
RadiLe.ps: RadiLe.abc fmt/RadiLe.fmt
	$(a2p) +Ffmt/RadiLe -p RadiLe \
	|PShdr RadiLe '' RadiLe \
	|PSftr %D $U/ %D >RadiLe.ps
RadiLe.pdf: RadiLe.ps
	ps2pdf RadiLe.ps RadiLe.pdf

# Radino
Radino: Radino.abc Radino.ps Radino.pdf
Radino.ps: Radino.abc fmt/_75.fmt
	$(a2p) -p Radino +Ffmt/_75 \
	|PShdr Radino '' Radino \
	|PSftr %D $U/ %D >Radino.ps
Radino.pdf: Radino.ps
	ps2pdf Radino.ps Radino.pdf

# Radomirsko Horo
RadomirskoHoro: RadomirskoHoro.abc RadomirskoHoro.ps RadomirskoHoro.pdf
RadomirskoHoro= tune/RadomirskoHoro_Bb.abc tune/RadomirskoHoro_C.abc
RadomirskoHoro.abc: $(RadomirskoHoro)
	abcjoin $(RadomirskoHoro) >RadomirskoHoro.abc
RadomirskoHoro.ps: RadomirskoHoro.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 RadomirskoHoro.abc \
	|PShdr Radomirsko '' Radomirsko \
	|PSftr %D $U/ %D >RadomirskoHoro.ps
RadomirskoHoro.pdf: RadomirskoHoro.ps
	ps2pdf RadomirskoHoro.ps RadomirskoHoro.pdf

# Rampi Rampi
RampiRampi: RampiRampi.abc RampiRampi.ps RampiRampi.pdf
RampiRampi.ps: RampiRampi.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 -p RampiRampi \
	|PShdr RampiRampi '' RampiRampi \
	|PSftr %D $U/ %D >RampiRampi.ps
RampiRampi.pdf: RampiRampi.ps
	ps2pdf RampiRampi.ps RampiRampi.pdf

# Raspa
Raspa= tune/Raspa_C.abc tune/Raspa_D.abc
Raspa: Raspa.abc Raspa.ps Raspa.pdf
Raspa.abc: $(Raspa)
	abcjoin +C +S $(Raspa) >Raspa.abc
Raspa.ps: Raspa.abc fmt/Raspa.fmt
	$(a2p) +n +Ffmt/Raspa Raspa.abc \
	|PShdr Raspa '' Raspa \
	|PSftr %D $U/ %D >Raspa.ps
Raspa.pdf: Raspa.ps
	ps2pdf Raspa.ps Raspa.pdf

# Ratevka
Ratevka: Ratevka.abc Ratevka.ps Ratevka.pdf
Ratevka= tune/Ratevka_D.abc page tune/Ratevka_E.abc
Ratevka.abc: $(Ratevka)
	abcjoin $(Ratevka) >Ratevka.abc
Ratevka.ps: Ratevka.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 Ratevka.abc \
	|PShdr Ratevka '' Ratevka \
	|PSftr %D $U/ %D >Ratevka.ps
Ratevka.pdf: Ratevka.ps
	ps2pdf Ratevka.ps Ratevka.pdf

# Redwing Polka
RedwingPolka: RedwingPolka.abc RedwingPolka.ps RedwingPolka.pdf
RedwingPolka.ps: RedwingPolka.abc fmt/_75.fmt
	$(a2p) -p RedwingPolka +Ffmt/_75 \
	|PShdr "Polka:Redwing" '' "Polka:Redwing" \
	|PSftr %D $U/ %D >RedwingPolka.ps
RedwingPolka.pdf: RedwingPolka.ps
	ps2pdf RedwingPolka.ps RedwingPolka.pdf

# Regitanc
Regitanc= tune/Regitanc_F.abc tune/Regitanc_G.abc
Regitanc: Regitanc.abc Regitanc.ps Regitanc.pdf
Regitanc.abc: $(Regitanc)
	abcjoin +S $(Regitanc) >Regitanc.abc
Regitanc.ps: Regitanc.abc fmt/_80.fmt
	$(a2p) +Ffmt/_80 Regitanc.abc \
	|PShdr Regitanc '' Regitanc \
	|PSftr %D $U/ %D >Regitanc.ps
Regitanc.pdf: Regitanc.ps
	ps2pdf Regitanc.ps Regitanc.pdf

# Reka: Dobrudjanska
Reka: Reka_Dobrudjanska Reka_Dobrudjanska_B

# Reka: Dobrudjanska
Reka_Dobrudjanska: Reka_Dobrudjanska.abc Reka_Dobrudjanska.ps Reka_Dobrudjanska.pdf
Reka_Dobrudjanska.ps: Reka_Dobrudjanska.abc fmt/_75.fmt
	$(a2p) -p Reka_Dobrudjanska +Ffmt/_75 \
	|PShdr "Reka:Dobr" '' "Reka:Dobr" \
	|PSftr %D $U/ %D >Reka_Dobrudjanska.ps
Reka_Dobrudjanska.pdf: Reka_Dobrudjanska.ps
	ps2pdf Reka_Dobrudjanska.ps Reka_Dobrudjanska.pdf

# Reka: Dobrudjanska Bb
Reka_Dobrudjanska_B: Reka_Dobrudjanska_B.abc Reka_Dobrudjanska_B.ps Reka_Dobrudjanska_B.pdf
Reka_Dobrudjanska_B.ps: Reka_Dobrudjanska_B.abc fmt/_75.fmt
	$(a2p) -p Reka_Dobrudjanska_B +Ffmt/_75 \
	|PShdr "Reka:Dobr" '' "Reka:Dobr" \
	|PSftr %D $U/ %D >Reka_Dobrudjanska_B.ps
Reka_Dobrudjanska_B.pdf: Reka_Dobrudjanska_B.ps
	ps2pdf Reka_Dobrudjanska_B.ps Reka_Dobrudjanska_B.pdf

# Rezijanka
Rezijanka: Rezijanka.abc Rezijanka.ps Rezijanka.pdf
Rezijanka.ps: Rezijanka.abc fmt/_80.fmt
	$(a2p) -p +n Rezijanka +Ffmt/_80 \
	|PShdr Rezijanka '' Rezijanka \
	|PSftr %D $U/ %D >Rezijanka.ps
Rezijanka.pdf: Rezijanka.ps
	ps2pdf Rezijanka.ps Rezijanka.pdf

# Ridee
# Ridee: Ridee.abc Ridee.ps Ridee.pdf
# Ridee.ps: Ridee.abc fmt/_75.fmt
#	$(a2p) -p Ridee + Ffmt/_75 \
#	| P Shdr Ridee '' Ridee \
#	| P Sftr % D $ U % D > Ridee.ps
# Ridee.pdf: Ridee.ps
#	ps2pdf Ridee.ps Ridee.pdf

# Ridee
Ridee: Ridee.abc Ridee.ps Ridee.pdf
Ridee= tune/BannielouLambaol_F.abc tune/BannielouLambaol_G.abc tune/BannielouLambaol_A.abc
Ridee.abc: hdr/Ridee.hdr $(Ridee)
	abcmedley Ridee $(Ridee) >Ridee.abc
Ridee.ps: Ridee.abc fmt/_80.fmt
	$(a2p) +Ffmt/_80 Ridee.abc \
	|PShdr Ridee '' Ridee \
	|PSftr %D $U/ %D >Ridee.ps
Ridee.pdf: Ridee.ps
	ps2pdf Ridee.ps Ridee.pdf

# Ripna Maca
RipnaMaca: RipnaMaca.abc RipnaMaca.ps RipnaMaca.pdf
RipnaMaca= tune/RipnaMaca_C.abc tune/RipnaMaca_Bb.abc
RipnaMaca.abc: $(RipnaMaca)
	abcjoin $(RipnaMaca) >RipnaMaca.abc
RipnaMaca.ps: RipnaMaca.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 RipnaMaca.abc \
	|PShdr RipnaMaca '' RipnaMaca \
	|PSftr %D $U/ %D >RipnaMaca.ps
RipnaMaca.pdf: RipnaMaca.ps
	ps2pdf RipnaMaca.ps RipnaMaca.pdf

# Road to the Isles
RoadToIsles: RoadToIsles.abc RoadToIsles.ps RoadToIsles.pdf
RoadToIsles.ps: RoadToIsles.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 RoadToIsles.abc \
	|PShdr Road '' Road \
	|PSftr %D $U/ %D >RoadToIsles.ps
RoadToIsles.pdf: RoadToIsles.ps
	ps2pdf RoadToIsles.ps RoadToIsles.pdf

# Rokoko Kolo
RokokoKolo: RokokoKolo.abc RokokoKolo.ps RokokoKolo.pdf
RokokoKolo.ps: RokokoKolo.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 -p RokokoKolo \
	|PShdr Rokoko '' Rokoko \
	|PSftr %D $U/ %D >RokokoKolo.ps
RokokoKolo.pdf: RokokoKolo.ps
	ps2pdf RokokoKolo.ps RokokoKolo.pdf

# Rond Argentonnais
RondArgentonnais: RondArgentonnais.abc RondArgentonnais.ps RondArgentonnais.pdf
RondArgentonnais.ps: RondArgentonnais.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 RondArgentonnais.abc \
	|PShdr RondArg '' RondArg \
	|PSftr %D $U/ %D >RondArgentonnais.ps
RondArgentonnais.pdf: RondArgentonnais.ps
	ps2pdf RondArgentonnais.ps RondArgentonnais.pdf

# Rorospols
Rorospols: \
	Rorospols1 Rorospols2 Rorospols3 Rorospols4

# Rorospols1
Rorospols1: Rorospols1.abc Rorospols1.ps Rorospols1.pdf
Rorospols1= pols/PerTevik.abc pols/Gjetarpols.abc pols/SteffaLeken_1.abc pols/RorosP_2.abc
Rorospols1.abc: $(Rorospols1)
	abcmedley "R\orospols 1" $(Rorospols1) >Rorospols1.abc
Rorospols1.ps: Rorospols1.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 Rorospols1.abc \
	|PShdr RorosP '' RorosP \
	|PSftr %D $U/ %D >Rorospols1.ps
Rorospols1.pdf: Rorospols1.ps
	ps2pdf Rorospols1.ps Rorospols1.pdf

# Rorospols2
Rorospols2: Rorospols2.abc Rorospols2.ps Rorospols2.pdf
Rorospols2= pols/EdvardLangemarksP.abc pols/SteffaLeken.abc pols/PetterOlufUlstatsP.abc
Rorospols2.abc: $(Rorospols2)
	abcmedley "R\orospols 2" $(Rorospols2) >Rorospols2.abc
Rorospols2.ps: Rorospols2.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 Rorospols2.abc \
	|PShdr RorosP '' RorosP \
	|PSftr %D $U/ %D >Rorospols2.ps
Rorospols2.pdf: Rorospols2.ps
	ps2pdf Rorospols2.ps Rorospols2.pdf

# Rorospols3
Rorospols3: Rorospols3.abc Rorospols3.ps Rorospols3.pdf
Rorospols3= pols/SkottSaraLeken_4.abc pols/FinnLeken.abc pols/LekenKarolinaViklund.abc
Rorospols3.abc: $(Rorospols3)
	abcmedley "R\orospols 3" $(Rorospols3) >Rorospols3.abc
Rorospols3.ps: Rorospols3.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 Rorospols3.abc \
	|PShdr RorosP '' RorosP \
	|PSftr %D $U/ %D >Rorospols3.ps
Rorospols3.pdf: Rorospols3.ps
	ps2pdf Rorospols3.ps Rorospols3.pdf

# Rorospols4
Rorospols4: Rorospols4.abc Rorospols4.ps Rorospols4.pdf
Rorospols4= pols/Funesdalingen.abc pols/ElveaKaranP.abc pols/SnarATaAt.abc
Rorospols4.abc: $(Rorospols4)
	abcmedley "R\orospols 4" $(Rorospols4) >Rorospols4.abc
Rorospols4.ps: Rorospols4.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 Rorospols4.abc \
	|PShdr RorosP '' RorosP \
	|PSftr %D $U/ %D >Rorospols4.ps
Rorospols4.pdf: Rorospols4.ps
	ps2pdf Rorospols4.ps Rorospols4.pdf

# Rumelaj
Rumelaj: Rumelaj.abc Rumelaj.ps Rumelaj.pdf
Rumelaj.ps: Rumelaj.abc fmt/_75.fmt
	$(a2p) -p Rumelaj +Ffmt/_75 \
	|PShdr Rumelaj '' Rumelaj \
	|PSftr %D $U/ %D >Rumelaj.ps
Rumelaj.pdf: Rumelaj.ps
	ps2pdf Rumelaj.ps Rumelaj.pdf

# Rustemul
Rustemul: Rustemul.abc Rustemul.ps Rustemul.pdf
Rustemul.ps: Rustemul.abc fmt/_75.fmt
	$(a2p) -p Rustemul +Ffmt/_75 \
	|PShdr Rustemul '' Rustemul \
	|PSftr %D $U/ %D >Rustemul.ps
Rustemul.pdf: Rustemul.ps
	ps2pdf Rustemul.ps Rustemul.pdf

# Ruzmarin
Ruzmarin: Ruzmarin.abc Ruzmarin.ps Ruzmarin.pdf
Ruzmarin= tune/Ruzmarin_G.abc tune/Ruzmarin_D.abc tune/Ruzmarin_A.abc
Ruzmarin.abc: $(Ruzmarin)
	abcjoin +s $(Ruzmarin) >Ruzmarin.abc
Ruzmarin.ps: Ruzmarin.abc fmt/_75.fmt $(Ruzmarin)
	$(a2p) +Ffmt/_75 Ruzmarin.abc \
	|PShdr Ruzmarin '' Ruzmarin \
	|PSftr %D $U/ %D >Ruzmarin.ps
Ruzmarin.pdf: Ruzmarin.ps
	ps2pdf Ruzmarin.ps Ruzmarin.pdf

# Sej, Sej Bob
SejSejBob= tune/Sej_Sej_Bob-Am--5.abc
SejSejBob: SejSejBob.abc SejSejBob.ps SejSejBob.pdf
SejSejBob.abc: $(SejSejBob)
	abcjoin +C +S2 $(SejSejBob) >SejSejBob.abc
SejSejBob.ps: SejSejBob.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 SejSejBob.abc \
	|PShdr SejSejBob '' SejSejBob \
	|PSftr %D $U/ %D >SejSejBob.ps
SejSejBob.pdf: SejSejBob.ps
	ps2pdf SejSejBob.ps SejSejBob.pdf

# Kop_SeRasplakalStarBelDedo
Kop_SeRasplakalStarBelDedo= kopanica/Se_Rasplakal_Star_Bel_Dedo-D-48-7w.abc
Kop_SeRasplakalStarBelDedo: Kop_SeRasplakalStarBelDedo.abc Kop_SeRasplakalStarBelDedo.ps Kop_SeRasplakalStarBelDedo.pdf
Kop_SeRasplakalStarBelDedo.abc: $(Kop_SeRasplakalStarBelDedo)
	abcjoin +C +S2 $(Kop_SeRasplakalStarBelDedo) >Kop_SeRasplakalStarBelDedo.abc
Kop_SeRasplakalStarBelDedo.ps: Kop_SeRasplakalStarBelDedo.abc fmt/_70.fmt
	$(a2p) +n +Ffmt/_70 Kop_SeRasplakalStarBelDedo.abc \
	|PShdr Kop_SeRasplakalStarBelDedo '' Kop_SeRasplakalStarBelDedo \
	|PSftr %D $U/ %D >Kop_SeRasplakalStarBelDedo.ps
Kop_SeRasplakalStarBelDedo.pdf: Kop_SeRasplakalStarBelDedo.ps
	ps2pdf Kop_SeRasplakalStarBelDedo.ps Kop_SeRasplakalStarBelDedo.pdf

# Sikon (Opa Ni Na Nai)
Sikon= tune/Sikon_Opa_Ni_Na_Nai-C-14-4.abc
Sikon: Sikon.abc Sikon.ps Sikon.pdf
Sikon.abc: $(Sikon)
	abcjoin +C +S2 $(Sikon) >Sikon.abc
Sikon.ps: Sikon.abc fmt/Sikon.fmt
	$(a2p) +Ffmt/Sikon.fmt Sikon.abc \
	|PShdr Sikon '' Sikon \
	|PSftr %D $U/ %D >Sikon.ps
Sikon.pdf: Sikon.ps
	ps2pdf Sikon.ps Sikon.pdf

# Skudrinka + Slavej Mi Peje
Skud+Slav: Skud+Slav.abc Skud+Slav.ps Skud+Slav.pdf
Skud+Slav= tune/Skudrinka.abc sep5 tune/SlavejMiPeje.abc
Skud+Slav.abc: $(Skud+Slav)
	abcjoin Skud+Slav $(Skud+Slav) >Skud+Slav.abc
Skud+Slav.ps: Skud+Slav.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 Skud+Slav.abc \
	|PShdr Skud+Slav '' Skud+Slav \
	|PSftr %D $U/ %D >Skud+Slav.ps
Skud+Slav.pdf: Skud+Slav.ps
	ps2pdf Skud+Slav.ps Skud+Slav.pdf

# Skudrinka Prototype for simple abc file: 
Skudrinka: Skudrinka.abc Skudrinka.ps Skudrinka.pdf
Skudrinka.ps: Skudrinka.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 -p Skudrinka \
	|PShdr Skudrinka '' Skudrinka \
	|PSftr %D $U/ %D >Skudrinka.ps
Skudrinka.pdf: Skudrinka.ps
	ps2pdf Skudrinka.ps Skudrinka.pdf

# Sadi Moma
SadiMoma: SadiMoma_GA SadiMoma_CD

# Sadi Moma
SadiMoma_CD: SadiMoma_CD.abc SadiMoma_CD.ps SadiMoma_CD.pdf
SadiMoma_CD= tune/SadiMoma_Cw.abc tune/SadiMoma_D.abc
SadiMoma_CD.abc: $(SadiMoma_CD)
	abcjoin +S $(SadiMoma_CD) >SadiMoma_CD.abc
SadiMoma_CD.ps: SadiMoma_CD.abc fmt/SadiMoma.fmt
	$(a2p) +Ffmt/SadiMoma SadiMoma_CD.abc \
	|PShdr SadiMoma:CD '' SadiMoma:CD \
	|PSftr %D $U/ %D >SadiMoma_CD.ps
SadiMoma_CD.pdf: SadiMoma_CD.ps
	ps2pdf SadiMoma_CD.ps SadiMoma_CD.pdf

# Sadi Moma
SadiMoma_GA: SadiMoma_GA.abc SadiMoma_GA.ps SadiMoma_GA.pdf
SadiMoma_GA= tune/SadiMoma_Gw.abc tune/SadiMoma_A.abc
SadiMoma_GA.abc: $(SadiMoma_GA)
	abcjoin +S $(SadiMoma_GA) >SadiMoma_GA.abc
SadiMoma_GA.ps: SadiMoma_GA.abc fmt/SadiMoma.fmt
	$(a2p) +Ffmt/SadiMoma SadiMoma_GA.abc \
	|PShdr SadiMoma:GA '' SadiMoma:GA \
	|PSftr %D $U/ %D >SadiMoma_GA.ps
SadiMoma_GA.pdf: SadiMoma_GA.ps
	ps2pdf SadiMoma_GA.ps SadiMoma_GA.pdf

# Sadilo Mome
SadiloMome: SadiloMome.abc SadiloMome.ps SadiloMome.pdf
SadiloMome= tune/SadiloMome_DmEm.abc tune/SadiloMome_AmBm.abc
SadiloMome.abc: $(SadiloMome)
	abcjoin SadiloMome $(SadiloMome) >SadiloMome.abc
SadiloMome.ps: SadiloMome.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 SadiloMome.abc \
	|PShdr SadiloMome '' SadiloMome \
	|PSftr %D $U/ %D >SadiloMome.ps
SadiloMome.pdf: SadiloMome.ps
	ps2pdf SadiloMome.ps SadiloMome.pdf

# Saint Barnard's Waltz1 #1
SaintBarnardsWaltz1= waltz/StBarnardsWaltz1_Fw.abc sep5x2 waltz/StBarnardsWaltz1_G.abc
SaintBarnardsWaltz1: SaintBarnardsWaltz1.abc SaintBarnardsWaltz1.ps SaintBarnardsWaltz1.pdf
SaintBarnardsWaltz1.abc: $(SaintBarnardsWaltz1)
	abcjoin $(SaintBarnardsWaltz1) >SaintBarnardsWaltz1.abc
SaintBarnardsWaltz1.ps: SaintBarnardsWaltz1.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 SaintBarnardsWaltz1.abc \
	|PShdr SaintBarnardsWaltz1 '' SaintBarnardsWaltz1 \
	|PSftr %D $U/ %D >SaintBarnardsWaltz1.ps
SaintBarnardsWaltz1.pdf: SaintBarnardsWaltz1.ps
	ps2pdf SaintBarnardsWaltz1.ps SaintBarnardsWaltz1.pdf

# Salty Dog Rag
SaltyDogRag: SaltyDogRag.abc SaltyDogRag.ps SaltyDogRag.pdf
SaltyDogRag= tune/SaltyDogRag_C.abc  tune/SaltyDogRag_D.abc
SaltyDogRag.abc: $(SaltyDogRag)
	abcjoin +s SaltyDogRag $(SaltyDogRag) >SaltyDogRag.abc
SaltyDogRag.ps: SaltyDogRag.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 SaltyDogRag.abc \
	|PShdr SaltyDogRag '' SaltyDogRag \
	|PSftr %D $U/ %D >SaltyDogRag.ps
SaltyDogRag.pdf: SaltyDogRag.ps
	ps2pdf SaltyDogRag.ps SaltyDogRag.pdf

# Salutos
Salutos= jig/Salutos_G.abc jig/Salutos_A.abc
Salutos: Salutos.abc Salutos.ps Salutos.pdf
Salutos.abc: $(Salutos)
	abcjoin +C +S $(Salutos) >Salutos.abc
Salutos.ps: Salutos.abc fmt/_80.fmt
	$(a2p) +Ffmt/_80 Salutos.abc \
	|PShdr Salutos '' Salutos \
	|PSftr %D $U/ %D >Salutos.ps
Salutos.pdf: Salutos.ps
	ps2pdf Salutos.ps Salutos.pdf

# Sandansko Oro
SandanskoOro: SandanskoOro.abc SandanskoOro.ps SandanskoOro.pdf
SandanskoOro= tune/SandanskoOro_Dm.abc tune/SandanskoOro_Em.abc
SandanskoOro.abc: $(SandanskoOro)
	abcjoin +s $(SandanskoOro) >SandanskoOro.abc
SandanskoOro.ps: SandanskoOro.abc fmt/_75.fmt $(SandanskoOro)
	$(a2p) +Ffmt/_75 SandanskoOro.abc \
	|PShdr Sandansko '' Sandansko \
	|PSftr %D $U/ %D >SandanskoOro.ps
SandanskoOro.pdf: SandanskoOro.ps
	ps2pdf SandanskoOro.ps SandanskoOro.pdf

# Sapri Tama Prototype for a single-tune page: 
SapriTama: SapriTama.abc SapriTama.ps SapriTama.pdf
SapriTama.abc: tune/SapriTama_DF.abc
	$(LN) tune/SapriTama_DF.abc SapriTama.abc
SapriTama.ps: SapriTama.abc fmt/_80.fmt
	$(a2p) +Ffmt/_80 -p SapriTama \
	|PShdr SapriTama '' SapriTama \
	|PSftr %D $U/ %D >SapriTama.ps
SapriTama.pdf: SapriTama.ps
	ps2pdf SapriTama.ps SapriTama.pdf

# Sarajevko Kolo
SarajevkoKolo: SarajevkoKolo.abc SarajevkoKolo.ps SarajevkoKolo.pdf
SarajevkoKolo.ps: SarajevkoKolo.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 -p SarajevkoKolo \
	|PShdr Sarajevko '' Sarajevko \
	|PSftr %D $U/ %D >SarajevkoKolo.ps
SarajevkoKolo.pdf: SarajevkoKolo.ps
	ps2pdf SarajevkoKolo.ps SarajevkoKolo.pdf

# Sasha
Sasha: Sasha.abc Sasha.ps Sasha.pdf
Sasha= tune/Sasha_Dm.abc tune/Sasha_Em.abc
Sasha.abc: $(Sasha)
	abcjoin +S2 $(Sasha) >Sasha.abc
Sasha.ps: Sasha.abc fmt/_80.fmt
	$(a2p) +Ffmt/_80 -p Sasha \
	|PShdr Sasha '' Sasha \
	|PSftr %D $U/ %D >Sasha.ps
Sasha.pdf: Sasha.ps
	ps2pdf Sasha.ps Sasha.pdf

# Sashino Kolo
SashinoKolo: SashinoKolo.abc SashinoKolo.ps SashinoKolo.pdf
SashinoKolo= tune/SashinoKolo_6.abc tune/SashinoKolo_2.abc
SashinoKolo.abc: $(SashinoKolo)
	abcjoin +s $(SashinoKolo) >SashinoKolo.abc
SashinoKolo.ps: SashinoKolo.abc fmt/_75.fmt $(SashinoKolo)
	$(a2p) +Ffmt/_75 SashinoKolo.abc \
	|PShdr Sashino '' Sashino \
	|PSftr %D $U/ %D >SashinoKolo.ps
SashinoKolo.pdf: SashinoKolo.ps
	ps2pdf SashinoKolo.ps SashinoKolo.pdf

# Savila Se Bela Loza
SavilaSeBelaLoza: SavilaSeBelaLoza.abc SavilaSeBelaLoza.ps SavilaSeBelaLoza.pdf
SavilaSeBelaLoza= tune/SavilaSeBelaLoza_G.abc tune/SavilaSeBelaLoza_C.abc tune/SavilaSeBelaLoza_A.abc tune/SavilaSeBelaLoza_D.abc
SavilaSeBelaLoza.abc: $(SavilaSeBelaLoza)
	abcmedley "Savila se bela loza" $(SavilaSeBelaLoza) >SavilaSeBelaLoza.abc
SavilaSeBelaLoza.ps: SavilaSeBelaLoza.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 SavilaSeBelaLoza.abc \
	|PShdr Savila '' Savila \
	|PSftr %D $U/ %D >SavilaSeBelaLoza.ps
SavilaSeBelaLoza.pdf: SavilaSeBelaLoza.ps
	ps2pdf SavilaSeBelaLoza.ps SavilaSeBelaLoza.pdf

## Sedi Donka
#SediDonka: SediDonka.abc SediDonka.ps SediDonka.pdf
#SediDonka.ps: SediDonka.abc
#	$(a2p) +Ffmt/_70 SediDonka.abc \
#	|PShdr SediDonka '' SediDonka \
#	|PSftr %D $U/ %D >SediDonka.ps
#SediDonka.pdf: SediDonka.ps
#	ps2pdf SediDonka.ps SediDonka.pdf

# Sedi Donka
SediDonka= misc/Sedi_Donka-C-96-4.abc misc/Sedi_Donka-D-96-4.abc
SediDonka: SediDonka.abc SediDonka.ps SediDonka.pdf
SediDonka.abc: $(SediDonka)
	abcjoin +C +S2 $(SediDonka) >SediDonka.abc
SediDonka.ps: SediDonka.abc fmt/_70.fmt
	$(a2p) +Ffmt/_70 SediDonka.abc \
	|PShdr SediDonka '' SediDonka \
	|PSftr %D $U/ %D >SediDonka.ps
SediDonka.pdf: SediDonka.ps
	ps2pdf SediDonka.ps SediDonka.pdf

# Sekstur
Sekstur: Sekstur.abc Sekstur.ps Sekstur.pdf
Sekstur= \
	tune/FamilieSekstur.abc \
	jig/AlsingerSekstur_G.abc \
	polka/HamborgSekstur.abc \
	sep5x2 jig/MickeyMouse_G2.abc
Sekstur.abc: $(Sekstur)
	abcmedley Sekstur $(Sekstur) >Sekstur.abc
Sekstur.ps: Sekstur.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 -p Sekstur.abc \
	|PShdr Sekstur '' Sekstur \
	|PSftr %D $U/ %D >Sekstur.ps
Sekstur.pdf: Sekstur.ps
	ps2pdf Sekstur.ps Sekstur.pdf

# Seljancica
Seljancica= tune/Seljancica_G.abc tune/Seljancica_C.abc \
	sep5x2 tune/Seljancica_A.abc tune/Seljancica_D.abc
Seljancica: Seljancica.abc Seljancica.ps Seljancica.pdf
Seljancica.abc: $(Seljancica)
	abcmedley Seljancica $(Seljancica) >Seljancica.abc
Seljancica.ps: Seljancica.abc fmt/_70.fmt
	$(a2p) +Ffmt/_70 Seljancica.abc \
	|PShdr Seljancica '' Seljancica \
	|PSftr %D $U/ %D >Seljancica.ps
Seljancica.pdf: Seljancica.ps
	ps2pdf Seljancica.ps Seljancica.pdf

# Sestinski Drmes
SestinskiDrmes: SestinskiDrmes.abc SestinskiDrmes.ps SestinskiDrmes.pdf
SestinskiDrmes.ps: SestinskiDrmes.abc fmt/_75.fmt
	$(a2p) -p SestinskiDrmes +Ffmt/_75 \
	|PShdr Sestinski '' Sestinski \
	|PSftr %D $U/ %D >SestinskiDrmes.ps
SestinskiDrmes.pdf: SestinskiDrmes.ps
	ps2pdf SestinskiDrmes.ps SestinskiDrmes.pdf

# Sevcovsky
Sevcovsky= polka/Sevcovsky-C-32-3.abc polka/Sevcovsky-D-32-3.abc
Sevcovsky: Sevcovsky.abc Sevcovsky.ps Sevcovsky.pdf
Sevcovsky.abc: $(Sevcovsky)
	abcjoin +cS2 $(Sevcovsky) >Sevcovsky.abc
Sevcovsky.ps: Sevcovsky.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 Sevcovsky.abc \
	|PShdr Sevcovsky '' Sevcovsky \
	|PSftr %D $U/ %D >Sevcovsky.ps
Sevcovsky.pdf: Sevcovsky.ps
	ps2pdf Sevcovsky.ps Sevcovsky.pdf

# Sevdino Oro
SevdinoOro: SevdinoOro.abc SevdinoOro.ps SevdinoOro.pdf
SevdinoOro.ps: SevdinoOro.abc fmt/SevdinoOro.fmt
	$(a2p) +Ffmt/SevdinoOro -p SevdinoOro \
	|PShdr Sevdino '' Sevdino \
	|PSftr %D $U/ %D >SevdinoOro.ps
SevdinoOro.pdf: SevdinoOro.ps
	ps2pdf SevdinoOro.ps SevdinoOro.pdf

# Seven Jumps
SevenJumps: SevenJumps.abc SevenJumps.ps SevenJumps.pdf
SevenJumps.ps: SevenJumps.abc fmt/_75.fmt
	$(a2p) -p SevenJumps +Ffmt/_75 \
	|PShdr SevenJumps '' SevenJumps \
	|PSftr %D $U/ %D >SevenJumps.ps
SevenJumps.pdf: SevenJumps.ps
	ps2pdf SevenJumps.ps SevenJumps.pdf

# Sfarlis
Sfarlis= tune/Sfarlis_D.abc
Sfarlis: Sfarlis.abc Sfarlis.ps Sfarlis.pdf
Sfarlis.abc: $(Sfarlis)
	abcjoin +C +S2 $(Sfarlis) >Sfarlis.abc
Sfarlis.ps: Sfarlis.abc fmt/_80.fmt
	$(a2p) +Ffmt/_80 Sfarlis.abc \
	|PShdr Sfarlis '' Sfarlis \
	|PSftr %D $U/ %D >Sfarlis.ps
Sfarlis.pdf: Sfarlis.ps
	ps2pdf Sfarlis.ps Sfarlis.pdf

# Shano Dusho - lesnoto, waltz, and both on one page
ShanoDusho: ShanoDusho_WL Les_ShanoDusho Waltz_ShanoDusho

# Shano Dusho - waltz and lesnoto
ShanoDusho_WL= waltz/ShanoDushoW_C.abc lesnoto/ShanoDusho_C.abc
ShanoDusho_WL: ShanoDusho_WL.abc ShanoDusho_WL.ps ShanoDusho_WL.pdf
ShanoDusho_WL.abc: $(ShanoDusho_WL)
	abcjoin +S $(ShanoDusho_WL) >ShanoDusho_WL.abc
ShanoDusho_WL.ps: ShanoDusho_WL.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 ShanoDusho_WL.abc \
	|PShdr ShanoDusho_WL '' ShanoDusho_WL \
	|PSftr %D $U/ %D >ShanoDusho_WL.ps
ShanoDusho_WL.pdf: ShanoDusho_WL.ps
	ps2pdf ShanoDusho_WL.ps ShanoDusho_WL.pdf

# Shestorka
Shestorka: Shestorka.abc Shestorka.ps Shestorka.pdf
Shestorka.ps: Shestorka.abc fmt/_75.fmt
	$(a2p) -p Shestorka +Ffmt/_75 \
	|PShdr Sestorka '' Sestorka \
	|PSftr %D $U/ %D >Shestorka.ps
Shestorka.pdf: Shestorka.ps
	ps2pdf Shestorka.ps Shestorka.pdf

# Shetnja
Shetnja: Shetnja.abc Shetnja.ps Shetnja.pdf
Shetnja.ps: Shetnja.abc fmt/_75.fmt
	$(a2p) -p Shetnja +Ffmt/_75 \
	|PShdr Setnja '' Setnja \
	|PSftr %D $U/ %D >Shetnja.ps
Shetnja.pdf: Shetnja.ps
	ps2pdf Shetnja.ps Shetnja.pdf

# Shibolet Ba- Sade
ShiboletBaSade: ShiboletBaSade.abc ShiboletBaSade.ps ShiboletBaSade.pdf
ShiboletBaSade.ps: ShiboletBaSade.abc fmt/_75.fmt
	$(a2p) -p ShiboletBaSade +Ffmt/_75 \
	|PShdr Shibolet '' Shibolet \
	|PSftr %D $U/ %D >ShiboletBaSade.ps
ShiboletBaSade.pdf: ShiboletBaSade.ps
	ps2pdf ShiboletBaSade.ps ShiboletBaSade.pdf

# Shilovachko
Shilovachko: Shilovachko.abc Shilovachko.ps Shilovachko.pdf
Shilovachko.ps: Shilovachko.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 -p Shilovachko \
	|PShdr SILO '' SILO \
	|PSftr %D $U/ %D >Shilovachko.ps
Shilovachko.pdf: Shilovachko.ps
	ps2pdf Shilovachko.ps Shilovachko.pdf

# Shoemakers Dance
ShoemakersDance: ShoemakersDance.abc ShoemakersDance.ps ShoemakersDance.pdf
ShoemakersDance.ps: ShoemakersDance.abc fmt/_75.fmt
	$(a2p) -p ShoemakersDance +Ffmt/_75 \
	|PShdr Shoemakers '' Shoemakers \
	|PSftr %D $U/ %D >ShoemakersDance.ps
ShoemakersDance.pdf: ShoemakersDance.ps
	ps2pdf ShoemakersDance.ps ShoemakersDance.pdf

# Shottish
Shottish: \
	Shottish1 Shottish2 Shottish3 Shottish4 Shottish5 Shottish6 Shottish7 Shottish_RabbisH

# Shottish_RabbisH
Shottish_RabbisH: Shottish_RabbisH.abc Shottish_RabbisH.ps Shottish_RabbisH.pdf
Shottish_RabbisH= shottish/RabbisH_Gm.abc shottish/RabbisH_Am.abc shottish/RabbisH_Bm.abc
Shottish_RabbisH.abc: $(Shottish_RabbisH)
	abcmedley "Shottish (Rabbi's Hornpipe)" $(Shottish_RabbisH) >Shottish_RabbisH.abc
Shottish_RabbisH.ps: Shottish_RabbisH.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 Shottish_RabbisH.abc \
	|PShdr Shottish '' Shottish \
	|PSftr %D $U/ %D >Shottish_RabbisH.ps
Shottish_RabbisH.pdf: Shottish_RabbisH.ps
	ps2pdf Shottish_RabbisH.ps Shottish_RabbisH.pdf

# Shottish1
Shottish1: Shottish1.abc Shottish1.ps Shottish1.pdf
Shottish1= shottish/SimpleGiftsShottis.abc shottish/GirlWithTheBlueDressOnSh.abc shottish/PigSquealSh.abc shottish/FlopEaredMule.abc
Shottish1.abc: $(Shottish1)
	abcmedley "Shottish 1 (Misc Scand)" $(Shottish1) >Shottish1.abc
Shottish1.ps: Shottish1.abc fmt/_70.fmt
	$(a2p) +Ffmt/_70 Shottish1.abc \
	|PShdr Shottish '' Shottish \
	|PSftr %D $U/ %D >Shottish1.ps
Shottish1.pdf: Shottish1.ps
	ps2pdf Shottish1.ps Shottish1.pdf

# Shottish2
Shottish2: Shottish2.abc Shottish2.ps Shottish2.pdf
Shottish2= shottish/Shot_Havero.abc shottish/Shot_1.abc shottish/Shot_MyrHans.abc shottish/TyskanLever.abc
Shottish2.abc: $(Shottish2)
	abcmedley "Shottish 2 (Sweden)" $(Shottish2) >Shottish2.abc
Shottish2.ps: Shottish2.abc fmt/_70.fmt
	$(a2p) +Ffmt/_70 Shottish2.abc \
	|PShdr Shottish '' Shottish \
	|PSftr %D $U/ %D >Shottish2.ps
Shottish2.pdf: Shottish2.ps
	ps2pdf Shottish2.ps Shottish2.pdf

# Shottish3
Shottish3: Shottish3.abc Shottish3.ps Shottish3.pdf
Shottish3= shottish/ReinlMedTurar.abc shottish/EvenFraFron.abc shottish/SokkeretErSottSan.abc shottish/Shot_2.abc
Shottish3.abc: $(Shottish3)
	abcmedley "Shottish 3 (Norway)" $(Shottish3) >Shottish3.abc
Shottish3.ps: Shottish3.abc fmt/_70.fmt
	$(a2p) +Ffmt/_70 Shottish3.abc \
	|PShdr Shottish '' Shottish \
	|PSftr %D $U/ %D >Shottish3.ps
Shottish3.pdf: Shottish3.ps
	ps2pdf Shottish3.ps Shottish3.pdf

# Shottish4
Shottish4: Shottish4.abc Shottish4.ps Shottish4.pdf
Shottish4= shottish/3KeyShottish.abc shottish/RinglFrHarjedalen.abc shottish/TristrevsR.abc shottish/Shot_3.abc
Shottish4.abc: $(Shottish4)
	abcmedley "Shottish 4 (Norway)" $(Shottish4) >Shottish4.abc
Shottish4.ps: Shottish4.abc fmt/_70.fmt
	$(a2p) +Ffmt/_70 Shottish4.abc \
	|PShdr Shottish '' Shottish \
	|PSftr %D $U/ %D >Shottish4.ps
Shottish4.pdf: Shottish4.ps
	ps2pdf Shottish4.ps Shottish4.pdf

# Shottish5
Shottish5: Shottish5.abc Shottish5.ps Shottish5.pdf
Shottish5= shottish/Shot_Norbotten.abc shottish/Rasputin.abc shottish/PenttilanSillalla.abc shottish/ShotFrKronoby.abc
Shottish5.abc: $(Shottish5)
	abcmedley "Shottish 5 (Finland)" $(Shottish5) >Shottish5.abc
Shottish5.ps: Shottish5.abc fmt/_70.fmt
	$(a2p) +Ffmt/_70 Shottish5.abc \
	|PShdr Shottish '' Shottish \
	|PSftr %D $U/ %D >Shottish5.ps
Shottish5.pdf: Shottish5.ps
	ps2pdf Shottish5.ps Shottish5.pdf

# Shottish6
Shottish6: Shottish6.abc Shottish6.ps Shottish6.pdf
Shottish6= shottish/BalkanHillsShottish.abc shottish/JennysBawbee_D.abc shottish/BrochanLom_D.abc
Shottish6.abc: $(Shottish6)
	abcmedley "Shottish 6 (Scotland)" $(Shottish6) >Shottish6.abc
Shottish6.ps: Shottish6.abc fmt/_65.fmt
	$(a2p) +Ffmt/_65 Shottish6.abc \
	|PShdr Shottish '' Shottish \
	|PSftr %D $U/ %D >Shottish6.ps
Shottish6.pdf: Shottish6.ps
	ps2pdf Shottish6.ps Shottish6.pdf

# Shottish7
Shottish7: Shottish7.abc Shottish7.ps Shottish7.pdf
Shottish7= shottish/DancingInTheBarn_Gm_8.abc shottish/DancingInTheBarn_Am_8.abc
Shottish7.abc: $(Shottish7)
	abcjoin  $(Shottish7) >Shottish7.abc
Shottish7.ps: Shottish7.abc fmt/_70.fmt
	$(a2p) +Ffmt/_70 Shottish7.abc \
	|PShdr Shottish '' Shottish \
	|PSftr %D $U/ %D >Shottish7.ps
Shottish7.pdf: Shottish7.ps
	ps2pdf Shottish7.ps Shottish7.pdf

# Siamsa Beirte
SiamsaBeirte: SiamsaBeirte.abc SiamsaBeirte.ps SiamsaBeirte.pdf
SiamsaBeirte= tune/SiamsaBeirte_F.abc tune/SiamsaBeirte_G.abc tune/SiamsaBeirte_A.abc
SiamsaBeirte.abc: $(SiamsaBeirte)
	abcjoin +s $(SiamsaBeirte) >SiamsaBeirte.abc
SiamsaBeirte.ps: SiamsaBeirte.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 -p SiamsaBeirte.abc \
	|PShdr Siamsa '' Siamsa \
	|PSftr %D $U/ %D >SiamsaBeirte.ps
SiamsaBeirte.pdf: SiamsaBeirte.ps
	ps2pdf SiamsaBeirte.ps SiamsaBeirte.pdf

# SicilianCircleDance
SicilianCircleDance= FD/SicilianCircleDance.abc
SicilianCircleDance.abc: misc/SicilianCircleDance.abc
	$(LN) FD/SicilianCircleDance.abc SicilianCircleDance.abc
SicilianCircleDance: SicilianCircleDance.abc SicilianCircleDance.ps SicilianCircleDance.pdf
SicilianCircleDance.ps: SicilianCircleDance.abc fmt/SicilianCircleDance.fmt
	$(a2p) +Ffmt/SicilianCircleDance SicilianCircleDance.abc \
	|PShdr SicilianCircleDance '' SicilianCircleDance \
	|PSftr %D $U/ %D >SicilianCircleDance.ps
SicilianCircleDance.pdf: SicilianCircleDance.ps
	ps2pdf SicilianCircleDance.ps SicilianCircleDance.pdf

# Siebenschritt
Siebenschritt= polka/Siebenschritt_F.abc polka/Siebenschritt_C.abc \
	sep5x2 polka/Siebenschritt_G.abc polka/Siebenschritt_D.abc
Siebenschritt: Siebenschritt.abc Siebenschritt.ps Siebenschritt.pdf
Siebenschritt.abc: $(Siebenschritt)
	abcjoin $(Siebenschritt) >Siebenschritt.abc
Siebenschritt.ps: Siebenschritt.abc fmt/_80.fmt
	$(a2p) +Ffmt/_80 Siebenschritt.abc \
	|PShdr Siebenschritt '' Siebenschritt \
	|PSftr %D $U/ %D >Siebenschritt.ps
Siebenschritt.pdf: Siebenschritt.ps
	ps2pdf Siebenschritt.ps Siebenschritt.pdf

# Sirba1
Sirba1= tune/Sirba1_Dm.abc tune/Sirba1_Em.abc
Sirba1: Sirba1.abc Sirba1.ps Sirba1.pdf
Sirba1.abc: $(Sirba1)
	abcjoin +S $(Sirba1) >Sirba1.abc
Sirba1.ps: Sirba1.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 Sirba1.abc \
	|PShdr Sirba1 '' Sirba1 \
	|PSftr %D $U/ %D >Sirba1.ps
Sirba1.pdf: Sirba1.ps
	ps2pdf Sirba1.ps Sirba1.pdf

# Sirdes
Sirdes: Sirdes.abc Sirdes.ps Sirdes.pdf
Sirdes.ps: Sirdes.abc fmt/_75.fmt
	$(a2p) -p Sirdes +Ffmt/_75 \
	|PShdr Sirdes '' Sirdes \
	|PSftr %D $U/ %D >Sirdes.ps
Sirdes.pdf: Sirdes.ps
	ps2pdf Sirdes.ps Sirdes.pdf

# Sirun Akhchik
SirunAkhchik: SirunAkhchik1 SirunAkhchik2 SirunAkhchik3

# Sirun Akhchik 1
SirunAkhchik1: SirunAkhchik1.abc SirunAkhchik1.ps SirunAkhchik1.pdf
SirunAkhchik1= song/SirunAkhchik3_Em_W.abc tune/SirunAkhchik3_Am.abc
SirunAkhchik1.abc: $(SirunAkhchik1)
	abcjoin +S2 $(SirunAkhchik1) >SirunAkhchik1.abc
SirunAkhchik1.ps: SirunAkhchik1.abc fmt/SirunAkhchik.fmt
	$(a2p) +Ffmt/SirunAkhchik SirunAkhchik1 \
	|PShdr SirunAhcik1 '' SirunAhcik1 \
	|PSftr %D $U/ %D >SirunAkhchik1.ps
SirunAkhchik1.pdf: SirunAkhchik1.ps
	ps2pdf SirunAkhchik1.ps SirunAkhchik1.pdf

# Sirun Akhchik 2
SirunAkhchik2: SirunAkhchik2.abc SirunAkhchik2.ps SirunAkhchik2.pdf
SirunAkhchik2= tune/SirunAkhchik2_Dm.abc tune/SirunAkhchik2_Gm.abc \
	sep5x2 tune/SirunAkhchik2_Em.abc tune/SirunAkhchik2_Am.abc
SirunAkhchik2.abc: $(SirunAkhchik2)
	abcmedley "Sirun Akhchik 2" $(SirunAkhchik2) >SirunAkhchik2.abc
SirunAkhchik2.ps: SirunAkhchik2.abc fmt/SirunAkhchik.fmt
	$(a2p) +Ffmt/SirunAkhchik SirunAkhchik2.abc \
	|PShdr SirunAkhchik2 '' SirunAkhchik2 \
	|PSftr %D $U/ %D >SirunAkhchik2.ps
SirunAkhchik2.pdf: SirunAkhchik2.ps
	ps2pdf SirunAkhchik2.ps SirunAkhchik2.pdf

# Sirun Akhchik 3
SirunAkhchik3: SirunAkhchik3.abc SirunAkhchik3.ps SirunAkhchik3.pdf
SirunAkhchik3= tune/SirunAkhchik3_Dm.abc tune/SirunAkhchik3_Em.abc
SirunAkhchik3.abc: $(SirunAkhchik3)
	abcjoin +S $(SirunAkhchik3) >SirunAkhchik3.abc
SirunAkhchik3.ps: SirunAkhchik3.abc fmt/SirunAkhchik.fmt
	$(a2p) +Ffmt/SirunAkhchik SirunAkhchik3 \
	|PShdr SirunAhcik3 '' SirunAhcik3 \
	|PSftr %D $U/ %D >SirunAkhchik3.ps
SirunAkhchik3.pdf: SirunAkhchik3.ps
	ps2pdf SirunAkhchik3.ps SirunAkhchik3.pdf

# Snoa 00
Snoa00: Snoa00.ps Snoa00.pdf
Snoa00.abc: $A/Scand/Snoa00.abc
	ln -f $A/Scand/Snoa00.abc Snoa00.abc
$A/Scand/Snoa00.abc:
	cd $A/Scand; make Snoa00.abc
Snoa00.ps: Snoa00.abc fmt/_70.fmt
	jcabc2ps Snoa00.abc +Ffmt/_70 \
	|PShdr Snoa00 '' Snoa00 \
	|PSftr %D $U/Scand/ %D >Snoa00.ps
Snoa00.pdf: Snoa00.ps
	ps2pdf Snoa00.ps Snoa00.pdf

# Snurrebocken
Snurrebocken: Snurrebocken.abc Snurrebocken.ps Snurrebocken.pdf
Snurrebocken= tune/Snurrebocken_D.abc tune/Snurrebocken_G.abc
Snurrebocken.abc: $(Snurrebocken)
	abcmedley Snurrebocken $(Snurrebocken) >Snurrebocken.abc
Snurrebocken.ps: Snurrebocken.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 Snurrebocken.abc \
	|PShdr Snurrebocken '' Snurrebocken \
	|PSftr %D $U/ %D >Snurrebocken.ps
Snurrebocken.pdf: Snurrebocken.ps
	ps2pdf Snurrebocken.ps Snurrebocken.pdf

# Sobo+Solo
Sobo+Solo= Sobolanul.abc sep5x2 SolomonLevi.abc
Sobo+Solo: Sobo+Solo.abc Sobo+Solo.ps Sobo+Solo.pdf
Sobo+Solo.abc: $(Sobo+Solo)
	abcjoin $(Sobo+Solo) >Sobo+Solo.abc
Sobo+Solo.ps: Sobo+Solo.abc fmt/_80.fmt
	$(a2p) Sobo+Solo.abc +Ffmt/_80 \
	|PShdr Sobo+Solo "" Sobo+Solo \
	|PSftr %D $U/ %D >Sobo+Solo.ps
Sobo+Solo.pdf: Sobo+Solo.ps
	ps2pdf Sobo+Solo.ps Sobo+Solo.pdf

# Sobolanul
Sobolanul: Sobolanul.abc Sobolanul.ps Sobolanul.pdf
Sobolanul= tune/Sobolanul_G.abc tune/Sobolanul_D.abc
Sobolanul.abc: $(Sobolanul) hdr/Sobolanul.hdr
	abcmedley Sobolanul $(Sobolanul) >Sobolanul.abc
Sobolanul.ps: Sobolanul.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 Sobolanul.abc \
	|PShdr Sobolanul '' Sobolanul \
	|PSftr %D $U/ %D >Sobolanul.ps
Sobolanul.pdf: Sobolanul.ps
	ps2pdf Sobolanul.ps Sobolanul.pdf

# Solomon Levi
SolomonLevi= jig/SolomonLevi_G.abc jig/SolomonLevi_D.abc
SolomonLevi: SolomonLevi.ps SolomonLevi.pdf
SolomonLevi: SolomonLevi.abc SolomonLevi.ps SolomonLevi.pdf
SolomonLevi.abc: $(SolomonLevi)
	abcmedley "Solomon Levi" $(SolomonLevi) >SolomonLevi.abc
SolomonLevi.ps: SolomonLevi.abc fmt/_80.fmt $(SolomonLevi)
	$(a2p) SolomonLevi.abc +Ffmt/_80 \
	|PShdr "SOLOMONL" '' "SOLOMONL" |PSftr %D $U/ %D >SolomonLevi.ps
SolomonLevi.pdf: SolomonLevi.ps
	ps2pdf SolomonLevi.ps

# Somogyi Karikazo
SomogyiKarikazo: SomogyiKarikazo.abc SomogyiKarikazo.ps SomogyiKarikazo.pdf
SomogyiKarikazo.ps: SomogyiKarikazo.abc fmt/_75.fmt
	$(a2p) -p SomogyiKarikazo +Ffmt/_75 \
	|PShdr SomogyiK '' SomogyiK \
	|PSftr %D $U/ %D >SomogyiKarikazo.ps
SomogyiKarikazo.pdf: SomogyiKarikazo.ps
	ps2pdf SomogyiKarikazo.ps SomogyiKarikazo.pdf

# Sonderhoning
Sonderhoning: Sonderhoning.abc Sonderhoning.ps Sonderhoning.pdf
Sonderhoning= tune/Sonderho1_A.abc tune/Sonderho2_D.abc tune/Sonderho3_G.abc
Sonderhoning.abc: $(Sonderhoning)
	abcjoin  $(Sonderhoning) >Sonderhoning.abc
Sonderhoning.ps: Sonderhoning.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 Sonderhoning.abc \
	|PShdr Sonderho '' Sonderho \
	|PSftr %D $U/ %D >Sonderhoning.ps
Sonderhoning.pdf: Sonderhoning.ps
	ps2pdf Sonderhoning.ps Sonderhoning.pdf

# Soroc
Soroc= tune/Soroc_D.abc tune/Soroc_E.abc
Soroc: Soroc.abc Soroc.ps Soroc.pdf
Soroc.abc: $(Soroc)
	abcjoin +S $(Soroc) >Soroc.abc
Soroc.ps: Soroc.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 Soroc.abc \
	|PShdr Soroc '' Soroc \
	|PSftr %D $U/ %D >Soroc.ps
Soroc.pdf: Soroc.ps
	ps2pdf Soroc.ps Soroc.pdf

# Spiral Walk
SpiralWalk: SpiralWalk.abc SpiralWalk.ps SpiralWalk.pdf
SpiralWalk= tune/MountCashelsBrigade.abc tune/CampbellsFarewellToRedcastle.abc tune/GuizersMarch.abc
SpiralWalk.abc: hdr/SpiralWalk.hdr $(SpiralWalk)
	abcmedley SpiralWalk $(SpiralWalk) >SpiralWalk.abc
SpiralWalk.ps: SpiralWalk.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 SpiralWalk.abc \
	|PShdr SpiralWalk '' SpiralWalk \
	|PSftr %D $U/ %D >SpiralWalk.ps
SpiralWalk.pdf: SpiralWalk.ps
	ps2pdf SpiralWalk.ps SpiralWalk.pdf

# Srbijanka
Srbijanka= tune/Srbijanka_FCG.abc tune/Srbijanka_GDA.abc tune/Srbijanka_AEB.abc
Srbijanka: Srbijanka.abc Srbijanka.ps Srbijanka.pdf
Srbijanka.abc: $(Srbijanka)
	abcjoin +S2 $(Srbijanka) >Srbijanka.abc
Srbijanka.ps: Srbijanka.abc fmt/_80.fmt
	$(a2p) +Ffmt/_80 Srbijanka.abc \
	|PShdr Srbijanka '' Srbijanka \
	|PSftr %D $U/ %D >Srbijanka.ps
Srbijanka.pdf: Srbijanka.ps
	ps2pdf Srbijanka.ps Srbijanka.pdf

# Shro+Sta
Shro+Sta= tune/Shrotesh_A.abc sep5 tune/Shrotesh_D.abc \
	sep5x2 song/AndamanPalikanari_Dm.abc sep5 tune/AndamanPalikanari_Em.abc
Shro+Sta: Shro+Sta.abc Shro+Sta.ps Shro+Sta.pdf
Shro+Sta.abc: $(Shro+Sta)
	abcjoin +C $(Shro+Sta) >Shro+Sta.abc
Shro+Sta.ps: Shro+Sta.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 Shro+Sta.abc \
	|PShdr Srotes+StaDyo '' Srotes+StaDyo \
	|PSftr %D $U/ %D >Shro+Sta.ps
Shro+Sta.pdf: Shro+Sta.ps
	ps2pdf Shro+Sta.ps Shro+Sta.pdf

# Shrotesh
Shrotesh= tune/Shrotesh_A.abc tune/Shrotesh_D.abc
Shrotesh: Shrotesh.abc Shrotesh.ps Shrotesh.pdf
Shrotesh.abc: $(Shrotesh)
	abcjoin +CS $(Shrotesh) >Shrotesh.abc
Shrotesh.ps: Shrotesh.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 Shrotesh.abc \
	|PShdr Shrotesh '' Shrotesh \
	|PSftr %D $U/ %D >Shrotesh.ps
Shrotesh.pdf: Shrotesh.ps
	ps2pdf Shrotesh.ps Shrotesh.pdf

# StaDyo_AndamanPalikanari
StaDyo_AndamanPalikanari= song/AndamanPalikanari_Dm.abc sep5 tune/AndamanPalikanari_Em.abc
StaDyo_AndamanPalikanari: StaDyo_AndamanPalikanari.abc StaDyo_AndamanPalikanari.ps StaDyo_AndamanPalikanari.pdf
StaDyo_AndamanPalikanari.abc: $(StaDyo_AndamanPalikanari)
	abcjoin +C $(StaDyo_AndamanPalikanari) >StaDyo_AndamanPalikanari.abc
StaDyo_AndamanPalikanari.ps: StaDyo_AndamanPalikanari.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 StaDyo_AndamanPalikanari.abc \
	|PShdr StaDyo:Andaman '' StaDyo:Andaman \
	|PSftr %D $U/ %D >StaDyo_AndamanPalikanari.ps
StaDyo_AndamanPalikanari.pdf: StaDyo_AndamanPalikanari.ps
	ps2pdf StaDyo_AndamanPalikanari.ps StaDyo_AndamanPalikanari.pdf

# Stav Lavan
StavLavan= waltz/StavLavan_Dm.abc waltz/StavLavan_Em.abc song/StavLavan_W.abc
StavLavan: StavLavan.abc StavLavan.ps StavLavan.pdf
StavLavan.abc: $(StavLavan)
	abcjoin +S $(StavLavan) >StavLavan.abc
StavLavan.ps: StavLavan.abc fmt/_70.fmt
	$(a2p) +Ffmt/_70 StavLavan.abc \
	|PShdr StavLavan '' StavLavan \
	|PSftr %D $U/ %D >StavLavan.ps
StavLavan.pdf: StavLavan.ps
	ps2pdf StavLavan.ps StavLavan.pdf

# Stav Lavan + Steppiin' Out
Stav+Step= waltz/StavLavan_Dm.abc sep5x2 tune/Steppin_Out_DmD.abc
Stav+Step: Stav+Step.abc Stav+Step.ps Stav+Step.pdf
Stav+Step.abc: $(Stav+Step)
	abcjoin +C $(Stav+Step) >Stav+Step.abc
Stav+Step.ps: Stav+Step.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 Stav+Step.abc \
	|PShdr Stav+Step '' Stav+Step \
	|PSftr %D $U/ %D >Stav+Step.ps
Stav+Step.pdf: Stav+Step.ps
	ps2pdf Stav+Step.ps Stav+Step.pdf

# Steppin' Out
SteppinOut= tune/Steppin_Out_DmD.abc
SteppinOut: SteppinOut.abc SteppinOut.ps SteppinOut.pdf
SteppinOut.abc: $(SteppinOut)
	abcjoin +C +S2 $(SteppinOut) >SteppinOut.abc
SteppinOut.ps: SteppinOut.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 SteppinOut.abc \
	|PShdr SteppinOut '' SteppinOut \
	|PSftr %D $U/ %D >SteppinOut.ps
SteppinOut.pdf: SteppinOut.ps
	ps2pdf SteppinOut.ps SteppinOut.pdf

# Les_StoMiJeMilo
Les_StoMiJeMilo= lesnoto/ShtoMiJeMilo_D.abc
Les_StoMiJeMilo: Les_StoMiJeMilo.abc Les_StoMiJeMilo.ps Les_StoMiJeMilo.pdf
Les_StoMiJeMilo.abc: $(Les_StoMiJeMilo)
	abcjoin +S $(Les_StoMiJeMilo) >Les_StoMiJeMilo.abc
Les_StoMiJeMilo.ps: Les_StoMiJeMilo.abc fmt/_80.fmt
	$(a2p) +Ffmt/_80 Les_StoMiJeMilo.abc \
	|PShdr Les:StoMiJeMilo '' Les:StoMiJeMilo \
	|PSftr %D $U/ %D >Les_StoMiJeMilo.ps
Les_StoMiJeMilo.pdf: Les_StoMiJeMilo.ps
	ps2pdf Les_StoMiJeMilo.ps Les_StoMiJeMilo.pdf

# Strandzhansko Horo #3
Strandzhansko_Horo_3= pravo/Strandzhansko_Horo_3-A.abc
Strandzhansko_Horo_3: Strandzhansko_Horo_3.abc Strandzhansko_Horo_3.ps Strandzhansko_Horo_3.pdf
Strandzhansko_Horo_3.abc: $(Strandzhansko_Horo_3)
	abcjoin +C +S2 $(Strandzhansko_Horo_3) >Strandzhansko_Horo_3.abc
Strandzhansko_Horo_3.ps: Strandzhansko_Horo_3.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 Strandzhansko_Horo_3.abc \
	|PShdr Strandzhansko_Horo_3 '' Strandzhansko_Horo_3 \
	|PSftr %D $U/ %D >Strandzhansko_Horo_3.ps
Strandzhansko_Horo_3.pdf: Strandzhansko_Horo_3.ps
	ps2pdf Strandzhansko_Horo_3.ps Strandzhansko_Horo_3.pdf

# Strumicka Petorka
Strumicka_Petorka= misc/Strumicka_Petorka_F.abc
Strumicka_Petorka: Strumicka_Petorka.abc Strumicka_Petorka.ps Strumicka_Petorka.pdf
Strumicka_Petorka.abc: $(Strumicka_Petorka)
	abcjoin +C +S2 $(Strumicka_Petorka) >Strumicka_Petorka.abc
Strumicka_Petorka.ps: Strumicka_Petorka.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 +k4 Strumicka_Petorka.abc \
	|PShdr Strumicka_Petorka '' Strumicka_Petorka \
	|PSftr %D $U/ %D >Strumicka_Petorka.ps
Strumicka_Petorka.pdf: Strumicka_Petorka.ps
	ps2pdf Strumicka_Petorka.ps Strumicka_Petorka.pdf

# Suite de Gavotte
SuiteDeGavotte= misc/GavotennJeanLoisJoncourt_C.abc \
	sep5x2 misc/TamKreiz_G.abc \
	sep5x2 misc/GavotennBaptiste_G.abc
SuiteDeGavotte: SuiteDeGavotte.abc SuiteDeGavotte.ps SuiteDeGavotte.pdf
SuiteDeGavotte.abc: hdr/SuiteDeGavotte.hdr $(SuiteDeGavotte)
	abcjoin hdr/SuiteDeGavotte.hdr $(SuiteDeGavotte) >SuiteDeGavotte.abc
SuiteDeGavotte.ps: SuiteDeGavotte.abc fmt/SuiteDeGavotte.fmt
	$(a2p) +Ffmt/SuiteDeGavotte SuiteDeGavotte.abc \
	|PShdr SuiteDeGavotte '' SuiteDeGavotte \
	|PSftr %D $U/ %D >SuiteDeGavotte.ps
SuiteDeGavotte.pdf: SuiteDeGavotte.ps
	ps2pdf SuiteDeGavotte.ps SuiteDeGavotte.pdf

# Sukacko_Kolo Prototype for a medley without a .hdr file: 
Sukacko_Kolo= \
	kolo/Sukacko_Kolo-C-20-2.abc \
	kolo/Sukacko_Kolo-F-20-2.abc sep \
	kolo/Sukacko_Kolo-D-20-2.abc \
	kolo/Sukacko_Kolo-G-20-2.abc sep \
	song/Sukacko_Kolo_words.abc
Sukacko_Kolo: Sukacko_Kolo.abc Sukacko_Kolo.ps Sukacko_Kolo.pdf
Sukacko_Kolo.abc: hdr/Sukacko_Kolo.hdr $(Sukacko_Kolo)
	abcmedley Sukacko_Kolo $(Sukacko_Kolo) >Sukacko_Kolo.abc
Sukacko_Kolo.ps: Sukacko_Kolo.abc fmt/Sukacko_Kolo.fmt
	$(a2p) +Ffmt/Sukacko_Kolo Sukacko_Kolo.abc \
	|PShdr "Sukacko Kolo" '' "Sukacko Kolo" \
	|PSftr %D $U/ %D >Sukacko_Kolo.ps
Sukacko_Kolo.pdf: Sukacko_Kolo.ps
	ps2pdf Sukacko_Kolo.ps Sukacko_Kolo.pdf

# Sweets of May 1
SweetsOfMay1: SweetsOfMay1.abc SweetsOfMay1.ps SweetsOfMay1.pdf
SweetsOfMay1.ps: SweetsOfMay1.abc fmt/_75.fmt
	$(a2p) -p SweetsOfMay1 +Ffmt/_75 \
	|PShdr Sweets '' Sweets \
	|PSftr %D $U/ %D >SweetsOfMay1.ps
SweetsOfMay1.pdf: SweetsOfMay1.ps
	ps2pdf SweetsOfMay1.ps SweetsOfMay1.pdf

# Sweets of May 2
SweetsOfMay2: SweetsOfMay2.abc SweetsOfMay2.ps SweetsOfMay2.pdf
SweetsOfMay2.ps: SweetsOfMay2.abc fmt/_70.fmt
	$(a2p) +Ffmt/_70 -p SweetsOfMay2 \
	|PShdr Sweets '' Sweets \
	|PSftr %D $U/ %D >SweetsOfMay2.ps
SweetsOfMay2.pdf: SweetsOfMay2.ps
	ps2pdf SweetsOfMay2.ps SweetsOfMay2.pdf

# Swiss Break Mixer
SwissBreakMixer: SwissBreakMixer.abc SwissBreakMixer.ps SwissBreakMixer.pdf
SwissBreakMixer= tune/SwissBreakMixer_GC.abc tune/SwissBreakMixer_AD.abc
SwissBreakMixer.abc: $(SwissBreakMixer)
	abcmedley SwissBreakMixer $(SwissBreakMixer) >SwissBreakMixer.abc
SwissBreakMixer.ps: SwissBreakMixer.abc fmt/SwissBreakMixer.fmt
	$(a2p) +Ffmt/SwissBreakMixer SwissBreakMixer.abc \
	|PShdr SwissBr '' SwissBr \
	|PSftr %D $U/ %D >SwissBreakMixer.ps
SwissBreakMixer.pdf: SwissBreakMixer.ps
	ps2pdf SwissBreakMixer.ps SwissBreakMixer.pdf

# Syrtos
Syrtos: \
	SyrtosHiotikos SyrtosKritikos SyrtosPsaropoula SyrtosPsaropoula2 SyrtosSamos \
	SyrtosSimiotises

# SyrtosHiotikos
SyrtosHiotikos= syrtos/Ena_Karavi_apo_ti_Hio-F.abc syrtos/Ena_Karavi_apo_ti_Hio-G.abc
SyrtosHiotikos: SyrtosHiotikos.abc SyrtosHiotikos.ps SyrtosHiotikos.pdf
SyrtosHiotikos.abc: $(SyrtosHiotikos)
	abcmedley "Syrtos Hiotikos" $(SyrtosHiotikos) >SyrtosHiotikos.abc
SyrtosHiotikos.ps: SyrtosHiotikos.abc fmt/_75.fmt $(SyrtosHiotikos)
	$(a2p) SyrtosHiotikos.abc +Ffmt/_75 \
	|PShdr SyrtosHiotikos "" SyrtosHiotikos \
	|PSftr %D $U/ %D >SyrtosHiotikos.ps
SyrtosHiotikos.pdf: SyrtosHiotikos.ps
	ps2pdf SyrtosHiotikos.ps

# Syrtos Kritikos
SyrtosKritikos: SyrtosKritikos1 SyrtosKritikos2

# Syrtos Kritikos 1
SyrtosKritikos1= tune/SyrtosKritikos1_Dm.abc tune/SyrtosKritikos1_Am.abc tune/SyrtosKritikos1.txt
SyrtosKritikos1: SyrtosKritikos1.abc SyrtosKritikos1.ps SyrtosKritikos1.pdf
SyrtosKritikos1.abc: $(SyrtosKritikos1)
	abcmedley "Kritikos Syrtos #1" $(SyrtosKritikos1) >SyrtosKritikos1.abc
SyrtosKritikos1.ps: SyrtosKritikos1.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 SyrtosKritikos1.abc \
	|PShdr SyrtosKritikos1 '' SyrtosKritikos1 \
	|PSftr %D $U/ %D >SyrtosKritikos1.ps
SyrtosKritikos1.pdf: SyrtosKritikos1.ps
	ps2pdf SyrtosKritikos1.ps SyrtosKritikos1.pdf

# Syrtos Kritikos 2
SyrtosKritikos2: SyrtosKritikos2.abc SyrtosKritikos2.ps SyrtosKritikos2.pdf
SyrtosKritikos2= tune/SyrtosKritikos2_Dm.abc tune/SyrtosKritikos2_Gm.abc tune/SyrtosKritikos2.txt
SyrtosKritikos2.abc: $(SyrtosKritikos2)
	abcmedley "Kritikos Syrtos #2" $(SyrtosKritikos2) >SyrtosKritikos2.abc
SyrtosKritikos2.ps: SyrtosKritikos2.abc fmt/_85.fmt
	$(a2p) +Ffmt/_85 SyrtosKritikos2.abc \
	|PShdr Kritikos '' Kritikos \
	|PSftr %D $U/ %D >SyrtosKritikos2.ps
SyrtosKritikos2.pdf: SyrtosKritikos2.ps
	ps2pdf SyrtosKritikos2.ps SyrtosKritikos2.pdf

# Syrtos Psaropoula
SyrtosPsaropoula: SyrtosPsaropoula.abc SyrtosPsaropoula.ps SyrtosPsaropoula.pdf
SyrtosPsaropoula.ps: SyrtosPsaropoula.abc fmt/SyrtosPsaropoula.fmt
	$(a2p) -p +Ffmt/SyrtosPsaropoula SyrtosPsaropoula.abc \
	|PShdr Syrtos:Psaro '' Syrtos:Psaro \
	|PSftr %D $U/ %D >SyrtosPsaropoula.ps
SyrtosPsaropoula.pdf: SyrtosPsaropoula.ps
	ps2pdf SyrtosPsaropoula.ps SyrtosPsaropoula.pdf

# Syrtos Psaropoula 2 voices
SyrtosPsaropoula2: SyrtosPsaropoula2.abc SyrtosPsaropoula2.ps SyrtosPsaropoula2.pdf
SyrtosPsaropoula2.ps: SyrtosPsaropoula2.abc fmt/SyrtosPsaropoula.fmt
	$(a2p) -p +Ffmt/SyrtosPsaropoula SyrtosPsaropoula2.abc \
	|PShdr Syrtos:Psaro '' Syrtos:Psaro \
	|PSftr %D $U/ %D >SyrtosPsaropoula2.ps
SyrtosPsaropoula2.pdf: SyrtosPsaropoula2.ps
	ps2pdf SyrtosPsaropoula2.ps SyrtosPsaropoula2.pdf

# Syrtos Samos
SyrtosSamos= tune/Syrtos_Samos_Cm.abc tune/Syrtos_Samos_Dm.abc
SyrtosSamos: SyrtosSamos.abc SyrtosSamos.ps SyrtosSamos.pdf
SyrtosSamos.abc: $(SyrtosSamos)
	abcjoin +s $(SyrtosSamos) >SyrtosSamos.abc
SyrtosSamos.ps: SyrtosSamos.abc fmt/_65.fmt
	$(a2p) +Ffmt/_65 SyrtosSamos.abc \
	|PShdr SyrtosSamos '' SyrtosSamos \
	|PSftr %D $U/ %D >SyrtosSamos.ps
SyrtosSamos.pdf: SyrtosSamos.ps
	ps2pdf SyrtosSamos.ps SyrtosSamos.pdf

# Syrtos Simiotises
SyrtosSimiotises= syrtos/SyrtosSimiotises_Dm.abc syrtos/SyrtosSimiotises_Em.abc
SyrtosSimiotises: SyrtosSimiotises.abc SyrtosSimiotises.ps SyrtosSimiotises.pdf
SyrtosSimiotises.abc: $(SyrtosSimiotises)
	abcjoin +S $(SyrtosSimiotises) >SyrtosSimiotises.abc
SyrtosSimiotises.ps: SyrtosSimiotises.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 SyrtosSimiotises.abc \
	|PShdr SyrtosSimiotises '' SyrtosSimiotises \
	|PSftr %D $U/ %D >SyrtosSimiotises.ps
SyrtosSimiotises.pdf: SyrtosSimiotises.ps
	ps2pdf SyrtosSimiotises.ps SyrtosSimiotises.pdf

# Szekely Friss
SzekelyFriss: SzekelyFriss.abc SzekelyFriss.ps SzekelyFriss.pdf
SzekelyFriss.ps: SzekelyFriss.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 -p SzekelyFriss \
	|PShdr SzekelyFriss '' SzekelyFriss \
	|PSftr %D $U/ %D >SzekelyFriss.ps
SzekelyFriss.pdf: SzekelyFriss.ps
	ps2pdf SzekelyFriss.ps SzekelyFriss.pdf

# Tamburalo Momče uz Tamburu
TamburaloMomceUzTamburu= song/Tamburalo_Momce_uz_Tamburu-D-28-4w12.abc
TamburaloMomceUzTamburu: TamburaloMomceUzTamburu.abc TamburaloMomceUzTamburu.ps TamburaloMomceUzTamburu.pdf
TamburaloMomceUzTamburu.abc: $(TamburaloMomceUzTamburu)
	abcjoin +s $(TamburaloMomceUzTamburu) >TamburaloMomceUzTamburu.abc
TamburaloMomceUzTamburu.ps: TamburaloMomceUzTamburu.abc fmt/_75.fmt
	$(a2p) TamburaloMomceUzTamburu.abc +k4 +Ffmt/_75 \
	|PShdr Tamburalo '' Tamburalo \
	|PSftr %D $U %D >TamburaloMomceUzTamburu.ps
TamburaloMomceUzTamburu.pdf: TamburaloMomceUzTamburu.ps
	ps2pdf TamburaloMomceUzTamburu.ps TamburaloMomceUzTamburu.pdf

# Tango
Tango: Tango_Cumparsita Tango_Caliente Tango_Poquito Tango_RoyalEmpress

# Tango: Royal Empress
Tango_RoyalEmpress: Tango_RoyalEmpress.abc Tango_RoyalEmpress.ps Tango_RoyalEmpress.pdf
Tango_RoyalEmpress= tango/RoyalEmpressTango_D.abc # blank/x3.abc
Tango_RoyalEmpress.abc: $(Tango_RoyalEmpress)
	abcjoin $(Tango_RoyalEmpress) >Tango_RoyalEmpress.abc
Tango_RoyalEmpress.ps: Tango_RoyalEmpress.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 -p Tango_RoyalEmpress \
	|PShdr Tango:Royal '' Tango:Royal \
	|PSftr %D $U/ %D >Tango_RoyalEmpress.ps
Tango_RoyalEmpress.pdf: Tango_RoyalEmpress.ps
	ps2pdf Tango_RoyalEmpress.ps Tango_RoyalEmpress.pdf

# Tango_ Caliente
Tango_Caliente: Tango_Caliente.abc Tango_Caliente.ps Tango_Caliente.pdf
Tango_Caliente= tango/TangoCaliente_Am.abc tango/TangoCaliente_Dm.abc
Tango_Caliente.abc: $(Tango_Caliente)
	abcmedley "Tango Caliente" $(Tango_Caliente) >Tango_Caliente.abc
Tango_Caliente.ps: Tango_Caliente.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 Tango_Caliente.abc \
	|PShdr Tango:Caliente '' Tango:Caliente \
	|PSftr %D $U/ %D >Tango_Caliente.ps
Tango_Caliente.pdf: Tango_Caliente.ps
	ps2pdf Tango_Caliente.ps Tango_Caliente.pdf

# Tango_ Cumparsita
Tango_Cumparsita: Tango_Cumparsita.abc Tango_Cumparsita.ps Tango_Cumparsita.pdf
Tango_Cumparsita= tango/Cumparsita_Am.abc blank/x4.abc
Tango_Cumparsita.abc: $(Tango_Cumparsita)
	abcjoin $(Tango_Cumparsita) > Tango_Cumparsita.abc
Tango_Cumparsita.ps: Tango_Cumparsita.abc fmt/_75.fmt
	$(a2p) -p Tango_Cumparsita +Ffmt/_75 \
	|PShdr Tango:Cumparsita '' Tango:Cumparsita \
	|PSftr %D $U/ %D >Tango_Cumparsita.ps
Tango_Cumparsita.pdf: Tango_Cumparsita.ps
	ps2pdf Tango_Cumparsita.ps Tango_Cumparsita.pdf

# Tango_ Poquito
Tango_Poquito: Tango_Poquito.abc Tango_Poquito.ps Tango_Poquito.pdf
Tango_Poquito= tango/TangoPoquito_2_G.abc tango/TangoPoquito_2_C.abc
Tango_Poquito.abc: hdr/Tango_Poquito.hdr $(Tango_Poquito)
	abcmedley Tango_Poquito $(Tango_Poquito) >Tango_Poquito.abc
Tango_Poquito.ps: Tango_Poquito.abc fmt/_70.fmt
	$(a2p) +Ffmt/_70 Tango_Poquito.abc \
	|PShdr Tango:Poquito '' Tango:Poquito \
	|PSftr %D $U/ %D >Tango_Poquito.ps
Tango_Poquito.pdf: Tango_Poquito.ps
	ps2pdf Tango_Poquito.ps Tango_Poquito.pdf

# Tanko Bushi
TankoBushi= tune/TankoBushi_G.abc tune/TankoBushi_A.abc
TankoBushi: TankoBushi.abc TankoBushi.ps TankoBushi.pdf
TankoBushi.abc: $(TankoBushi)
	abcjoin +S $(TankoBushi) >TankoBushi.abc
TankoBushi.ps: TankoBushi.abc fmt/_80.fmt
	$(a2p) +Ffmt/_80 TankoBushi.abc \
	|PShdr TankoBushi '' TankoBushi \
	|PSftr %D $U/ %D >TankoBushi.ps
TankoBushi.pdf: TankoBushi.ps
	ps2pdf TankoBushi.ps TankoBushi.pdf

# Tarantella
Tarantella: \
	TarantellaDiPeppina TarantellaNapoletana TarantellaSiciliana \
	TarantellaNapoletana TarantellaSiciliana

# Tarantella Napoletana
TarantellaNapoletana= tune/Tarantella_Cicerenella_Am.abc sep5 tune/Tarantella_Cicerenella_Bm.abc
TarantellaNapoletana: TarantellaNapoletana.abc TarantellaNapoletana.ps TarantellaNapoletana.pdf
TarantellaNapoletana.abc: hdr/TarantellaNapoletana.hdr $(TarantellaNapoletana)
	abcmedley "Tarantella Napoletana" $(TarantellaNapoletana) >TarantellaNapoletana.abc
TarantellaNapoletana.ps: TarantellaNapoletana.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 TarantellaNapoletana.abc \
	|PShdr TarantellaNap '' TarantellaNap \
	|PSftr %D $U/ %D >TarantellaNapoletana.ps
TarantellaNapoletana.pdf: TarantellaNapoletana.ps
	ps2pdf TarantellaNapoletana.ps TarantellaNapoletana.pdf

# Tarantella Siciliana
TarantellaSiciliana= tune/TarantellaSiciliana_Dm.abc tune/TarantellaSiciliana_Em.abc
TarantellaSiciliana: TarantellaSiciliana.abc TarantellaSiciliana.ps TarantellaSiciliana.pdf
TarantellaSiciliana.abc: $(TarantellaSiciliana)
	abcmedley "Tarantella Siciliana" $(TarantellaSiciliana) >TarantellaSiciliana.abc
TarantellaSiciliana.ps: TarantellaSiciliana.abc fmt/_70.fmt
	$(a2p) +Ffmt/_70 TarantellaSiciliana.abc \
	|PShdr TarantellaSic '' TarantellaSic \
	|PSftr %D $U/ %D >TarantellaSiciliana.ps
TarantellaSiciliana.pdf: TarantellaSiciliana.ps
	ps2pdf TarantellaSiciliana.ps TarantellaSiciliana.pdf

# Tarantella di Peppina
TarantellaDiPeppina= tune/TarantellaDiPeppina_D.abc tune/TarantellaDiPeppina_E.abc
TarantellaDiPeppina: TarantellaDiPeppina.abc TarantellaDiPeppina.ps TarantellaDiPeppina.pdf
TarantellaDiPeppina.abc: $(TarantellaDiPeppina)
	abcjoin +s $(TarantellaDiPeppina) >TarantellaDiPeppina.abc
TarantellaDiPeppina.ps: TarantellaDiPeppina.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 TarantellaDiPeppina.abc \
	|PShdr TarantellaDiPep '' TarantellaDiPep \
	|PSftr %D $U/ %D >TarantellaDiPeppina.ps
TarantellaDiPeppina.pdf: TarantellaDiPeppina.ps
	ps2pdf TarantellaDiPeppina.ps TarantellaDiPeppina.pdf

# Teton Mountain Stomp
TetonMountainStomp: TetonMountainStomp.abc TetonMountainStomp.ps TetonMountainStomp.pdf
TetonMountainStomp= tune/TetonMountainStomp_DG.abc
TetonMountainStomp.abc: $(TetonMountainStomp) hdr/TetonMountainStomp.hdr
	abcmedley TetonMountainStomp $(TetonMountainStomp) >TetonMountainStomp.abc
TetonMountainStomp.ps: TetonMountainStomp.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 TetonMountainStomp.abc \
	|PShdr Teton '' Teton \
	|PSftr %D $U/ %D >TetonMountainStomp.ps
TetonMountainStomp.pdf: TetonMountainStomp.ps
	ps2pdf TetonMountainStomp.ps TetonMountainStomp.pdf

# Thady You Gander
ThadyYouGander: ThadyYouGander.abc ThadyYouGander.ps ThadyYouGander.pdf
ThadyYouGander= tune/NaeLuckAbootTheHooseH.abc tune/Kafoozalum.abc tune/KeelRowH.abc
ThadyYouGander.abc: hdr/ThadyYouGander.hdr $(ThadyYouGander)
	abcmedley ThadyYouGander $(ThadyYouGander) >ThadyYouGander.abc
ThadyYouGander.ps: ThadyYouGander.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 ThadyYouGander.abc \
	|PShdr Thady '' Thady \
	|PSftr %D $U/ %D >ThadyYouGander.ps
ThadyYouGander.pdf: ThadyYouGander.ps
	ps2pdf ThadyYouGander.ps ThadyYouGander.pdf

# Three Meet
ThreeMeet= jig/WhenDaylightShines_G4.abc sep5x2 jig/WhenDaylightShines_A4.abc
ThreeMeet: ThreeMeet.abc ThreeMeet.ps ThreeMeet.pdf
ThreeMeet.abc: $(ThreeMeet)
	abcmedley "Three Meet" $(ThreeMeet) >ThreeMeet.abc
ThreeMeet.ps: ThreeMeet.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 ThreeMeet.abc \
	|PShdr ThreeMeet '' ThreeMeet \
	|PSftr %D $U/ %D >ThreeMeet.ps
ThreeMeet.pdf: ThreeMeet.ps
	ps2pdf ThreeMeet.ps ThreeMeet.pdf

# Tino Mori
TinoMori: TinoMori_GA TinoMori_CD

# Tino Mori C/ D
TinoMori_CD: TinoMori_CD.abc TinoMori_CD.ps TinoMori_CD.pdf
TinoMori_CD= lesnoto/TinoMori_Cw.abc lesnoto/TinoMori_D.abc
TinoMori_CD.abc: $(TinoMori_CD)
	abcjoin +S $(TinoMori_CD) >TinoMori_CD.abc
TinoMori_CD.ps: TinoMori_CD.abc fmt/TinoMori.fmt
	$(a2p) +Ffmt/TinoMori TinoMori_CD.abc \
	|PShdr TinoMori '' TinoMori \
	|PSftr %D $U/ %D >TinoMori_CD.ps
TinoMori_CD.pdf: TinoMori_CD.ps
	ps2pdf TinoMori_CD.ps TinoMori_CD.pdf

# Tino Mori G/ A
TinoMori_GA: TinoMori_GA.abc TinoMori_GA.ps TinoMori_GA.pdf
TinoMori_GA= lesnoto/TinoMori_Gw.abc lesnoto/TinoMori_A.abc
TinoMori_GA.abc: $(TinoMori_GA)
	abcjoin +S $(TinoMori_GA) >TinoMori_GA.abc
TinoMori_GA.ps: TinoMori_GA.abc fmt/TinoMori.fmt
	$(a2p) +Ffmt/TinoMori TinoMori_GA.abc \
	|PShdr TinoMori '' TinoMori \
	|PSftr %D $U/ %D >TinoMori_GA.ps
TinoMori_GA.pdf: TinoMori_GA.ps
	ps2pdf TinoMori_GA.ps TinoMori_GA.pdf

# Tokyo Dontaku
TokyoDontaku= tune/TokyoDontaku_Fm.abc tune/TokyoDontaku_Gm.abc tune/TokyoDontaku_Am.abc
TokyoDontaku: TokyoDontaku.abc TokyoDontaku.ps TokyoDontaku.pdf
TokyoDontaku.abc: $(TokyoDontaku)
	abcjoin +S $(TokyoDontaku) >TokyoDontaku.abc
TokyoDontaku.ps: TokyoDontaku.abc fmt/_80.fmt
	$(a2p) +Ffmt/_80 TokyoDontaku.abc \
	|PShdr TokyoDontaku '' TokyoDontaku \
	|PSftr %D $U/ %D >TokyoDontaku.ps
TokyoDontaku.pdf: TokyoDontaku.ps
	ps2pdf TokyoDontaku.ps TokyoDontaku.pdf

# Trava Trava 1
TravaTrava1: TravaTrava1.abc TravaTrava1.ps TravaTrava1.pdf
TravaTrava1.ps: TravaTrava1.abc fmt/_75.fmt
	$(a2p) -p TravaTrava1 +Ffmt/_75 \
	|PShdr Trava '' Trava \
	|PSftr %D $U/ %D >TravaTrava1.ps
TravaTrava1.pdf: TravaTrava1.ps
	ps2pdf TravaTrava1.ps TravaTrava1.pdf

# Trava Trava 2
TravaTrava2= tune/TravaTrava2_G.abc tune/TravaTrava2_A.abc
TravaTrava2: TravaTrava2.abc TravaTrava2.ps TravaTrava2.pdf
TravaTrava2.abc: $(TravaTrava2)
	abcjoin +S $(TravaTrava2) >TravaTrava2.abc
TravaTrava2.ps: TravaTrava2.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 TravaTrava2.abc \
	|PShdr TravaTrava2 '' TravaTrava2 \
	|PSftr %D $U/ %D >TravaTrava2.ps
TravaTrava2.pdf: TravaTrava2.ps
	ps2pdf TravaTrava2.ps TravaTrava2.pdf

# Tri Godini Stana
TriGodiniStana: TriGodiniStana.abc TriGodiniStana.ps TriGodiniStana.pdf
TriGodiniStana= tune/TriGodiniStana_Cm.abc
TriGodiniStana.abc: $(TriGodiniStana)
	abcjoin +s TriGodiniStana $(TriGodiniStana) >TriGodiniStana.abc
TriGodiniStana.ps: TriGodiniStana.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 TriGodiniStana.abc \
	|PShdr TriGodiniStana '' TriGodiniStana \
	|PSftr %D $U/ %D >TriGodiniStana.ps
TriGodiniStana.pdf: TriGodiniStana.ps
	ps2pdf TriGodiniStana.ps TriGodiniStana.pdf

# Trilisestile
Trilisestile: Trilisestile.abc Trilisestile.ps Trilisestile.pdf
Trilisestile= tune/Trilisestile_A.abc tune/Trilisestile_G.abc
Trilisestile.abc: $(Trilisestile)
	abcjoin +s $(Trilisestile) >Trilisestile.abc
Trilisestile.ps: Trilisestile.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 -p Trilisestile.abc \
	|PShdr Trili '' Trili \
	|PSftr %D $U/ %D >Trilisestile.ps
Trilisestile.pdf: Trilisestile.ps
	ps2pdf Trilisestile.ps Trilisestile.pdf

# Trip to Paris
TripToParis: TripToParis.abc TripToParis.ps TripToParis.pdf
TripToParis.ps: TripToParis.abc fmt/_75.fmt
	$(a2p) -p TripToParis +Ffmt/_75 \
	|PShdr Trip '' Trip \
	|PSftr %D $U/ %D >TripToParis.ps
TripToParis.pdf: TripToParis.ps
	ps2pdf TripToParis.ps TripToParis.pdf

# Triti Puti
TritiPuti: TritiPuti1 TritiPuti3 TritiPuti2 TritiPuti4

# Triti Puti 1
TritiPuti1: TritiPuti1.abc TritiPuti1.ps TritiPuti1.pdf
TritiPuti1.ps: TritiPuti1.abc fmt/_75.fmt
	$(a2p) -p TritiPuti1 +Ffmt/_75 \
	|PShdr Triti '' Triti \
	|PSftr %D $U/ %D >TritiPuti1.ps
TritiPuti1.pdf: TritiPuti1.ps
	ps2pdf TritiPuti1.ps TritiPuti1.pdf

# Triti Puti 2
TritiPuti2: TritiPuti2.abc TritiPuti2.ps TritiPuti2.pdf
TritiPuti2.ps: TritiPuti2.abc fmt/_75.fmt
	$(a2p) -p TritiPuti2 +Ffmt/_75 \
	|PShdr Triti '' Triti \
	|PSftr %D $U/ %D >TritiPuti2.ps
TritiPuti2.pdf: TritiPuti2.ps
	ps2pdf TritiPuti2.ps TritiPuti2.pdf

# Triti Puti 3
TritiPuti3: TritiPuti3.abc TritiPuti3.ps TritiPuti3.pdf
TritiPuti3.ps: TritiPuti3.abc fmt/_75.fmt
	$(a2p) -p TritiPuti3 +Ffmt/_75 \
	|PShdr Triti '' Triti \
	|PSftr %D $U/ %D >TritiPuti3.ps
TritiPuti3.pdf: TritiPuti3.ps
	ps2pdf TritiPuti3.ps TritiPuti3.pdf

# Triti Puti 4
TritiPuti4: TritiPuti4.abc TritiPuti4.ps TritiPuti4.pdf
TritiPuti4.ps: TritiPuti4.abc fmt/_80.fmt
	$(a2p) -p TritiPuti4 +Ffmt/_80 \
	|PShdr Triti '' Triti \
	|PSftr %D $U/ %D >TritiPuti4.ps
TritiPuti4.pdf: TritiPuti4.ps
	ps2pdf TritiPuti4.ps TritiPuti4.pdf

# Troika
Troika: Troika.abc Troika.ps Troika.pdf
Troika= tune/Troika_Dm.abc tune/Troika_Em.abc
Troika.abc: $(Troika)
	abcjoin +s $(Troika) >Troika.abc
Troika.ps: Troika.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 -p Troika.abc \
	|PShdr Troika '' Troika \
	|PSftr %D $U/ %D >Troika.ps
Troika.pdf: Troika.ps
	ps2pdf Troika.ps Troika.pdf

# Tropanka
TROP_Dobr: TROP_Dobr.abc TROP_Dobr.ps TROP_Dobr.pdf
TROP_Dobr= tune/TropankaFrDobrudja_G.abc sep5x2 tune/TropankaFrDobrudja_A.abc
TROP_Dobr.abc: $(TROP_Dobr)
	abcjoin $(TROP_Dobr) >TROP_Dobr.abc
TROP_Dobr.ps: TROP_Dobr.abc fmt/_80.fmt
	$(a2p) +Ffmt/_80 TROP_Dobr.abc \
	|PShdr TROP:Dobr '' TROP:Dobr \
	|PSftr %D $U/ %D >TROP_Dobr.ps
TROP_Dobr.pdf: TROP_Dobr.ps
	ps2pdf TROP_Dobr.ps TROP_Dobr.pdf

# Tropanka
Tropanka: TROP_Dobr TropankaSilistrenska TropankaFrDobrudja

# Tropanka
Tropanka: TropankaFrDobrudja TropankaSilistrenska
TROP: Tropanka

# Tropanka Silistrenska
TropankaSilistrenska= tune/TropankaSilistrenska_G.abc tune/TropankaSilistrenska_A.abc tune/TropankaSilistrenska_B.abc
TropankaSilistrenska: TropankaSilistrenska.abc TropankaSilistrenska.ps TropankaSilistrenska.pdf
TropankaSilistrenska.abc: $(TropankaSilistrenska)
	abcjoin +s $(TropankaSilistrenska) >TropankaSilistrenska.abc
TropankaSilistrenska.ps: TropankaSilistrenska.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 TropankaSilistrenska.abc \
	|PShdr TROP:Silistrenska '' TROP:Silistrenska \
	|PSftr %D $U/ %D >TropankaSilistrenska.ps
TropankaSilistrenska.pdf: TropankaSilistrenska.ps
	ps2pdf TropankaSilistrenska.ps TropankaSilistrenska.pdf

# Tropanka from Dobrudja
TropankaFrDobrudja: TropankaFrDobrudja.abc TropankaFrDobrudja.ps TropankaFrDobrudja.pdf
TropankaFrDobrudja.ps: TropankaFrDobrudja.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 -p TropankaFrDobrudja \
	|PShdr TROP:Dobr '' TROP:Dobr \
	|PSftr %D $U/ %D >TropankaFrDobrudja.ps
TropankaFrDobrudja.pdf: TropankaFrDobrudja.ps
	ps2pdf TropankaFrDobrudja.ps TropankaFrDobrudja.pdf

# Tsamikos
Tsamikos: TSAM01 TSAM_MariaP Tsamikos3

# Tsamikos: Greek Dance Party
TSAM01: TSAM01.abc TSAM01.ps TSAM01.pdf
TSAM01= tsamikos/MariaPentayiotissa_Gm.abc tsamikos/Tsamikos1_Am.abc tsamikos/Tsamikos2_Dm.abc
TSAM01.abc: $(TSAM01) hdr/TSAM01.hdr
	abcmedley TSAM01 $(TSAM01) >TSAM01.abc
TSAM01.ps: TSAM01.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 TSAM01.abc \
	|PShdr TSAM01 '' TSAM01 \
	|PSftr %D $U/ %D >TSAM01.ps
TSAM01.pdf: TSAM01.ps
	ps2pdf TSAM01.ps TSAM01.pdf

# Tsamikos: Maria Pentajiotissa
TSAM_MariaP: TSAM_MariaP.abc TSAM_MariaP.ps TSAM_MariaP.pdf
TSAM_MariaP= tsamikos/MariaPentayiotissa_Gm.abc sep5x2  tsamikos/MariaPentayiotissa_Am.abc
TSAM_MariaP.abc: $(TSAM_MariaP) hdr/TSAM_MariaP.hdr
	abcmedley TSAM_MariaP $(TSAM_MariaP) >TSAM_MariaP.abc
TSAM_MariaP.ps: TSAM_MariaP.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 TSAM_MariaP.abc \
	|PShdr TSAM:Maria '' TSAM:Maria \
	|PSftr %D $U/ %D >TSAM_MariaP.ps
TSAM_MariaP.pdf: TSAM_MariaP.ps
	ps2pdf TSAM_MariaP.ps TSAM_MariaP.pdf

# Tsamikos 3
Tsamikos3= tsamikos/Tsamikos3_Am.abc tsamikos/Tsamikos3_Bm.abc
Tsamikos3: Tsamikos3.abc Tsamikos3.ps Tsamikos3.pdf
Tsamikos3.abc: $(Tsamikos3)
	abcjoin +s2 $(Tsamikos3) >Tsamikos3.abc
Tsamikos3.ps: Tsamikos3.abc fmt/_75.fmt
	$(a2p) Tsamikos3.abc +Ffmt/_75 \
	|PShdr Tsamikos3 "" Tsamikos3 \
	|PSftr %D $U/ %D >Tsamikos3.ps
Tsamikos3.pdf: Tsamikos3.ps
	ps2pdf Tsamikos3.ps Tsamikos3.pdf

# Tsarina de la Abrud
TsarinaDeLaAbrud: TsarinaDeLaAbrud.abc TsarinaDeLaAbrud.ps TsarinaDeLaAbrud.pdf
TsarinaDeLaAbrud= tune/TsarinaDeLaAbrud_C.abc sep5x2 tune/TsarinaDeLaAbrud_D.abc
TsarinaDeLaAbrud.abc: hdr/TsarinaDeLaAbrud.hdr $(TsarinaDeLaAbrud)
	abcmedley -a TsarinaDeLaAbrud $(TsarinaDeLaAbrud) >TsarinaDeLaAbrud.abc
TsarinaDeLaAbrud.ps: TsarinaDeLaAbrud.abc fmt/_75.fmt
	$(a2p) -p TsarinaDeLaAbrud +Ffmt/_75 \
	|PShdr Tsarina '' Tsarina \
	|PSftr %D $U/ %D >TsarinaDeLaAbrud.ps
TsarinaDeLaAbrud.pdf: TsarinaDeLaAbrud.ps
	ps2pdf TsarinaDeLaAbrud.ps TsarinaDeLaAbrud.pdf

# Tuberosa Csardas
TuberosaCsardas: TuberosaCsardas.abc TuberosaCsardas.ps TuberosaCsardas.pdf
TuberosaCsardas= tune/TuberosaCsardas_Em.abc tune/TegnapVettem_Em.abc
TuberosaCsardas.abc: $(TuberosaCsardas)
	abcmedley "Tuberosa Cs\'ard\'as" $(TuberosaCsardas) >TuberosaCsardas.abc
TuberosaCsardas.ps: TuberosaCsardas.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 TuberosaCsardas.abc \
	|PShdr Tuber '' Tuber \
	|PSftr %D $U/ %D >TuberosaCsardas.ps
TuberosaCsardas.pdf: TuberosaCsardas.ps
	ps2pdf TuberosaCsardas.ps TuberosaCsardas.pdf

# Tunnan Valt
TunnanValt= misc/TunnanValt_Fw.abc misc/TunnanValt_F.abc misc/TunnanValt_G.abc
TunnanValt: TunnanValt.abc TunnanValt.ps TunnanValt.pdf
TunnanValt.abc: $(TunnanValt)
	abcmedley +S2 "Tunnan Valt" $(TunnanValt) >TunnanValt.abc
TunnanValt.ps: TunnanValt.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 TunnanValt.abc \
	|PShdr TunnanValt '' TunnanValt \
	|PSftr %D $U/ %D >TunnanValt.ps
TunnanValt.pdf: TunnanValt.ps
	ps2pdf TunnanValt.ps TunnanValt.pdf

# Turopoljski Drmes
TuropoljskiDrmes: TuropoljskiDrmes.abc TuropoljskiDrmes.ps TuropoljskiDrmes.pdf
TuropoljskiDrmes= tune/TuropoljskiDrmes_G.abc tune/TuropoljskiDrmes_C.abc \
	sep5x2 tune/TuropoljskiDrmes_A.abc tune/TuropoljskiDrmes_D.abc
TuropoljskiDrmes.abc: hdr/TuropoljskiDrmes.hdr $(TuropoljskiDrmes)
	abcmedley TuropoljskiDrmes $(TuropoljskiDrmes) >TuropoljskiDrmes.abc
TuropoljskiDrmes.ps: TuropoljskiDrmes.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 -p TuropoljskiDrmes.abc \
	|PShdr Turopoljski '' Turopoljski \
	|PSftr %D $U/ %D >TuropoljskiDrmes.ps
TuropoljskiDrmes.pdf: TuropoljskiDrmes.ps
	ps2pdf TuropoljskiDrmes.ps TuropoljskiDrmes.pdf

# Twelfth Street Rag
TwelfthStreetRag: TwelfthStreetRag.abc TwelfthStreetRag.ps TwelfthStreetRag.pdf
TwelfthStreetRag.ps: TwelfthStreetRag.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 -p TwelfthStreetRag \
	|PShdr TwelfthSt '' TwelfthSt \
	|PSftr %D $U/ %D >TwelfthStreetRag.ps
TwelfthStreetRag.pdf: TwelfthStreetRag.ps
	ps2pdf TwelfthStreetRag.ps TwelfthStreetRag.pdf

# Tyene
Tyene: Tyene.abc Tyene.ps Tyene.pdf
Tyene= tune/Tyene_Dm.abc tune/Tyene_Em.abc
Tyene.abc: $(Tyene)
	abcjoin +s $(Tyene) >Tyene.abc
Tyene.ps: Tyene.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 -p Tyene.abc \
	|PShdr Tyene '' Tyene \
	|PSftr %D $U/ %D >Tyene.ps
Tyene.pdf: Tyene.ps
	ps2pdf Tyene.ps Tyene.pdf

# Tzadik Katamar 1
TzadikKatamar1: TzadikKatamar1.abc TzadikKatamar1.ps TzadikKatamar1.pdf
TzadikKatamar1= tune/TzadikKatamar1_Gm.abc tune/TzadikKatamar1_Am.abc tune/TzadikKatamar1_Bm.abc
TzadikKatamar1.abc: $(TzadikKatamar1)
	abcjoin +s TzadikKatamar1 $(TzadikKatamar1) >TzadikKatamar1.abc
TzadikKatamar1.ps: TzadikKatamar1.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 TzadikKatamar1.abc \
	|PShdr Tzadik '' Tzadik \
	|PSftr %D $U/ %D >TzadikKatamar1.ps
TzadikKatamar1.pdf: TzadikKatamar1.ps
	ps2pdf TzadikKatamar1.ps TzadikKatamar1.pdf

# Tzena Tzena
TzenaTzena: TzenaTzena.abc TzenaTzena.ps TzenaTzena.pdf
TzenaTzena= tune/TzenaTzena_C.abc tune/TzenaTzena_D.abc
TzenaTzena.abc: $(TzenaTzena)
	abcjoin +s $(TzenaTzena) >TzenaTzena.abc
TzenaTzena.ps: TzenaTzena.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 TzenaTzena.abc \
	|PShdr Tzena '' Tzena \
	|PSftr %D $U/ %D >TzenaTzena.ps
TzenaTzena.pdf: TzenaTzena.ps
	ps2pdf TzenaTzena.ps TzenaTzena.pdf

# U Sest1
USest1: USest1.abc USest1.ps USest1.pdf
USest1.ps: USest1.abc fmt/_75.fmt
	$(a2p) -p USest1 +Ffmt/_75 \
	|PShdr USEST '' USEST \
	|PSftr %D $U/ %D >USest1.ps
USest1.pdf: USest1.ps
	ps2pdf USest1.ps USest1.pdf

# U Sest2
USest2: USest2.abc USest2.ps USest2.pdf
USest2= tune/USest2_C.abc tune/USest2_D.abc tune/USest2_E.abc
USest2.abc: $(USest2)
	abcjoin +s $(USest2) >USest2.abc
USest2.ps: USest2.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 -p USest2.abc \
	|PShdr USEST '' USEST \
	|PSftr %D $U/ %D >USest2.ps
USest2.pdf: USest2.ps
	ps2pdf USest2.ps USest2.pdf

# Sumadisko Kolo
SumadiskoKolo: SumadiskoKolo.abc SumadiskoKolo.ps SumadiskoKolo.pdf
SumadiskoKolo= tune/ShumadiskoKolo_G.abc tune/ShumadiskoKolo_A.abc
SumadiskoKolo.abc: $(SumadiskoKolo) hdr/SumadiskoKolo.hdr
	abcmedley SumadiskoKolo $(SumadiskoKolo) >SumadiskoKolo.abc
SumadiskoKolo.ps: SumadiskoKolo.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 SumadiskoKolo.abc \
	|PShdr Sumadisko '' Sumadisko \
	|PSftr %D $U/ %D >SumadiskoKolo.ps
SumadiskoKolo.pdf: SumadiskoKolo.ps
	ps2pdf SumadiskoKolo.ps SumadiskoKolo.pdf

# Shumadisko Kolo
ShumadiskoKolo: ShumadiskoKolo.abc ShumadiskoKolo.ps ShumadiskoKolo.pdf
ShumadiskoKolo= tune/ShumadiskoKolo_G.abc tune/ShumadiskoKolo_A.abc
ShumadiskoKolo.abc: $(ShumadiskoKolo) hdr/SumadiskoKolo.hdr
	abcmedley SumadiskoKolo $(ShumadiskoKolo) >ShumadiskoKolo.abc
ShumadiskoKolo.ps: ShumadiskoKolo.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 ShumadiskoKolo.abc \
	|PShdr Shumadisko '' Shumadisko \
	|PSftr %D $U/ %D >ShumadiskoKolo.ps
ShumadiskoKolo.pdf: ShumadiskoKolo.ps
	ps2pdf ShumadiskoKolo.ps ShumadiskoKolo.pdf

# U Sest: Shumadisko Kolo
USest_ShumadiskoKolo: USest_ShumadiskoKolo.abc USest_ShumadiskoKolo.ps USest_ShumadiskoKolo.pdf
USest_ShumadiskoKolo= tune/ShumadiskoKolo_G.abc tune/ShumadiskoKolo_A.abc
USest_ShumadiskoKolo.abc: $(USest_ShumadiskoKolo) hdr/SumadiskoKolo.hdr
	abcmedley SumadiskoKolo $(USest_ShumadiskoKolo) >USest_ShumadiskoKolo.abc
USest_ShumadiskoKolo.ps: USest_ShumadiskoKolo.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 USest_ShumadiskoKolo.abc \
	|PShdr "USEST:Shumad" '' "USEST:Shumad" \
	|PSftr %D $U/ %D >USest_ShumadiskoKolo.ps
USest_ShumadiskoKolo.pdf: USest_ShumadiskoKolo.ps
	ps2pdf USest_ShumadiskoKolo.ps USest_ShumadiskoKolo.pdf

# Uzicka Carlama
UzickaCarlama: UzickaCarlama.abc UzickaCarlama.ps UzickaCarlama.pdf
UzickaCarlama.ps: UzickaCarlama.abc fmt/_75.fmt
	$(a2p) -p UzickaCarlama +Ffmt/_75 \
	|PShdr Uzicka '' Uzicka \
	|PSftr %D $U/ %D >UzickaCarlama.ps
UzickaCarlama.pdf: UzickaCarlama.ps
	ps2pdf UzickaCarlama.ps UzickaCarlama.pdf

# Valle Korcare
ValleKorcare: ValleKorcare.abc ValleKorcare.ps ValleKorcare.pdf
ValleKorcare.ps: ValleKorcare.abc fmt/_70.fmt
	$(a2p) +Ffmt/_70 -p ValleKorcare \
	|PShdr ValleKorcare '' ValleKorcare \
	|PSftr %D $U/ %D >ValleKorcare.ps
ValleKorcare.pdf: ValleKorcare.ps
	ps2pdf ValleKorcare.ps ValleKorcare.pdf

# Vari Hasapikos2
VariHasapikos2= tune/VariHasapikos2_Am.abc tune/VariHasapikos2_Bm.abc
VariHasapikos2: VariHasapikos2.abc VariHasapikos2.ps VariHasapikos2.pdf
VariHasapikos2.abc: $(VariHasapikos2)
	abcjoin +S $(VariHasapikos2) >VariHasapikos2.abc
VariHasapikos2.ps: VariHasapikos2.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 VariHasapikos2.abc \
	|PShdr VariHasapikos2 '' VariHasapikos2 \
	|PSftr %D $U/ %D >VariHasapikos2.ps
VariHasapikos2.pdf: VariHasapikos2.ps
	ps2pdf VariHasapikos2.ps VariHasapikos2.pdf

# Varnenski Pred Svatben Tans
Varnenski_Pred_Svatben_Tans= misc/Varnenski_Pred_Svatben_Tans-Am-256-12.abc
Varnenski_Pred_Svatben_Tans: Varnenski_Pred_Svatben_Tans.abc Varnenski_Pred_Svatben_Tans.ps Varnenski_Pred_Svatben_Tans.pdf
Varnenski_Pred_Svatben_Tans.abc: $(Varnenski_Pred_Svatben_Tans) # hdr/Varnenski_Pred_Svatben_Tans.hdr
	abcjoin +s $(Varnenski_Pred_Svatben_Tans) >Varnenski_Pred_Svatben_Tans.abc
Varnenski_Pred_Svatben_Tans.ps: Varnenski_Pred_Svatben_Tans.abc fmt/_80.fmt
	$(a2p) Varnenski_Pred_Svatben_Tans.abc +k4 +Ffmt/_80 \
	|PShdr Varnenski_Pred_Svatben_Tans '' Varnenski_Pred_Svatben_Tans \
	|PSftr %D $U/ %D >Varnenski_Pred_Svatben_Tans.ps
Varnenski_Pred_Svatben_Tans.pdf: Varnenski_Pred_Svatben_Tans.ps
	ps2pdf Varnenski_Pred_Svatben_Tans.ps Varnenski_Pred_Svatben_Tans.pdf

# Varnensko Horo
VarnenskoHoro: VarnenskoHoro.abc VarnenskoHoro.ps VarnenskoHoro.pdf
VarnenskoHoro.ps: VarnenskoHoro.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 -p VarnenskoHoro \
	|PShdr Varnensko '' Varnensko \
	|PSftr %D $U/ %D >VarnenskoHoro.ps
VarnenskoHoro.pdf: VarnenskoHoro.ps
	ps2pdf VarnenskoHoro.ps VarnenskoHoro.pdf

# Varsoviana
Varsoviana: Varsoviana.abc Varsoviana.ps Varsoviana.pdf
Varsoviana.ps: Varsoviana.abc fmt/_75.fmt
	$(a2p) -p Varsoviana +Ffmt/_75 \
	|PShdr Varsoviana '' Varsoviana \
	|PSftr %D $U/ %D >Varsoviana.ps
Varsoviana.pdf: Varsoviana.ps
	ps2pdf Varsoviana.ps Varsoviana.pdf

# Ve David
VeDavid: VeDavid_min VeDavid_hjz

# Ve David_min
VeDavid_min: VeDavid_min.abc VeDavid_min.ps VeDavid_min.pdf
VeDavid_min= tune/VeDavid_Gm.abc tune/VeDavid_Am.abc
VeDavid_min.abc: $(VeDavid_min)
	abcmedley "Ve David" $(VeDavid_min) >VeDavid_min.abc
VeDavid_min.ps: VeDavid_min.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 VeDavid_min.abc \
	|PShdr "VeDavid_min" '' "VeDavid_min" \
	|PSftr %D $U/ %D >VeDavid_min.ps
VeDavid_min.pdf: VeDavid_min.ps
	ps2pdf VeDavid_min.ps VeDavid_min.pdf

# Ve David_hjz
VeDavid_hjz: VeDavid_hjz.abc VeDavid_hjz.ps VeDavid_hjz.pdf
VeDavid_hjz= tune/VeDavid_DH.abc tune/VeDavid_EH.abc
VeDavid_hjz.abc: $(VeDavid_hjz) hdr/VeDavid_hjz.hdr
	abcmedley VeDavid_hjz $(VeDavid_hjz) >VeDavid_hjz.abc
VeDavid_hjz.ps: VeDavid_hjz.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 VeDavid_hjz.abc \
	|PShdr VeDav '' VeDav \
	|PSftr %D $U/ %D >VeDavid_hjz.ps
VeDavid_hjz.pdf: VeDavid_hjz.ps
	ps2pdf VeDavid_hjz.ps VeDavid_hjz.pdf

# Vlasko Oro
VlaskoOro: VlaskoOro.abc VlaskoOro.ps VlaskoOro.pdf
VlaskoOro.ps: VlaskoOro.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 VlaskoOro.abc \
	|PShdr Vlasko '' Vlasko \
	|PSftr %D $U/ %D >VlaskoOro.ps
VlaskoOro.pdf: VlaskoOro.ps
	ps2pdf VlaskoOro.ps VlaskoOro.pdf

# Vrni se Vrni
VrniSeVrni: VrniSeVrni.abc VrniSeVrni.ps VrniSeVrni.pdf
VrniSeVrni= tune/VrniSeVrni_Bb_w.abc tune/VrniSeVrni_C.abc
VrniSeVrni.abc: $(VrniSeVrni)
	abcjoin +S  $(VrniSeVrni) >VrniSeVrni.abc
VrniSeVrni.ps: VrniSeVrni.abc fmt/VrniSeVrni.fmt
	$(a2p) +Ffmt/VrniSeVrni VrniSeVrni.abc \
	|PShdr VrniSeVrni '' VrniSeVrni \
	|PSftr %D $U/ %D >VrniSeVrni.ps
VrniSeVrni.pdf: VrniSeVrni.ps
	ps2pdf VrniSeVrni.ps VrniSeVrni.pdf

# Várba Harangoznak Körtánc
VarbaHarangoznakKortanc= \
	tune/VarbaHarangoznakKortanc_Dm.abc \
	tune/VarbaHarangoznakKortanc_Gm.abc sep5x2 \
	tune/VarbaHarangoznakKortanc_Em.abc \
	tune/VarbaHarangoznakKortanc_Am.abc
VarbaHarangoznakKortanc: VarbaHarangoznakKortanc.abc VarbaHarangoznakKortanc.ps VarbaHarangoznakKortanc.pdf
VarbaHarangoznakKortanc.abc: hdr/VarbaHarangoznakKortanc.hdr $(VarbaHarangoznakKortanc)
	abcmedley VarbaHarangoznakKortanc $(VarbaHarangoznakKortanc) >VarbaHarangoznakKortanc.abc
VarbaHarangoznakKortanc.ps: VarbaHarangoznakKortanc.abc fmt/_80.fmt
	$(a2p) +Ffmt/_80 VarbaHarangoznakKortanc.abc \
	|PShdr VarbaHarangoznak '' VarbaHarangoznak \
	|PSftr %D $U/ %D >VarbaHarangoznakKortanc.ps
VarbaHarangoznakKortanc.pdf: VarbaHarangoznakKortanc.ps
	ps2pdf VarbaHarangoznakKortanc.ps VarbaHarangoznakKortanc.pdf

# Walpole Cottage
WalpoleCottage: WalpoleCottage.abc WalpoleCottage.ps WalpoleCottage.pdf
WalpoleCottage= tune/WalpoleCottage_C.abc tune/WalpoleCottage_D.abc
WalpoleCottage.abc: $(WalpoleCottage)
	abcjoin $(WalpoleCottage) >WalpoleCottage.abc
WalpoleCottage.ps: WalpoleCottage.abc fmt/_60.fmt
	$(a2p) +Ffmt/_60 WalpoleCottage.abc \
	|PShdr Walpole '' Walpole \
	|PSftr %D $U/ %D >WalpoleCottage.ps
WalpoleCottage.pdf: WalpoleCottage.ps
	ps2pdf WalpoleCottage.ps WalpoleCottage.pdf

# Waltz
Waltz: \
	Waltz_Adas Waltz_AfterTheBall Waltz_Anneli Waltz_Anniversary \
	Waltz_AshokanFarewell Waltz_Bessies Waltz_Bjorkedals Waltz_CET Waltz_Centennial \
	Waltz_DajMiDaj Waltz_DayBeforeSpring Waltz_DeColores Waltz_DodworthsFiveStep \
	Waltz_DukeOfKents Waltz_FinnJenta Waltz_Flatbush Waltz_Hebridean \
	Waltz_HineMaTov2 Waltz_IrishLamentation Waltz_LeMaanAchai Waltz_Lovers \
	Waltz_Mazurka1 Waltz_Metsa-Tamo Waltz_Minnesota \
	Waltz_MistCoveredMountain Waltz_MonasBirthday Waltz_MyCapeBretonHome \
	Waltz_NielGowsLament Waltz_Nordsetter Waltz_OMaria Waltz_Oslo Waltz_OverTheWaves \
	Waltz_Ozhidanie Waltz_Quando_Sommar Waltz_SaintBarnards Waltz_SaloEnis \
	Waltz_SantaLucia Waltz_SeamusOBrien Waltz_Setesvalsen Waltz_ShanoDusho \
	Waltz_StarOfTheCountyDown Waltz_SzlaDzieweczka Waltz_TakeMeOutToTheBallGame \
	Waltz_Tosas Waltz_TournerATrois Waltz_Ukrainian Waltz_VilhelmHedlunds \
	Waltz_Wedding Waltzes01 Waltzes02 

# Waltzes
Waltzes: Waltzes01 Waltzes02 Waltzes03 Waltzes04 Waltzes05 Waltzes_CFO

# Waltzes: CFO
Waltzes_CFO= \
	Waltz_AfterTheBall.abc page \
	Waltz_Anneli.abc page \
	Waltz_Anniversary.abc sep5x3  \
	Waltz_AshokanFarewell.abc page \
	Waltz_Bjorkedals.abc sep5x3 \
	Waltz_Centennial.abc page \
	Waltz_DajMiDaj.abc page \
	Waltz_DeColores.abc page \
	Waltz_DukeOfKents.abc page \
	Waltz_Flatbush.abc page \
	Waltz_Hebridean.abc page \
	Waltz_HineMaTov2.abc sep5x3 \
	Waltz_IrishLamentation.abc page \
	Waltz_LeMaanAchai.abc page \
	Waltz_Lovers.abc sep5x3 \
	Waltz_Mazurka1.abc page \
	Waltz_Metsa-Tamo.abc page \
	Waltz_Minnesota.abc sep5x3 \
	Waltz_MistCoveredMountain.abc page \
	Waltz_MonasBirthday.abc page \
	Waltz_MyCapeBretonHome.abc sep5x3 \
	Waltz_NielGowsLament.abc page \
	Waltz_Nordsetter.abc sep5x3 \
	Waltz_OMaria.abc page \
	Waltz_Oslo.abc page \
	Waltz_Ozhidanie.abc page \
	Waltz_SaintBarnards2.abc page \
	Waltz_SaloEnis.abc page \
	Waltz_SantaLucia.abc page \
	Waltz_SeamusOBrien.abc page \
	Waltz_Setesvalsen.abc sep5x3 \
	waltz/Sommarvals-G-32-3.abc page \
	Waltz_ShanoDusho.abc page \
	Waltz_StarOfTheCountyDown.abc page \
	Waltz_SzlaDzieweczka.abc page \
	Waltz_TakeMeOutToTheBallGame.abc page \
	Waltz_Tosas.abc page \
	Waltz_TournerATrois.abc page \
	Waltz_Ukrainian.abc page \
	Waltz_VilhelmHedlunds.abc page \
	Waltz_Wedding.abc
Waltzes_CFO: Waltzes_CFO.abc Waltzes_CFO.ps Waltzes_CFO.pdf
Waltzes_CFO.abc: $(Waltzes_CFO) # hdr/Waltzes_CFO.hdr
	abcjoin $(Waltzes_CFO) >Waltzes_CFO.abc
Waltzes_CFO.ps: Waltzes_CFO.abc fmt/Waltzes_CFO.fmt
	$(a2p) Waltzes_CFO.abc +Ffmt/Waltzes_CFO.fmt \
	|PShdr 'CFO Waltzes' '' 'CFO Waltzes' \
	|PSftr %D $U/ %D >Waltzes_CFO.ps
Waltzes_CFO.pdf: Waltzes_CFO.ps
	ps2pdf Waltzes_CFO.ps Waltzes_CFO.pdf

# Waltzes 01
Waltzes01= \
	waltz/Josefins_Dopvals-G-80-3.abc \
	waltz/Boda_Valsen_2-EmG-64-3.abc \
	waltz/Metsakukkia_Dm.abc \
	waltz/Karl_XIIs_vals_2b-G-48-3.abc
Waltzes01: Waltzes01.abc Waltzes01.ps Waltzes01.pdf
Waltzes01.abc: $(Waltzes01) # hdr/Waltzes01.hdr
	abcmedley "Waltzes 1 - Scandinavian" $(Waltzes01) >Waltzes01.abc
Waltzes01.ps: Waltzes01.abc fmt/Waltzes.fmt
	$(a2p) Waltzes01.abc +Ffmt/Waltzes \
	|PShdr Waltzes01 '' Waltzes01 \
	|PSftr %D $U/ %D >Waltzes01.ps
Waltzes01.pdf: Waltzes01.ps
	ps2pdf Waltzes01.ps Waltzes01.pdf

# Waltzes 02
Waltzes02= \
	waltz/RoragenV.abc \
	waltz/HokpersV.abc \
	waltz/MinnesotaV.abc \
	waltz/Smed_Jens_Vals-D-32-2.abc
Waltzes02: Waltzes02.abc Waltzes02.ps Waltzes02.pdf
Waltzes02.abc: $(Waltzes02) # hdr/Waltzes02.hdr
	abcmedley "Waltzes 2 - Scandinavian" $(Waltzes02) >Waltzes02.abc
Waltzes02.ps: Waltzes02.abc fmt/Waltzes.fmt
	$(a2p) Waltzes02.abc +Ffmt/Waltzes \
	|PShdr Waltzes02 '' Waltzes02 \
	|PSftr %D $U/ %D >Waltzes02.ps
Waltzes02.pdf: Waltzes02.ps
	ps2pdf Waltzes02.ps Waltzes02.pdf

# Waltzes 03
Waltzes03= \
	waltz/Sommarvals-G-32-3.abc \
	waltz/Tosa_Valsen-Dm,D-64-4.abc \
	waltz/Morten_Larsen-G-64-4.abc \
	waltz/Smed_Jens_Vals-D-32-2.abc
Waltzes03: Waltzes03.abc Waltzes03.ps Waltzes03.pdf
Waltzes03.abc: $(Waltzes03) # hdr/Waltzes03.hdr
	abcmedley "Waltzes 3 - Scandinavian" $(Waltzes03) >Waltzes03.abc
Waltzes03.ps: Waltzes03.abc fmt/Waltzes.fmt
	$(a2p) Waltzes03.abc +Ffmt/Waltzes \
	|PShdr Waltzes03 '' Waltzes03 \
	|PSftr %D $U/ %D >Waltzes03.ps
Waltzes03.pdf: Waltzes03.ps
	ps2pdf Waltzes03.ps Waltzes03.pdf

# Waltzes 04
Waltzes04= \
	waltz/Salo_Enis_Klezmer_Waltz-Dm-64-4.abc \
	waltz/Green_Hills_of_Tyrol-G-32-3.abc \
	waltz/DeColores_C_w.abc
Waltzes04: Waltzes04.abc Waltzes04.ps Waltzes04.pdf
Waltzes04.abc: $(Waltzes04) # hdr/Waltzes04.hdr
	abcmedley "Waltzes 4 - Misc" $(Waltzes04) >Waltzes04.abc
Waltzes04.ps: Waltzes04.abc fmt/Waltzes.fmt
	$(a2p) Waltzes04.abc +Ffmt/Waltzes \
	|PShdr Waltzes04 '' Waltzes04 \
	|PSftr %D $U/ %D >Waltzes04.ps
Waltzes04.pdf: Waltzes04.ps
	ps2pdf Waltzes04.ps Waltzes04.pdf

# Waltzes 05
Waltzes05= \
	waltz/Paimen_Plikan_vals-Dm-32-4.abc \
	waltz/Daisy_Daisy-D-32-3.abc \
	waltz/Valzer_di_Mezzanotte-AmA-64-4.abc
Waltzes05: Waltzes05.abc Waltzes05.ps Waltzes05.pdf
Waltzes05.abc: $(Waltzes05) # hdr/Waltzes05.hdr
	abcmedley "Waltzes 5 - Fast" $(Waltzes05) >Waltzes05.abc
Waltzes05.ps: Waltzes05.abc fmt/Waltzes.fmt
	$(a2p) Waltzes05.abc +Ffmt/Waltzes \
	|PShdr Waltzes05 '' Waltzes05 \
	|PSftr %D $U/ %D >Waltzes05.ps
Waltzes05.pdf: Waltzes05.ps
	ps2pdf Waltzes05.ps Waltzes05.pdf

# Waltz: DodworthsFiveStep
Waltz_DodworthsFiveStep= waltz/Dodworths_Five_Step_Waltz-C,F-84-9.abc
Waltz_DodworthsFiveStep: Waltz_DodworthsFiveStep.abc Waltz_DodworthsFiveStep.ps Waltz_DodworthsFiveStep.pdf
Waltz_DodworthsFiveStep.abc: $(Waltz_DodworthsFiveStep)
	abcjoin +C +S2 $(Waltz_DodworthsFiveStep) >Waltz_DodworthsFiveStep.abc
Waltz_DodworthsFiveStep.ps: Waltz_DodworthsFiveStep.abc fmt/_75.fmt
	$(a2p) +n +Ffmt/_75 Waltz_DodworthsFiveStep.abc \
	|PShdr Waltz_DodworthsFiveStep '' Waltz_DodworthsFiveStep \
	|PSftr %D $U/ %D >Waltz_DodworthsFiveStep.ps
Waltz_DodworthsFiveStep.pdf: Waltz_DodworthsFiveStep.ps
	ps2pdf Waltz_DodworthsFiveStep.ps Waltz_DodworthsFiveStep.pdf

# Waltz: Flatbush
Waltz_Flatbush= waltz/Flatbush_Waltz-Gm-32-4.abc waltz/Flatbush_Waltz-Am-32-4.abc
Waltz_Flatbush: Waltz_Flatbush.abc Waltz_Flatbush.ps Waltz_Flatbush.pdf
Waltz_Flatbush.abc: $(Waltz_Flatbush)
	abcjoin +C +S2 $(Waltz_Flatbush) >Waltz_Flatbush.abc
Waltz_Flatbush.ps: Waltz_Flatbush.abc fmt/_80.fmt
	$(a2p) +Ffmt/_80 Waltz_Flatbush.abc \
	|PShdr Waltz_Flatbush '' Waltz_Flatbush \
	|PSftr %D $U/ %D >Waltz_Flatbush.ps
Waltz_Flatbush.pdf: Waltz_Flatbush.ps
	ps2pdf Waltz_Flatbush.ps Waltz_Flatbush.pdf

# Waltz: Minnesota
Waltz_Minnesota: Waltz_Minnesota.abc Waltz_Minnesota.ps Waltz_Minnesota.pdf
Waltz_Minnesota= waltz/Minnesota_valsen-G-32-3.abc waltz/Minnesota_valsen-A-32-3.abc
Waltz_Minnesota.abc: $(Waltz_Minnesota)
	abcjoin +C +S2 $(Waltz_Minnesota) >Waltz_Minnesota.abc
Waltz_Minnesota.ps: Waltz_Minnesota.abc fmt/_80.fmt
	$(a2p) +Ffmt/_80 Waltz_Minnesota.abc \
	|PShdr Waltz_Minnesota '' Waltz_Minnesota \
	|PSftr %D $U/ %D >Waltz_Minnesota.ps
Waltz_Minnesota.pdf: Waltz_Minnesota.ps
	ps2pdf Waltz_Minnesota.ps Waltz_Minnesota.pdf

# Waltz: MistCoveredMountain
Waltz_MistCoveredMountain= waltz/Mist_Covered_Mountain-Am-32-3.abc waltz/Mist_Covered_Mountain-Bm-32-3.abc
Waltz_MistCoveredMountain: Waltz_MistCoveredMountain.abc Waltz_MistCoveredMountain.ps Waltz_MistCoveredMountain.pdf
Waltz_MistCoveredMountain.abc: $(Waltz_MistCoveredMountain)
	abcjoin +C +S2 $(Waltz_MistCoveredMountain) >Waltz_MistCoveredMountain.abc
Waltz_MistCoveredMountain.ps: Waltz_MistCoveredMountain.abc fmt/_70.fmt
	$(a2p) +Ffmt/_70 Waltz_MistCoveredMountain.abc \
	|PShdr Waltz:MistCoveredMountain '' Waltz:MistCoveredMountain \
	|PSftr %D $U/ %D >Waltz_MistCoveredMountain.ps
Waltz_MistCoveredMountain.pdf: Waltz_MistCoveredMountain.ps
	ps2pdf Waltz_MistCoveredMountain.ps Waltz_MistCoveredMountain.pdf

# Waltz: Niel Gows Lament
Waltz_NielGowsLament= waltz/Niel_Gows_Lament_For_the_Death_of_His_Second_Wife-D-32-6.abc
Waltz_NielGowsLament: Waltz_NielGowsLament.abc Waltz_NielGowsLament.ps Waltz_NielGowsLament.pdf
Waltz_NielGowsLament.abc: $(Waltz_NielGowsLament)
	abcjoin +C +S2 $(Waltz_NielGowsLament) >Waltz_NielGowsLament.abc
Waltz_NielGowsLament.ps: Waltz_NielGowsLament.abc fmt/_80.fmt
	$(a2p) +Ffmt/_80 Waltz_NielGowsLament.abc \
	|PShdr Waltz:NielGowsLament '' Waltz:NielGowsLament \
	|PSftr %D $U/ %D >Waltz_NielGowsLament.ps
Waltz_NielGowsLament.pdf: Waltz_NielGowsLament.ps
	ps2pdf Waltz_NielGowsLament.ps Waltz_NielGowsLament.pdf

# Waltz: Nordsetter
Waltz_Nordsetter= waltz/Nordsettervalsen-Dm-48-3.abc waltz/Nordsettervalsen-Em-48-3.abc
Waltz_Nordsetter: Waltz_Nordsetter.abc Waltz_Nordsetter.ps Waltz_Nordsetter.pdf
Waltz_Nordsetter.abc: $(Waltz_Nordsetter)
	abcjoin +C +S $(Waltz_Nordsetter) >Waltz_Nordsetter.abc
Waltz_Nordsetter.ps: Waltz_Nordsetter.abc fmt/_80.fmt
	$(a2p) +Ffmt/_80 Waltz_Nordsetter.abc \
	|PShdr Waltz:Nordsetter '' Waltz:Nordsetter \
	|PSftr %D $U/ %D >Waltz_Nordsetter.ps
Waltz_Nordsetter.pdf: Waltz_Nordsetter.ps
	ps2pdf Waltz_Nordsetter.ps Waltz_Nordsetter.pdf

# Waltz: Santa Lucia
Waltz_SantaLucia= waltz/SantaLucia_Cw.abc waltz/SantaLucia_G.abc waltz/SantaLucia_D.abc waltz/SantaLucia_A.abc
Waltz_SantaLucia: Waltz_SantaLucia.abc Waltz_SantaLucia.ps Waltz_SantaLucia.pdf
Waltz_SantaLucia.abc: $(Waltz_SantaLucia)
	abcjoin +S2 $(Waltz_SantaLucia) >Waltz_SantaLucia.abc
Waltz_SantaLucia.ps: Waltz_SantaLucia.abc fmt/_80.fmt $(Waltz_SantaLucia)
	$(a2p) Waltz_SantaLucia.abc +Ffmt/_80 \
	|PShdr Waltz:SantaLucia '' Waltz:SantaLucia \
	|PSftr %D $U %D >Waltz_SantaLucia.ps
Waltz_SantaLucia.pdf: Waltz_SantaLucia.ps
	ps2pdf Waltz_SantaLucia.ps Waltz_SantaLucia.pdf

# Waltz: Setesvalsen
Waltz_Setesvalsen= waltz/Setesvalsen-G-74-5.abc waltz/Setesvalsen-A-74-5.abc
Waltz_Setesvalsen: Waltz_Setesvalsen.abc Waltz_Setesvalsen.ps Waltz_Setesvalsen.pdf
Waltz_Setesvalsen.abc: $(Waltz_Setesvalsen)
	abcjoin +C +S2 $(Waltz_Setesvalsen) >Waltz_Setesvalsen.abc
Waltz_Setesvalsen.ps: Waltz_Setesvalsen.abc fmt/_80.fmt
	$(a2p) +Ffmt/_80 Waltz_Setesvalsen.abc \
	|PShdr Waltz_Setesvalsen '' Waltz_Setesvalsen \
	|PSftr %D $U/ %D >Waltz_Setesvalsen.ps
Waltz_Setesvalsen.pdf: Waltz_Setesvalsen.ps
	ps2pdf Waltz_Setesvalsen.ps Waltz_Setesvalsen.pdf

# Waltz:Take Me Out To the Ball Game
Waltz_TakeMeOutToTheBallGame= waltz/Take_Me_Out_To_the_Ball_Game-F-32-3.abc waltz/Take_Me_Out_To_the_Ball_Game-G-32-3.abc
Waltz_TakeMeOutToTheBallGame: Waltz_TakeMeOutToTheBallGame.abc Waltz_TakeMeOutToTheBallGame.ps Waltz_TakeMeOutToTheBallGame.pdf
Waltz_TakeMeOutToTheBallGame.abc: $(Waltz_TakeMeOutToTheBallGame)
	abcjoin +C +S2 $(Waltz_TakeMeOutToTheBallGame) >Waltz_TakeMeOutToTheBallGame.abc
Waltz_TakeMeOutToTheBallGame.ps: Waltz_TakeMeOutToTheBallGame.abc fmt/_80.fmt
	$(a2p) +Ffmt/_80 Waltz_TakeMeOutToTheBallGame.abc \
	|PShdr Waltz_TakeMeOutToTheBallGame '' Waltz_TakeMeOutToTheBallGame \
	|PSftr %D $U/ %D >Waltz_TakeMeOutToTheBallGame.ps
Waltz_TakeMeOutToTheBallGame.pdf: Waltz_TakeMeOutToTheBallGame.ps
	ps2pdf Waltz_TakeMeOutToTheBallGame.ps Waltz_TakeMeOutToTheBallGame.pdf

# Waltz: Tourner à Trois
Waltz_TournerATrois= waltz/Tourner_a_Trois_Gm.abc waltz/Tourner_a_Trois_Am.abc waltz/Tourner_a_Trois_Bm.abc
Waltz_TournerATrois: Waltz_TournerATrois.abc Waltz_TournerATrois.ps Waltz_TournerATrois.pdf
Waltz_TournerATrois.abc: $(Waltz_TournerATrois)
	abcjoin +S2 $(Waltz_TournerATrois) >Waltz_TournerATrois.abc
Waltz_TournerATrois.ps: Waltz_TournerATrois.abc fmt/Waltz_TournerATrois.fmt
	$(a2p) +Ffmt/Waltz_TournerATrois Waltz_TournerATrois.abc \
	|PShdr Waltz_Tourner_a_3 '' Waltz_Tourner_a_3 \
	|PSftr %D $U/ %D >Waltz_TournerATrois.ps
Waltz_TournerATrois.pdf: Waltz_TournerATrois.ps
	ps2pdf Waltz_TournerATrois.ps Waltz_TournerATrois.pdf

# Waltz-Mazurka 1
Waltz_Mazurka1= waltz/Waltz_Mazurka1_CG.abc sep5x2 waltz/Waltz_Mazurka1_DA.abc
Waltz_Mazurka1: Waltz_Mazurka1.abc Waltz_Mazurka1.ps Waltz_Mazurka1.pdf
Waltz_Mazurka1.abc: $(Waltz_Mazurka1)
	abcjoin $(Waltz_Mazurka1) >Waltz_Mazurka1.abc
Waltz_Mazurka1.ps: Waltz_Mazurka1.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 Waltz_Mazurka1.abc \
	|PShdr Waltz_Mazurka1 '' Waltz_Mazurka1 \
	|PSftr %D $U/ %D >Waltz_Mazurka1.ps
Waltz_Mazurka1.pdf: Waltz_Mazurka1.ps
	ps2pdf Waltz_Mazurka1.ps Waltz_Mazurka1.pdf

# Waltz: Adas
Waltz_Adas: Waltz_Adas.abc Waltz_Adas.ps Waltz_Adas.pdf
Waltz_Adas= waltz/AdasWaltz_Gm.abc
Waltz_Adas.abc: $(Waltz_Adas)
	abcjoin +s $(Waltz_Adas) >Waltz_Adas.abc
Waltz_Adas.ps: Waltz_Adas.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 Waltz_Adas.abc \
	|PShdr "Waltz:Adas" '' "Waltz:Adas" \
	|PSftr %D $U/ %D >Waltz_Adas.ps
Waltz_Adas.pdf: Waltz_Adas.ps
	ps2pdf Waltz_Adas.ps Waltz_Adas.pdf

# Waltz: After the Ball
Waltz_AfterTheBall= waltz/AfterTheBall_Bb.abc
Waltz_AfterTheBall: Waltz_AfterTheBall.abc Waltz_AfterTheBall.ps Waltz_AfterTheBall.pdf
Waltz_AfterTheBall.abc: $(Waltz_AfterTheBall)
	abcjoin $(Waltz_AfterTheBall) >Waltz_AfterTheBall.abc
Waltz_AfterTheBall.ps: Waltz_AfterTheBall.abc fmt/_80.fmt
	$(a2p) +Ffmt/_80 -p Waltz_AfterTheBall \
	|PShdr "Waltz:After" '' "Waltz:After" \
	|PSftr %D $U/ %D >Waltz_AfterTheBall.ps
Waltz_AfterTheBall.pdf: Waltz_AfterTheBall.ps
	ps2pdf Waltz_AfterTheBall.ps Waltz_AfterTheBall.pdf

# Waltz: Anneli
Waltz_Anneli: Waltz_Anneli.abc Waltz_Anneli.ps Waltz_Anneli.pdf
Waltz_Anneli= waltz/Anneli_Walzer_Bb.abc waltz/Anneli_Walzer_C.abc waltz/Anneli_Walzer_D.abc
Waltz_Anneli.abc: $(Waltz_Anneli)
	abcmedley "Anneli Waltz" $(Waltz_Anneli) >Waltz_Anneli.abc
Waltz_Anneli.ps: Waltz_Anneli.abc fmt/_80.fmt
	$(a2p) +Ffmt/_80 Waltz_Anneli.abc \
	|PShdr "Waltz:Anneli" '' "Waltz:Anneli" \
	|PSftr %D $U/ %D >Waltz_Anneli.ps
Waltz_Anneli.pdf: Waltz_Anneli.ps
	ps2pdf Waltz_Anneli.ps Waltz_Anneli.pdf

# Waltz: Anniversary
Waltz_Anniversary: Waltz_Anniversary.abc Waltz_Anniversary.ps Waltz_Anniversary.pdf
Waltz_Anniversary= waltz/AnniversaryW_Gm.abc waltz/AnniversaryW_Am.abc
Waltz_Anniversary.abc: $(Waltz_Anniversary)
	abcmedley "Anniversary Waltz" $(Waltz_Anniversary) >Waltz_Anniversary.abc
Waltz_Anniversary.ps: Waltz_Anniversary.abc fmt/_80.fmt
	$(a2p) +Ffmt/_80 Waltz_Anniversary.abc \
	|PShdr "Waltz:Anniv" '' "Waltz:Anniv" \
	|PSftr %D $U/ %D >Waltz_Anniversary.ps
Waltz_Anniversary.pdf: Waltz_Anniversary.ps
	ps2pdf Waltz_Anniversary.ps Waltz_Anniversary.pdf

# Waltz: Ashokan Farewell
Waltz_AshokanFarewell: Waltz_AshokanFarewell.ps Waltz_AshokanFarewell.pdf
Waltz_AshokanFarewell.abc: waltz/AshokanFarewell_D.abc
	$(LN) waltz/AshokanFarewell_D.abc Waltz_AshokanFarewell.abc
Waltz_AshokanFarewell.ps: Waltz_AshokanFarewell.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 -p Waltz_AshokanFarewell \
	|PShdr "Waltz:Ashokan" '' "Waltz:Ashokan" \
	|PSftr %D $U/ %D >Waltz_AshokanFarewell.ps
Waltz_AshokanFarewell.pdf: Waltz_AshokanFarewell.ps
	ps2pdf Waltz_AshokanFarewell.ps Waltz_AshokanFarewell.pdf

# Waltz: Ashokan Farewell at various tiny scales
Waltz_AshokanFarewell_small: Waltz_AshokanFarewell_30 Waltz_AshokanFarewell_40 Waltz_AshokanFarewell_50

# Waltz: Ashokan Farewell scale 0.30
Waltz_AshokanFarewell_30: Waltz_AshokanFarewell_30.abc Waltz_AshokanFarewell_30.ps Waltz_AshokanFarewell_30.pdf
Waltz_AshokanFarewell_30.abc: waltz/AshokanFarewell_D.abc
	$(LN) waltz/AshokanFarewell_D.abc Waltz_AshokanFarewell_30.abc
Waltz_AshokanFarewell_30.ps: Waltz_AshokanFarewell_30.abc fmt/_30.fmt
	$(a2p) +Ffmt/_30 -p Waltz_AshokanFarewell_30 \
	|PShdr "Waltz:Ashokan:30" '' "Waltz:Ashokan:30" \
	|PSftr %D $U/ %D >Waltz_AshokanFarewell_30.ps
Waltz_AshokanFarewell_30.pdf: Waltz_AshokanFarewell_30.ps
	ps2pdf Waltz_AshokanFarewell_30.ps Waltz_AshokanFarewell_30.pdf

# Waltz: Ashokan Farewell scale 0.40
Waltz_AshokanFarewell_40: Waltz_AshokanFarewell_40.abc Waltz_AshokanFarewell_40.ps Waltz_AshokanFarewell_40.pdf
Waltz_AshokanFarewell_40.abc: waltz/AshokanFarewell_D.abc
	$(LN) waltz/AshokanFarewell_D.abc Waltz_AshokanFarewell_40.abc
Waltz_AshokanFarewell_40.ps: Waltz_AshokanFarewell_40.abc fmt/_40.fmt
	$(a2p) +Ffmt/_40 -p Waltz_AshokanFarewell_40 \
	|PShdr "Waltz:Ashokan:40" '' "Waltz:Ashokan:40" \
	|PSftr %D $U/ %D >Waltz_AshokanFarewell_40.ps
Waltz_AshokanFarewell_40.pdf: Waltz_AshokanFarewell_40.ps
	ps2pdf Waltz_AshokanFarewell_40.ps Waltz_AshokanFarewell_40.pdf

# Waltz: Ashokan Farewell scale 0.50
Waltz_AshokanFarewell_50: Waltz_AshokanFarewell_50.abc Waltz_AshokanFarewell_50.ps Waltz_AshokanFarewell_50.pdf
Waltz_AshokanFarewell_50.abc: waltz/AshokanFarewell_D.abc
	$(LN) waltz/AshokanFarewell_D.abc Waltz_AshokanFarewell_50.abc
Waltz_AshokanFarewell_50.ps: Waltz_AshokanFarewell_50.abc fmt/_50.fmt
	$(a2p) +Ffmt/_50 -p Waltz_AshokanFarewell_50 \
	|PShdr "Waltz:Ashokan:50" '' "Waltz:Ashokan:50" \
	|PSftr %D $U/ %D >Waltz_AshokanFarewell_50.ps
Waltz_AshokanFarewell_50.pdf: Waltz_AshokanFarewell_50.ps
	ps2pdf Waltz_AshokanFarewell_50.ps Waltz_AshokanFarewell_50.pdf

# Waltz: CET (Charlene E Thomson)
Waltz_CET= waltz/Croatia_Dm.abc waltz/SouthSideWaltz_Dm.abc
Waltz_CET: Waltz_CET.abc Waltz_CET.ps Waltz_CET.pdf
Waltz_CET.abc: $(Waltz_CET)
	abcjoin +C +S2 $(Waltz_CET) >Waltz_CET.abc
Waltz_CET.ps: Waltz_CET.abc fmt/_80.fmt
	$(a2p) +Ffmt/_80 Waltz_CET.abc \
	|PShdr Waltz_CET '' Waltz_CET \
	|PSftr %D $U/ %D >Waltz_CET.ps
Waltz_CET.pdf: Waltz_CET.ps
	ps2pdf Waltz_CET.ps Waltz_CET.pdf

# Waltz: Centennial
Waltz_Centennial: Waltz_Centennial.abc Waltz_Centennial.ps Waltz_Centennial.pdf
Waltz_Centennial= waltz/CentennialWaltz_Bb.abc waltz/CentennialWaltz_C.abc
Waltz_Centennial.abc: $(Waltz_Centennial)
	abcmedley "Centennial Waltz" $(Waltz_Centennial) >Waltz_Centennial.abc
Waltz_Centennial.ps: Waltz_Centennial.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 Waltz_Centennial.abc \
	|PShdr "Waltz:Centennial" '' "Waltz:Centennial" \
	|PSftr %D $U/ %D >Waltz_Centennial.ps
Waltz_Centennial.pdf: Waltz_Centennial.ps
	ps2pdf Waltz_Centennial.ps Waltz_Centennial.pdf

# Waltz: Daj Mi Daj
Waltz_DajMiDaj= waltz/DajMiDaj_Cw.abc waltz/DajMiDaj_D.abc
Waltz_DajMiDaj: Waltz_DajMiDaj.abc Waltz_DajMiDaj.ps Waltz_DajMiDaj.pdf
Waltz_DajMiDaj.abc: $(Waltz_DajMiDaj)
	abcjoin +S2 $(Waltz_DajMiDaj) >Waltz_DajMiDaj.abc
Waltz_DajMiDaj.ps: Waltz_DajMiDaj.abc
	$(a2p) +Ffmt/_75 Waltz_DajMiDaj.abc \
	|PShdr "Waltz:Daj" '' "Waltz:Daj" \
	|PSftr %D $U/ %D >Waltz_DajMiDaj.ps
Waltz_DajMiDaj.pdf: Waltz_DajMiDaj.ps
	ps2pdf Waltz_DajMiDaj.ps Waltz_DajMiDaj.pdf

# Waltz: Day Before Spring
Waltz_DayBeforeSpring= waltz/DayBeforeSpring_Gm.abc waltz/DayBeforeSpring_Am.abc waltz/DayBeforeSpring_Bm.abc
Waltz_DayBeforeSpring: Waltz_DayBeforeSpring.abc Waltz_DayBeforeSpring.ps Waltz_DayBeforeSpring.pdf
Waltz_DayBeforeSpring.abc: $(Waltz_DayBeforeSpring)
	abcjoin $(Waltz_DayBeforeSpring) >Waltz_DayBeforeSpring.abc
Waltz_DayBeforeSpring.ps: Waltz_DayBeforeSpring.abc fmt/_80.fmt
	jcabc2ps Waltz_DayBeforeSpring.abc +Ffmt/_80 \
	|PShdr "Waltz:DayBeforeSpring" '' "Waltz:DayBeforeSpring" \
	|PSftr %D $U/ %D >Waltz_DayBeforeSpring.ps
Waltz_DayBeforeSpring.pdf: Waltz_DayBeforeSpring.ps
	ps2pdf Waltz_DayBeforeSpring.ps Waltz_DayBeforeSpring.pdf

# Waltz: De Colores
Waltz_DeColores: Waltz_DeColores.abc Waltz_DeColores.ps Waltz_DeColores.pdf
Waltz_DeColores= waltz/DeColores_C_w.abc waltz/DeColores_D.abc
Waltz_DeColores.abc: $(Waltz_DeColores)
	abcmedley 'Waltz: De Colores' $(Waltz_DeColores) >Waltz_DeColores.abc
Waltz_DeColores.ps: Waltz_DeColores.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 Waltz_DeColores.abc \
	|PShdr "Waltz:DeCol" '' "Waltz:DeCol" \
	|PSftr %D $U/ %D >Waltz_DeColores.ps
Waltz_DeColores.pdf: Waltz_DeColores.ps
	ps2pdf Waltz_DeColores.ps Waltz_DeColores.pdf

# Waltz: Duke Of Kent's
Waltz_DukeOfKents= waltz/DukeOfKentsW_F.abc waltz/DukeOfKentsW_G.abc waltz/DukeOfKentsW_A.abc
Waltz_DukeOfKents: Waltz_DukeOfKents.abc Waltz_DukeOfKents.ps Waltz_DukeOfKents.pdf
Waltz_DukeOfKents.abc: $(Waltz_DukeOfKents)
	abcjoin +s $(Waltz_DukeOfKents) >Waltz_DukeOfKents.abc
Waltz_DukeOfKents.ps: Waltz_DukeOfKents.abc fmt/_80.fmt
	$(a2p) Waltz_DukeOfKents.abc +Ffmt/_80 \
	|PShdr DukeOfKentsW '' DukeOfKentsW \
	|PSftr %D $U/ %D >Waltz_DukeOfKents.ps
Waltz_DukeOfKents.pdf: Waltz_DukeOfKents.ps
	ps2pdf Waltz_DukeOfKents.ps

# Waltz: Finn Jenta
Waltz_FinnJenta: Waltz_FinnJenta.ps Waltz_FinnJenta.pdf
Waltz_FinnJenta.abc: waltz/FinnJenta_Gm.abc
	$(LN) waltz/FinnJenta_Gm.abc Waltz_FinnJenta.abc
Waltz_FinnJenta.ps: Waltz_FinnJenta.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 Waltz_FinnJenta \
	|PShdr "Waltz:Finn" '' "Waltz:Finn" \
	|PSftr %D $U/ %D >Waltz_FinnJenta.ps
Waltz_FinnJenta.pdf: Waltz_FinnJenta.ps
	ps2pdf Waltz_FinnJenta.ps Waltz_FinnJenta.pdf

# Waltz: Hebridean
Waltz_Hebridean: Waltz_Hebridean.abc Waltz_Hebridean.ps Waltz_Hebridean.pdf
Waltz_Hebridean.ps: Waltz_Hebridean.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 Waltz_Hebridean.abc \
	|PShdr "Waltz:Hebrid" '' "Waltz:Hebrid" \
	|PSftr %D $U/ %D >Waltz_Hebridean.ps
Waltz_Hebridean.pdf: Waltz_Hebridean.ps
	ps2pdf Waltz_Hebridean.ps Waltz_Hebridean.pdf

# Waltz: Hine Ma Tov 2
Waltz_HineMaTov2: Waltz_HineMaTov2.abc Waltz_HineMaTov2.ps Waltz_HineMaTov2.pdf
Waltz_HineMaTov2= song/HineMaTov2_Dm.abc song/HineMaTov2_Em.abc
Waltz_HineMaTov2.abc: $(Waltz_HineMaTov2)
	abcjoin +s "Waltz_HineMaTov2" $(Waltz_HineMaTov2) >Waltz_HineMaTov2.abc
Waltz_HineMaTov2.ps: Waltz_HineMaTov2.abc fmt/_70.fmt
	$(a2p) +Ffmt/_70 Waltz_HineMaTov2.abc \
	|PShdr "Waltz:HineMa" '' "Waltz:HineMa" \
	|PSftr %D $U/ %D >Waltz_HineMaTov2.ps
Waltz_HineMaTov2.pdf: Waltz_HineMaTov2.ps
	ps2pdf Waltz_HineMaTov2.ps Waltz_HineMaTov2.pdf

# Waltz: Irish Lamentation
Waltz_IrishLamentation: Waltz_IrishLamentation.abc Waltz_IrishLamentation.ps Waltz_IrishLamentation.pdf
Waltz_IrishLamentation= waltz/IrishLamentation_G.abc waltz/IrishLamentation_A.abc
Waltz_IrishLamentation.abc: $(Waltz_IrishLamentation)
	abcjoin +s $(Waltz_IrishLamentation) >Waltz_IrishLamentation.abc
Waltz_IrishLamentation.ps: Waltz_IrishLamentation.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 Waltz_IrishLamentation.abc \
	|PShdr "Waltz:IrishLam" '' "Waltz:IrishLam" \
	|PSftr %D $U/ %D >Waltz_IrishLamentation.ps
Waltz_IrishLamentation.pdf: Waltz_IrishLamentation.ps
	ps2pdf Waltz_IrishLamentation.ps Waltz_IrishLamentation.pdf

# Waltz: Le Maan Achai
Waltz_LeMaanAchai: Waltz_LeMaanAchai.abc Waltz_LeMaanAchai.ps Waltz_LeMaanAchai.pdf
Waltz_LeMaanAchai= waltz/LeMaanAchai_Dm_wW.abc waltz/LeMaanAchai_Em.abc
Waltz_LeMaanAchai.abc: $(Waltz_LeMaanAchai) hdr/Waltz_LeMaanAchai.hdr
	abcmedley Waltz_LeMaanAchai $(Waltz_LeMaanAchai) >Waltz_LeMaanAchai.abc
Waltz_LeMaanAchai.ps: Waltz_LeMaanAchai.abc fmt/_70.fmt $(Waltz_LeMaanAchai)
	$(a2p) +Ffmt/_70 Waltz_LeMaanAchai.abc \
	|PShdr "Waltz:LeMaan" '' "Waltz:LeMaan" \
	|PSftr %D $U/ %D >Waltz_LeMaanAchai.ps
Waltz_LeMaanAchai.pdf: Waltz_LeMaanAchai.ps
	ps2pdf Waltz_LeMaanAchai.ps Waltz_LeMaanAchai.pdf

# Waltz: Lovers'
Waltz_Lovers= waltz/LoversWaltz_D.abc
Waltz_Lovers: Waltz_Lovers.abc Waltz_Lovers.ps Waltz_Lovers.pdf
Waltz_Lovers.abc: $(Waltz_Lovers)
	abcjoin +S $(Waltz_Lovers) >Waltz_Lovers.abc
Waltz_Lovers.ps: Waltz_Lovers.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 Waltz_Lovers.abc \
	|PShdr Waltz_Lovers '' Waltz_Lovers \
	|PSftr %D $U/ %D >Waltz_Lovers.ps
Waltz_Lovers.pdf: Waltz_Lovers.ps
	ps2pdf Waltz_Lovers.ps Waltz_Lovers.pdf

## Waltz: Margarets
#Waltz_Margarets: Waltz_Margarets.abc Waltz_Margarets.ps Waltz_Margarets.pdf
#Waltz_Margarets= waltz/MargaretsW_G.abc waltz/MargaretsW_A.abc
#Waltz_Margarets.abc: $(Waltz_Margarets)
#	abcjoin +s "Waltz_Margarets" $(Waltz_Margarets) >Waltz_Margarets.abc
#Waltz_Margarets.ps: Waltz_Margarets.abc fmt/_75.fmt
#	$(a2p) +Ffmt/_75 Waltz_Margarets.abc \
#	|PShdr Waltz:Margarets '' Waltz:Margarets \
#	|PSftr %D $U/ %D >Waltz_Margarets.ps
#Waltz_Margarets.pdf: Waltz_Margarets.ps
#	ps2pdf Waltz_Margarets.ps Waltz_Margarets.pdf

# Waltz: Metsakukkia
Waltz_Metsakukkia: Waltz_Metsakukkia.abc Waltz_Metsakukkia.ps Waltz_Metsakukkia.pdf
Waltz_Metsakukkia= \
	waltz/Metsakukkia_Gm.abc \
	waltz/Metsakukkia_Am.abc \
	waltz/Metsakukkia_Dm.abc
Waltz_Metsakukkia.abc: $(Waltz_Metsakukkia)
	abcjoin +s "Waltz_Metsakukkia" $(Waltz_Metsakukkia) >Waltz_Metsakukkia.abc
Waltz_Metsakukkia.ps: Waltz_Metsakukkia.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 Waltz_Metsakukkia.abc \
	|PShdr Waltz:Metsakukkia '' Waltz:Metsakukkia \
	|PSftr %D $U/ %D >Waltz_Metsakukkia.ps
Waltz_Metsakukkia.pdf: Waltz_Metsakukkia.ps
	ps2pdf Waltz_Metsakukkia.ps Waltz_Metsakukkia.pdf

# Waltz: Metsa-Tamo
Waltz_Metsa-Tamo: Waltz_Metsa-Tamo.abc Waltz_Metsa-Tamo.ps Waltz_Metsa-Tamo.pdf
Waltz_Metsa-Tamo=  \
	waltz/Metsakukkia_Gm.abc \
	waltz/TamoDaleko_Gm3.abc \
	sep5x2 \
	waltz/Metsakukkia_Am.abc \
	waltz/TamoDaleko_Am3.abc
Waltz_Metsa-Tamo.abc: hdr/Waltz_Metsa-Tamo.hdr $(Waltz_Metsa-Tamo)
	abcmedley Waltz_Metsa-Tamo $(Waltz_Metsa-Tamo) >Waltz_Metsa-Tamo.abc
Waltz_Metsa-Tamo.ps: Waltz_Metsa-Tamo.abc fmt/Waltz_Metsa-Tamo.fmt
	$(a2p) +Ffmt/Waltz_Metsa-Tamo Waltz_Metsa-Tamo.abc \
	|PShdr "Waltz:Metsa-Tamo" '' "Waltz:Metsa-Tamo" \
	|PSftr %D $U/ %D >Waltz_Metsa-Tamo.ps
Waltz_Metsa-Tamo.pdf: Waltz_Metsa-Tamo.ps
	ps2pdf Waltz_Metsa-Tamo.ps Waltz_Metsa-Tamo.pdf

# Waltz: Monas Birthday
Waltz_MonasBirthday: Waltz_MonasBirthday.abc Waltz_MonasBirthday.ps Waltz_MonasBirthday.pdf
Waltz_MonasBirthday= waltz/FodelsedagsvalsTillMona_G.abc waltz/FodelsedagsvalsTillMona_A.abc
Waltz_MonasBirthday.abc: hdr/Waltz_MonasBirthday.hdr $(Waltz_MonasBirthday)
	abcmedley Waltz_MonasBirthday $(Waltz_MonasBirthday) >Waltz_MonasBirthday.abc
Waltz_MonasBirthday.ps: Waltz_MonasBirthday.abc fmt/_65.fmt
	$(a2p) +Ffmt/_65 Waltz_MonasBirthday.abc \
	|PShdr Waltz:Monas '' Waltz:Monas \
	|PSftr %D $U/ %D >Waltz_MonasBirthday.ps
Waltz_MonasBirthday.pdf: Waltz_MonasBirthday.ps
	ps2pdf Waltz_MonasBirthday.ps Waltz_MonasBirthday.pdf

# Waltz: My Cape Breton Home
Waltz_MyCapeBretonHome: Waltz_MyCapeBretonHome.abc Waltz_MyCapeBretonHome.ps Waltz_MyCapeBretonHome.pdf
Waltz_MyCapeBretonHome.abc: waltz/MyCapeBretonHome_G.abc
	/bin/ln waltz/MyCapeBretonHome_G.abc Waltz_MyCapeBretonHome.abc
Waltz_MyCapeBretonHome.ps: waltz/MyCapeBretonHome_G.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 -p Waltz_MyCapeBretonHome \
	|PShdr Waltz:MyCapeBretonHome '' Waltz_MyCapeBretonHome \
	|PSftr %D $U/ %D >Waltz_MyCapeBretonHome.ps
Waltz_MyCapeBretonHome.pdf: Waltz_MyCapeBretonHome.ps
	ps2pdf Waltz_MyCapeBretonHome.ps Waltz_MyCapeBretonHome.pdf

# Waltz: O Maria
Waltz_OMaria: Waltz_OMaria.ps Waltz_OMaria.pdf
Waltz_OMaria= waltz/OMaria_G.abc waltz/OMaria_A.abc
Waltz_OMaria.abc: $(Waltz_OMaria)
	abcjoin +s $(Waltz_OMaria) >Waltz_OMaria.abc
Waltz_OMaria.ps: Waltz_OMaria.abc fmt/_75.fmt $(Waltz_OMaria)
	$(a2p) Waltz_OMaria.abc +Ffmt/_75 \
	|PShdr "Waltz:OMaria" '' "Waltz:OMaria" \
	|PSftr %D $U/ %D >Waltz_OMaria.ps
Waltz_OMaria.pdf: Waltz_OMaria.ps
	ps2pdf Waltz_OMaria.ps Waltz_OMaria.pdf

# Waltz: Oslo
Waltz_Oslo: Waltz_Oslo.abc Waltz_Oslo.ps Waltz_Oslo.pdf
Waltz_Oslo= waltz/SvenskAnnasV.abc waltz/RoragenV.abc
Waltz_Oslo.abc: $(Waltz_Oslo)
	abcmedley "Oslo Waltz" $(Waltz_Oslo) >Waltz_Oslo.abc
Waltz_Oslo.ps: Waltz_Oslo.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 Waltz_Oslo.abc \
	|PShdr "Waltz:Oslo" '' "Waltz:Oslo" \
	|PSftr %D $U/ %D >Waltz_Oslo.ps
Waltz_Oslo.pdf: Waltz_Oslo.ps
	ps2pdf Waltz_Oslo.ps Waltz_Oslo.pdf

# Waltz: Over the Waves
Waltz_OverTheWaves: Waltz_OverTheWaves.abc Waltz_OverTheWaves.ps Waltz_OverTheWaves.pdf
Waltz_OverTheWaves= waltz/OverTheWaves_G.abc
Waltz_OverTheWaves.abc: $(Waltz_OverTheWaves)
	abcjoin +s $(Waltz_OverTheWaves) >Waltz_OverTheWaves.abc
Waltz_OverTheWaves.ps: Waltz_OverTheWaves.abc fmt/_70.fmt
	$(a2p) +Ffmt/_70 -p Waltz_OverTheWaves \
	|PShdr "Waltz:Over" '' "Waltz:Over" \
	|PSftr %D $U/ %D >Waltz_OverTheWaves.ps
Waltz_OverTheWaves.pdf: Waltz_OverTheWaves.ps
	ps2pdf Waltz_OverTheWaves.ps Waltz_OverTheWaves.pdf

# Waltz: Ozhidanie
Waltz_Ozhidanie: Waltz_Ozhidanie.abc Waltz_Ozhidanie.ps Waltz_Ozhidanie.pdf
Waltz_Ozhidanie= waltz/Ozhidanie_Dm_lo.abc waltz/Ozhidanie_Em_lo.abc
Waltz_Ozhidanie.abc: hdr/Waltz_Ozhidanie.hdr $(Waltz_Ozhidanie)
	abcmedley Waltz_Ozhidanie $(Waltz_Ozhidanie) >Waltz_Ozhidanie.abc
Waltz_Ozhidanie.ps: Waltz_Ozhidanie.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 Waltz_Ozhidanie.abc \
	|PShdr Waltz:Ozhid '' Waltz:Ozhid \
	|PSftr %D $U/ %D >Waltz_Ozhidanie.ps
Waltz_Ozhidanie.pdf: Waltz_Ozhidanie.ps
	ps2pdf Waltz_Ozhidanie.ps Waltz_Ozhidanie.pdf

# Waltz: Quando Tremondo + Sommarvals
Waltz_Quando_Sommar= waltz/QuandoTremondo2_D_2V.abc	waltz/Sommarvals_G3.abc
Waltz_Quando_Sommar: Waltz_Quando_Sommar.abc Waltz_Quando_Sommar.ps Waltz_Quando_Sommar.pdf
Waltz_Quando_Sommar.abc: $(Waltz_Quando_Sommar)
	abcjoin +C +S2 $(Waltz_Quando_Sommar) >Waltz_Quando_Sommar.abc
Waltz_Quando_Sommar.ps: Waltz_Quando_Sommar.abc fmt/Waltz_Quando_Sommar.fmt
	$(a2p) +Ffmt/Waltz_Quando_Sommar Waltz_Quando_Sommar.abc \
	|PShdr Waltz:Quando+Sommar '' Waltz:Quando+Sommar \
	|PSftr %D $U/ %D >Waltz_Quando_Sommar.ps
Waltz_Quando_Sommar.pdf: Waltz_Quando_Sommar.ps
	ps2pdf Waltz_Quando_Sommar.ps Waltz_Quando_Sommar.pdf

# Waltz: Saint Barnard's
Waltz_SaintBarnards: Waltz_SaintBarnards1 Waltz_SaintBarnards2

# Waltz: Saint Barnard's 1
Waltz_SaintBarnards1= \
	waltz/StBarnardsWaltz1_Fw.abc  \
	waltz/StBarnardsWaltz1_G.abc
Waltz_SaintBarnards1: Waltz_SaintBarnards1.abc Waltz_SaintBarnards1.ps Waltz_SaintBarnards1.pdf
Waltz_SaintBarnards1.abc: $(Waltz_SaintBarnards1)
	abcmedley "Saint Barnard's Waltz 1" $(Waltz_SaintBarnards1) >Waltz_SaintBarnards1.abc
Waltz_SaintBarnards1.ps: Waltz_SaintBarnards1.abc fmt/_70.fmt
	$(a2p) -p Waltz_SaintBarnards1 +Ffmt/_70 \
	|PShdr Waltz:SaintB '' Waltz:SaintB \
	|PSftr %D $U/ %D >Waltz_SaintBarnards1.ps
Waltz_SaintBarnards1.pdf: Waltz_SaintBarnards1.ps
	ps2pdf Waltz_SaintBarnards1.ps Waltz_SaintBarnards1.pdf

# Waltz: Saint Barnard's 2
Waltz_SaintBarnards2= waltz/StBarnardsWaltz2_C.abc
Waltz_SaintBarnards2: Waltz_SaintBarnards2.abc Waltz_SaintBarnards2.ps Waltz_SaintBarnards2.pdf
Waltz_SaintBarnards2.abc: $(Waltz_SaintBarnards2)
	abcmedley "Saint Barnard's Waltz 2" $(Waltz_SaintBarnards2) >Waltz_SaintBarnards2.abc
Waltz_SaintBarnards2.ps: Waltz_SaintBarnards2.abc fmt/_70.fmt
	$(a2p) -p Waltz_SaintBarnards2 +Ffmt/_70 \
	|PShdr Waltz:SaintB '' Waltz:SaintB \
	|PSftr %D $U/ %D >Waltz_SaintBarnards2.ps
Waltz_SaintBarnards2.pdf: Waltz_SaintBarnards2.ps
	ps2pdf Waltz_SaintBarnards2.ps Waltz_SaintBarnards2.pdf

# Waltz: SaloEnis
Waltz_SaloEnis=  \
	waltz/Salo_Enis_Klezmer_Waltz-Dm-64-4.abc sep \
	waltz/Salo_Enis_Klezmer_Waltz-Am-64-4.abc sep5x2 \
	waltz/Salo_Enis_Klezmer_Waltz-Em-64-4.abc sep \
	waltz/Salo_Enis_Klezmer_Waltz-Bm-64-4.abc
Waltz_SaloEnis: Waltz_SaloEnis.abc Waltz_SaloEnis.ps Waltz_SaloEnis.pdf
Waltz_SaloEnis.abc: $(Waltz_SaloEnis)
	abcjoin $(Waltz_SaloEnis) >Waltz_SaloEnis.abc
Waltz_SaloEnis.ps: Waltz_SaloEnis.abc fmt/_70.fmt
	jcabc2ps +Ffmt/_70 Waltz_SaloEnis.abc \
	|PShdr Waltz:SaloEnis '' Waltz:SaloEnis \
	|PSftr %D $U/ %D >Waltz_SaloEnis.ps
Waltz_SaloEnis.pdf: Waltz_SaloEnis.ps
	ps2pdf Waltz_SaloEnis.ps Waltz_SaloEnis.pdf

# Waltz: Seamus O'Brien
Waltz_SeamusOBrien= \
	waltz/SeamusOBrien_F.abc \
	waltz/SeamusOBrien_G.abc
Waltz_SeamusOBrien: Waltz_SeamusOBrien.abc Waltz_SeamusOBrien.ps Waltz_SeamusOBrien.pdf
Waltz_SeamusOBrien.abc: hdr/Waltz_SeamusOBrien.hdr $(Waltz_SeamusOBrien)
	abcmedley Waltz_SeamusOBrien $(Waltz_SeamusOBrien) >Waltz_SeamusOBrien.abc
Waltz_SeamusOBrien.ps: Waltz_SeamusOBrien.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 Waltz_SeamusOBrien.abc \
	|PShdr Waltz_SeamusOBrien '' Waltz_SeamusOBrien \
	|PSftr %D $U/ %D >Waltz_SeamusOBrien.ps
Waltz_SeamusOBrien.pdf: Waltz_SeamusOBrien.ps
	ps2pdf Waltz_SeamusOBrien.ps Waltz_SeamusOBrien.pdf

# Waltz: Shano Dusho
Waltz_ShanoDusho= waltz/ShanoDushoW_C.abc waltz/ShanoDushoW_D.abc
Waltz_ShanoDusho.abc: $(Waltz_ShanoDusho)
	abcjoin +S2 $(Waltz_ShanoDusho) > Waltz_ShanoDusho.abc
Waltz_ShanoDusho: Waltz_ShanoDusho.abc Waltz_ShanoDusho.ps Waltz_ShanoDusho.pdf
Waltz_ShanoDusho.ps: Waltz_ShanoDusho.abc fmt/_75.fmt
	$(a2p) -p Waltz_ShanoDusho +Ffmt/_75 \
	|PShdr Waltz:Shano '' Waltz:Shano \
	|PSftr %D $U/ %D >Waltz_ShanoDusho.ps
Waltz_ShanoDusho.pdf: Waltz_ShanoDusho.ps
	ps2pdf Waltz_ShanoDusho.ps Waltz_ShanoDusho.pdf

# Waltz: StarOfTheCountyDown
Waltz_StarOfTheCountyDown= \
	waltz/Star_of_the_County_Down_waltz_Am-32-3.abc \
	waltz/Star_of_the_County_Down_waltz_Em-32-3.abc
Waltz_StarOfTheCountyDown: Waltz_StarOfTheCountyDown.abc Waltz_StarOfTheCountyDown.ps Waltz_StarOfTheCountyDown.pdf
Waltz_StarOfTheCountyDown.abc: $(Waltz_StarOfTheCountyDown)
	abcjoin +C +S2 $(Waltz_StarOfTheCountyDown) >Waltz_StarOfTheCountyDown.abc
Waltz_StarOfTheCountyDown.ps: Waltz_StarOfTheCountyDown.abc fmt/_80.fmt
	$(a2p) +Ffmt/_80 Waltz_StarOfTheCountyDown.abc \
	|PShdr Waltz_StarOfTheCountyDown '' Waltz_StarOfTheCountyDown \
	|PSftr %D $U/ %D >Waltz_StarOfTheCountyDown.ps
Waltz_StarOfTheCountyDown.pdf: Waltz_StarOfTheCountyDown.ps
	ps2pdf Waltz_StarOfTheCountyDown.ps Waltz_StarOfTheCountyDown.pdf

# Waltz: Szla Dzieweczka
Waltz_SzlaDzieweczka: Waltz_SzlaDzieweczka.abc Waltz_SzlaDzieweczka.ps Waltz_SzlaDzieweczka.pdf
Waltz_SzlaDzieweczka= waltz/SzlaDzieweczka_C.abc waltz/SzlaDzieweczka_C_2V.abc sep5x2 waltz/SzlaDzieweczka_D.abc waltz/SzlaDzieweczka_D_2C.abc
Waltz_SzlaDzieweczka.abc: hdr/Waltz_SzlaDzieweczka.hdr $(Waltz_SzlaDzieweczka)
	abcmedley Waltz_SzlaDzieweczka $(Waltz_SzlaDzieweczka) >Waltz_SzlaDzieweczka.abc
Waltz_SzlaDzieweczka.ps: Waltz_SzlaDzieweczka.abc fmt/_70.fmt
	$(a2p) Waltz_SzlaDzieweczka.abc +Ffmt/_70 -O Waltz_SzlaDzieweczka.ps \
	|PShdr Waltz:SzlaDzieweczka '' Waltz:SzlaDzieweczka \
	|PSftr %D $U/ %D >Waltz_SzlaDzieweczka.ps
Waltz_SzlaDzieweczka.pdf: Waltz_SzlaDzieweczka.ps
	ps2pdf Waltz_SzlaDzieweczka.ps Waltz_SzlaDzieweczka.pdf

# Waltz: TamoDaleko
Waltz_TamoDaleko: Waltz_TamoDaleko.abc Waltz_TamoDaleko.ps Waltz_TamoDaleko.pdf
Waltz_TamoDaleko= waltz/TamoDalekoWaltz_GmW.abc waltz/TamoDaleko_Am.abc
Waltz_TamoDaleko.abc: $(Waltz_TamoDaleko)
	abcjoin +s $(Waltz_TamoDaleko) >Waltz_TamoDaleko.abc
Waltz_TamoDaleko.ps: Waltz_TamoDaleko.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 Waltz_TamoDaleko.abc \
	|PShdr "Waltz:TamoDaleko" '' "Waltz:TamoDaleko" \
	|PSftr %D $U/ %D >Waltz_TamoDaleko.ps
Waltz_TamoDaleko.pdf: Waltz_TamoDaleko.ps
	ps2pdf Waltz_TamoDaleko.ps Waltz_TamoDaleko.pdf

# Waltz: Tosa Waltzes
Waltz_Tosas= waltz/TosaWaltz1_D.abc waltz/TosaWaltz2_A.abc
Waltz_Tosas: Waltz_Tosas.abc Waltz_Tosas.ps Waltz_Tosas.pdf
Waltz_Tosas.abc: $(Waltz_Tosas)
	abcjoin +S $(Waltz_Tosas) >Waltz_Tosas.abc
Waltz_Tosas.ps: Waltz_Tosas.abc fmt/_80.fmt
	$(a2p) +Ffmt/_80 Waltz_Tosas.abc \
	|PShdr Waltz_Tosas '' Waltz_Tosas \
	|PSftr %D $U/ %D >Waltz_Tosas.ps
Waltz_Tosas.pdf: Waltz_Tosas.ps
	ps2pdf Waltz_Tosas.ps Waltz_Tosas.pdf

# Waltz: Ukrainian
Waltz_Ukrainian= waltz/UkrainianWaltz_Am.abc sep5x2 waltz/UkrainianWaltz_Bm.abc
Waltz_Ukrainian: Waltz_Ukrainian.abc Waltz_Ukrainian.ps Waltz_Ukrainian.pdf
Waltz_Ukrainian.abc: $(Waltz_Ukrainian)
	abcmedley "Waltz: Ukranian" $(Waltz_Ukrainian) >Waltz_Ukrainian.abc
Waltz_Ukrainian.ps: Waltz_Ukrainian.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 Waltz_Ukrainian.abc \
	|PShdr Waltz:Ukrainian '' Waltz:Ukrainian \
	|PSftr %D $U/ %D >Waltz_Ukrainian.ps
Waltz_Ukrainian.pdf: Waltz_Ukrainian.ps
	ps2pdf Waltz_Ukrainian.ps Waltz_Ukrainian.pdf

# Waltz: Vilhelm Hedlunds
Waltz_VilhelmHedlunds= waltz/Vilhelm_Hedlunds_vals-Dm-64-4.abc waltz/Vilhelm_Hedlunds_vals-Em-64-4.abc
Waltz_VilhelmHedlunds: Waltz_VilhelmHedlunds.abc Waltz_VilhelmHedlunds.ps Waltz_VilhelmHedlunds.pdf
Waltz_VilhelmHedlunds.abc: $(Waltz_VilhelmHedlunds)
	abcjoin +C +S2 $(Waltz_VilhelmHedlunds) >Waltz_VilhelmHedlunds.abc
Waltz_VilhelmHedlunds.ps: Waltz_VilhelmHedlunds.abc fmt/_80.fmt
	$(a2p) +Ffmt/_80 Waltz_VilhelmHedlunds.abc \
	|PShdr Waltz_VilhelmHedlunds '' Waltz_VilhelmHedlunds \
	|PSftr %D $U/ %D >Waltz_VilhelmHedlunds.ps
Waltz_VilhelmHedlunds.pdf: Waltz_VilhelmHedlunds.ps
	ps2pdf Waltz_VilhelmHedlunds.ps Waltz_VilhelmHedlunds.pdf

# Waltz: Wedding
Waltz_Wedding= waltz/Judy_and_Jims_Wedding_D.abc waltz/AnniversaryW_Gm.abc waltz/HannunJaRiitanHaaV.abc
Waltz_Wedding: Waltz_Wedding.abc Waltz_Wedding.ps Waltz_Wedding.pdf
Waltz_Wedding.abc: $(Waltz_Wedding)
	abcmedley "Wedding Waltzes" $(Waltz_Wedding) >Waltz_Wedding.abc
Waltz_Wedding.ps: Waltz_Wedding.abc fmt/_70.fmt $(Waltz_Wedding)
	$(a2p) Waltz_Wedding.abc +Ffmt/_70 \
	|PShdr Waltz_Wedding '' Waltz_Wedding \
	|PSftr %D $U/ %D >Waltz_Wedding.ps
Waltz_Wedding.pdf: Waltz_Wedding.ps
	ps2pdf Waltz_Wedding.ps Waltz_Wedding.pdf

# Waltz: Bessies
Waltz_Bessies= waltz/BessiesWaltz_Em.abc waltz/BessiesWaltz_Am.abc
Waltz_Bessies: Waltz_Bessies.abc Waltz_Bessies.ps Waltz_Bessies.pdf
Waltz_Bessies.abc: $(Waltz_Bessies)
	abcjoin +S $(Waltz_Bessies) >Waltz_Bessies.abc
Waltz_Bessies.ps: Waltz_Bessies.abc fmt/_80.fmt
	$(a2p) +Ffmt/_80 Waltz_Bessies.abc \
	|PShdr Waltz_Bessies '' Waltz_Bessies \
	|PSftr %D $U/ %D >Waltz_Bessies.ps
Waltz_Bessies.pdf: Waltz_Bessies.ps
	ps2pdf Waltz_Bessies.ps Waltz_Bessies.pdf

# Waltz: Bjorkedals
Waltz_Bjorkedals= \
	waltz/Bjorkedalsvalsen-D-48-3.abc \
	waltz/Bjorkedalsvalsen-A-48-3.abc
Waltz_Bjorkedals: Waltz_Bjorkedals.abc Waltz_Bjorkedals.ps Waltz_Bjorkedals.pdf
Waltz_Bjorkedals.abc: $(Waltz_Bjorkedals)
	abcjoin +C +S2 $(Waltz_Bjorkedals) >Waltz_Bjorkedals.abc
Waltz_Bjorkedals.ps: Waltz_Bjorkedals.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 Waltz_Bjorkedals.abc \
	|PShdr Waltz:Bjorkedals '' Waltz:Bjorkedals \
	|PSftr %D $U/ %D >Waltz_Bjorkedals.ps
Waltz_Bjorkedals.pdf: Waltz_Bjorkedals.ps
	ps2pdf Waltz_Bjorkedals.ps Waltz_Bjorkedals.pdf

# Wild Geese
WildGeese: WildGeese.abc WildGeese.ps WildGeese.pdf
WildGeese= jig/MrsMcPhersonOfCluny.abc jig/FrostIsAllOver.abc jig/BridalJ_G.abc
WildGeese.abc: hdr/WildGeese.hdr $(WildGeese)
	abcmedley WildGeese $(WildGeese) >WildGeese.abc
WildGeese.ps: WildGeese.abc fmt/_70.fmt
	$(a2p) WildGeese.abc +Ffmt/_70 -O WildGeese.ps \
	|PShdr WildGeese '' WildGeese \
	|PSftr %D $U/ %D >WildGeese.ps
WildGeese.pdf: WildGeese.ps
	ps2pdf WildGeese.ps WildGeese.pdf

# Wood Duck
WoodDuck: WoodDuck.abc WoodDuck.ps WoodDuck.pdf
WoodDuck.ps: WoodDuck.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 -p WoodDuck \
	|PShdr WoodDuck '' WoodDuck \
	|PSftr %D $U/ %D >WoodDuck.ps
WoodDuck.pdf: WoodDuck.ps
	ps2pdf WoodDuck.ps WoodDuck.pdf

# Wyka
Wyka: Wyka_FGA Wyka.utf8

# Wyka (Eb F G A)
Wyka_FGA: Wyka_FGA.abc Wyka_FGA.ps Wyka_FGA.pdf
Wyka_FGA= tune/Wyka_Eb.abc tune/Wyka_F.abc tune/Wyka_G.abc tune/Wyka_A.abc
Wyka_FGA.abc: $(Wyka_FGA)
	abcjoin $(Wyka_FGA) >Wyka_FGA.abc
Wyka_FGA.ps: Wyka_FGA.abc fmt/_80.fmt
	$(a2p) +Ffmt/_80 Wyka_FGA.abc \
	|PShdr Wyka '' Wyka \
	|PSftr %D $U/ %D >Wyka_FGA.ps
Wyka_FGA.pdf: Wyka_FGA.ps
	ps2pdf Wyka_FGA.ps Wyka_FGA.pdf

# Wyka with lyrics (4 keys)
Wyka: Wyka.abc Wyka.ps Wyka.pdf
Wyka= tune/Wyka_Eb.abc tune/Wyka_F.abc tune/Wyka_G.abc tune/Wyka_A.abc
Wyka.abc: $(Wyka)
	abcjoin $(Wyka) >Wyka.abc
Wyka.ps: Wyka.abc fmt/_70.fmt
	$(a2p) +Ffmt/_70 Wyka.abc \
	|PShdr Wyka '' Wyka \
	|PSftr %D $U/ %D >Wyka.ps
Wyka.pdf: Wyka.ps
	ps2pdf Wyka.ps Wyka.pdf

# Wyka with lyrics (UTF-8)
Wyka.utf8: Wyka.utf8.abc Wyka.utf8.ps Wyka.utf8.pdf
Wyka.utf8= tune/Wyka_Eb.abc tune/Wyka_F.abc song/Wyka_Gw.utf8.abc tune/Wyka_A.abc
Wyka.utf8.abc: $(Wyka.utf8)
	abcjoin $(Wyka.utf8) >Wyka.utf8.abc
Wyka.utf8.ps: Wyka.utf8.abc fmt/_70.fmt
	$(a2p) +Ffmt/_70 Wyka.utf8.abc \
	|PShdr Wyka '' Wyka \
	|PSftr %D $U/ %D >Wyka.utf8.ps
Wyka.utf8.pdf: Wyka.utf8.ps
	ps2pdf Wyka.utf8.ps Wyka.utf8.pdf

# YaaseShalom
YaaseShalom= song/YaaseShalom_Dm_w.abc tune/YaaseShalom_Em.abc
YaaseShalom: YaaseShalom.abc YaaseShalom.ps YaaseShalom.pdf
YaaseShalom.abc: $(YaaseShalom)
	abcjoin +S2 $(YaaseShalom) >YaaseShalom.abc
YaaseShalom.ps: YaaseShalom.abc fmt/YaaseShalom.fmt
	$(a2p) +Ffmt/YaaseShalom YaaseShalom.abc \
	|PShdr YaaseShalom '' YaaseShalom \
	|PSftr %D $U/ %D >YaaseShalom.ps
YaaseShalom.pdf: YaaseShalom.ps
	ps2pdf YaaseShalom.ps YaaseShalom.pdf

# Yedid Nefesh
YedidNefesh: YedidNefesh.abc YedidNefesh.ps YedidNefesh.pdf
YedidNefesh.ps: YedidNefesh.abc fmt/_70.fmt
	$(a2p) -p YedidNefesh +Ffmt/_70 \
	|PShdr YedidNefesh '' YedidNefesh \
	|PSftr %D $U/ %D >YedidNefesh.ps
YedidNefesh.pdf: YedidNefesh.ps
	ps2pdf YedidNefesh.ps YedidNefesh.pdf

# Yerakina
Yerakina: Yerakina.abc Yerakina.ps Yerakina.pdf
Yerakina.ps: Yerakina.abc fmt/_75.fmt
	$(a2p) Yerakina.abc -p +Ffmt/_75 \
	|PShdr Yerakina '' Yerakina \
	|PSftr %D $U/ %D >Yerakina.ps
Yerakina.pdf: Yerakina.ps
	ps2pdf Yerakina.ps Yerakina.pdf

# Yesh Lanu Tayish
YeshLanuTayish: YeshLanuTayish.abc YeshLanuTayish.ps YeshLanuTayish.pdf
YeshLanuTayish= tune/YeshLanuTayish_C.abc tune/YeshLanuTayish_D.abc
YeshLanuTayish.abc: hdr/YeshLanuTayish.hdr $(YeshLanuTayish)
	abcmedley YeshLanuTayish $(YeshLanuTayish) >YeshLanuTayish.abc
YeshLanuTayish.ps: YeshLanuTayish.abc fmt/_75.fmt
	$(a2p) YeshLanuTayish.abc +Ffmt/_75 -O YeshLanuTayish.ps \
	|PShdr YeshLanuTayish '' YeshLanuTayish \
	|PSftr %D $U/ %D >YeshLanuTayish.ps
YeshLanuTayish.pdf: YeshLanuTayish.ps
	ps2pdf YeshLanuTayish.ps YeshLanuTayish.pdf

# Zheni me mamo
ZheniMeMamo= song/Zheni_me_mamo-A.abc
ZheniMeMamo: ZheniMeMamo.abc ZheniMeMamo.ps ZheniMeMamo.pdf
ZheniMeMamo.abc: $(ZheniMeMamo)
	abcjoin +C +S2 $(ZheniMeMamo) >ZheniMeMamo.abc
ZheniMeMamo.ps: ZheniMeMamo.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 ZheniMeMamo.abc \
	|PShdr ZheniMeMamo '' ZheniMeMamo \
	|PSftr %D $U/ %D >ZheniMeMamo.ps
ZheniMeMamo.pdf: ZheniMeMamo.ps
	ps2pdf ZheniMeMamo.ps ZheniMeMamo.pdf

# ZW_ Alte Kathe
ZW_AlteKathe: ZW_AlteKathe.abc ZW_AlteKathe.ps ZW_AlteKathe.pdf
ZW_AlteKathe= zweif/AlteKathe_C.abc zweif/AlteKathe_F.abc \
	sep5 zweif/AlteKathe_D.abc zweif/AlteKathe_G.abc
ZW_AlteKathe.abc: $(ZW_AlteKathe) hdr/ZW_AlteKathe.hdr
	abcmedley ZW_AlteKathe $(ZW_AlteKathe) >ZW_AlteKathe.abc
ZW_AlteKathe.pdf: ZW_AlteKathe.ps
	ps2pdf ZW_AlteKathe.ps ZW_AlteKathe.pdf
ZW_AlteKathe.ps: ZW_AlteKathe.abc fmt/ZW.fmt
	$(a2p) +Ffmt/ZW ZW_AlteKathe.abc \
	|PShdr "ZW:Alte" '' "ZW:Alte" \
	|PSftr %D $U/ %D >ZW_AlteKathe.ps

# ZW_ Anfanger
ZW_Anfanger: ZW_Anfanger.abc ZW_Anfanger.ps ZW_Anfanger.pdf
ZW_Anfanger= zweif/Anfanger_Bb.abc zweif/Anfanger_Eb.abc  \
	sep5 zweif/Anfanger_C.abc zweif/Anfanger_F.abc
ZW_Anfanger.abc: $(ZW_Anfanger) hdr/ZW_Anfanger.hdr
	abcmedley ZW_Anfanger $(ZW_Anfanger) >ZW_Anfanger.abc
ZW_Anfanger.ps: ZW_Anfanger.abc fmt/ZW.fmt
	$(a2p) +Ffmt/ZW ZW_Anfanger.abc \
	|PShdr "ZW:Nudli" '' "ZW:Nudli" \
	|PSftr %D $U/ %D >ZW_Anfanger.ps
ZW_Anfanger.pdf: ZW_Anfanger.ps
	ps2pdf ZW_Anfanger.ps ZW_Anfanger.pdf

# ZW_ Bach Muhlerl
ZW_BachMuhlerl: ZW_BachMuhlerl.abc ZW_BachMuhlerl.ps ZW_BachMuhlerl.pdf
ZW_BachMuhlerl= zweif/BachMuhlerl_Eb.abc zweif/BachMuhlerl_Ab.abc \
	sep5 zweif/BachMuhlerl_F.abc zweif/BachMuhlerl_Bb.abc
ZW_BachMuhlerl.abc: $(ZW_BachMuhlerl) hdr/ZW_BachMuhlerl.hdr
	abcmedley ZW_BachMuhlerl $(ZW_BachMuhlerl) >ZW_BachMuhlerl.abc
ZW_BachMuhlerl.pdf: ZW_BachMuhlerl.ps
	ps2pdf ZW_BachMuhlerl.ps ZW_BachMuhlerl.pdf
ZW_BachMuhlerl.ps: ZW_BachMuhlerl.abc fmt/ZW.fmt
	$(a2p) +Ffmt/ZW ZW_BachMuhlerl.abc \
	|PShdr "ZW:Bach" '' "ZW:Bach" \
	|PSftr %D $U/ %D >ZW_BachMuhlerl.ps

# ZW_ Bayrischer Bauer
ZW_BayrischerBauer: ZW_BayrischerBauer.abc ZW_BayrischerBauer.ps ZW_BayrischerBauer.pdf
ZW_BayrischerBauer= zweif/BayrischerBauer_F.abc zweif/BayrischerBauer_Bb.abc \
	sep5 zweif/BayrischerBauer_G.abc zweif/BayrischerBauer_C.abc
ZW_BayrischerBauer.abc: $(ZW_BayrischerBauer) hdr/ZW_BayrischerBauer.hdr
	abcmedley ZW_BayrischerBauer $(ZW_BayrischerBauer) >ZW_BayrischerBauer.abc
ZW_BayrischerBauer.pdf: ZW_BayrischerBauer.ps
	ps2pdf ZW_BayrischerBauer.ps ZW_BayrischerBauer.pdf
ZW_BayrischerBauer.ps: ZW_BayrischerBauer.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 ZW_BayrischerBauer.abc \
	|PShdr "ZW:Wirt" '' "ZW:Wirt" \
	|PSftr %D $U/ %D >ZW_BayrischerBauer.ps

# ZW_ Boehmischer Winde
ZW_BoehmischerWinde: ZW_BoehmischerWinde_EbAb ZW_BoehmischerWinde_FBb

# ZW_ Boehmischer Winde_ Eb Ab
ZW_BoehmischerWinde_EbAb: ZW_BoehmischerWinde_EbAb.abc ZW_BoehmischerWinde_EbAb.ps ZW_BoehmischerWinde_EbAb.pdf
ZW_BoehmischerWinde_EbAb= zweif/BoehmischerWinde_Eb.abc zweif/BoehmischerWinde_Ab.abc \
	zweif/BoehmischerWinde_F.abc zweif/BoehmischerWinde_Bb.abc
ZW_BoehmischerWinde_EbAb.abc: $(ZW_BoehmischerWinde_EbAb) hdr/ZW_BoehmischerWinde_EbAb.hdr
	abcmedley ZW_BoehmischerWinde_EbAb $(ZW_BoehmischerWinde_EbAb) >ZW_BoehmischerWinde_EbAb.abc
ZW_BoehmischerWinde_EbAb.pdf: ZW_BoehmischerWinde_EbAb.ps
	ps2pdf ZW_BoehmischerWinde_EbAb.ps ZW_BoehmischerWinde_EbAb.pdf
ZW_BoehmischerWinde_EbAb.ps: ZW_BoehmischerWinde_EbAb.abc fmt/ZW.fmt
	$(a2p) +Ffmt/ZW ZW_BoehmischerWinde_EbAb.abc \
	|PShdr "ZW:BoehmisherW" '' "ZW:BoehmisherW" \
	|PSftr %D $U/ %D >ZW_BoehmischerWinde_EbAb.ps

# ZW_ Boehmischer Winde_ F Bb
ZW_BoehmischerWinde_FBb: ZW_BoehmischerWinde_FBb.abc ZW_BoehmischerWinde_FBb.ps ZW_BoehmischerWinde_FBb.pdf
ZW_BoehmischerWinde_FBb= zweif/BoehmischerWinde_F.abc zweif/BoehmischerWinde_Bb.abc \
	zweif/BoehmischerWinde_G.abc zweif/BoehmischerWinde_C.abc
ZW_BoehmischerWinde_FBb.abc: $(ZW_BoehmischerWinde_FBb) hdr/ZW_BoehmischerWinde_FBb.hdr
	abcmedley ZW_BoehmischerWinde_FBb $(ZW_BoehmischerWinde_FBb) >ZW_BoehmischerWinde_FBb.abc
ZW_BoehmischerWinde_FBb.pdf: ZW_BoehmischerWinde_FBb.ps
	ps2pdf ZW_BoehmischerWinde_FBb.ps ZW_BoehmischerWinde_FBb.pdf
ZW_BoehmischerWinde_FBb.ps: ZW_BoehmischerWinde_FBb.abc fmt/ZW.fmt
	$(a2p) +Ffmt/ZW ZW_BoehmischerWinde_FBb.abc \
	|PShdr "ZW:BoehmisherW" '' "ZW:BoehmisherW" \
	|PSftr %D $U/ %D >ZW_BoehmischerWinde_FBb.ps

# ZW_ Eichelober
ZW_Eichelober: ZW_Eichelober.abc ZW_Eichelober.ps ZW_Eichelober.pdf
ZW_Eichelober= zweif/Eichelober_Eb.abc zweif/Eichelober_Ab.abc \
	sep5 zweif/Eichelober_F.abc zweif/Eichelober_Bb.abc
ZW_Eichelober.abc: $(ZW_Eichelober) hdr/ZW_Eichelober.hdr
	abcmedley ZW_Eichelober $(ZW_Eichelober) >ZW_Eichelober.abc
ZW_Eichelober.pdf: ZW_Eichelober.ps
	ps2pdf ZW_Eichelober.ps ZW_Eichelober.pdf
ZW_Eichelober.ps: ZW_Eichelober.abc fmt/ZW.fmt
	$(a2p) +Ffmt/ZW ZW_Eichelober.abc \
	|PShdr "ZW:Eichel" '' "ZW:Eichel" \
	|PSftr %D $U/ %D >ZW_Eichelober.ps

# ZW_ Eisenkeilnest
ZW_Eisenkeilnest: ZW_Eisenkeilnest.abc ZW_Eisenkeilnest.ps ZW_Eisenkeilnest.pdf
ZW_Eisenkeilnest= zweif/Eisenkeilnest_F.abc zweif/Eisenkeilnest_Bb.abc \
	sep5 zweif/Eisenkeilnest_G.abc zweif/Eisenkeilnest_C.abc
ZW_Eisenkeilnest.abc: $(ZW_Eisenkeilnest) hdr/ZW_Eisenkeilnest.hdr
	abcmedley ZW_Eisenkeilnest $(ZW_Eisenkeilnest) >ZW_Eisenkeilnest.abc
ZW_Eisenkeilnest.pdf: ZW_Eisenkeilnest.ps
	ps2pdf ZW_Eisenkeilnest.ps ZW_Eisenkeilnest.pdf
ZW_Eisenkeilnest.ps: ZW_Eisenkeilnest.abc fmt/ZW.fmt
	$(a2p) +Ffmt/ZW ZW_Eisenkeilnest.abc \
	|PShdr "ZW:Eisen" '' "ZW:Eisen" \
	|PSftr %D $U/ %D >ZW_Eisenkeilnest.ps

# ZW_ Finker
ZW_Finker: ZW_Finker.abc ZW_Finker.ps ZW_Finker.pdf
ZW_Finker= zweif/Finker_F.abc zweif/Finker_Bb.abc \
	sep5 zweif/Finker_G.abc zweif/Finker_C.abc
ZW_Finker.abc: $(ZW_Finker) hdr/ZW_Finker.hdr
	abcmedley ZW_Finker $(ZW_Finker) >ZW_Finker.abc
ZW_Finker.pdf: ZW_Finker.ps
	ps2pdf ZW_Finker.ps ZW_Finker.pdf
ZW_Finker.ps: ZW_Finker.abc fmt/ZW.fmt
	$(a2p) +Ffmt/ZW ZW_Finker.abc \
	|PShdr "ZW:Finker" '' "ZW:Finker" \
	|PSftr %D $U/ %D >ZW_Finker.ps

# ZW_ Habervogl
ZW_Habervogl: ZW_Habervogl.abc ZW_Habervogl.ps ZW_Habervogl.pdf
ZW_Habervogl= zweif/Habervogl_F.abc zweif/Habervogl_Bb.abc \
	zweif/Habervogl_G.abc zweif/Habervogl_C.abc
ZW_Habervogl.abc: $(ZW_Habervogl) hdr/ZW_Habervogl.hdr
	abcmedley ZW_Habervogl $(ZW_Habervogl) >ZW_Habervogl.abc
ZW_Habervogl.pdf: ZW_Habervogl.ps
	ps2pdf ZW_Habervogl.ps ZW_Habervogl.pdf
ZW_Habervogl.ps: ZW_Habervogl.abc fmt/ZW.fmt
	$(a2p) +Ffmt/ZW ZW_Habervogl.abc \
	|PShdr "ZW:Haberv" '' "ZW:Haberv" \
	|PSftr %D $U/ %D >ZW_Habervogl.ps

# ZW_ Herz Siebner
ZW_HerzSiebner: ZW_HerzSiebner.abc ZW_HerzSiebner.ps ZW_HerzSiebner.pdf
ZW_HerzSiebner= zweif/HerzSiebner_F.abc zweif/HerzSiebner_Bb.abc \
	zweif/HerzSiebner_Eb.abc zweif/HerzSiebner_Ab.abc zweif/HerzSiebner_Db.abc
ZW_HerzSiebner.abc: $(ZW_HerzSiebner) hdr/ZW_HerzSiebner.hdr
	abcmedley ZW_HerzSiebner $(ZW_HerzSiebner) >ZW_HerzSiebner.abc
ZW_HerzSiebner.ps: ZW_HerzSiebner.abc fmt/ZW.fmt
	$(a2p) +Ffmt/ZW ZW_HerzSiebner.abc \
	|PShdr "ZW:HerzSieb" '' "ZW:HerzSieb" \
	|PSftr %D $U/ %D >ZW_HerzSiebner.ps
ZW_HerzSiebner.pdf: ZW_HerzSiebner.ps
	ps2pdf ZW_HerzSiebner.ps ZW_HerzSiebner.pdf

# ZW_ Leit Leit Leitl
ZW_LeitLeitLeitl: ZW_LeitLeitLeitl.abc ZW_LeitLeitLeitl.ps ZW_LeitLeitLeitl.pdf
ZW_LeitLeitLeitl= zweif/LeitLeitLeitl_Eb.abc zweif/LeitLeitLeitl_Ab.abc  \
	sep5 zweif/LeitLeitLeitl_F.abc zweif/LeitLeitLeitl_Bb.abc
ZW_LeitLeitLeitl.abc: $(ZW_LeitLeitLeitl) hdr/ZW_LeitLeitLeitl.hdr
	abcmedley ZW_LeitLeitLeitl $(ZW_LeitLeitLeitl) >ZW_LeitLeitLeitl.abc
ZW_LeitLeitLeitl.ps: ZW_LeitLeitLeitl.abc fmt/ZW.fmt
	$(a2p) +Ffmt/ZW ZW_LeitLeitLeitl.abc \
	|PShdr "ZW:Leit" '' "ZW:Leit" \
	|PSftr %D $U/ %D >ZW_LeitLeitLeitl.ps
ZW_LeitLeitLeitl.pdf: ZW_LeitLeitLeitl.ps
	ps2pdf ZW_LeitLeitLeitl.ps ZW_LeitLeitLeitl.pdf

# ZW_ Lerchal
ZW_Lerchal: ZW_Lerchal.abc ZW_Lerchal.ps ZW_Lerchal.pdf
ZW_Lerchal= zweif/Lerchal_Bb.abc zweif/Lerchal_Eb.abc \
	sep5 zweif/Lerchal_C.abc zweif/Lerchal_F.abc
ZW_Lerchal.abc: $(ZW_Lerchal) hdr/ZW_Lerchal.hdr
	abcmedley ZW_Lerchal $(ZW_Lerchal) >ZW_Lerchal.abc
ZW_Lerchal.ps: ZW_Lerchal.abc fmt/ZW.fmt
	$(a2p) +Ffmt/ZW ZW_Lerchal.abc \
	|PShdr "ZW:Lerch" '' "ZW:Lerch" \
	|PSftr %D $U/ %D >ZW_Lerchal.ps
ZW_Lerchal.pdf: ZW_Lerchal.ps
	ps2pdf ZW_Lerchal.ps ZW_Lerchal.pdf

# ZW_ Nagelschmied
ZW_Nagelschmied: ZW_Nagelschmied.abc ZW_Nagelschmied.ps ZW_Nagelschmied.pdf
ZW_Nagelschmied= zweif/Nagelschmied_F.abc zweif/Nagelschmied_Bb.abc \
	sep5 zweif/Nagelschmied_G.abc zweif/Nagelschmied_C.abc
ZW_Nagelschmied.abc: $(ZW_Nagelschmied) hdr/ZW_Nagelschmied.hdr
	abcmedley ZW_Nagelschmied $(ZW_Nagelschmied) >ZW_Nagelschmied.abc
ZW_Nagelschmied.pdf: ZW_Nagelschmied.ps
	ps2pdf ZW_Nagelschmied.ps ZW_Nagelschmied.pdf
ZW_Nagelschmied.ps: ZW_Nagelschmied.abc fmt/ZW.fmt
	$(a2p) +Ffmt/ZW ZW_Nagelschmied.abc \
	|PShdr "ZW:Nagel" '' "ZW:Nagel" \
	|PSftr %D $U/ %D >ZW_Nagelschmied.ps

# ZW_ Neun Doerfer
ZW_NeunDoerfer: ZW_NeunDoerfer.abc ZW_NeunDoerfer.ps ZW_NeunDoerfer.pdf
ZW_NeunDoerfer= zweif/NeunDoerfer_Eb.abc zweif/NeunDoerfer_Ab.abc \
	sep5 zweif/NeunDoerfer_F.abc zweif/NeunDoerfer_Bb.abc
ZW_NeunDoerfer.abc: $(ZW_NeunDoerfer) hdr/ZW_NeunDoerfer.hdr
	abcmedley ZW_NeunDoerfer $(ZW_NeunDoerfer) >ZW_NeunDoerfer.abc
ZW_NeunDoerfer.pdf: ZW_NeunDoerfer.ps
	ps2pdf ZW_NeunDoerfer.ps ZW_NeunDoerfer.pdf
ZW_NeunDoerfer.ps: ZW_NeunDoerfer.abc fmt/ZW.fmt
	$(a2p) +Ffmt/ZW ZW_NeunDoerfer.abc \
	|PShdr "ZW:NeunDoer" '' "ZW:NeunDoer" \
	|PSftr %D $U/ %D >ZW_NeunDoerfer.ps

# ZW_ Neun Hauser
ZW_NeunHauser: ZW_NeunHauser.abc ZW_NeunHauser.ps ZW_NeunHauser.pdf
ZW_NeunHauser= zweif/NeunHauser_Eb.abc zweif/NeunHauser_Ab.abc \
	sep5 zweif/NeunHauser_F.abc zweif/NeunHauser_Bb.abc
ZW_NeunHauser.abc: $(ZW_NeunHauser) hdr/ZW_NeunHauser.hdr
	abcmedley ZW_NeunHauser $(ZW_NeunHauser) >ZW_NeunHauser.abc
ZW_NeunHauser.ps: ZW_NeunHauser.abc fmt/ZW.fmt
	$(a2p) +Ffmt/ZW ZW_NeunHauser.abc \
	|PShdr "ZW:NeunHaus" '' "ZW:NeunHaus" \
	|PSftr %D $U/ %D >ZW_NeunHauser.ps
ZW_NeunHauser.pdf: ZW_NeunHauser.ps
	ps2pdf ZW_NeunHauser.ps ZW_NeunHauser.pdf

# ZW_ Nuedli
ZW_Nuedli: ZW_Nuedli.abc ZW_Nuedli.ps ZW_Nuedli.pdf
ZW_Nuedli= zweif/Nuedli_Bb.abc zweif/Nuedli_Eb.abc  \
	sep5 zweif/Nuedli_C.abc zweif/Nuedli_F.abc
ZW_Nuedli.abc: $(ZW_Nuedli) hdr/ZW_Nuedli.hdr
	abcmedley ZW_Nuedli $(ZW_Nuedli) >ZW_Nuedli.abc
ZW_Nuedli.ps: ZW_Nuedli.abc fmt/ZW.fmt
	$(a2p) +Ffmt/ZW ZW_Nuedli.abc \
	|PShdr "ZW:Nudli" '' "ZW:Nudli" \
	|PSftr %D $U/ %D >ZW_Nuedli.ps
ZW_Nuedli.pdf: ZW_Nuedli.ps
	ps2pdf ZW_Nuedli.ps ZW_Nuedli.pdf

# ZW_ Oanzigs Hendl
ZW_OanzigsHendl: ZW_OanzigsHendl.abc ZW_OanzigsHendl.ps ZW_OanzigsHendl.pdf
ZW_OanzigsHendl= zweif/OanzigsHendl_Eb.abc zweif/OanzigsHendl_Ab.abc \
	sep5 zweif/OanzigsHendl_F.abc zweif/OanzigsHendl_Bb.abc
ZW_OanzigsHendl.abc: $(ZW_OanzigsHendl) hdr/ZW_OanzigsHendl.hdr
	abcmedley ZW_OanzigsHendl $(ZW_OanzigsHendl) >ZW_OanzigsHendl.abc
ZW_OanzigsHendlpdf: ZW_OanzigsHendl.ps ZW_OanzigsHendl.pdf
	ps2pdf ZW_OanzigsHendl.ps ZW_OanzigsHendl.pdf
ZW_OanzigsHendl.pdf: ZW_OanzigsHendl.ps
	ps2pdf ZW_OanzigsHendl.ps ZW_OanzigsHendl.pdf
ZW_OanzigsHendl.ps: ZW_OanzigsHendl.abc fmt/ZW.fmt
	$(a2p) +Ffmt/ZW ZW_OanzigsHendl.abc \
	|PShdr "ZW:Oanzig" '' "ZW:Oanzig" \
	|PSftr %D $U/ %D >ZW_OanzigsHendl.ps

# ZW_ Saulocker
ZW_Saulocker: ZW_Saulocker.abc ZW_Saulocker.ps ZW_Saulocker.pdf
ZW_Saulocker= zweif/Saulocker_Bb.abc zweif/Saulocker_Eb.abc sep5 zweif/Saulocker_C.abc zweif/Saulocker_F.abc
ZW_Saulocker.abc: $(ZW_Saulocker) hdr/ZW_Saulocker.hdr
	abcmedley ZW_Saulocker $(ZW_Saulocker) >ZW_Saulocker.abc
ZW_Saulocker.pdf: ZW_Saulocker.ps
	ps2pdf ZW_Saulocker.ps ZW_Saulocker.pdf
ZW_Saulocker.ps: ZW_Saulocker.abc fmt/ZW.fmt
	$(a2p) +Ffmt/ZW ZW_Saulocker.abc \
	|PShdr "ZW:Sauer" '' "ZW:Sauer" \
	|PSftr %D $U/ %D >ZW_Saulocker.ps

# ZW_ Schellen Neuner
ZW_SchellenNeuner: ZW_SchellenNeuner.abc ZW_SchellenNeuner.ps ZW_SchellenNeuner.pdf
ZW_SchellenNeuner= zweif/SchellenNeuner_Eb.abc zweif/SchellenNeuner_Ab.abc \
	sep5 zweif/SchellenNeuner_F.abc zweif/SchellenNeuner_Bb.abc
ZW_SchellenNeuner.abc: $(ZW_SchellenNeuner) hdr/ZW_SchellenNeuner.hdr
	abcmedley ZW_SchellenNeuner $(ZW_SchellenNeuner) >ZW_SchellenNeuner.abc
ZW_SchellenNeuner.pdf: ZW_SchellenNeuner.ps
	ps2pdf ZW_SchellenNeuner.ps ZW_SchellenNeuner.pdf
ZW_SchellenNeuner.ps: ZW_SchellenNeuner.abc fmt/ZW.fmt
	$(a2p) +Ffmt/ZW ZW_SchellenNeuner.abc \
	|PShdr ZW:Schellen '' ZW:Schellen \
	|PSftr %D $U/ %D >ZW_SchellenNeuner.ps

# ZW_ Schneider
ZW_Schneider: ZW_Schneider.abc ZW_Schneider.ps ZW_Schneider.pdf
ZW_Schneider= zweif/Schneider_C.abc zweif/Schneider_F.abc sep5 zweif/Schneider_D.abc zweif/Schneider_G.abc
ZW_Schneider.abc: $(ZW_Schneider) hdr/ZW_Schneider.hdr
	abcmedley ZW_Schneider $(ZW_Schneider) >ZW_Schneider.abc
ZW_Schneider.pdf: ZW_Schneider.ps
	ps2pdf ZW_Schneider.ps ZW_Schneider.pdf
ZW_Schneider.ps: ZW_Schneider.abc fmt/ZW.fmt
	$(a2p) +Ffmt/ZW ZW_Schneider.abc \
	|PShdr ZW:Schneider '' ZW:Schneider \
	|PSftr %D $U/ %D >ZW_Schneider.ps

# ZW_ Schubkarrn
ZW_Schubkarrn: ZW_Schubkarrn.abc ZW_Schubkarrn.ps ZW_Schubkarrn.pdf
ZW_Schubkarrn= zweif/Schubkarrn_Eb.abc zweif/Schubkarrn_Ab.abc \
	sep5 zweif/Schubkarrn_F.abc zweif/Schubkarrn_Bb.abc
ZW_Schubkarrn.abc: $(ZW_Schubkarrn) hdr/ZW_Schubkarrn.hdr
	abcmedley ZW_Schubkarrn $(ZW_Schubkarrn) >ZW_Schubkarrn.abc
ZW_Schubkarrn.pdf: ZW_Schubkarrn.ps
	ps2pdf ZW_Schubkarrn.ps ZW_Schubkarrn.pdf
ZW_Schubkarrn.ps: ZW_Schubkarrn.abc fmt/ZW.fmt
	$(a2p) +Ffmt/ZW ZW_Schubkarrn.abc \
	|PShdr ZW:Schubkarn '' ZW:Schubkarn \
	|PSftr %D $U/ %D >ZW_Schubkarrn.ps

# ZW_ Sechsundreissiger
ZW_Sechsundreissiger: ZW_Sechsundreissiger_A ZW_Sechsundreissiger_B

# ZW_ Sechsundreissiger_ A
ZW_Sechsundreissiger_A: ZW_Sechsundreissiger_A.abc ZW_Sechsundreissiger_A.ps ZW_Sechsundreissiger_A.pdf
ZW_Sechsundreissiger_A= zweif/Sechsundreissiger_Bb.abc zweif/Sechsundreissiger_Eb.abc \
	sep5 zweif/Sechsundreissiger_C.abc zweif/Sechsundreissiger_F.abc
ZW_Sechsundreissiger_A.abc: $(ZW_Sechsundreissiger_A) hdr/ZW_Sechsundreissiger.hdr
	abcmedley ZW_Sechsundreissiger $(ZW_Sechsundreissiger_A) >ZW_Sechsundreissiger_A.abc
ZW_Sechsundreissiger_A.pdf: ZW_Sechsundreissiger_A.ps
	ps2pdf ZW_Sechsundreissiger_A.ps ZW_Sechsundreissiger_A.pdf
ZW_Sechsundreissiger_A.ps: ZW_Sechsundreissiger_A.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 ZW_Sechsundreissiger_A.abc \
	|PShdr ZW:Sechsund '' ZW:Sechsund \
	|PSftr %D $U/ %D >ZW_Sechsundreissiger_A.ps

# ZW_ Sechsundreissiger_ B
ZW_Sechsundreissiger_B: ZW_Sechsundreissiger_B.abc ZW_Sechsundreissiger_B.ps ZW_Sechsundreissiger_B.pdf
ZW_Sechsundreissiger_B= zweif/Sechsundreissiger_Ab.abc zweif/Sechsundreissiger_Db.abc \
	sep5 zweif/Sechsundreissiger_Bb.abc zweif/Sechsundreissiger_Eb.abc
ZW_Sechsundreissiger_B.abc: $(ZW_Sechsundreissiger_B) hdr/ZW_Sechsundreissiger.hdr
	abcmedley ZW_Sechsundreissiger $(ZW_Sechsundreissiger_B) >ZW_Sechsundreissiger_B.abc
ZW_Sechsundreissiger_B.pdf: ZW_Sechsundreissiger_B.ps
	ps2pdf ZW_Sechsundreissiger_B.ps ZW_Sechsundreissiger_B.pdf
ZW_Sechsundreissiger_B.ps: ZW_Sechsundreissiger_B.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 ZW_Sechsundreissiger_B.abc \
	|PShdr ZW:Sechsund '' ZW:Sechsund \
	|PSftr %D $U/ %D >ZW_Sechsundreissiger_B.ps

# ZW_ Seidas Fuata
ZW_SeidasFuata: ZW_SeidasFuata.abc ZW_SeidasFuata.ps ZW_SeidasFuata.pdf
ZW_SeidasFuata= zweif/SeidasFuata_Eb.abc zweif/SeidasFuata_Ab.abc \
	zweif/SeidasFuata_F.abc zweif/SeidasFuata_Bb.abc
ZW_SeidasFuata.abc: $(ZW_SeidasFuata) hdr/ZW_SeidasFuata.hdr
	abcmedley ZW_SeidasFuata $(ZW_SeidasFuata) >ZW_SeidasFuata.abc
ZW_SeidasFuata.pdf: ZW_SeidasFuata.ps
	ps2pdf ZW_SeidasFuata.ps ZW_SeidasFuata.pdf
ZW_SeidasFuata.ps: ZW_SeidasFuata.abc fmt/ZW.fmt
	$(a2p) +Ffmt/ZW ZW_SeidasFuata.abc \
	|PShdr ZW:SeidasF '' ZW:SeidasF \
	|PSftr %D $U/ %D >ZW_SeidasFuata.ps

# ZW_ Sommermichl
ZW_Sommermichl: ZW_Sommermichl.abc ZW_Sommermichl.ps ZW_Sommermichl.pdf
ZW_Sommermichl= zweif/Sommermichl_Bb.abc zweif/Sommermichl_F.abc \
	sep5 zweif/Sommermichl_C.abc zweif/Sommermichl_G.abc
ZW_Sommermichl.abc: $(ZW_Sommermichl) hdr/ZW_Sommermichl.hdr
	abcmedley ZW_Sommermichl $(ZW_Sommermichl) >ZW_Sommermichl.abc
ZW_Sommermichl.pdf: ZW_Sommermichl.ps
	ps2pdf ZW_Sommermichl.ps ZW_Sommermichl.pdf
ZW_Sommermichl.ps: ZW_Sommermichl.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 ZW_Sommermichl.abc \
	|PShdr ZW:Sommer '' ZW:Sommer \
	|PSftr %D $U/ %D >ZW_Sommermichl.ps

# ZW_ Stille Nacht
ZW_StilleNacht: ZW_StilleNacht.abc ZW_StilleNacht.ps ZW_StilleNacht.pdf
ZW_StilleNacht= zweif/StilleNachtZw_Bb.abc zweif/StilleNachtZw_F.abc \
	sep5 zweif/StilleNachtZw_C.abc zweif/StilleNachtZw_G.abc
ZW_StilleNacht.abc: $(ZW_StilleNacht) hdr/ZW_StilleNacht.hdr
	abcmedley ZW_StilleNacht $(ZW_StilleNacht) >ZW_StilleNacht.abc
ZW_StilleNacht.pdf: ZW_StilleNacht.ps
	ps2pdf ZW_StilleNacht.ps ZW_StilleNacht.pdf
ZW_StilleNacht.ps: ZW_StilleNacht.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 ZW_StilleNacht.abc \
	|PShdr ZW:Stille '' ZW:Stille \
	|PSftr %D $U/ %D >ZW_StilleNacht.ps

# ZW_ Suserl
ZW_Suserl: ZW_Suserl.abc ZW_Suserl.ps ZW_Suserl.pdf
ZW_Suserl= zweif/Suserl_Bb.abc zweif/Suserl_Eb.abc \
	sep5 zweif/Suserl_C.abc zweif/Suserl_F.abc
ZW_Suserl.abc: $(ZW_Suserl) hdr/ZW_Suserl.hdr
	abcmedley ZW_Suserl $(ZW_Suserl) >ZW_Suserl.abc
ZW_Suserl.pdf: ZW_Suserl.ps
	ps2pdf ZW_Suserl.ps ZW_Suserl.pdf
ZW_Suserl.ps: ZW_Suserl.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 ZW_Suserl.abc \
	|PShdr ZW:Suserl '' ZW:Suserl \
	|PSftr %D $U/ %D >ZW_Suserl.ps

# ZW_ Wintergruen
ZW_Wintergruen: ZW_Wintergruen.abc ZW_Wintergruen.ps ZW_Wintergruen.pdf
ZW_Wintergruen= zweif/Wintergruen_F.abc zweif/Wintergruen_Bb.abc \
	sep5 zweif/Wintergruen_G.abc zweif/Wintergruen_C.abc
ZW_Wintergruen.abc: $(ZW_Wintergruen) hdr/ZW_Wintergruen.hdr
	abcmedley ZW_Wintergruen $(ZW_Wintergruen) >ZW_Wintergruen.abc
ZW_Wintergruen.pdf: ZW_Wintergruen.ps
	ps2pdf ZW_Wintergruen.ps ZW_Wintergruen.pdf
ZW_Wintergruen.ps: ZW_Wintergruen.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 ZW_Wintergruen.abc \
	|PShdr ZW:Winter '' ZW:Winter \
	|PSftr %D $U/ %D >ZW_Wintergruen.ps

# ZW_ Wirt vo Stoa
ZW_WirtVoStoa: ZW_WirtVoStoa.abc ZW_WirtVoStoa.ps ZW_WirtVoStoa.pdf
ZW_WirtVoStoa= zweif/WirtVoStoa_F.abc zweif/WirtVoStoa_Bb.abc \
	sep5 zweif/WirtVoStoa_G.abc zweif/WirtVoStoa_C.abc
ZW_WirtVoStoa.abc: $(ZW_WirtVoStoa) hdr/ZW_WirtVoStoa.hdr
	abcmedley ZW_WirtVoStoa $(ZW_WirtVoStoa) >ZW_WirtVoStoa.abc
ZW_WirtVoStoa.pdf: ZW_WirtVoStoa.ps
	ps2pdf ZW_WirtVoStoa.ps ZW_WirtVoStoa.pdf
ZW_WirtVoStoa.ps: ZW_WirtVoStoa.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 ZW_WirtVoStoa.abc \
	|PShdr ZW:Wirt '' ZW:Wirt \
	|PSftr %D $U/ %D >ZW_WirtVoStoa.ps

# ZW_ Zimmermo
ZW_Zimmermo: ZW_Zimmermo.abc ZW_Zimmermo.ps ZW_Zimmermo.pdf
ZW_Zimmermo= zweif/Zimmermo_F.abc zweif/Zimmermo_Bb.abc zweif/Zimmermo_Eb.abc \
	zweif/Zimmermo_Ab.abc zweif/Zimmermo_Db.abc
ZW_Zimmermo.abc: $(ZW_Zimmermo) hdr/ZW_Zimmermo.hdr
	abcmedley ZW_Zimmermo $(ZW_Zimmermo) >ZW_Zimmermo.abc
ZW_Zimmermo.ps: ZW_Zimmermo.abc fmt/ZW.fmt
	$(a2p) +Ffmt/ZW ZW_Zimmermo.abc \
	|PShdr ZW:Zimmer '' ZW:Zimmer \
	|PSftr %D $U/ %D >ZW_Zimmermo.ps
ZW_Zimmermo.pdf: ZW_Zimmermo.ps
	ps2pdf ZW_Zimmermo.ps ZW_Zimmermo.pdf

# ZW_zzz
ZW_zzz: ZW_zzz.abc ZW_zzz.ps ZW_zzz.pdf
ZW_zzz= zweif/zzz_Bb.abc
ZW_zzz.abc: $(ZW_zzz) hdr/ZW_zzz.hdr
	abcmedley ZW_zzz $(ZW_zzz) >ZW_zzz.abc
ZW_zzz.ps: ZW_zzz.abc fmt/ZW.fmt
	$(a2p) +Ffmt/ZW ZW_zzz.abc \
	|PShdr ZW:zzz '' ZW:zzz \
	|PSftr %D $U/ %D >ZW_zzz.ps
ZW_zzz.pdf: ZW_zzz.ps
	ps2pdf ZW_zzz.ps ZW_zzz.pdf

# Za Pojas
ZaPojas: ZaPojas.abc ZaPojas.ps ZaPojas.pdf
ZaPojas.ps: ZaPojas.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 -p ZaPojas \
	|PShdr ZaPojas '' ZaPojas \
	|PSftr %D $U/ %D >ZaPojas.ps
ZaPojas.pdf: ZaPojas.ps
	ps2pdf ZaPojas.ps ZaPojas.pdf

# Zaplanski Cacak
ZaplanskiCacak: ZaplanskiCacak.abc ZaplanskiCacak.ps ZaplanskiCacak.pdf
ZaplanskiCacak= tune/ZaplanskiCacak_G.abc tune/ZaplanskiCacak_A.abc
ZaplanskiCacak.abc: $(ZaplanskiCacak)
	abcjoin +s $(ZaplanskiCacak) >ZaplanskiCacak.abc
ZaplanskiCacak.ps: ZaplanskiCacak.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 ZaplanskiCacak.abc \
	|PShdr "Cacak:Zaplan" '' "Cacak:Zaplan" \
	|PSftr %D $U/ %D >ZaplanskiCacak.ps
ZaplanskiCacak.pdf: ZaplanskiCacak.ps
	ps2pdf ZaplanskiCacak.ps ZaplanskiCacak.pdf

# Zemer Atik
ZemerAtik: ZemerAtik.abc ZemerAtik.ps ZemerAtik.pdf
ZemerAtik= song/ZemerAtik_Dm_w.abc tune/ZemerAtik_Em.abc tune/ZemerAtik_Gm.abc tune/ZemerAtik_Am.abc
ZemerAtik.abc: $(ZemerAtik)
	abcjoin +S $(ZemerAtik) >ZemerAtik.abc
ZemerAtik.ps: ZemerAtik.abc fmt/_70.fmt
	$(a2p) +Ffmt/_70 ZemerAtik.abc \
	|PShdr ZemerAtik '' ZemerAtik \
	|PSftr %D $U/ %D >ZemerAtik.ps
ZemerAtik.pdf: ZemerAtik.ps
	ps2pdf ZemerAtik.ps ZemerAtik.pdf

# Zemer Atik_2V
ZemerAtik_2V: ZemerAtik_2V.abc ZemerAtik_2V.ps ZemerAtik_2V.pdf
ZemerAtik_2V= song/Zemer_Atik_2V-Dm-16-5w.abc
ZemerAtik_2V.abc: $(ZemerAtik_2V)
	abcjoin +S $(ZemerAtik_2V) >ZemerAtik_2V.abc
ZemerAtik_2V.ps: ZemerAtik_2V.abc fmt/ZemerAtik_2V.fmt
	abcm2ps -F fmt/ZemerAtik_2V.fmt ZemerAtik_2V.abc
	PShdr ZemerAtik_2V '' ZemerAtik_2V <Out.ps \
	|PSftr %D $U/ %D >ZemerAtik_2V.ps
ZemerAtik_2V.pdf: ZemerAtik_2V.ps
	ps2pdf ZemerAtik_2V.ps ZemerAtik_2V.pdf

# Zemer Atik 2 (Aubrey Jaffer's)
ZemerAtik2: ZemerAtik2.abc ZemerAtik2.ps ZemerAtik2.pdf
ZemerAtik2= tune/ZemerAtik22.abc
# Zemer Atik2.abc: $(Zemer Atik2)
#	abcjoin + S2 $(Zemer Atik2) > Zemer Atik2.abc
ZemerAtik2.ps: ZemerAtik2.abc fmt/_70.fmt
	$(a2p) +Ffmt/_70 ZemerAtik2.abc \
	|PShdr ZemerAtik2 '' ZemerAtik2 \
	|PSftr %D $U/ %D >ZemerAtik2.ps
ZemerAtik2.pdf: ZemerAtik2.ps
	ps2pdf ZemerAtik2.ps ZemerAtik2.pdf

# Zemer Lach
ZemerLach: ZemerLach.abc ZemerLach.ps ZemerLach.pdf
ZemerLach.ps: ZemerLach.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 -p ZemerLach \
	|PShdr ZemerLach '' ZemerLach \
	|PSftr %D $U/ %D >ZemerLach.ps
ZemerLach.pdf: ZemerLach.ps
	ps2pdf ZemerLach.ps ZemerLach.pdf

# Zensko Berance
ZenskoBerance: ZenskoBerance.abc ZenskoBerance.ps ZenskoBerance.pdf
ZenskoBerance.abc: tune/ZenskoBerance_C.abc
	$(LN) tune/ZenskoBerance_C.abc ZenskoBerance.abc
ZenskoBerance.ps: ZenskoBerance.abc fmt/_80.fmt
	$(a2p) +Ffmt/_80 -p ZenskoBerance \
	|PShdr ZenskoBerance '' ZenskoBerance \
	|PSftr %D $U/ %D >ZenskoBerance.ps
ZenskoBerance.pdf: ZenskoBerance.ps
	ps2pdf ZenskoBerance.ps ZenskoBerance.pdf

# Zhensko za Raka
ZhenskoZaRaka= tune/Zhensko_za_Raka-Cm-56-4.abc tune/Zhensko_za_Raka-Dm-56-4.abc
ZhenskoZaRaka: ZhenskoZaRaka.abc ZhenskoZaRaka.ps ZhenskoZaRaka.pdf
ZhenskoZaRaka.abc: $(ZhenskoZaRaka)
	abcjoin +C +S2 $(ZhenskoZaRaka) >ZhenskoZaRaka.abc
ZhenskoZaRaka.ps: ZhenskoZaRaka.abc fmt/ZhenskoZaRaka.fmt
	$(a2p) +Ffmt/ZhenskoZaRaka ZhenskoZaRaka.abc \
	|PShdr ZhenskoZaRaka '' ZhenskoZaRaka \
	|PSftr %D $U/ %D >ZhenskoZaRaka.ps
ZhenskoZaRaka.pdf: ZhenskoZaRaka.ps
	ps2pdf ZhenskoZaRaka.ps ZhenskoZaRaka.pdf

# Zigeuner Polka
ZigeunerPolka: ZigeunerPolka.abc ZigeunerPolka.ps ZigeunerPolka.pdf
ZigeunerPolka.ps: ZigeunerPolka.abc
	$(a2p) +Ffmt/_75 ZigeunerPolka.abc \
	|PShdr ZigeunerP '' ZigeunerP \
	|PSftr %D $U/ %D >ZigeunerPolka.ps
ZigeunerPolka.pdf: ZigeunerPolka.ps
	ps2pdf ZigeunerPolka.ps ZigeunerPolka.pdf

# Zonaradikos: Tin Kardia m'tin Klidomeni
Zon_TinKardia= \
	tune/TinKardiaMTinKlidomeni_Gm.abc \
	tune/TinKardiaMTinKlidomeni_Am.abc \
	song/TinKardiaMTinKlidomeni_W.abc
Zon_TinKardia: Zon_TinKardia.abc Zon_TinKardia.ps Zon_TinKardia.pdf
Zon_TinKardia.abc: hdr/Zon_TinKardia.hdr $(Zon_TinKardia)
	abcmedley +S Zon_TinKardia $(Zon_TinKardia) >Zon_TinKardia.abc
Zon_TinKardia.ps: Zon_TinKardia.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 Zon_TinKardia.abc \
	|PShdr Zon:TinKardia '' Zon_TinKardia \
	|PSftr %D $U/ %D >Zon_TinKardia.ps
Zon_TinKardia.pdf: Zon_TinKardia.ps
	ps2pdf Zon_TinKardia.ps Zon_TinKardia.pdf

# Zumpa Ondo
ZumpaOndo= tune/ZumpaOndo_G.abc tune/ZumpaOndo_A.abc
ZumpaOndo: ZumpaOndo.abc ZumpaOndo.ps ZumpaOndo.pdf
ZumpaOndo.abc: $(ZumpaOndo)
	abcjoin +S $(ZumpaOndo) >ZumpaOndo.abc
ZumpaOndo.ps: ZumpaOndo.abc fmt/ZumpaOndo.fmt
	$(a2p) +Ffmt/ZumpaOndo ZumpaOndo.abc \
	|PShdr ZumpaOndo '' ZumpaOndo \
	|PSftr %D $U/ %D >ZumpaOndo.ps
ZumpaOndo.pdf: ZumpaOndo.ps
	ps2pdf ZumpaOndo.ps ZumpaOndo.pdf

# Zwiefacher/ Zweifacher
ZW: Zwiefacher
Zweifacher: Zwiefacher Zwiefach_list
Zwiefacher: \
	ZW_AlteKathe ZW_Anfanger ZW_BachMuhlerl ZW_BayrischerBauer ZW_BoehmischerWinde \
	ZW_Eichelober ZW_Eisenkeilnest ZW_Finker ZW_Habervogl ZW_HerzSiebner ZW_LeitLeit \
	ZW_LeitLeitLeitl ZW_Lerchal ZW_Luada ZW_Nagelschmied ZW_NeunDoerfer \
	ZW_NeunHauser ZW_Nomadin ZW_Nuedli ZW_OanzigsHendl ZW_Saulocker \
	ZW_SchellenNeuner ZW_Schneider ZW_Schubkarrn ZW_Sechsundreissiger ZW_SeidasFuata \
	ZW_Sommermichl ZW_Sternlein ZW_StilleNacht ZW_Suserl ZW_Wampertgust \
	ZW_Wintergruen ZW_WirtVoStoa ZW_Zimmermo

# Zwiefacher: Das Sternlein
ZW_Sternlein= zweif/Sternlein_Bb.abc zweif/Sternlein_Eb.abc \
	sep5 zweif/Sternlein_C.abc zweif/Sternlein_F.abc
ZW_Sternlein: ZW_Sternlein.abc ZW_Sternlein.ps ZW_Sternlein.pdf
ZW_Sternlein.abc: $(ZW_Sternlein) hdr/ZW_Sternlein.hdr
	abcmedley ZW_Sternlein $(ZW_Sternlein) >ZW_Sternlein.abc
ZW_Sternlein.ps: ZW_Sternlein.abc fmt/_70.fmt
	$(a2p) +Ffmt/_70 ZW_Sternlein.abc \
	|PShdr "Zwie:Sternl" '' "Zwie:Sternl" \
	|PSftr %D $U/ %D >ZW_Sternlein.ps
ZW_Sternlein.pdf: ZW_Sternlein.ps
	ps2pdf ZW_Sternlein.ps ZW_Sternlein.pdf

# Zwiefacher: Die Nomadin
ZW_Nomadin= zweif/Nomadin_Bb.abc zweif/Nomadin_Eb.abc \
	sep5 zweif/Nomadin_C.abc zweif/Nomadin_F.abc
ZW_Nomadin: ZW_Nomadin.abc ZW_Nomadin.ps ZW_Nomadin.pdf
ZW_Nomadin.abc: $(ZW_Nomadin) hdr/ZW_Nomadin.hdr
	abcmedley ZW_Nomadin $(ZW_Nomadin) >ZW_Nomadin.abc
ZW_Nomadin.ps: ZW_Nomadin.abc fmt/_75.fmt
	$(a2p) +Ffmt/_75 ZW_Nomadin.abc \
	|PShdr "Zwie:Nomadin" '' "Zwie:Nomadin" \
	|PSftr %D $U/ %D >ZW_Nomadin.ps
ZW_Nomadin.pdf: ZW_Nomadin.ps
	ps2pdf ZW_Nomadin.ps ZW_Nomadin.pdf

# Zwiefacher: Leit leit ( F, Bb/ G, C)
ZW_LeitLeit: ZW_LeitLeit.abc ZW_LeitLeit.ps ZW_LeitLeit.pdf
ZW_LeitLeit= zweif/LeitLeit_F.abc zweif/LeitLeit_Bb.abc \
	sep5x2 zweif/LeitLeit_G.abc zweif/LeitLeit_C.abc
ZW_LeitLeit.abc: hdr/ZW_LeitLeit.hdr $(ZW_LeitLeit)
	abcmedley  ZW_LeitLeit $(ZW_LeitLeit) >ZW_LeitLeit.abc
ZW_LeitLeit.ps: ZW_LeitLeit.abc hdr/ZW_LeitLeit.hdr fmt/_70.fmt
	$(a2p) ZW_LeitLeit.abc +Ffmt/_70 \
	|PShdr ZW:Leit '' ZW:Leit \
	|PSftr %D $U/ %D >ZW_LeitLeit.ps
ZW_LeitLeit.pdf: ZW_LeitLeit.ps
	ps2pdf ZW_LeitLeit.ps ZW_LeitLeit.pdf

# Zwiefacher: Wampertgust
ZW_Wampertgust: ZW_Wampertgust_EbAb ZW_Wampertgust_FBb

# Zwiefacher: Wampertgust ( Ab, Eb/ Bb, F)
ZW_Wampertgust_EbAb: ZW_Wampertgust_EbAb.abc ZW_Wampertgust_EbAb.ps ZW_Wampertgust_EbAb.pdf
ZW_Wampertgust_EbAb= zweif/Wampertgust_Eb.abc zweif/Wampertgust_Ab.abc \
	sep5x2 zweif/Wampertgust_F.abc zweif/Wampertgust_Bb.abc
ZW_Wampertgust_EbAb.abc: hdr/ZW_Wampertgust.hdr $(ZW_Wampertgust_EbAb)
	abcmedley  ZW_Wampertgust $(ZW_Wampertgust_EbAb) >ZW_Wampertgust_EbAb.abc
ZW_Wampertgust_EbAb.ps: ZW_Wampertgust_EbAb.abc fmt/_75.fmt
	$(a2p) ZW_Wampertgust_EbAb.abc +Ffmt/_75 \
	|PShdr ZW:Wampertgust '' ZW:Wampertgust \
	|PSftr %D $U/ %D >ZW_Wampertgust_EbAb.ps
ZW_Wampertgust_EbAb.pdf: ZW_Wampertgust_EbAb.ps
	ps2pdf ZW_Wampertgust_EbAb.ps ZW_Wampertgust_EbAb.pdf

# Zwiefacher: Wampertgust ( Bb, F/ C, G)
ZW_Wampertgust_FBb: ZW_Wampertgust_FBb.abc ZW_Wampertgust_FBb.ps ZW_Wampertgust_FBb.pdf
ZW_Wampertgust_FBb= zweif/Wampertgust_F.abc zweif/Wampertgust_Bb.abc \
	sep5x2 zweif/Wampertgust_G.abc zweif/Wampertgust_C.abc
ZW_Wampertgust_FBb.abc: hdr/ZW_Wampertgust.hdr $(ZW_Wampertgust_FBb)
	abcmedley  ZW_Wampertgust $(ZW_Wampertgust_FBb) >ZW_Wampertgust_FBb.abc
ZW_Wampertgust_FBb.ps: ZW_Wampertgust_FBb.abc fmt/_75.fmt
	$(a2p) ZW_Wampertgust_FBb.abc +Ffmt/_75 \
	|PShdr ZW:Wampertgust '' ZW:Wampertgust \
	|PSftr %D $U/ %D >ZW_Wampertgust_FBb.ps
ZW_Wampertgust_FBb.pdf: ZW_Wampertgust_FBb.ps
	ps2pdf ZW_Wampertgust_FBb.ps ZW_Wampertgust_FBb.pdf

# Zwiefacher: Z W_ Luada ( F, Bb/ G, C)
ZW_Luada: ZW_Luada.abc ZW_Luada.ps ZW_Luada.pdf
ZW_Luada= zweif/Luada_F.abc zweif/Luada_C.abc \
	sep5x2 zweif/Luada_G.abc zweif/Luada_D.abc
ZW_Luada.abc: hdr/ZW_Luada.hdr $(ZW_Luada)
	abcmedley -C  ZW_Luada $(ZW_Luada) >ZW_Luada.abc
ZW_Luada.ps: ZW_Luada.abc hdr/ZW_Luada.hdr fmt/_75.fmt
	$(a2p) ZW_Luada.abc +Ffmt/_75 \
	|PShdr ZW:Luada '' ZW:Luada \
	|PSftr %D $U/ %D >ZW_Luada.ps
ZW_Luada.pdf: ZW_Luada.ps
	ps2pdf ZW_Luada.ps ZW_Luada.pdf

## Heel and Toe Polka
#Polka_HeelAndToe: Polka_HeelAndToe.abc Polka_HeelAndToe.ps Polka_HeelAndToe.pdf
#Polka_HeelAndToe.ps: Polka_HeelAndToe.abc fmt/_80.fmt
#	$(a2p) +Ffmt/_80 -p Polka_HeelAndToe \
#	|PShdr Polka_HeelAndToe '' Polka_HeelAndToe \
#	|PSftr %D $U/ %D >Polka_HeelAndToe.ps
#Polka_HeelAndToe.pdf: Polka_HeelAndToe.ps
#	ps2pdf Polka_HeelAndToe.ps Polka_HeelAndToe.pdf

## Neda Grivne
#NedaGrivne: NedaGrivne.abc NedaGrivne.ps NedaGrivne.pdf
#NedaGrivne.ps: NedaGrivne.abc fmt/_75.fmt
#	$(a2p) -p NedaGrivne +Ffmt/_75 \
#	|PShdr NedaGr '' NedaGr \
#	|PSftr %D $U/ %D >NedaGrivne.ps
#NedaGrivne.pdf: NedaGrivne.ps
#	ps2pdf NedaGrivne.ps NedaGrivne.pdf
