WikiDer > Справка: Оценка - Википедия
![]() | Эта справочная страница является практическое руководство. В нем подробно описаны процессы или процедуры некоторых аспектов норм и практики Википедии. Это не один из Политика или рекомендации Википедии, и может отражать разные уровни консенсус и проверка. |
![]() |
В <score>...</score>
элемент отображает партитуру из GNU Лилипруд (по умолчанию) или ABC синтаксис разметки; видеть Расширение: Оценка. Он также производит MIDI файл музыки и, при желании, отображать аудиоплеер, воспроизводящий музыку. Это часть MediaWiki, предназначенный для постоянной установки на всех языках Википедии.
Подробнее о синтаксисе LilyPond см. нотационная документация. По состоянию на май 2020 г.[Обновить], расширение в Википедии использует LilyPond v2.18.2.
Важно отметить, что задокументированный синтаксис LilyPond применяется, когда расширение вызывается с помощью <score raw="1">
. Звонок просто <score>
вызовет упрощенную реализацию, которая не полностью соответствует документации LilyPond.
Атрибуты элемента
Атрибут | Описание |
---|---|
lang = "ABC" | использовать обозначение ABC |
lang = "пруд с лилиями" | использовать обозначение LilyPond (по умолчанию) |
звук = "1" | добавьте аудиоплеер под изображением партитуры для воспроизведения автоматически сгенерированного Ogg Vorbis аудио файл |
raw = "1" | интерпретировать разметку внутри счет тег как полный файл LilyPond, что позволяет создавать более сложные партитуры |
midi = "1" | устаревший Используется для контроля того, ссылается ли изображение партитуры на автоматически сгенерированный MIDI файл; при щелчке по партитуре теперь всегда отображается всплывающее окно JavaScript со ссылкой на файл MIDI. |
override_midi = "…" | устарел заменить автоматически сгенерированный MIDI-файл заданным |
override_audio = "…" | устарел заменить автоматически сгенерированный аудиофайл заданным |
override_ogg = "…" | устарел псевдоним для override_audio |
vorbis = "1" | устарел псевдоним для звук |
Если есть MIDI-файл или аудиофайл более высокого качества по сравнению с MIDI или аудио, созданным расширением Score, вы можете предоставить [[Файл::]]
wikilink на него после закрытия </score>
тег.
Примеры
Простой
<score>{c' d' e' f' f' fes' eis' e'}</score>
дает

Более продуманный
<score sound="1"> транспонировать c g относительный c ' { % отображение G для C и т. д. и на октаву выше ключ c незначительный время 4/4 c4 e8 e g4 g % (текст после% - это просто комментарий) <c es g>2 <c es g> % угловые скобки создают хорды es4 d (c b) Скобки% создают оскорбления а4. r8 r8 a8 ~ a4 % r создает остатки; ~ создает связи е-- е-> е-. грамм fermata % акценты и другие знаки бар "|." }</score>
дает
Синтаксис
Раздел партитуры должен быть окружен <score>...</score>
. Заметки должны быть в фигурных скобках. {...}
.
Комментарии в разметке начинаются со знака процента %
и заканчиваться в конце строки.
Подача
Чтобы отобразить заметку, введите букву (а б в
и т.д.) Каждую букву разделяйте пробелом. Имя простой ноты относится к естественной ноте, независимо от подписи ключа (см. «Настройка ключа» ниже).
Sharps и flats образованы с помощью немецких суффиксов «is» и «es» соответственно. Чтобы избежать «еэс», примечание E♭ просто записывается как es
. Простой случайности таким образом ais bis cis dis eis fis gis
для острых предметов и aes bes ces des es fes ges
для квартир. Редакторы на английском языке могут предпочесть включить строку язык: Английский"
в сценарии, после чего s
для острых и ж
для квартиры можно использовать: как bs cs ds es fs gs
и af bf cf df ef ff gf
. Двойные диезы образуются с суффиксом Изида
и двухкомнатные квартиры с eses
, или в английской записи с SS
или же Икс
и ff
. Полуострые, -плоские, полуострые и -плоские метки также поддерживаются на английском и немецком языках. Видеть: #Accidentals.
По умолчанию каждое имя примечания относится к примечанию ниже среднего C. Например, c
будет отображаться как

или же

.Используйте апостроф ('
) на октаву вверх и запятую (,
) на октаву вниз. Средний C будет c '

.
<score> { а ,, с, е, а, с е а в ' % Средний C e 'a' c '' e '' a '' c '' 'e' '' g '' ' бар "||" aes '' bes '' gis '' dis '' aeses '' beses '' gisis '' disis '' бар "||" aeh 'beseh' gih 'disih' бар "||" язык "английский" af '' bf 'gs' ds 'aff' bff 'gss' bx '' бар "||" aqf '' btqf '' gqs 'dtqs' } </score>

