1 @c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*-
3 Translation of GIT committish: 5b6ddab894b3065c35c72ef8048b8c6edbe684ac
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 @c Translators: Till Paala, Michael Gerdau
12 @include included/acknowledge.itexi
13 @include included/authors.itexi
14 @include included/helpus.itexi
17 @unnumbered Gemeinschaft
18 @translationof Community
20 @divClass{link-headings}
22 @divClass{column-center-top}
23 @subheading Zusammenarbeit mit der Gemeinschaft
28 @ref{Kontakt}: hier erhalten Sie Hilfe, können diskutieren und
29 in Kontakt mit der Gemeinschaft bleiben.
32 @ref{Minimalbeispiele}: sie werden @emph{dringend} empfohlen,
33 wenn man über LilyPond diskutieren will.
36 @ref{Fehlerberichte}: wenn etwas schief gelaufen ist.
41 @divClass{column-left-bottom}
42 @subheading LilyPond verbessern
47 @ref{Helfen Sie uns}: Ihre Mitarbeit wird benötigt.
50 @ref{Sponsoren}: finanzielle Unterstützung.
53 @ref{Entwicklung}: für Mitarbeiter und Tester.
56 @ref{Google Summer of Code}: Projektideen für den Google Summer of Code (GSoC).
59 @ref{Autoren}: die Menschen, die LilyPond zu dem gemacht haben,
63 @ref{Danksagungen}: Projekte und Institutionen, die LilyPond unterstützen
68 @divClass{column-right-bottom}
69 @subheading Verschiedenes
74 @ref{Veröffentlichungen}: was wir geschrieben haben oder was über
75 uns geschrieben wurde.
78 @ref{Ältere Neuigkeiten}: ein Archiv.
81 @ref{Abstellkammer}: Ankündigungen und Listen der Veränderungn von vorherigen Versionen.
96 * Google Summer of Code::
99 * Veröffentlichungen::
100 * Ältere Neuigkeiten::
107 @unnumberedsec Kontakt
108 @translationof Contact
111 @divClass{column-left-bottom}
112 @subheading Benutzergruppen und Hilfe
114 @subsubheading Benutzer Mailingliste: @code{lilypond-user@@gnu.org}
116 Diese Mailingliste ist der zentrale Ort, an dem Benutzer diskutieren
117 und einander helfen. Die Sprache der Liste ist Englisch. Zu deutschsprachiger Hilfe, siehe unten.
120 @uref{http://mail.gnu.org/mailman/listinfo/lilypond-user,
121 lilypond-user Abonnement und Info}
123 @uref{http://mail.gnu.org/archive/html/lilypond-user/,
125 @uref{http://www.mail-archive.com/lilypond-user@@gnu.org/,
127 @uref{http://dir.gmane.org/gmane.comp.gnu.lilypond.general,
130 @uref{http://post.gmane.org/post.php?group=gmane.comp.gnu.lilypond.general,
131 mit gmane an lilypond-user schicken}
134 @warning{Wenn Sie Fragen stellen (immer auf Englisch) benutzen
135 Sie bitte @ref{Minimalbeispiele}!}
138 @subsubheading LilyPond-Schnipsel-Depot
140 Das LilyPond-Schnipsel-Depot (LSR - LilyPond Snippet Repository) ist eine große Sammlung durch Anwender
141 erstellter Beispiele, die frei kopiert und in eigenen Werken verwendet werden
142 dürfen. Schauen Sie, was andere Leute konstruiert haben und fügen Sie ggf.
143 eigene Schnipsel hinzu!
146 @uref{http://lsr.di.unimi.it}
149 Besonders lehrreiche Beispiele aus dem LSR werden in unsere offizielle
150 Dokumentation eingefügt, in @ref{Schnipsel}.
155 Unterstützung können Sie auch auf unserem IRC-Kanal erhalten:
158 @uref{irc://irc.freenode.net/lilypond, #lilypond@@irc.freenode.net}
161 Dieser Kanal hat kein öffentliches Archiv, sodass jede Frage, die
162 auch für andere Benutzer nützlich sein könnte, besser auf der
163 Mailingliste gestellt wird.
166 <form action="http://webchat.freenode.net"
170 <input name="nick" type="text" size="15" value="">
172 <input name="channels" type="hidden" value="lilypond">
173 <input type="submit" value="#lilypond IRC Chat beitreten">
176 <script language="JavaScript" type="text/javascript">
177 var username = "web";
178 var lang = window.navigator.userLanguage ? window.navigator.userLanguage
179 : window.navigator.language;
180 username += '-' + lang.substr(0, 2);
181 username += '-' + navigator.appName.substr(0, 2);
182 username += navigator.appCodeName.replace (" ", "").substr(0, 2);
183 username += navigator.platform.replace (" ", "").replace("nux", "").replace("n32", "");
184 document.forms["f_lily_irc"].nick.value = username;
188 @subsubheading Andere Sprachen
191 @uref{http://www.lilypondforum.de/,
192 Deutsches LilyPond-Forum}
194 @uref{http://lists.gnu.org/mailman/listinfo/lilypond-user-fr,
195 Französische Mailingliste}
197 @uref{http://groups.google.com/group/lilypond-brasil,
198 Portugiesischsprachige Gruppe}
200 @uref{http://lists.gnu.org/mailman/listinfo/lilypond-es,
201 Spanische Mailingliste}
206 @divClass{column-right-top}
207 @subheading Der LilyPond Blog
209 Folgen sie unserem community blog, @q{Scores of Beauty}:
212 @uref{http://lilypondblog.org}
215 @subsubheading Mailingliste für neue Versionen: @code{info-lilypond@@gnu.org}
217 Diese Mailingliste hat ein sehr geringes Mailaufkommen und kann nur gelesen werden. Sie dient
218 der Ankündigung neuer Versionen.
221 @uref{http://lists.gnu.org/mailman/listinfo/info-lilypond,
222 info-lilypond Abonnement und Info}
224 @uref{http://mail.gnu.org/archive/html/info-lilypond/,
226 @uref{http://www.mail-archive.com/info-lilypond@@gnu.org/,
228 @uref{http://dir.gmane.org/gmane.comp.gnu.lilypond.announce,
231 @c don't include gmane posting here. -gp
238 @divClass{column-right-bottom}
239 @subheading Diskussionen der Entwickler und Übersetzer
241 @subsubheading Entwickler-Mailingliste: @code{lilypond-devel@@gnu.org}
243 Diskussionen der Entwicklern finden auf dieser Liste
244 statt. Patches können ebenfalls hier hin geschickt werden.
247 @uref{http://mail.gnu.org/mailman/listinfo/lilypond-devel,
248 lilypond-devel Abonnement und Info}
250 @uref{http://mail.gnu.org/archive/html/lilypond-devel/,
252 @uref{http://www.mail-archive.com/lilypond-devel@@gnu.org/,
254 @uref{http://dir.gmane.org/gmane.comp.gnu.lilypond.devel,
257 @uref{http://post.gmane.org/post.php?group=gmane.comp.gnu.lilypond.devel,
258 mit gmane an lilypond-devel schicken}
262 @subsubheading Mailingliste für Fehler: @code{bug-lilypond@@gnu.org}
264 Fehlermeldungen und Diskussionen finden hier statt, jedoch bitte keine Patches
265 an diese Liste senden.
268 @uref{http://mail.gnu.org/mailman/listinfo/bug-lilypond,
269 bug-lilypond Abonnement und Info}
271 @uref{http://mail.gnu.org/archive/html/bug-lilypond/,
273 @uref{http://www.mail-archive.com/bug-lilypond@@gnu.org/,
275 @uref{http://dir.gmane.org/gmane.comp.gnu.lilypond.bugs,
278 @c don't include gmane posting here. -gp
281 @warning{Bevor Sie eine Nachricht an die Fehler-Liste schreiben,
282 lesen Sie bitte unsere Richtlinien für @ref{Fehlerberichte}.}
285 @subsubheading Mailingliste für Übersetzungen: @code{translations@@lilynet.org}
287 Jegliche Diskussionen über Übersetzungen der LilyPond Handbücher sollte auf dieser Liste stattfinden,
288 jedoch bitte keine Patches an diese Liste senden.
291 @uref{http://lilypond-translations.3384276.n2.nabble.com/,
292 Translation mailing list archive}
298 @node Minimalbeispiele
299 @unnumberedsec Minimalbeispiele
300 @translationof Tiny examples
302 @divClass{column-center-top}
303 @subheading Was sind @qq{Minimalbeispiele}?
305 Ein Minimalbeispiel ist eine vollständige Quelldatei, die
306 @strong{nicht} mehr weiter reduziert werden kann, ohne dass das
307 illustrierte Problem verschwindet. Es sollten keine Warnungen und
308 Fehlermeldungen produziert werden, die nicht mit dem Problem im
313 @divClass{column-left-bottom}
314 @subheading Warum sollte ich Minimalbeispiele erstellen?
316 @divClass{keep-bullets}
320 Je einfacher ein Beispiel ist, um so schneller können mögliche
321 Hilfeleistende das Beispiel untersuchen, das auftretende Problem
322 einkreisen und Ihnen helfen.
325 Die effiziente Analyse eines Problems erfordert ohnehin eine
326 Reduktion auf das Wesentliche. Wenn Sie umfangreiches Material an die
327 Liste schicken, dann erwecken Sie den Eindruck, dass Ihnen die Lösung
328 Ihres Problems keine eigene Mühe wert ist.
331 Ein Minimalbeispiel zu erstellen hilft Ihnen zu verstehen, was
332 vorgeht. Viele Problemberichte erübrigen sich schon während der
333 Erstellung eines Minimalbeispiels. Ist ein @qq{Bug} mit einem
334 bestimmten Minimalbeispiel nicht reproduzierbar, ist es
335 wahrscheinlich, daß er andere Ursachen als vermutet hat.
343 @divClass{column-right-bottom}
344 @subheading Wie werden sie erstellt?
346 @divClass{keep-bullets}
350 Immer die @code{\version}-Nummer einfügen.
353 Machen Sie es klein! Beispiele zur Platzverteilung oder dem
354 Seitenlayout können viele Notentakte erfordern, aber die meisten
355 Probleme können in weniger als einem einzigen Takt gezeigt werden.
358 Wenn Sie versuchen, ein Beispiel zu erstellen, versuchen Sie
359 zuerst, Abschnitte Ihrer Datei auszukommentieren @w{(@code{%}
360 oder @code{%@{ @dots{} %@}})}. Wenn Sie etwas auskommentieren
361 können, und das Problem immer noch vorhanden ist, entfernen Sie die
362 auskommentierten Abschnitte.
365 Vermeiden Sie komplizierte Noten, Tonarten, Schlüssel oder Taktarten,
366 es sei denn Ihr Problem hat mit ihnen etwas zu tun.
369 Benutzen Sie nicht @code{\override} oder @code{\set}, es sei denn,
370 der Fehler zeigt sich im Zusammenhang mit diesen Befehlen.
373 Sie können auch zusätzlich ein Bild anhängen, welches die gewünschte graphische
381 @divClass{column-center-bottom}
382 @subheading Wie klein sollten sie sein?
383 @c How tiny should they be?
385 Ist der Code unten ein Minimalbeispiel?
389 \include "english.ly"
394 \numericTimeSignature
396 <cs' d'' b''>16 <cs' d'' b''>8.
397 %% Here: the tie on the D's looks funny
398 %% Too tall? Left-hand endpoint is not aligned with the B tie?
400 <cs' d'' b''>8 [ <b d'' a''> ]
405 Das ist zwar kein langer Code, aber ein wirkliches Minimalbeispiel ist
411 % middle tie looks funny here:
412 <c' d'' b''>8. ~ <c' d'' b''>8
416 Wenige Minimalbeispiele brauchen mehr als 10 Zeilen,
417 meistens kann das Problem mit vier Zeilen gezeigt werden!
424 @unnumberedsec Fehlerberichte
425 @translationof Bug reports
427 @divClass{heading-center}
428 Wenn Ihre Datei zu einem Programmabsturz oder falschem Notensatz führt,
429 handelt es sich um einen Fehler.
432 @divClass{column-center-top}
433 @subheading 1. Schritt: Bekannte Fehler
435 Vielleicht ist der Fehler schon bekannt. Prüfen Sie hier:
438 @uref{http://code.google.com/p/lilypond/issues/list}
441 @warning{Bitte fügen Sie @strong{NICHT} selber neue Fehlerberichte
442 hinzu! Wenn der Fehler einmal im Bug-Tracker zu sehen ist,
443 können Sie selber weitere Informationen hinzufügen.}
448 @divClass{column-left-bottom}
449 @subheading 2. Schritt: Einen Fehlerbericht erstellen
451 Wenn Sie einen Fehler entdeckt haben, der nicht aufgelistet ist,
452 helfen Sie uns bitte, indem Sie einen Fehlerbericht (bug report)
455 @warning{Wir akzeptieren Fehlerberichte nur als
456 @ref{Minimalbeispiele}. Wir haben sehr begrenzte Ressourcen,
457 weshalb jedes nicht-Minimalbeispiel
458 zurückgewiesen wird. Fast jeder Fehler kann mit vier oder sogar
459 weniger Noten demonstriert werden!}
461 Hier ein Beispiel eines guten bug reports:
464 % Accidentals should be printed for only
465 % the first note in a tie, but this version
466 % prints flats on both notes.
477 @divClass{column-right-bottom}
478 @subheading 3. Schritt: Einsenden eines Fehlerberichtes
480 Wenn Sie sichergestellt haben, dass der Fehler noch nicht
481 bekannt ist und einen Fehlerbericht erstellt haben, senden sie
484 @divClass{keep-bullets}
488 Wenn Sie die Emailliste @uref{mailto:bug-lilypond@@gnu.org,
489 +bug-lilypond@@gnu.org} bereits abonniert haben, können Sie
490 ganz gewöhnlich eine E-Mail schicken.
493 Wenn Sie nicht Mitglied der Liste sind, können Sie trotzdem
494 einen Fehlerbericht über das
495 @uref{http://post.gmane.org/post.php?group=gmane.comp.gnu.lilypond.bugs,
496 gmane lilypond.bugs web interface} schicken.
498 Es gibt jedoch eine genaue Überprüfung auf der Liste, die verhindert,
499 dass man top-posted. Diese Überprüfung wird häufig inkorrekt
500 von LilyPond-Dateien alarmiert. Darum fügen Sie
503 > I'm not top posting.
507 (Sie @emph{müssen} das @code{>} mit einfügen) zu Anfang ihres
508 Fehlerberichtes hinzu.
514 @divClass{column-center-bottom}
515 @subheading 4. Schritt: Auf Antwort warten
517 Wenn Ihr Fehlerbericht an die Liste versandt wurde, untersuchen
518 unsere Fehlerbeseitiger (engl. bug squad) den Bericht. Sie werden
519 eventuell nach mehr Information gefragt. Sie werden informiert,
520 wann der Bericht im Tracker hinzugefüt wird. Warten Sie bitte vier Tage,
521 da uns für diese Tätigkeit nur eine geringe Zahl an Helfern zur Verfügung stehen.
523 Wenn ein Fehler dem Tracker hinzugefügt wurde, können Sie ihn kommentieren,
524 um mehr Information hinzuzufügen. Sie können den Fehler auch markieren,
525 sodass Sie immer eine E-Mail
526 erhalten, wenn Aktivität für diesen Fehler vorkommt. Hierzu müssen
527 Sie einen Google-Account haben.
531 @divClass{column-center-bottom}
532 @subheading Optionale Hilfe: Das gewünschte Verhalten erklären
534 Wenn ein Fehlerbericht einmal dem Tracker hinzugefügt wurde, kann es
535 sehr hilfreich sein, wenn wir sehen können, wie die gewünschte Ausgabe
536 aussieht. Sie können beliebig Code, Text und Bilder (auch mit
537 anderen Programmen erstellt) hinzufügen, die das gewünschte Bild
544 @unnumberedsec Helfen Sie uns
545 @translationof Help us
547 @divClass{column-center-top}
552 @divClass{column-left-top}
553 @divClass{keep-bullets}
559 @divClass{column-right-top}
566 @unnumberedsec Sponsoren
567 @translationof Sponsoring
569 @divClass{keep-bullets}
570 @divClass{column-left-top}
571 @subheading Kopfgelder/Prämien
576 @item haben einige Benutzers für neue Eigenschaften bezahlt
577 @item haben sich einige Entwickler einstellen lassen, um neue Eigenschaften
581 Das LilyPond-Projekt kann derartige Verabredungen nicht koordinieren,
582 wir wollen deshalb weder dazu aufrufen noch davon abraten. Jegliche
583 Abkommen zwischen privaten Personen beziehen sich nur auf diese
584 Personen, ncht auf das LilyPond-Projekt.
588 @divClass{column-right-top}
589 @subheading Richtlinien
591 Jeder Benutzer, der Geld gegen Arbeit eintauschen will, sollte
592 Folgendes im Auge behalten:
596 LilyPond-Entwickler können ihre Angebote auf den E-Mail-Listen
597 von Zeit zu Zeit bewerben.
600 Jegliche Abkommen zwischen privaten Personen sollten die
601 normalen Vorsichtsmaßnahmen beinhalten: wer bezahlt, wieviel
602 bezahlt werden soll, mit welcher Methoden und nach welchen
603 Bedingungen. Wir empfehlen, dass alle Unklarheiten bezüglich
604 dieser Punkte geklärt werden sollten, bevor die Arbeit beginng.
610 @divClass{column-center-bottom}
611 @subheading Interessierte Entwickler
613 Hier ist eine Liste der Leute, die sich Dienstleistungen
614 sponsoren lassen. Die Menge an Arbeit, die unterschiedliche
615 Entwickler im Laufe des Jahres vollbringen, kann stark
616 schwanken. Wir können nicht garantieren, dass die Liste
617 aktuell ist oder die Leute auf der Liste über bestimmte
618 Fähigkeiten verfügen. Das einzige Kriterium ist, dass
619 die entsprechende Person um Aufnahme in die Liste gebeten
622 Ein Blick auf die erbrachten Leistungen im git-Repositorium
623 ist eine gute Art sich über Aktivität und Erfahrenheit von
624 Entwicklern Klarheit zu verschaffen. Statistiken bis
627 @multitable @columnfractions .3 .3 .3
628 @item @uref{http://lilypond.org/~graham/gitstats-all/, gesamter Zeitraum}
629 @tab @uref{http://lilypond.org/~graham/gitstats-1year/, das letzte Jahr}
630 @tab @uref{http://lilypond.org/~graham/gitstats-3months/, die letzten drei Monate}
633 Interessirte Entwickler:
635 @item @email{dak@@gnu.org, David Kastrup}
636 Spenden sind notwendig, damit ich meine aktuelle Vollzeitbeschäftigung
637 an LilyPond aufrechterhalten kann. Ich konzentriere mich auf das
638 Schnittstellendesign für Benutzer und Programmieren, auf Kohäränz,
639 Implementation, Vereinfachung, Dokumentation und Fehlerbeseitigung.
642 @c @item @email{name@@adress.domain, Name}
643 @c area of interest (256 chars max)
652 @unnumberedsec Entwicklung
653 @translationof Development
655 @divClass{heading-center}
657 @heading Entwicklung für LilyPond @version
660 @heading Entwicklung für LilyPond @versionDevel
664 @c we normally don't allow named references, but in this case
665 @c it's good to emphasize the "stable" part. -gp
666 @warning{Hier handelt es sich um @emph{möglicherweise instabile} Entwicklerversionen.
667 Wenn Sie nicht genau wissen, wie man LilyPond installiert und
668 benutzt, empfehlen wir ausdrücklich, die @ref{Download, stabile Download}-Version
669 zu benutzen und die @ref{Handbücher, stabilen Handbücher} zu lesen.}
673 @divClass{column-center-top}
674 @subheading Veröffentlichungsnummern
676 Es gibt zwei Veröffentlichungsreihen für LilyPond: stabile Versionen
677 und die instabilen Entwicklerversionen. Stabile Versionen haben eine
678 gerade zweite Versionsnummer (also etwa 2.8, 2.10, 2.12).
679 Entwicklerversionen haben eine ungerade zweite Versionsnummer
680 (also 2.7, 2.9, 2.11).
685 @divClass{column-left-top}
688 Anleitungen zu git und der Kompilierung finden sich im Contributor's Guide (nur auf Englisch).
691 @uref{http://git.sv.gnu.org/gitweb/?p=lilypond.git, lilypond git-Repositorium}
694 Schreiber der Dokumentation und Tester sollten die neuesten
695 Binärpakete herunterladen:
699 @downloadDevelLinuxNormal
701 @downloadDevelLinuxBig
703 @downloadDevelLinuxPPC
705 @downloadDevelFreeBSDNormal
707 @downloadDevelFreeBSDBig
709 @downloadDevelDarwinNormal
711 @downloadDevelDarwinPPC
713 @downloadDevelWindows
722 @divClass{column-right-top}
723 @subheading Handbuch für Entwicklungsarbeiten (Contributor's guide)
725 Die Entwicklung von LilyPond ist eine ziemlich komplizierte Angelegenheit.
726 Um neuen Mitarbeitern zu helfen und das ganze System (ziemlich)
727 stabil zu halten, haben wir ein Handbuch für Entwicklungsarbeiten
728 geschrieben (nur auf Englisch).
730 @docLinksBare{Handbuch für Entwicklungsarbeiten, contributor,
731 @rcontribnamed{Top,Handbuch für Entwicklungsarbeiten},
732 @manualDevelContributorSplit,
733 @manualDevelContributorBig, 500 kB,
734 @manualDevelContributorPdf, 2.8 MB}
739 @divClass{column-center-top}
740 @subheading Regressionstests
742 @divClass{keep-bullets}
748 @uref{../../input/regression/collated-files.html, Regressionstests}:
749 Die Regressionstests dieser Version.
750 (@uref{../../input/regression/collated-files.pdf, PDF-Version})
753 @uref{../../input/regression/musicxml/collated-files.html, MusicXML-Tests}:
754 musicXML-Regressionstests dieser Version.
755 (@uref{../../input/regression/musicxml/collated-files.pdf, PDF-Version})
758 @uref{../../input/regression/abc2ly/collated-files.html, abc2ly-Tests}:
759 abc2ly-Tests dieser Version.
760 (@uref{../../input/regression/abc2ly/collated-files.pdf, PDF-Version})
763 @uref{../../input/regression/lilypond-book/collated-files.html, lilypond-book-Tests}:
764 lilypond-book-Tests dieser Version.
765 (@uref{../../input/regression/lilypond-book/collated-files.pdf, PDF-Version})
771 @subsubheading Entwicklungsversion
774 @item @regtestDevel (@regtestDevelPdf{})
776 @item @regtestDevelXml (@regtestDevelXmlPdf{})
778 @item @regtestDevelAbc (@regtestDevelAbcPdf{})
780 @item @regtestDevelLilypondBook (@regtestDevelLilypondBookPdf{})
783 @subsubheading Stabile Version
786 @item @regtestStable (@regtestStablePdf{})
788 @item @regtestStableXml (@regtestStableXmlPdf{})
790 @item @regtestStableAbc (@regtestStableAbcPdf{})
792 @item @regtestStableLilypondBook (@regtestStableLilypondBookPdf{})
797 @subsubheading Alle Versionen
800 @item @uref{http://lilypond.org/test, Vergleiche zweier Versionen}:
802 @item @uref{http://lilypond.org/downloads/binaries/test-output/,
803 Archiv aller Regressionstests}
812 @divClass{column-center-bottom}
813 @subheading Handbücher
816 @warning{Diese Handbücher sind für LilyPond @version{}; die neuesten
817 Handbücher finden sich unter @url{http://lilypond.org}.}
820 @divClass{normal-table}
821 @multitable @columnfractions .3 .3 .3
825 @docLinkSplit{Lernen,learning,@manualDevelLearningSplit-de}
827 @docLinkBig{Lernen,learning,@manualDevelLearningBig-de}
829 @docLinkPdf{Lernen,learning,@manualDevelLearningPdf-de}
832 @docLinkSplit{Glossar,music-glossary,@manualDevelGlossarySplit}
834 @docLinkBig{Glossar,music-glossary,@manualDevelGlossaryBig}
836 @docLinkPdf{Glossar,music-glossary,@manualDevelGlossaryPdf}
839 @docLinkSplit{Aufsatz,essay,@manualDevelEssaySplit-de}
841 @docLinkBig{Aufsatz,essay,@manualDevelEssayBig-de}
843 @docLinkPdf{Aufsatz,essay,@manualDevelEssayPdf-de}
846 @multitable @columnfractions .3 .3 .3
847 @headitem Häufig benötigte Handbücher
850 @docLinkSplit{Notation,notation,@manualDevelNotationSplit-de}
852 @docLinkBig{Notation,notation,@manualDevelNotationBig-de}
854 @docLinkPdf{Notation,notation,@manualDevelNotationPdf-de}
857 @docLinkSplit{Benutzung,usage,@manualDevelUsageSplit-de}
859 @docLinkBig{Benutzung,usage,@manualDevelUsageBig-de}
861 @docLinkPdf{Benutzung,usage,@manualDevelUsagePdf-de}
864 @docLinkSplit{Schnipsel,snippets,@manualDevelSnippetsSplit}
866 @docLinkBig{Schnipsel,snippets,@manualDevelSnippetsBig}
868 @docLinkPdf{Schnipsel,snippets,@manualDevelSnippetsPdf}
871 @multitable @columnfractions .3 .3 .3
872 @headitem Seltener benötigte Handbücher
875 @docLinkSplit{Webseite,web,@manualDevelWebSplit-de}
877 @docLinkBig{Webseite,web,@manualDevelWebBig-de}
879 @docLinkPdf{Webseite,web,@manualDevelWebPdf-de}
882 @docLinkSplit{Veränderungen,changes,@manualDevelChangesSplit}
884 @docLinkBig{Veränderungen,changes,@manualDevelChangesBig}
886 @docLinkPdf{Veränderungen,changes,@manualDevelChangesPdf}
889 @docLinkSplit{Erweitern,extending,@manualDevelExtendingSplit-de}
891 @docLinkBig{Erweitern,extending,@manualDevelExtendingBig-de}
893 @docLinkPdf{Erweitern,extending,@manualDevelExtendingPdf-de}
896 @docLinkSplit{Interna,internals,@manualDevelInternalsSplit}
898 @docLinkBig{Interna,internals,@manualDevelInternalsBig}
900 @docLinkPdf{Interna,internals,@manualDevelInternalsPdf}
904 @multitable @columnfractions .3
905 @headitem Zum Herunterladen
919 @node Google Summer of Code
920 @unnumberedsec Google Summer of Code
921 @translationof Google Summer of Code
923 @divClass{column-center-top}
924 @subheading Was ist Google Summer of Code?
926 Google Summer of Code ist ein globales Programm, bei dem Google Studenten
927 Stipendien offeriert, um in den Sommerferien an Open-Source-Projekten zu arbeiten.
929 Es ist dies eine ausgezeichnete Gelegenheit neue Entwickler zu finden und diejenigen,
930 die bereits an LilyPond mitwirken zu motivieren, ihr Engagement zu vertiefen.
931 Einer unserer Entwickler wurde für den Sommer 2012 als Teil des @uref{http://www.gnu.org/, GNU-Projekts} angenommen;
932 wir hoffen, dass auch in kommenden Jahren Entwickler für LilyPond an dem Programm teilnehmen können.
936 @divClass{column-center-bottom}
937 @subheading Unsere Ideenliste
939 Unten befindet sich eine Liste mit vorgeschlagenen Projekten für GSoC-Stundenten für
940 den Sommer 2012. Wir haben sie hier aufbewahrt, damit sie zukünftigen GSoC Interessenten
941 als Anregung dienen mag.
943 Natürlich gibt es noch sehr viele andere Aufgaben, um LilyPond weiter zu
944 verbessern und das LilyPond Entwicklerteam wird jederzeit jede/n gern unterstützen,
945 die/der Aufgaben wie jene unten aufgeführten angehen möchte.
947 Eine vollständige Liste aller aktuell offenen Punkte findet sich
948 @uref{http://code.google.com/p/lilypond/issues/list, hier}.
952 @divClass{column-center-middle-color3}
953 @subheading Stichnoten
955 Beseitigen Sie Probleme bei der Synchronisation von Vorschlagsnoten. Vorschlagsnoten
956 können das Zeitmaß von LilyPond durcheinander bringen und so unerwartete Effekte hervorrufen.
957 Das tritt besonders dann auf, wenn viele Notensysteme verwendet werden und einige Vorschlagsnoten
958 haben und andere nicht.
960 @strong{Schwierigkeit:} mittel
961 @strong{Erfordernisse:} C++, MIDI
962 @strong{Empfohlen:} mit den Interna von LilyPond vertraut sein
963 @strong{Mentoren:} Mike Solomon, Carl Sorensen
967 @divClass{column-center-middle-color3}
970 Verbesserung der MusicXML Import- und Exportfunktionen:
972 @divClass{keep-bullets}
976 Der Export sollte ähnlich wie der MIDI Export wenigstens die Musik an sich exportieren können (d.h.
977 die Benutzung eine dezidierter Exportklassen, abgeleitet von der translator class.)
980 Der XML-Baum der Musik an sich muss erzeugt,
981 Verbindungen zwischen den music events und den XML Tags hergestellt werden.
984 Alle LilyPond-Engraver sollen ihre Arbeit verrichten.
987 Alle Ausgabe-Objekte (also alle Stencil/Gruppen von Stencils) sollen der
988 Musik zugeordnet werden (und damit auch dem XML-Tag im XML-Baum).
991 Ein XML-Ausgabebackend soll hinzugefügt werden. Dieses fügt die Layoutinformationen
992 für jedes Ausgabe-Objekt den XML-Tags hinzu.
997 @strong{Schwierigkeit:} mittel
998 @strong{Erfordernisse:} MusicXML, Python, grundlegende Kenntnisse in LilyPond
999 @strong{Mentoren:} Reinhold Kainhofer, Mike Solomon
1001 Kenntnis anderer Notensatzprogramme (zum Testen) wäre hilfreich.
1005 @divClass{column-center-middle-color3}
1006 @subheading Binde- und Legatobögen verbessern
1008 Die Standardform von Binde- und Legatobögen ist oft nicht zufriedenstellend.
1009 Durch Schlüssel- oder Systemwechsel unterbrochene Bögen werden nicht gut behandelt.
1010 Teil der Aufgabe wäre es, Beispiele von unschöner Ausgabe zu sammeln und zu gruppieren
1011 um dann zu entscheiden, welche Ausgabe stattdessen gewünscht wäre. Schließlich
1012 muß der dazu notwendige Programmcode geschrieben werden.
1014 @strong{Schwierigkeit:} schwer
1015 @strong{Erfordernisse:} C++, Erfahrung mit Heuristiken
1016 @strong{Empfohlene Kenntnisse:} LilyPond-Kenntnisse, Sinn für Ästhetik
1017 @strong{Mentor:} Mike Solomon
1021 @divClass{column-center-middle-color3}
1022 @subheading Hinzufügen von Glyphenvarianten
1024 @divClass{keep-bullets}
1028 Hinzufügen von Glyphenvarianten zur Darstellen @q{auf} und @q{zwischen} Notenlinien.
1031 Kürzere und schmalere Varianten der gleichen Glyphe, z.B. Vorzeichen.
1032 Ein weiteres spezielles Beispiel wäre ein Breve Notenkopf für @q{Alte Musik}.
1033 Hier wäre zwei Varianten mit kleinem bzw. größerem @q{Loch} denkbar.
1038 @strong{Schwierigkeit:} leicht
1039 @strong{Erfordernisse:} MetaFont, C++, gutes Auge für Details
1040 @strong{Empfohlene Kenntnisse:} grundlegene LilyPond Kenntnis
1041 @strong{Mentor:} Werner Lemberg
1046 @divClass{column-center-middle-color3}
1047 @subheading Balkenpositionierung verbessern
1049 Die Standardpositionierung von normalen Balken, Balken über Systeme hinweg,
1050 unterbrochene und Knie-Balken sollte verbessert werden. Balken sollten
1051 sich am Kontext und benachbarten Noten orientieren (siehe
1052 @uref{http://icking-music-archive.org/lists/sottisier/sottieng.pdf,
1053 Abschnitt 2.2}). Wenn möglich, sollte die Rechenzeit für die Bebalkung
1056 @strong{Schwierigkeit:} mittel
1057 @strong{Erfordernisse:} C++, Erfahrung mit Heuristiken
1058 @strong{Empfohlene Kenntnisse:} Sinn für Ästhetik
1059 @strong{Mentoren:} Mike Solomon, Carl Sorensen
1063 @divClass{column-center-middle-color3}
1064 @subheading Kompilationswarnungen aufräumen
1066 Werkzeuge zur automatisierten Codeanalyse wie @q{valgrind memory leak detection} oder
1067 @q{callgrind code profiler} liefern wertvolle Information über möglicher
1068 Defizite in unserem C++ code. Eine Bereinigung der Warnungen würde uns erlauben
1069 automatisiert Patches, die zusätzliche Warnungen erzeugen, abzulehnen.
1071 @strong{Schwierigkeit:} mittel
1072 @strong{Erfordernisse:} C++
1073 @strong{Mentoren:} Joe Neeman, Reinhold Kainhofer
1079 @unnumberedsec Autoren
1080 @translationof Authors
1082 @divClass{column-left-top}
1083 @subheading Aktuelles Entwicklungsteam
1085 @divClass{keep-bullets}
1090 @divClass{column-right-top}
1091 @subheading Früheres Entwicklungsteam
1093 @divClass{keep-bullets}
1099 @divClass{column-center-top}
1100 @subheading Aktuelle Mitarbeiter
1102 @divClass{keep-bullets}
1103 @subsubheading Programmierung
1107 @subsubheading Schriftarten
1111 @subsubheading Dokumentation
1115 @subsubheading Fehler Bereinigung
1119 @subsubheading Support
1123 @subsubheading Übersetzung
1125 @translationsCurrent
1131 @divClass{column-center-bottom}
1132 @subheading Frühere Mitarbeiter
1134 @divClass{keep-bullets}
1135 @subsubheading Programmierung
1139 @subsubheading Schriftarten
1143 @subsubheading Dokumentation
1147 @c uncomment when we have any previous members -gp
1148 @c @subsubheading Bug squad
1152 @subsubheading Support
1156 @subsubheading Übersetzung
1158 @translationsPrevious
1164 @unnumberedsec Danksagungen
1165 @translationof Acknowledgements
1167 @divClass{column-center-top}
1168 @subheading Danksagungen
1170 @divClass{keep-bullets}
1171 @acknowledgementsCurrent
1176 @node Veröffentlichungen
1177 @unnumberedsec Veröffentlichungen
1178 @translationof Publications
1180 @divClass{column-center-top}
1181 @subheading Was wir über LilyPond geschrieben haben
1183 @divClass{keep-bullets}
1185 @include we-wrote.itexi
1191 @divClass{column-center-bottom}
1192 @subheading Was andere mit LilyPond gemacht haben
1194 @divClass{keep-bullets}
1196 @include others-did.itexi
1201 @contactUsAbout{wissenschaftliche Aufsätze}
1204 @node Ältere Neuigkeiten
1205 @unnumberedsec Ältere Neuigkeiten
1206 @translationof Old news
1208 @divClass{heading-center}
1209 @warning{Viele alte Ankündigungen und Listen der Änderungen finden sich in der
1210 @ref{Abstellkammer}}
1213 @include web/news-front.itexi
1215 @include web/news.itexi
1220 @unnumberedsec Abstellkammer
1221 @translationof Attic
1223 @divClass{column-center-top}
1224 @subheading Ankündigungen
1226 Ankündigungen und Neuigkeiten nach Version:
1227 @uref{http://lilypond.org/doc/v2.16/Documentation/web/index#Lilypond-2_002e16_002e0-released_0021-August-24_002c-2012-1,v2.16},
1228 @uref{http://lilypond.org/doc/v2.14/Documentation/web/index#LilyPond-2_002e14_002e0-released_0021-June-6_002c-2011,v2.14},
1229 @miscLink{announce-v2.12,v2.12},
1230 @miscLink{announce-v2.10,v2.10},
1231 @miscLink{announce-v2.8,v2.8},
1232 @miscLink{announce-v2.6,v2.6},
1233 @miscLink{announce-v2.4,v2.4},
1234 @miscLink{announce-v2.2,v2.2},
1235 @miscLink{announce-v2.0,v2.0},
1236 @miscLink{ANNOUNCE-1.2,v1.2},
1237 @miscLink{ANNOUNCE-1.0,v1.0},
1238 @miscLink{ANNOUNCE-0.1,v0.1}
1240 Ausführliche Liste der Änderungn nach Version:
1241 @uref{http://lilypond.org/doc/v2.16/Documentation/changes/index.html,v2.16},
1242 @uref{http://lilypond.org/doc/v2.14/Documentation/changes/index.html,v2.14},
1243 @uref{http://lilypond.org/doc/v2.12/Documentation/topdocs/NEWS,v2.12},
1244 @uref{http://lilypond.org/doc/v2.10/Documentation/topdocs/NEWS,v2.10},
1245 @uref{http://lilypond.org/doc/v2.8/Documentation/topdocs/NEWS,v2.8},
1246 @uref{http://lilypond.org/doc/v2.6/Documentation/topdocs/NEWS,v2.6},
1247 @uref{http://lilypond.org/doc/v2.4/Documentation/topdocs/out-www/NEWS,v2.4},
1248 @uref{http://lilypond.org/doc/v2.2/Documentation/topdocs/out-www/NEWS,v2.2},
1249 @uref{http://lilypond.org/doc/v2.0/Documentation/topdocs/out-www/NEWS,v2.0},
1250 @uref{http://lilypond.org/doc/v1.8/Documentation/topdocs/out-www/NEWS,v1.8},
1251 @uref{http://lilypond.org/doc/v1.6/Documentation/out-www/NEWS,v1.6},
1252 @miscLink{NEWS-1.4,v1.4},
1253 @miscLink{NEWS-1.2,v1.2}
1257 @divClass{column-center-bottom}
1260 Thanks to developers, contributors, bug hunters and suggestions for
1261 @miscLink{THANKS-2.16,v2.16},
1262 @miscLink{THANKS-2.14,v2.14},
1263 @miscLink{THANKS-2.12,v2.12},
1264 @miscLink{THANKS-2.10,v2.10},
1265 @miscLink{THANKS-2.8,v2.8},
1266 @miscLink{THANKS-2.6,v2.6},
1267 @miscLink{THANKS-2.4,v2.4},
1268 @miscLink{THANKS-2.2,v2.2},
1269 @miscLink{THANKS-2.0,v2.0},
1270 @miscLink{THANKS-1.8,v1.8}
1274 @divClass{column-center-bottom}
1275 @subheading Änderungslogs
1277 Änderungslog für Entwickler nach Version:
1278 @miscLink{ChangeLog-2.10,v2.10},
1279 @miscLink{ChangeLog-2.3,v2.3},
1280 @miscLink{ChangeLog-2.1,v2.1},
1281 @miscLink{ChangeLog-1.5,v1.5 (1)},
1282 @miscLink{CHANGES-1.5,v1.5 (2)},
1283 @miscLink{CHANGES-1.4,v1.4},
1284 @miscLink{CHANGES-1.3,v1.3},
1285 @miscLink{CHANGES-1.2,v1.2},
1286 @miscLink{CHANGES-1.1,v1.1},
1287 @miscLink{CHANGES-1.0,v1.0},
1288 @miscLink{CHANGES-0.1,v0.1},
1289 @miscLink{CHANGES-0.0,v0.0}