Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 12/12/2006, à 16:33

uz

[RESOLU]Latex et lilypond/ou musix tex

Bonjour,


Je suis en train d'écrire un boulot en musicologie.
J'apprends depuis peu à me servir de LAtex, avec Kile... le principe me plait bien.

Bon, mon but présent, (Il y a un moment que je cherche), est d'intégrer des petits extraits musicaux (genre thème 1a, ou motifs rythmiques...etc) entre le texte...

J'ai déjà bien galéré avec musixtex (et noteedit car le code de musixtex est trop compliqué)....abandon (provisoire? smile ) Je n'ai pas réussi à produire quelque chose de beau et propre (comme j'ai vue que c'était possible de faire:/ )

J'ai trouvé que lilypond a l'air plus simple (pour produire le code en tout cas). Il semble y avoir un outils, dénommé lilypond-book, qui permet d'integrer le code lilypond dans le document tex,
avec un truc du genre:

\begin{lilypond}
     \relative c' {
       c2 g'2 \times 2/3 { f8 e d } c'2 g4
     }
     \end{lilypond}

Seulement, Kile ne comprend rien à tout ça...:(
Je n'ai pas trouvé qu'il fallait faire un \usepackage{} quelquonque.

Donc me voilà...  complètement paumé smile

C'est vraiment important, car je DOIS écrire ce travail au plus vite:/

Donc, toute aide serait la bienvenue :

- m'expliquer comment faire marcher lilypond-book + kile ? (la solution que je préfère)
- m'expliquer comment bien utiliser musix tex (la je crois qu'il me faudrait plus un genre de:/ tuteur )
- Me donner d'autre piste (logiciel? windows?:( )...(solution que j'aime le moins)


En remerciant à l'avance toute généreuse contribution smile

ha oui:

J'ai la derniere version de lilypond (developpement 2.11.1)
Edgy


Ciao

Dernière modification par uz (Le 13/12/2006, à 16:45)

Hors ligne

#2 Le 12/12/2006, à 17:21

Achille

Re : [RESOLU]Latex et lilypond/ou musix tex

Je te conseille très chaleureusement MusiXTeX, mais en demandant à PMX d'écrire le code MusiXTeX pour toi.

Il te faut donc installer les paquets musixtex, musixlyr, musixtex-slurps et pmx.

Après, il y a de très bonnes ressources à cette page:

http://icking-music-archive.org/software/indexmt6.html

Plus particulièrement, regarde ce tutoriel:

http://icking-music-archive.org/software/pmx/pmxccn.pdf

dont les sources (et donc le code sont fournis):

http://icking-music-archive.org/software/pmx/pmxccntex.zip

Enfin, tu te feras sûrement très bien conseillé sur cette mailing-list:

http://icking-music-archive.org/mailman/listinfo/tex-music

Et c'est un ancien étudiant en musicologie qui le dit.

PS: Pour compiler facilement mes fichiers PMX, j'utilise le script suivant:

#!/bin/sh
#
# Script to run pmxa, pmxb and all 3 passes of MusiXTeX
# (courtesy of Jan Arne Fagertun, modified by Stefan Evert)
#
# Tue Feb 18 18:12:15 MET 1997 Jan.A.Fagertun@energy.sintef.no
# last modified:
# Mon Jul 21 13:05:46 MET DST 1997 evert@mathematik.uni-stuttgart.de
#
OPT=""
FILE=$1
if [ " $FILE" = " -o" ]
then
  OPT="-o"
  FILE=$2