Гораздо проще использовать относительное кодирование. Если вы включите относительный
перед фигурными скобками каждая нота будет относиться к ноте, ближайшей к предыдущей, а первая будет относиться к ноте, ближайшей к той, которая указана после относительный
тег. («Ближайший» игнорирует острые и плоские предметы.) Используйте '
подняться на дополнительную октаву и ,
спуститься.
<score> относительный c ' { e f 2 a'4 (b c) c, d8 e f16 g a b c4. a8 e 'f g, f r autoBeamOff e d c b4 a g b-> c2 .-> r4 бар "|." } </score>

Установка ключа
По умолчанию нет ключевой подписи (без острых или плоских предметов). Вы можете указать ключ с помощью ключ г мажор
, ключ до минор
, или даже Режим Такие как ключ c дориан
или же ключ c миксолидийский
. Ключ можно изменить в любой момент.
Имейте в виду, что даже с ключевой подписью вы все равно должны включать диез (-is) и плоские (-е) для каждого отдельного названия ноты. Если вы его опустите, это будет считаться естественным. Например, это ключ C # major:
<score> относительный c ' { ключ СНГ основной время 6/8% Примечания с суффиксами -is, указывающими на диез cis8 dis eis fis gis ais% Ноты без случайностей (натуральные) б в г д е ж }</score>

