%&program=xelatex %&encoding=UTF-8 Unicode \documentclass[letterpaper, 12pt]{article} \usepackage[no-math]{fontspec} \usepackage{polyglossia} \usepackage{booktabs} \usepackage{tabularx} \usepackage{ltablex} \usepackage{longtable} \usepackage{lineno} %\linenumbers \usepackage{lettrine} \setmainlanguage[variant=polytonic]{greek} \setmainfont{GFS Didot} %\setotherlanguage[variant=polytonic]{greek} \newfontfamily\greekfont[Script=Greek]{GFS Didot} \newfontfamily\greekfontsf[Script=Greek]{GFS Didot} \usepackage[pdfstartview=FitV,bookmarks=false]{hyperref} \usepackage{url} \usepackage{greektonoi} \usepackage{byzantinemusic} \usepackage{metalogo} \usepackage{adjustbox} \newcommand*{\cellpar}[1]{\parbox[b]{0.30\textwidth}{#1\raggedright}} \let\tb=\textbackslash \setmonofont[Scale=0.75]{DejaVu Sans Mono} \usepackage{titlesec} \newfontfamily\subsubsectionfont{Times New Roman} \titleformat*{\section}{\Large\bfseries\sffamily} \titleformat*{\subsection}{\large\bfseries\sffamily} \titleformat*{\subsubsection}{\itshape\subsubsectionfont} \def\oIV#1{\rbox*[6]{#1}} \def\oIII#1{\rbox*[4.4]{#1}} \def\oII#1{\rbox*[3.]{#1}} \def\oI#1{\rbox*[1.8]{#1}} \def\oIVh#1{\rbox*[6.8]{#1}} \def\oIIIh#1{\rbox*[5.2]{#1}} \def\oIIh#1{\rbox*[3.5]{#1}} \NewDocumentCommand{\pyrgos}{O{}O{}O{}O{}O{}O{}O{}O{}O{}}{\Longstack[c]{% \IfNoValueTF{#1}{}{\oIV{\th{#1}[#2]}} {\IfNoValueTF{#3}{}{\oIII{\th{#3}[#4]}}} {\IfNoValueTF{#5}{}{\oII{#5}}} {\IfNoValueTF{#6}{}{\oI{\th{#6}[#7]}}} \IfNoValueTF{#8}{}{\th{#8}[#9]}}% } \NewDocumentCommand{\pyrgosh}{O{}O{}O{}O{}O{}}{\Longstack[l]{\oIVh{#1} {\oIIIh{#2}} {\oIIh{#3}} {\oI{#4}} #5}} \newcommand\Ru{%% \rule[.5cm]{0cm}{1.2cm}} \def\tildde{{\char"007E}} \definecolor{myRed}{rgb}{0.5,0,0} % \title{Documentation for the {\sf byzantinemusic.sty} package.} \author{Charalampos Milt. Cornaros\thanks{\textcopyright 2016 Cornaros. Questions, commentary and bug reports to \texttt{kornaros@aegean.gr} please.}} \date{2016/04/15} \begin{document}\begin{byzantinemusic} \maketitle\vspace{-3em}\changetextslant[-0.2] \hspace{0.5em}\adjustbox{minipage=11cm,angle=10}{% \th{\bartt}[]\th{\ggapo}[Στο] \th{\oli}[πα] \th{\iso}[και] \th{\iso}[στο] \th{\apo}[ξα] \th{\pggolikk}[α] \th{\apo}[α] \th{\gapo}[να]% % \barth{\oli}[λε] \th{\gggypo}[ε] \th{\apo}[ε] \th{\oli}[ω]\th{\gadiam}[] \th{\olixkpsh}[\p στο] \th{\pgapo}[\p για] \barth{\iso}[λο] \th{\ggiso}[ο] \th{\apo}[μην] \barth{\apo}[\p κα] \th{\ggapo}[\p α]\th{\kk}[\p α]}% \changetextslant[] \begin{abstract} Το πακέτο \textsf{byzantinemusic} μας δίνει την δυνατότητα να δακτυλογραφήσουμε εύκολα Βυζαντινή Εκκλησιαστική Μουσική, καθώς και παραδοσιακή μουσική, χρησιμοποιώντας την μηχανή \XeLaTeX{} με την οικογένεια γραμματοσειρών \texttt{BZ-fonts}. \end{abstract} \tableofcontents \section{Εισαγωγή} Η Βυζαντινή Μουσική(ΒΜ) είναι η επίσημη μουσική της Ελληνικής Ορθόδοξης Εκκλησίας για τις λειτουργικές της ανάγκες. Επίσης, η Βυζαντινή Μουσική χρησιμοποιείται για την καταγραφή της παραδοσιακής μουσικής στην Ελλάδα και την Κύπρο. Όμως το να δακτυλογραφήσουμε ένα μουσικό κείμενο σε Βυζαντινή Μουσική είναι ένα πολύ δύσκολο καθήκον. Έχουν ήδη εμφανιστεί εδώ και πολλά χρόνια θαυμάσιες γραμματοσειρές ΒΜ χωρίς όμως να υπάρχει ένα απλό και δωρεάν εργαλείο με το οποίο θα μπορούσαμε να τις χρησιμοποιήσουμε ικανοποιητικά. Ο λόγος είναι απλός. Υπάρχουν εκατοντάδες συνδυασμοί μουσικών συμβόλων και είναι σχεδόν αδύνατον να πετύχει κάποιος να τοποθετήσει όλα τα σύμβολα σε κάποιο συνδυασμό στην σωστή σειρά, απόσταση ή μέγεθος. Το \LaTeX{} με την εντολή \textsf{\tb put} μας δίνει την δυνατότητα να τοποθετούμε τα σύμβολά μας με απόλυτη ακρίβεια σε όποιο σημείο της σελίδας θέλουμε, χωρίς την ανάγκη επιπλέον αυτοματισμών. Αυτή η εντολή με την συνεργασία του εντυπωσιακού πακέτου \textsf{\tb stackengine} που κατασκεύασε πρόσφατα ο κ. Steven B. Segletes(δείτε \url{ftp.dante.de/tex-archive/macros/latex/contrib/stackengine/stackengine.pdf}) για την πανεύκολη κατακόρυφη τοποθέτηση των αντικειμένων, μας έδωσε την δυνατότητα να πραγματοποιήσουμε το όνειρό μας δηλ. να φτιάξουμε ένα εύχρηστο πακέτο για την συγγραφή της Βυζαντινής Μουσικής χρησιμοποιώντας την \XeLaTeX. Με τούτο εδώ το πακέτο κάθε μουσικό σύμβολο ή συνδυασμός μουσικών συμβόλων είναι μια απλή και ευκολομνημόνευτη εντολή(αυτοματισμός). Αφού δώσουμε ένα απλό όνομα σε κάθε απλό σύμβολο μπορούμε να ξεκινήσουμε στην συνέχεια την κατασκευή των συνδυασμών με χρήση κάποιων εντολών δίνοντας φυσικά πιο σύνθετα ονόματα στους συνδυασμούς όπως συμβαίνει στην Χημεία με τα άτομα και τα μόρια. Για παράδειγμα, το σύμβολο του ίσου(\rbox[-0.8]{\iso}) έχει όνομα \textsf{\tb iso}. To γοργόν(\rbox[-0.9]{\bm[\g,0.5]\p}) έχει όνομα \textsf{\tb g}. Από τα γράμματα g και iso κατασκευάσαμε την εντολή \textsf{\tb giso} που αποτελείται \textsf{\tb giso} (\rbox[-0.8]{\giso}) όπου το ίσο έχει τοποθετηθεί κάτω από το γοργό. Φυσικά, είναι αδύνατον να μην έχουμε ξεχάσει κάποιο χρήσιμο συνδυασμό μουσικών συμβόλων, όμως πιστεύουμε ότι σε κάθε νέα έκδοση, το πακέτο θα τελειοποιείται όλο και περισσότερο. Δεν θα μπορούσαμε να ολοκληρώσουμε την κατασκευή του πακέτου μας χωρίς την ύπαρξη κάποιων όμορφων γραμματοσειρών με το όνομα \textsf{BYZANTINA 1.1} (\url{http://www.melodima.gr/index.php?pg=downloads&lg=gr}). Το πακέτο μας δεν διορθώνει(προς το παρόν) τα ορθογραφικά λάθη που πιθανόν κάποιος θα κάνει παραβιάζοντας τους μουσικούς ορθογραφικούς κανόνες. Προσφέρει όμως την δυνατότητα για πολύ εύκολη \<<χειρονακτική\>> διόρθωση των σφαλμάτων αυτών χωρίς την ανάγκη κάποιων έξτρα αυτοματισμών. Επίσης προσφέρει και πολλές άλλες δυνατότητες όπως την εύκολη συγγραφή και εναλλαγή μουσικών κειμένων μεταξύ των χρηστών του πακέτου καθώς και την κατασκευή μιας μεγάλης ηλεκτρονικής βάσεως με κείμενα Βυζαντινής Μουσικής. Προσφέρει, επίσης, την δυνατότητα καταγραφής όλων των οργάνων μιας παραδοσιακής ορχήστρας καθώς και έργων πολυφωνικής (ευρωπαϊκής) γραφής σε πολλά επίπεδα και φωνές για χρήση από λαούς που έχουν μεν ρίζες και παράδοση στην ΒΜ αλλά χρησιμοποιούν σήμερα το πεντάγραμμο για να την αποτυπώνουν. Γενικά, με τις σημερινές δυνατότητες που έχουν τα παρακλάδια του \TeX{} είναι αδύνατον να μην μπορεί να επιτευχθεί ο οποιοδήποτε αυτοματισμός ή άλλη δυνατότητα που πιθανόν να υπάρχει ήδη σε κάποιο πρόγραμμα συγγραφής της Βυζαντινής Μουσικής και μάλιστα με τον πιο επαγγελματικό τρόπο και εντελώς δωρεάν! \section{Βασικές εντολές} Κάθε απλό σύμβολο της Βυζαντινής Μουσικής αντιστοιχεί σε μια εντολή με ένα απλό όνομα συνήθως μέχρι τρία γράμματα. Τα απλά σύμβολα χωρίζονται σε κύρια και βοηθητικά. Τα βοηθητικά απλά σύμβολα έχουν συνήθως δεξιά από το όνομά τους κάποιες επιπλέον ενδείξεις που σημειώνονται με κεφαλαία γράμματα. Οι πιό συνηθισμένες ενδείξεις είναι οι M, D, A, P, K και DD. Αυτές έχουν μπει πάντα σε σχέση με την κανονική θέση του βοηθητικού συμβόλου όταν πρόκειται να τοποθετηθεί πάνω από το κύριο σύμβολο \tb iso(ίσον) της γραμματοσειράς BZ-fonts όπως ακριβώς σχεδιάστηκε από τον κατασκευαστή των \textsf{BZ-fonts}. Το M, για παράδειγμα, σημαίνει ότι η θέση του είναι κάτω ακριβώς από το ίσον. Η ένδειξη K είναι όπως το M αλλά ακόμα πιο χαμηλά απ' αυτό. Το D σημαίνει προς την δεξιά άκρη του ίσου και το Α προς την αριστερή. To P σημαίνει από πάνω από το ίσο και σε κάποιο ύψος ψηλότερα από το κανονικό, ενώ το DD σημαίνει τέρμα δεξιά. Η απουσία κάποιας ένδειξης σε ένα βοηθητικό σύμβολο συνήθως υποδεικνύει ότι θα τοποθετηθεί πάνω ακριβώς (και κοντά) στο κέντρο του \tb iso. Η κατασκευή ενός σύνθετου συνδυασμού γίνεται συνήθως ξεκινώντας από ένα κύριο σύμβολο(εντολή) και τοποθετώντας στα δεξιά του ένα ή παραπάνω βοηθητικά σύμβολα( εντολές). \subsubsection*{Παράδειγμα} \noindent Μέσα στην γραμματοσειρά \textsf{BZByzantina.otf} υπάρχουν πολλές μορφές του βοηθητικού συμβόλου γοργόν \textsf{\tb g}. Οι θέσεις του ως προς το \textsf{\tb iso} είναι: \tb gPA $\Rightarrow$ \iso\gPA, \tb gPD $\Rightarrow$\iso\gPD, \tb gMD $\Rightarrow$ \iso\gMD, \tb gDD $\Rightarrow$ \iso\gDD, \tb gM $\Rightarrow$ \iso\gM, \tb gKD $\Rightarrow$ \iso\gKD, \tb gK $\Rightarrow$ \iso\gK, \tb gD $\Rightarrow$ \iso\gD, \tb gMD $\Rightarrow$ \iso\gMD και \tb g $\Rightarrow$ \iso\g. \\[1ex] Τα βοηθητικά σύμβολα που τελειώνουν σε D π.χ. KD, PD χρησιμοποιούνται συνήθως με κύρια σύμβολα μεσαίου μήκους όπως π.χ. με το \textsf{\tb apo} (η απόστροφος), ενώ τα βοηθητικά σύμβολα που τελειώνουν σε DD χρησιμοποιούνται με κύρια σύμβολα μικρού μήκους όπως την \textsf{\tb ypo} (υπορροή). Ίσως, δεν θα χρειαστεί να μάθουμε όλες αυτές τις ενδείξεις. Όταν φτιάχνουμε ένα σύνθετο συνδυασμό από απλούστερα σύμβολα, τότε στο νέο όνομα δεν χρησιμοποιούμε σχεδόν ποτέ (εκτός από ελάχιστες εξαιρέσεις) όλες αυτές τις επιπλέον ενδείξεις. Κάθε μουσικό συνδυασμό τον διαβάζουμε και τον γράφουμε από \textit{τα αριστερά προς τα δεξιά και από πάνω προς τα κάτω}. Με αυτό τον απλό μνημονικό κανόνα όλοι οι σύνθετοι συνδυασμοί μπορούν να έχουν μια πολύ απλή ονομασία χωρίς την χρήση των επιπλέον ενδείξεων. \subsubsection*{Παράδειγμα} \noindent % Αντί να γράφουμε \textsf{\tb isogM} θα γράφουμε (πάντοτε) πιο απλά \textsf{\tb isog} για να πάρουμε \isog. Αν αλλάξουμε την σειρά των g και iso θα πάρουμε φυσικά το \textsf{\tb giso}$\Rightarrow$ \giso \\[1ex] \begin{changetolerance}[][2em] Έχουμε κατασκευάσει χιλιάδες τέτοιες νέες εντολές για τους συνδυασμούς. Όμως ακόμα και στην περίπτωση που έχουμε ξεχάσει κάποια εντολή τότε μπορούμε να την ορίσουμε με ένα απλό όνομα στον πρόλογο(preamble) του αρχείου μας χρησιμοποιώντας την εντολή \textbf{\tb newcommand} του \LaTeX{} συνδυάζοντας κάποιες εντολές όπως αυτές που περιγράφονται παρακάτω στο κείμενο. Εδώ πρέπει να αναφέρουμε για όσους δεν γνωρίζουν \LaTeX{}, ότι το \LaTeX{} είναι εντελώς διαφορετικό από τους συνηθισμένους κειμενογράφους(editors). Αντί να πατάμε κουμπιά π.χ. για αλλαγή της γραμματοσειράς μας, έχουμε μια συγκεκριμένη εντολή για να μας κάνει αυτήν την εργασία. Όμως οι εντολές είναι πολύ καλύτερες από κουμπιά! Δεν αλλάζουν χρώμα, ούτε θέση, ούτε ενέργεια! Το \LaTeX{} μας δίνει απόλυτο έλεγχο στην δουλειά μας και οι εντολές μπορούν να συνδυαστούν με πολλές άλλες για απίστευτους αυτοματισμούς και τυπογραφική τελειότητα! Για να κάνουμε όσο το δυνατόν πιο εύκολο τον χειρισμό του πακέτου \tb byzantinemusic, σε όποιον αποφασίσει να το χρησιμοποιήσει και δεν ξέρει ικανοποιητικά το \XeLaTeX{}, αλλά και για την εύκολη μορφοποίηση του κειμένου μας (με χρήση των δυνατοτήτων που μας παρέχει το πακέτο \textsf{fontspec}), κατασκευάσαμε κάποιες επιπλέον εντολές που περιγράφονται παρακάτω. Όλες αυτές οι εντολές παίρνουν κάποια ορίσματα μέσα σε αγκύλες [ και ] ή άγκιστρα \{ \}. Κάθε εντολή έχει κάποιους απλούς συντακτικούς κανόνες που πρέπει να τους σεβαστούμε. Αν το όρισμα είναι υποχρεωτικό τότε πρέπει να μπει σε άγκιστρα, διαφορετικά σε [ ]. Π.χ. παρακάτω περιγράφουμε την βασική εντολή κατασκευής μιας συλλαβής μαζί με τις νότες που βρίσκονται ακριβώς από πάνω της. Αυτή είναι η \textbf{\tb th}. Η σύνταξή της είναι απλή και περιέχει μόνο δυο ορίσματα και έχει τη μορφή \tb th\{ μουσικά σύμβολα\}[συλλαβή]. Χρησιμοποιήσαμε \{ και \} για να περικλείσουμε τα μουσικά σύμβολα ενώ τα [ και ] για τις συλλαβές. Αυτό το κάναμε με αυτόν τον τρόπο, διότι ως γνωστόν μια νότα της μουσικής μπορεί να υπάρχει σε ένα μουσικό κομμάτι χωρίς να χρειάζεται κάποια συλλαβή, αλλά δεν συμβαίνει το αντίθετο δηλ. να υπάρχει μια συλλαβή χωρίς να υπάρχει από πάνω της κάποια νότα ή πολλές νότες! Άρα επιλέξαμε τα άγκιστρα για τα υποχρεωτικά ορίσματα και τις αγκύλες για τα μή υποχρεωτικά! Ο ίδιος συντακτικός κανόνας ισχύει σε όλες τις εντολές που κατασκευάσαμε! Γενικά θεωρούμε απαραίτητο κάποια απλή έστω γνώση του \XeLaTeX{} και των δυνατοτήτων του πριν να προσπαθήσουμε να γράψουμε Βυζαντινή Μουσική ώστε να αποφευχθούν η οποιαδήποτε απογοήτευση! Όπως ήδη αναφέραμε, η βασική εντολή τοποθέτησης των μουσικών συμβόλων της Βυζαντινής Μουσικής είναι η \textsf{\tb th\{\}[ ]}. Το th προέρχεται από τό αρχικό Θ της λέξεως Θέσε δηλ. τοποθέτησε, εισήγαγε χαρακτήρες στην τρέχουσα γραμμή. Μέσα στα [ ] μπαίνουν συνήθως οι συλλαβές του κειμένου που ακολουθεί την μουσική γραμμή. Μπορούμε όμως να αφήσουμε το χώρο κενό διότι είναι ένα μη υποχρεωτικό όρισμα. Μέσα στα άγκιστρα \{\} βάζουμε ό,τι βάζουμε συνήθως πάνω από τις συλλαβές, όπως μουσικούς χαρακτήρες και ισοκρατήματα. Με την βοήθεια της \tb th παράγονται οι βοηθητικές εντολές \tb barth, \tb lbarth, \tb Lbarth, \tb LIIbarth, \tb LIIIbarth, \tb LIVbarth, \tb LVbarth, \tb LVIbarth, \tb LVIIbarth, \tb LVIIIbarth, \tb lth, \tb Lth, \tb LIIth, \tb LIIIth, \tb LIVth, \tb LVth, \tb LVIth, \tb LVIIth. \tb LVIIIth, \tb LLth, \tb llth, \tb Lyfeth, \tb lyfeth, \tb synl, \tb synlyfe και η \tb syn (το τελευταίο για την κατασκευή του συνεχούς ελαφρού).\end{changetolerance} \subsubsection*{Παράδειγμα:} \noindent Με \tb th\{\tb iso\}[\tb ne ε] παίρνουμε \th{\iso}[\ne ε]. Με την εντολή \textsf{\tb ne} παίρνουμε φυσικά το \ne. Όμοια με τις υπόλοιπες εντολές παίρνουμε αντίστοιχα: \barth{\iso}[\ne ε], \lbarth{\iso}[\ne ε], \Lbarth{\iso}[\ne ε], \LIIbarth{\iso}[\ne ε], \LIIIbarth{\iso}[\ne ε], \LIVbarth{\iso}[\ne ε], \LVbarth{\iso}[\ne ε], \LVIbarth{\iso}[\ne ε], \LVIIbarth{\iso}[\ne ε], \LVIIIbarth{\iso}[\ne ε], \lth{\iso}[\ne ε], \Lth{\iso}[\ne ε], \LIIth{\iso}[\ne ε], \LIIIth{\iso}[\ne ε], \LIVth{\iso}[\ne ε], \LVth{\iso}[\ne ε], \LVIth{\iso}[\ne ε], \LVIIth{\iso}[\ne ε], \LVIIIth{\iso}[\ne ε], \LLth{\iso}[\ne ε], \llth{\iso}[\ne ε], \Lyfeth{\iso}[\ne ε], \lyfeth{\iso}[\ne ε], \synl{\ela}[\ne ε], \synlyfe{\ela}[\ne ε] και \syn{\ela}[\ne ε]. \\(Η τελευταία συμπλοκή γράφτηκε ως εξής \tb syn\{\tb ela\}[\tb ne ε] ) \\[0.2em] Η εντολή \textbf{\tb bm} είναι η πιο χρήσιμη εντολή για την τοποθέτηση ενός χαρακτήρα ή πολλών χαρακτήρων ή γενικά ενός οποιοδήποτε σύνθετου αντικειμένου σε κάποια θέση της σελίδας. Μας δίνει την δυνατότητα να αισθανόμαστε σαν μικροί τυπογράφοι που μπορούμε να τοποθετήσουμε τα σύμβολά μας (μεταλικές ψηφίδες) πάνω σε οποιοδήποτε σημείο της τυπογραφικής \((πλάκας\)) μας όπως γινόταν τον παλιό καλό καιρό... Η σύνταξη είναι \kentro{\tb bm[αντικείμενο1, οριζόντια μετατόπιση1, κάθετη μετατόπιση1][ αντικείμενο2, οριζόντια μετατόπιση2, κάθετη μετατόπιση2]...} Οι οριζόντιες και οι κάθετες μετατοπίσεις καθορίζονται από μικρούς δεκαδικούς αριθμούς που έχουν σχέση με το μήκος και το ύψος αντίστοιχα του συμβόλου ίσου της ΒΜ(\tb iso). Η μηδενική τιμή(0) σε κάποια κατεύθυνση απλά αφήνει το σύμβολο αμετακίνητο ως προς αυτήν την κατεύθυνση. \subsubsection*{Παράδειγμα:} \noindent Η πεταστή \tb pet(\rbox[-0.7]{\pet}) από αριστερά της \tb ypsypskypsoli(\rbox[-0.7]{\ypsypskypsoli})\\ $\Rightarrow$ \pet\ypsypskypsoli και από κάτω\\ \tb bm[\tb pet,0.12,-0.28] \tb ypsypskypsoli $\Rightarrow$ \bm[\pet,0.12,-0.28]\ypsypskypsoli Ο δεκαδικός 0.12 είναι θετικός άρα αυτό σημαίνει οριζόντια μετακίνηση προς τα δεξιά ενώ το -0.28 είναι αρνητικό που σημαίνει κάθετη μετατόπιση προς τα κάτω. Συνολικά λοιπόν κάναμε μια μετακίνηση κάτω και δεξιά της πεταστής όπως θα κάναμε με το χέρι μας αν θέλαμε να τοποθετήσουμε την πεταστή κάτω από την \rbox*[-0.7]{\ypsypskypsoli}. \noindent Άλλο παράδειγμα: το \gapot\dMD\eteKDD \keno[0.5] δεν είναι σωστό διότι η δίεση \tb dMD (\bm[\dMD,0.4,-0.1]\keno[0.2]) είναι πάνω στο έτερον \tb eteKDD (\bm[\eteKDD,0.4,-0.2]\keno[0.8]). Ο συνδυασμός γράφεται πιο σωστά με κατάλληλη μετακίνηση της δίεσης % προς τα πάνω και λίγο αριστερότερα της αρχικής θέσης της: \\ \noindent \tb gapot\tb bm[\tb dMD,-0.05,0.1]\tb eteKDD $\Rightarrow$ \gapot\bm[\dMD,-0.05,0.1]\eteKDD \section{Στοιβάζοντας αντικείμενα} Η εντολή \tb bm απαιτεί κάποιους πειραματισμούς ώστε να βρούμε τις κατάλληλες τιμές των μετατοπίσεων για να τοποθετήσουμε τα αντικείμενα μας στην επιθυμητή θέση. Αν μας ενδιαφέρει μόνο η κάθετη στοίχηση ενός αντικειμένου πάνω από ή κάτω από ένα άλλο τότε είναι προτιμότερο να χρησιμοποιήσουμε κάποιες άλλες εντολές του \LaTeX{} ή ειδικές εντολές του πακέτου \textsf{stackengine}. Για αυτό τον λόγο κατασκευάσαμε επιπλέον κάποιες βοηθητικές εντολές για την κατακόρυφη τοποθέτηση των ισοκρατημάτων, των μαρτυριών, καθώς και άλλων αντικειμένων. Για την τοποθέτηση των ισοκρατημάτων πάνω από τους μουσικούς χαρακτήρες χρησιμοποιούμε την εντολή \textbf{\tb s}. Το s προέρχεται από το πρώτο γράμμα της εντολής \tb stackengine για να μας υπενθυμίζει την χρήση της εντολής αυτής στην κατασκευή της \tb s. Η \textbf{\tb marts} είναι παρόμοια με την \tb s αλλά χρησιμοποιείται στην κατασκευή των μαρτυριών(mart) και τέλος η \textbf{\tb xrs} χρησιμοποιείται όταν θέλουμε να εισάγουμε χρονικές αγωγές(xr) μέσα στα μουσικά κείμενά μας και στο κατάλληλο ύψος. Για να κατασκευάσουμε ρυθμικούς πόδες με την \tb arsh(την άρση \arsh), την \tb thesh (θέση \thesh) και την \tb makra (μακρά \makra), απλά χρησιμοποιούμε την εντολή \textbf{\tb stackon} του πακέτου \textsf{stackengine}. H εντολή \tb stackon είναι μια απλούστευση της εντολής \tb stackengine. Στην \tb stackon το πρώτο όρισμα της είναι μή υποχρεωτικό και άρα μπαίνει σε [ ] και ακολουθούν δυο υποχρεωτικά ορίσματα που μπαίνουν μέσα σε \{ \}. Στο μη υποχρεωτικό όρισμα βάζουμε την ενδιάμεση απόσταση που πρέπει να απέχουν τα δυο αντικείμενα σε κάποια τυπογραφική μονάδα μέτρησης μήκους π.χ. 0.2em ή 10pt, ενώ στα δυο επόμενα μπαίνουν κατά σειρά το κάτω αντικείμενο(που βρίσκεται στο 0 επίπεδο) και το πάνω αντικειμενο(που βρίσκεται στο πρώτο επίπεδο, πρώτο όροφο). Η σύνταξη των \tb s, \tb marts, και \tb xrs είναι η ίδια. Δεν έχουν καθόλου υποχρεωτικά ορίσματα(και γι' αυτό μπορούμε να μην βάλουμε τίποτα μέσα στα [ ] τους). \subsubsection*{Παράδειγμα:} \noindent \tb s[(Κ)][\tb iso] $\Rightarrow$ \s[(Κ)][\iso]\\ \tb marts[\tb padiaa][\tb dik] $\Rightarrow$ \marts[\padiaa][\dik]\\ \tb xrs[\tb bbbmchi][\tb dibm] $\Rightarrow$ \xrs[\bbbmchi][\dibm]\\ \tb stackon[0.2em]\{\tb arsh\}\{\tb red\tb makra\tb makra\tb makra\} $\Rightarrow$ \stackon[0.2em]{\arsh}{\red\makra\makra\makra} Η εντολή \tb red χρησιμοποιείται όταν θέλουμε να δώσουμε σε ένα αντικείμενο το κόκκινο χρώμα. Για τους χρωματισμούς θα δώσουμε λεπτομέρειες παρακάτω. \subsection{Κατασκευή αγκυλών και η τοποθέτησή τους} Μπορούμε να χρησιμοποιήσουμε κατάλληλα την \textbf{\tb bsline} για να τοποθετούμε άγκιστρα, αγκύλες, παρενθέσεις κοκ. μεταβλητού ύψους και πλάτους ακριβώς πάνω στην (οριζόντια) γραμμή. Οι αγκύλες μεταβλητού ύψους κατασκευάζονται εύκολα με την βοήθεια της εντολής \textbf{\tb agkylh}. Ας προσέξουμε την διαφορά:\\[0.1ex]\begin{changetolerance}[2000][2em] \noindent \tb agkylh[1]\{\R{\tb \{}\} $\Rightarrow$ \agkylh[1]{\{} και \tb bsline\{\tb agkylh[1]\{\R{\tb \{}\}\} $\Rightarrow$ \bsline{\agkylh[1]{\{}}. Τα σύμβολα \{ και το \} χρησιμοποιούνται αποκλειστικά στο \LaTeX{} για την κατασκευή των εντολών και την εισαγωγή τους μέσα στο κείμενό μας. Αν θέλουμε να εισαγάγουμε κάπου τα άγκιστρα θα πρέπει να χρησιμοποιήσουμε την \tb{} και να γράψουμε \tb \{ και \tb \}. Για αυτόν τον λόγο χρησιμοποιήσαμε το σύμβολο \tb \{ μέσα στην εντολή \tb agkylh[...]\{...\}. Επίσης, αντί της \tb \{ μπορούμε να βάλουμε ακόμα κάποιες άλλες εντολές(που κατασκευάζουν μαθηματικά σχήματα) ή άλλες απλές αγκύλες όπως (, ), $\Vert$(=\tb Vert), $\rangle$(=\tb rangle), $\langle$(=\tb langle), \tb \}, \tb | (εκτός όμως των ] και [ ). Η \tb bsline \{αντικείμενο...\} είναι η συντομογραφία της εντολής \tb stackon[0ex]\{\}\{αντικείμενο\}. Το βασικό μειονέκτημα της \tb agkylh είναι ότι δέχεται μόνο μαθηματικά σχήματα του \TeX{} και όχι κάτι άλλο όπως π.χ. ένα γράμμα. Όλα τα σύμβολα και οι εντολές που αναφέραμε παραπάνω θεωρούνται μαθηματικά σχήματα και γι' αυτό τον λόγο μπορούν να χρησιμοποιηθούν ως ορίσματα της \tb agkylh.\\[0.1ex] Το 1 μέσα στην εντολή καθορίζει το ύψος της αριστερής παρένθεσης (ως ένα ποσοστό του συνολικού ύψος του μουσικού χαρακτήρα \tb iso, δηλ. 1=100\% του ύψους του \tb iso) και μπορεί να αλλαχθεί σε όποια ακέραιη ή δεκαδική τιμή θέλουμε. \\[0.1ex] Αντί της \tb agkylh υπάρχουν επίσης και οι εντολές \textbf{\tb leftbracket [νούμερο]} και \textbf{\tb rightbracket [νούμερο]} για να έχουμε αποκλειστικά τα [ καί ] μεταβλητού ύψους. \\[0.1ex] \noindent Παράδειγμα: \tb rightbracket[1] $\Rightarrow$ \rightbracket[1] \\[0.1ex] Υπάρχουν και οι έναστρες εκδόσεις τους π.χ. \tb agkylh*[νούμερο] \{σχήμα\} καί \tb leftbracket*[νούμερο], για να στρέψουμε τις αγκύλες μας \textit{οριζόντια}. Στην περίπτωση που θέλουμε να αλλάξουμε συγχρόνως και το πάχος της αγκύλης μας κατασκευάσαμε την εντολή \textbf{\tb thickshape} με σύνταξη \kentro{\tb thickshape[! ή κάποιο πάχος π.χ. 10 pt ][ένα νούμερο για την μεγένθυση]\{οποιοδήποτε σχήμα \}.} Το ! είναι το φυσιολογικό πάχος του σχήματος για την μεγέθυνση που μας ενδιαφέρει. Διαφορετικά πρέπει να βάλουμε κάποιο νούμερο σε μια μονάδα μέτρησης του μεγέθους του πάχους π.χ. την pt(στιγμή). Η \tb thickshape είναι πολύ πιο γενική από την \tb agkylh διότι η δεύτερη δεν μπορεί να δεχθεί στο ορισμά της οποιοδήποτε αγκύλη ή άλλο σχήμα εκτός από αυτά που ήδη αναφέραμε(και κάποια ακόμη παραπάνω...) ενώ η \tb thickshape τα πάντα! Φυσικά μπορούμε στην εντολή \tb thickshape να ενσωματώσουμε την εντολή \tb bsline οπότε το αποτέλεσμα θα βρίσκεται ακριβώς πάνω στο ύψος της γραμμής. \end{changetolerance} \subsubsection*{Παράδειγμα:}\tb thickshape[!][2]\{[\} $\Rightarrow$ \thickshape[!][2]{[} και \tb thickshape*[10pt][1]\{)\} $\Rightarrow$ \thickshape*[10pt][1]{)} και \\\tb thickshape[10pt][1.5]\{\tb bsline\{(\}\} $\Rightarrow$ \thickshape[10pt][1.5]{\bsline{(}} και \tb thickshape[!][1]\{A\} $\Rightarrow$ \thickshape[!][1]{A} \subsection{Κατασκευή αρκτικών μαρτυριών} Μπορούμε να χρησιμοποιήσουμε την εντολή \tb bm ή την \tb stackengine για να πετύχουμε τους δικούς μας ωραίους συνδυασμούς για τις αρκτικές μαρτυρίες. \\[1.5ex] Π.χ. μπορούμε να τοποθετήσουμε το \rbox[-0.3]{\bm[\nhdiafM,0.6,0]\keno[0.22]} πάνω από τη συλλαβή Νη με την εντολή \kentro{ \tb bm[\tb nhdiafMD,0.4,0.1]\tb mbox\{Νη\}} είτε με την εντολή \kentro{\tb stackengine\{0.5ex\}\{Νη\}\{\tb nhdiafMD\}\{O\}\{r\}% \{F\}\{\tb useanchorwidth\}\{L\}} και παίρνουμε αποτέλεσμα \stackengine{0.5ex}{Νη}{\nhdiafMD}{O}{r}{F}{\useanchorwidth}{L}. Άλλο παράδειγμα: Με την \kentro{\tb stackengine\{1.2ex\}\{π\}\{λ\}\{O\}\{c\}% \{F\}\{\tb useanchorwidth\}\{L\}} παίρνουμε \stackengine{1.2ex}{π}{λ}{O}{c}{F}{\useanchorwidth}{L} (το 1.2 ex καθορίζει την κάθετη απόσταση μεταξύ των γραμμάτων π και λ. Μπορούμε να ελαττώσουμε ή να αυξήσουμε το 1.2 ανάλογα με την απόσταση που επιζητούμε). Το τελευταίο παράδειγμα μπορεί και να γραφτεί και απλούστερα με την βοήθεια της \tb stackon ως εξής: \\ \tb stackon[0.2ex]\{π\}\{λ\} $\Rightarrow$ \stackon[0.2ex]{π}{λ} Μπορούμε να κατασκευάσουμε και άλλες εντολές όπως τις παραπάνω για την κατασκευή νέων αρκτικών μαρτυριών χρησιμοποιώντας μια οποιαδήποτε γραμματοσειρά. Η γνώμη μας είναι να χρησιμοποιηθούν αποκλειστικά οι γραμματοσειρές του \textsf{BZ-fonts} πακέτου γραμματοσειρών ώστε το μουσικό κείμενό μας να έχει μια στιβαρή και συνεπή μορφή σε όλο το μήκος του. Επίσης οι περισσότερες από τις σύνθετες αρκτικές μαρτυρίες έχουν ήδη κατασκευαστεί από εμάς με την βοήθεια των εντολών που περιγράψαμε (δείτε τον παρακάτω πίνακα) οπότε μάλλον δεν θα παρουσιαστεί ανάγκη για την κατασκευή μιας νέας αρκτικής μαρτυρίας. \subsection{Παράδειγμα κατασκευής ενός πύργου} Tο πακέτο \textsf{\tb stackengine} μας παρέχει εκτός της βασικής \tb stackengine και της βοηθητικής εντολής \tb stackon πολλές άλλες βοηθητικές εντολές, ακόμα και για το κτίσιμο ενός ολόκληρου \((πύργου\)) από στοιβαγμένα αντικείμενα. Χωρίς να θέλουμε να επεκταθούμε στις λεπτομέρειες του πακέτου απλά θα δώσουμε εδώ μια ιδέα πως θα μπορούσε να γράψουμε ένα μουσικό κείμενο με πολλές παράλληλες μουσικές γραμμές (π.χ. όταν θέλουμε να κατασκευάσουμε πολυφωνική Ρώσικη μουσική ή στην μια γραμμή να έχει την προ της μεταρύθμισης του 1814 γραφή και από κάτω την αναλελυμμένη γραφή). Θα χρησιμοποιήσουμε την εντολή \textbf{\tb Longstack} του παραπάνω πακέτου. Η γενική της μορφή είναι \kentro{\tb Longstack[r ή c ή l]\{ τελευταίος όροφος όλοι οι προηγούμενοι όροφοι όπου κάθε όροφος απ' αυτούς βρίσκεται μέσα σε ξεχωριστά \{ \} και τέλος το \((ισόγειο\)) χωρίς όμως να το βάλουμε σε άγκιστρα \}.} Τα \textbf{r, c, l} σημαίνουν δεξιά, κεντρική και αριστερή στοίχηση της στοίβας. \\[1.5ex] Με την βοήθεια της εντολής \tb rbox*(δείτε λεπτομέρειες παρακάτω) μπορούμε να έχουμε τον απόλυτο έλεγχο της απόστασης μεταξύ των ορόφων. \\\vspace{1em} Π.χ. με την εντολή \kentro{\tb Longstack[r]\{ \tb rbox*[4.3]\{Ὑψίφωνος\} \{\tb rbox*[4]\{μονῳδὸς\}\} \{\tb rbox*[3] \{Ὑψίφωνος \}\} \{\tb rbox*[2]\{Μεσόφωνος\}\} \{\tb rbox*[1]\{Ὀξύφωνος\}\} Βαρύφωνος\}} παίρνουμε αποτέλεσμα:\\\vspace{1em} \Longstack[r]{ \rbox*[4.3]{Ὑψίφωνος} {\rbox*[4]{μον\μω{}δ\βος{}}} {\rbox*[3]{Ὑψίφωνος}} {\rbox*[2]{Μεσόφωνος}} {\rbox*[1]{Ὀξύφωνος}} Βαρύφωνος}\\[2ex] Συναντήσαμε το παραπάνω παράδειγμα στην Εκλογή αρμονικών μαθημάτων του βιβλίου \((Νέα Ανθολογία\)) του Εμμ. Βαμβουδάκη. \section{Μεταβλητές αποστάσεις των χαρακτήρων} Για να απομακρύνουμε (ή αντίθετα να πλησιάσουμε) \textit{οριζόντια} δυο (μόνο) χαρακτήρες υπάρχουν διάφοροι τρόποι. Εμείς κατασκευάσαμε τρεις εντολές για αυτόν σκοπό: Την εντολή \textbf{\tb p} η οποία απομακρύνει δυο χαρακτήρες κατά σταθερή απόσταση όσο το πλάτος του λατινικού γράμματος i, την εντολή \textbf{\tb keno} που μπορεί να χρησιμοποιηθεί για να πλησιάσουμε ή να απομακρύνουμε δυο χαρακτήρες σε όποια απόσταση θέλουμε και τέλος τη \textbf{\tb met} (από τα αρχικά της λέξης μετατόπισης) που έχει παρόμοια σύνταξη με την \tb keno. Η \tb met μετακινεί το χαρακτήρα ή το αντικείμενο που βρίσκεται στα δεξιά της κατά ένα θετικό ή αρνητικό ποσοστό. Κάθε μια απ' τις παραπάνω έχει τα δικά της πλεονεκτήματα και μειονεκτήματα. Η \tb p είναι ουσιαστικά το i αλλά διάφανο, οπότε εμείς έχουμε την εντύπωση του κενού χώρου μεταξύ των δύο χαρακτήρων. Η \tb p δεν παίρνει κανένα όρισμα οπότε αν θελήσουμε να έχουμε μεγαλύτερο κενό πρέπει να την επαναλάβουμε \tb p \tb p ... κάμποσες φορές ώστε να πετύχουμε το επιθυμητό κενό. Στην πράξη χρησιμοποιούμε συνήθως την \tb keno για να ελέγχουμε την ακριβή θέση δύο μουσικών συλλαβών εκτός από σπάνιες περιπτώσεις(που δημιουργείται κάποιο οπτικό πρόβλημα στο τελικό αποτέλεσμα, οπότε διαλέγουμε την \tb p ή την \tb met ή ίσως κάποια άλλη απ' τις δεκάδες που διαθέτει το \TeX). Το \tb keno χρησιμοποιεί εσωτερικά την εντολή \tb hspace που είναι μια εντολή για την κατασκευή κενού χώρου. Η \tb met χρησιμοποιεί την εντολή \tb kern για την μετατόπιση (προς στα αριστερά ή τα δεξιά) του χαρακτήρα που βρίσκεται μετά απ' την \tb met. Υπάρχουν φυσικά και άλλες πολλές εντολές για αυτόν τον σκοπό. Η \tb met και η \tb keno μπορεί να δημιουργήσουν προβλήματα όταν χρησιμοποιούμε μεγάλες αρνητικές τιμές διότι μπορεί να μετακινήσουν προς τα αριστερά όλους τους χαρακτήρες που βρίσκονται στα δεξιά τους...) \subsubsection*{Παράδειγμα:} \noindent% \tb th\{\tb apo\}[ον]\tb keno\tb th\{\tb kediam\} $\Rightarrow$ \th{\apo}[ον]\keno\th{\kediam}\\ \tb th\{\tb apo\}[ον]\tb keno[0.5]\tb th\{\tb kediam\} $\Rightarrow$ \th{\apo}[ον]\keno[0.5]\th{\kediam}\\ \tb th\{\tb apo\}[ον]\tb th\{\tb kediam\} $\Rightarrow$ \th{\apo}[ον]\th{\kediam}(οι δυο εντολές \tb th χωρίς \tb keno αλλά κολλητά η μια με την άλλη)\\ \tb th\{\tb apo\}[ον] \tb th\{\tb kediam\} $\Rightarrow$ \th{\apo}[ον] \th{\kediam}(οι δυο εντολές χωρίς \tb keno αλλά διαχωρισμένες μεταξύ τους)\\ \tb th\{\tb apo\}[ον]\tb keno[-0.1]\tb th\{\tb kediam\} $\Rightarrow$ \th{\apo}[ον]\keno[-0.1]\th{\kediam} (αρνητικό \tb keno)\\ \tb th\{\tb apo\}[ον]\tb p\tb p\tb p\tb th\{\tb kediam\} $\Rightarrow$ \th{\apo}[ον]\p\p\p\th{\kediam} (τρία \tb p στην σειρά)\\ \tb iso\tb met\tb iso $\Rightarrow$ \iso\met\iso (μια μικρή met-ατόπιση) \\ \tb iso\tb met[0.5]\tb iso $\Rightarrow$ \iso\met[0.5]\iso (πιό μεγάλη met)\\ \\ \tb iso\tb met[-1.5]\tb iso\tb apo $\Rightarrow$ \iso\met[-1.5]{\red \iso}\apo(πρόβλημα με την αρνητική met: το δεύτερο ίσο με κόκκινο χρώμα μετακινήθηκε πολύ προς τα αριστερά με αποτέλεσμα η απόστροφος να συμπαρασυρθεί και να πέσει πάνω στο πρώτο ίσο!)\\ Όμως με την εντολή \tb bm(δείτε παραπάνω) δεν συμβαίνει το ίδιο:\\ \tb iso\tb bm[\tb iso, -1.5]\tb apo $\Rightarrow$ \iso\bm[{\red \iso}, -1.5]\apo \vspace{1em}\\ Η \tb bm μετακινεί πάντα μόνο τα αντικείμενά της χωρίς να επηρεάζει τα υπόλοιπα αντικείμενα γύρω της! Παρακάτω, η \tb padiafD φθορά τίθεται πάνω στην μαρτυρία \tb kekediam στα δεξιά της, ενώ τα διπλανά ίσα δεν μετακινούνται. \subsubsection*{Παράδειγμα:}\noindent \tb iso\tb bm[\tb padiafD,0.32]\tb kekediam\tb iso $\Rightarrow$\iso\bm[\padiafD,0.32]\kekediam\iso \\[0.1em] Για την ακριβή \textit{κατακόρυφη} μετακίνηση των μουσικών μας χαρακτήρων ή συνδυασμών χαρακτήρων καθώς και των οποιοδήποτε αντικειμένων κατασκευάσαμε την εντολή \textbf{\tb rbox} με σύνταξη \kentro{\tb rbox[+ ή - νούμερο]\{ο χαρακτήρας(που θα μετακινηθεί)\} } η οποία προέρχεται από τα αρχικά r και box της εντολής \textbf{\tb raisebox} του \LaTeX{} με την βοήθεια της οποίας η \tb rbox ορίζεται. Μπορεί να συνδυαστεί με οποιαδήποτε άλλη εντολή όπως π.χ. με την \tb s. \subsubsection*{Παράδειγμα:} \noindent \tb s[\tb rbox[-0.8]\{(ΝΗ)\}][εαν] $\Rightarrow$ \s[\rbox[-0.8]{(ΝΗ)}][εαν] \\ \tb s[(ΝΗ)][ωχ!] $\Rightarrow$ \s[(ΝΗ)][ωχ!] (χωρίς την \tb rbox το ισοκράτημα (ΝΗ) βρίσκεται πολύ ψηλά από το ωχ! και σχεδόν ακουμπάει στην πάνω γραμμή!)\\ \tb th\{\tb rbox[0.3]\{\tb iso\}\}[εαν]$\Rightarrow$\th{\rbox[0.3]{\iso}}[εαν], χωρίς \tb rbox: \tb th\{\tb iso\}[εαν]$\Rightarrow$ \th{\iso}[εαν].\\ Kατεβαίνοντας πολύ χαμηλά {\tb rbox[-1.3]\{\tb iso\}$\Rightarrow$\rbox[-1.3]{\iso}} \\[0.6em] Όμως η χρήση της \tb rbox έχει ένα μειονέκτημα. Όταν μετακινήσουμε ένα χαρακτήρα πολύ ψηλά ή πολύ χαμηλά αυτός θα πέσει στην αποπάνω γραμμή ή στην αποκάτω γραμμή. Αυτό το φαινόμενο μπορεί να μην είναι πάντα επιθυμητό. Για αυτό τον λόγο κατασκευάσαμε μια εντολή παρόμοια με την \tb rbox. Η εντολή \textbf{\tb rbox*} μας δίνει την δυνατότητα σε αυτές τις μετακινήσεις να μεγαλώνει η απόσταση μεταξύ των γραμμών ώστε να μην πέφτουν οι χαρακτήρες ο ένας πάνω στον άλλο. Αυτός είναι και ο βασικός λόγος που στην κατασκευή των ορόφων στο παραπάνω παράδειγμα χρησιμοποιήσαμε την \tb rbox* και όχι την \tb rbox. Βέβαια για μικρές μετατοπίσεις είναι ενοχλητικό να βλέπουμε να αλλάζει συγχρόνως και η απόσταση δυο διαδοχικών γραμμών, οπότε σε αυτήν την περίπτωση είναι προτιμότερο η χρήση της \tb rbox. \\[0.1ex] \section{Διάφανες κάθετες γραμμούλες} Για την κατασκευή της εντολής \tb th, \tb agkylh, πύργων κοκ. χρειαστήκαμε να έχουμε κάποιες διάφανες γραμμούλες (μηδενικού πάχους) και κάποιου σταθερού ή μεταβλητού ύψους ώστε να μπορούμε να ελέγχουμε το συνολικό ύψος της στοίβας μας ανεξάρτητα από το ύψος των αντικειμένων που στοιβάζονται. Για παράδειγμα, η εντολή \textbf{\tb rul} κατασκευάστηκε για να χρησιμοποιηθεί αποκλειστικά με την \tb th. Αν δεν μας ικανοποιεί το συνολικό ύψος της \tb th τότε μπορούμε να το αλλάξουμε χρησιμοποιώντας την εντολή \textbf{\tb changethheight} π.χ. \tb changethheight[1.7]. Εμείς έχουμε επιλέξει ως σταθερό προκαθορισμένο ύψος του \tb rul το 1.9 αλλά με την \tb changethheight μπορούμε να του δώσουμε οποιαδήποτε τιμή.\vspace{1em}\\ Με την εντολή \textbf{\tb katheth[νούμερο]} παίρνουμε μια διάφανη κάθετη γραμμούλα με μεταβλητό ύψος που καθορίζεται από το νούμερο, π.χ. \\ \noindent \tb katheth[2] $\Rightarrow$ \fbox{\katheth[2]} (στο παράδειγμα τούτο εμφανίσαμε την \tb katheth[2] απλά για να δούμε το πραγματικό ύψος της και κατ' επέκταση της μεγαλύτερης απόστασης που πετύχαμε να έχουμε μεταξύ της γραμμής στην οποία βρίσκεται η \tb katheth και της αποπάνω της.) \section{Βασικές παράμετροι και οι εντολές change} Υπάρχουν κάποιες επιπλέον παράμετροι και εντολές που καθορίζουν την τελική εμφάνιση του κειμένου μας. Η \textbf{\tb ypsosisokrathmatos} έχει προκαθορισμένη τιμή 1.3(\% του ύψους του \tb iso) και επηρεάζει την εντολή \tb s δηλ. καθορίζει το ύψος του ισοκρατήματος πάνω από την μουσική γραμμή. Η \textbf{\tb ypsosmartyrias} (με προκαθορισμένη τιμή 0.02 \% του ύψους του \tb iso) είναι η αντίστοιχη της \tb ypsosisokrathmatos αλλά επηρεάζει την εντολή \tb marts και τέλος η \textbf{\tb ypsosxronou} (με προκαθορισμένη τιμή 1.02 \% του ύψους του \tb iso) χρησιμοποιείται για την \tb xrs. Με την εντολή \textbf{\tb changemusictextgap} αλλάζουμε το gap δηλ. το κενό μεταξύ ενός μουσικού χαρακτήρα και της συλλαβής που βρίσκεται ακριβώς από κάτω του στην κατασκευή της εντολής \tb th. Η κανονική τιμή που έχουμε επιλέξει ειναι 0.27 (δηλ. το gap ειναι 0.27\% του συνολικού ύψους που έχει ο χαρακτήρας ίσο δηλ. του \tb iso της μουσικής γραμματοσειράς μας). Αν δεν μας αρέσει αυτή η απόσταση τότε μπορούμε να την μικράνουμε ή να την αυξήσουμε ανάλογα με το οπτικό αποτέλεσμα που θέλουμε να πετύχουμε. Μπορούμε να συγκρίνουμε τις αποστάσεις στο παρακάτω \subsubsection*{Παράδειγμα:} \noindent \tb changemusictextgap[0.87] \tb th\{\tb iso\}[ένα] $\Rightarrow$ \changemusictextgap[0.87]\th{\iso}[ένα] και\\ \tb changemusictextgap[0.27] \tb th\{\tb iso\}[δύο] $\Rightarrow$ \changemusictextgap[] \th{\iso}[δύο] \begin{changetolerance}[][3em]Βέβαια καλό είναι να μην αλλάζουμε άσκοπα αυτή την τιμή και να υπάρχει ομοιόμορφο gap σε όλο το μουσικό μας κομμάτι. Μπορούμε να αλλάξουμε και τις προκαθορισμένες τιμές των παραμέτρων που αναφέραμε παραπάνω με παρόμοιες εντολές change δηλ. με τις \tb changeypsosisokrathmatos, \tb changeypsosmartyrias και \tb changeypsosxronou αντίστοιχα. Υπάρχουν και άλλες εντολές με πρόθεμα \textbf{\tb change}.\\ Η \textbf{\tb changetextfont} με σύνταξη \kentro{\tb changetextfont[όνομα γραμματοσειράς]} έχει φυσικά σκοπό να αλλάξει το text-font δηλ. την γραμματοσειρά κειμένου. Αυτή την στιγμή δεν υπάρχει η δυνατότητα αλλαγής και της μουσικής γραμματοσειράς διότι οι περισσότερες καλοσχεδιασμένες μουσικές γραμματοσειρές της βυζαντινής Μουσικής δεν είναι δωρεάν. \end{changetolerance} \subsubsection*{Παράδειγμα:} \noindent \tb changetextfont[GFS Artemisia] $\Rightarrow$\changetextfont[GFS Artemisia] είμαι γραμμένο σε GFS Artemisia ενώ \tb changetextfont[GFS Neohellenic] $\Rightarrow$ \changetextfont[GFS Neohellenic] είμαι γραμμένο σε GFS Neohellenic!\\[0.3ex] Φυσικά μπορούμε να επανέλθουμε στο default font δηλ. στην κύρια μας γραμματοσειρά με την εντολή \tb normalfont ή με την \tb changetextfont[] \changetextfont χωρίς κάποιο όρισμα στα δεξιά της. \\ Επίσης πρέπει να έχουμε ήδη εγκαταστήσει στον υπολογιστή μας ή στην \TeX{} εγκατάστασή μας τις παραπάνω γραμματοσειρές ή διαφορετικά να βρίσκονται στον ίδιο φάκελο με το τρέχον μουσικό αρχείο μας ώστε το πακέτο \textsf{\tb fontspec} να μπορεί να τις εντοπίσει όταν το διατάζουμε να τις βρει με την εντολή \tb changetextfont! Είναι εντυπωσιακό το γεγονός ότι μπορούμε να έχουμε εκατοντάδες και χιλιάδες γραμματοσειρές έτοιμες προς χρήση με το \XeTeX{} χωρίς κάν να χρειάζεται να τις έχουμε εγκαταστήσει! Η χρήση της θέλει κάποια προσοχή ώστε να αναγράφουμε ακριβώς το όνομα της γραμματοσειράς και να μην βάζουμε ποτέ κενό πριν ή μετά απ' αυτό. Έτσι για παράδειγμα, το \tb changetextfont[ Arial ] μπορεί να μας δημιουργήσει πρόβλημα! Οι γραμματοσειρές μας πρέπει να είναι τύπου .ttf ή διαφορετικά τύπου .otf. Μια άλλη χρήσιμη και σχετική εντολή είναι η \textbf{\tb changetextscale} που μας δίνει την δυνατότητα να αλλάξουμε κατά ένα ποσοστό το μέγεθος της γραμματοσειράς του κειμένου καθώς και η \textbf{\tb changetextsize} σε συγκεκριμένο μέγεθος (σε pt μονάδες). Η \textbf{\tb changetextcolor} αλλάζει το χρώμα της από μαύρο(black) σε οτιδήποτε άλλο. \subsubsection*{Παράδειγμα:} \noindent \tb changetextscale[1.5] \changetextscale[1.5]$\Rightarrow$ \changetextfont έχω μεγαλώσει 1.5 φορά και το χρώμα μου είναι τώρα \tb changetextcolor[red] \changetextcolor[red] $\Rightarrow$ κόκκινο! \tb changetextscale\changetextscale[]. \tb changetextsize[10] \changetextsize[10] Το μέγεθος μου είναι μόλις 10pt. Για να επιστρέψουμε στο προκαθορισμένο μέγεθος (12pt) και χρώμα(black) μπορούμε να γράψουμε απλά \tb changetextsize[] \changetextsize[] και \tb changetextcolor[]\changetextcolor. Μπορούμε να ορίσουμε το δικό μας χρώμα mycolor με την εντολή \textbf{\tb definecolor} και να χρωματίσουμε με αυτό ότι θέλουμε! \subsubsection*{Παράδειγμα:} \definecolor{mycolor}{RGB}{50,150,220} \tb definecolor\{mycolor\}\{RGB\}\{50,150,220\}\\Στην συνέχεια μπορούμε να χρησιμοποιήσουμε το χρώμα μας για την αλλαγή του χρώματος της γραμματοσειράς του κειμένου:\\ {\tb changetextcolor[mycolor]\changetextcolor[mycolor] Do you like this color?}\\[0.7ex] Εδώ πρέπει να παρατηρήσουμε ότι το $\Rightarrow$ δεν είναι κάποιος χαρακτήρας της τρέχουσας γραμματοσειράς μας αλλά ένα μαθηματικό σχήμα(ένα βέλος που ορίζεται μέσω της εντολής \tb Rightarrow) και έχει ορισθεί αποκλειστικά μόνο μέσα στο \TeX. Υπάρχουν εκατοντάδες τέτοια σύμβολα όπως η τετραγωνική ρίζα($\sqrt{\phantom{22}}$) ή το \tb Vert που συναντήσαμε παραπάνω. Αυτός είναι ο λόγος που δεν χρωματίστηκε κόκκινο το $\Rightarrow$ ούτε άλλαξε το μέγεθός του. (Η εντολή \tb agkylh όπως την σχεδιάσαμε μπορεί να δεχτεί στο όρισμά της μόνο μαθηματικά σύμβολα του \TeX{}, όπως ήδη αναφέραμε, και κατά συνέπεια δεν επηρεάζεται ούτε αυτή με την \tb changetextcolor) Για να αλλάξουμε το χρώμα ενός μαθηματικού σχήματος του \TeX{} πρέπει να χρησιμοποιήσουμε την εντολή \textbf{\tb color} με σύνταξη \tb color\{ ένα χρώμα \} ενώ για να αλλάξουμε το μέγεθος του χρησιμοποιούμε άλλες κατάλληλες εντολές όπως π.χ. την \tb thickshape. Πρέπει επίσης να σημειώσουμε ότι όταν θέλουμε να εισάγουμε στο κείμενό μας ένα πεδίο(μια σειρά) από μαθηματικά σύμβολα, τότε πρέπει να χρησιμοποιήσουμε κάποιους ειδικούς χαρακτήρες στην αρχή και στο τέλος του πεδίου ώστε να ενημερώσουμε σχετικά το \TeX{} ότι πρόκειται να εισάγουμε μαθηματικά. Ο ποιο κοινός χαρακτήρας για μαθηματικά πεδία είναι το δολάριο \$ που πρέπει να μπαίνει στην αρχή και στο τέλος του πεδίου. \subsubsection*{Παράδειγμα:} \noindent \$\tb color\{red\} \tb Rightarrow\$ σε $\color{red} \Rightarrow$ και\\ \tb thickshape[!][0.5]\{\$\tb color\{red\}\tb Rightarrow \$\} σε \thickshape[!][0.5]{$\color{red} \Rightarrow$} και \\ \tb color\{red\} \tb thickshape[!][0.5]\{\$\tb Rightarrow \$\} σε \color{red}\thickshape[!][0.5]{$ \Rightarrow$} \color{black} και \{\tb color\{red\} είμαι κόκκινο!\} σε {\color{red} είμαι κόκκινο!}. Εγώ δεν είμαι! \section{Χρωματισμοί στα κείμενά μας.} Όπως μπορούμε να διαπιστώσουμε από τα παραπάνω παραδείγματα η εντολή \tb color μπορεί να χρησιμοποιηθεί τόσο για να χρωματίσει ένα μαθηματικό πεδίο από σύμβολα είτε και το οποιοδήποτε άλλο κείμενο! Αν περικλείσουμε την \tb color μέσα στα άγκιστρα \{ \} τότε περιορίζουμε το χρωματισμό μόνο σε όσα αντικείμενα βρίσκονται μέσα σε αυτά. Έτσι, στο τελευταίο παράδειγμα το Εγώ δεν είμαι! παρέμεινε μαύρο διότι μέσα στα άγκιστρα είχαμε βάλει μόνο την λέξη είμαι κόκκινο! Αν δεν υπήρχαν τα άγκιστρα τότε οτιδήποτε μετά το \tb color\{red\} θα ήταν κόκκινο! Η εντολή \tb color μπορεί να πάρει εκτός από τα συνηθισμένα χρώματα black, red, green, blue, cyan, magenta, yellow κοκ. χιλιάδες άλλα χρώματα (για λεπτομέρειες δείτε \url{http://texdoc.net/texmf-dist/doc/latex/xcolor/xcolor.pdf} ) Λόγω της μεγάλης χρησιμότητάς της έχουμε κατασκευάσει δυο βοηθητικές εντολές που χρησιμοποιούν την \tb color. Η μια ειναι η \tb red και η άλλη η \tb R με διαφορετική σύνταξη η κάθεμία. H \tb R χρησιμοποιείται περισσότερο όταν έχουμε να χρωματίσουμε ένα χαρακτήρα ή έστω πολύ λίγους π.χ. κάποιους χαρακτήρες που βρίσκονται μέσα στην εντολή \tb th. \begin{changetolerance}[2000][2em] \subsubsection*{Παράδειγμα:} \noindent \{\tb red ένα πολύ μεγάλο κείμενο\} $\Rightarrow$ {\red ένα πολύ μεγάλο κείμενο} και \tb R\{\tb oli\} $\Rightarrow$\R{\oli}. Μπορούμε να αλλάξουμε τον προκαθορισμένο χρωματισμό(δηλ. το κόκκινο) που δίνει η εντολή \tb R με την βοήθεια της εντολής \textbf{\tb changeRcolor} που έχει σύνταξη \tb changeRcolor[όνομα του νέου χρώματος] \subsubsection*{Παράδειγμα:} \tb changeRcolor[mycolor] και \changeRcolor[mycolor] \tb R\{\tb oli\} \R{\oli}.\changeRcolor \\[1ex] Κάθε ένας από τους ποιοτικούς ή χρονικούς μουσικούς χαρακτήρες έχει ένα προκαθορισμένο χρώμα. Μπορούμε να επεμβούμε μέσα στο πακέτο και να αλλάξουμε τους χρωματισμούς ανάλογα με τις δικές μας προτιμήσεις. Έτσι για παράδειγμα, το χρώμα των γοργών χρονικών χαρακτήρων καθορίζεται με την εντολή \textbf{\tb gcolor} που έχει προκαθορισμένη τιμή κόκκινο(red). Κόκκινο έχουμε δώσει και στις παρακάτω παραμέτρους: \kentro{\bfseries \tb trocolor, \tb parcolor, \tb etecolor, \tb argcolor, \tb edocolor, \tb ekscolor, \tb piacolor, \tb ydcolor, \tb lygcolor, \tb metracolor, \tb martcolor, \tb fthcolor, \\ \tb isokrthmacolor } που αντιστοιχούν στο τρομικόν, παρακλητική, έτερον, αργό, ενδόφωνο, εκστρεπτό, πίασμα, υφεσο-διέσεις, λύγισμα, μέτρα, μαρτυρίες, φθορές και ισοκρατήματα αντίστοιχα. Το αντικένωμα, ψηφιστόν, απλή, κλάσμα και οι ενδείξεις τέμπου έχουν χρωματικές παράμετρους \textbf{ \tb antcolor, \tb pshcolor, \tb aplhcolor, \tb klacolor} και \textbf{\tb tempocolor}, αντίστοιχα, σε χρώμα μαύρο (black). Οι παῦσεις έχουν χρωματική παράμετρο \tb paycolor σε μαύρο, ενώ η χρωματική παράμετρος της αναπνοής \textbf{\tb anacolor}, του σταυρού \textbf{\tb stayroscolor} και της κορώνας \textbf{\tb korwnacolor} έχουν προκαθορισμένη τιμή το blue(μπλέ). Για να αλλάξουμε τις παραπάνω προκαθορισμένες τιμές μπορούμε να χρησιμοποιήσουμε τις αντίστοιχες εντολές change. \subsubsection*{Παράδειγμα:} \tb changestayroscolor[mycolor] \changestayroscolor[mycolor] \sta. Επανερχόμαστε, αν θέλουμε, στον προκαθορισμένο χρωματισμό θέτοντας απλά την εντολή που μας ενδιαφέρει με κενό όρισμα π.χ. \tb changestayroscolor[]. \changestayroscolor[] \section{Οι υπόλοιπες εντολές change} Εκτός των παραπάνω εντολών \tb change έχουμε και την \textbf{\tb changemusicscale} για να αλλάζουμε το μέγεθος των μουσικών συμβόλων μας κατά ένα ποσοστό(επί της εκατό) και την \textbf{\tb changemusicsize} για να αλλάζουμε επίσης το μέγεθος των μουσικών συμβόλων. Η αρχική προκαθορισμένη τιμή τους είναι 1 και 22 αντίστοιχα, αλλά μπορούμε να δώσουμε και οποιαδήποτε άλλη τιμή. Το 1 σημαίνει 100\% δηλ. καμμία μεγέθυνση ή σμίκρυνση ενώ το 22 σημαίνει 22 pt(στιγμές). Έχουμε μεριμνήσει και για τα σύμβολα του ισοκρατήματος. Η εντολή \textbf{\tb changeisokrathmasize} αλλάζει το size δηλ. το μέγεθος της γραμματοσειράς του ισοκρατήματος (isokrathma). \subsubsection*{Παράδειγμα:} \noindent \tb changemusicscale[0.8] $\Rightarrow$ \changemusicscale[0.8] \th{\iso}[ΙΣΟ!] \changemusicscale[1] και \\ \tb changemusicsize[40] \tb changeisokrathmasize[30]$\Rightarrow$ \changemusicsize[40] \changeisokrathmasize[60] \th{\s[(Μ)][\oli]}[ΙΣΟ!]. \\[1ex] \changeisokrathmasize \changemusicsize Για να επιστρέψουμε στο προκαθορισμένο μέγεθος των μουσικών συμβολών(δηλ. στα 22pt ή στο 1 δηλ. στο 100\%) μπορούμε απλά να γράψουμε \tb changemusicsize[] και \tb changemusicscale[] αντίστοιχα. Το 40 στο \tb changemusicsize[40] σημαινει μέγεθος μουσικής γραμματοσειράς 40 pt. Ποτέ δεν γράφουμε όμως το pt δίπλα στο νούμερο μέσα στην \tb changemusicsize π.χ. \tb changemusicsize[40pt] γιατί θα δημιουργηθεί λάθος! Επίσης πρέπει να σημειώσουμε ότι όταν κάνουμε αυτές τις αλλαγές μεγεθών στους μουσικούς χαρακτήρες τότε αυτόματα αλλάζει και η απόσταση \tb rul (δείτε παραπάνω) και άρα όλο το οπτικό αποτέλεσμα που παίρνουμε με την εντολή \tb th. Δεν χρειάζεται να αλλάζουμε συγχρόνως τα \tb changemusicscale και \tb changemusicsize. Η βασική διαφορά τους είναι ότι η \tb changemusicscale αλλάζει συγχρόνως και το μέγεθος των ισοκρατημάτων ενώ η \tb changemusicsize δεν την αλλάζει. Εάν χρησιμοποιήσουμε την \tb changemusicsize και θέλουμε να κάνουμε μια αλλαγή και στο μέγεθος της γραμματοσειράς του ισοκρατήματος, τότε θα πρέπει να χρησιμοποιήσουμε παράλληλα και την εντολή \tb changeisokrathmasize. \end{changetolerance} \subsection*{Οι εντολές changetolerance και changespaceskip} Μερικές φορές οι μουσικές συλλαβές μας δεν στοιχίζονται καλά ως προς το δεξιό περιθώριο και ίσως βγαίνουν έξω απ' αυτό. Σε τέτοιες περιπτώσεις καλό είναι να χρησιμοποιήσουμε την βοηθητική εντολή \textbf{changetolerance} που έχει σύνταξη \kentro{\tb begin\{changetolerance\}[νούμερο][ ένα νούμερο σε μια μονάδα μήκους]\\ κείμενο...\\ \tb end\{changetolerance\} } Με κατάλληλες αλλαγές των δύο ορισμάτων μπορούμε να έχουμε πολύ καλή στοίχιση του μουσικού κειμένου μας ανεξάρτητα πόσο μεγάλο ή μικρό \tb changemusicscale χρησιμοποιούμε! \subsubsection*{Παράδειγμα:} \begin{changetolerance}[2000][2em]Ξαναγράφουμε την παραπάνω γραμμή με την βοήθεια της \tb changetolerance για να δούμε την διαφορά στην στοίχηση: \\ \tb begin\{changetolerance\}[2000][2em] \\ [1em]\noindent πτώσεις καλό είναι να χρησιμοποιήσουμε την βοηθητική εντολή \textbf{ changetolerance} που έχει σύνταξη... Αφού γράψουμε όλη την παράγραφό μας θα πρέπει να γράψουμε στο τέλος \tb end\{changetolerance\} Οι εντολές που ξεκινάνε με το \tb begin και κλείνουν με το \tb end λέγονται στην ορολογία του \LaTeX{} \textit{περιβάλλοντα} (και πρέπει οπωσδήποτε να τελειώνουν με \tb end\{όνομα του περιβάλλοντος\}). Την παραπάνω εντολή την βρήκαμε στο \url{http://tex.stackexchange.com/questions/84510}. Η σύνταξή της θέλει κάποια προσοχή. Δεν πρέπει να παραλείπουμε τις [ ] έστω και αν έχουμε κενά ορίσματα. Έτσι για παράδειγμα η \tb begin\{changetolerance\}[2em] θα δημιουργήσει κάποιο λάθος ενώ η begin\{changetolerance\}[][2em] κανένα. Κάποιες άλλες φορές θέλουμε οι νότες να είναι όσο το δυνατόν πιο συμπυκνωμένες ώστε να χωράνε όσο το δυνατό περισσότερες σε μια γραμμή για λόγους οικονομίας και άλλοτε πιο αραιωμένες για λόγους καλαισθησίας. Σε αυτές τις περιπτώσεις κατασκευάσαμε το περιβάλλον \textbf{changespaceskip}. Έτσι, για παράδειγμα, το \tb begin\{changespaceskip\}[0][][] νότες... \tb end\{changespaceskip\} θα βάλει τις νότες... σε μηδενική (0) απόσταση μεταξύ τους. Μπορούμε ακόμα να βάλουμε και αρνητική τιμή στη παράμετρο π.χ. -0.2 για ακόμα πιο μεγάλη οικονομία στο ...χαρτί! Tο περιβάλλον \textbf{changespaceskip} όχι μόνο κανονίζει το κενό(space) μεταξύ όλων των λέξεων του αλλά και το επιπλέον ποσοστό που μπορεί να απλωθούν(stretch) ή να συρρικνωθούν(shrink) αυτές. Κατά συνέπεια έχει τρία ορίσματα που αντιστοιχούν στο space, stretch και shrink. Η σύνταξή της είναι \kentro{\tb begin\{changespaceskip\}[νούμερο για το space][νούμερο για το stretch][και για το shrink] κείμενο...\tb end\{changespaceskip\}} Παρόμοια με την changespaceskip είναι η \textit{εντολή}(δεν είναι περιβάλλον) \textbf{\tb changeletterspace} και κατασκευάστηκε με την βοήθεια κάποιας εντολής του πακέτου \textsf{\tb fontespec}. Η τελευταία δίνει πολύ καλά αποτελέσματα όταν έχουμε κείμενο με κεφαλαία γράμματα(τίτλοι, επικεφαλίδες) και θέλουμε να τα αραιώσουμε. Παρακάτω δίνουμε το ίδιο κείμενο με διαφορετικούς τρόπους για να συγκρίνουμε την διαφορά. \end{changetolerance} \subsubsection*{Παράδειγμα:} \tb\tb\tb changeletterspace[20] \\\changeletterspace[20] Οι εντολές που ξεκινάνε με το \tb begin και κλείνουν με το \tb end λέγονται στην ορολογία του \LaTeX{} περιβάλλοντα (και πρέπει οπωσδήποτε να τελειώνουν με \tb end\{ όνομα του περιβάλλοντος \}). Τις παραπάνω εντολές..\tb\tb\\\tb changeletterspace[] \changeletterspace \tb begin\{changespaceskip\}[0][-1][1] \begin{changespaceskip}[0][-1][1]\\ Οι εντολές που ξεκινάνε με το \tb begin και κλείνουν με το \tb end λέγονται στην ορολογία του \LaTeX{} περιβάλλοντα (και πρέπει οπωσδήποτε να τελειώνουν με \tb end\{ όνομα του περιβάλλοντος \}). Τις παραπάνω εντολές..\tb\tb\\ \end{changespaceskip}\tb end\{changespaceskip\} \tb begin\{changespaceskip\}[5][][]\\ \noindent\begin{changespaceskip}[5][][]Οι εντολές που ξεκινάνε με το \tb begin και κλείνουν με το \tb end λέγονται στην ορολογία του \LaTeX{} περιβάλλοντα (και πρέπει οπωσδήποτε να τελειώνουν με \tb end\{ όνομα του περιβάλλοντος \}). Τις παραπάνω εντολές..\tb\tb\\ \tb end\{changespaceskip\}\end{changespaceskip} \tb begin\{changespaceskip\}[][5][]\\ \noindent\begin{changespaceskip}[][5][]Οι εντολές που ξεκινάνε με το \tb begin και κλείνουν με το \tb end λέγονται στην ορολογία του \LaTeX{} περιβάλλοντα (και πρέπει οπωσδήποτε να τελειώνουν με \tb end\{ όνομα του περιβάλλοντος \}). Τις παραπάνω εντολές..\tb\tb\\ \tb end\{changespaceskip\} \\ \end{changespaceskip} \tb begin\{changespaceskip\}[][][8] \\\begin{changespaceskip}[][][8] Οι εντολές που ξεκινάνε με το \tb begin και κλείνουν με το \tb end λέγονται στην ορολογία του \LaTeX{} περιβάλλοντα (και πρέπει οπωσδήποτε να τελειώνουν με \tb end\{ όνομα του περιβάλλοντος \}). Τις παραπάνω εντολές... \tb\tb\\ end\{changespaceskip\} \end{changespaceskip} Και τέλος το πρωτότυπο κείμενο:\\ \noindent Οι εντολές που ξεκινάνε με το \tb begin και κλείνουν με το \tb end λέγονται στην ορολογία του \LaTeX{} περιβάλλοντα (και πρέπει οπωσδήποτε να τελειώνουν με \tb end\{ όνομα του περιβάλλοντος \}). Τις παραπάνω εντολές..\\ Πρέπει να σημειώσουμε ότι πριν ξεκινήσουμε να γράφουμε ΒΜ πρέπει να θέσουμε το ειδικό περιβάλλον \textbf{\tb begin\{byzantinemusic\}} και όταν τελειώσουμε την μουσική μας το \textbf{\tb end\{byzantinemusic\}}. \subsection{Οι εντολές μορφοποίησης} Μερικές φορές δεν έχουμε στη διάθεσή μας όλη την σειρά από τις γραμματοσειρές μιας οικογένειας. Έτσι, για παράδειγμα, ίσως χρειαστούμε την παχειά(bold) γραμματοσειρά ή την πλαγιαστή(slanted) από μια οικογένεια και δεν την έχουμε ή ο κατασκευαστής δεν φρόντισε να την σχεδιάσει. Σε τέτοιες περιπτώσεις υπάρχουν κατάλληλες εντολές στο πακέτο \textsf{fontspec} που θα μας βοηθήσουν. Εμείς κατασκευάσαμε για τις ανάγκες του πακέτου μας τρεις ακόμα βοηθητικές εντολές μορφοποίησης του κειμένου. Φυσικά μπορούμε να χρησιμοποιήσουμε και οποιαδήποτε άλλη εντολή του \textsf{fontspec} ή άλλου πακέτου ώστε να πάρουμε ακριβώς το επιθυμητό αποτέλεσμα στην εμφάνιση των γραμμάτων μας. Οι νέες εντολές μορφοποίησης είναι οι \textbf{\tb changetextbold, \tb changetextslant} και \textbf{\tb changetextstretch}. Η τελευταία εντολή δεν έχει να κάνει με το stretch του κενού χώρου που αναφέραμε παραπάνω όταν χρησιμοποιούμε το περιβάλλον changespaceskip. Απλά παραμορφώνει τα γράμματα της γραμματοσειράς μας κατά ένα ποσοστό. \subsubsection*{Παράδειγμα:} \begin{changetolerance}[2000][1em] Μπορούμε να χρησιμοποιήσουμε την εντολή \tb changetextbold[0.4]\changetextbold[0.4] για να κάνουμε τα γράμματά μας πιο παχιά. Μπορούμε να θέσουμε ακόμα μεγαλύτερο νούμερο για ακόμα καλύτερο αποτέλεσμα. \tb changetextbold[4]\changetextbold[4] Με την εντολή \tb changetextbold[] ή σκέτα \tb changetextbold\changetextbold{} επανερχόμαστε στο κανονικό πάχος. Επίσης μπορούμε να κάνουμε πλαγιαστό το κείμενό μας με την εντολή \tb changetextslant[0.3]\changetextslant[0.3] και να επανέλθουμε στην κανονική θέση με την εντολή \tb changetextslant[]\changetextslant{}. Φυσικά αν μας αρέσουν και οι πειραματισμοί μπορούμε να χρησιμοποιήσουμε και την εντολή \tb changetextstretch[1.3]\changetextstretch[1.3] αλλά η χρήση μεγάλων τιμών μπορεί να δώσει ένα \tb changetextstretch[2]\changetextstretch[2]τρελό αποτέλεσμα! Μπορούμε να επανέλθουμε θέτοντας απλά \changetextstretch[] \tb changetextstretch[]. \section{Πολυτονικό κείμενο} Για να γράψουμε εύκολα πολυτονικά κείμενα πρέπει να εισάγουμε στον πρόλογο μας το κατάλληλο πακέτο με την εντολή \tb usepackage\R{\{greektonoi\}}(για πληροφορίες \url{http://ctan.sharelatex.com/tex-archive/language/greek/greektonoi/greektonoi.pdf} ) Για να εισάγουμε τόνους και πνεύματα σε μεγάλα πολυτονικά κείμενα στα οποία δεν υπάρχουν ενδιάμεσα καθόλου εντολές του \LaTeX{} θα πρέπει να χρησιμοποιήσουμε απλούς συνδυασμούς γραμμάτων του πληκτρολογίου μας χωρίς καμία χρήση επιπρόσθετων εντολών ή dead κουμπιών. Αν όμως σκεφτόμαστε να γράψουμε λίγες μόνο πολυτονικές λέξεις σε μια παράγραφο που εμπεριέχει πολλές εντολές του \LaTeX{} (όπως για παράδειγμα αυτές που έχουμε ορίσει στο \textsf{byzantinemusic}), τότε θα πρέπει \changetextslant[0.2] οπωσδήποτε \changetextslant να χρησιμοποιήσουμε συγκεκριμένες εντολές του πακέτου \textsf{greektonoi}. Οι εντολές αυτές ορίζονται με γράμματα του ελληνικού αλφαβήτου και είναι αρκετά ευκολομνημόνευτες. Μπορούμε να χρησιμοποιήσουμε τα γράμματα \R{β}(βαρεία), \R{ψ}(ψιλή), \R{τ}(οξεία), \R{π}(περισπωμένη), \R{δ}(δασεία), \R{λ}(διαλυτικά), \R{μ}( υπογεγραμμένη ), \R{μκρ} (μακρόν), \R{βρχ}(βραχύ) και πολλές άλλες εντολές για να πετύχουμε οποιοδήποτε (αρχα\λι{}κό ή μή) γράμμα ή αριθμό του πολυτονικού και μονοτονικού συστήματος. Π.χ. για να πάρουμε το Ἇ μπορούμε γράψουμε απλά \R{\tb πδ}Α ή \R{\tb δπ}Α. Προσοχή, εάν η λέξη μας αποτελείται πάνω από μια συλλαβές θα πρέπει να δώσουμε στο \XeLaTeX{} να καταλάβει που ακριβώς τελειώνει η τονική εντολή μας(και ακολουθεί η επόμενη συλλαβή). Αυτό γίνεται με τα διπλά \R{ \{\}} άγκιστρα π.χ. γράφουμε \kentro{\R{\tb ψ}α\R{\{\}}νατε\R{\tb τ}ι\R{\{\}}λ\R{\tb μ}η ή \R{\tb ψ}α\R{\{\}}νατείλ\R{\tb ημ} } για να πάρουμε \ψα{}νατείλ\μη. Αν ακολουθεί κενό ή άλλο τελικό σύμβολο(κόμμα, τελεία κοκ.) δεν χρειάζονται τα διπλά \{\}. Θα πρέπει να σημειώσουμε εδώ ότι η οξεία(\τ) δεν συμπίπτει με τον τόνο του μονοτονικού συστήματος σε κάποιες πολυτονικές γραμματοσειρές. Έτσι άλλο είναι το ι με τόνο και άλλο το ι με οξεία (που το παίρνουμε με την εντολή \tb τι ή \tb τί). Αυτή όμως την οπτική διαφορά θα την δούμε μόνο εάν έχουμε μια πολύ καλοσχεδιασμένη πολυτονική σειρά στον υπολογιστή μας. Τέλος, αν η χρήση του διπλού \{\} μας φαίνεται ενοχλητική ενδιάμεσα στις λέξεις τότε μπορούμε να βάλουμε κάπου στο κείμενό μας πριν αρχίσουμε να γράφουμε πολυτονικά την εντολή \R{\tb tildeON} η οποία αναγκάζει το σημάδι της περισπωμένης(tilde) \tildde να παίξει τον ρόλο του \{\}. Π.χ. το ανατείλη μετατρέπεται πολύ εύκολα σε πολυτονικό με την εισαγωγή των κατάλληλων εντολών: \R{\tb ψ}α\R{\tildde}νατεί\R{\tildde}λ\R{\tb μ}η. Λόγω της ειδικής χρήσης της \tildde{} μετά την εντολή \tb tildeON, αν χρειαστεί κάπου να εισάγουμε ρητά την tilde(την περισπωμένη) τότε θα πρέπει να την εισάγουμε με την εντολή \tb char"007E. Το \tb tildeOFF μπορούμε να το βάλουμε μετά το τέλος συγγραφής του πολυτονικού κειμένου για να επιστρέψουμε στην κανονική χρήση της tilde από το \TeX. \end{changetolerance} \section{Μελλοντικά σχέδια} Θα ήταν πολύ χρήσιμο να φτιαχτεί μια βάση μουσικών κειμένων ΒΜ γραμμένα σε \XeLaTeX{}. Επίσης θα πρέπει να κατασκευαστεί ένα OCR εργαλείο που θα μετατρέπει τα τυπωμένα μουσικά κείμενα σε \XeLaTeX{} ώστε να αναπτυχθεί γρήγορα η βάση αυτή. Επίσης θα ήταν πολύ χρήσιμο και η κατασκευή ενός προγράμματος για την μετατροπή των μουσικών κειμένων σε Midi αρχεία. Για το τελευταίο έχουμε ήδη προχωρήσει κάπως με την βοήθεια του προγράμματος \textsf{abcnotation}. Λεπτομέρειες υπάρχουν στην ιστοσελίδα \url{http://samosweb.aegean.gr/mathmusic/}. Τέλος θα πρέπει να σχεδιαστούν όλοι οι υπόλοιποι αρχαίοι χαρακτήρες της ΒΜ ή ακόμα και της αρχαίας Ελληνικής καθώς και να βρεθεί ένας απλός τρόπος εισαγωγής του πεντάγραμμου στο πακέτο byzantinemusic ώστε να έχουμε πλήρως στην διάθεσή μας ένα δυνατό εργαλείο αποτύπωσης και μελέτης της Ελληνικής μουσικής από την αρχαιότητα. Θα είμαστε ευγνώμονες σε όποιον θα ήθελε εθελοντικά να βοηθήσει την προσπάθειά μας. \section{Ευχαριστίες} Αν δεν υπήρχε η γραμματοσειρά BZ-fonts των π. Εφραίμ της Αριζόνας (\url{https://www.stanthonysmonastery.org/music/ByzMusicFonts.html}) και του κ. Σουλδάτου (\textsf{BYZANTINA 1.1}) τότε δεν θα μπορούσαμε να σχεδιάσουμε το πακέτο μας μιας και θα έπρεπε να φτιάξουμε απ' την αρχή όλα τα μουσικά σύμβολα. Τους ευχαριστώ θερμά. Θα ήθελα να ευχαριστήσω τον αναπληρωτή καθηγητή του τμήματος μαθηματικών κ. Τσολομίτη Αντώνιο για την βοήθειά του στο ανέβασμα του πακέτου στο TUG καθώς και σε άλλα θέματα σχετικά με τα fonts και τους κ. Βαμβακά Ιωάννη και Κοτοπούλη Παναγιώτη για την δημιουργία του πρώτου πακέτου \textsf{BYZLATEX} Βυζαντινής Μουσικής σε \LaTeX{} (\url{https://www.tug.org/TUGboat/tb26-3/tb84vamvakas.pdf}). Επίσης τον Σάμιο καθηγητή Βυζαντινής Μουσικής κ. Αγγελινάρα Γεώργιο που μας παραχώρησε το χειρόγραφο του (είναι το δεύτερο παράδειγμα παρακάτω). Θερμά ευχαριστώ τον υποψήφιο διδάκτορα του τμήματος ΜΠΕΣ του Πανεπιστημίου Αιγαίου κ. Ζήση Τσιάτσικα για την ανεκτίμητη βοήθειά του στην κατασκευή του κατάλληλου gui με την ονομασία "BMeditor" που επιταχύνει την συγγραφή του μουσικού κειμένου( λεπτομέρειες μπορείτε να βρείτε στο README αρχείο του προγράμματος). Προφανώς θα πρέπει να ευχαριστήσω και την οικογένειά μου για την υπομονή της στις ατέλειωτες ώρες σχεδιασμού του πακέτου. Ολοκληρώνοντας τις ευχαριστίες μου, θα ήθελα να αφιερώσω όλη την παρούσα εργασία μου στην μνήμη της μητέρας μου Σοφίας.\begin{changetolerance}[2000][2em] \section{Δύο μουσικά παραδείγματα} Θα δώσουμε δυο απλά παραδείγματα που χρησιμοποιούν αρκετές εντολές του πακέτου. Το πρώτο παράδειγμα είναι το \((Κύριε Ελέησον\)) για 5 φωνές του Εμμανουήλ Βαμβουδάκη. Αυτό είναι κατά μετάφραση και διασκευή δικιά του εκ του Ρωσικού και βρίσκεται στο βιβλίο "Νέα Ανθολογία" του Εμμανουήλ Βαμβουδάκη - Σάμος 1921. Χρησιμοποιήσαμε την εντολή \textbf{\tb Longstack[r]} για να φτιάξουμε την εντολή \textbf{\tb pyrgos} για την κατασκευή των ορόφων. Η εντολή αυτή δεν βρίσκεται μέσα στο πακέτο byzantinemusic αλλά στον πρόλογο(preamble) του \textsf{byzantinemusic.tex} με το οποίο παρήχθηκε τούτο εδώ το pdf αρχείο. Σε κάθε όροφο μπαίνει συνήθως μια μόνο νότα και ακριβώς από κάτω της τα λόγια της. Αυτό το κάναμε έτσι ώστε κάθε πύργος να μην έχει μεγάλο πλάτος και κατα συνέπεια το μουσικό κείμενό μας να μπορεί να στοιχίζεται ικανοποιητικά από το \TeX{} χωρίς να βγαίνει έξω από το δεξιό περιθώριο. Χρησιμοποιήσαμε την εντολή \tb agkylh[6.5]\{\tb \{\} για να εισάγουμε το μεγάλο άγκιστρο στην αρχή του μουσικού κειμένου. Επίσης για την κατασκευή των μικρών υφέν χρησιμοποιήσαμε την εντολή \tb agkylh* (π.χ. \tb agkylh*[0.5]\{)\}) αν και θα μπορούσαμε να χρησιμοποιήσουμε και τις εντολές \textbf{\tb yfa, \tb yfk}(δείτε παρακάτω στην λίστα με τα σύμβολα) που τις φτιάξαμε από τις γραμματοσειρές μας χωρίς την χρήση μαθηματικών συμβόλων. Βέβαια η \tb agkylh* είναι η συνιστώμενη εντολή στην περίπτωση πολύ μεγάλων υφέν διότι δίνει ομοιόμορφο πάχος σε όλο το μήκος του υφέν(ανεξάρτητα του μεγέθους του και ανεξάρτητα από την γραμματοσειρά που χρησιμοποιούμε). Την ένδειξη $\frac{4}{4}$ του μουσικού μέτρου την γράψαμε χρησιμοποιώντας την \((μαθηματική\)) εντολή \tb frac που έχει την ικανότητα να κατασκευάζει κλάσματα: \$ \tb frac\{4\}\{4\}\$. Την μεγενθύναμε λιγάκι με την εντολή \tb thickshape[!][1]. Θα μπορούσαμε, αν θέλαμε, να κάναμε μια διαφορετική κατασκευή του ορόφου που μας δίνει την δυνατότητα να βάζουμε πολλές μουσικές νότες σε κάθε όροφο της στοίβας. Αυτή την εντολή την ονομάσαμε \textbf{\tb pyrgosh}. Με αυτόν τον τρόπο οι νότες κάθε φωνής είναι πιο συμπυκνωμένες αλλά πρέπει να προσέχουμε πόσες νότες μπορούμε να βάλουμε σε κάθε επίπεδο της στοίβας διότι διαφορετικά υπάρχει μεγάλη πιθανότητα να βγεί εκτός περιθωρίου! Παρακάτω γράψαμε με αυτόν τον πύργο μόνο το πρώτο μέτρο του μέλους ώστε να δούμε την διαφορά. Το δεύτερο παράδειγμα είναι ένα παλιό παραδοσιακό και πολύ γνωστό κομμάτι από την επαρχία Λυδίας της αξέχαστης Ελληνικής Μικράς Ασίας. Χρησιμοποιεί το περιβάλλον changespaceskip με μηδενικό πλάτος μεταξύ των μουσικών λέξεων σε όλη την έκτασή του δηλ. ξεκινά ως εξής \tb begin\{changespaceskip\}[0][][]. Στον τίτλο του κομματιού χρησιμοποιήσαμε κάθε μια από τις \tb changetextbold, \tb changeletterspace, \tb changetextslant για καλύτερη εμφάνιση του. Επίσης με την \tb changetextscale[1.5] μεγαλώσαμε τα γράμματα κατά ένα ποσοστό αλλά επανήλθαμε αμέσως μετά, αφότου τελείωσε η κατασκευή του τίτλου, στα φυσιολογικά όρια με την εντολή \tb changetextscale[1] ή πιο απλά \tb changetextscale[]. Κεντράραμε εύκολα τον τίτλο με την εντολή \textbf{\tb kentro}. Οι υπόλοιποι στίχοι μετά το μουσικό κομμάτι έχουν τοποθετηθεί με το περιβάλλον \textbf{\tb begin\{verse\} ...\tb end\{verse\}} του \LaTeX. \end{changetolerance} \renewcommand{\thefootnote}{\fnsymbol{footnote}} \noindent \Longstack[r]{ \rbox*[6.8]{\footnotemark[1])Ὑψίφωνος} {\rbox*[6.5]{μον\μω{}δ\βος{}}} {\rbox*[5]{Ὑψίφωνος}} {\rbox*[3.6]{Μεσόφωνος}} {\rbox*[2.4]{Ὀξύφωνος}} \rbox*[0.4]{Βαρύφωνος}}\footnotetext[1]{)Τ\βα τρία πρ\πω{}τα μέρη θέλουσιν \ψε{}κτελε\πι πα\πι{}δες } \keno[0.2]\rbox[2.8]{\marts[\pa][\padia]}\stackon[2ex]{\bsline{\agkylh[6.5]{\{}}}{\marts[\paton][\padia]} \stackon[0.2ex]{\rbox[3.2]{\thickshape[!][1]{$\frac{4}{4}$}}}{\rbox[7.1]{\thickshape[!][1]{$\frac{4}{4}$}}}\thickshape[4pt][8]{\bsline{|}} \pyrgos[\bartttt][][\ypsoli\klaM][Κυ][\olixk\kla][\ypsoli\klaM][Κυ][\klaiso][Κυ]% \pyrgos[][][\gapo][ρι][\gapo][\giso][ρι][\giso][ρι]% \keno[-0.1]% \pyrgos[][][\apo][ε][\apo][\iso][ε][\iso][ε]% \keno[-0.1]% \pyrgos[][][\oli][ε][\oli][\iso][ε][\iso][ε]% \pyrgos[\L][][\L][][\L][\L][][\L][] % \pyrgos[\olixk\kla][Κυ][\klaoli][λεη][\klaoli][\klaiso][λεη][\klaiso][λεη]% \keno[-0.05]% \pyrgos[\p\gapo][ρι][\klaela][σον][\klaela][\klaiso][σον][\klaiso][σον]% \keno[-0.2] \pyrgos[\iso][ε][][][][][][][]% % \pyrgos[\gapo][ε][][][][][][][] \pyrgos[\apod][ε][][][][][][][] \pyrgos[\kkg][ε][][][][][][][] % \pyrgos[\L][][\L][][\L][\L][][\L][] \pyrgos[\oli][λε][\klaoli][Κυ][\klaoli][\klaiso][Κυ][\ypsoli\klaM][Κυ] \pyrgos[\elad\gp][η][\gapo][ρι][\gapo][\giso][ρι][\gxamelaapo][ρι]% \keno[-0.1]% \pyrgos[\ela][σον][\apo][ε][\apod][\iso][ε][\iso][ε]% \pyrgos[\bartt][][\oli][ε][\oli][\iso][ε][\iso][ε]% \thickshape[4pt][8]{\bsline{|}} \pyrgos[\ypsolikla][Κυ][\oli\bm[\agkylh*[0.5]{)},-0.2,0.3]][λε][\apod][\klaiso][λεη][\klaiso][λεη]% \pyrgos[\giso][ρι][\oli][εη][\olixk][][][][]% \pyrgos[\oliapo\gD][ε][\klaela][σον][\klaapo][\klaiso][σον][\klaiso][σον]% \pyrgos[\apo\gapod][][][][][][][][]% % \pyrgos[\L][][\L][][\L][\L][][\L][]% \pyrgos[\oli][λεη][\klaolixk][Κυ][\klaolixk][\klaiso][Κυ][\kolikla][Κυ]% \pyrgos[\elaapo][σον][\gapo][ρι][\gapo][\giso][ρι][\giso][ρι]% \pyrgos[\bartt][][\apo][ε][\apo][\iso][ε][\iso][ε] \pyrgos[][][\oli][ε][\oli][\iso][ε][\iso][ε]% % \pyrgos[\L][][\L][][\L][\L][][\L][]% \pyrgos[\kolikla][Κυ][\klaoli][λε][\klaoli][\klaiso][λε][\klaiso][λε] \pyrgos[\elaapo\g][ρι][\olikla\y][ε][\klaoli][\olikla\y][ε][\kolikla][ε] \pyrgos[\olixk\gapo][ε][][][][][][][]% \pyrgos[\apogapo][ε][][][][][][][]% \pyrgos[\L][][\L][][\L][\L][][\L][] \pyrgos[\klaiso][λε][\klaapo][ε][\klaapo][\oli][ε][\klaoli][ε]\pyrgos[\olixk\bm[\agkylh*[0.5]{(},-0.3,1.1]][ε][\klaapo][εη][\klaapo][\ela][ε][][] \pyrgos[\olixk][εη][][][][\klaapo][εη][\klaxamelaapo][εη] % \pyrgos[\L][][\L][][\L][\L][][\L][]% \pyrgos[\apott][σον][\apott][σον][\apott][\olitt][σον][\koli\ttM][σον]% \thickshape[4pt][8]{\bsline{|}}\\[1ex] Μια διαφορετική κατασκευή του πύργου με την εντολή \textbf{\tb pyrgosh} (όπως βλέπουμε, κάθε επίπεδο-όροφος του πύργου είναι πιο φαρδύς αφού περιέχει περισσότερες από μια νότες).\vspace{-1ex} \thickshape[4pt][9]{\bsline{|}} \pyrgosh[\th{\bartttt}][\th{\ypsolikla}[Κυ]\th{\gapo}[ρι]\th{\apo}[ι]\th{\oli}[ε]][%3o \th{\klaolixk}[Κυ]% \th{\gapo}[ρι]\th{\apo}[ε]\th{\oli}[ε]][\th{\ypsolikla}[Κυ]\th{\giso}[ρι]\th{\oli}[ε]\th{\iso}[ε]][% \th{\iso\kla}[Κυ]\th{\giso}[ρι]\th{\iso}[ε]\th{\iso}[ε]] \pyrgosh[\th{\L}[]][\th{\L}[]][\th{\L}[]][\th{\L}[]][\th{\L}[]] \newpage \kentro{\changetextbold[2]\changetextslant[0.2]\changetextscale[1.5]\changeletterspace[10]\thickshape[!][0.5]{Σ}τό \δαπ{}πα κα\βι στ\βο ξαναλέω\changetextbold\changeletterspace\changetextslant\\(\ψΑ{}ντικρυστ\βο Μικρ\πας \ψΑ{}σίας)}\changemartcolor[black] {\centering \hxoh\plah\keno\kediah \keno[0.2] \rbox[0.38]{\thickshape[!][0.9]{\padiakem}}\keno[0.2] \ypskoli \par} \changemartcolor \changetextscale[1] \begin{changespaceskip}[0][][] \th{\xrs[\bmchi][\kediam]} \keno \th{\bartt}[]\th{\ggapo}[Στο] \th{\oli}[πα] \th{\iso}[και] \th{\iso}[στο] \th{\apo}[ξα] \th{\pggolikk}[α] \th{\apo}[α] \th{\gapo}[να]% % \barth{\oli}[λε] \th{\gggypo}[ε] \th{\apo}[ε] \th{\oli}[ω]\th{\gadiam}[]\keno \th{\olixkpsh}[στο] \th{\pgapo}[για] \barth{\iso}[λο] \th{\ggiso}[ο] \th{\apo}[μην] % \barth{\apo}[κα] \th{\ggapo}[α] \th{\kk}[α] \th{\olixkpsh}[α] \th{\gggapo}[α] \th{\apo}[τε] \th{\apo}[ε] \th{\klaiso}[βεις]\keno \th{\padiam}[]\keno \th{\koli\ggPD}[στο] \th{\oli}[πα]% \th{\iso}[και] \th{\iso}[στο] \th{\apo}[ξα] \th{\pggolikk}[α] \th{\apo}[α] \th{\gapo}[να] \barth{\oli}[λε] \th{\gggypo}[ε] \th{\apo}[ε] \th{\oli}[ω]% \th{\gadiam}[] \th{\olixkpsh}[στο] \th{\pgapo}[για] \barth{\iso}[λο] \th{\ggiso}[ο] \th{\apo}[μην] \barth{\apo}[κα] \th{\ggapo}[α] \th{\kk}[α] \th{\olixkpsh}[α] \th{\gggapo}[α] \th{\apo}[τε] \th{\apo}[ε]% \th{\klaiso}[βεις]\keno \th{\padiam}[]\keno \th{\olixk\gg}[κιο] \th{\apo}[για] \th{\oli}[λος] \th{\iso}[κα] \th{\golixkant}[α] \th{\apopet}[νει] \th{\gypo}[ει]% \keno \th{\gapo}[φουρ] \barth{\oli}[του] \th{\gggypo}[ου] \th{\apo}[ου] \th{\oli}[να]\keno \th{\nhdiam}[]\keno \th{\kpet}[και] \th{\pgapo}[σε] \barth{\iso}[πα] \th{\iso\gg}[α] \th{\apo}[ρει]\keno % \th{\apo}[και] \th{\pgoliant}[αι] \th{\apo}[αι] \th{\gggapo}[αι] \th{\iso}[χα] \th{\apo}[α] \th{\iso}[θει] \th{\pgolikk}[ει] \th{\kkg}[ει] \th{\pet}[ει] \th{\ggapo}[ει] \th{\kk}[ει]% \th{\oli}[εις] \th{\gadiam}[] \th{\ggiso}[κιο] \th{\apo}[για] \th{\oli}[λος] \th{\iso}[κα] \th{\golixkant}[α] \th{\apopet}[νει] \th{\gypo}[ει]\keno \th{\gapo}[φουρ]% \barth{\oli}[του] \th{\gggypo}[ου]\keno\th{\apo}[ου] \th{\oli}[να]\keno \th{\nhdiam}[]\keno \th{\kpet}[και] \th{\pgapo}[σε] \barth{\iso}[πα] \th{\ggiso}[α] \th{\apo}[ρει]\keno \th{\apo}[και] \th{\pgoliant}[αι] \th{\apo}[αι] \th{\gggapo}[αι] \th{\iso}[χα] \th{\apo}[α] \th{\klaiso}[θεις] \keno \th{\padiakem}[] \end{changespaceskip} \noindent \begin{verse} \bm[\marts[\ga][\gadia],-0.8]Κι\δαπ \ψταν μ\βε πάρει πο\πυ μ\βε πάει;\\ \-- Κάτω στ\βα βαθι\βα νερά!\\ Κάνω τ\βο κορμ\βι μου βάρκα,\\ τ\βα χεράκια μου κουπιά,\\ τ\βο μαντήλι μου πανάκι, \\ μπαίνω βγαίνω στ\βη στεριά!\\ Στ\ό \δαπ{}πα κα\βι στ\βο ξαναλέω\\ μ\βή μο\πυ γράφεις γράμματα\\ γιατ\βι γράμματα δέν ξέρω \\ κα\βι μ\βε πιάνουν κλάματα. \end{verse} \section{Λίστα των μουσικών χαρακτήρων} Η παρακάτω λίστα περιέχει τα περισσότερα από τα σύμβολα που κατασκευάσαμε. Οι αντιστοιχίες των εντολών με τα μουσικά σύμβολα είναι οι προφανείς. Έτσι, χρησιμοποιούμε τo iso για το ίσον, το oxe για την οξεία, το oli για το ολίγον, το pet για την πεταστή, το k για το κέντημα, την xk για το κέντημα κάτω από το ίσον, την yps (ή την ypsD) για την υψηλή στα δεξιά του ολίγου, την yps (ή την ypsA) για την υψηλή στα αριστερά του ολίγου, την kk για τα κεντήματα, την g για το γόργον, την gg για το δίγοργον κοκ., την t για την απλή, τις δυο tt για την διπλή κοκ., την p για παρεστιγμένο γοργόν στα g, gg, ggg κοκ., την synela για το συνεχές ελαφρόν, την apo για την απόστροφο, την xapo για την απόστροφο κάτω από το ύψος που βρίσκεται το oli, την ela για το ελαφρόν, την ypo για την υπορροή και την xam για την χαμηλή. Σε κάποιες περίπλοκους μουσικούς συνδυασμούς ανάβασης χρησιμοποιήσαμε και τον χαρακτηρισμό anw(=ανέβα) και σε κάποιους άλλους συνδυασμούς κατάβασης το kat(=κατέβα) δίπλα από λατινικούς αριθμούς αρίθμησης (π.χ. Xanw= ανέβα 10 φωνές πάνω) ώστε να διευκολύνουμε την δακτυλογράφησή τους. Το p άλλοτε μπαίνει απο τα αριστερά του g ως pg και άλλοτε από τα δεξιά ως gp. Για να στοιχίσουμε τα γράμματα στα δεξιά του συνεχές ελαφρού, αναγκαστήκαμε και κατασκευάσαμε την εντολή \textbf{\tb syn} που έχει ακριβώς την ίδια σύνταξη με την εντολή \tb th. \subsubsection*{Παράδειγμα:} \noindent\tb th\{\tb synela\}[\tb ne e] $\Rightarrow$ \th{\synela}[\ne ε] και\\ \tb syn\{\tb ela \}[\tb ne e] $\Rightarrow$ \syn{\ela}[\ne ε] \subsection{Χαρακτήρες ανάβασης και κατάβασης} \noindent \begin{longtable}{l@{\hspace{-.08cm}}l@{\hspace{-.08cm}}r|l@{\hspace{-0.08cm}}l@{\hspace{-.08cm}}r}\toprule {Εντολή}&{Αποτέλεσμα}&{}&{Εντολή}&{Αποτέλεσμα}&{} \\\midrule \multicolumn{6}{c}{Χαρακτήρες Ανάβασης} \\ \midrule% \Ru\tb isopet &\isopet && \tb pet & \pet &\\\midrule \Ru\tb olipet &\olipet && \Ru\tb kpet &\kpet &\\\midrule \Ru \cellpar{\tb ypspet και\\\tb ypsDpet} &\ypsDpet &&\Ru\tb iso &\iso &\\\midrule \Ru\tb oli & \oli && \Ru\tb olixk &\olixk &\\\midrule \Ru\tb koli & \koli && \Ru\cellpar{\tb ypsoli και\\\tb ypsDoli} &\ypsDoli &\\\midrule \Ru \cellpar{\tb olixkantt και\\\tb olixkantapl} & \olixkantt&& \Ru\tb oxe &\oxe &\\\midrule \Ru\tb k& \k && \Ru\tb gkkoli &\gkkoli &\\ \midrule \Ru\tb olikkantt &\olikkantt && \Ru\tb kk & \kk &\\\midrule \Ru\tb olikkD & \olikkD && \Ru\tb kkoli &\kkoli & \\\midrule \Ru\tb ypskkoli& \ypskkoli & & \Ru \cellpar{\tb ypsAoli και\\\tb Vanwoli} &\ypsAoli & \\\midrule \Ru\cellpar{\tb VIanwpet και \\\tb kypspet } & %% \VIanwpet & & \Ru\cellpar{\tb VIIanwpet και \\\tb ypskpet } &\VIIanwpet & \\\midrule \Ru \cellpar{\tb VIIIanwpet και \\\tb ypsypspet } &\VIIIanwpet && \Ru\tb kkypsoli &\kkypsoli & \\\midrule \Ru\cellpar{\tb Vanwoli και \\\tb ypsAoli } &\Vanwoli & & \Ru\cellpar{\tb VIanwoli και \\\tb kypsoli } &\VIanwoli & \\\midrule \Ru\cellpar{\tb VIIIanwoli και \\\tb ypsypsoli } &\VIIIanwoli & &\cellpar{\tb IXanwpet και \\\tb ypskkypspet } &\IXanwpet & \\\midrule \Ru\cellpar{\tb Xanwpet και \\\tb ypskypspet } &\Xanwpet & & \cellpar{\tb XIanwpet και \\\tb ypsypskpet } &\XIanwpet & \\\midrule \Ru\cellpar{\tb XIIanwpet και \\\tb ypsypsypspet } &\XIIanwpet && \cellpar{\tb XIIIanwpet και \\\tb ypsypskkypspet } &\XIIIanwpet & \\\midrule \Ru\cellpar{\tb XIVanwpet και \\\tb ypsypskypspet } &\XIVanwpet & & \Ru\cellpar{\tb IXanwoli και \\\tb ypskkypsoli } &\IXanwoli & \\\midrule \Ru \cellpar{\tb Xanwoli και \\\tb ypskypsoli } &\Xanwoli & & \Ru \cellpar{\tb XIanwoli και \\\tb ypsypskoli } &\XIanwoli & \\\midrule \Ru\cellpar{\tb XIIanwoli και \\\tb ypsypsypsoli } & \XIIanwoli& & \Ru\cellpar{\tb XIIIanwoli και \\\tb ypsypskkypsoli } &\XIIIanwoli & \\\midrule \Ru\cellpar{\tb XIVanwoli και \\\tb ypsypskypsoli } &\XIVanwoli & & \Ru\cellpar{\tb XVanwk} &\XVanwk & \\\midrule \Ru\tb kkypsolik &\kkypsolik & & \tb XVanwpet&\XVanwpet & \\\midrule \Ru\tb isokkoli &\isokkoli & & \tb isokkoxe &\isokkoxe & \\\midrule \Ru\tb olixkant &\olixkAnt & & \tb ggkkoli &\ggkkoli & \\\midrule \Ru\tb olik &\olik & & \tb kkolik &\kkolik & \\\midrule \Ru\tb ypskkolik &\ypskkolik & & \tb ypsAoxe &\ypsAoxe & \\\midrule \Ru\cellpar{\tb VIanwoxe και \\\tb kypsoxe} &\VIanwoxe & & \cellpar{\tb VIIanwoxe και \\\tb ypskoxe} &\VIIanwoxe & \\\midrule \Ru\cellpar{\tb VIIIanwoxe και \\\tb ypsypsoxe} &\VIIIanwoxe & & \tb isooxe &\isooxe & \\\midrule \Ru\tb oxexk &\oxexk & & \tb oxek &\oxek & \\\midrule \Ru\tb koxe &\koxe & & \cellpar{\tb ypsoxe και \\\tb ypsDoxe} &\ypsoxe & \\\midrule \Ru\tb ypskkoxe &\ypskkoxe & & \tb oxexkant &\oxexkAnt & \\\midrule \Ru\tb ggkkoxe &\ggkkoxe & & \tb gkkoxe &\gkkoxe & \\\midrule \Ru\cellpar{\tb XIanwoxe και \\\tb ypsypskoxe} & \XIanwoxe & & \cellpar{\tb XIIanwoxe και \\\tb ypsypsypsoxe } &\XIIanwoxe & \\\midrule \Ru\tb kkypsoxe &\kkypsoxe & & \tb oxekkD &\oxekkD & \\\midrule \Ru\tb kkoxe &\kkoxe & & \cellpar{\tb IXanwoxe και \\\tb ypskkypsoxe} &\IXanwoxe & \\\midrule \Ru\cellpar{\tb Xanwoxe και \\\tb ypskypsoxe} &\Xanwoxe & & \tb isooli &\isooli &\\\midrule \multicolumn{6}{c}{Χαρακτήρες Κατάβασης} \\\midrule \Ru\cellpar{\tb isoapo και \\\tb isoxapo} &\isoapo & & \tb apokkoli &\apokkoli & \\\midrule \Ru \cellpar{\tb apoapo και \\\tb apoxapo} &\apoapo & & \tb synelapet &\synelapet & \\\midrule \Ru\tb apopet &\apopet & & \tb elapet &\elapet & \\\midrule \Ru\tb elaapopet &\elaapopet & & \tb gypo &\gypo & \\\midrule \Ru\tb ypopet &\ypopet & & \tb synela &\synela & \\\midrule \Ru\tb apo &\apo & & \tb ela &\ela & \\\midrule \Ru\tb elaapo &\elaapo & & \tb xam &\xam & \\\midrule \Ru\tb ypo &\ypo & & \tb apooli &\apooli & \\\midrule \Ru\tb ypooli &\ypooli & & \tb xamoli &\xamoli & \\\midrule \Ru\tb elaoli &\elaoli & & \tb elaapooli &\elaapooli & \\\midrule \Ru\tb synelakkoli &\synelakkoli & & \tb xamkkoli &\xamkkoli & \\\midrule \Ru\tb elakkoli &\elakkoli & & \tb elaapokkoli &\elaapokkoli & \\\midrule \Ru\tb gpypo &\gpypo & & \tb pgypo &\pgypo & \\\midrule \Ru\tb pggypo &\pggypo & & \tb ggypo &\ggypo & \\\midrule \Ru\tb pgggypo &\pgggypo & & \tb gggypo &\gggypo & \\\midrule \Ru\tb gypokkoli &\gypokkoli & & \tb ypokkoli &\ypokkoli & \\\midrule \Ru\tb gggypokkoli &\gggypokkoli & & \tb gggypokkoli &\gggypokkoli & \\\midrule \Ru\tb gpypokkoli &\gpypokkoli & & \tb pgypokkoli &\pgypokkoli & \\\midrule \Ru\tb ggpypokkoli &\ggpypokkoli & & \tb pggypokkoli &\pggypokkoli & \\\midrule \Ru\tb gggpypokkoli &\gggpypokkoli & & \tb pgggypokkoli &\pgggypokkoli & \\\midrule \Ru\tb xampet &\xampet & & \cellpar{\tb Vkatpet και \\\tb xamapopet } & \Vkatpet & \\\midrule \Ru\tb xamapo &\xamapo & & \cellpar{\tb VIkatpet και \\\tb xamelapet} &\VIkatpet & \\\midrule \Ru\tb xamela &\xamela & & \tb xamelaapopet &\xamelaapopet & \\\midrule \Ru\tb xamelaapo &\xamelaapo & & \tb xamxampet &\xamxampet & \\\midrule \Ru\tb xamxam &\xamxam & & \tb xamxamapopet &\xamxamapopet & \\\midrule \Ru\tb xamxamapo &\xamxamapo & & \tb xamxamela &\xamxamela & \\\midrule \Ru\cellpar{\tb XIkat και\\\tb xamxamelaapo} &\XIkat & & \cellpar{\tb XIIkat και\\\tb xamxamxam} &\XIIkat & \\\midrule \Ru\cellpar{\tb XIIIkat και \\\tb xamxamxamapo} &\XIIIkat & & \cellpar{\tb XIVkat και \\\tb xamxamxamela} &\XIVkat & \\\midrule \Ru \cellpar{\tb XVkat και \\\tb xamxamxamelaapo} &\XVkat & & & & \\\midrule \Ru\tb gypokkoxe &\gypokkoxe & & \tb pggypokkoxe &\pggypokkoxe & \\\midrule \Ru\tb pgggypokkoxe &\pgggypokkoxe & & \tb ypokkoxe &\ypokkoxe & \\\midrule \Ru\tb ggypokkoxe &\ggypokkoxe & & \tb gggypokkoxe &\gggypokkoxe & \\\midrule \Ru\tb synelaoxe &\synelaoxe & & \tb apokkoxe &\apokkoxe & \\\midrule \Ru\tb elakkoxe &\elakkoxe & & \tb elaapokkoxe &\elaapokkoxe & \\\midrule \Ru\tb xamkkoxe &\xamkkoxe & & \tb gypooxe &\gypooxe & \\\midrule \Ru\tb synelaoxe &\synelaoxe & & \tb apooxe &\apooxe & \\\midrule \Ru\tb elaapooxe &\elaapooxe & & \tb xamoxe &\xamoxe & \\\midrule \Ru\tb ypooxe &\ypooxe & & \tb oliapo&\oliapo & \\ \midrule \end{longtable} \subsection{Οι παύσεις} Για τις παύσεις χρησιμοποιούμε την βαρεία(bar) με την απλή(t) στα δεξιά της. Μάλιστα τον συνδυασμό bart τον έχουμε ονομάσει και pay δηλ. παύση ενός χρόνου. \begin{longtable}{l@{\hspace{-.08cm}}l@{\hspace{-.08cm}}r|l@{\hspace{-0.08cm}}l@{\hspace{-.08cm}}r}\toprule {Εντολή}&{Αποτέλεσμα}&{}&{Εντολή}&{Αποτέλεσμα}&{} \\\midrule \Ru\cellpar{\tb bart και\\\tb pay} &\bart & & \tb bartt &\bartt & \\ \midrule \Ru \cellpar{\tb barttt} &\barttt & & \tb bartttt&\bartttt& \\\midrule \cellpar{\tb bartg και \\\tb bargt} &\bartg & \\\midrule \Ru \cellpar{\tb bartgp και \\\tb bargpt} &\bartgp && \cellpar{\tb bartpg και\\\tb barpgt} &\bartpg &\\\midrule \end{longtable} \subsection{Χαρακτήρες ποιότητας} Οι χαρακτήρες ποιότητος είναι βοηθητικά μουσικά σύμβολα που μπαίνουν ακριβώς αποκάτω απο τους κύριους μουσικούς χαρακτήρες. Αυτοί είναι το ete(\R{ete}ρο), το oma(\R{oma}λόν), το lyg(\R{lyg}ισμα), το tro (\R{tro}μικό), το eks (\R{eks}τρεπτόν), το pia (\R{pia}σμα), η par (\R{par}ακλητική), το ant (το \R{ant}ικένωμα), το anm (το \R{m}ικρό \R{an}τικένωμα), το psh (\R{psh}φιστόν) και το psa (\R{ps}ηφιστόν \R{a}νοιγμένο από τα αριστερά). Σε κάποιες σύνθετες περιπτώσεις δεν ήταν εύκολο να τοποθετήσουμε απλά και σωστά τους χαρακτήρες ποιότητας, οπότε αναγκαστήκαμε να χρησιμοποιήσουμε την εντολή \tb bm και να ορίσουμε κάποιες νέες εντολές με κάποιο συγκεκριμένο όνομα με επιπλέον ενδείξεις. Οι ενδείξεις M, MD, K φυσικά σημαίνουν την θέση του χαρακτήρα ως προς το ύψος του ίσου. Έτσι, για παράδειγμα, το \tb etepsaKD είναι ο συνδυαμός του ete και του psa που έχει τοποθετηθεί κάτω(K) και δεξιά(D) του iso (ή ίσως κάποιου άλλου μουσικού χαρακτήρα με μήκος όσο το iso). Πριν δώσουμε την λίστα ας δώσουμε κάποια παραδείγματα. \subsubsection*{Παράδειγμα:} \noindent \tb oli\tb eteMD \tb iso $\Rightarrow$ \oli\eteMD\iso και \tb oli\tb eteMDD \tb iso $\Rightarrow$ \oli\eteMDD\iso \\\tb iso\tb eteM$\Rightarrow$ \iso\eteM \\ \tb iso\tb ttM\tb eteKDD\tb iso ή πιο απλά \tb isotteteKDD\tb iso $\Rightarrow$ \iso\ttM\eteKDD\iso\\ \tb apot\tb eteKD\tb iso $\Rightarrow$ \apot\eteKD\iso\\ \tb oli\tb ttM\tb eteK\tb iso και \tb olitt\tb eteK\tb iso $\Rightarrow$\oli\ttM\eteK\iso\\ \tb oli\tb omaMDD\tb iso και \tb oliomaMDD\tb iso $\Rightarrow$\oli\omaMDD\iso\\ \tb olikk\tb omaKDD και \tb olikkomaKDD $\Rightarrow$ \olikk\omaKDD\\ \tb isopet\tb eteMDD\tb apogkkoli και \tb isopeteteMDD \tb apogkkoli $\Rightarrow$ \isopet\eteMDD\apogkkoli \\ \tb oli\tb eteMDD\tb iso\tb psaM και \tb olieteMDD \tb iso \tb psaM $\Rightarrow$ \oli\eteMDD\iso\psaM\\ \tb olikk\tb eteKDD\tb isokkoli\tb psaK και \tb olikketeKDD\tb isokkoli\tb psaK $\Rightarrow$ \olikk\eteKDD\isokkoli\psaK \begin{longtable}{l@{\hspace{-.08cm}}l@{\hspace{-.08cm}}r|l@{\hspace{-0.08cm}}l@{\hspace{-.08cm}}r}\toprule {Εντολή}&{Παράδειγμα}&{}&{Εντολή}&{Παράδειγμα}&{} \\\midrule \Ru\cellpar{φθόγγος+\tb eteMDD} &\oli\eteMDD\iso & & \tb eteKDD &\iso\ttM\eteKDD\iso & \\\midrule \Ru \tb eteMD &\apo\eteMD& & \tb eteM &\iso\eteM & \\\midrule \Ru \tb eteΚD &\apot\eteKD\iso & & \tb eteΚ & \oli\eteK\ttM\iso& \\ \midrule \Ru \tb omaK &\olikk\omaK & & \tb omaM &\oli\omaM& \\\midrule \Ru \tb omaMDD & \oli\omaMDD\iso & & \tb omaMD & \apo\omaMD& \\\midrule \Ru \tb omaKD &\apot\omaKD& & \tb omaKDD & \olikk\omaKDD\iso& \\\midrule \Ru \tb lygMDD & \oli\lygMDD\iso && \tb lygMD & \apo\lygMD& \\\midrule \Ru \tb lygM & \oli\lygM && \tb troM &\oli\troM & \\\midrule \Ru \tb troMD & \apo\troMD && \tb eksMD &\apo\eksMD& \\\midrule \Ru \tb eksM &\oli\eksM && \tb piaMD &\apo\piaMD& \\\midrule \Ru \tb parP &\iso\parP && \tb parPD & \apo\parPD& \\\midrule \Ru \tb edoKD &\apott\edoKD & & \tb eteMDD &\isopet\eteMDD\apogkkoli \\\midrule \Ru \tb pshM & \olikk\pshM& & \tb pshMD & \apo\pshMD& \\\midrule \Ru \cellpar{ανοικτό ψηφιστό\\\tb psaM} & \oli\eteMDD\iso\psaM& & \tb psaK & \olikk\bm[\eteKDD,0,0.05]\isokkoli\psaK& \\\midrule \Ru \tb antM &\oli\antM & & \cellpar{anmMD} & \apo\anmMD& \\\midrule \Ru \tb antK &\olixk\antK && \tb antK &\elaapo\antK & \\\midrule \Ru \tb anmM &\xam\anmM & & \tb antK &\xamelaapo\antK & \\\midrule \Ru \tb anttM &\iso\anttM& & \tb anmtMD &\apo\anmtMD & \\\midrule \Ru \tb anmtM &\xam\anmtM & & \tb anttK &\olixk\anttK & \\\midrule \Ru \tb olieteMDD &\olieteMDD & & \tb isopeteteMDD &\isopeteteMDD & \\\midrule \multicolumn{6}{c}{\parbox{10cm}{Δύσκολοι συνδυασμοί. Κατασκευάστηκαν με την \tb bm.}} \\\midrule \Ru \tb apoeteMD&\apoeteMD\isopet&& \tb olikketeKDD&\olikketeKDD& \\\midrule \Ru \tb petant &\petant & & \cellpar{\tb olikant και \\\tb oliantk} &\olikant & \\\midrule \Ru \tb petantt &\petantt & & \cellpar{\tb olikantt και \\\tb olianttk}&\olikantt & \\\midrule \Ru\tb etepsaKD &\ypsoli\tttM\etepsaKD\iso& & \tb etepsaKDD &\olikk\etepsaKDD\isokkoli & \\\midrule \end{longtable} \subsection{Απλές(τελίτσες) - Διπλές - Τριπλές} Οι απλές, οι διπλές και οι τριπλές συμβολίζονται με τα γράμματα t, tt και ttt αντίστοιχα. Υπάρχουν κάποιες δύσκολες περιπτώσεις μουσικών συνδυασμών που η απλή \tb t (αλλά και οι υπόλοιπες) απαιτεί μικρή μετατόπιση με χρήση της \tb bm ή κάποιας άλλης εντολής για καλύτερο οπτικό αποτέλεσμα. Σε τέτοιες περιπτώσεις (αλλά και στις απλές) σχεδιάσαμε νέες εντολές προς διευκόλυνσή μας. \begin{longtable}{l@{\hspace{-.08cm}}l@{\hspace{-.08cm}}r|l@{\hspace{-0.08cm}}l@{\hspace{-.08cm}}r}\toprule {Εντολή}&{Παράδειγμα}&{}&{Εντολή}&{Παράδειγμα}&{} \\\midrule \Ru\cellpar{\tb oli\tb tM} & \oli\tM && \cellpar{\tb iso\tb ttM } &\iso\ttM & \\\midrule \Ru\cellpar{\tb iso\tb tttM} &\iso\tttM && \tb apo\tb tMD &\apo\tMD & \\\midrule \Ru\tb apo\tb ttMD &\apo\ttMD & & \tb apo\tb tttMD &\apo\tttMD & \\\midrule \Ru\tb ypo\tb tMD &\ypo\tMD & & \tb ypo\tb ttMD &\ypo\ttMD & \\\midrule \Ru\tb ypo\tb tttMD &\ypo\tttMD & & \tb apoapo\tb tKD &\apoapo\tKD & \\\midrule \Ru\tb apoapo\tb ttKD &\apoapo\ttKD & & \tb apoapo\tb tttKD &\apoapo\tttKD & \\\midrule \Ru\tb oxe\tb tM &\oxe\tM & & \tb xamoli \tb tM &\xamoli\tM & \\\midrule \multicolumn{6}{c}{Δύσκολες περιπτώσεις} \\\midrule \Ru\tb XVkatt &\XVkatt & & \cellpar{\tb xamxamapot και\\\tb IXkatt} &\IXkatt & \\\midrule \Ru\cellpar{\tb xamxamapopett και\\\tb IXkatpett} &\xamxamapopett && \Ru\cellpar{\tb Xkatt και \\\tb xamxamelat} & \Xkatt & \\\midrule \Ru\tb isoapot &\isoapot && \tb oliapot &\oliapot & \\\midrule \Ru\tb elat &\elat & & \tb elaapot &\elaapot & \\\midrule \Ru\tb pett &\pett & & \cellpar{\tb olitk και \\\tb olikt} &\olikt & \\\midrule \Ru\tb xamt &\xamt & & \tb olixkt &\olixkt & \\\midrule \end{longtable} \subsection{Ισάκι και υφέν} To ισάκι έχει δυο μορφές: την κανονική \textbf{\tb isa} και την kατεβασμένη \textbf{\tb isk}. Αν το ισάκι έχει επιπλέον κάποια ένδειξη τοποθέτησης(D ή Α) τότε αυτό πρέπει να τοποθετηθεί στα δεξιά του μουσικού χαρακτήρα στον οποίο πρόκειται να μπει (αν δεν έχει τότε μπορούμε να το βάλουμε από όποια πλευρά ενός κυρίου μουσικού χαρακτήρα θέλουμε). Το υφέν καθώς και άλλα σχήματα μεταβλητού μήκους μπορούν να κατασκευαστούν με την \tb agkylh χωρίς την χρήση κάποιας γραμματοσειράς. Μπορούν όμως, αν θέλουμε, να κατασκευαστούν κατευθείαν από κάποιο κατάλληλο σύμβολο μιας γραμματοσειράς αλλάζοντας το μήκος τους στο επιθυμητό με κατάλληλες εντολές. Οι εντολές \textbf{\tb yfmk}(mικρό yfέν με κλίση προς τα kάτω), \textbf{\tb yfma}(mικρό yfέν με κλίση προς τα πaνω) έχουν πάντα σταθερό μήκος, περίπου όσο το \tb iso, ενώ οι \tb yfa και \tb yfk έχουν μεταβλητό μήκος και κατασκευάστηκαν με την βοήθεια της γραμματοσειράς μας. Όλα αυτά τα υφέν μπαίνουν ενδιάμεσα από τους χαρακτήρες που συνδέονται, διαφορετικά πρέπει να χρησιμοποιήσουμε την εντολή \tb bm για την μετακίνησή τους σε οποιαδήποτε άλλη θέση. \subsubsection*{Παράδειγμα:} \noindent \tb iso\tb isaA $\Rightarrow$ \iso\isaA\\ \tb apo\tb isaD $\Rightarrow$ \apo\isaD\\ \tb isa\tb iso $\Rightarrow$ \isa\iso \tb iso\tb yfmk\tb iso $\Rightarrow$ \iso\yfmk\iso\\ \tb iso\tb iso\tb yfa[3.5]\tb iso\tb iso $\Rightarrow$ \iso\iso\yfa[3.5]\iso\iso\\ \tb iso\tb iso\tb yfa[3.5,-0.04,0.05]\tb iso\tb iso$\Rightarrow$ \iso\iso\yfa[3.5,-0.04,0.05]\iso\iso\vspace{1em} \begin{longtable}{l@{\hspace{-.08cm}}l@{\hspace{-.08cm}}r|l@{\hspace{-0.08cm}}l@{\hspace{-.08cm}}r}\toprule {Εντολή}&{Παράδειγμα}&{}&{Εντολή}&{Παράδειγμα}&{} \\\midrule \Ru\cellpar{\tb isk } &\isk\iso && \cellpar{τοποθετείται από\\δεξιά \tb isaA} &\iso\isaA & \\\midrule \Ru \cellpar{ισάκι για μικρούς \\χαρακτήρες \tb isaD} &\apo\isaD& & \tb isa & \isa\iso& \\\midrule \Ru \cellpar{υφέν μικρό\\από πάνω\tb yfma} &\iso\yfma\iso & & \cellpar{υφέν μικρό\\από κάτω\tb yfmk} &\iso\yfmk\iso& \\\midrule \Ru \cellpar{μεταβλητ. μήκους\\\tb yfa[] } &\iso\yfa[2]\iso & & \cellpar{μεταβλητ. μήκους\\\tb yfk[] } &\apo\yfk[]\iso & \\\midrule \end{longtable} \subsection{Τα κλάσματα και τα τσακίσματα} H εντολή kla χρησιμοποιείται για το κλάσμα(απλή). Υπάρχουν διάφορες μορφές κλασμάτων ανάλογα με την φυσιολογική θέση τους πάνω από το ίσον. Έτσι για παράδειγμα οι εντολές kla, klaA, klaD τοποθετούν το κλάσμα πάνω μέσο, αριστερά ή δεξιά, ενώ οι εντολές klaM, klaMD, klaKD, τοποθετούν το κλάσμα κάτω στο κέντρο, δεξιά κάτω ή δεξιά κάτω αλλά ακόμα χαμηλότερα(KD). Συνήθως δεν θα χρειαστεί να χρησιμοποιούμε αυτές τις βοηθητικές εντολές σε κάποια σύνθεση διότι έχουμε ήδη κατασκευάσει με κατάλληλες εντολές όλους τους συνηθισμένους συνδυασμούς που περιλαμβάνουν το κλάσμα. Έτσι για παράδειγμα, αντί \tb iso\tb kla μπορούμε να γράψουμε απλά \tb klaiso. Αντί \tb iso\tb klaΜ μπορούμε να γράψουμε απλά \tb isokla (όπως έχουμε ήδη αναφέρει, δεν συνηθίζουμε να βάζουμε σε σύνθετες εντολές τις επιπλέον ενδείξεις M,D, DD κοκ. για να μην προκύψουν δύσκολα ονόματα εντολών και άρα παραπάνω κόπος στην δακτυλογράφησή τους). Για το χαρακτήρα \tb tsa (τσάκισμα) ισχύουν ακριβώς τα ίδια με το \tb kla. \subsubsection*{Παράδειγμα:} \noindent \tb pet\tb tsaK $\Rightarrow$ \pet\tsaK \\ \tb synela\tb kla $\Rightarrow$ \synela\kla \\ \tb klaapoolipsh $\Rightarrow$ \klaapoolipsh\vspace{1em} \begin{longtable}{l@{\hspace{-.08cm}}l@{\hspace{-.08cm}}r|l@{\hspace{-0.08cm}}l@{\hspace{-.08cm}}r}\toprule {Εντολή}&{Παράδειγμα}&{}&{Εντολή}&{Παράδειγμα}&{} \\\midrule \Ru\cellpar{\tb klaM } &\oli\klaM && \cellpar{\tb iso\tb tsaM} &\iso\tsaM & \\\midrule \Ru\cellpar{\tb iso\tb kla } &\iso\kla && \cellpar{\tb oli\tb tsa} &\oli\tsa & \\\midrule \Ru \cellpar{\tb apo\tb tsaD}&\apo\tsaD & & \cellpar{\tb ypsoli\tb klaA} &\ypsoli\klaA & \\\midrule \Ru\cellpar{\tb pet\tb tsaK} &\pet\tsaK& & \cellpar{\tb pet\tb klaKD} &\pet\klaKD & \\\midrule \Ru\tb ela\tb klaK &\ela\klaK & & \tb elaapo\tb klaK &\elaapo\klaK & \\\midrule \Ru\tb synela\tb kla &\synela\kla & & \cellpar{\tb ela\tb kla} &\ela\kla & \\\midrule \Ru \cellpar{\tb isopet \tb klaK } &\isopet\klaK & &\tb xamapo\tb klaD & \xamapo\klaD & \\\midrule \Ru \tb xamela\tb klaPD &\xamela\klaPD & & σύνθεση με το \tb klaP & \klaapoolipsh& \\\midrule\end{longtable} \subsection{Γοργά, δίγοργα, τρίγοργα, παρεστιγμένα} Το \R{p}αρεστιγμένο συμβολίζεται απλά με το γράμμα p. Tο \R{g}οργόν \tb g απαιτεί ειδική μετατόπιση με χρήση της \tb bm ή κάποιας άλλης σε κάποιες δύσκολες περιπτώσεις. \vspace{1em} \begin{longtable}{l@{\hspace{-.08cm}}l@{\hspace{-.08cm}}r|l@{\hspace{-0.08cm}}l@{\hspace{-.08cm}}r}\toprule {Εντολή}&{Παράδειγμα}&{}&{Εντολή}&{Παράδειγμα}&{} \\\midrule \Ru\cellpar{\tb iso\tb g\\και \tb giso} &\giso & & \tb \cellpar{apo\tb gD\\και \tb gapo} &\apo\gD & \\\midrule \Ru\cellpar{\tb ypo\tb gDD\\\tb gypo} & \gypo& & \tb ypokkoli\tb gPA &\ypokkoli\gPA & \\\midrule \Ru \cellpar{\tb kkoli\tb gP και\\\tb gkkoli} & \gkkoli & & \cellpar{\tb oli\tb gM\\και \tb olig} &\olig & \\\midrule \Ru\tb isokkoli\tb gPD &\isokkoli\gPD & & \tb xamkkoli\tb gPD &\xamkkoli\gPD & \\\midrule \Ru\tb apokkoli\tb gPD &\apokkoli\gPD & & \tb elakkoli\tb gPD &\elakkoli\gPD & \\\midrule \Ru \tb isoapo\tb gDD &\isoapo\gDD & & \cellpar{\tb oli\tb g\tb k και\\\tb golik} &\oli\g\k & \\\midrule \Ru\cellpar{\tb ela\tb g \\και \tb gela}&\gela& & \cellpar{\tb apo\tb gMD\\και \tb apog} &\apo\gMD & \\\midrule \Ru\cellpar{\tb kk\tb gMD\\και \tb kkg} &\kk\gMD & & \cellpar{\tb xam\tb gD\\και \tb gxam} &\xam\gD & \\\midrule \Ru\cellpar{\tb xam\tb gMD\\και \tb xamg} &\xam\gMD & & \cellpar{\tb gapo και με t\\\tb gapo\tb tMD \\και \tb gapot} &\gapo και \gapot& \\\midrule \Ru\tb kkoli\tb ggP &\kkoli\ggP & & \tb kkoli\tb gggP &\kkoli\gggP & \\\midrule \Ru\tb ypo\tb pggDD &\ypo\pggDD && \tb ypo\tb ggDD &\ypo\ggDD & \\\midrule \Ru\tb ypo\tb pgggDD &\ypo\pgggDD & & \tb ypo\tb gggDD &\ypo\gggDD & \\\midrule \Ru\tb ypokkoli\tb gggPA &\ypokkoli\gggPA & & \tb ypo\tb ggpDD &\ypo\ggpDD & \\\midrule \Ru\tb ypo\tb gggpDD &\ypo\gggpDD && \tb ypokkoxe\tb gPA &\ypokkoxe\gPA & \\\midrule \Ru\tb ypokkoxe\tb ggPA &\ypokkoxe\ggPA && \tb ypokkoxe\tb gggPA &\ypokkoxe\gggPA & \\\midrule \Ru \tb gIV & \iso\gIV& & \tb gV &\iso\gV & \\\midrule \Ru \tb gVI &\iso \gVI& & \tb gVII &\iso\gVII & \\\midrule \multicolumn{6}{c}{Δύσκολες περιπτώσεις} \\\midrule \Ru\cellpar{\tb apoapog και\\\tb apogapo} & \apogapo & & \tb elag &\elag & \\\midrule \Ru\tb elaapog &\elaapog & & \cellpar{\tb elaapogp και\\\tb elaapopg} &\elaapogp και \elaapopg & \\\midrule \Ru\tb xamelaapog &\xamelaapog & & \tb gkkypsoli &\gkkypsoli & \\\midrule \Ru\tb gxamelaapo &\gxamelaapo && \tb ypog&\ypog& \\\midrule \Ru\tb synelagkkoli &\synelagkkoli && & & \\\midrule \end{longtable} \subsection{Αργόν, δίαργον, τρίαργον} \begin{longtable}{l@{\hspace{-.08cm}}l@{\hspace{-.08cm}}r|l@{\hspace{-0.08cm}}l@{\hspace{-.08cm}}r}\toprule {Εντολή}&{Παράδειγμα}&{}&{Εντολή}&{Παράδειγμα}&{} \\\midrule \Ru\cellpar{\tb arg} & \iso\arg& & \cellpar{\tb diaD} &\iso\diaD& \\\midrule \Ru\tb tri &\iso\tri&& \tb dia &\iso\dia& \\\midrule \Ru \tb parg & \iso\parg& & \tb argp & \iso\argp& \\\midrule \Ru \tb diap & \iso\diap& & \tb pdia &\iso\pdia& \\\midrule \Ru \tb trip & \iso\trip && \tb ptri &\iso\ptri& \\\midrule \end{longtable} \subsection{Σταυρός και απόστροφος (αναπνοές), κορώνα} Οι εντολές αυτές τοποθετούνται πάντοτε από τα δεξιά σε μια σύνθεση. \begin{longtable}{l@{\hspace{-.08cm}}l@{\hspace{-.08cm}}r|l@{\hspace{-0.08cm}}l@{\hspace{-.08cm}}r}\toprule {Εντολή}&{Παράδειγμα}&{}&{Εντολή}&{Παράδειγμα}&{} \\\midrule \Ru \tb sta &\iso\sta & & \cellpar{\tb staP και \\\tb staD} & \iso\staD& \\\midrule\Ru \cellpar{αναπνοή\\\tb ana} &\iso\ana& & && \\\midrule \Ru \cellpar{κορώνα \\\tb kor}&\iso\kor& & \tb korD &\oli\korD & \\\midrule \Ru \tb korP& \iso\korP& & \tb korPD & \iso\korPD& \\\midrule \end{longtable} \subsection{\ \ Διαστολές, μέτρα} Οι διαστολές ξεκινούν με το γράμμα l ή L ανάλογα με το μέγεθος τους. Η ένδειξη yfe χρησιμοποιείται επιπλέον όταν θέλουμε να βάλουμε πάνω από την διαστολή μας ένα τόξο(στην περίπτωση του συνεπτυγμένου ρυθμού). Για τα μέτρα χρησιμοποιούμε λατινικούς χαρακτήρες αρίθμησης π.χ. \tb VII. Πρέπει να προσεχουμε διότι το κεφαλαίο I χρησιμοποιείται για την αρίθμηση ενώ το l δηλ. το L μικρό αποκλειστικά για τις διαστολές. Μπαίνουν πάντοτε από τα δεξιά της σύνθεσής μας ακόμα και αν τελειώνουν σε A(=Αριστερά του \tb iso). Εναλλακτικά μπορούμε να χρησιμοποιήσουμε την \tb th μαζί με τις ενδείξεις των διαστολών και των μέτρων όπως αναφέραμε παραπάνω για να έχουμε ομοιόμορφη τοποθέτηση τους πριν από τους χαρακτήρες π.χ. \tb LIIIth \subsubsection*{Παράδειγμα:} \tb iso\tb l\tb VIII $\Rightarrow$ \iso\l\VIII\vspace{1em} \begin{longtable}{l@{\hspace{-.08cm}}l@{\hspace{-.08cm}}r|l@{\hspace{-0.08cm}}l@{\hspace{-.08cm}}r}\toprule {Εντολή}&{Παράδειγμα}&{}&{Εντολή}&{Παράδειγμα}&{} \\\midrule \Ru\cellpar{\tb lA}&\iso\lA&& \cellpar{\tb lMD} &\iso\lMD και \ypo\lMD & \\\midrule \Ru &&& \tb llA&\iso\llA& \\\midrule \Ru\tb l &\iso\l&& \tb ll&\iso\ll& \\\midrule \Ru\tb lyfe &\iso\lyfe& & \tb lyfeA&\iso\lyfeA& \\\midrule \Ru\tb V&\iso\l\V&& \tb VI&\iso\ll\VI& \\\midrule \Ru\tb VII&\iso\l\VII&& \tb VIII&\iso\l\VIII& \\\midrule \Ru\tb L&\iso\L&& \tb LL&\iso\LL& \\\midrule \Ru \tb Lyfe&\iso\Lyfe&& \tb II&\iso\II& \\\midrule \Ru \tb IIA &\iso\IIA&& \tb III&\iso\III& \\\midrule \Ru \tb IIIA &\iso\IIIA&& \tb IV&\iso\IV& \\\midrule \Ru \tb IVA &\iso\IVA&& \tb VA&\iso\VA& \\\midrule \Ru \tb VIA&\iso\VIA&& \tb VIIA&\iso\VIIA& \\\midrule \Ru \tb VIIIA&\iso\VIIIA && && \\\midrule \end{longtable} \subsection{\ \ Διέσεις και υφέσεις} Οι διέσεις(\tb d) και οι υφέσεις(\tb y) διακρίνονται σε μονόγραμμες(l), δίγραμμες(ll) και τρίγραμμες(lll). Έχουν χρώμα κόκκινο για να διακρίνονται. \begin{longtable}{l@{\hspace{-.08cm}}l@{\hspace{-.08cm}}r|l@{\hspace{-0.08cm}}l@{\hspace{-.08cm}}r}\toprule {Εντολή}&{Παράδειγμα}&{}&{Εντολή}&{Παράδειγμα}&{} \\\midrule \Ru\cellpar{\tb y} &\iso\y&& \cellpar{\tb yD} &\iso\yD& \\\midrule \Ru\tb yl &\iso\yl&& \tb ylD &\iso\ylD& \\\midrule \Ru\tb yll &\iso\yll && \tb yllD &\iso\yllD & \\\midrule \Ru\tb ylll &\iso\ylll && \tb yllD &\iso\ylllD & \\\midrule \Ru\tb dM &\iso\dM && \tb dMD&\iso\dMD& \\\midrule \Ru\tb dlM&\iso\dlM& & \tb dlMD &\iso\dlMD & \\\midrule \Ru\tb dllM&\iso\dllM&& \tb dllMD&\iso\dllMD & \\\midrule \Ru\tb dlllM &\iso\dlllM&& \tb dlllMD&\iso\dlllMD & \\\midrule \multicolumn{6}{c}{Δύσκολες περιπτώσεις} \\\midrule \Ru \tb elad&\elad& & & & \\\midrule \end{longtable} \subsection{\ \ Μαρτυρίες, ενδείξεις φθόγγων} Όλες οι μαρτυρίες και οι ενδείξεις φθόγγων τις έχουμε χρωματίσει με κόκκινο. Όλες οι μαρτυρίες που τελειώνουν σε a(=άνω) μπαίνουν φυσικά πρώτες στο αριστερό όρισμα της εντολής \tb marts ενώ αυτές που τελειώνουν σε k(=κάτω) μπαίνουν πάντα στο δεξιό όρισμα της. Με το γράμμα \R{b} συμβολίζουμε τις μαρτυρίες του μαλακού χρώματος και με \R{plab} του σκληρού χρωματικού. Την ένδειξη \R{dia} την χρησιμοποιούμε για διατονικές μαρτυρίες και την \R{ton} όταν πρέπει να βάλουμε τόνο σε κάποιο γράμμα. Όλες οι συμπλοκές μαρτυριών έχουν κατασκευαστεί με την βοήθεια της εντολής \tb marts. \subsubsection*{Παράδειγμα:} \noindent\tb marts[\tb pa][\tb paplab] $\Rightarrow$ \marts[\pa][\paplab]\\ \tb marts[\tb nhdia][\tb gak] $\Rightarrow$ \marts[\nhdiaa][\gak] \\ \tb marts[\tb di][\tb rbox[-0.8]\{\tb yD\}] $\Rightarrow$ \marts[\di][\rbox[-0.8]{\yD}] \\[1em] Στην παρακάτω λίστα, η εντολή που μας ενδιαφέρει έχει μπει σε παρενθέσεις για να διακρίνεται από την συμπλοκή στα δεξιά της. \begin{longtable}{l@{\hspace{-.08cm}}l@{\hspace{-0.08cm}}r|l@{\hspace{-0.08cm}}l@{\hspace{-.08cm}}r} \toprule {Εντολή}&{Παράδ.}&{}&{Εντολή}&{Παράδ.}&{} \\\midrule \Ru\tb pa &(\pa) \marts[\pa][\padia] & & \tb boy &\boy & \\\midrule \Ru \cellpar{\tb ga} &\ga && \tb di &\di & \\\midrule \Ru \tb ke &\ke && \tb zw&\zw & \\\midrule \Ru \tb nh &\nh && \cellpar{πα τονούμενο\\\tb paton} &\paton & \\\midrule \Ru \tb boyton &\boyton && \tb gaton &\gaton & \\\midrule \Ru\tb diton &\diton && \tb keton & \keton & \\\midrule \Ru \cellpar{\tb dik} &(\dik) \marts[\padiaa][\dik]& & \cellpar{\tb kek}&(\kek) \marts[\paplaba][\kek]& \\\midrule \Ru \cellpar{\tb gak}&(\gak) \marts[\nhdiaa][\gak] && \tb boydiaa &(\boydiaa) \marts[\boydiaa][\dik]& \\\midrule \Ru \tb paplaba &(\paplaba) \marts[\paplaba ][\kek]& & \cellpar{\tb paplabk και \\\tb paplab} &(\paplab) \marts[\pa][\paplab]& \\\midrule \Ru \cellpar{\tb nhdiak και \\\tb nhdia} & (\nhdiak)\marts[\di][\nhdia]& & \tb nhdiaa&(\nhdiaa) \marts[\nhdiaa][\dik]& \\\midrule \Ru \tb padiaa &(\padiaa) \marts[\padiaa][\dik]&& \cellpar{\tb padiak και \\\tb padia} &(\padiak) \marts[\pa][\padiak]& \\\midrule \Ru gadiaa &(\gadiaa)\marts[\gadiaa][\gak]& & \cellpar{\tb gadiak και \\\tb gadia } &(\gadia) \marts[\ga][\gadiak]& \\\midrule \Ru\tb didia &(\didia) \marts[\di][\didia]& & \Ru \cellpar{\tb boydia και\\\tb boydiak} &(\boydia) \marts[\boy][\boydiak]& \\\midrule \Ru \cellpar{\tb diplabk και \\\tb diplab} &(\diplab) \marts[\di][\diplab]&& \tb diplaba &(\diplaba) \marts[\diplaba][\dik]& \\\midrule \Ru \cellpar{\tb zwdiak \\και \tb zwdia} &(\zwdiak) \marts[\zw][\zwdiak]&& \cellpar{\tb dibk, \tb nhbk και \\\tb dib} &(\dib) \marts[\di][\dib]& \\\midrule \Ru \cellpar{\tb kedia και\\\tb kediak} &(\kediak) \marts[\di][\kedia] && \cellpar{θέμα απλούν \\\tb tha} &(\tha) \marts[\di][\tha]& \\\midrule \Ru \cellpar{\tb kebk, \tb nhtonbk, \\και \tb pab, \tb keb, \tb nhtonb} &(\keb) \marts[\ke][\keb]&& && \\\midrule \Ru\tb gaD &\iso\gaD&& \tb diD &\iso\diD& \\\midrule \Ru\tb keD &\iso\keD && \tb zwD &\iso\zwD& \\\midrule \Ru\tb nhD &\iso\nhD && \tb paD &\iso\paD& \\\midrule \Ru\tb boyD &\iso\boyD && \tb paMA &\iso\paMA& \\\midrule \Ru\tb diMA &\iso\diMA && \tb gaA &\iso\gaA& \\\midrule \Ru\tb diA &\iso\diA && \tb keA &\iso\keA& \\\midrule \Ru\tb zwA &\iso\zwA && \tb nhA &\iso\nhA& \\\midrule \Ru\tb paA & \iso\paA&& \tb boyA& \iso\boyA& \end{longtable} \subsection{\ \ Χρήσιμοι συνδυασμοί μαρτυριών} Στις παρακάτω συμπλοκές, αν δεν υπάρχει κάποιο γράμμα στη μαρτυρία, τότε αυτό εννοείται. Για παράδειγμα, το \tb nhdiam είναι συντομογραφία του \tb \R{nh}nhdiam. Επίσης, για να είναι ευκολοδιάκριτες στο μουσικό κείμενο επιλέξαμε κάθε τέτοια σύνθετη εντολή \R{m}αρτυρίας να τελειώνει με το γράμμα m. \begin{longtable}{l@{\hspace{-.07cm}}l@{\hspace{-.07cm}}r|l@{\hspace{-0.07cm}}l@{\hspace{-.07cm}}r}\toprule {Εντολή}&{Παράδειγμα}&{}&{Εντολή}&{Παράδειγμα}&{} \\\midrule \Ru \tb nhdiam &\nhdiam & & \tb padiam &\padiam & \\\midrule \Ru \cellpar{\tb zwdiam (και \\\tb zwzwdiam)}&\zwzwdiam & & \tb boydiam &\boydiam \\\midrule \Ru \tb gadiam &\gadiam & & \tb didiam &\didiam & \\\midrule \Ru \tb kediam &\kediam & & \cellpar{\tb zwtondiam (και \\\tb zwtonboydiam)} &\zwtondiam & \\\midrule \Ru \cellpar{\tb nhtondiam(και \\\tb nhtongadiam)} &\nhtondiam & & \tb patondiam &\patondiam & \\\midrule \Ru \tb boytondiam &\boytondiam & & \tb gatondiam &\gatondiam & \\\midrule \Ru \tb ditondiam &\ditondiam & & \tb ketondiam&\ketondiam & \\\midrule \Ru \tb zwtontondiam &\zwtontondiam & & \tb nhtontondiam&\nhtontondiam & \\\midrule \Ru\cellpar{διατ. μαρτυρία \\κε υπάτης \tb kekdiam\\(και \tb padiakem)} &\kekdiam & & \cellpar{διατ. μαρτυρία\\δι υπάτης \tb dikdiam\\(και \tb nhdiadim)}&\dikdiam & \\\midrule \Ru\cellpar{διατ. μαρτυρία \\γα υπάτης \tb gakdiam\\(και \tb gadiagam)} &\gadiagam & & \cellpar{διατ. μαρτυρία\\βου υπάτης \tb boykdiam (και\\ \tb boydiaboym)}&\boykdiam & \\\midrule \Ru\cellpar{διατ. μαρτυρία \\πα υπάτης \tb pakdiam\\(και \tb padiapam)} &\pakdiam & & \cellpar{διατ. μαρτυρία\\νη υπάτης \tb nhkdiam (και\\ \tb nhdianhm)}&\nhkdiam & \\\midrule \Ru \cellpar{πλαγ. Β' μαρτυρία \\πα \tb paplabm}&\paplabm & &\cellpar{πλαγ. Β' μαρτυρία \\βου \tb boyplabm}&\boyplabm & \\\midrule \Ru \cellpar{πλαγ. Β' μαρτυρία \\Γα \tb gaplabm}&\gaplabm & &\cellpar{πλαγ. Β' μαρτυρία \\Δι \tb diplabm}&\diplabm & \\\midrule \Ru \cellpar{πλαγ. Β' μαρτυρία \\κε \tb keplabm}&\keplabm & &\cellpar{πλαγ. Β' μαρτυρία \\Ζω' \tb zwtonplabm}&\zwtonplabm & \\\midrule \Ru \cellpar{πλαγ. Β' μαρτυρία \\Νη \tb nhtonplabm}&\nhtonplabm & &\cellpar{πλαγ. Β' μαρτυρία \\Πα' \tb patonplabm}&\patonplabm & \\\midrule \Ru \tb digadiam &\digadiam && \cellpar{Β' ήχου μαρτυρία \\νη \tb nhbm}&\nhbm & \\\midrule \Ru \cellpar{Β' ήχου μαρτυρ. \\πα \tb pabm}&\pabm & & \cellpar{Β' ήχου μαρτυρ. \\βου \tb boybm} &\boybm & \\\midrule \Ru \cellpar{Β' ήχου μαρτυρ. \\γα \tb gabm} &\gabm && \cellpar{Β' ήχου μαρτυρ. \\Δι \tb dibm} &\dibm & \\\midrule \Ru \cellpar{Β' ήχου μαρτυρ. \\κε \tb kebm} &\kebm && \cellpar{Β' ήχου μαρτυρ. \\Ζω' \tb zwtonbm} &\zwtonbm & \\\midrule \Ru\cellpar{Β' ήχου μαρτυρ. \\Νη' \tb nhtonbm} &\nhtonbm && \tb nhtondiplabm &\nhtondiplabm & \\\midrule \Ru \cellpar{Εναρμ. μαρτυρ. \\νη \tb nhgadiam} &\nhgadiam && \cellpar{Εναρμ. μαρτυρ. \\πα \tb panhdiam} &\panhdiam & \\\midrule \Ru \cellpar{Εναρμ. μαρτυρ. \\βου \tb boypadiam} &\boypadiam && \cellpar{Εναρμ. μαρτυρ. \\ζω' \tb zwtongadiam} &\zwtongadiam & \\\midrule \Ru \cellpar{Εναρμ. μαρτυρ. \\νη' \tb nhtondidiam} &\nhtondidiam && \cellpar{Εναρμ. μαρτυρ. \\βου' \tb boytongadiam} &\boytongadiam & \\\midrule \end{longtable} \subsection{\ \ Αρκτικές μαρτυρίες ήχων} Οι αρκτικές μαρτυρίες ήχων τελειώνουν σε h για να διακρίνονται εύκολα. Οι ήχοι πρώτος, δεύτερος, τρίτος, τέταρτος και βαρύς σημειώνονται αντίστοιχα με τα σύμβολα \tb ahxo, \tb bhxo, \tb ghxo, \tb dhxo και \tb barhxo. Έχουμε ήδη κατασκευάσει τις περισσότερες απ' αυτές, οπότε μάλλον δεν θα παραστεί ανάγκη για κατασκευή κάποιας νέας εντολής. Η εντολή \tb tesh κατασκευάζει το σύμβολο που μοιάζει με το τέσσερα και μπαίνει πάντοτε από τα δεξιά σε σύνθεση εντολών. \subsubsection*{Παράδειγμα:} \noindent \tb kediah\tb bm[\tb tesh,0.1] $\Rightarrow$ \kediah\bm[\tesh,0.1]\\ \tb synelah\tb gaboydiah\tb tosh $\Rightarrow$ \synelah\gaboydiah\tosh\\ \tb lph\tb kediah\tb rbox[-0.2]\{\tb kediaypsolikeh\} $\Rightarrow$ \lph\keno\kediah\rbox[-0.2]{\kediaypsolikeh}\\ \tb zwh\tb ypskolizwdiah $\Rightarrow$ \zwh\ypskolizwdiah\\ \tb teskediah\tb kediakeh $\Rightarrow$ \teskediah\kediakeh \\ \tb padiaypsolih \tb keh $\Rightarrow$ \padiaypsolih \keh, \tb boydiah\tb tosh $\Rightarrow$ \boydiah\tosh\\ \tb synelah\tb boyh $\Rightarrow$ \synelah\boyh, \tb pah\tb paplabfPD $\Rightarrow$ \pah\paplabfPD \vspace{1em} \begin{longtable}{l@{\hspace{-.07cm}}l@{\hspace{-.07cm}}r|l@{\hspace{-0.07cm}}l@{\hspace{-.07cm}}r}\toprule {Εντολή}&{Παράδειγμα}&{}&{Εντολή}&{Παράδειγμα}&{} \\\midrule \\\midrule \Ru \cellpar{\tb plah}&\plah&& \cellpar{\tb hxoh και\\ \tb hxosh}&\hxoh & \\\midrule \Ru \tb atonh&\atonh && \tb btonh&\btonh & \\\midrule \Ru \tb gtonh&\gtonh && \tb dtonh&\dtonh& \\\midrule \Ru \tb amtonh&\amtonh&& \tb bmtonh &\bmtonh & \\\midrule \Ru \tb gmtonh &\gmtonh && \tb dmtonh&\dmtonh & \\\midrule \Ru \tb tosh&\tosh && \tb barysh &\barysh & \\\midrule \Ru \tb dhxoh&\dhxoh && \tb didiah&\didiah & \\\midrule \Ru \tb ahxoh&\ahxoh&& \tb kediah&\kediah& \\\midrule \Ru \tb bhxoh&\bhxoh&& \tb dibh&\dibh& \\\midrule \Ru \tb barhxoh&\barhxoh&& \cellpar{\tb ttghxoh} &\ttghxoh& \\\midrule \Ru \cellpar{\tb ghxoh}&\ghxoh&& \tb olikkh&\olikkh& \\\midrule \Ru \tb paplabpahxoh&\paplabpahxoh & &\cellpar{\tb tesh}&\kediah\bm[\tesh,0.1]& \\\midrule \Ru \tb dibdihxoh&\dibdihxoh & & \cellpar{\tb boybboyhxoh και \\\tb dibboyhxoh} &\dibboyhxoh& \\\midrule \Ru \tb gah&\gah & & \tb dih&\dih& \\\midrule \Ru \tb keh&\keh & & \tb zwh&\zwh& \\\midrule \Ru \tb nhh&\nhh & & \tb pah&\pah& \\\midrule \Ru \tb boyh&\boyh && \tb padiah &\padiah & \\\midrule \multicolumn{6}{c}{Κάποιοι χρήσιμοι συνδυασμοί} \\\midrule \Ru \tb nhdianhh&\nhdianhh&& \tb nhdiagah&\nhdiagah& \\\midrule \Ru \tb didiadih&\didiadih && \tb tesdidiah&\tesdidiah& \\\midrule \Ru \tb diplabtesdidiah&\diplabtesdidiah&& \tb dibdih&\dibdih& \\\midrule \Ru \cellpar{\tb dibboyh και\\ \tb boybboyh}&\dibboyh & & \tb gaboydiah&\gaboydiah& \\\midrule \Ru \tb dibdididiah &\dibdididiah & & \tb kediaypsolikeh &\kediaypsolikeh& \\\midrule \Ru \tb barhxozwyh&\barhxozwyh && \cellpar{\tb ypskolizwyh\\και \tb ypskzwyolih}&\ypskzwyolih & \\\midrule \Ru \tb padiapah & \padiapah&& \cellpar{\tb pah\tb paplabfPD και\\ \tb paplabpah} & \paplabpah& \\\midrule \Ru \cellpar{\tb kolinhdiah\\και \tb knhdiaolih} &\knhdiaolih && \cellpar{\tb ypskolizwdiah\\και \tb ypskzwdiaolih}&\ypskzwdiaolih & \\\midrule \Ru \tb kediakeh&\kediakeh && \cellpar{\tb kolidiplabh\\και \tb kdiplabolih}&\kdiplabolih& \\\midrule \Ru \tb dibdidibh &\dibdidibh&& \tb padiaypsolih&\padiaypsolih & \\\midrule \Ru \cellpar{\tb dibkolih\\και \tb kdibolih } &\kdibolih& &\cellpar{\tb ypskoligadiah\\και \tb ypskgadiaolih} &\ypskgadiaolih \\\midrule \Ru\tb boydiah &\boydiah && \tb koligadiah&\koligadiah \\\midrule \Ru \cellpar{\tb kolidiplabgadiah\\και \tb kdiplaboligadiah} &\kdiplaboligadiah&& \tb synelah &\synelah & \\\midrule \Ru \tb gagadiah &\gagadiah & & \tb ypskh &\ypskh & \\\midrule \Ru \tb ypskdidiah&\ypskdidiah&& \tb ypskkediah&\ypskkediah& \\\midrule \end{longtable} \subsection{\ \ Τα σύμβολα \protect\νε, \protect\n{} και βελάκια για τα ισοκρατήματα} Τα νε(\tb ne), να(\tb n), βέλος με κατεύθυνση προς τα πάνω(\tb bela) ή προς τα κάτω(\tb belk) καθώς και ο δίφθογγος ου(\tb oy) τοποθετούνται με την βοήθεια της \tb s πάνω από τους μουσικούς χαρακτήρες. \subsubsection*{Παράδειγμα:} \noindent \Ru\tb th\{\tb s[(M)][\tb iso]\}[] $\Rightarrow$ \th{\s[(Μ)][\iso]}[]\\ {\fontisokrathma ΔΙ} \tb belk $\Rightarrow$ {\fontisokrathma ΔΙ\belk}, {\fontisokrathma ΔΙ} \tb bela $\Rightarrow$ {\fontisokrathma ΔΙ\bela} \\ ({\fontisokrathma ΝΗ-Β}\tb oy) $\Rightarrow$ {\fontisokrathma (ΝΗ-Β\oy)} \\ \tb n η $\Rightarrow$ \n η και \tb ne ε $\Rightarrow$\ne ε\vspace{1em} \subsection{\ \ Χρονικές Αγωγές} Οι χρονικές αγωγές χωρίζονται στην βραδεία(με το χαρακτηριστικό b), και η ταχεία(x). Το P σημαίνει την πάνω θέση και το mchi ότι το γράμμα χ είναι το \R{m}ικρό. Οι αγωγές που τελειώνουν σε P μπαίνουν πάντοτε από τα δεξιά σε συμπλοκές εντολών. Για να τοποθετήσουμε τις χρον. αγωγές με την ένδειξη mchi χρησιμοποιούμε την εντολή \tb xrs. \subsubsection*{Παράδειγμα:} \noindent \tb th\{\tb xrs[\tb bbbmchi][\tb dibm]\}[] \keno[2] \th{\xrs[\bbbmchi][\dibm]}[] \\ Η χρήση των χρονικών αγωγών με ένδειξη P πρέπει γενικά να αποφεύγεται διότι δεν δίνουν πάντα καλό αποτέλεσμα:\\\tb dibm\tb bbbmchiP $\Rightarrow$ \dibm\bbbmchiP\vspace{1em} \begin{longtable}{l@{\hspace{-.07cm}}l@{\hspace{-.07cm}}r|l@{\hspace{-0.07cm}}l@{\hspace{-.07cm}}r}\toprule {Εντολή}&{Παράδειγμα}&{}&{Εντολή}&{Παράδειγμα}&{} \\\midrule \Ru\cellpar{\tb bbbmchiP}&\bbbmchiP&& \cellpar{\tb bbbmegachi}&\bbbmegachi& \\\midrule \Ru\tb bbmegachi&\bbmegachi&& \tb bmchiP&\bmchiP& \\\midrule \Ru\tb bmegachi&\bmegachi&& \tb bxmchiP&\bxmchiP& \\\midrule \Ru\tb bxmegachi&\bxmegachi&& \tb xmchiP&\nhtondiplabm\xmchiP& \\\midrule \Ru\tb xmegachi&\xmegachi&& \tb xxmchiP&\xxmchiP& \\\midrule \Ru\tb xxmegachi&\xxmegachi&& \tb xxxmchiP&\xxxmchiP& \\\midrule \Ru\tb xxxmegachi&\xxxmegachi&& \tb bbmchiP&\bbmchiP& \\\midrule\Ru \tb bbbmchi &\bbbmchi&& \tb bbmchi&\bbmchi& \\\midrule\Ru \tb bmchi&\bmchi&& \tb bxmchi&\bxmchi& \\\midrule\Ru \tb xmchi&\xmchi&& \tb xxmchi&\xxmchi& \\\midrule\Ru \tb xxxmchi&\xxxmchi&& \tb megachi&\megachi& \\\midrule \end{longtable} \subsection{\ \ Φθορές - χρόες} Όλες οι μαρτυρίες για τις φθορές ή τις χρόες τελειώνουν με το γράμμα f για να διακρίνονται. Το προκαθορισμένο τους χρώμα είναι το κόκκινο. Στις περισσότερες απ' τις φθορές παρακάτω υπάρχουν ακόμα οι μορφές M, MD και η χωρίς καμμία επιπλέον ένεδειξη. Η τελευταία μορφή χρησιμοποιείται όταν θέλουμε να τοποθετήσουμε το συμβολό μας πάνω ακριβώς στη μέση ενός μεγάλου χαρακτήρα δηλ. που έχει μήκος όσο και το \tb iso. \begin{longtable}{l@{\hspace{-.08cm}}l@{\hspace{-0.08cm}}r|l@{\hspace{-0.08cm}}l@{\hspace{-.08cm}}r} \toprule {Εντολή}&{Παράδ.}&{}&{Εντολή}&{Παράδ.}&{} \\\midrule \Ru \cellpar{σπάθη δεξιά\\\tb spafD, \tb spaD} && \iso\spaD& \cellpar{Πα πλαγ. Β'\\\tb paplabfD\\και \tb keplabfD} & & \iso\paplabfD \\\midrule \Ru \cellpar{Δι Β' ήχου\\\tb dibfD και\\ \tb nhbfD και\\ \tb boybfD} & & \iso\boybfD & \cellpar{ Κε (και Νή') Β' ήχου \\\tb kebfD, % \\\tb nhanwbfD\\και \tb pabfD } & & \iso\pabfD \\\midrule \Ru \cellpar{Δι πλαγ. Β'\\\tb diplabfD} & & \iso\diplabfD & \cellpar{γενική ύφεση\\\tb gyfD, \tb gyD} & & \iso\gyfD \\\midrule \Ru \cellpar{ζυγός δεξιά\\\tb zygfD,\tb zygD} & & \iso\zygD & \cellpar{κλιτόν δεξιά\\\tb klifD,\tb kliD} &&\iso\kliD \\\midrule \Ru \cellpar{γενική δίεση\\\tb gdfD,\tb gdD} && \iso\gdD & \cellpar{Ζω', Γα διαρκή ύφεση \\\tb zwyfD,\tb zwyD, \\\tb gayfD, gayD} && \iso\zwyD \\\midrule \Ru \cellpar{θέμα απλούν\\\tb thaf} & &\iso\thaf& \cellpar{θέμα απλούν κάτω\\\tb thafM,\tb thaM} & & \iso\thaM \\\midrule \Ru \cellpar{νη διατονική\\\tb nhdiafD} & & \iso\nhdiafD& \cellpar{Πα διατονική\\\tb padiafD} & & \iso\padiafD \\\midrule \Ru \cellpar{Βου διατονική\\\tb boydiafD} & &\iso\boydiafD & \cellpar{Γα διατονική\\\tb gadiafD} & &\iso\gadiafD \\\midrule \Ru \cellpar{Δι διατονική\\\tb didiafD} && \iso\didiafD & \cellpar{Κε διατονική\\\tb kediafD} & &\iso\kediafD \\\midrule \Ru \cellpar{Ζω' διατονική\\\tb zwdiafD} & & \iso\zwdiafD& \cellpar{Νη' διατονική\\\tb nhanwdiafD} & & \iso\nhanwdiafD \\\midrule \Ru \cellpar{Νη' διατον. \\στη μέση \tb nhanwdiaf}& &\iso\nhanwdiaf & \cellpar{Νη' διατ. στη \\μέση δεξιά \tb nhanwdiafMD}&& \iso\nhanwdiafMD \\\midrule \end{longtable} \subsection{\ \ Πολυτονικά Ελληνικά} Στη λίστα παρακάτω χρησιμοποιήσαμε την εντυπωσιακή "μεσαιωνική'' γραμματοσειρά \textsf{Junicode} (\url{https://www.ctan.org/tex-archive/fonts/junicode}) μιας και περιέχει πάρα πολλά σύμβολα των αρχαίων Ελληνικών. Εναλλακτικά μπορούμε να χρησιμοποιήσουμε την Arial ή όποια άλλη μας ταιριάζει. Φυσικά στην περίπτωση που δεν υπάρχει ένας χαρακτήρας τότε θα εμφανιστεί ένα ερωτηματικό (?) στην θέση του ή κάτι παρόμοιο. Για την αλλαγή της γραμματοσειράς χρησιμοποιήσαμε φυσικά την εντολή \tb changetextfont[Junicode]. \changetextfont[Junicode] Ακόμα, σε κάποιες απ' τις παρακάτω εντολές τονίζουμε την αναγκαία χρήση της \R{\tildde} αν είχε μπει η εντολή \R{\tb tildeON} του πακέτου \textsf{greektonoi} κάπου στην αρχή (πριν ξεκινήσουμε να γράφουμε πολυτονικά). Η \R{\tildde} χρησιμοποιείται αποκλειστικά σαν συνδετικός χαρακτήρας του γράμματος που περιέχει ένα πολυτονικό σημάδι με την επόμενη συλλαβή. (Αν δεν θέσουμε την εντολή \R{\tb tildeON} τότε θα πρέπει να αντικαταστήσουμε το ρόλο της \tildde με τα διπλά \{\}). Για επιπλέον παραδείγματα και οδηγίες σχετικά με το πακέτο \textsf{greektonoi} θα πρέπει να διαβάσουμε το documentation του πακέτου. Το ε μπροστά από κάποια γράμματα σημαίνει την εναλλακτική μορφή τους. Π.χ. \R{\tb ε}θ $\Rightarrow$ \εθ. Πρέπει να γνωρίζουμε ότι στη συγγραφή πολυτονικού κειμένου κάποια γράμματα έχουν άλλη μορφή στην αρχή μιας λέξεως (π.χ. \R{β}) και άλλη μορφή όταν βρίσκονται κάπου ενδιάμεσα (π.χ. \R{\εβ}). Το σχήμα του φύλλου μετά το τέλος του πίνακα δεν είναι μια εικόνα αλλά ένα γράμμα της γραμματοσειράς Junicode. \begin{longtable}{l@{\hspace{-.08cm}}l@{\hspace{-.08cm}}r|l@{\hspace{-0.08cm}}l@{\hspace{-.08cm}}r}\toprule {Εντολή}&{Παράδειγμα}&{}&{Εντολή}&{Παράδειγμα}&{} \\\midrule \Ru \tb \R{;} Άνω τελεία &&έφυγε\;& \cellpar{εισαγωγωγικά στα \\δεξιά \tb \R{>>}}& &\>> \\\midrule \Ru \cellpar{εισαγωγικά\\στην αρχή δηλ.\\στα αριστερά\\ \tb \R{<<}}& \<<&& \tb \R{ααπ} Αριστ. απόστροφος&\ααπ& \\\midrule \Ru \tb \R{π}υ&\πυ& & \tb \R{β}α& \βα& \\\midrule \Ru \tb \R{λ}υ&\λυ&& \tb \R{μκρ}υ& \μκρυ& \\\midrule \Ru \cellpar{ υ \R{βρ}α\R{χ}ύ\\\tb \R{βρχ}υ}&\βρχυ&& \tb \R{μ}Ω & \μΩ& \\\midrule \Ru \tb \R{ψ}α&\ψα & & \tb \R{δ}α&\δα & \\\midrule \Ru \tb \R{εβ\tildde}&\εβ&& \tb \R{εθ\tildde}& \εθ& \\\midrule \Ru \tb \R{εφ\tildde}&\εφ&& \tb \R{επ\tildde}& \επ& \\\midrule \Ru \tb \R{ερ\tildde}&\ερ&& \tb \R{εκ\tildde}&\εκ & \\\midrule \Ru \tb \R{εε\tildde}&\εε&& \cellpar{δίγγαμμα \\\tb \R{διγ}}& \διγ& \\\midrule \Ru \cellpar{Κόππα μεγάλο\\\tb \R{Κοπ}}&\Κοπ && \cellpar{κόππα μικρό \\\tb \R{κοπ}}& \κοπ& \\\midrule \Ru \cellpar{Σαμπί μεγάλο\\\tb \R{Σαμ}}&\Σαμ && \cellpar{σαμπί μικρό \\\tb \R{σαμ}}& \σαμ& \\\midrule \Ru \R{\tb ρρ\tildde} &\ρρ&& \R{\tb τ}&\τα & \\\midrule \end{longtable} \vspace{1cm} \kentro{\thickshape[!][1]{\color{myRed}}} \end{byzantinemusic} \end{document}