fi
if [ "$FILE" != "" ]
then
  if [ ! -f $FILE ]
  then
    FILE=$FILE".pmx"
  fi
  BASE=`basename $FILE .pmx`
  if [ -f $FILE ]
  then
    TEX=$BASE".tex"
    #
    # Cleaning up in case of crash
    #
    if [ -f $TEX ]
    then
      echo "Deleting $TEX"
      rm -f $TEX
    fi
    MX1=$BASE".mx1"
    if [ -f $MX1 ]
    then
      echo "Deleting $MX1"
      rm -f $MX1
    fi
    MX2=$BASE".mx2"
    if [ -f $MX2 ]
    then
      echo "Deleting $MX2"
      rm -f $MX2
    fi
    LOG=$BASE".log"
    if [ -f $LOG ]
    then
      echo "Deleting $LOG"
      rm -f $LOG
    fi
    PML=$BASE".pml"
    if [ -f $PML ]
    then
      echo "Deleting $PML"
      rm -f $PML
    fi
    if [ -f pmxaerr.dat ]
    then
      echo "Deleting pmxaerr.dat"
      rm -f pmxaerr.dat
    fi
    #
    # Start of pmx - pmxa
    #
    echo "=== RUNNING PMX  ==="
    pmxab $OPT $BASE || exit 1
    #
    # Check if successful
    #
    if [ ! -f $TEX ] 
    then
      exit 1
    fi
    #
    # Cleaning up after pmx
    #
    echo "Cleaning up ..."
    if [ -f pmxaerr.dat ]
    then
      rm -f pmxaerr.dat
    fi
    #
    # Start MusiXTeX - tex
    #
    echo "=== RUNNING MUSIXTEX: 1st pass (tex) ==="
    tex $BASE || exit 1
    if [ ! -f $MX1 ]
    then
      exit 1
    fi
    #
    # Discard .dvi created by first pass
    #
    DVI=$BASE".dvi"
    if [ -f $DVI ]
    then
      echo "Discarding $DVI"
      rm -f $DVI
    fi
    #
    # musixflx
    #
    echo "=== RUNNING MUSIXTEX: 2nd pass (musixflx) ==="
    musixflx $BASE || exit 1
    if [ ! -f $MX2 ]
    then
      exit 1
    fi
    #
    # tex again
    #
    echo "=== RUNNING MUSIXTEX: 3rd pass (tex) ==="
    tex $BASE || exit 1
    #
    # Check if we're successful
    #
    if [ ! -f $DVI ]
    then
      echo "*** PMX failed"
      exit 1
    fi
    #
    # Convert to .ps
    #
#    if [ -f $DVI ]
#    then
#      dvips -o $BASE.ps $BASE.dvi
#    fi
    #
    # Open with ghostscript
    #
#    if [ -f $BASE.ps ]
#    then
#      gv $BASE.ps
#    fi 
    #
    # Cleaning up after MusiXTeX
    #
    echo "Cleaning up ..."
    if [ -f $PML ]
    then
      rm -f $PML
    fi
    if [ -f pmxaerr.dat ]
    then
      rm -f pmxaerr.dat
    fi
#    if [ -f $LOG ]
#    then
#      rm -f $LOG
#    fi
#    if [ -f $DVI ]
#    then
#      rm -f $DVI
#    fi
    if [ -f $MX1 ]
    then
      rm $MX1
    fi
    if [ -f $MX2 ]
    then
      rm $MX2
    fi
    echo "Done."
  else
    echo "Can't find either "$BASE" or "$FILE
  fi
else
  echo "PMX-2.2.0: Convert .pmx input file into .dvi"
  echo "Usage:  pmx [ -o ] <pmx_input_file>"
fi

Il m'a suffi de paramétrer Kile pour qu'il utilise ce script pour qu'un simple raccourci clavier me donne l'aperçu de la partition.

Dernière modification par Achille (Le 12/12/2006, à 17:25)

Hors ligne

#3 Le 12/12/2006, à 17:53

pabix

Re : [RESOLU]Latex et lilypond/ou musix tex

Je n'ai jamais vraiment essayé, mais je te conseille de regarder ici :
http://lilypond.org/doc/v2.10/Documentation/user/lilypond/An-example-of-a-musicological-document#An-example-of-a-musicological-document

et là :

http://lilypond.org/doc/v2.10/Documentation/user/lilypond/Invoking-lilypond_002dbook#Invoking-lilypond_002dbook

