]> git.donarmstrong.com Git - lilypond.git/commitdiff
Merge branch 'master' into lilypond/translation
authorFrancisco Vila <francisco.vila@hispalinux.es>
Thu, 18 Nov 2010 17:44:01 +0000 (18:44 +0100)
committerFrancisco Vila <francisco.vila@hispalinux.es>
Thu, 18 Nov 2010 17:48:53 +0000 (18:48 +0100)
Conflicts:
Documentation/es/web/news-front.itexi

Documentation/es/web/news-front.itexi
Documentation/es/web/news.itexi
lily/include/page-layout-problem.hh
lily/page-layout-problem.cc
scm/translation-functions.scm

index 2c08120a256e49b7e618c93a4774751ddcf33ef0..dc8d81efc3a280c657bb68b18a9c46d81914a400 100644 (file)
@@ -1,6 +1,6 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
 @ignore
-    Translation of GIT committish: 5c23f8b9560c67a141127acaf814d91db8e5dd29
+    Translation of GIT committish: 4039f52de2f225ee2bd94840324d0192fbac37b3
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
 
 
 @newsItem
-@subsubheading El Informe LilyPond, número 22.  @emph{3 de noviembre de 2010}
-
-¡Vuelve el @emph{Informe LilyPond}, con algunas sorpresas y noticias
-interesantes para toda la comunidad de LilyPond!
-Podrá encontrarse en esta edición una lista completa y actualizada
-de todas las listas de distribución de correo y foros de LilyPond
-de todo el mundo.  También, por primera vez nuestro invitado especial
-es el co-fundador y desarrollador principal de LilyPond
-@strong{Jan Nieuwenhuizen}, que ha estado muy ocupado los últimos meses:
-¡dispóngase a leer en qué!
+@subsubheading Primera versión de pruebas Beta de 2.14: ¡Lanzado LilyPond 2.13.39! @emph{15 de noviembre de 2010}
 
-Acérquese al @uref{http://news.lilynet.net/The-LilyPond-Report-22,
-Informe LilyPond 22} y léalo ahora mismo; ¡animamos calurosamente a
-todos a que hagan sus comentarios y contribuciones!
-
-@newsEnd
-
-@newsItem
-@subsubheading Cuarta versión de pruebas Alfa de 2.14: ¡Lanzado LilyPond 2.13.38! @emph{31 de octubre de 2010}
-
-Ha salido LilyPond 2.13.38; ésta es la tercera versión alfa de la
+Ha salido LilyPond 2.13.39; ésta es la primera versión beta de la
 inminente versión estable 2.14.  Se invita a los usuarios a que hagan
 experimentos con esta versión.  Las funcionalidades nuevas desde
 2.12.3 están relacionadas en el manual de @qq{Cambios} dentro de la
@@ -49,42 +31,28 @@ Aún permanecen algunos problemas calificados como Críticos
 en esta versión: el espaciado vertical sorprende en
 dos casos, y lilypond puede salir de manera abrupta frente
 a algunos códigos de entrada extraños.  Si se decide a probar
-2.13.38, no se sorprenda al descubrir problemas; tan sólo
+2.13.39, no se sorprenda al descubrir problemas; tan sólo
 envíenos @ref{Informes de fallos} educados.
 
 @newsEnd
 
 
-@newsItem
-@subsubheading Tercera versión de pruebas Alfa de 2.14: ¡Lanzado LilyPond 2.13.37! @emph{25 de octubre de 2010}
-
-Ha salido LilyPond 2.13.37; ésta es la tercera versión alfa de la
-inminente versión estable 2.14.  Se invita a los usuarios a que hagan
-experimentos con esta versión.  Las funcionalidades nuevas desde
-2.12.3 están relacionadas en el manual de @qq{Cambios} dentro de la
-sección @ref{Desarrollo} de estas páginas.
-
-Aún permanecen algunos problemas calificados como Críticos
-en esta versión: el espaciado vertical sorprende en
-dos casos, y lilypond puede salir de manera abrupta frente
-a algunos códigos de entrada extraños.  Si se decide a probar
-2.13.37, no se sorprenda al descubrir problemas; tan sólo
-envíenos @ref{Informes de fallos} educados.
-
-@newsEnd
 
 @newsItem
