Boek

Uit MusiCAD

Als je een speellijst hebt is het bijzonder eenvoudig om daar een muziekboek in pdf-formaat van te maken.

Rechtsklik op de speellijst en kies book. Na de vraag hoe het boek moet heten (standaard is dat de titel van de speellijst) worden de in speellijst staande muzieknummers een voor een omgezet, waarna de nummers achter elkaar worden gezet (in de volgorde van de speellijst) en wordt het resultaat op het scherm getoond.

Opmaak

Bij het opmaken van je PDF-boek gebruikt MusiCAD een opmaaksjabloon (standaard mc-defbook) in om de layout gelijk te kunnen trekken. Onder [Voorkeuren|Bestanden|PDF-boek opmaaksjabloon] kun je een eigen opmaaksjabloon selecteren. De paginanummering (aanwezig als $#) wordt zo geregeld dat nummers doorlopen. De quootjes zijn nodig om te voorkomen dat meteen het huidige paginanr wordt ingevuld. Om de boektitel te gebruiken in het opmaaksjabloon kun je de macro $sBookTitle gebruiken. De macro $iBookItemNr geeft de mogelijkheid om het volgordenummer in de speellijst te gebruiken.

melodie "mc-defbook";
!# USETEMPLATE( mc-preferences ); ! gebruik de eerder voorkeuropmaak uit mc-preferences
!# SET( sFL, $V );                ! zet de datum van vandaag linksonder  
!# SET( sFC, $(sBookTitle) );     ! zet de naam van het boek middenonder iedere pagina
!# SET( sFR, '$#' );              ! zet $# rechtsonderin 
!# SET( sHR1, [$(iBookItemNr)] ); ! zet het volgordenummer omrand rechtsbovenin

Inhoudsopgave

Tijdens het genereren van het pdf-boek kun je automatisch een inhoudsopgave laten maken. Als je als eerste onderdeel (een kopie van) het bestand frontpage.mc gebruikt verschijnt daarin je inhoudsopgave. In zo'n inhoudsopgavebestand moeten een paar bijzonderheden staan:

  • op de plaats waar de lijst met nummers in het pdf-boek moet komen moet een tekstblok staan met als inhoud: __CONTENTS__.
  • onder [Titels|Commentaar] kun je de opmaak instellen voor de inhoudsopgave:
    $(iBookItemNr) [1:10] $T [9:10] $(iPageNr)
    Hier worden drie macro's gebruikt:
    $(iBookItemNr) voor het volgnummer
    $T voor de titel van het nummer
    $(iPageNr) voor het paginanummer waar het muziekstuk begint
    Om e.e.a. mooi uit te lijnen worden [1:10] en [9:10] gebruikt: op 1/10 deel van de breedte van de komen de titels, en op 9/10 (achteraan de regel) de paginanummers. Als het commentaarveld leeggelaten wordt, wordt $(iBookItemNr) [1:12] $T [11:12] $(iPageNr) ingevuld.
  • Het inhoudsopgavebestand is een 'gewoon' MusiCAD bestand waarvan de opmaak (lettertype, kleur, plaatjes) naar eigen behoefte kunt instellen. De tekst van de inhoudsopgave wordt geformatteerd als [Tekstopmaak|Couplettekst]
  • Als je in het inhoudsopgavebestand als [Titels|Titel] de macro $(sBooktitle) gebruikt kun je het inhoudsopgavebestand voor al je pdf-boeken gebruiken.