On Musical Typesetting: Lilypond Has to Offer, I Have Put Hands to Work on Sonata for TEX and METAFONT, Op

Total Page:16

File Type:pdf, Size:1020Kb

Load more

TUGboat, Volume 24 (2003), No. 2 169 On musical typesetting: Lilypond has to offer, I have put hands to work on Sonata for TEX and METAFONT, Op. 2 creating (yet another) system, with portability, flex- ibility and adaptability as priorities.2 What follows Federico Garcia is a report of what I have done so far. If I’m sub- This article appears in the same TUGboat mitting it to the public, it’s because I think I might issue as an obituary of Daniel Taupin, author be onto something. of MusiXTEX, who unexpectedly passed away I wrote this article in two stages. First (Op. 1) in 2003. I’d like to take the opportunity to when I had just devised the main general model, offer it as an homage to his memory.—FG and anticipated the main algorithms needed to im- plement it. That was toward the end of 2002. And Modern software industry has provided tools for the then now, mid-2004, when publishing it in TUGboat typesetting of music for some time already. Two became really plausible. Particularly the first part programs in particular — Finale and the more recent (a history of the main idea of the system) features Sibelius — virtually exhaust the music community: a narrative approach, so I have avoided anachro- almost all musicians use either one or the other. nism: what I know now but didn’t know then should Both are WYSIWYG (what you see is what you get) not interfere too much. Along the way of telling applications, and both have reached that stage of this story, there is a detailed review and ‘refutation’ development in which new versions consist of little of MusiXTEX. It’s admittedly sharp, but sincerely more than new shortcuts, ‘cookies’ of questionable well-minded and grateful. relevance, and so on. Competition for ever wider Then, in the second part, I allowed myself to markets, on the other hand, has made these pro- ‘upgrade’ the article a little more deeply, taking ad- grams horribly ‘intelligent’: intended for standard vantage of these two years of actual work of pro- situations and the less-than-careful user, they make gramming. It’s interesting to see how getting con- customization beyond a certain point painstakingly crete changes ideas in unexpected ways. bothersome. I think this article can be read without knowl- The problem is that non-standard situations edge of either music, TEX programming, or META- are the order of the day in music. On the one FONT. Experience would surely make it easier to hand, there is the so-called ‘new music’, the con- understand some lines here and there, but I’ve tried temporary form of the ‘art music’ tradition, whose to make it all clear to any reader, above all to non- notational requirements have proven to be hard to musicians. I myself wasn’t very experienced with 1 standardize at all; traditional notational practices TEX, METAFONT, or musical typesetting — and the are quite sufficient for popular and commercial mu- bulk of this article is re-telling the steps I’ve followed sic (increasingly the target of commercial software), and what I’ve learned from scratch. but ‘new music’ overwhelms them in infinite ways. On the other hand, there is musicology, in which PART I: not the composition of new but the analysis of old Qualitative design music might potentially require not-yet-conceived- of typographical upheavals — to circle or otherwise 1 The nature of musical typesetting (I) highlight certain notes, to tie them in unusual ways, It’s no coincidence that music typesetting programs to superimpose staves, . Thus, any serious system are, by far, closer to being graphic utilities than text of professional musical typesetting has to give up processors. Musical text is multi-dimensional. As the hope of foreseeing all needs and possibilities. In 2 a word, it has to be programmable. MusiXTEX is Daniel Taupin’s development of what was originally a joint effort with Andreas Egler, MusicTEX. This is what some years ago got me started Lilypond is the TEX-related but independent system devel- thinking of TEX as a suitable environment for such a oped by Jan Nieuwenhuizen and Han-Wen Nienhuys. I am by system. Recently, after having had some experience no means familiar with Lilypond — in part because in 2002, when I wrote a first version of this article, I had to give up with MusiXTEX — the ‘officially approved’ (i.e., ac- trying to install it under Windows. One might think that knowledged by Donald Knuth in his web page) ap- I should have become familiar with it before embarking on plication of TEX to music — as well as a taste of what the creation of TEXmuse; but my intuition is that there is no real overlap between the two. For one thing, Lilypond is not 1 Perhaps I should remind the reader that today’s mu- a TEX package; for another, it boasts (rightly) of beautiful sic, like other arts, is far removed from the conventions and fonts. TEXmuse, on the contrary, boasts of not having fonts traditions of the ‘common-practice period’ (17th–19th cen- at all, and this shows how different their nature and approach turies) — for which, incidentally, the ‘standard’ notation was are. I have grown convinced that, as explained later on, not developed. Everything has changed, from the nature of the having fonts is actually the best way to the flexibility I am musical sound itself to its graphic representation. aiming at, as a musician and as a programmer. 170 TUGboat, Volume 24 (2003), No. 2 we all know from school, the horizontal dimension analogous, system-) breaking, and writes another is time, and the vertical dimension is pitch. But file (.mx2) for TEX to read during a second TEX that’s only part of the matter, since different voices pass. come in different staves (different vertical position). I always wondered whether invoking an exter- The horizontal position of a note in a given staff nal program was really necessary. TEX’s handling depends not only on what notes in the same voice of horizontal spacing, a substantial part of the line- come before or after, but also, and typographically breaking algorithm for which Knuth takes and de- most importantly, on what notes are played at the serves much credit — “this, in fact, is probably the same time by other voices. There is in effect a third most interesting aspect of the whole TEX system” [3, dimension involved. (A look at Figure 1 might be p. 94] — seems so powerful, so flexible, and intu- in place to visualize all this. This piece being for itively so fit to musical spacing, that MusiXTEX ap- piano, each staff corresponds to one hand.) peared to be missing out. I had the impression that music offers an opportunity to really take advan- tage of this superb algorithm, whose capabilities go far beyond assigning a little extra space to periods and question marks in horizontal mode. CHO P I N 01 The authors of MusiXTEX lay aside this algo- rithm on the grounds that it implicitly assumes that a normal line of text will Figure 1: A fragment of a typical score (m. 9 of contain many words, so that inter-word glue need Chopin’s piano prelude in c minor, Op. 28 No. 20). not stretch or shrink too much to justify the line. This strategy does not work very well for music. Music is thus not a line of text (in which only If each bar of music is treated as a word, in the the horizontal dimension matters), but also not a sense that inter-bar glue is placed at the end of mathematical formula (in which the vertical dimen- each bar, then the usual result is the appearance sion plays a role): it is an array of several two- of unsightly gaps before each bar rule. This fol- dimensional ‘strings’ that are mutually lined up. Ty- lows naturally from the fact that the number of bars per line is normally many fewer than the pographically, what this resembles most is, of course, number of words in a line of text. [8, p. 9, my a table. And yet there is an important difference: emphasis] a musical score usually goes on and on, for many pages — the table has to be broken. Not broken as This is, in the main, correct. What is flawed is longtable breaks tables, because in this case the ta- the implicit analogy: it is not “each bar of music” ble is not too tall, it is too long. It has hundreds and which has to be “treated as a word”, because its in- hundreds of columns, and there is no way to know ner components are also subject to spacing. Since beforehand how many of them fit in each page. the defining characteristic of a ‘word’, as far as the line-breaking algorithm is concerned, is that its com- 2 The problem of horizontal spacing and ponents remain packed together with rigid space in line breaking between, measures (bars) do not qualify as words. An idea that suggests itself naturally when one med- Therefore there is still a possibility of using itates about this kind of page-breaking is an anal- TEX’s line-breaking algorithm. My whole endeavor has been ultimately moved by the intuition that ogy with TEX’s output routine. Instead of collecting lines and deciding when to break the page ‘verti- there must be some way to apply it. As we shall see, cally’, here the task consists of collecting columns this id´eefixe led me — round-about and through a and deciding on horizontal breaks.
Recommended publications
  • Musical Notation Codes Index

    Musical Notation Codes Index

    Music Notation - www.music-notation.info - Copyright 1997-2019, Gerd Castan Musical notation codes Index xml ascii binary 1. MidiXML 1. PDF used as music notation 1. General information format 2. Apple GarageBand Format 2. MIDI (.band) 2. DARMS 3. QuickScore Elite file format 3. SMDL 3. GUIDO Music Notation (.qsd) Language 4. MPEG4-SMR 4. WAV audio file format (.wav) 4. abc 5. MNML - The Musical Notation 5. MP3 audio file format (.mp3) Markup Language 5. MusiXTeX, MusicTeX, MuTeX... 6. WMA audio file format (.wma) 6. MusicML 6. **kern (.krn) 7. MusicWrite file format (.mwk) 7. MHTML 7. **Hildegard 8. Overture file format (.ove) 8. MML: Music Markup Language 8. **koto 9. ScoreWriter file format (.scw) 9. Theta: Tonal Harmony 9. **bol Exploration and Tutorial Assistent 10. Copyist file format (.CP6 and 10. Musedata format (.md) .CP4) 10. ScoreML 11. LilyPond 11. Rich MIDI Tablature format - 11. JScoreML RMTF 12. Philip's Music Writer (PMW) 12. eXtensible Score Language 12. Creative Music File Format (XScore) 13. TexTab 13. Sibelius Plugin Interface 13. MusiXML: My own format 14. Mup music publication program 14. Finale Plugin Interface 14. MusicXML (.mxl, .xml) 15. NoteEdit 15. Internal format of Finale (.mus) 15. MusiqueXML 16. Liszt: The SharpEye OMR 16. XMF - eXtensible Music 16. GUIDO XML engine output file format Format 17. WEDELMUSIC 17. Drum Tab 17. NIFF 18. ChordML 18. Enigma Transportable Format 18. Internal format of Capella (ETF) (.cap) 19. ChordQL 19. CMN: Common Music 19. SASL: Simple Audio Score 20. NeumesXML Notation Language 21. MEI 20. OMNL: Open Music Notation 20.
  • Miktex Manual Revision 2.0 (Miktex 2.0) December 2000

    Miktex Manual Revision 2.0 (Miktex 2.0) December 2000

    MiKTEX Manual Revision 2.0 (MiKTEX 2.0) December 2000 Christian Schenk <[email protected]> Copyright c 2000 Christian Schenk Permission is granted to make and distribute verbatim copies of this manual provided the copyright notice and this permission notice are preserved on all copies. Permission is granted to copy and distribute modified versions of this manual under the con- ditions for verbatim copying, provided that the entire resulting derived work is distributed under the terms of a permission notice identical to this one. Permission is granted to copy and distribute translations of this manual into another lan- guage, under the above conditions for modified versions, except that this permission notice may be stated in a translation approved by the Free Software Foundation. Chapter 1: What is MiKTEX? 1 1 What is MiKTEX? 1.1 MiKTEX Features MiKTEX is a TEX distribution for Windows (95/98/NT/2000). Its main features include: • Native Windows implementation with support for long file names. • On-the-fly generation of missing fonts. • TDS (TEX directory structure) compliant. • Open Source. • Advanced TEX compiler features: -TEX can insert source file information (aka source specials) into the DVI file. This feature improves Editor/Previewer interaction. -TEX is able to read compressed (gzipped) input files. - The input encoding can be changed via TCX tables. • Previewer features: - Supports graphics (PostScript, BMP, WMF, TPIC, . .) - Supports colored text (through color specials) - Supports PostScript fonts - Supports TrueType fonts - Understands HyperTEX(html:) specials - Understands source (src:) specials - Customizable magnifying glasses • MiKTEX is network friendly: - integrates into a heterogeneous TEX environment - supports UNC file names - supports multiple TEXMF directory trees - uses a file name database for efficient file access - Setup Wizard can be run unattended The MiKTEX distribution consists of the following components: • TEX: The traditional TEX compiler.
  • TEX-Collection 2003 the TEX Live Guide Sebastian Rahtz, Editor Tex-Live@Tug.Org

    TEX-Collection 2003 the TEX Live Guide Sebastian Rahtz, Editor [email protected]

    TEX-Collection 2003 The TEX Live Guide Sebastian Rahtz, editor [email protected] http://tug.org/texlive/ TEX Collection TEX Live + CTAN 2CDs+DVD Edition 9/2003 DANTE e.V. Postfach 10 18 40 69008 Heidelberg [email protected] www.dante.de Editor of TEX Live: Sebastian Rahtz – http://www.tug.org/texlive Editor of CTAN snapshot: Manfred Lotz – http://www.ctan.org AsTEX – CervanTEX – CSTUG – CTUG – CyrTUG – DK-TUG – Estonian User Group – εφτ – GUit – GUST – GUTenberg – GUTpt – ITALIC – KTUG – Lietuvos TEX’o Vartotoju˛Grupe˙ – MaTEX – Nordic TEX Group – NTG – TEXCeH – TEX México – Tirant lo TEX – TUG – TUGIndia – TUG-Philippines – UK TUG – ViêtTUG Documentation contacts: Czech/Slovak Petr Sojka [email protected] Janka Chlebíková chlebikj (at) dcs.fmph.uniba.sk English Karl Berry [email protected] French Fabrice Popineau [email protected] German Volker RW Schaa [email protected] Polish Staszek Wawrykiewicz [email protected] Russian Boris Veytsman [email protected] 9 January 2004 1 CONTENTS 2 Contents 1 Introduction 3 1.1 Basic usage of TEX Live ................................... 3 1.2 Getting help .......................................... 3 2 Structure of TEX Live 4 2.1 Multiple distributions: live, inst, demo ............................ 4 2.2 Top level directories ...................................... 5 2.3 Extensions to TEX ....................................... 5 2.4 Other notable programs in TEX Live ............................. 5 3 Unix installation 6 3.1 Running TEX Live directly from media (Unix) ........................ 6 3.2 Installing TEX Live to disk .................................. 8 3.3 Installing individual packages to disk ............................. 10 4 Post-installation 12 4.1 The texconfig program .................................... 12 4.2 Testing the installation .................................... 13 5 Mac OS X installation 14 5.1 i-Installer: Internet installation ...............................
  • The Latex Graphics Companion / Michel Goossens

    The Latex Graphics Companion / Michel Goossens

    i i “tlgc2” — 2007/6/15 — 15:36 — page iii — #3 i i The LATEXGraphics Companion Second Edition Michel Goossens Frank Mittelbach Sebastian Rahtz Denis Roegel Herbert Voß Upper Saddle River, NJ • Boston • Indianapolis • San Francisco New York • Toronto • Montreal • London • Munich • Paris • Madrid Capetown • Sydney • Tokyo • Singapore • Mexico City i i i i i i “tlgc2” — 2007/6/15 — 15:36 — page iv — #4 i i Many of the designations used by manufacturers and sellers to distinguish their products are claimed as trademarks. Where those designations appear in this book, and Addison-Wesley was aware of a trademark claim, the designations have been printed with initial capital letters or in all capitals. The authors and publisher have taken care in the preparation of this book, but make no expressed or implied warranty of any kind and assume no responsibility for errors or omissions. No liability is assumed for incidental or consequential damages in connection with or arising out of the use of the information or programs contained herein. The publisher offers discounts on this book when ordered in quantity for bulk purchases and special sales. For more information, please contact: U.S. Corporate and Government Sales (800) 382-3419 [email protected] For sales outside of the United States, please contact: International Sales [email protected] Visit Addison-Wesley on the Web: www.awprofessional.com Library of Congress Cataloging-in-Publication Data The LaTeX Graphics companion / Michel Goossens ... [et al.]. -- 2nd ed. p. cm. Includes bibliographical references and index. ISBN 978-0-321-50892-8 (pbk. : alk. paper) 1.
  • The TEX Live Guide TEX Live 2012

    The TEX Live Guide TEX Live 2012

    The TEX Live Guide TEX Live 2012 Karl Berry, editor http://tug.org/texlive/ June 2012 Contents 1 Introduction 2 1.1 TEX Live and the TEX Collection...............................2 1.2 Operating system support...................................3 1.3 Basic installation of TEX Live.................................3 1.4 Security considerations.....................................3 1.5 Getting help...........................................3 2 Overview of TEX Live4 2.1 The TEX Collection: TEX Live, proTEXt, MacTEX.....................4 2.2 Top level TEX Live directories.................................4 2.3 Overview of the predefined texmf trees............................5 2.4 Extensions to TEX.......................................6 2.5 Other notable programs in TEX Live.............................6 2.6 Fonts in TEX Live.......................................7 3 Installation 7 3.1 Starting the installer......................................7 3.1.1 Unix...........................................7 3.1.2 MacOSX........................................8 3.1.3 Windows........................................8 3.1.4 Cygwin.........................................9 3.1.5 The text installer....................................9 3.1.6 The expert graphical installer.............................9 3.1.7 The simple wizard installer.............................. 10 3.2 Running the installer...................................... 10 3.2.1 Binary systems menu (Unix only).......................... 10 3.2.2 Selecting what is to be installed...........................
  • Mutated! - Music Tagging Type Definition

    Mutated! - Music Tagging Type Definition

    University of Glasgow Funded by the Department of Music Joint Information Systems Committee Call: Communications and Information Technology Standards MuTaTeD! - Music Tagging Type Definition A project to provide a meta-standard for music mark-up by integrating two existing music standards (Report Jan 2000) Dr. Stephen Arnold Carola Boehm Dr. Cordelia Hall University of Glasgow Department of Music Department of Music MuTaTeD! Contents CONTENTS: I. INTRODUCTION (BY DR. STEPHEN ARNOLD).................................................................. 3 II. ACHIEVEMENTS AND DELIVERABLES (BY THE MUTATED! TEAM) .............................. 5 1. Conference Papers and Workshops ..................................................................................... 5 2. Contact with relevant research groups .................................................................................. 5 3. Future Dissemination Possibilities ......................................................................................... 6 III. SYSTEMS FOR MUSIC REPRESENTATION AND RETRIEVAL (BY CAROLA BOEHM) 8 1. Abstract .................................................................................................................................. 8 2. The Broad Context ................................................................................................................. 8 3. The Music-Specific Context ................................................................................................... 8 4. Music Representation Standards – The Historical
  • A Directory Structure for TEX Files TUG Working Group on a TEX Directory Structure (TWG-TDS) Version 1.1 June 23, 2004

    A Directory Structure for TEX Files TUG Working Group on a TEX Directory Structure (TWG-TDS) Version 1.1 June 23, 2004

    A Directory Structure for TEX Files TUG Working Group on a TEX Directory Structure (TWG-TDS) version 1.1 June 23, 2004 Copyright c 1994, 1995, 1996, 1997, 1998, 1999, 2003, 2004 TEX Users Group. Permission to use, copy, and distribute this document without modification for any purpose and without fee is hereby granted, provided that this notice appears in all copies. It is provided “as is” without expressed or implied warranty. Permission is granted to copy and distribute modified versions of this document under the condi- tions for verbatim copying, provided that the modifications are clearly marked and the document is not represented as the official one. This document is available on any CTAN host (see Appendix D). Please send questions or suggestions by email to [email protected]. We welcome all comments. This is version 1.1. Contents 1 Introduction 2 1.1 History . 2 1.2 The role of the TDS ................................... 2 1.3 Conventions . 3 2 General 3 2.1 Subdirectory searching . 3 2.2 Rooting the tree . 4 2.3 Local additions . 4 2.4 Duplicate filenames . 5 3 Top-level directories 5 3.1 Macros . 6 3.2 Fonts............................................ 8 3.3 Non-font METAFONT files................................ 10 3.4 METAPOST ........................................ 10 3.5 BIBTEX .......................................... 11 3.6 Scripts . 11 3.7 Documentation . 12 4 Summary 13 4.1 Documentation tree summary . 14 A Unspecified pieces 15 A.1 Portable filenames . 15 B Implementation issues 16 B.1 Adoption of the TDS ................................... 16 B.2 More on subdirectory searching . 17 B.3 Example implementation-specific trees .
  • Musixtex Using TEX to Write Polyphonic Or Instrumental Music Version T.111 – April 1, 2003

    Musixtex Using TEX to Write Polyphonic Or Instrumental Music Version T.111 – April 1, 2003

    c MusiXTEX Using TEX to write polyphonic or instrumental music Version T.111 – April 1, 2003 Daniel Taupin Laboratoire de Physique des Solides (associ´eau CNRS) bˆatiment 510, Centre Universitaire, F-91405 ORSAY Cedex E-mail : [email protected] Ross Mitchell CSIRO Division of Atmospheric Research, Private Bag No.1, Mordialloc, Victoria 3195, Australia Andreas Egler‡ (Ruhr–Uni–Bochum) Ursulastr. 32 D-44793 Bochum ‡ For personal reasons, Andreas Egler decided to retire from authorship of this work. Never- therless, he has done an important work about that, and I decided to keep his name on this first page. D. Taupin Although one of the authors contested that point once the common work had begun, MusiXTEX may be freely copied, duplicated and used in conformance to the GNU General Public License (Version 2, 1991, see included file copying)1 . You may take it or parts of it to include in other packages, but no packages called MusiXTEX without specific suffix may be distributed under the name MusiXTEX if different from the original distribution (except obvious bug corrections). Adaptations for specific implementations (e.g. fonts) should be provided as separate additional TeX or LaTeX files which override original definition. 1Thanks to Free Software Foundation for advising us. See http://www.gnu.org Contents 1 What is MusiXTEX ? 6 1.1 MusiXTEX principal features . 7 1.1.1 Music typesetting is two-dimensional . 7 1.1.2 The spacing of the notes . 8 1.1.3 Music tokens, rather than a ready-made generator . 9 1.1.4 Beams . 9 1.1.5 Setting anything on the score .
  • Phd Thesis, University of Helsinki, Department of Computer Science, November 2000

    Phd Thesis, University of Helsinki, Department of Computer Science, November 2000

    5 Quantisation hythm together with melody is one of the basic elements in music. According to Longuet-Higgins ([LH76]) human listeners are much more sensitive to the perception of rhythm than to the R perception of melody or pitch related features. Usually it is easier for trained and untrained listeners as well as for musicians to transcribe a rhythm, than details about heard intervals, harmonic changes or absolute pitch. “The term rhythm refers to the general sense of movement in time that characterizes our experience of music (Apel, 1972). Rhythm often refers to the organization of events in time, such that they combine perceptually into groups or induce a sense of meter (Cooper & Meyer, 1960; Lerdahl & Jackendoff, 1983). In this sense, rhythm is not an objective property of music, it is an experience that has both objective and subjective components. The experience of rhythm arises from the interaction of the various materials of music – pitch, intensity, timbre, and so forth – within the individual listener.” [LK94] In general the task of transcribing the rhythm of a performance is different from the previously described beat tracking or tempo detection issue. For estimating a tempo profile it is sufficient to infer score time positions for a set of dedicated anchor notes (i.e., beats respectively clicks), for the rhythm transcription task score time positions and durations for all performance notes must be inferred. Because the possible time positions in a score are specified as fractions using a rather small set of possible denominators, a score represents a grid of discrete time positions. The resolution of the grid is context and style dependent, common scores often uses only a resolution of 1/16th notes but higher resolutions (in most cases binary) or non-standard resolutions for arbitrary tuplets can always occur and might also be correct.
  • Tex Live Anleitung

    Tex Live Anleitung

    Anleitung zur TEX Live Installation Version 2021 Karl Berry (Herausgeber) verantwortlich für die deutsche Ausgabe: Dr. Uwe Ziegenhagen, [email protected] Köln, 23. März 2021 Inhaltsverzeichnis 1 Einleitung 6 1.1 TEX Live und die TEX Live-Collection6 1.2 Unterstützung verschiedener Betriebssysteme6 1.3 Einsatzmöglichkeiten des TEX Live-Systems der TEX Collection7 1.4 TEX Live und Sicherheit7 1.5 Hilfe zu TEX, LATEX & Co8 2 Überblick zum TEX Live-System 11 2.1 Die TEX Collection: TEX Live, proTEXt, MacTEX 11 2.2 Basisverzeichnisse von TEX Live 12 2.3 Überblick über die vordefinierten texmf-Bäume 13 2.4 TEX-Erweiterungen 15 2.5 Weitere Programme von TEX Live 16 3 Installation von TEX Live 18 3.1 Das Installationsprogramm 18 3.2 Unix 19 3.3 MacOSX 20 3.4 Windows 21 3.5 Cygwin 22 3.6 Installation im Textmodus 23 3.7 Die Installation mit grafischem Installer 24 3.8 Benutzung des Installationsprogramms 25 3.9 Auswahl der Binaries (nur für Unix) 25 3.10 Auswahl der zu installierenden Komponenten 26 3.11 Verzeichnisse 28 3.12 Optionen 29 3.13 Kommandozeilenoptionen für die Installation 30 3.14 Die Option repository 32 3.15 Aufgaben im Anschluss an die Installation 32 3.15.1 Windows 32 3.15.2 Unix, falls symbolische Links angelegt wurden 32 3.15.3 Umgebungsvariablen für Unix 33 3.15.4 Systemweites Setzen von Umgebungsvariablen 33 3.15.5 Internet-Updates nach der Installation von DVD 34 3.15.6 Font-Konfiguration für xeTEX und LuaTEX2 34 2 3.15.7 ConTEXt Mark IV 35 3.15.8 Integration lokaler bzw.
  • Math Symbol Tables

    Math Symbol Tables

    APPENDIX A Math symbol tables A.1 Hebrew and Greek letters Hebrew letters Type Typeset \aleph ℵ \beth ℶ \daleth ℸ \gimel ℷ © Springer International Publishing AG 2016 481 G. Grätzer, More Math Into LATEX, DOI 10.1007/978-3-319-23796-1 482 Appendix A Math symbol tables Greek letters Lowercase Type Typeset Type Typeset Type Typeset \alpha \iota \sigma \beta \kappa \tau \gamma \lambda \upsilon \delta \mu \phi \epsilon \nu \chi \zeta \xi \psi \eta \pi \omega \theta \rho \varepsilon \varpi \varsigma \vartheta \varrho \varphi \digamma ϝ \varkappa Uppercase Type Typeset Type Typeset Type Typeset \Gamma Γ \Xi Ξ \Phi Φ \Delta Δ \Pi Π \Psi Ψ \Theta Θ \Sigma Σ \Omega Ω \Lambda Λ \Upsilon Υ \varGamma \varXi \varPhi \varDelta \varPi \varPsi \varTheta \varSigma \varOmega \varLambda \varUpsilon A.2 Binary relations 483 A.2 Binary relations Type Typeset Type Typeset < < > > = = : ∶ \in ∈ \ni or \owns ∋ \leq or \le ≤ \geq or \ge ≥ \ll ≪ \gg ≫ \prec ≺ \succ ≻ \preceq ⪯ \succeq ⪰ \sim ∼ \approx ≈ \simeq ≃ \cong ≅ \equiv ≡ \doteq ≐ \subset ⊂ \supset ⊃ \subseteq ⊆ \supseteq ⊇ \sqsubseteq ⊑ \sqsupseteq ⊒ \smile ⌣ \frown ⌢ \perp ⟂ \models ⊧ \mid ∣ \parallel ∥ \vdash ⊢ \dashv ⊣ \propto ∝ \asymp ≍ \bowtie ⋈ \sqsubset ⊏ \sqsupset ⊐ \Join ⨝ Note the \colon command used in ∶ → 2, typed as f \colon x \to x^2 484 Appendix A Math symbol tables More binary relations Type Typeset Type Typeset \leqq ≦ \geqq ≧ \leqslant ⩽ \geqslant ⩾ \eqslantless ⪕ \eqslantgtr ⪖ \lesssim ≲ \gtrsim ≳ \lessapprox ⪅ \gtrapprox ⪆ \approxeq ≊ \lessdot
  • Some Experience with Musixtex

    Some Experience with Musixtex

    Some Experience with MusiXTEX Jean-Michel HUFFLEN LIFC | University of Franche-Comt´e BachoTEX, 29 April 2011 1 Contents Who am I? What is MusiXTEX? LATEX, ConTEXt, etc. Difficult typography A musician's point of view Conclusion 2 Musical CV In parallel with `classical' studies (Mathematics, Computer Science): Musical CV In parallel with `classical' studies (Mathematics, Computer Science): School of Music. Musical CV In parallel with `classical' studies (Mathematics, Computer Science): School of Music. High diploma in music training, bassoon, harmony, counterpoint (1981). Musical CV In parallel with `classical' studies (Mathematics, Computer Science): School of Music. High diploma in music training, bassoon, harmony, counterpoint (1981). I played in various orchestras (sometimes as a conductor). 3 As a composer Not very attracted by vocal music. As a composer Not very attracted by vocal music. Symphonies, concertos, chamber music pieces. As a composer Not very attracted by vocal music. Symphonies, concertos, chamber music pieces. Atonal style, then synthesis between tonal- ity/modality and atonality. 4 What is MusiXTEX Aims to typeset high-quality print output scores. What is MusiXTEX Aims to typeset high-quality print output scores. Authors warn: Let us recall that TEX was not designed for scores, but for texts. What is MusiXTEX Aims to typeset high-quality print output scores. Authors warn: Let us recall that TEX was not designed for scores, but for texts. Stalled, since Daniel Taupin's death. 5 Three-step system • [pdf]latex filename • musixflx filename • [pdf]latex filename 6 LATEX, ConTEXt, etc. Aim to get high-quality print outputs. LATEX, ConTEXt, etc. Aim to get high-quality print outputs.