En gros, tu as ton fichier .lytex qui contient ton \documentclass[...]{article} ou {book}, et des sections \begin{lilypond} ; tu le transformes en tex, puis en dvi avec latex, puis dvips, puis ps2pdf => Vive make

Je vais essayer ce soir avec mon ordinateur personnel et je te poste la réponse dès que je trouve.

Benoit

Dernière modification par pabix (Le 12/12/2006, à 17:59)


Utilisateur du clavier BÉPO.
mortgat (()) gmail () com
GPG 0x377D716D

Hors ligne

#4 Le 12/12/2006, à 23:55

uz

Re : [RESOLU]Latex et lilypond/ou musix tex

Merci smile

Je vais essayer ça et ça... Je vous tiens au courant... J'hésite smile

@Pabix : En fait je connais ces pages, mais je ne les comprends pas bien...

Hors ligne

#5 Le 13/12/2006, à 10:41

pabix

Re : [RESOLU]Latex et lilypond/ou musix tex

uz : j'ai trouvé, et réussi.

Je te recopie mes éléments. Pense à mettre le topic en [Résolu] après cela.

1. Créer un répertoire de développement, et un sous-répertoire out/ (pour faciliter la tâche)
2. Écrire ton fichier tex, en incluant \usepackage{graphicx}. Ce fichier tex contient des extraits lilypond avec des \begin{lilypond} ou \lilypondfile...

Exemple de fichier tex :

\documentclass[a4paper,9pt,french]{report}
\usepackage{fancybox}
\usepackage{shadow}
\usepackage[Sonny]{fncychap}
\usepackage{extsizes}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{times}
\usepackage{graphicx}
\usepackage{color}
\usepackage{babel}
\author{pabix}
\title{Essai}
\begin{document}
\maketitle
\tableofcontents
\chapter{Intro}
On peut mélanger, avec \textit{lilypond-book}, de la musique et du texte

Par exemple :
\begin{verbatim}
\begin{lilypond}
\relative c' {
\time 4/4 \clef tenor \key a \major
a4 b8( cis) d( cis e4) | fis8([ e d cis)] \times 2/3 {b4 fis' gis } |
}
\end{lilypond}
\end{verbatim}
a pour résultat :

\begin{lilypond}
\relative c' {
\time 4/4 \clef tenor \key a \major
a4 b8( cis) d( cis e4) | fis8([ e d cis)] \times 2/3 {b4 fis' gis } |
}
\end{lilypond}

\chapter{Un autre chapitre pas rigolo.}

On peut mettre des options entre crochets. L'option 'verbatim' permet notamment de reproduire la source en verbatim avant de {\og}graver{\fg} la partition. Par exemple :
\begin{verbatim}
\begin[fragment,quote,staffsize=16,verbatim]{lilypond}
\relative c' {
\time 4/4 \clef tenor \key a \major
a4 b8( cis) d( cis e4) | fis8([ e d cis)] \times 2/3 {b4 fis' gis } |
}
\end{lilypond}
\end{verbatim}
produit le résultat suivant :

\begin[fragment,quote,staffsize=16,verbatim]{lilypond}
\relative c' {
\time 4/4 \clef tenor \key a \major
a4 b8( cis) d( cis e4) | fis8([ e d cis)] \times 2/3 {b4 fis' gis } |
}
\end{lilypond}

On peut également inclure des fichiers avec la commande \verb|\lilypondfile|.

\end{document}

3. Un petit script pour automatiser la tâche. Il faut personnaliser les variables tout en haut (OUTPUTDIR et BASENAME : nom du répertoire que j'ai appelé out, et nom du fichier source sans l'extension .tex), et également adapter la section de compilation pour ton fichier tex (par exemple mettre un makeindex entre les deux compilations)

#!/bin/bash

##################################
#                                #
# INSERTING LILYPOND EXTRACTS IN # 
#      A LaTeX DOCUMENT          #
#                                #
##################################

# by Pabix (mortgat ... GMAIL ... com)

