1 @c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
3 Translation of GIT committish: b4a06339566ce7e7f17ba60745261fc26b32abb0
5 When revising a translation, copy the HEAD committish of the
6 version that you are working on. For details, see the Contributors'
7 Guide, node Updating translation committishes..
10 @include included/acknowledge.itexi
11 @include included/authors.itexi
12 @include included/helpus.itexi
16 @translationof Community
18 @divClass{link-headings}
20 @divClass{column-center-top}
21 @subheading Interactuar amb la comunitat
26 @ref{Contacte}: obtenir ajuda, xatejar i, mantenir-se en contacte!
29 @ref{Exemples mínims}: són @emph{molt} recomanables quan es parla del LilyPond.
32 @ref{Informes de fallades}: alguna cosa ha anat malament.
37 @divClass{column-left-bottom}
38 @subheading Millorar el LilyPond
43 @ref{Presteu la vostra ajuda}: se sol·licita la vostra col·laboració.
47 @ref{Patrocini}: contribucions financieres.
50 @ref{Desenvolupament}: per a col·laboradors i pilots de prova.
53 @ref{GSoC 2012}: les nostres idees per a l'edició 2012 del «Google
54 Summer of Code» (Estiu de Codi del Google).
57 @ref{Autors}: les persones que han fet el LilyPond el que és.
60 @ref{Reconeixements}: projectes i institucions que recolzen el LilyPond
65 @divClass{column-right-bottom}
66 @subheading Miscel·lània
71 @ref{Publicacions}: què hem escrit, i que han escrit sobre nosaltres.
74 @ref{Notícies antigues}: l'arxiu.
77 @ref{Golfes}: anuncis i registres de canvis de versions antigues.
88 * Informes de fallades::
89 * Presteu la vostra ajuda::
103 @unnumberedsec Contacte
104 @translationof Contact
106 @divClass{column-left-bottom}
107 @subheading Discussió i ajuda entre persones usuàries
109 @subsubheading Llista de distribució d'usuaris: @code{lilypond-user@@gnu.org}
111 Aquesta llista de distribució de correu (en anglès) és el lloc principal que tenen els usuaris per discutir i prestar-se ajuda mútua.
114 @uref{http://lists.gnu.org/mailman/listinfo/lilypond-user,
115 subscripció i informació sobre lilypond-user}
117 @uref{http://lists.gnu.org/archive/html/lilypond-user/,
118 arxiu 1 de la llista de usuaris}
119 @uref{http://www.mail-archive.com/lilypond-user@@gnu.org/,
121 @uref{http://dir.gmane.org/gmane.comp.gnu.lilypond.general,
124 @uref{http://post.gmane.org/post.php?group=gmane.comp.gnu.lilypond.general,
125 escriure a la lista lilypond-user mitjançant el gmane}
128 @warning{En formular prguntes, si us plau, utilizeu @ref{Exemples mínims}!}
130 @subsubheading El dipòsit de fragments de codi del LilyPond
132 El dipòsit de fragments de codi del LilyPond és una gran
133 col·lecció d'exemple enviats pels usuaris, que es poden copiar i
134 usar lliurement en les seves pròpies obres. Vegeu les coses que
135 han escrit els altres, i afegiu les vostres pròpies!
138 @uref{http://lsr.dsi.unimi.it}
141 Els exemples del LSR que són especialment instructius s'inclouen a
142 la nostra documentació oficial, a @ref{Fragments}.
146 Hi existeix un cert grau de suport mitjançant el nostre canal d'IRC,
149 @uref{irc://irc.freenode.net/lilypond, #lilypond@@irc.freenode.net}
152 Aquest canal no té arxius públics, per la qual cosa qualsevol
153 qüestió que pogués ser d'utilitat per als altres usuaris s'hauria
154 d'enviar preferentment a una de les llistes de correu.
157 <form action="http://webchat.freenode.net"
160 <label>nombre de IRC:
161 <input name="nick" type="text" size="15" value="">
163 <input name="channels" type="hidden" value="lilypond">
164 <input type="submit" value="Unir-se al canal d'IRC #lilypond">
167 <script language="JavaScript" type="text/javascript">
168 var username = "web";
169 var lang = window.navigator.userLanguage ? window.navigator.userLanguage
170 : window.navigator.language;
171 username += '-' + lang.substr(0, 2);
172 username += '-' + navigator.appName.substr(0, 2);
173 username += navigator.appCodeName.replace (" ", "").substr(0, 2);
174 username += navigator.platform.replace (" ", "").replace("nux", "").replace("n32", "");
175 document.forms["f_lily_irc"].nick.value = username;
179 @subsubheading Altres idiomes
182 @uref{http://lists.gnu.org/mailman/listinfo/lilypond-es,
183 llista de correu en espanyol}
185 @uref{http://www.lilypondforum.de/,
188 @uref{http://groups.google.com/group/lilypond-brasil,
191 @uref{http://lists.gnu.org/mailman/listinfo/lilypond-user-fr,
192 llista de correu en francès}
194 @uref{http://www.lilypondforum.nl/,
201 @divClass{column-right-top}
202 @subheading Esteu sempre informat
204 @subsubheading LilyPond Report (l'Informe Lilypond}
206 La manera més fàcil d'estar en contacte és llegir el butlletí de
207 la nostra comunitat, l'Informe LilyPond:
210 @uref{http://news.lilynet.net}
213 @subsubheading Llista de correu de llançaments: @code{info-lilypond@@gnu.org}
215 Aquesta llista de distribució de correu és una llista de sols
216 lectura i baix tràfic, que envia notifications dels últims llançaments.
219 @uref{http://lists.gnu.org/mailman/listinfo/info-lilypond,
220 subscripció i informació sobre info-lilypond}
222 @uref{http://lists.gnu.org/archive/html/info-lilypond/,
223 arxiu 1 de la llista info}
224 @uref{http://www.mail-archive.com/info-lilypond@@gnu.org/,
226 @uref{http://dir.gmane.org/gmane.comp.gnu.lilypond.announce,
229 @c don't include gmane posting here. -gp
236 @divClass{column-right-bottom}
237 @subheading Discussió entre desenvolupadors
239 @subsubheading La llista de distribució de desenvolupadors: @code{lilypond-devel@@gnu.org}
241 Quasi tota la discussió entre desenvolupadors té lloc en aquesta
242 llista. El pegats s'han d'enviar aquí.
245 @uref{http://lists.gnu.org/mailman/listinfo/lilypond-devel,
246 subscripció i informació sobre lilypond-devel}
248 @uref{http://lists.gnu.org/archive/html/lilypond-devel/,
249 arxiu 1 de la llista devel}
250 @uref{http://www.mail-archive.com/lilypond-devel@@gnu.org/,
252 @uref{http://dir.gmane.org/gmane.comp.gnu.lilypond.devel,
255 @uref{http://post.gmane.org/post.php?group=gmane.comp.gnu.lilypond.devel,
256 escriure a la llista lilypond-devel a través del gmane}
260 @subsubheading Llista de fallades: @code{bug-lilypond@@gnu.org}
262 La discussió específica sobre fallades es produeix aquí.
265 @uref{http://lists.gnu.org/mailman/listinfo/bug-lilypond,
266 subscripció i informació sobre bug-lilypond}
268 @uref{http://lists.gnu.org/archive/html/bug-lilypond/,
269 arxiu 1 de la llista bug}
270 @uref{http://www.mail-archive.com/bug-lilypond@@gnu.org/,
272 @uref{http://dir.gmane.org/gmane.comp.gnu.lilypond.bugs,
275 @c don't include gmane posting here. -gp
278 @warning{Abans d'enviar un missatge a la llista de fallades,
279 llegiu les nostres indicacions per elaborar @ref{Informes de fallades}.}
283 @divClass{column-right-bottom}
284 @subheading Correus delicats
286 Els assumptes privats s'han d'enviar a Graham Percival (gestor del
287 projecte), que els discutirà amb les persones pertinents.
291 @node Exemples mínims
292 @unnumberedsec Exemples mínims
293 @translationof Tiny examples
295 @divClass{column-center-top}
296 @subheading ¿Qué són els @qq{exemples mínims}?
298 Un exemple mínim és un exemple del que no es pot eliminar @strong{res}
301 @divClass{column-left-bottom}
302 @subheading ¿Perquè crear-los?
304 @divClass{keep-bullets}
308 Quant més simple és l'exemple, més ràpidament poden els
309 desenvolupadors entendrer-lo i ajudar-vos.
312 Un exemple mínim demostra que us heu esforçat en resoldre el
313 problema per vos mateix. Quan algún envia blocs grans de codi
314 d'entrada, dóna la impressió que no li importa que l'ajudem o que
318 La creació d'un exemple mínim us ajuda a entendre el que esta
319 passant. Molts informems falsos de problemes es podrien evitar
320 intentant crear un exemple mínim; si no pot reproduir una
321 @qq{fallada} en un exemple mínim, probablement el problema era una
322 compressió insuficient sobre el LilyPond, no una veritable fallada!
330 @divClass{column-right-bottom}
331 @subheading Com es fan?
333 @divClass{keep-bullets}
337 Inclou el número de versió en una instucció @code{\version}.
340 ¡Hágalo muy pequeño! Los ejemplos relacionados con el espaciado o la
341 disposición de las páginas pueden requerir muchos compases, pero casi
342 todos los problemas se pueden reproducir mediante un solo compás o menos.
345 Cuando trate de crear un ejemplo, pruebe a convertir en comentarios
346 @w{(@code{%} ó @code{%@{ @dots{} %@}})} distintas secciones del
347 archivo. Si puede convertir un bloque en un comentario y aún mostrar
348 la idea principal, entonces elimine ese bloque.
351 Evite la utilización de notas, tonalidades o compases muy complicados,
352 a no ser que el bug esté relacionado con el comportamiento de esos
356 No utilice instrucciones @code{\override} ni @code{\set} a no ser que
357 el bug se refiera a esas instrucciones en concreto.
360 Opcionalmente, adjunte una imagen que muestre el resultado gráfico
368 @divClass{column-center-bottom}
369 @subheading ¿Cuán pequeño debe ser?
371 El código que sigue ¿es un ejemplo mínimo?
375 \include "espanol.ly"
380 \numericTimeSignature
382 <dos' re'' si''>16 <dos' re'' si''>8.
383 %% Aquí: la ligadura de unión sobre los Re tiene un aspecto gracioso
384 %% ¿Demasiado alta? ¿El punto final de la mano izquierda no se alinea
385 %% con la ligadura del Si?
387 <dos' re'' si''>8 [ <si re'' la''> ]
392 Bueno, no es muy grande, pero he aquí un ejemplo verdaderamente mínimo:
397 % la ligadura intermedia tiene un aspecto gracioso aquí:
398 <c' d'' b''>8. ~ <c' d'' b''>8
402 Muy pocos ejemplos mínimos superan las 10 líneas de código;
403 ¡lo más corriente es que basten 4 líneas para mostrar el problema!
408 @node Informes de fallos
409 @unnumberedsec Informes de fallos
410 @translationof Bug reports
412 @divClass{heading-center}
413 Si tiene un código de entrada que produce una terminación abrupta o
414 una salida defectuosa, eso es un bug.
417 @divClass{column-center-top}
418 @subheading Paso 1: fallos conocidos
420 Probablemente ya estamos al tanto de este bug. Compruébelo aquí:
423 @uref{http://code.google.com/p/lilypond/issues/list}
426 @warning{Le rogamos que @strong{NO} añada informes de fallos
427 directamente al sistema de seguimiento. Una vez que un problema se ha
428 añadido al sistema, ya puede añadir libremente más información a ese
434 @divClass{column-left-bottom}
435 @subheading Paso 2: creación de un informe de fallo
437 Si ha descubierto un fallo que no está en la lista, ayúdenos
438 elaborando un informe de fallo.
440 @warning{Sólo aceptamos informes en forma de @ref{Ejemplos mínimos}.
441 Disponemos de recursos muy limitados, por lo que cualquier ejemplo que
442 no sea mínimo va a ser rechazado. ¡Casi todos los bugs se pueden
443 demostrar con cuatro notas o menos!}
445 He aquí un ejemplo de un buen informe de fallo:
448 % Accidentals should be printed for only
449 % the first note in a tie, but this version
450 % prints flats on both notes.
461 @divClass{column-right-bottom}
462 @subheading Paso 3: enviar el informe de fallo
464 Una vez que ha verificado que el problema no es conocido ya, y ha
465 creado el informe, ¡puede enviárnoslo!
467 @divClass{keep-bullets}
471 Si está suscrito a la lista de correo
472 @uref{mailto:bug-lilypond@@gnu.org,bug-lilypond@@gnu.org},
473 envíe un mensaje de la forma habitual.
476 Si no está suscrito, aún puede enviar un informe de fallo con el
477 @uref{http://post.gmane.org/post.php?group=gmane.comp.gnu.lilypond.bugs,
478 interfaz web de gmane para lilypond.bugs}.
480 Sin embargo, existe una comprobación muy estricta de que no hay
481 @qq{top-posting} (contestar por encima) en el interfaz de gmane, que se
482 dispara incorrectamente con frecuencia a causa de los archivos de lilypond.
483 Para evitarlo, escriba:
486 > I'm not top posting.
490 (@emph{debe} escribir el ángulo @code{>} ) al principio de su informe.
496 @divClass{column-center-bottom}
497 @subheading Paso 4: Esperar respuesta
499 Una vez que su informe de fallo se ha enviado a la lista, nuestro
500 Escuadrón de Fallos lo examinará el informe. Quizá le pidan más
501 información. Se le avisará cuando el informe se añada al sistema de
502 seguimiento de fallos. Déles un tiempo de unos 4 días, pues
503 disponemos de un número limitado de voluntarios para esta tarea.
505 Una vez que el fallo se ha añadido al sistema de seguimiento, puede
506 comentarlo para añadirle más información. Puede marcar el bug con una
507 estrella de forma que reciba mensajes automáticamente cuando se
508 produce cualquier actividad sobre él. Ello requiere que usted
509 disponga de una cuenta en Google.
512 @divClass{column-center-bottom}
513 @subheading Ayuda opcional: mostrar el resultado deseado
515 Una vez que el problema se ha añadido al sistema de seguimiento,
516 puede ser de mucha ayuda que veamos la salida deseada.
517 ¡Con toda libertad añada código de entrada y/o imágenes
518 (creadas posiblemente con otras herramientas)
519 que muestren el aspecto que usted cree que debe tener!
524 @node Preste su ayuda
525 @unnumberedsec Preste su ayuda
526 @translationof Help us
528 @divClass{column-center-top}
533 @divClass{column-left-top}
534 @divClass{keep-bullets}
540 @divClass{column-right-top}
547 @unnumberedsec Patrocinio
548 @translationof Sponsoring
550 @divClass{keep-bullets}
551 @divClass{column-left-top}
552 @subheading Recompensas
557 @item ciertos usuarios han pagado a cambio de nuevas funcionalidades
558 @item algunos desarrolladores han sido contratados para añadir funcionalidades nuevas
561 El proyecto LilyPond no organiza estas tareas; ni refrendamos ni
562 disuadimos de tales acuerdos. Cualquier contrato privado entre
563 personas individuales es asunto de dichas personas, no nuestro.
567 @divClass{column-right-top}
568 @subheading Guidelines
570 Cualquier usuario que quiera ofrecer dinero a cambio de un trabajo,
571 debería tener en cuenta los siguientes puntos:
575 Los desarrolladores de LilyPond pueden anunciar sus servicios en las
576 listas de correo de lilypond de vez en cuando.
579 Cualquier acuerdo entre personas individuales debiera incluir las
580 precauciones normales cuando se hacen negocios: quién paga, cuánto
581 paga, qué método se utiliza para pagar, y sobre qué paquete de
582 condiciones. Sugerimos que cualquier ambigüedad o incertidumbre en
583 tales cuestiones se resuelvan antes de que dé comienzo cualquier
590 @divClass{column-center-bottom}
591 @subheading Desarrolladores interesados
593 A continuación aparece una lista de las personas que han expresado
594 interés en recibir recompensas. Observe que la cantidad de trabajo
595 hecha por personas individuales varía bastante a lo largo de los
596 años. No garantizamos que esta lista esté actualizada, ni que las
597 personas aquí relacionadas tengan cualquier disponibilidad. El único
598 criterio es "Fulanito ha pedido aparecer en esta página".
600 El examen de la historia del sistema de control de versiones Git es
601 una buena manera de determinar quiénes son los desarrolladores más
602 activos y experimentados. Las estadísticas están al día hasta la
603 versión @versionDevel{}:
605 @multitable @columnfractions .3 .3 .3
606 @item @uref{http://lilypond.org/~graham/gitstats-all/, historia general}
607 @tab @uref{http://lilypond.org/~graham/gitstats-1year/, último año}
608 @tab @uref{http://lilypond.org/~graham/gitstats-3months/, últimos tres meses}
611 Desarrolladores interesados:
613 @item @email{dak@@gnu.org, David Kastrup}
614 Se necesitan donaciones para que yo pueda continuar mi atual trabajo a
615 tiempo completo sobre LilyPond. Me concentro en diseño de interfaces
616 de usuario y del programador, coherencia, implementación,
617 simplificación, documentación y depuración.
620 @c @item @email{name@@adress.domain, Name}
621 @c area of interest (256 chars max)
629 @unnumberedsec Desarrollo
630 @translationof Development
632 @divClass{heading-center}
634 @heading Materiales de desarrollo para LilyPond @version
637 @heading Materiales de desarrollo para LilyPond @versionDevel
641 @c we normally don't allow named references, but in this case
642 @c it's good to emphasize the "stable" part. -gp
643 @warning{Éstas son las versiones @emph{inestables de desarrollo}. Si
644 tiene la más ligera duda acerca de cómo usar o instalar LilyPond, le
645 conminamos a que utilice la @ref{Descarga, descarga estable},
646 y lea los @ref{Manuales, manuales estables}.}
650 @divClass{column-center-top}
651 @subheading Números de versión
653 Existen dos conjuntos de lanzamientos para LilyPond: lanzamientos
654 estables, y lanzamientos inestables de desarrollo. Las versiones
655 estables tienen un número de versión @q{menor} par (p.ej., 2.8, 2.10,
656 2.12). Las versiones de desarrollo tienen un número @q{menor} de
657 versión impar (p.ej., 2.7, 2.9, 2.11).
662 @divClass{column-left-top}
665 Las instrucciones de Git y para la compilación están en la Guía del
669 @uref{http://git.sv.gnu.org/gitweb/?p=lilypond.git, Repositorio Git de lilypond}
672 En general, los redactores de la documentación y los pilotos de
673 pruebas querrán descargar el último archivo binario:
677 @downloadDevelLinuxNormal
679 @downloadDevelLinuxBig
681 @downloadDevelLinuxPPC
683 @downloadDevelFreeBSDNormal
685 @downloadDevelFreeBSDBig
687 @downloadDevelDarwinNormal
689 @downloadDevelDarwinPPC
691 @downloadDevelWindows
693 @downloadDevelSource-es
700 @divClass{column-right-top}
701 @subheading Guía del colaborador
703 El desarrollo de LilyPond es un asunto bastante complicado. LilyPond
704 es un proyecto grande y (más o menos) estable. Para poder ayudar a
705 los nuevos colaboradores, y para mantener todo el sistema (más o
706 menos) estable, hemos escrito un manual para los colaboradores.
708 @docLinksBare{Guía del colaborador, contributor,
709 @rcontribnamed{Top,Guía del colaborador},
710 @manualDevelContributorSplit,
711 @manualDevelContributorBig, 500 kB,
712 @manualDevelContributorPdf, 2.8 MB}
717 @divClass{column-center-top}
718 @subheading Pruebas de regresión
720 @divClass{keep-bullets}
726 @item @uref{../../input/regression/collated-files.html, Pruebas de regresión}:
727 Pruebas del lanzamiento actual.
728 (@uref{../../input/regression/collated-files.pdf, versión PDF})
731 @uref{../../input/regression/musicxml/collated-files.html, Pruebas de regresión de MusicXML}:
732 las pruebas de MusicXML de la versión actual.
733 (@uref{../input/regression/musicxml/collated-files.pdf, versión PDF}).
736 @uref{../../input/regression/abc2ly/collated-files.html, pruebas de abc2ly}:
737 Las pruebas de abc2ly de esta versión.
738 (@uref{../../input/regression/abc2ly/collated-files.pdf, versión en PDF})
741 @uref{../../input/regression/lilypond-book/collated-files.html, pruebas de lilypond-book}:
742 Las pruebas de lilypond-book de esta versión.
743 (@uref{../../input/regression/lilypond-book/collated-files.pdf, versión en PDF})
749 @subsubheading Versión de desarrollo
752 @item @regtestDevel-es (@regtestDevelPdf-es{})
754 @item @regtestDevelXml-es (@regtestDevelXmlPdf-es{})
756 @item @regtestDevelAbc (@regtestDevelAbcPdf{})
758 @item @regtestDevelLilypondBook (@regtestDevelLilypondBookPdf{})
761 @subsubheading Versión estable
764 @item @regtestStable (@regtestStablePdf{})
766 @item @regtestStableXml (@regtestStableXmlPdf{})
768 @item @regtestStableAbc (@regtestStableAbcPdf{})
770 @item @regtestStableLilypondBook (@regtestStableLilypondBookPdf{})
775 @subsubheading Todas las versiones
778 @item @uref{http://lilypond.org/test, Comparaciones entre pruebas de regresión}
780 @item @uref{http://lilypond.org/download/binaries/test-output/,
781 Archivo de todas las pruebas de regresión}
790 @divClass{column-center-bottom}
794 @warning{Estos manuales son para LilyPond @version{}; los manuales más recientes
795 están en @url{http://lilypond.org}}
798 @divClass{normal-table}
799 @multitable @columnfractions .3 .3 .3
800 @headitem Introducción
803 @docLinkSplit{Aprendizaje,learning,@manualDevelLearningSplit-es}
805 @docLinkBig{Aprendizaje,learning,@manualDevelLearningBig-es}
807 @docLinkPdf{Aprendizaje,learning,@manualDevelLearningPdf-es}
810 @docLinkSplit{Glosario,music-glossary,@manualDevelGlossarySplit}
812 @docLinkBig{Glosario,music-glossary,@manualDevelGlossaryBig}
814 @docLinkPdf{Glosario,music-glossary,@manualDevelGlossaryPdf}
817 @docLinkSplit{Ensayo,essay,@manualDevelEssaySplit-es}
819 @docLinkBig{Ensayo,essay,@manualDevelEssayBig-es}
821 @docLinkPdf{Ensayo,essay,@manualDevelEssayPdf-es}
824 @multitable @columnfractions .3 .3 .3
828 @docLinkSplit{Notación,notation,@manualDevelNotationSplit-es}
830 @docLinkBig{Notación,notation,@manualDevelNotationBig-es}
832 @docLinkPdf{Notación,notation,@manualDevelNotationPdf-es}
835 @docLinkSplit{Utilización,usage,@manualDevelUsageSplit-es}
837 @docLinkBig{Utilización,usage,@manualDevelUsageBig-es}
839 @docLinkPdf{Utilización,usage,@manualDevelUsagePdf-es}
842 @docLinkSplit{Fragmentos,snippets,@manualDevelSnippetsSplit}
844 @docLinkBig{Fragmentos,snippets,@manualDevelSnippetsBig}
846 @docLinkPdf{Fragmentos,snippets,@manualDevelSnippetsPdf}
849 @multitable @columnfractions .3 .3 .3
850 @headitem Poco frecuentes
853 @docLinkSplit{Web,web,@manualDevelWebSplit-es}
855 @docLinkBig{Web,web,@manualDevelWebBig-es}
857 @docLinkPdf{Web,web,@manualDevelWebPdf}
860 @docLinkSplit{Cambios,changes,@manualDevelChangesSplit}
862 @docLinkBig{Cambios,changes,@manualDevelChangesBig}
864 @docLinkPdf{Cambios,changes,@manualDevelChangesPdf-es}
867 @docLinkSplit{Extensiones,extending,@manualDevelExtendingSplit-es}
869 @docLinkBig{Extensiones,extending,@manualDevelExtendingBig-es}
871 @docLinkPdf{Extensiones,extending,@manualDevelExtendingPdf-es}
874 @docLinkSplit{Funcionamiento interno,internals,@manualDevelInternalsSplit}
876 @docLinkBig{Funcionamiento interno,internals,@manualDevelInternalsBig}
878 @docLinkPdf{Funcionamiento interno,internals,@manualDevelInternalsPdf}
882 @multitable @columnfractions .3
883 @headitem Para descargar
898 @unnumberedsec GSoC 2012
899 @translationof GSoC 2012
901 @divClass{column-center-top}
902 @subheading ¿Qué es el Google Summer of Code (Verano del Código de Google)?
904 Es un programa global llevado a cabo por Google que ofrece a
905 estudiantes una ayuda para que trabajen en proyectos de software de
906 fuentes abiertas durante las vacaciones de verano.
908 El equipo de LilyPond decidió que ésta era una excelente oportunidad
909 para encontrar colaboradores nuevos y animar a los estudiantes que ya
910 participan en el desarrollo de LilyPond a que se impliquen aún más.
911 Uno de nuestros colaboradores ha sido seleccionado para la edición
912 2012 del programa como parte del
913 @uref{http://www.gnu.org/, proyecto GNU}; esperamos poder participar
914 también en futuras ediciones.
918 @divClass{column-center-bottom}
919 @subheading Nuestra lista de ideas para el 2012
921 Más abajo aparece una lista de los proyectos que hemos sugerido para
922 los estudiantes del GSoC 2012. Aunque ha finalizado el plazo de
923 solicitudes, hemos decidido mantener visible esta página como
924 inspiración para cualquier persona interesada en el desarrollo de
925 LilyPond. Algunos miembros del equipo de desarrollo están dispuestos
926 a prestar su ayuda a aquellos que quieran implicarse en estos
929 Por supuesto, hay muchas más cosas que mejorar en LilyPond, entre
930 ellas algunas muy pequeñas. Hay una lista completa
931 @uref{http://code.google.com/p/lilypond/issues/list, aquí}.
933 @subheading Notas de adorno
935 Arreglar problemas con la sincronización de las notas de adorno,
936 junto a toda la arquitectura subyacente (véase
937 @uref{http://code.google.com/p/lilypond/issues/detail?id=34, el problema número 34 de nuestro sistema de seguimiento}).
938 Las notas de adorno confunden al sistema de cuenta de tiempo de
939 LilyPond porque son como ir hacia atrás en el tiempo. Esto causa
940 efectos extraños, en especial cuando un pentagrama tiene una nota de
941 adorno que otro no tiene.
943 @strong{Dificultad:} media
945 @strong{Requisitos:} C++, MIDI
947 @strong{Recomendado:} familiaridad con el funcionamiento interno de LilyPond
949 @strong{Mentor(es):} Mike Solomon, Carl Sorensen
953 Añadir exportación completa de MusicXML y mejora de la importación,
954 junto a las pruebas de comprobación de que funciona. Dependiendo del
955 tiempo disponible, implementar algunos o todos los siguientes:
957 @divClass{keep-bullets}
961 Manejo de la exportación del contenido musical básico como la
962 exportación MIDI (es decir, uso de clases exportadoras dedicadas,
963 derivadas de la clase translator)
966 Construir el árbol XML del contenido musical básico, y una conexión
967 desde el evento musical a la etiqueta XML
970 Hacer que todos los grabadores de LilyPond hagan su trabajo
973 Añadir la posibilidad de enlazar cada objeto de presentación
974 (básicamente cada sello o grupo de sellos) a la causa musical (así
975 como a la etiqueta XML dentro del árbol XML)
978 Añadir un @q{back-end} de salida XML, que puede después añadir la
979 información de disposición para cada uno de los objetos de salida a
980 las etiquetas del XML
985 El objetivo se considerará conseguido cuando una partitura
986 (previamente seleccionada) pueda importarse desde el MusicXML y
987 exportada de nuevo sin ninguna pérdida de datos no intencionada.
989 @strong{Dificultad:} media
991 @strong{Requisitos:} MusicXML, Python, conocimiento básico de LilyPond
993 @strong{Mentor(es):} Reinhold Kainhofer, Mike Solomon
995 Sería un buen tanto a su favor la familiaridad con otros editores de
996 partituras para poder hacer pruebas cruzadas.
998 @subheading Mejora de las ligaduras de unión y de expresión
1000 A menudo la forma predeterminada de las curvas de ligadura no es
1001 satisfactoria. No están contempladas las ligaduras de unión entre
1002 notas enarmónicas @code{@{ dos'~ reb' @}}, las ligaduras "rotas" por
1003 una clave o un cambio de pauta no están bien contempladas. El
1004 proyecto incluye la recolección y ordenación de ejemmplos de salida
1005 defectuosa, decidir sobre la salida que se desea tener y escribir el
1006 código correspondiente.
1008 @strong{Dificultad:} alta
1010 @strong{Requisitos:} C++, experiencia con heurística de la escritura
1012 @strong{Conocimientos recomendados:} LilyPond, sentido estético
1014 @strong{Mentor(es):} Mike Solomon
1016 @subheading Añadir una variante especial de los glifos de fuente tipográfica
1017 Añadir variantes para algunos glifos, como los signos de alteración,
1018 para líneas sobre la pauta, entre pautas, acortadas y estrechadas, así
1019 como una infraestructura genérica para incorporarlos. Un ejemplo es
1020 la cabeza de la breve de na notación antigua, que viene en dos
1021 variantes, con el orificio pequeño y grande.
1023 @strong{Dificultad:} fácil
1025 @strong{Requisitos:} MetaFont, C++, buen ojo para los detalles
1027 @strong{Conocimientos recomendados:} conocimientos básicos de LilyPond
1029 @strong{Mentor(es):} Werner Lemberg
1031 @subheading Mejora del barrado
1033 Debería mejorarse el posicionamiento predeterminado de las barras de
1034 corchea (y figuras menores) normales, de pentagrama cruzado,
1035 interrumpidas y en ángulo. El barrado debería depender del contexto y
1036 de las notas vecinas (véase la
1037 @uref{http://icking-music-archive.org/lists/sottisier/sottieng.pdf,
1039 Si es posible, reducir el tiempo de cálculo del barrado.
1041 @strong{Dificultad:} media
1043 @strong{Requisitos:} C++, experiencia con heurística de la escritura
1045 @strong{Conocimientos recomendados:} sentido estético
1047 @strong{Mentor(es):} Mike Solomon, Carl Sorensen
1049 @subheading Limpieza de diversas advertencias de compliación
1051 Limpieza de las advertencias de compilación, análisis estático del
1052 código, y advertencias de valgrind. Las herramientoas de análisis
1053 automático del código (advertencias de @code{g++} y @code{clang}) y
1054 herramientas de análisis como la detección de filtraciones de memoria
1055 de los perfiladores de código valgrind y callgrind aportan valiosa
1056 información sobre posibles problemas en el código de C++. La limpieza
1057 de estas advertencias nos permitiría rechazar automáticamente
1058 cualquier parche que introdujese más advertencias de las que hay
1061 @strong{Dificultad:} media
1063 @strong{Requisitos:} C++
1065 @strong{Mentor(es):} Joe Neeman, Reinhold Kainhofer
1071 @unnumberedsec Autores
1072 @translationof Authors
1074 @divClass{column-left-top}
1075 @subheading Equipo de desarrollo actual
1077 @divClass{keep-bullets}
1082 @divClass{column-right-top}
1083 @subheading Cargos del equipo de desarrollo anterior
1085 @divClass{keep-bullets}
1091 @divClass{column-center-top}
1092 @subheading Colaboradores actuales
1094 @divClass{keep-bullets}
1095 @subsubheading Programación
1099 @subsubheading Fuente tipográfica
1103 @subsubheading Documentación
1107 @subsubheading Bug squad
1111 @subsubheading Soporte
1115 @subsubheading Traducción
1117 @translationsCurrent
1123 @divClass{column-center-bottom}
1124 @subheading Colaboradores anteriores
1126 @divClass{keep-bullets}
1127 @subsubheading Programación
1131 @subsubheading Fuente tipográfica
1135 @subsubheading Documentación
1139 @c uncomment when we have any previous members -gp
1140 @c @subsubheading Bug squad
1144 @subsubheading Soporte
1148 @subsubheading Traducción
1150 @translationsPrevious
1155 @node Reconocimientos
1156 @unnumberedsec Reconocimientos
1157 @translationof Acknowledgements
1159 @divClass{column-center-top}
1160 @subheading Reconocimientos
1162 @divClass{keep-bullets}
1163 @acknowledgementsCurrent
1168 @unnumberedsec Publicaciones
1169 @translationof Publications
1171 @divClass{column-center-top}
1172 @subheading Lo que nosotros hemos escrito sobre LilyPond
1174 @divClass{keep-bullets}
1176 @include we-wrote.itexi
1181 @divClass{column-center-bottom}
1182 @subheading Lo que otros han hecho con LilyPond
1184 @divClass{keep-bullets}
1186 @include others-did.itexi
1191 @contactUsAbout{artículos académicos}
1194 @node Noticias antiguas
1195 @unnumberedsec Noticias antiguas
1196 @translationof Old news
1198 @divClass{heading-center}
1199 @warning{Hay muchos anuncios y registros de cambio antiguos en el
1203 @include web/news-front.itexi
1205 @include web/news.itexi
1209 @unnumberedsec Desván
1210 @translationof Attic
1212 @divClass{column-center-top}
1213 @subheading Anuncios
1215 Anuncios y noticias por versión:
1216 @uref{http://lilypond.org/doc/v2.16/Documentation/web/index#Lilypond-2_002e16_002e0-released_0021-August-24_002c-2012-1,v2.16},
1217 @uref{http://lilypond.org/doc/v2.14/Documentation/web/index#LilyPond-2_002e14_002e0-released_0021-June-6_002c-2011,v2.14},
1218 @miscLink{announce-v2.12,v2.12},
1219 @miscLink{announce-v2.10,v2.10},
1220 @miscLink{announce-v2.8,v2.8},
1221 @miscLink{announce-v2.6,v2.6},
1222 @miscLink{announce-v2.4,v2.4},
1223 @miscLink{announce-v2.2,v2.2},
1224 @miscLink{announce-v2.0,v2.0},
1225 @miscLink{ANNOUNCE-1.2,v1.2},
1226 @miscLink{ANNOUNCE-1.0,v1.0},
1227 @miscLink{ANNOUNCE-0.1,v0.1}
1229 Lista descriptiva de los cambios por versión:
1230 @uref{http://lilypond.org/doc/v2.16/Documentation/changes/index.html,v2.16},
1231 @uref{http://lilypond.org/doc/v2.14/Documentation/changes/index.html,v2.14},
1232 @uref{http://lilypond.org/doc/v2.12/Documentation/topdocs/NEWS,v2.12},
1233 @uref{http://lilypond.org/doc/v2.10/Documentation/topdocs/NEWS,v2.10},
1234 @uref{http://lilypond.org/doc/v2.8/Documentation/topdocs/NEWS,v2.8},
1235 @uref{http://lilypond.org/doc/v2.6/Documentation/topdocs/NEWS,v2.6},
1236 @uref{http://lilypond.org/doc/v2.4/Documentation/topdocs/out-www/NEWS,v2.4},
1237 @uref{http://lilypond.org/doc/v2.2/Documentation/topdocs/out-www/NEWS,v2.2},
1238 @uref{http://lilypond.org/doc/v2.0/Documentation/topdocs/out-www/NEWS,v2.0},
1239 @uref{http://lilypond.org/doc/v1.8/Documentation/topdocs/out-www/NEWS,v1.8},
1240 @uref{http://lilypond.org/doc/v1.6/Documentation/out-www/NEWS,v1.6},
1241 @miscLink{NEWS-1.4,v1.4},
1242 @miscLink{NEWS-1.2,v1.2}
1246 @divClass{column-center-bottom}
1249 Gracias a los desarrolladores, colaboradores, cazadores de fallos
1250 y aportadores de sugerencias por
1251 @miscLink{THANKS-2.16,v2.16},
1252 @miscLink{THANKS-2.14,v2.14},
1253 @miscLink{THANKS-2.12,v2.12},
1254 @miscLink{THANKS-2.10,v2.10},
1255 @miscLink{THANKS-2.8,v2.8},
1256 @miscLink{THANKS-2.6,v2.6},
1257 @miscLink{THANKS-2.4,v2.4},
1258 @miscLink{THANKS-2.2,v2.2},
1259 @miscLink{THANKS-2.0,v2.0},
1260 @miscLink{THANKS-1.8,v1.8}
1264 @divClass{column-center-bottom}
1265 @subheading Registros de cambios
1267 Registros de cambios de los desarrolladores, por versión:
1268 @miscLink{ChangeLog-2.10,v2.10},
1269 @miscLink{ChangeLog-2.3,v2.3},
1270 @miscLink{ChangeLog-2.1,v2.1},
1271 @miscLink{ChangeLog-1.5,v1.5 (1)},
1272 @miscLink{CHANGES-1.5,v1.5 (2)},
1273 @miscLink{CHANGES-1.4,v1.4},
1274 @miscLink{CHANGES-1.3,v1.3},
1275 @miscLink{CHANGES-1.2,v1.2},
1276 @miscLink{CHANGES-1.1,v1.1},
1277 @miscLink{CHANGES-1.0,v1.0},
1278 @miscLink{CHANGES-0.1,v0.1},
1279 @miscLink{CHANGES-0.0,v0.0}