Случайности
Случайности может быть обозначен следующим за названием заметки соответствующим текстом:
![]() | ![]() | ♭ | ![]() | ♮ | ![]() | ♯ | ![]() | ![]() | |
---|---|---|---|---|---|---|---|---|---|
Де | eses | eseh | es | а | ! | ах | является | Исих | Изида |
En | ff | tqf | ж | qf | qs | s | tqs | сс или х |
Обратите внимание, что E♭ это только «es», а не «ees». «q» и «tq» относятся к «четверть» и «три четверти» (вместо «hf» для «половинной квартиры» и «thf» для «трех половинной квартиры»), как в «четверть тона». Однако« четверть-бемоль / диез »- это не четверть бемоль / диез, а половина бемоль / диез, а« три четверти-бемоль / диез »- 1,5 бемоль, а не 0,75 бемоль. четверть тональной шкалы не поддерживаются.
Немецкий:
<score vorbis="1" lang="lilypond"> { переопределить Score.TimeSignature # 'stencil = ## f относительный c '' { время 4/4 aeses1 aeseh aes aeh a! ай айс аиси аисис } }</score>
Английский:
<score vorbis="1" lang="lilypond"> { переопределить Score.TimeSignature # 'stencil = ## f относительный c '' { время 4/4язык "английский" aff1 atqf af aqf a! aqs как atqs жопа } }</score>
Оба результата:
Транспозиция
Если по какой-то причине фрагмент необходимо перенести на другой ключ, это можно сделать без необходимости расшифровывать его вручную. Это также влияет на подпись ключа. Синтаксис для этого:
транспонировать из высоты тона musicexpr
Например:
<score vorbis="1" lang="lilypond"> транспонировать c es { относительный c ' { ключ c основной время 4/4 c4 г д е ж а б в } }</score>
Результаты в:
Ритм
Длительность ноты указывается числом после высоты звука без пробелов между (a4 b8
). Используйте номер 1 для всей ноты (бреве), 2 для половинной ноты (полубрев), 4 для четверти (крэтчет), 8 для восьмой ноты (дрожание) и так далее. Если у ноты нет явной продолжительности, она либо по умолчанию будет четвертной нотой, либо будет использовать продолжительность ноты, предшествующей ей.
Остатки обозначаются буквой р
вместо поля. Пунктирные ноты формируются путем простого добавления после номера продолжительности периода (c4.
).
Кортежи обозначены с помощью раз
команда, например times 2/3 {c8 c c}
дает триоль из трех восьмиминутных (дрожащих).
<score> относительный c ''{b1 b2 b4 b8 c r4 b4. r8 раз 2/3 {a8 g f}} </score>

Установка тактового размера
По умолчанию размер составляет 4/4. Чтобы установить другой размер, можно использовать время
команда. Например, чтобы установить размер времени сокращения, можно использовать время 2/2
и время вальса было бы время 3/4
. Размер можно изменить практически в любой момент.
Удаление размера
Для некоторых музыкальных примеров может быть желательно удаление тактового размера; код remove "Time_signature_engraver"
можно использовать в этом случае:
<score>{ новый Сотрудники с { удалять "Время_подпись_гравер" } 2}</score>

Подобрать меру
Код partial 4
создаст меру пикапа (анакрус) одной четвертной ноты, частичный 4 * 2
создаст такт захвата из двух четвертных нот и т. д. См. пример в разделе «Добавление текста» этой статьи.
Настройка балок

Программное обеспечение иногда объединяет заметки в виде лучей в нежелательных или неудобных местах. Чтобы отменить автоматические лучи, используйте noBeam
между нотами, которые иначе были бы переданы: g a b noBeam g
. Чтобы отключить передачу многих заметок, используйте autoBeamOff
а потом autoBeamOn
.
<score> относительный c '' { время 3/4 к4. g8 noBeam a8 b8 }</score>

Чтобы вручную направить заметки, используйте квадратные скобки, вставив первую после первой ноты, которую нужно передать: a8 b [c d e] f
. Это приведет к лучу нот b, c, d и e, но оставит первую и последнюю ноты без лучей.
![relative c '' {a8 b [c d e] f}](http://upload.wikimedia.org/score/n/p/np72x4kch0r43thn0koyra16j9yypkf/np72x4kc.png)
Добавление текстов песен
Вы можете добавить текст к партитуре, используя addlyrics
. Увидеть LilyPond Руководство для получения дополнительной информации о том, как согласовать текст с партитурой.
<score raw="1"> заголовок { tagline = "" % без нижнего колонтитула title = "Доброе утро" composer = "trad." } относительный грамм' { ключ грамм основной время 3/4 частичный 4 d e d g fis2 d4 e d a 'g2 d4 d' b g fis e c 'b g a g2 fermata бар "|." } addlyrics { С добрым утром вам, с добрым утром, с добрым утром, дорогие дети, с добрым утром всем. } </score>
Добавление названий аккордов
Названия аккордов можно добавить как отдельный нотоносец ChordNames следующим образом:
<оценка> << новый ChordNames chordmode { набор chordChanges = ## t % Отображать аккорд только при изменении (например, не повторять здесь Am) a4: m a4: m |% мера 1 - A7 будет: 7 g2 |% мера 2 } новый Сотрудники относительный c ''{ ключ а дориан время 2/4 a8 a16 a a8 a16 a |% мера 1 b8 a g4 |% мера 2 }>>

Примечание:
Письмо s
может использоваться в штате ChordNames вместо р
(код для отдыха), когда нет аккорда.
An р
приведет к явному обозначению "без аккорда"

, тогда как s
приведет к правильному интервалу, но нотация названия аккорда не появится.
Акценты и другие символы
К заметкам можно прикрепить ряд символов, например fermata
. Это также {е-> е- г- + а-. b- ^ c-_ d-!}
<score> относительный c ' { е-> е- г- + а-. б-^ c-_ д-! е fermata }</score>
производство

Цвет
<score vorbis="1" lang="lilypond">{ переопределить Score.TimeSignature # 'stencil = ## fотносительный c ' { ключ тройной время 7/4 однажды переопределить NoteHead.color = #red c4 d однажды переопределить NoteHead.color = #red e f однажды переопределить NoteHead.color = #red g a b время 2/4 c2 бар "||" время 4/4 1 бар "||"} }</score>
производит
MIDI инструменты
MIDI звуки инструментов можно назначить с помощью set Staff.midiInstrument = # "инструмент"
как описано в раздел 3.5.2 Лилипонд Ссылка на обозначения. Может потребоваться метод проб и ошибок: некоторые инструменты могут не работать, если не указан #, а некоторые могут не работать с или без #.
Разметка |
|
Отображается как | Музыкальные партитуры временно отключены. |
Разметка |
|
Отображается как | Музыкальные партитуры временно отключены. |
Скрытый темп
Метки метронома, как показано выше, могут быть скрыты set Score.tempoHideNote = ## t
.
Разметка |
|
Отображается как | Музыкальные партитуры временно отключены. |
Размер персонала по всему миру
Размер нотоносца по умолчанию - 20 баллов. Это можно изменить с помощью # (set-global-Staff-size nn)
. С помощью # (set-global-staff-size 14)
, приведенный выше пример отображается как:
Для более сложных деталей см. «Установка размера посоха» в руководстве LilyPond.
Рамка изображения
Выравнивание
Использовать {{Рамка изображения}} для выравнивания результатов по левому краю, центру или правому краю.
Например:
{{Рамка изображения | content = <оценка vorbis ="1"> relative c '{ clef treble time 7/4 hide Staff.TimeSignature c4 d e f g a b c2}</score>| width = | caption = Диатоническая шкала C, шкала "белых нот"}}
приводит к изображению справа.
Группировка
{{Рамка изображения}} также можно использовать для группировки изображений оценок. Текст ниже создает группу изображений справа:
{{Рамка изображения | content =<оценка vorbis ="1">{ override Score.TimeSignature # 'stencil = ## f relative c' { clef treble time 4/4 e4 ^ markup {Enharmonic genus} feh geses a b ceh deses e}}</score><оценка vorbis ="1">{ override Score.TimeSignature # 'stencil = ## f relative c' { clef treble time 4/4 e4 ^ markup {Chromatic genus} f ges a b c des e}}</score><оценка vorbis ="1">{ override Score.TimeSignature # 'stencil = ## f relative c' { clef treble time 4/4 e4 ^ markup {Diatonic genus} f g a b c d e}}</score>| width = 300 | caption = Три рода дорийцев [[октавные виды]] на E}}
Смотрите также
![]() | Wikisource имеет дополнительные справочные страницы по адресу: |
- Википедия: Тексты и стихи
- Special: PagesWithProp / score, страницы, где
<score>...</score>
используется - Страницы с ошибками показаны в Категория: страницы с ошибками отображения оценок
- Некоторые из истории попыток добавить поддержку LilyPond см. Википедия: поддержка GNU LilyPond / историческое предложение
- Справка: Музыка
- {{Музыка}}
- Sinuhe20 / Spielwiese представляет десятки полезных примеров даже для тех, кто не умеет читать немецкие заголовки