# BSD License
#
# Redistribution and use in source and binary forms, with or
#   without modification, are permitted provided that the following
#   conditions are met:
#
# *  Redistributions of source code must retain the above
#    copyright notice, this list of conditions and the following
#    disclaimer.
#
# *  Redistributions in binary form must reproduce the above
#    copyright notice, this list of conditions and the following
#    disclaimer in the documentation and/or other materials
#    provided with the distribution.
#
# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY
# EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
# THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
# PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR
# BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
# EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
# TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
# ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
# IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
# THE POSSIBILITY OF SUCH DAMAGE.




#    ________      __          __    
#   / ____/ /___  / /_  ____ _/ /____
#  / / __/ / __ \/ __ \/ __ `/ / ___/
# / /_/ / / /_/ / /_/ / /_/ / (__  ) 
# \____/_/\____/_.___/\__,_/_/____/  

OUTPUTDIR="out"
BASENAME="example"
LILYPOND_VERSION="$( lilypond -v | head -n 1 | grep -o [0-9.]* )"

function usage(){
cat << EOF
	options: -o OUTPUTDIR             build in (OUTPUTDIR)
	         -c                       clean in (OUTPUTDIR)
		 -b BASENAME              build from (BASENAME).tex
		 -h                       help
EOF
exit
}
function cleanlilytex(){
	rm lily-[0-9][0-9]* ${BASENAME}.{aux,log,dvi,ps,toc,psfonts,tex} snippet-map.ly tmp*{aux,log} x.log
}

#    ____        __  _                 
#   / __ \____  / /_(_)___  ____  _____
#  / / / / __ \/ __/ / __ \/ __ \/ ___/
# / /_/ / /_/ / /_/ / /_/ / / / (__  ) 
# \____/ .___/\__/_/\____/_/ /_/____/  
#     /_/                              

CLEAN=0
while getopts "co:b:h" option
do
	case $option in
		o)
		OUTPUTDIR="$OPTARG"
		;;
		b)
		BASENAME="$OPTARG"
		;;
		c)
		CLEAN=1
		;;
		h)
		usage
		;;
		*)
		;;
	esac
done

#    ________              __       
#   / ____/ /_  ___  _____/ /_______
#  / /   / __ \/ _ \/ ___/ //_/ ___/
# / /___/ / / /  __/ /__/ ,< (__  ) 
# \____/_/ /_/\___/\___/_/|_/____/  
#                                   

if [[ "$CLEAN" == "1" ]]
then
	cd "$OUTPUTDIR"
	cleanlilytex
	exit 0
fi

if [ -e "$OUTPUTDIR" ]
then
	if [ ! -d "$OUTPUTDIR" ]
	then
		echo output directory "$OUTPUTDIR" is a file.
		exit 1
	fi
else
	mkdir -p "$OUTPUTDIR"
fi

lilypond-book --output="$OUTPUTDIR" --psfonts="$LILYPOND_VERSION" ${BASENAME}.tex || exit 1
cd "$OUTPUTDIR"

#     __         ______    _  __
#    / /   ____ /_  __/__ | |/ /
#   / /   / __ `// / / _ \|   / 
#  / /___/ /_/ // / /  __/   |  
# /_____/\__,_//_/  \___/_/|_|  

# THIS SECTION MUST BE EDITED ACCORDING TO YOUR DOCUMENT

#### FIRST COMPILATION
latex "${BASENAME}.tex" || exit 1
#### MAKE INDEX
#### SECOND COMPILATION
latex "${BASENAME}.tex" || exit 1
####

#   ______         ____  ____  ______
#  /_  __/___     / __ \/ __ \/ ____/
#   / / / __ \   / /_/ / / / / /_    
#  / / / /_/ /  / ____/ /_/ / __/    
# /_/  \____/  /_/   /_____/_/       

dvips -Ppdf -h "${BASENAME}.psfonts" "${BASENAME}.dvi" || exit 1
ps2pdf "${BASENAME}.ps" || exit 1

Penser à faire "chmod +x le_nom_duscript" pour le rendre exécutable.

