Also run makelsr.py.
@section Introduction to LSR
The
-@uref{http://lsr.dsi.unimi.it/, LilyPond Snippet Repository (LSR)}
+@uref{http://lsr.di.unimi.it/, LilyPond Snippet Repository (LSR)}
is a collection of lilypond examples. A subset of these examples
are automatically imported into the documentation, making it easy
for users to contribute to the docs without learning Git and
When you create (or find!) a nice snippet, if it is supported by
the LilyPond version running on the LSR, please add it to the LSR.
-Go to @uref{http://lsr.dsi.unimi.it/, LSR} and log in -- if you haven't
+Go to @uref{http://lsr.di.unimi.it/, LSR} and log in -- if you haven't
already, create an account. Follow the instructions on the website.
These instructions also explain how to modify existing snippets.
@section Approving snippets
The main task of LSR editors is approving snippets. To find a list of
-unapproved snippets, log into @uref{http://lsr.dsi.unimi.it/, LSR} and
+unapproved snippets, log into @uref{http://lsr.di.unimi.it/, LSR} and
select @qq{No} from the dropdown menu to the right of the word
@qq{Approved} at the bottom of the interface, then click
@qq{Enable filter}.
against them. From the top source directory, run:
@smallexample
-wget http://lsr.dsi.unimi.it/download/lsr-snippets-docs-`date +%F`.tar.gz
+wget http://lsr.di.unimi.it/download/lsr-snippets-docs-`date +%F`.tar.gz
tar -xzf lsr-snippets-docs-`date +%F`.tar.gz
make -C $LILYPOND_BUILD_DIR
scripts/auxiliar/makelsr.py lsr-snippets-docs-`date +%F`
@item
Download the latest snippet tarball from
-@uref{http://lsr.dsi.unimi.it/download/} and extract it.
+@uref{http://lsr.di.unimi.it/download/} and extract it.
The relevant files can be found in the @file{all} subdirectory.
Make sure your shell is using an English language version, for
example @code{LANG=en_US}, then run @command{convert-ly} on all
příklady!
@example
-@uref{http://lsr.dsi.unimi.it}
+@uref{http://lsr.di.unimi.it}
@end example
Obzvláště poučné příklady z LSR jsou zahrnuty v naší
Zde jsou vybrané úryvky ukázány na kódu LilyPondu s vytvořeným notovým
zápisem. Úryvky pocházejí z
-@uref{http://lsr@/.dsi@/.unimi@/.it,Skladiště s úryvky LilyPondu}
+@uref{http://lsr@/.di@/.unimi@/.it,Skladiště s úryvky LilyPondu}
(LSR) a všechny se nacházejí pod Public Domain.
Vezměte na vědomí, že tento dokument nepředstavuje žádnou určitou
@c @snippets
@c @lilypondfile[verbatim,quote,texidoc,doctitle]
@c {forcing-visibility-of-systems-with-multi-bar-rests-when-using-\Staff \RemoveEmptyStaves.ly}
-@c http://lsr.dsi.unimi.it/LSR/Item?u=1&id=312
+@c http://lsr.di.unimi.it/LSR/Item?u=1&id=312
@seealso
eigene Beispiele!
@example
-@uref{http://lsr.dsi.unimi.it}
+@uref{http://lsr.di.unimi.it}
@end example
Besonders lehrreiche Beispiele aus dem LSR werden in unsere offizielle
der Übersetzungsstatus für nicht Nicht-Englischsprachige.
@item
-@uref{http://lsr@/.dsi@/.unimi@/.it,LilyPond Snippet Repository}:
+@uref{http://lsr@/.di@/.unimi@/.it,LilyPond Snippet Repository}:
Beispiele, Tricks und Tipps, von LilyPond-Benutzern erstellt.
@item
Hier werden ausgewählte Schnipsel an LilyPond-Code mit der produzierten
Notation gezeigt. Die Schnipsel stammen aus dem
-@uref{http://lsr@/.dsi@/.unimi@/.it,LilyPond-Schnipsel-Depot}
+@uref{http://lsr@/.di@/.unimi@/.it,LilyPond-Schnipsel-Depot}
(LSR) und stehen alle unter der Public Domain.
Beachten Sie, dass dieses Dokument keine bestimmte Teilmenge von
@c @snippets
@c @lilypondfile[verbatim,quote,texidoc,doctitle]
@c {forcing-visibility-of-systems-with-multi-bar-rests-when-using-\RemoveEmptyStaffContext.ly}
-@c http://lsr.dsi.unimi.it/LSR/Item?u=1&id=312
+@c http://lsr.di.unimi.it/LSR/Item?u=1&id=312
@seealso
Manual de aprendizaje:
escrito, y añada las suyas propias!
@example
-@uref{http://lsr.dsi.unimi.it}
+@uref{http://lsr.di.unimi.it}
@end example
Los ejemplos del LSR que son especialmente instructivos se incluyen en
estado del proceso de traducción para los lectores no anglófonos.
@item
-@uref{http://lsr@/.dsi@/.unimi@/.it,LilyPond Snippet Repository (el almacén de fragmentos de código de LilyPond)}:
+@uref{http://lsr@/.di@/.unimi@/.it,LilyPond Snippet Repository (el almacén de fragmentos de código de LilyPond)}:
ejemplos, consejos y trucos creados por los usuarios.
@item
Este manual presenta un conjunto seleccionado de fragmentos de código
de LilyPond extraídos del
-@uref{http://lsr@/.dsi@/.unimi@/.it,Repositorio de fragmentos de
+@uref{http://lsr@/.di@/.unimi@/.it,Repositorio de fragmentos de
código de LilyPond} (LSR). Todos los fragmentos se encuentran en el
dominio público.
@newsItem
@subsubheading February 26, 2005
-The @uref{http://lsr.dsi.unimi.it/,Lilypond Snippet
+The @uref{http://lsr.di.unimi.it/,Lilypond Snippet
Repository (LSR)} is a searchable database of Lilypond code
snippets. You can add snippets too, so join the LSR project, and
contribute creative ideas for using Lilypond.
pas à apporter votre concours à cette banque de trucs et astuces !
@example
-@uref{http://lsr.dsi.unimi.it}
+@uref{http://lsr.di.unimi.it}
@end example
Un certain nombre d'exemples issus du LSR et particulièrement pertinents
état des traductions pour les lecteurs non anglophones.
@item
-@uref{http://lsr@/.dsi@/.unimi@/.it,LilyPond Snippet Repository} :
+@uref{http://lsr@/.di@/.unimi@/.it,LilyPond Snippet Repository} :
collection d'exemples, trucs et astuces élaborés par des utilisateurs.
@item
Il s'agit d'une sélection de petits exemples montrant des trucs,
astuces et fonctionnalités particulières de LilyPond, issus de
-@uref{http://lsr@/.dsi@/.unimi@/.it,LilyPond Snippet Repository}
+@uref{http://lsr@/.di@/.unimi@/.it,LilyPond Snippet Repository}
(LSR). Tous ces exemples sont dans le domaine public.
Notez bien que cette annexe n'est en aucune manière un miroir ou même
@subheading Kódrészletek
Ez egy válogatás a
-@uref{http://lsr@/.dsi@/.unimi@/.it,LilyPond Kódrészletek Tárházából}.
+@uref{http://lsr@/.di@/.unimi@/.it,LilyPond Kódrészletek Tárházából}.
Minden kódrészlet közkincs.
A kottaírás kézikönyvének megfelelő szakaszaiban is találhatóak ilyenek a
e aggiungi i tuoi esempi!
@example
-@uref{http://lsr.dsi.unimi.it}
+@uref{http://lsr.di.unimi.it}
@end example
Esempi particolarmente istruttivi provenienti dal LSR sono inclusi nella
stato delle traduzioni per i lettori di lingua non inglese.
@item
-@uref{http://lsr@/.dsi@/.unimi@/.it,LilyPond Snippet Repository}:
+@uref{http://lsr@/.di@/.unimi@/.it,LilyPond Snippet Repository}:
esempi, consigli e trucchi creati dagli utenti.
@item
@subheading Frammenti
Questo manuale presenta una selezione di frammenti di codice LilyPond tratti dal
-@uref{http://lsr@/.dsi@/.unimi@/.it,LilyPond Snippet Repository}
+@uref{http://lsr@/.di@/.unimi@/.it,LilyPond Snippet Repository}
(LSR). Tutti i frammenti di codice sono nel pubblico dominio.
Si prega di notare che questo documento non è un sottoinsieme esatto del LSR. LSR
@c @snippets
@c @lilypondfile[verbatim,quote,texidoc,doctitle]
@c {forcing-visibility-of-systems-with-multi-bar-rests-when-using-\RemoveEmptyStaffContext.ly}
-@c http://lsr.dsi.unimi.it/LSR/Item?u=1&id=312
+@c http://lsr.di.unimi.it/LSR/Item?u=1&id=312
@seealso
学習マニュアル:
他の人が書いた楽譜を見て、あなた自身も投稿してください!
@example
-@uref{http://lsr.dsi.unimi.it}
+@uref{http://lsr.di.unimi.it}
@end example
LSR から、@c
非英語圏の読者のための翻訳状況。
@item
-@uref{http://lsr@/.dsi@/.unimi@/.it,LilyPond Snippet Repository}:
+@uref{http://lsr@/.di@/.unimi@/.it,LilyPond Snippet Repository}:
ユーザが作成した例、ヒント、それに TIPS。
@item @ref{Development}:
@divClass{column-left-top}
@subheading コード断片集
-これは @uref{http://lsr@/.dsi@/.unimi@/.it,LilyPond コード断片リポジトリ}
+これは @uref{http://lsr@/.di@/.unimi@/.it,LilyPond コード断片リポジトリ}
(LSR) から選び出した LilyPond のコード断片集です。@c
LSR にあるすべてのコード断片はパブリック ドメインにあります
(公開されています)。
status van de vertaling voor niet-Engelstaligen.
@item
-@uref{http://lsr@/.dsi@/.unimi@/.it,LilyPond Snippers Repository}:
+@uref{http://lsr@/.di@/.unimi@/.it,LilyPond Snippers Repository}:
voorbeelden door gebruikers, hints en tips.
@item
Dit toont een geselecteerde set LilyPond-snippers
(codefragementen) uit de
-@uref{http://lsr@/.dsi@/.unimi@/.it,LilyPond Snippet
+@uref{http://lsr@/.di@/.unimi@/.it,LilyPond Snippet
Repository} (LSR). Al deze snippers zijn publiek domein.
Let op dat dit document geen exacte deelverzameling is van
@c @snippets
@c @lilypondfile[verbatim,quote,texidoc,doctitle]
@c {forcing-visibility-of-systems-with-multi-bar-rests-when-using-\RemoveEmptyStaffContext.ly}
-@c http://lsr.dsi.unimi.it/LSR/Item?u=1&id=312
+@c http://lsr.di.unimi.it/LSR/Item?u=1&id=312
@seealso
Learning Manual:
% and then run scripts/auxiliar/makelsr.py
%
% This file is in the public domain.
-%% Note: this file works from version 2.16.0
+%% Note: this file works from version 2.19.7
\version "2.19.7"
\header {
and add your own!
@example
-@uref{http://lsr.dsi.unimi.it}
+@uref{http://lsr.di.unimi.it}
@end example
Particularly instructive examples from LSR are included in our
translation status for non-English readers.
@item
-@uref{http://lsr@/.dsi@/.unimi@/.it,LilyPond Snippet Repository}:
+@uref{http://lsr@/.di@/.unimi@/.it,LilyPond Snippet Repository}:
user-created examples, hints and tips.
@item
@subheading Snippets
This shows a selected set of LilyPond snippets from the
-@uref{http://lsr@/.dsi@/.unimi@/.it,LilyPond Snippet Repository}
+@uref{http://lsr@/.di@/.unimi@/.it,LilyPond Snippet Repository}
(LSR). All the snippets are in the public domain.
Please note that this document is not an exact subset of LSR. LSR
@newsItem
@subsubheading February 26, 2005
-The @uref{http://lsr.dsi.unimi.it/,LilyPond Snippet
+The @uref{http://lsr.di.unimi.it/,LilyPond Snippet
Repository (LSR)} is a searchable database of LilyPond code
snippets. You can add snippets too, so join the LSR project, and
contribute creative ideas for using LilyPond.
and add your own!
@example
-@uref{http://lsr.dsi.unimi.it}
+@uref{http://lsr.di.unimi.it}
@end example
Particularly instructive examples from LSR are included in our
针对非英语读者的翻译情况。
@item
-@uref{http://lsr@/.dsi@/.unimi@/.it,LilyPond Snippet Repository}:
+@uref{http://lsr@/.di@/.unimi@/.it,LilyPond Snippet Repository}:
用户创建的例子、窍门和秘诀。
@item
@subheading 片断 Snippets
这里显示从
-@uref{http://lsr@/.dsi@/.unimi@/.it,
+@uref{http://lsr@/.di@/.unimi@/.it,
LilyPond 片断库 (LilyPond Snippet Repository@comma{} LSR)}
精选出来的一些 LilyPond 片断。所有的片断都属于公有领域。
(cons (cons key val) prior))
'() (ly:all-grob-interfaces)))
-;; sort user-settable and internal props within each grob-interface
-(set! interface-description-alist
- (map! (lambda (iface-desc)
- (let* ((key-name-docstr (list-head iface-desc 3))
- (props (list-tail iface-desc 3))
- (sorted-props (list (sort (car props) ly:symbol-ci<?))))
- (append key-name-docstr sorted-props)))
- interface-description-alist))
-
-;; sort list of grob interfaces
(set! interface-description-alist
(sort interface-description-alist ly:alist-ci<?))
LY_HEADER_LSR = '''%% DO NOT EDIT this file manually; it is automatically
-%% generated from LSR http://lsr.dsi.unimi.it
+%% generated from LSR http://lsr.di.unimi.it
%% Make any changes in LSR itself, or in Documentation/snippets/new/ ,
%% and then run scripts/auxiliar/makelsr.py
%%
# convert accordion-registration to lilypond.
# Since lilypond does not have any built-in commands, we need to create
# the markup commands manually and define our own variables.
-# Idea was taken from: http://lsr.dsi.unimi.it/LSR/Item?id=194
+# Idea was taken from: http://lsr.di.unimi.it/LSR/Item?id=194
def musicxml_accordion_to_markup (mxl_event):
commandname = "accReg"
command = ""