-@subsubheading ¡Lanzado LilyPond 2.13.36! @emph{19 de octubre de 2010}
+@subsubheading El Informe LilyPond, número 22.  @emph{3 de noviembre de 2010}
 
-Nos complace anunciar el lanzamiento de LilyPond 2.13.36.
-Esta versión contiene el conjunto habitual de correcciones de fallos.
-Sin embargo, aún permanecen un cierto número de problemas críticos,
-por lo que está orientada solamente a los desarrolladores.
+¡Vuelve el @emph{Informe LilyPond}, con algunas sorpresas y noticias
+interesantes para toda la comunidad de LilyPond!
+Podrá encontrarse en esta edición una lista completa y actualizada
+de todas las listas de distribución de correo y foros de LilyPond
+de todo el mundo.  También, por primera vez nuestro invitado especial
+es el co-fundador y desarrollador principal de LilyPond
+@strong{Jan Nieuwenhuizen}, que ha estado muy ocupado los últimos meses:
+¡dispóngase a leer en qué!
 
-Tenga en cuenta que ésta @strong{no} es la tercera versión
-de pruebas alfa.  A causa de la aparición de algunos cambios en nuestro
-proceso de construcción del programa que no se han probado,
-no podemos estar completamente seguros de la calidad
-de esta versión.
+Acérquese al @uref{http://news.lilynet.net/The-LilyPond-Report-22,
+Informe LilyPond 22} y léalo ahora mismo; ¡animamos calurosamente a
+todos a que hagan sus comentarios y contribuciones!
 
 @newsEnd
+
index c00a6a3c07b61189d058e24340e0ecd6a5796157..38c1c874949ff02e7f73de04ccbe7f0c415fe8c3 100644 (file)
@@ -1,6 +1,6 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
 @ignore
-    Translation of GIT committish: cbcbb0e0ab40befc2e36eb81ae042f62f0ec7604
+    Translation of GIT committish: 4039f52de2f225ee2bd94840324d0192fbac37b3
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -34,6 +34,60 @@ NOTE:
 @end ignore
 
 
+@newsItem
+@subsubheading Cuarta versión de pruebas Alfa de 2.14: ¡Lanzado LilyPond 2.13.38! @emph{31 de octubre de 2010}
+
+Ha salido LilyPond 2.13.38; ésta es la cuarta versión alfa de la
+inminente versión estable 2.14.  Se invita a los usuarios a que hagan
+experimentos con esta versión.  Las funcionalidades nuevas desde
+2.12.3 están relacionadas en el manual de @qq{Cambios} dentro de la
+sección @ref{Desarrollo} de estas páginas.
+
+Aún permanecen algunos problemas calificados como Críticos
+en esta versión: el espaciado vertical sorprende en
+dos casos, y lilypond puede salir de manera abrupta frente
+a algunos códigos de entrada extraños.  Si se decide a probar
+2.13.38, no se sorprenda al descubrir problemas; tan sólo
+envíenos @ref{Informes de fallos} educados.
+
+@newsEnd
+
+
+@newsItem
+@subsubheading Tercera versión de pruebas Alfa de 2.14: ¡Lanzado LilyPond 2.13.37! @emph{25 de octubre de 2010}
+
+Ha salido LilyPond 2.13.37; ésta es la tercera versión alfa de la
+inminente versión estable 2.14.  Se invita a los usuarios a que hagan
+experimentos con esta versión.  Las funcionalidades nuevas desde
+2.12.3 están relacionadas en el manual de @qq{Cambios} dentro de la
+sección @ref{Desarrollo} de estas páginas.
+
+Aún permanecen algunos problemas calificados como Críticos
+en esta versión: el espaciado vertical sorprende en
+dos casos, y lilypond puede salir de manera abrupta frente
+a algunos códigos de entrada extraños.  Si se decide a probar
+2.13.37, no se sorprenda al descubrir problemas; tan sólo
+envíenos @ref{Informes de fallos} educados.
+
+@newsEnd
+
+
+@newsItem
+@subsubheading ¡Lanzado LilyPond 2.13.36! @emph{19 de octubre de 2010}
+
+Nos complace anunciar el lanzamiento de LilyPond 2.13.36.
+Esta versión contiene el conjunto habitual de correcciones de fallos.
+Sin embargo, aún permanecen un cierto número de problemas críticos,
+por lo que está orientada solamente a los desarrolladores.
+
+Tenga en cuenta que ésta @strong{no} es la tercera versión
+de pruebas alfa.  A causa de la aparición de algunos cambios en nuestro
+proceso de construcción del programa que no se han probado,
+no podemos estar completamente seguros de la calidad
+de esta versión.
+
+@newsEnd
+
 
 @newsItem
 @subsubheading El Informe LilyPond, número 21.  @emph{3 de octubre de 2010}
