[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
No Lilypond output with XeLaTex
From: |
Albert Frantz |
Subject: |
No Lilypond output with XeLaTex |
Date: |
Tue, 1 Mar 2011 11:47:52 +0100 |
Hello,
I'm getting a strange and persistent bug trying to integrate LilyPond with
XeLaTeX, namely no graphics
(LilyPond) output in the final .pdf file.
I've been testing with many files, most recently a simplified variant of the
sample XeLaTeX file in the
LilyPond documentation resources.
I'm using LilyPond 2.12.3 on OS X 10.6 with the latest TeX Live 2010. First I
run this command:
lilypond-book --output=sample lytex_sample.lytex
Then I use the typeset button in TeXShop 2.37, selecting XeLaTeX as the format
of choice. (If I choose
LaTeX it compiles correctly, with LilyPond graphics; however, I need XeLaTeX
for my projects.)
Alternately, I navigate directly to the sample folder and run xelatex
lytex_sample.tex from the terminal.
Also, I tried compiling this and other documents on my Ubuntu 10.10 system, and
for some reason I get
no graphics either with LaTeX or XeLaTex.
Any help would be greatly appreciated. The test document lytex_sample.lytex is
below.
Kind regards,
Albert
---
key-notes LLC
www.key-notes.com
Contents of file lytex_sample.lytex:
\documentclass{article}
\usepackage{ifxetex}
\ifxetex
%xetex specific stuff
\usepackage{xunicode,fontspec,xltxtra}
\setmainfont[Numbers=OldStyle]{Times New Roman}
\setsansfont{Arial}
\else
%This can be empty if you are not going to use pdftex
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{mathptmx}%Times
\usepackage{helvet}%Helvetica
\fi
%Here you can insert all packages that pdftex also understands
\usepackage[ngerman,finnish,english]{babel}
\usepackage{graphicx}
\begin{document}
\title{A short document with LilyPond and xelatex}
\maketitle
In normal text you can easily use LilyPond commands, like this:
{%
\parindent 0pt
\ifx\preLilyPondExample \undefined
\else
\expandafter\preLilyPondExample
\fi
\def\lilypondbook{}%
\input 9b/lily-6f81e3e3-systems.tex
\ifx\postLilyPondExample \undefined
\else
\expandafter\postLilyPondExample
\fi
}
\noindent
and so on.
The fonts of snippets set with LilyPond will have to be set from
inside
of the snippet. For this you should read the AU on how to use
lilypond-book.
\end{document}
- No Lilypond output with XeLaTex,
Albert Frantz <=