1 @c -*- coding: utf-8; mode: texinfo; -*-
3 Translation of GIT committish: a0077273ac8bf29ae472c8712bc78a02d138f898
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
12 @include included/authors.itexi
13 @include included/helpus.itexi
16 @unnumbered Gemeinschaft
17 @translationof Community
19 @divClass{link-headings}
21 @divClass{column-center-top}
22 @subheading Zusammenarbeit mit der Gemeinschaft
27 @ref{Kontakt}: hier erhalten Sie Hilfe, können diskutieren und
28 in in Kontakt mit der Gemeinschaft bleiben.
31 @ref{Minimalbeispiele}: sie werden @emph{sehr stark} empfohlen,
32 wenn man über LilyPond diskutieren will.
35 @ref{Fehlerberichte}: wenn etwas schief gelaufen ist.
40 @divClass{column-left-bottom}
41 @subheading LilyPond besser machen
46 @ref{Helfen Sie uns}: Ihre Mitarbeit wird benötigt.
49 @ref{Sponsoren}: finanzielle Unterstützung.
52 @ref{Entwicklung}: für Mitarbeiter und Tester.
55 @ref{GSoC 2012}: Liste der Projekte für den Google Summer of Code.
58 @ref{Autoren}: die Menschen, die LilyPond zu dem gemacht haben,
64 @divClass{column-right-bottom}
65 @subheading Verschiedenes
70 @ref{Veröffentlichungen}: was wir geschrieben haben oder was über
71 uns geschrieben wurde.
74 @ref{Ältere Neuigkeiten}: ein Archiv.
77 @ref{Abstellkammer}: Ankündigungen und Listen der Veränderungn von vorherigen Versionen.
95 * Veröffentlichungen::
96 * Ältere Neuigkeiten::
103 @unnumberedsec Kontakt
104 @translationof Contact
107 @divClass{column-left-bottom}
108 @subheading Benutzergruppen und Hilfe
110 @subsubheading Mailingliste der Benutzer: @code{lilypond-user@@gnu.org}
112 Diese Mailingliste ist der hauptsächliche Ort, wo Benutzer diskutieren
113 und einander helfen. Die Sprache der Liste ist Englisch. Zu deutschsprachiger Hilfe, siehe unten.
116 @uref{http://mail.gnu.org/mailman/listinfo/lilypond-user,
117 lilypond-user Abonnement und Info}
119 @uref{http://mail.gnu.org/archive/html/lilypond-user/,
121 @uref{http://www.mail-archive.com/lilypond-user@@gnu.org/,
123 @uref{http://dir.gmane.org/gmane.comp.gnu.lilypond.general,
126 @uref{http://post.gmane.org/post.php?group=gmane.comp.gnu.lilypond.general,
127 mit gmaine an lilypond-user schicken}
130 @warning{Wenn Sie Fragen stellen (immer auf Englisch) benutzen
131 Sie bitte @ref{Minimalbeispiele}!}
134 @subsubheading LilyPond-Schnipsel-Depot
136 Das LilyPond-Schnipsel-Depot (LSR) ist eine große Sammlung durch die Benutzer
137 erstellter Beispiele, die frei kopiert und in eigenen Werken benutzt werden
138 dürfen. Schauen Sie, was andere Leute konstruiert haben und schreiben Sie
142 @uref{http://lsr.dsi.unimi.it}
145 Besonders lehrreiche Beispiele aus dem LSR werden in unsere offizielle
146 Dokumentation eingefügt, in @ref{Schnipsel}.
150 Etwas Unterstützung können Sie auch auf unserem IRC-Kanal erhalten:
153 @uref{irc://irc.freenode.net/lilypond, #lilypond@@irc.freenode.net}
156 Dieser Kanal hat kein öffentliches Archiv, sodass jede Frage, die
157 auch für andere Benutzer nützlich sein könnte, besser auf der
158 Mailingliste gestellt wird.
161 <form action="http://webchat.freenode.net"
165 <input name="nick" type="text" size="15" value="">
167 <input name="channels" type="hidden" value="lilypond">
168 <input type="submit" value="#lilypond IRC Chat beitreten">
171 <script language="JavaScript" type="text/javascript">
172 var username = "web";
173 var lang = window.navigator.userLanguage ? window.navigator.userLanguage
174 : window.navigator.language;
175 username += '-' + lang.substr(0, 2);
176 username += '-' + navigator.appName.substr(0, 2);
177 username += navigator.appCodeName.replace (" ", "").substr(0, 2);
178 username += navigator.platform.replace (" ", "").replace("nux", "").replace("n32", "");
179 document.forms["f_lily_irc"].nick.value = username;
183 @subsubheading Andere Sprachen
185 @uref{http://www.lilypondforum.de/,
186 Deutsches LilyPond-Forum}
189 @uref{http://lists.gnu.org/mailman/listinfo/lilypond-es,
190 Spanische Mailingliste}
192 @uref{http://groups.google.com/group/lilypond-brasil,
193 Portugiesische Gruppe}
195 @uref{http://lists.gnu.org/mailman/listinfo/lilypond-user-fr,
196 Französische Mailingliste}
198 @uref{http://www.lilypondforum.nl/,
205 @divClass{column-right-top}
206 @subheading Bleiben Sie informiert
208 @subsubheading LilyPond Report
210 Der einfachste Weg in Kontakt zu bleiben ist es, den Newsletter
211 unserer Gemeinschaft zu lesen, den LilyPond Report (auf Englisch).
214 @uref{http://news.lilynet.net}
217 @subsubheading Mailingliste für neue Versionen: @code{info-lilypond@@gnu.org}
219 Diese Mailingliste ist sehr wenig aktiv und kann nur gelesen werden:
220 hier wird über neue Versionen von LilyPond informiert.
223 @uref{http://lists.gnu.org/mailman/listinfo/info-lilypond,
224 info-lilypond Abonnement und Info}
226 @uref{http://mail.gnu.org/archive/html/info-lilypond/,
228 @uref{http://www.mail-archive.com/info-lilypond@@gnu.org/,
230 @uref{http://dir.gmane.org/gmane.comp.gnu.lilypond.announce,
233 @c don't include gmane posting here. -gp
240 @divClass{column-right-bottom}
241 @subheading Diskussionen der Entwickler
243 @subsubheading Entwickler-Mailingliste: @code{lilypond-devel@@gnu.org}
245 Die meisten Diskussionen von Entwicklern finden auf dieser Liste
246 statt. Änderungen sollten hier hin geschickt werden.
249 @uref{http://mail.gnu.org/mailman/listinfo/lilypond-devel,
250 lilypond-devel Abonnement und Info}
252 @uref{http://mail.gnu.org/archive/html/lilypond-devel/,
254 @uref{http://www.mail-archive.com/lilypond-devel@@gnu.org/,
256 @uref{http://dir.gmane.org/gmane.comp.gnu.lilypond.devel,
259 @uref{http://post.gmane.org/post.php?group=gmane.comp.gnu.lilypond.devel,
260 mit gmane an lilypond-devel schicken}
264 @subsubheading Mailingliste für Fehler: @code{bug-lilypond@@gnu.org}
266 Fehlermeldungen und Diskussionen finden hier statt.
269 @uref{http://mail.gnu.org/mailman/listinfo/bug-lilypond,
270 bug-lilypond Abonnement und Info}
272 @uref{http://mail.gnu.org/archive/html/bug-lilypond/,
274 @uref{http://www.mail-archive.com/bug-lilypond@@gnu.org/,
276 @uref{http://dir.gmane.org/gmane.comp.gnu.lilypond.bugs,
279 @c don't include gmane posting here. -gp
282 @warning{Bevor Sie eine Nachricht an die Fehler-Liste schreiben,
283 lesen Sie bitte unsere Richtlinien für @ref{Fehlerberichte}.}
287 @divClass{column-right-bottom}
288 @subheading Private E-Mails
290 Private Angelegenheiten sollten an Graham Percival
291 (den Projektmanager) gerichtet werden, der dann die
292 Betroffen einbezieht.
297 @node Minimalbeispiele
298 @unnumberedsec Minimalbeispiele
299 @translationof Tiny examples
301 @divClass{column-center-top}
302 @subheading Was sind @qq{Minimalbeispiele}?
304 Ein Minimalbeispiel ist eine vollständige Quelldatei, die
305 @strong{nicht} mehr weiter reduziert werden kann, ohne dass das
306 illustrierte Problem verschwindet. Es sollten keine Warnungen und
307 Fehlermeldungen produziert werden, die nicht mit dem Problem im
312 @divClass{column-left-bottom}
313 @subheading Warum sollte ich Minimalbeispiele erstellen?
315 @divClass{keep-bullets}
319 Je einfacher ein Beispiel ist, um so schneller können mögliche
320 Hilfeleistende das Beispiel untersuchen, das auftretende Problem
321 einkreisen und Ihnen helfen.
324 Die effiziente Analyse eines Problems erfordert ohnehin eine
325 Reduktion auf das wesentliche. Kippen Sie umfangreiches Material
326 in der Liste ab, so scheint Ihnen die Lösung Ihres Problems keine
330 Ein Minimalbeispiel zu erstellen hilft Ihnen zu verstehen, was
331 vorgeht. Viele Problemberichte erübrigen sich schon während der
332 Erstellung eines Minimalbeispiels. Ist ein @qq{Bug} mit einem
333 bestimmten Minimalbeispiel nicht reproduzierbar, ist es
334 wahrscheinlich, daß er andere Ursachen als vermutet hat.
342 @divClass{column-right-bottom}
343 @subheading Wie werden sie erstellt?
345 @divClass{keep-bullets}
349 Immer die @code{\version}-Nummer einfügen.
352 Machen Sie es klein! Beispiele zur Platzverteilung oder dem
353 Seitenlayout können viele Notentakte erfordern, aber die meisten
354 Probleme können in weniger als einem einzigen Takt gezeigt werden.
357 Wenn Sie versuchen, ein Beispiel zu erstellen, versuchen Sie
358 zuerst, Abschnitt Ihrer Datei auszukommentieren @w{(@code{%}
359 oder @code{%@{ @dots{} %@}})}. Wenn Sie etwas auskommentieren
360 können, und das Problem immer noch gezeigt wird, entfernen Sie die
361 auskommentierten Abschnitte.
364 Vermeiden Sie komplizierte Noten, Tonarten, Schlüssel oder Taktarten, es sei denn Ihr Problem hat mit ihnen etwas zu tun.
367 Benutzen Sie nicht @code{\override} oder @code{\set}, es sei denn,
368 der Fehler zeigt sich im Zusammenhang mit diesen Befehlen.
371 Sie können auch zusätzlich ein Bild anhängen, welches die gewünschte graphische
379 @divClass{column-center-bottom}
380 @subheading Wie klein sollten sie sein?
381 @c How tiny should they be?
383 Ist der Code unten ein Minimalbeispiel?
387 \include "english.ly"
392 \numericTimeSignature
394 <cs' d'' b''>16 <cs' d'' b''>8.
395 %% Here: the tie on the D's looks funny
396 %% Too tall? Left-hand endpoint is not aligned with the B tie?
398 <cs' d'' b''>8 [ <b d'' a''> ]
403 Das ist zwar kein langer Code, aber ein wirkliches Minimalbeispiel ist
409 % middle tie looks funny here:
410 <c' d'' b''>8. ~ <c' d'' b''>8
414 Wenige Minimalbeispiele brauchen mehr als 10 Zeilen,
415 meistens kann das Problem mit vier Zeilen gezeigt werden!
422 @unnumberedsec Fehlerberichte
423 @translationof Bug reports
425 @divClass{heading-center}
426 Wenn Ihre Datei zu einem Programmabsturz oder falschem Notensatz führt,
427 handelt es sich um einen Fehler.
430 @divClass{column-center-top}
431 @subheading 1. Schritt: Bekannte Fehler
433 Vielleicht ist der Fehler schon bekannt. Prüfen Sie hier:
436 @uref{http://code.google.com/p/lilypond/issues/list}
439 @warning{Bitte fügen Sie @strong{NICHT} selber neue Fehlerberichte
440 hinzu! Wenn der Fehler einmal im Bug-Tracker zu sehen ist,
441 können Sie selber weitere Informationen hinzufügen.}
446 @divClass{column-left-bottom}
447 @subheading 2. Schritt: Einen Fehlerbericht erstellen
449 Wenn Sie einen Fehler entdeckt haben, der nicht aufgelistet ist,
450 helfen Sie uns bitte, indem Sie einen Fehlerbericht (bug report)
453 @warning{Wir akzeptieren Fehlerberichte nur als
454 @ref{Minimalbeispiele}. Wir haben sehr begrenzte Ressourcen,
455 weshalb jedes nicht-Minimalbeispiel
456 zurückgewiesen wird. Fast jeder Fehler kann mit vier oder sogar
457 weniger Noten demonstriert werden!}
459 Hier ein Beispiel eines guten bug reports:
462 % Accidentals should be printed for only
463 % the first note in a tie, but this version
464 % prints flats on both notes.
475 @divClass{column-right-bottom}
476 @subheading 3. Schritt: Einsenden eines Fehlerberichtes
478 Wenn Sie sichergestellt haben, dass der Fehler noch nicht
479 bekannt ist und einen Fehlerbericht erstellt haben, senden sie
482 @divClass{keep-bullets}
486 Wenn Sie die Emailliste @uref{mailto:bug-lilypond@@gnu.org,
487 +bug-lilypond@@gnu.org} bereits abonniert haben, können Sie
488 ganz gewöhnlich eine E-Mail schicken.
491 Wenn Sie nicht Mitglied der Liste sind, können Sie trotzdem
492 einen Fehlerbericht über die
493 @uref{http://post.gmane.org/post.php?group=gmane.comp.gnu.lilypond.bugs,
494 gmane lilypond.bugs web interface} schicken.
496 Es gibt jedoch eine genaue Überprüfung auf der Liste, die verhindert,
497 dass man top-posted. Diese Überprüfung wird häufig inkorrekt
498 von LilyPond-Dateien alarmiert. Darum fügen Sie
501 > I'm not top posting.
505 (Sie @emph{müssen} das @code{>} mit einfügen) zu Anfang ihres
506 Fehlerberichtes hinzu.
512 @divClass{column-center-bottom}
513 @subheading 4. Schritt: Auf Antwort warten
515 Wenn Ihr Fehlerbericht an die Liste versandt wurde, untersucht
516 unser Fehlerbeseitiger (engl. bug squad) den Bericht. Sie werden
517 eventuell nach mehr Information gefragt. Sie werden informiert,
518 wann der Bericht um Tracker hinzugefüt wird. Warten Sie
519 bitte vier Tage, da uns nur eine geringe Zahl an Helfern zur Verfügung stehen.
521 Wenn ein Fehler dem Tracker hinzugefügt wurde, können Sie ihn kommentieren,
522 um mehr Information hinzuzufügen. Sie können den Fehler auch markieren,
523 sodass Sie immer eine E-Mail
524 erhalten, wenn Aktivität für diesen Fehler vorkommt. Hierzu müssen
525 Sie einen Google-Account haben.
529 @divClass{column-center-bottom}
530 @subheading Optionale Hilfe: Das gewünschte Verhalten erklären
532 Wenn ein Fehlerbericht einmal dem Tracker hinzugefügt wurde, kann es
533 sehr hilfreich sein, wenn wir sehen können, wie die gewünschte Ausgabe
534 aussieht. Sie können beliebig Code, Text und Bilder (auch mit
535 anderen Programmen erstellt) hinzufügen, die das gewünschte Bild
542 @unnumberedsec Helfen Sie uns
543 @translationof Help us
545 @divClass{column-center-top}
550 @divClass{column-left-top}
551 @divClass{keep-bullets}
557 @divClass{column-right-top}
564 @unnumberedsec Sponsoren
565 @translationof Sponsoring
567 @divClass{keep-bullets}
568 @divClass{column-left-top}
569 @subheading Materielle Hilfe
574 @item haben einige Benutzers für neue Eigenschaften bezahlt
575 @item haben sich einige Entwickler einstellen lassen, um neue Eigenschaften
579 Das LilyPond-Projekt kann derartige Verabredungen nicht koordinieren,
580 wir wollen deshalb weder dazu aufrufen noch davon abraten. Jegliche
581 Abkommen zwischen privaten Personen beziehen sich nur auf diese
582 Personen, ncht auf das LilyPond-Projekt.
586 @divClass{column-right-top}
587 @subheading Richtlinien
589 Jeder Benutzer, der Geld gegen Arbeit eintauschen will, sollte
590 Folgendes im Auge behalten:
594 LilyPond-Entwickler können ihre Angebote auf den E-Mail-Listen
595 von Zeit zu Zeit bewerben.
598 Jegliche Abkommen zwischen privaten Personen sollten die
599 normalen Vorsichtsmaßnahmen beinhalten: wer bezahlt, wieviel
600 bezahlt werden soll, mit welcher Methoden und nach welchen
601 Bedingungen. Wir empfehlen, dass alle Unklarheiten bezüglich
602 dieser Punkte geklärt werden sollten, bevor die Arbeit beginng.
608 @divClass{column-center-bottom}
609 @subheading Interessierte Entwickler
611 Hier ist eine Liste der Leute, die sich Dienstleistungen
612 sponsoren lassen. Die Menge an Arbeit, die unterschiedliche
613 Entwickler im Laufe des Jahres vollbringen, kann stark
614 schwanken. Wir können nicht garantieren, dass die Liste
615 aktuell ist oder die Leute auf der Liste über bestimmte
616 Fähigkeiten verfügen. Das einzige Kriterium ist, dass
617 die entsprechende Person um Aufnahme in die Liste gebeten
620 Ein Blick auf die erbrachten Leistungen im git-Repositorium
621 ist eine gute Art sich über Aktivität und Erfahrenheit von
622 Entwicklern Klarheit zu verschaffen. Statistiken bis
625 @multitable @columnfractions .3 .3 .3
626 @item @uref{http://lilypond.org/~graham/gitstats-all/, gesamter Zeitraum}
627 @tab @uref{http://lilypond.org/~graham/gitstats-1year/, das letzte Jahr}
628 @tab @uref{http://lilypond.org/~graham/gitstats-3months/, die letzten drei Monate}
631 Interessirte Entwickler:
633 @item @email{dak@@gnu.org, David Kastrup}
634 Spenden sind notwendig, damit ich meine aktuelle Vollzeitbeschäftigung
635 an LilyPond aufrechterhalten kann. Ich konzentriere mich auf das
636 Schnittstellendesign für Benutzer und Programmieren, auf Kohäränz,
637 Implementation, Vereinfachung, Dokumentation und Fehlerbeseitigung.
640 @c @item @email{name@@adress.domain, Name}
641 @c area of interest (256 chars max)
650 @unnumberedsec Entwicklung
651 @translationof Development
653 @divClass{heading-center}
655 @heading Entwicklung für LilyPond @version
658 @heading Entwicklung für LilyPond @versionDevel
662 @warning{Hier handelt es sich um nicht stabile Entwicklerversionen.
663 Wenn Sie nicht genau wissen, wie man LilyPond installiert und
664 benutzt, empfehlen wir ausdrücklich, die @ref{Download, stabilen Download}-Versionen
665 zu benutzen und die @ref{Handbücher, stabilen Handbücher} zu lesen.}
669 @divClass{column-center-top}
670 @subheading Veröffentlichungsnummern
672 Es gibt zwei Veröffentlichungsreihen für LilyPond: stabile Versionen
673 und die unstabilen Entwicklerversionen. Stabile Versionen haben eine
674 gerade zweite Versionsnummer (also etwa 2.8, 2.10, 2.12).
675 Entwicklerversionen haben eine ungerade zweite Versionsnummer
676 (also 2.7, 2.9, 2.11).
681 @divClass{column-left-top}
684 Anleitungen zu git und der Kompilierung finden sich im Contributor's Guide (nur auf Englisch).
687 @uref{http://git.sv.gnu.org/gitweb/?p=lilypond.git, lilypond git-Repositorium}
690 Schreiber der Dokumentation und Tester sollten die neuesten
691 Binärpakete herunterladen:
695 @downloadDevelLinuxNormal
697 @downloadDevelLinuxBig
699 @downloadDevelLinuxPPC
701 @downloadDevelFreeBSDNormal
703 @downloadDevelFreeBSDBig
705 @downloadDevelDarwinNormal
707 @downloadDevelDarwinPPC
709 @downloadDevelWindows
718 @divClass{column-right-top}
719 @subheading Handbuch für Entwicklungsarbeiten (Contributor's guide)
721 Die Entwicklung von LilyPond ist eine ziemlich komplizierte Angelegenheit.
722 Um neuen Mitarbeitern zu helfen und das ganze System (ziemlich)
723 stabil zu halten, haben wir ein Handbuch für Entwicklungsarbeiten
724 geschrieben (nur auf Englisch).
726 @docLinksBare{Handbuch für Entwicklungsarbeiten, contributor,
727 @rcontribnamed{Top,Handbuch für Entwicklungsarbeiten},
728 @manualDevelContributorSplit,
729 @manualDevelContributorBig, 500 kB,
730 @manualDevelContributorPdf, 2.8 MB}
735 @divClass{column-center-top}
736 @subheading Regressionsteste
738 @divClass{keep-bullets}
744 @uref{../../input/regression/collated-files.html, Regressionsteste}:
745 Die Regressionsteste dieser Version.
746 (@uref{../../input/regression/collated-files.pdf, PDF-Version})
749 @uref{../../input/regression/musicxml/collated-files.html, MusicXML-Teste}:
750 musicXML-Regressionsteste dieser Version.
751 (@uref{../../input/regression/musicxml/collated-files.pdf, PDF-Version})
754 @uref{../../input/regression/abc2ly/collated-files.html, abc2ly-Teste}:
755 abc2ly-Teste dieser Version.
756 (@uref{../../input/regression/abc2ly/collated-files.pdf, PDF-Version})
759 @uref{../../input/regression/lilypond-book/collated-files.html, lilypond-book-Teste}:
760 lilypond-book-Teste dieser Version.
761 (@uref{../../input/regression/lilypond-book/collated-files.pdf, PDF-Version})
767 @subsubheading Entwicklungsversion
770 @item @regtestDevel (@regtestDevelPdf{})
772 @item @regtestDevelXml (@regtestDevelXmlPdf{})
774 @item @regtestDevelAbc (@regtestDevelAbcPdf{})
776 @item @regtestDevelLilypondBook (@regtestDevelLilypondBookPdf{})
779 @subsubheading Stabile Version
782 @item @regtestStable (@regtestStablePdf{})
784 @item @regtestStableXml (@regtestStableXmlPdf{})
786 @item @regtestStableAbc (@regtestStableAbcPdf{})
788 @item @regtestStableLilypondBook (@regtestStableLilypondBookPdf{})
795 @subsubheading Alle Versionen
798 @item @uref{http://lilypond.org/test, Vergleiche zweier Versionen}:
800 @item @uref{http://lilypond.org/download/binaries/test-output/,
801 Archiv aller Regressionsteste}
810 @divClass{column-center-bottom}
811 @subheading Handbücher
814 @warning{Diese Handbücher sind für LilyPond @version{}; die neuesten
815 Handbücher finden sich auf @url{http://lilypond.org}.}
818 @divClass{normal-table}
819 @multitable @columnfractions .3 .3 .3
822 @docLinkSplit{Lernen,learning,@manualDevelLearningSplit-de}
824 @docLinkBig{Lernen,learning,@manualDevelLearningBig-de}
826 @docLinkPdf{Lernen,learning,@manualDevelLearningPdf-de}
829 @docLinkSplit{Glossar,music-glossary,@manualDevelGlossarySplit}
831 @docLinkBig{Glossar,music-glossary,@manualDevelGlossaryBig}
833 @docLinkPdf{Glossar,music-glossary,@manualDevelGlossaryPdf}
836 @docLinkSplit{Aufsatz,essay,@manualDevelEssaySplit-de}
838 @docLinkBig{Aufsatz,essay,@manualDevelEssayBig-de}
840 @docLinkPdf{Aufsatz,essay,@manualDevelEssayPdf-de}
842 @headitem Häufig benutzte Handbücher
845 @docLinkSplit{Notation,notation,@manualDevelNotationSplit-de}
847 @docLinkBig{Notation,notation,@manualDevelNotationBig-de}
849 @docLinkPdf{Notation,notation,@manualDevelNotationPdf-de}
852 @docLinkSplit{Benutzung,usage,@manualDevelUsageSplit-de}
854 @docLinkBig{Benutzung,usage,@manualDevelUsageBig-de}
856 @docLinkPdf{Benutzung,usage,@manualDevelUsagePdf-de}
859 @docLinkSplit{Schnipsel,snippets,@manualDevelSnippetsSplit}
861 @docLinkBig{Schnipsel,snippets,@manualDevelSnippetsBig}
863 @docLinkPdf{Schnipsel,snippets,@manualDevelSnippetsPdf}
866 @headitem Seltenere Handbücher
869 @docLinkSplit{Webseite,web,@manualDevelWebSplit-de}
871 @docLinkBig{Webseite,web,@manualDevelWebBig-de}
873 @docLinkPdf{Webseite,web,@manualDevelWebPdf-de}
876 @docLinkSplit{Veränderungen,changes,@manualDevelChangesSplit}
878 @docLinkBig{Veränderungen,changes,@manualDevelChangesBig}
880 @docLinkPdf{Veränderungen,changes,@manualDevelChangesPdf}
883 @docLinkSplit{Erweitern,extending,@manualDevelExtendingSplit-de}
885 @docLinkBig{Erweitern,extending,@manualDevelExtendingBig-de}
887 @docLinkPdf{Erweitern,extending,@manualDevelExtendingPdf-de}
890 @docLinkSplit{Interna,internals,@manualDevelInternalsSplit}
892 @docLinkBig{Interna,internals,@manualDevelInternalsBig}
894 @docLinkPdf{Interna,internals,@manualDevelInternalsPdf}
897 @headitem Zum Herunterladen
910 @unnumberedsec GSoC (Google Summer of Code) 2012
911 @translationof GSoC 2012
913 @divClass{column-center-top}
914 @subheading Was ist Google Summer of Code?
916 Google Summer of Code ist ein globales Programm,
917 das Studenten Stipendien offeriert, um an Open-Source-Projekten während
918 der Sommerferien zu arbeiten.
920 Das LilyPond-Team hat beschlossen, dass sich hier eine ausgezeichnete Möglichkeit
921 bietet neue Mitarbeiter zu finden und Studenten, die sich schon an LilyPond beteiligen, weiter einzubinden. Einer unserer Mitarbeiter wurde für den
922 Sommer 2012 als Teil des @uref{http://www.gnu.org/, GNU-Projekts} angenommen;
923 wir hoffen, dass wir auch in kommenden Jahren an dem Programm teilnehmen können.
927 @divClass{column-center-bottom}
928 @subheading Unsere Ideenliste 2012
930 Unten befindet sich eine Liste mit empfohlenen Projekten für GSoC-Stundenten für
931 den Sommer 2012. Wenn auch die Anmeldefrist vorbei ist, lassen wir die Informationen
932 trotzdem online, weil sie als Anregung für alle LilyPond-Entwickler dienen
933 können. Einige Mitglieder des Entwicklungsteams helfen gerne Freiwilligen,
934 die sich an diese Projekte wagen wollen.
936 Es gibt natürlich viel mehr, was an LilyPond verbessert werden kann, darunter
937 auch sehr kleine Projekte. Eine vollständige Liste aller bekannten Probleme
938 findet sich @uref{http://code.google.com/p/lilypond/issues/list, hier}.
940 @subheading Stichnoten
942 Lösen Sie Probleme mit der Synchronisation von Verzierungen (Vorschläge usw.),
943 zusammen mit der darunter liegenden Architektur (siehe
944 @uref{http://code.google.com/p/lilypond/issues/detail?id=34,
945 Nummer 34 in unserem Tracker}). Verzierungen bringen das Zeitmaß von LilyPond
946 durcheinander, weil sie sozusagen in der Zeit rückwärts gehen. Dadurch
947 entstehen seltsame Effekte, besonders wenn in einem Notensystem eine
948 Verzierung auftritt und im zweiten nicht.
950 @strong{Schwierigkeit:} mittel
952 @strong{Erfordernisse:} C++, MIDI
954 @strong{Empfohlen:} Bekannt mit den Interna von LilyPond
956 @strong{Mentoren:} Mike Solomon, Carl Sorensen
960 Hinzufügen von erweiterter Unterstützung für den Export von MusicXML und
961 Verbesserung des Imports, zusätzlich Tests, die die Funktionen überprüfen.
962 Abhängig von der zur Verfügung stehenden Zeit kann etwas oder alles der
963 folgenden Punkte implementiert werden:
965 @divClass{keep-bullets}
969 Der Export soll grundlegende Funktionen wie den MIDI-Export können (d. h.
970 die Benutzung von eigenen Exportklassen, abgeleitet von der Übersetzerklasse.)
973 Der XML-Baum soll aus dem grundlegenden musikalischen Inhalt erstellt werden,
974 hinzu kommt eine Verbindung von musikalischem Ereignis zu XML-Tag.
977 Alle LilyPond-Engraver sollen ihre Arbeit verrichten.
980 Alle Ausgabe-Objekte (also alle Stencils/Gruppen von Stencils) sollen der
981 Musik zugeordnet werden (und damit auch dem XML-Tag im XML-Baum).
984 Ein XML-Ausgabebackend soll hinzugefügt werden, welches die Layoutinformationen
985 für jedes Ausgabe-Objekt den XML-Tags hinzufügen kann.
990 Das Ziel wird als erreicht angesehen, wenn eine (vorher festgelegte) Partitur
991 von MusicXML importiert und dann wieder exportiert werden kann, ohne dass
992 ungewollter Datenverlust eintritt.
994 @strong{Schwierigkeit:} mittel
996 @strong{Erfordernisse:} MusicXML, Python, grundlegene Kenntnis von LilyPond
998 @strong{Mentoren:} Reinhold Kainhofer, Mike Solomon
1000 Kenntnis anderer Notensatzprogramme (zum Testen) wäre ein netter Bonus.
1002 @subheading Binde- und Legatobögen verbessern
1004 Die Standardform von Binde- und Legatobögen ist oft nicht zufriedenstellend.
1005 Überbindungen von enharmonischen Tönen (etwa @code{@{ cis'~ des' @}}) werden
1006 nicht unterstützt, auch Überbindungen, die von Schlüssel- oder Systemwechsel
1007 unterprochen werden, sind schlecht unterstützt. Das Projekt beinhaltet das
1008 Sammeln und Sortieren von Beispielen schlechter Ausgabe, das feststellen der
1009 richtigen Formatierung und das Schreiben das dazu notwendigen Codes.
1011 @strong{Schwierigkeit:} schwer
1013 @strong{Erfordernisse:} C++, Erfahrung mit Heuristiken
1015 @strong{Empfohlene Kenntnisse:} LilyPond-Kenntniss, Sinn für Ästhetik
1017 @strong{Mentor:} Mike Solomon
1019 @subheading Eine besondere Variante bestimmter Glyphen hinzufügen
1021 Zusätzliche Varianten von Glyphen schaffen für Situationen wie auf der Linie,
1022 zwischen den Linien, kürzere und schmalere Varianten für z. B. Versetzungszeichen,
1023 zusammen mit einer Infrastruktur, die das unterstützt. Ein Beispiel ist die
1024 Breve der Alten Notation, deren Notenkopf in zwei Varianten vorkommt, mit
1025 kleinerem und größerem Loch.
1027 @strong{Schwierigkeit:} leicht
1029 @strong{Erfordernisse:} MetaFont, C++, gutes Auge für Details
1031 @strong{Empfohlene Kenntnisse:} grundlegene LilyPond-Kenntnis
1033 @strong{Mentor:} Werner Lemberg
1035 @subheading Bebalkung verbessern
1037 Die Standardpositionen von normaler Bebalkung, Bebalkung über Systeme hinweg,
1038 unterbrochene und Knie-Bebaklung sollte verbessert werden. Balken sollten
1039 sich am Kontext und benachbarten Noten orientieren (siehe
1040 @uref{http://icking-music-archive.org/lists/sottisier/sottieng.pdf,
1041 Abschnitt 2.2}). Wenn möglich, sollte die Rechenzeit für die Bebalkung
1044 @strong{Schwierigkeit:} mittel
1046 @strong{Erfordernisse:} C++, Erfahrung mit Heuristiken
1048 @strong{Empfohlene Kenntnisse:} Sinn für Ästhetik
1050 @strong{Mentoren:} Mike Solomon, Carl Sorensen
1053 @subheading Kompilationswarnungen aufräumen
1055 Aufräumen von Kompilationswarnungen, statischer Codeanalyse und Valgrind-Warnungen.
1056 Werkzeuge zur automatischen Analyse von Code (Warnungen in @code{g++} und
1057 @code{clang}) und Analysewerkzeuge wie die Valgrind-memory-leak-detection und
1058 callgrind code profiler stellen wertvolle Informationen über mögliche Probleme
1059 im C++-Code zu Verfügung. Wenn man diese Warnungen aufräumt, könnte man auch
1060 automatisch alle Patche zurückweisen, die neue Warnungen mit sich bringen würden.
1062 @strong{Schwierigkeit:} mittel
1064 @strong{Erfordernisse:} C++
1066 @strong{Mentoren:} Joe Neeman, Reinhold Kainhofer
1073 @unnumberedsec Autoren
1074 @translationof Authors
1076 @divClass{column-left-top}
1077 @subheading Current Development Team
1079 @divClass{keep-bullets}
1084 @divClass{column-right-top}
1085 @subheading Previous Development Team
1087 @divClass{keep-bullets}
1093 @divClass{column-center-top}
1094 @subheading Current Contributors
1096 @divClass{keep-bullets}
1097 @subsubheading Programming
1105 @subsubheading Documentation
1109 @subsubheading Bug squad
1113 @subsubheading Support
1117 @subsubheading Translation
1119 @translationsCurrent
1125 @divClass{column-center-bottom}
1126 @subheading Previous Contributors
1128 @divClass{keep-bullets}
1129 @subsubheading Programming
1137 @subsubheading Documentation
1141 @c uncomment when we have any previous members -gp
1142 @c @subsubheading Bug squad
1146 @subsubheading Support
1150 @subsubheading Translation
1152 @translationsPrevious
1159 @node Veröffentlichungen
1160 @unnumberedsec Veröffentlichungen
1161 @translationof Publications
1163 @divClass{column-center-top}
1164 @subheading Was wir über LilyPond geschrieben haben
1166 @divClass{keep-bullets}
1168 @include we-wrote.itexi
1174 @divClass{column-center-bottom}
1175 @subheading Was andere mit LilyPond gemacht haben
1177 @divClass{keep-bullets}
1179 @include others-did.itexi
1184 @contactUsAbout{wissenschaftliche Aufsätzen}
1187 @node Ältere Neuigkeiten
1188 @unnumberedsec Ältere Neuigkeiten
1189 @translationof Old news
1191 @divClass{heading-center}
1192 @warning{Viele alte Ankündigungen und Listen der Änderungen finden sich in der
1193 @ref{Abstellkammer}}
1196 @include web/news-front.itexi
1198 @include web/news.itexi
1203 @unnumberedsec Abstellkammer
1204 @translationof Attic
1206 @divClass{column-center-top}
1207 @subheading Ankündigungen
1209 Ankündigungen und Neuigkeiten nach Version:
1210 @uref{http://lilypond.org/doc/v2.14/Documentation/web/index#LilyPond-2_002e14_002e0-released_0021-June-6_002c-2011,v2.14},
1211 @miscLink{announce-v2.12,v2.12},
1212 @miscLink{announce-v2.10,v2.10},
1213 @miscLink{announce-v2.8,v2.8},
1214 @miscLink{announce-v2.6,v2.6},
1215 @miscLink{announce-v2.4,v2.4},
1216 @miscLink{announce-v2.2,v2.2},
1217 @miscLink{announce-v2.0,v2.0},
1218 @miscLink{ANNOUNCE-1.2,v1.2},
1219 @miscLink{ANNOUNCE-1.0,v1.0},
1220 @miscLink{ANNOUNCE-0.1,v0.1}
1222 Ausführliche Liste der Änderungn nach Version:
1223 @uref{http://lilypond.org/doc/v2.14/Documentation/changes/index.html,v2.14},
1224 @uref{http://lilypond.org/doc/v2.12/Documentation/topdocs/NEWS,v2.12},
1225 @uref{http://lilypond.org/doc/v2.10/Documentation/topdocs/NEWS,v2.10},
1226 @uref{http://lilypond.org/doc/v2.8/Documentation/topdocs/NEWS,v2.8},
1227 @uref{http://lilypond.org/doc/v2.6/Documentation/topdocs/NEWS,v2.6},
1228 @uref{http://lilypond.org/doc/v2.4/Documentation/topdocs/out-www/NEWS,v2.4},
1229 @uref{http://lilypond.org/doc/v2.2/Documentation/topdocs/out-www/NEWS,v2.2},
1230 @uref{http://lilypond.org/doc/v2.0/Documentation/topdocs/out-www/NEWS,v2.0},
1231 @uref{http://lilypond.org/doc/v1.8/Documentation/topdocs/out-www/NEWS,v1.8},
1232 @uref{http://lilypond.org/doc/v1.6/Documentation/out-www/NEWS,v1.6},
1233 @miscLink{NEWS-1.4,v1.4},
1234 @miscLink{NEWS-1.2,v1.2}
1238 @divClass{column-center-bottom}
1239 @subheading Änderungslog
1241 Änderungslog für Entwickler nach Version:
1242 @miscLink{ChangeLog-2.10,v2.10},
1243 @miscLink{ChangeLog-2.3,v2.3},
1244 @miscLink{ChangeLog-2.1,v2.1},
1245 @miscLink{ChangeLog-1.5,v1.5 (1)},
1246 @miscLink{CHANGES-1.5,v1.5 (2)},
1247 @miscLink{CHANGES-1.4,v1.4},
1248 @miscLink{CHANGES-1.3,v1.3},
1249 @miscLink{CHANGES-1.2,v1.2},
1250 @miscLink{CHANGES-1.1,v1.1},
1251 @miscLink{CHANGES-1.0,v1.0},
1252 @miscLink{CHANGES-0.1,v0.1},
1253 @miscLink{CHANGES-0.0,v0.0}