index 83fab7d6167b5e33ae9456709d416576a2460f08..3cbf6eb30d8c6675e4722900410669336f9e78ca 100644 (file)
@@ -38,7 +38,7 @@ public:
   static Real get_fixed_spacing (Grob *before, Grob *after, int spaceable_index, bool pure, int start, int end);
 
 protected:
-  void append_system (System*, Spring const&, Real padding);
+  void append_system (System*, Spring const&, Real indent, Real padding);
   void append_prob (Prob*, Spring const&, Real padding);
 
   void solve_rod_spring_problem (bool ragged);
index 0fd9a92aa75dbfe2822924fd89e17ea36c05f5dc..8acef86cd53412b040ed4479cf17be0587db3ede 100644 (file)
@@ -27,6 +27,7 @@
 #include "output-def.hh"
 #include "paper-book.hh"
 #include "paper-column.hh"
+#include "paper-score.hh"
 #include "pointer-group-interface.hh"
 #include "prob.hh"
 #include "skyline-pair.hh"
@@ -117,10 +118,11 @@ Page_layout_problem::Page_layout_problem (Paper_book *pb, SCM page_scm, SCM syst
 
          Spring spring (0, 0);
          Real padding = 0.0;
+         Real indent = line_dimensions_int (sys->paper_score ()->layout (), sys->get_rank ())[LEFT];
          alter_spring_from_spacing_spec (spec, &spring);
          read_spacing_spec (spec, &padding, ly_symbol2scm ("padding"));
 
-         append_system (sys, spring, padding);
+         append_system (sys, spring, indent, padding);
          last_system_was_title = false;
        }
       else if (Prob *p = unsmob_prob (scm_car (s)))
@@ -180,7 +182,7 @@ Page_layout_problem::set_footer_height (Real height)
 }
 
 void
-Page_layout_problem::append_system (System *sys, Spring const& spring, Real padding)
+Page_layout_problem::append_system (System *sys, Spring const& spring, Real indent, Real padding)
 {
   Grob *align = sys->get_vertical_alignment ();
   if (!align)
@@ -195,6 +197,8 @@ Page_layout_problem::append_system (System *sys, Spring const& spring, Real padd
   Skyline up_skyline (UP);
   Skyline down_skyline (DOWN);
   build_system_skyline (elts, minimum_offsets, &up_skyline, &down_skyline);
+  up_skyline.shift (indent);
+  down_skyline.shift (indent);
 
   Real minimum_distance = up_skyline.distance (bottom_skyline_) + padding;
 
index ece0031b78ab485b2672784ad9c8b9029a8a00f7..5380d67054527890922f84231f6c2e590117781f 100644 (file)
@@ -229,7 +229,7 @@ dot placement entries."
   (define (placement-list->string-frets placement-list)
     "Convert @var{placement-list} to string-fret list."
     (map (lambda (x) (cdr x))
-         (filter (lambda (l) (eq? (cdr l) 'place-fret) placement-list))))
+         (filter (lambda (l) (eq? (car l) 'place-fret)) placement-list)))
 
 
   (define (get-predefined-fretboard predefined-fret-table tuning pitches)