Ensuite : ./script pour builder le PDF dans "out"
./script -c pour enlever les fichiers temporaires dans "out" (parce que des choses à virer, il y en a. Avant de compiler une nouvelle fois, il faut le faire

En espérant résoudre ton problème !

Benoit

Dernière modification par pabix (Le 13/12/2006, à 10:50)


Utilisateur du clavier BÉPO.
mortgat (()) gmail () com
GPG 0x377D716D

Hors ligne

#6 Le 13/12/2006, à 11:27

uz

Re : [RESOLU]Latex et lilypond/ou musix tex

Ben merci alors, quel boulot!!! smile

Bon, je suis en train d'essayer avec ton exemple.
Alors...
J'ai déjà cette erreur:

lilypond-book: error: --psfonts option does not take a value

J'ai fais

./Pabix

Autre question :

Dans le cas ou ça marche, y aurait il un moyen de paramétrer Kile, pour qu'il fasse cela tout seul comme un grand?

Hors ligne

#7 Le 13/12/2006, à 11:30

pabix

Re : [RESOLU]Latex et lilypond/ou musix tex

Ah, t'as pas la même version de lilypond que moi !

À la ligne "lilypond-book --output="$OUTPUTDIR" --psfonts="$LILYPOND_VERSION" ${BASENAME}.tex || exit 1", remplace --psfonts="$LILYPOND_VERSION" par --psfonts

Désolé. Chez moi, ça marchait pas sans. Chez toi, ça marchera pas avec ! Pour Kile, je ne sais pas du tout. Par contre, tu peux faire un Makefile.

Benoit

Dernière modification par pabix (Le 13/12/2006, à 11:31)


Utilisateur du clavier BÉPO.
mortgat (()) gmail () com
GPG 0x377D716D

Hors ligne

#8 Le 13/12/2006, à 11:38

uz

Re : [RESOLU]Latex et lilypond/ou musix tex

hmm Heu...

Traceback (most recent call last):
  File "/usr/local/lilypond/usr/bin/lilypond-book", line 1856, in ?
    main ()
  File "/usr/local/lilypond/usr/bin/lilypond-book", line 1810, in main
    chunks = do_file (file)
  File "/usr/local/lilypond/usr/bin/lilypond-book", line 1656, in do_file
    in_handle = open (input_fullname)
IOError: [Errno 2] No such file or directory: ''

Peut être qu'il faut mettre le chemin de mon fichier "out" dans:

OUTPUTDIR="OUT"
BASENAME="Pabixemple.tex"
LILYPOND_VERSION="$( lilypond -v | head -n 1 | grep -o [0-9.]* )"

???

Hors ligne

#9 Le 13/12/2006, à 11:40

pabix

Re : [RESOLU]Latex et lilypond/ou musix tex

Non, BASENAME="Pabixemple" si tu veux. Vérifie bien, ne pas mettre l'extension, et respecter les majuscules/minuscules. OUT, c'est si ton répertoire s'appelle OUT tout en majuscules !

Et en plus, "Pabixemple" me semble bizarre comme nom ?

Une autre précision : il te manquera immanquablement le package fncychap. Supprime la ligne dans la source tex !

Benoit

Dernière modification par pabix (Le 13/12/2006, à 11:43)


Utilisateur du clavier BÉPO.
mortgat (()) gmail () com
GPG 0x377D716D

Hors ligne

#10 Le 13/12/2006, à 11:44

uz

Re : [RESOLU]Latex et lilypond/ou musix tex

hmmm, ça me fait la même erreur.

Faut il mettre le script dans un endroit spécial?
J'ai la version developpement...

lilypond-book (GNU LilyPond) 2.11.1

peut être que je dois changer?

Hors ligne

#11 Le 13/12/2006, à 11:46

pabix

Re : [RESOLU]Latex et lilypond/ou musix tex

dis-moi, tu as bien mis le script et la source dans le même répertoire, et invoqué le script par "./script" ?

Benoit


Utilisateur du clavier BÉPO.
mortgat (()) gmail () com
GPG 0x377D716D

Hors ligne

#12 Le 13/12/2006, à 11:52

uz

Re : [RESOLU]Latex et lilypond/ou musix tex

ha non smile

Alors maintenant :

lilypond-book (GNU LilyPond) 2.11.1
Reading Pabixemple.tex...
Running latex...latex: /usr/local/lilypond/usr/lib/libpng12.so.0: no version information available (required by latex)
This is pdfeTeX, Version 3.141592-1.21a-2.2 (Web2C 7.5.4)
entering extended mode
(/tmp/tmpV8ZOFj.tex
LaTeX2e <2003/12/01>
Babel <v3.8d> and hyphenation patterns for american, french, german, ngerman, b
ahasa, basque, bulgarian, catalan, croatian, czech, danish, dutch, esperanto, e
stonian, finnish, greek, icelandic, irish, italian, latin, magyar, norsk, polis
h, portuges, romanian, russian, serbian, slovak, slovene, spanish, swedish, tur
kish, ukrainian, nohyphenation, loaded.

(/usr/share/texmf-tetex/tex/latex/base/report.cls
Document Class: report 2004/02/16 v1.4f Standard LaTeX document class
(/usr/share/texmf-tetex/tex/latex/base/size10.clo))
(/usr/share/texmf-tetex/tex/latex/fancybox/fancybox.sty
Style option: `fancybox' v1.3 <2000/09/19> (tvz)
) (/usr/share/texmf-tetex/tex/latex/shadow/shadow.sty)

! LaTeX Error: File `fncychap.sty' not found.

Type X to quit or <RETURN> to proceed,
or enter new name. (Default extension: sty)

Enter file name: 
! Emergency stop.
<read *> 
         
l.7 \usepackage
               {extsizes}^^M
No pages of output.
Transcript written on tmpV8ZOFj.log.
command failed: latex /tmp/tmpV8ZOFj.tex
Child returned 1

hmm

Hors ligne

#13 Le 13/12/2006, à 11:53

pabix

Re : [RESOLU]Latex et lilypond/ou musix tex

héhé, je t'avais dit d'enlever la ligne \usepackage{fncychap} dans mon fichier tex (post 9) ! C'est juste des includes de package LaTeX que j'avais rajouté sur mon système. Ou alors tu as la solution de copier le fichier fncychap.sty dans out/ (ce fichier peut être trouvé sur CTAN)

Avant de recompiler, ./script -c (pour effacer les fichiers temporaires dans out, sinon ça refusera de recompiler).

tu tiens le bon bout !

Benoit

Dernière modification par pabix (Le 13/12/2006, à 11:55)


Utilisateur du clavier BÉPO.
mortgat (()) gmail () com
GPG 0x377D716D

Hors ligne

#14 Le 13/12/2006, à 11:54

uz

Re : [RESOLU]Latex et lilypond/ou musix tex

Heu... la fin de script c'est bien comme ça (et pas Pabixemple.tex)?

dvips -Ppdf -h "${Pabixemple}.psfonts" "${Pabixemple}.dvi" || exit 1
ps2pdf "${Pabixemple}.ps" || exit 1

Hors ligne

#15 Le 13/12/2006, à 11:56

pabix

Re : [RESOLU]Latex et lilypond/ou musix tex

Pourquoi tu as modifié la fin du script ? oui oui, c'est bien ça, mais laisse les ${BASENAME}. Dans le répertoire out/ lilypond-book te crée un fichier tex, que l'on transforme en dvi avec LaTeX, puis en ps avec dvips sur le fichier dvi, et en pdf avec ps2pdf.

Benoit

Dernière modification par pabix (Le 13/12/2006, à 11:56)


Utilisateur du clavier BÉPO.
mortgat (()) gmail () com
GPG 0x377D716D

Hors ligne

#16 Le 13/12/2006, à 12:10

uz

Re : [RESOLU]Latex et lilypond/ou musix tex

Oups désolé (j'ai remis BASENAME)

ça donne ça :

lilypond-book (GNU LilyPond) 2.11.1
Reading Pabixemple.tex...
Running latex...latex: /usr/local/lilypond/usr/lib/libpng12.so.0: no version information available (required by latex)
This is pdfeTeX, Version 3.141592-1.21a-2.2 (Web2C 7.5.4)
entering extended mode
(/tmp/tmpfxDyzw.tex
LaTeX2e <2003/12/01>
Babel <v3.8d> and hyphenation patterns for american, french, german, ngerman, b
ahasa, basque, bulgarian, catalan, croatian, czech, danish, dutch, esperanto, e
stonian, finnish, greek, icelandic, irish, italian, latin, magyar, norsk, polis
h, portuges, romanian, russian, serbian, slovak, slovene, spanish, swedish, tur
kish, ukrainian, nohyphenation, loaded.

(/usr/share/texmf-tetex/tex/latex/base/report.cls
Document Class: report 2004/02/16 v1.4f Standard LaTeX document class
(/usr/share/texmf-tetex/tex/latex/base/size10.clo))
(/usr/share/texmf-tetex/tex/latex/fancybox/fancybox.sty
Style option: `fancybox' v1.3 <2000/09/19> (tvz)
) (/usr/share/texmf-tetex/tex/latex/shadow/shadow.sty)
(/usr/share/texmf-tetex/tex/latex/extsizes/extsizes.sty

Package ExtSizes Warning: It is better to use one of the extsizes classes,
 if you can.

(/usr/share/texmf-tetex/tex/latex/extsizes/size9.clo))
(/usr/share/texmf-tetex/tex/latex/base/inputenc.sty
(/usr/share/texmf-tetex/tex/latex/base/utf8.def
(/usr/share/texmf-tetex/tex/latex/base/t1enc.dfu)
(/usr/share/texmf-tetex/tex/latex/base/ot1enc.dfu)
(/usr/share/texmf-tetex/tex/latex/base/omsenc.dfu)))
(/usr/share/texmf-tetex/tex/latex/base/fontenc.sty
(/usr/share/texmf-tetex/tex/latex/base/t1enc.def))
(/usr/share/texmf-tetex/tex/latex/psnfss/times.sty)
(/usr/share/texmf-tetex/tex/latex/graphics/graphicx.sty
(/usr/share/texmf-tetex/tex/latex/graphics/keyval.sty)
(/usr/share/texmf-tetex/tex/latex/graphics/graphics.sty
(/usr/share/texmf-tetex/tex/latex/graphics/trig.sty)
(/usr/share/texmf-tetex/tex/latex/graphics/graphics.cfg)
(/usr/share/texmf-tetex/tex/latex/graphics/dvips.def)))
(/usr/share/texmf-tetex/tex/latex/graphics/color.sty
(/usr/share/texmf-tetex/tex/latex/graphics/color.cfg)
(/usr/share/texmf-tetex/tex/latex/graphics/dvipsnam.def))
(/usr/share/texmf-tetex/tex/generic/babel/babel.sty
(/usr/share/texmf-tetex/tex/generic/babel/frenchb.ldf
(/usr/share/texmf-tetex/tex/generic/babel/babel.def)
*************************************
* Local config file frenchb.cfg used
*
(/usr/share/texmf-tetex/tex/generic/babel/frenchb.cfg)))
No file tmpfxDyzw.aux.
(/usr/share/texmf-tetex/tex/latex/psnfss/t1ptm.fd)
textwidth=330.0pt
columnsep=10.0pt
(./tmpfxDyzw.aux) )
No pages of output.
Transcript written on tmpfxDyzw.log.
Dissecting...
Writing snippets...
Processing...
Running lilypond...GNU LilyPond 2.11.1
Traitement de « snippet-map.ly »
Analyse syntaxique...
Traitement de « Pabixemple.tex »
Analyse syntaxique...
Interprétation de la musique... [2]
Prétraitement des éléments graphiques...
Calcul des sauts de lignes... 
Dessin des systèmes... 
Sortie mise en page vers « lily-1746784701-1.eps »...
Écriture de lily-1746784701-systems.tex...
Écriture de lily-1746784701-systems.texi...
Sortie mise en page vers « lily-1746784701.eps »...
Traitement de « Pabixemple.tex »
Analyse syntaxique...
Interprétation de la musique... [2]
Prétraitement des éléments graphiques...
Calcul des sauts de lignes... 
Dessin des systèmes... 
Sortie mise en page vers « lily-1400709722-1.eps »...
Écriture de lily-1400709722-systems.tex...
Écriture de lily-1400709722-systems.texi...
Sortie mise en page vers « lily-1400709722.eps »...

Compiling Pabixemple.tex...
Writing `Pabixemple.tex'...
Writing fonts to Pabixemple.psfonts...

DVIPS usage:
    dvips -h OUT/Pabixemple.psfonts OUT/Pabixemple.dvi
This is pdfeTeX, Version 3.141592-1.21a-2.2 (Web2C 7.5.4)
entering extended mode
(/usr/share/texmf-tetex/tex/latex/tools/.tex
LaTeX2e <2003/12/01>
Babel <v3.8d> and hyphenation patterns for american, french, german, ngerman, b
ahasa, basque, bulgarian, catalan, croatian, czech, danish, dutch, esperanto, e
stonian, finnish, greek, icelandic, irish, italian, latin, magyar, norsk, polis
h, portuges, romanian, russian, serbian, slovak, slovene, spanish, swedish, tur
kish, ukrainian, nohyphenation, loaded.
File ignored)
*
(Please type a command or say `\end')
*

Que faut il faire?

Hors ligne

#17 Le 13/12/2006, à 12:31

pabix

Re : [RESOLU]Latex et lilypond/ou musix tex

Tu pourrais m'envoyer un e-mail ? (via l'interface) et me donner le tien ? Je n'arrive pas à comprendre pourquoi ça ne marche pas, tu as dû bidouiller qqch.

Benoit


Utilisateur du clavier BÉPO.
mortgat (()) gmail () com
GPG 0x377D716D

Hors ligne

#18 Le 13/12/2006, à 16:45

uz

Re : [RESOLU]Latex et lilypond/ou musix tex

ça marche nickel wink:)

J'ai choisi l'option lilypod...
Plus qu'à apprendre à s'en servir neutral

Merci

Hors ligne

#19 Le 13/12/2006, à 16:50

pabix

Re : [RESOLU]Latex et lilypond/ou musix tex

Bonne continuation ! Si tu as un problème de compilation, tu connais mon e-mail. J'aurai qq indisponibilités de temps à autres.

Benoit


Utilisateur du clavier BÉPO.
mortgat (()) gmail () com
GPG 0x377D716D

Hors ligne

#20 Le 19/12/2006, à 17:31

uzo

Re : [RESOLU]Latex et lilypond/ou musix tex

Que de coïncidences... Je suis surnommé Uz (prononcez oudz), je suis également étudiant en musicologie et je commence depuis deux mois à exploiter lilypond, rosegarden, noteedit et compagnie pour ne plus avoir à utiliser le soi-disant incontournable logiciel "Final" (dont la version 2006, cela dit en passant, fonctionne bien avec wine). Pour couronner le tout, j'envisageais très sérieusement de rédiger ma thèse en LaTeX d'où l'intèret évident que j'ai eu pour ce topic (notons au passage que Oowriter peut aussi intégrer des fichiers.ly via l'extension nommée Ooolilypond )...
Merci et bravo à Pabix, je modifierai à terme ton script en fonction de mes besoins mais c'est déjà un excellent début!
big_smile

Dernière modification par uzo (Le 21/12/2006, à 00:02)

Hors ligne

#21 Le 19/12/2006, à 20:20

pabix

Re : [RESOLU]Latex et lilypond/ou musix tex

De rien ! Dis-moi si ça plante !

Benoit


Utilisateur du clavier BÉPO.
mortgat (()) gmail () com
GPG 0x377D716D

Hors ligne