Denemo Manual do Usuário Richard Shann [denemo-devel@gnu.org||Requests para ajudar a: denemo-devel@gnu.org] Este manual é distribuído sob a [http://creativecommons.org/licenses/by-sa/3.0||Creative Commons Attribution-Share Alike 3.0] licença. Copyright © 2009, 2010, 2011, 2012, 2013, 2014, 2015 Denemo Projeto Atualizações para versão 2.2.10 Índice Parte I Introdução Introdução alguns Terminologia 1 Métodos de entrada 1.1 Alguns atalhos de teclado comuns 1.2 Alguns comum mouse Atalhos 1,3 Alguns usos comuns de MIDI em 1.4 Nota e descanso paletas de Entrada Parte II Usando Denemo 2 Conceitos Gerais 3 Janela Principal Denemo 3.1 A exibição Denemo 3.1.1 O Vista da página 3.1.2 Transição Animação 3.2 A Barra de Menu Principal 3.2.1 Arquivo Abrir submenu 3.2.2 Navegação Favoritos Cursor Procurar MIDI 3.2.3 Editar Copiar / Recortar e Colar Escolha um submenu 3.2.4 Ver Ocultar / Mostrar Menus typeset Música Reprodução Centro de comando Disposição pontuação Trechos Ferramentas Controles de reprodução Midi Em Controls Pontuação Títulos, Controles etc menu objeto Lagoa do lírio esquema Script Ponto Cursor Destacando (Off / On) paletas Visual Zoom Object Inspector 3.2.5 Input 3.2.6 Mais 3.2.7 Reprodução 3.2.8 Educação 3.2.9 Ajuda 3.3 Toolbar 3.4 Controles de reprodução 3,5 Midi em controlos 3.6 objecto Menus Menu 3.6.1 Pontuação títulos Submenu tipógrafo Submenu 3.6.2 Movimentos menu 3.6.3 Pessoal / Menu Voices A Staff Propriedades Submenu O Adicionar Staff Submenu O Voices Submenu O submenu Efeitos de Exibição A Staff Agrupamentos (chaves) Submenu 3.6.4 Clefs menu 3.6.5 Teclas de menu Menu 3.6.6 Tempo Assinaturas Menus 3.6.7 Medidas Menu 3.6.8 Chords menu 3.6.9 Notes / Repousa menu A acrescentar / Editar Nota Submenu O submenu Nota de Inclusão O submenu Duração acrescentar / Insert O submenu Editar Duração O resto de Inclusão Submenu O Select Submenu Duração 3.6.10 Directivas menu 3.6.11 Menu de Letras Adicionar Lyric Verso Inserir uma destacada Lyric Ir sílabas em Seleção Insira Stanza Número Alinhamento sílaba melismata Divida sílabas com hífen Insira espelhado Verso Lyric Tie Dinâmico Typeset Verses no Final Alterar fonte Maior / Menor Tamanho da Fonte Typeset On / Off 3.6.12 Notation menu Magick 4 Paletas 4.1 Articulações Palette 4,2 barlines Paleta 4.3 Transferência de paleta 4.4 símbolos da corda paleta 4.5 Inserir ou Anexar Chords Palette 4.6 ornamento feitos sob encomenda Palette 4.7 Dynamics Palette 4,8 figurada baixo Paleta 4,9 MIDI importação Paleta 4.10 Ornamentos Palette 4,11 piano / órgão Notação Paleta 4,12 Polyphony Palette 4,13 Repete Paleta 4.14 Instrumentos de corda Palette 4.15 notas ligadas / Chords Paleta 5 O Centro de Comando 6 Music Snippets 6.1 Visão geral 6.2 Detalhes 7 O Ver em Janela 7.1 Os Botões 7.2 controles do mouse 7.3 Edição na Vista de Impressão - WYSIWYG 7.3.1 Edição de Cargos e Preenchimento 7.3.2 Re-shaping Injúrias e laços 7.3.3 Adição de linha ou página pausas. 8 O LilyPond Ver 9 The View Reprodução 9.1 Introdução 9.2 Reprodução MIDI. 9.3 Deslocamento 9.3.1 Simples controlar a rolagem 9.3.2 Pontos de rolagem 10 O objecto Inspector 11 O Editor de Objeto 11.1 editar objetos e suas propriedades. 11.1.1 buscando, Edição e Condicionais 11.1.2 Fazendo a Directiva condicional 11.1.3 Fazendo uma cópia da directiva 11.1.4 Criando Paleta botões para objetos e propriedades. Criar botão de comando Criar botão para Clone 12 The Score e Movimento Editor de propriedades 13 O Estado-Maior e Voz Editor de propriedades 14 A Janela Layouts Pontuação 15 Janela de Preferências 15.1 na guia Exibir 15.2 O Tab Command 15.3 A Tab Externals 15.4 O Auto-Typeset Tab 15.5 A Tab Várias 15.6 A guia Áudio tab 15.7 O MIDI 16 Pontuação e Movimento Barras de Botão 17 Style, Layout, Titulação 17.1 Títulos Simples 17.2 Reserva Títulos 18 Lyrics 18.0.1 Visão de Letras 18.0.2 Sintaxe Especial para Verses letra 19 elementos musicais - tudo em e ao redor das notas. 19,1 irradiação 19,2 barlines 19,3 laços e Injúrias 19.4 Triplets e Amigos 19.5 das notas de benevolência 19,6 ornamentos 19,7 Dynamics 19,8 indicações de andamento 19.9 Texto 19.9.1 Texto Simples 19.9.2 Multi-linha de texto e música 19.9.3 texto Spanning 19.9.4 Ensaio Marcas 19.10 20 Um exame dos métodos de entrada 20.1 Introdução 20.2 tocando notas em Denemo - MIDI 20.2.1 o teclado numérico 20.3 Usando um Piano teclado no ecrã 20.4 Usando o Denemo A partir do teclado do PC Entrada 20.4.1 Nota 20.4.2 Chord Entry 20.4.3 edição de música 20,5 tocando notas em Denemo - Áudio (Placa de Som Mic Input) 21 Transcrição de Fax ou Índice de escrita à mão 22 Resultados Comparando 23 Criação de um índice 24 Usando uma prova de leitura de PDF Configuração 25 Pontuação 25.1 Usando modelos para dezenas de configuração 26 Mais recursos 26,1 Transposição 26.1.1 Transposição Física 26,2 Pesquisa e “Substituir” 26,3 Passages rapidamente Marcação 26,4 Staffs piano, orquestral Pontuações etc. 26,5 bilhete equipe Polyphony 26,6 Entrando Figured Baixo 26,7 Diagramas tico 26,8 Tablature 26.9 Introduzir símbolos de acordes Parte III Tópicos Avançados 27 Personalizando Denemo 27.1 Adicionando e editando Key / Mouse Shortcuts 27.2 Mais Comandos Adicionando mais recursos Um exemplo - dinâmica mais rápidos selecção 27.2.1 Gravando uma Macro Denemo 27.2.2 Editando uma LilyPond Tweak 28 Scripts Esquema de Escrita 28.1 Comandos pegar entrada do usuário 28.2 Comandos obter informações sobre Objeto no Cursor 28,3 Predicados 28,4 Iterators 28,5 directivas 28,6 Mensagem Bar 28,7 Move e Pesquisa 28,8 Mais ... 28.9 Comandos para MIDI Importação 28,10 ... e muito mais 28.11 Midi Filtros 28,12 LilyPond Edição Introdução 28.12.1 Usando a janela LilyPond Detalhe 28.13 Musical Scores que fazem coisas! 28.13.1 O que acontece no arranque 28.14 A partir Denemo - Opções de linha de comando Parte IV Referência Técnica - Directivas Denemo 29 Denemo Objects 30 directivas Denemo 30.1 The Fields directiva 30.2 Scripts Directiva Editar Introdução Scripts 30.2.1 Inicialização 30.2.2 Scripts Editar Parte V Obtenção e instalação Denemo A Denemo Atualizando B Obtenção da Fonte dependências C Instalação Denemo do código de fonte C.1 Para instalar a partir do código fonte: C.2 Gerando um Configurar Script Agradecimentos Começando Introdução Denemo permite criar partituras musicais. Você pode digitar música usando o teclado ou jogá-lo no uso de uma contoller MIDI ou o entrada do microfone. Você pode editar a sua música - a apresentação de entrada janela mostra o que você está trabalhando em notação musical - e você pode reproduzir para verificar como parece. A janela Imprimir Ver mostra o resultado impresso, formatados para os mais elevados padrões utilizado na indústria de publicação da música - graças à Lilypond programa de digitação de música. Esta separação da janela de composição final a partir da entrada visor evita o arrastamento sobre constante de sobreposição notação que é típico de programas de notação musical. Isso também significa que são menos propensos a entrada de um insulto quando você quer dizer um empate, ou um descanso nota inteira quando você quer dizer um descanso medida inteira, por exemplo - estes muitas vezes semelhante na typeset e são facilmente confundido, mas tela de entrada do Denemo deixa clara a distinção. No entanto, se você deseja ajustar o arrastar aparência e re-posicionamento de alguns notação é possível no final de tipografia exibição. alguns Terminologia Além dos termos bem conhecido músicos, notação musical tem alguns nomes especializadas e Denemo usa alguns termos com específica significados que você deve saber: • A movementMovement é um trecho contínuo de música (todas as medidas seguintes em uns dos outros), como uma canção em um hinário, ou um movimento de uma sinfonia. • A scoreScore é um ou mais movimentos geralmente intercaladas com títulos. • A staffStaff tem o significado de costume, mas note que pode conter várias linhas de música (vozes). A equipe Denemo pode também ser escrita como uma linha de corda SymbolsChord símbolos, fricção DiagramsFret Diagrams, ou uma linha de dinâmica de marcas acima ou abaixo alguns outros funcionários. • O termo voiceVoice é usado em dois sentidos: como uma linha de música mover independentemente em um pessoal, e (como em voz 1, voz 2), uma voz que tem a sua hastes em uma direcção, com as correspondentes alterações na colocação dos laços, insultos, ornamentos etc). Voices costumam aparecer no equipes separadas no visor Denemo para torná-los fáceis de editar; o compositor LilyPond tem a tarefa de colocá-los na mesma equipe. • A chordChord é uma ou mais notas de mesma duração fazendo uma único objecto musical. Se as notas são de diferentes durações então eles têm que ser colocados em vozes diferentes, eles não podem ser um acorde, embora possam aparecer assim (pelo compartilhamento de caules) na formatado. • A systemSystem é o que poderia ser chamado de uma “linha” da música em a página, que é toda a música (ao longo de várias equipes) que sons juntos começando na margem esquerda e terminando no a margem direita. • MarkupMarkup é texto - por exemplo, títulos - que pode ter adicional caracteres para indicar negrito ou itálico, reposicionando etc. Denemo isso pode até mesmo incluir sintaxe para trechos de música, nota-nomes fret diagramas etc., para que estes possam aparecer no texto. • Espaços Pessoal uma unidade de medida: a distância entre linhas adjacentes em um pessoal. Geralmente quando você precisa especificar um distância em Denemo esta é a unidade usada. Assim, a marcação de espaçamento sistema é o espaçamento entre o último título eo primeira equipe. • Parte é usada com um sentido especial em Denemo: cada equipe tem um nome da peça associada a ele (impresso no canto superior esquerdo da equipe, com um fundo verde para editá-lo). Todas as equipes com o mesmo nome da peça (ou com nenhum) são escritos em conjunto pela impressão comando PartPrint Part. • [http://lilypond.org/doc/v2.18/Documentation/music-glossary/index.html] é um bom guia especialmente para falantes não-nativos de Inglês. 1 Métodos de entrada A maioria das pessoas vai começar com a brincar com Denemo usando o mouse, mas pelo tempo que você está lendo isso, você vai querer algo mais eficiente. Tente usar o teclado do PC. Por padrão, chaves ag representam os nomes da nota e 0-6 diferentes durações (Nota inteira, meia nota etc). Quando o cursor está anexando (azul) pressionando a tecla 0 irá inserir uma nota inteira no cursor. premente a uma chave irá anexar o A. mais próximo Se a duração do próximo nota é o mesmo você pode simplesmente digitar o nome da nota, ele irá usar a última duração inserida. Há keypresses (+/-, e mais / menos no teclado numérico) para definir afiada / flat / double-afiada / double-flat para a próxima nota entrou e para afiar ou achatar. Use +/- com a tecla shift para afiar ou achatar uma nota existente. Da mesma forma, Shift com uma tecla numérica edições a duração de uma nota. Quando o cursor é movido para uma nota (com a seta ou mouse) o cursor fica verde e, em seguida, ag edita o nome da nota. Para inserir uma nota antes de uma nota no cursor usar um golpe duplo Um, AG, L. Quando o cursor é verde as teclas Shift-20-6 mudar o duração da nota, enquanto 0-6 inserir uma nota antes do cursor. (Se você usar o teclado numérico, você pode usar Shift-KP 0-6 para isto). As teclas de seta mover o cursor, a chave período acrescenta um ponto, enquanto Alt-ag adicionar notas para o acorde no cursor. ins insere uma nota em um acorde se o cursor está ligado (verde) ou depois (azul) uma nota, um Del dupla, Del remove-lo. [/ Quando na posição anexando o cursor mostra como uma grande azul ou um retângulo vermelho em uma nota de posição. Azul indica uma nota pode ser anexado nesse ponto sem transbordar a medida. Vermelho indica que a medida já está cheio. Quando o cursor é um menor retângulo verde indica que você não está no posição acrescentando: você pode editar a nota / object no cursor ou inserir antes. A linha azul vertical indica a inserção ponto. /] Para uma descrição mais detalhada de vários entrada de Denemo métodos, consulte [sec: A-Survey-de-Input-métodos]. Você pode encontrar mais atalhos, explorando o sistema de menu - por exemplo, sob a Menu Notes / repousa a Select submenu Duração dá Retirar Dot com o Controlo-período atalho mostrado na próxima ao azul comando. Alternativamente, uma lista está disponível no menu Ajuda. tem milhares de comandos no Denemo, assim que começar a conhecer o comando Centro, onde você pode procurar por comandos por palavras-chave como injúria, Ossia, feixe, Da Capo, cresc. etc. Inicialmente, Denemo começa com dicas de ferramentas aparecendo quase em toda parte. Quando eles se tornam muito chato você pode domá-los com Ajuda-> Vire Tooltips excessivas (Off / On), e você pode atrasar ainda mais os restantes dicas de ferramentas que aparecem via Editar-> Alterar preferências. E uma vez que você parou de brincar com o mouse para notas que entram você pode esconder as paletas no lado para dar mais espaço para a exibição de música (clique direito e a paleta de edição). 1.1 Alguns atalhos de teclado comuns Aqui estão alguns dos atalhos de teclado que são comumente usados em Denemo. • Cartas ag editar a nota no cursor para ser AG, se o cursor está na posição acrescentando então notas são adicionados. Letras AG (quer CapsLock ou Shift) aproveitado duas vezes inserir um nota no cursor. • Números 0-6 são usados ​​para se referir à nota durações Whole Note ... Nota 64. Eles inserir uma duração no cursor, o que você em seguida, dar um passo para com um nome de nota. Com a tecla Shift realizada (Ou o CapsLock em) 0-6 edita a duração da nota no cursor. As teclas numéricas do teclado correspondente poderá ser usado em vez de. • O ponto (.) Pontos uma nota, Ctrl-. remove um ponto, na Decimal teclado numérico (.) Por meio de ciclos pontilhado, double-pontilhado, sem ponto. • Alt-0-6 insere um descanso. • Alt-ag Adicionar notas a um acorde. Ou posicionar o cursor e uso Inserir para adicionar uma nota, Ctrl-Insert para removê-lo. • 7 começa um insulto, 8 estende-lo, enquanto 9 reduz. • Shift / insere uma acidental cautelar. • Esc alterna entre várias vistas de música que pode permitir mais música na tela ao mesmo tempo. • TAB alternadamente insere um início ou parada marcador trio. • Multiply (* no teclado numérico) laços / desata a nota no cursor. • Divide (/ no teclado numérico) conjuntos / usets a nota no Cursor como uma nota de graça. • Adicionar / Subtrair (+/- no teclado numérico) aguça / achata a nota no cursor. No teclado principal +/- fazer o próximo nota inserida nítida / planas. Dois-chave atalhos também estão disponíveis, tais como "B, S" para início repetir barlineBarline e "B, e" para o final de repetição barras de compasso. A conjunto alternativo de atalhos para AG e 0-6 está disponível através do menu de entrada. 1.2 Alguns comum mouse Atalhos Aqui estão alguns dos atalhos de mouse que são comumente usados ​​em Denemo (teclados podem variar, para o controlo, por turnos, alt etc. modificadores). Note-se que sob o menu de entrada é uma opção para ativar em mais botões amigável-rato, este é o padrão para o Windows Comercial. • botão esquerdo clique move o cursor para o objeto indicado por o círculo azul. • Scroll Wheel panelas para cima / baixo para trazer equipes de fora da vista para o janela. • Tecla Shift e Scroll Wheel garimpa a pontuação esquerda / direita. • Controle chave e roda de rolagem zooms. • botão direito do mouse clique edita no cursor. • Clique duas vezes traz à tona o Inspector objeto no atual objeto, a partir daí você pode iniciar o Editor de objeto. • botão direito-Shift clique edita as coisas ligadas ao objeto em o cursor. • Dê um clique duplo-botão esquerdo descreve o objeto clicado. • Ctrl-Shift-botão esquerdo arraste permitem mover coisas no mostrar se é desordenado. Typesettting não é afetado. • Key Ctrl-Shift eo botão direito do mouse dá o menu de directivas para inserir no cursor. 1,3 Alguns usos comuns de MIDI em O teclado MIDI também pode ser personalizado para executar diferentes ações. Normalmente, tocando notas adiciona ou edita a pontuação (como batendo nomes da nota no pc-teclado). Com o pedal sustentar acordes prensadas são gerados (a tecla Alt pode ser utilizado para este também). Se o intervalo entre as notas tocadas é aumentada ou diminuída é jogado em um canal diferente, para que você esteja alertado para erros de ortografia possível de passo (por exemplo, introduzindo A-B-afiado para plana). Ao manter pressionada a tecla Ctrl uma pontuação pode ser verificado por tocar as notas - o cursor única avança se o nota correta é jogado, e a tecla Shift pode ser pressionada para rota do teclado MIDI direto para a saída (por exemplo, para verificar um frase antes de jogá-lo in). Existe um botão no MIDI-in Controles para fazer isso também, assim como um controle para definir o intervalo de farelos e apartamentos para ser utilizado. Com o “Use ritmo de entrada para MIDI em”marcada, as chaves de duração criar durações puros (notas de cor amarela / marrom) - você pode entrar tanto o ritmo como desejar, e depois tocar as notas na parte superior. 1.4 Nota e descanso paletas de Entrada Ao iniciar Denemo pela primeira vez uma série de paletas são colocados perto da janela principal com botões para inserir e mudança notas. Para uso mais sério estes apenas desperdiçar espaço, por isso, direito clicando sobre eles e escolher Editar esta paleta eles podem ser escondido. usando Denemo 2 Conceitos Gerais A unidade de trabalho em Denemo é uma partitura musical, que pode ser salvo em um único arquivo (com .denemo sufixo). Isto é representado no a tela por um "guia". Se você tem várias abas abertas ao mesmo tempo que aparecem logo acima da música na janela principal, e você pode alternar entre eles clicando na guia. Uma pontuação pode conter vários movimentos, que você pode mover entre (PgUp, PgDown), inserir duplicado, fundir e apagar com o menu de movimentos. Um movimento é uma peça contínua de música com títulos etc. [/ Quando você tem mais de um movimento numeradas botões aparecem no os títulos de pontuação de bar para você navegar por. A primeira coisa em a barra de status depois de qualquer pendente acidental accidentalPending é o número de movimento. /] No canto superior da tela é um ícone de bandeira que define valores que se aplicam a todo o movimento. Aqui você pode controlar quais staffs são visíveis no display, que são silenciados na reprodução, e editar quaisquer outras propriedades do movment. Dentro de um movimento existem pessoal (dispostos verticalmente). Cada Denemo equipe tem por sua vez um Denemo VoiceVoice e dentro da voz são os Denemo Objects. Estes podem ser notas, acordes, mudanças-chave, alterações de assinatura de tempo, objetos de mudança de voz e Directiva Denemo objectos (ver [seg: Denemo-directivas]). As propriedades de pessoal incluem coisas como o número de linhas (normalmente 5), o MIDI som do instrumento para a reprodução e a quantidade de espaço alocado em a exibição para o pessoal. Antes de cada equipe são botões para Propriedades do pessoal de controle - bandeiras para definir para a visibilidade, mudo, não-impressão e o número de pessoal que pode ser clicado para editar outras propriedades da equipe. As notas e acordes são exibidos no formato convencional (embora não totalmente typeset). A posição da Directiva Denemo objetos em a música é marcada com um “pau e blob” e é acompanhada quer por um desenho (por exemplo, de um barras de compasso duas vezes) e / ou algum texto para descrevê-lo. Estes são usados ​​para a maioria das coisas que não são acordes ou notas etc: marcas metrônomo, repetem barlines etc são bons exemplos. Neste exemplo, a cesura é uma directiva Denemo objeto marcado pela vara e blob antes da última nota e desenhado na equipe em uma representação aproximada de seu aparência typeset. Denemo directivas também pode ser ligado a cordas, indivíduo Notas em uma corda, para uma equipe, a um movimento ou para a pontuação; em Nestes casos, a directiva pode ser pensado como um atributo o objecto que está anexado. No exemplo acima, o sinal de trinado está ligado à segunda nota e esta directiva pode ser inspeccionado e editadas usando o objecto Inspector [seg: A-Object-Inspector] e Object editor [seg: Objecto-Editor]. directivas Denemo ligado ao pessoal, o movimento ou contagem pode ser inspeccionado / editado também, usando os editores relevantes [sec: A-Score-e], [seg: A-Pessoal-e] . Se houver mais de uma voz em uma equipe é melhor visualizado com uma equipe separada no visor Denemo, para facilidade de edição - a clave é desenhada pálido e não há nenhuma assinatura de tempo para tal vozes extras por isso é fácil de entender o que está acontecendo. o Imprimir janela de visualização, como de costume mostra a aparência final typeset. O clef, neste caso, só afeta a exibição, ea qualquer momento assinatura ou assinatura de chave definido nele também afetaria apenas o exibição. No visor Denemo um cursor mostra onde a próxima nota será entrou / editado. É vermelho para um bar over-cheia, azul para anexando em um e um verde sub-cheio, quando a edição (ou seja, em um objeto já entrou). Os menus em Denemo são incomuns: eles não só deixá-lo fazer alguma ação particular, mas também cada item do menu permite que você adicione o comando para uma paleta, perguntar o que a ação faz com mais detalhes e definir atalhos de teclado / rato para a ação. Uma única batida de tecla pode ser definido como um atalho simplesmente pressionando a tecla enquanto o item de menu é selecionado. Toda a funcionalidade extra de itens de menu pode ser acessado clicando com o botão direito no item de menu, enquanto o habitual botão esquerdo é para executar a ação em si. o menus sempre pode ser arrancado para trabalhar com itens específicos (Por exemplo, trabalhando com diferentes movimentos ou com medidas, dinâmica etc.). Quando você coloca um comando em uma paleta você pode adicionar a uma paleta existente ou criar uma nova - você pode escolher ou criar qualquer número destes, de livre flutuação ou ancorado na página exibição. Também disponível clicando com o botão direito está criando novas acções - muitas vezes, modificando os que já estão lá - usando o Esquema janela de scripting. Quando um arquivo é carregado, ele abre no ponto onde você parou editá-lo. A posição e o tamanho da janela é restaurada como bem como a posição eo tamanho do pdf fonte que você está transcrever a partir. 3 Janela Principal Denemo [Figura flutuador: [Figura 1: Janela Principal Denemo ] ] A janela principal tem menus e barras de ferramentas no topo, e paletas na parte superior e / ou lado direito. Que menus e paletas são mostrados são selecionados através do menu View. No fundo é uma linha de status mostrando que o movimento em que está e que tipo de objeto a Denemo Cursor está ligado. Se houver quaisquer filtros MIDI ativa ou outras mensagens que serão anotados à direita na barra de status. No meio é onde a entrada de música é exibida, o Denemo Area de exposição. Quando ampliada para fora você vê apenas as poucas medidas que você está trabalhando. Arrastando a barra vermelha na parte inferior do marcar para cima você tem espaço para mais da música. Se você tem muitas equipes que não pode caber tudo: você ainda pode rolar a exibir para ver várias linhas de apenas um ou dois funcionários para instância. Você pode ocultar equipes no visor, se necessário usando o Menu Efeitos Staffs-> Exibição. Se você precisar de mais espaço você pode esconder os menus (usando a visualização do menu, tecla de atalho Esc), e organizar uma “ exibição de página”da música de entrada - útil quando se utiliza a reprodução. No início de cada equipe são as ferramentas da equipe: o ícone da bandeira permite definir se o pessoal vai ser cortado ou não-impressão e várias outras propriedades estabelecidas na equipe; abaixo que o pessoal número pode ser clicado para editar as directivas Denemo que você instalou na equipe. Todos estes estão disponíveis a partir do Staff de menu / Voices. 3.1 A exibição Denemo DisplayDenemo A área mostrando a música de entrada é chamado a exibição Denemo. isto mostra funcionários e vozes e música intercaladas com qualquer Directivas. O fundo é cinzento quando o foco é outro lugar - clique na tela para começar a digitar em notas. o fundo também é colorida quando a entrada a partir de qualquer MIDI ligado teclado não está sendo usado para acrescentar / editar a pontuação (como é, por padrão). O modo de exibição padrão tiver um único sistema que se estende fora dos lados a janela - a divisão real em linhas e páginas para o pontuação typeset é feito no Ver em [sec: A-Print-View]. Em a fim de ver mais da música na tela ao mesmo tempo há São três alterações para o modo de exibição padrão você pode fazer. em primeiro lugar por pressionando a tecla Esc você pode alternar entre três visões, dois dos que não têm menus ocupando espaço. Na parte inferior de qualquer um estes é uma linha vermelha que pode ser arrastado até dividir o ecrã em linhas separadas. Usando isso, você pode exibir mais barras de música à custa de ver mais equipes para cada sistema (o rolagem permite que você escolha quais equipes se concentrar em). Como de costume, esta divisão em linhas não tem nada a ver com o typeset vista - alargando a janela irá alterar as posições dos as “quebras de linha”, mas não têm efeito sobre a pontuação final typeset. quebras de linha reais no typeset são geridos pela LilyPond tipógrafo e podem ser anuladas por comandos das directivas cardápio. A segunda maneira de obter para ver mais da música é simplesmente ampliar a exibição Denemo (roda Ctrl-rato é melhor). Novamente, isto é puramente para a apresentação de entrada - você use os comandos do Score e menu de directivas para controlar o tamanho das equipes, títulos etc. no pontuação tipografia final. Por último, com grandes pontuações (de profundidade) - partituras orquestrais por exemplo - você pode querer esconder equipes na tela enquanto você trabalha em outras. Por exemplo, você pode querer esconder tudo, mas o sopro seção. Os comandos para isso são no menu Staffs - você pode quer mudar os atalhos de teclado para navegar equipes (Ctrl-seta para cima etc) para invocar a equipe se move que pular staffs escondidos neste caso. 3.1.1 A página Ver O terceiro dos três modos de exibição Denemo que você começa com o tecla Esc é chamado a Página View - ele está configurado inicialmente com um pequeno fator de zoom e vários sistemas de exibição. Neste ponto de vista da destaque cursor tem um grande círculo verde em torno do cursor posição e o mostrador animado durante a reprodução. Enquanto o música começa a tocar o segundo sistema para baixo a página do topo da a página é “entregue” para que, como você chegar ao fundo do Página seu olho pode subir ao topo da página e seguir o música. Uma vez que a música começa novamente no topo da nova página o resto da página é preenchida substituindo a página antiga. 3.1.2 Transição Animação Um dos problemas com que se deslocam sobre uma pontuação olhando para o música de entrada é que ele pode ser difícil de ver rapidamente onde o cursor mudou-se para. Uma situação ainda mais complicada surge quando exclusão de medidas vazias - muitas vezes a próxima medida está vazia também, então pode parecer que nada aconteceu, parece que o comando para excluir uma medida não está funcionando. O que aconteceu é que um outro medida vazio mudou na do o visor parece certo e inalterados. Para evitar esses problemas essas transições são animados - o medida vindo da direita pode ser visto visualmente para desviar em Pelo lado; semelhante equipes mover para cima a partir de baixo e o cursor chega à sua nova posição encolhendo para ele. Todos estes efeitos de animação (e a animação página do anterior seção) pode ser desligado através de Ver-> Cursor Destaque. 3.2 A Barra de Menu Principal A opção do menu principal tem menus para o controle global do programa. isto contém os seguintes submenus: • Arquivo • Navegação • Editar • Visão • Entrada • Reprodução • Mais • Educação • Socorro 3.2.1 Arquivo Utilize o menu Arquivo para executar operações globais relacionadas com o armazenamento e recuperação de sistemas de arquivos, importação de MusicXMLMusicXML , MIDI, e LilyPondLilyPond formatos, impressão pontuação total ou partes, exportando para MIDI, OGG, WAV, LilyPondLilyPond (partes ou score), PDF e PNG. Esta é também onde você abrir PDF arquivos contendo material de origem - por exemplo, manuscritos - que lhe deseja transcrever ou comentários proof-reading que deseja incorporar em sua pontuação. Outro tipo de material de origem pode ser carregado a partir daqui - arquivos de áudio podem ser carregados para transcrever como bem como arquivos MIDI. O novo comando começa uma nova pontuação, enquanto New Tab cria uma pontuação vazia, deixando a pontuação atual aberta - uma linha de guias aparece na parte superior do mostrador para alternar entre estes. Note que você não tem que ter várias dezenas abertas para copiar e pasteCopy / recortar e colar entre os escores - abrindo uma nova pontuação não altera a área de transferência. Abrir submenu O comando Abrir (Ctrl-o) abre um arquivo Denemo para edição. Abrir Modelo abre um dos modelos fornecidos com Denemo - este é como aberto, exceto o arquivo depois de aberto se torna sem título, forçá-lo a dar-lhe um nome sobre a poupança. Abrir Exemplo é semelhante, mas aqui as notas servem como exemplos de como fazer coisas particulares - eles também podem servir como um lugar para copiar e colar a partir. Abrir modelo personalizado abre o diretório onde modelos que você criou com Salvar modelo são armazenados. Se vocês criar um modelo chamado Default.denemo em seguida, o comando Abrir Modelo padrão irá carregá-lo (Ctrl-N). Adicionar Staffs e adicionar Movimentos tomar equipes ou movimentos a partir do arquivo Denemo escolhido e adicioná-los à pontuação atual. Abrir inNew faz uma combinação de New Tab e Open. Abrir Proof Leia PDFPDF é para adicionar leitura de prova anotações em sua pontuação, consulte a secção [sec: Usando-a-prova de leitura]. Open Source para transcrever permite que você abra a fonte material que você está transcrevendo de modo que as ligações podem ser colocados em a sua pontuação para o lugar relevante no referido documento. Para mais detalhes ver a secção [seg: Transcrição-de-Fax] Abrir recente dá acesso a uma lista de pontuações recentemente abertos (você pode controlar quantas através das preferências). Abrir Áudio Fonte carrega um arquivo de áudio a criação de medidas vazias com o áudio exibida como uma série de notas-onsets em uma linha na a parte superior da tela. A nota-onsets pode ser arrastado para alcançar a sincronização e o ritmo de correspondência entre as barras e simbolizada o áudio. Você pode então adicionar as notas (de ouvido) e jogar os dois em sincronia para ouvir discrepâncias. Isto é melhor explicado por as demonstrações de vídeo (ver [www.denemo.org]). Open Source MIDI abre um arquivo MIDI que vem com abrangente instruções. Note-se que muitos arquivos MIDI não são adequados para transcrição - MIDI descreve sons, e não de notação. 3.2.2 Navegação Isto tem os comandos para mover o cursor em torno da pontuação, bookmarks, e que procuram lugares na pontuação por conteúdo ( “busca”). Favoritos Os comandos cobrir encontrar o próximo bookmarkBookmark / anterior e movendo-se para um marcador pelo nome. Cursor Isto inclui mover o cursor pela medida, pessoal, e dentro de um acorde. Há movimentos que pular equipes que estão escondidos na exibição e aqueles que pular equipes que estão voiceVoices para passar para a próxima equipe principal. Procurar Isto tem comandos para procurar padrões rítmicos, nota sequências, medidas de vazios, ao lado superior / nota inferior, medidas vazios ... O motor de busca inclui o equivalente a “procurar e substituir”: pela gravação de uma sequência de edições na Janela Esquema, o procurou itens podem ser editadas, escolhendo o Executar opção de esquema quando encontrado. MIDI Estes são comandos para se deslocar ao longo dos inícios de notas em uma importados arquivo MIDI (guiado importação MIDI). 3.2.3 Editar O menu Editar coleta de comando para edição: editar principalmente objectos no visor, os [sec: Denemo-Objectos] mas também edição propriedades globais do pontuação e suas preferências. Existem comandos para excluir o objeto antes do cursor, o objeto no cursor e parcialmente para a exclusão do objecto no cursor (por exemplo, apagar notas de acordes). outros exclusão comandos estão no menu Object (excluindo movimentos, equipes, medidas etc). Existem comandos para editar todos os objetos Denemo de um escolhido tipo em toda a uma pontuação. Comandos para a gestão do selectionSelection também estão aqui. Edição usando o teclado para invocar um botão paleta é aqui também (atalho usual é p). Aqui, também, você invoca a edição dos PreferencesPreferences. O submenu NotationMagick é para gerar notas aleatórias, refletindo, revertendo, arrastando notas, trocando passagesPassages etc - o tipo de coisas os computadores podem fazer com música facilmente, mas os seres humanos encontram mais difícil. Copiar / Cut e PasteCopy / Cut and Paste Os atalhos habituais (Ctrl-C Ctrl-x Ctrl-v) são definidas por padrão operando na Seleção seleção. Com nenhuma seleção Copiar comando copia um atributo anexado à nota / acorde no cursor, tal como um ornamento ou manejo. Se houver mais de um conjunto de atributos que você está convidado a escolher qual copiar. Se lá houver nenhum, o objeto no cursor é copiado. Em todos os casos, o item copiado é destaque em verde para que você pode ter certeza que o seu keypress foi “ouvido”. Escolha um submenu Aqui estão os comandos para as peças de seleção da música (por exemplo, para corte e colar, ou para aplicar um comando para a seleção). aqui selecionado música pode ser gerado por ser suportado com um par de Denemo Directivas. Um caso especial deste é a criação de um passagePassages que pode então ser trocados com a música correspondente no pessoal abaixo usando um comando no menu NotationMagick. 3.2.4 Ver Use o menu Exibir para alternar barras de ferramentas e paletas usados ​​com o rato. Ocultar / Mostrar Menus Três maneiras de mostrar área Exibição do Denemo displayDenemo são suportado. Com / sem os menus e como uma página de várias linhas (Na verdade, qualquer página pode ser uma página multi-linha, mas geralmente o terceiro um é escolhido para esta). Este comando percorre o três monitores - normalmente a tecla Escape é o atalho. typeset Música Mostra o marcador quando gravado pelo tipógrafo LilyPond na Vista de Impressão janela. Algumas coisas, como a forma de insultos e posição de marcas podem ser editados aqui graficamente. Reprodução Mostra a pontuação gravado em uma página (tempo!) Para reproduzir. Você pode clicar em uma nota para iniciar a reprodução nesse ponto, ou arraste sobre uma gama de jogar esse intervalo, ou shift-arraste para varrer a gama. Todos os controles de reprodução padrão (veja abaixo) também trabalhar nesta vista. Centro de comando Busca de comandos, digitando palavras prováveis, configure uma chave ou dois atalhos de teclas, atalhos ou comandos de carregamento personalizado ... Disposição pontuação Mostrar os layouts de pontuação associados com esta pontuação. A pontuação layout é a parte final da sintaxe LilyPond que descreve como layout do staffs, vozes, letras, títulos etc. Trechos Mostra uma barra de menu com trechos - uma seleção de Denemo Objects utilizado quer para a colagem ou para definir um padrão rítmico para ser seguido quando entrar arremessos. (Ver secção [sec: Music-Snippets] ) Ferramentas Os ícones convencionais para abrir, imprimir etc Controles de reprodução Quando selecionado um conjunto de reprodução / controles de registro são colocadas acima o visor (ver secção [subseção: Reprodução-Controla]) Midi Em Controls Quando selecionado um conjunto de controles para um teclado MIDI conectado são colocado por cima do mostrador (ver secção [subseção: Midi-Em-Controla]) Pontuação Títulos, Controles etc Se esta opção estiver marcada quaisquer títulos, configurações de recuo etc aplicação de o marcador e o movimento pode ser mostrado como botões acima do visor. (Eles devem ser criados com o seu conjunto campo gráfico para isso, não todos os comandos usar isso, então nada pode mostrar). menu objeto Menus de todos os comandos Denemo listados sob tipo de objecto a partir de Pontuação para baixo para os tipos de Denemo Objects (por exemplo, alteração clef objetos, observa ...). LilyPondLilyPond Abre uma janela para personalizar a sintaxe que Denemo gera para o gravador LilyPond para typeset e visualizar quaisquer erros LilyPond relatórios. esquema Script Abre uma janela para mostrar scripts escritos em SchemeScheme. Estes podem ser executados ou salvos como novos comandos. seqüências de comandos podem ser gravados aqui. Ponto Isto esconde / mostra o principal Denemo displayDenemo Display. Isto é provavelmente inúteis para a maioria das pessoas, mas pode ajudar um velho lento reprodução máquina sem problemas. Cursor HighlightingCursor Highlighting (Off / On) O cursor pisca, e na visualização da página [subseção: A-Página-View]-lo está cercada. A taxa de flash está definido nas preferências. o animação do cursor é ligado / desligado com isso também. paletas Dá acesso a paletas de botões que podem ser organizadas para fazer comandos disponíveis através do mouse ou teclado (via Ativar . Paleta de comando Button) (ver secção [sec: Paletas]) Exibir ZoomDenemo exibição Zoom da tela principal Denemo (normalmente feito com ctrl-rato roda). Object Inspector Abre o objecto Inspector [seg: A-Object-Inspector] no objeto atual. 3.2.5 Input Use o menu de entrada para selecionar fontes externas (Audio do Mic entrada ou MIDI) para introduzir notas para Denemo. Para usá-los você deve rever as configurações em Edit-> alterar as preferências de MIDI e guias de áudio em primeiro lugar - alterar a configuração para o backend de “ default”para o controlador específico que você tem. Aqui também existem comandos para mudar a forma como as entradas (Teclado, mouse e MIDI) se comportam. 3.2.6 Mais Utilize o menu Mais adicionar comandos para Denemo. comandos extras são disponíveis (aqueles que nem todo mundo vai querer) através deste menu. Mais Comandos dá comandos enviados com Denemo, enquanto My Comandos dá aqueles que foram criadas localmente. Note-se que o comandos extras também podem ser carregados para o menu onde você está olhando para eles (clicar com o botão direito em um item de menu, e se há são mais comandos para que o menu Mais Comandos para este menu item irá mostrar), 3.2.7 Reprodução Use o menu de reprodução para ouvir o movimento atual. Denemo permite-lhe ouvir a sua pontuação, usando um sintetizador interno. Lá são comandos para jogar pelas todas as notas ou para observar repete ou para jogar apenas o acorde ou notas no cursor e jogar em um campo de deslocados. A reprodução padrão é rápido e simples prestação de música - boa para a verificação tom e ritmo. Para playback mais sofisticado abrir a vista de reprodução [sec: A-Playback-View] onde a reprodução acontece em uma pontuação totalmente typeset. Reprodução usa um par de marcas para decidir por onde começar e parar jogando. Estes aparecem no visor como vertical verde e vermelha linhas para baixo através das notas em causa quando o controle de reprodução painel é visível. Estes marcadores podem ser movidas sobre pela seta botões em ambos os lados do botão play na Reprodução Controles [subseção: Reprodução-Controls] e eles são definidos por você, Play do cursor até o fim, Play Music no cursor, Desempenho e outros comandos neste menu. 3.2.8 EducationalEducational Há jogos e exercícios para ajudar a aprender a notação e melhorar o reconhecimento de intervalos. Principalmente bastante simples, mas um exemplo mais sofisticado é um comando que carrega Handel exercícios de baixo cifrado e permite que você experimentá-los, gravação seu jogo e, em seguida, informar sobre quaisquer intervalos paralelos. Os professores com interesse em programação pode criar mais jogos usando a janela Esquema e guardá-las para uso por seus alunos. 3.2.9 HelpHelp Use o menu Ajuda para obter ajuda usando Denemo. Uma lista do atalhos está disponível (incluindo qualquer que definiu), um O resultado pode ser carregado característica-embalada, a ajuda excessiva pode ser doma, e seu navegador pode ser lançado na sala de chat do Denemo para fazer perguntas diretamente de outros usuários. 3.3 Toolbar Use a barra de ferramentas para acessar os comandos Denemo comum através de um rato clique. A barra de ferramentas contém os seguintes ícones: ícone Descrição -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- --------------------- Cria um novo documento. -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- --------------------- Abre a caixa de diálogo Abrir Arquivo. -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- --------------------- Salva o arquivo atual -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- --------------------- Executa LilyPond para converter o arquivo atual para PDF e envia-o para a impressora para impressão -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- --------------------- Salta para a primeira medida do movimento. -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- --------------------- Salta para a última medida do movimento. -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- --------------------- 3.4 Controles de reprodução ControlsPlayback Tal como acontece com todos os controles e itens de menu que você deve pairar sobre o botões com o mouse para obter uma explicação sobre o que eles fazem. A reprodução inicia-se no marcador de início de reprodução (a linha verde abaixo da pontuação no visor Denemo) e pára na reprodução marcador de fim (uma linha vermelha). Estas linhas não são apresentados todos os tempo, apenas uma vez a peça tem sido usado pelo menos uma vez. o START / marcadores finais podem ser alteradas com as teclas de setas de ambos lado do registro botões Play and. As setas para a esquerda ajustar a iniciar a reprodução, aqueles à direita no final reprodução (Pairar sobre as setas para detalhes). O botão Play Seleção joga a selecção ou, se nenhuma seleção desempenha a partir da posição do cursor Denemo ao fim. O botão Staffs Mute permite selecionar grupos de equipes de jogar, silenciando outros. Sempre Volume total se verificado significa que os dynamicsDynamics em a peça são ignorados - bom para verificar arremessos nota são corrigir. Jogando de seções da música e looping é possível (Incluindo edição como os loops de música, de modo que você pode ouvir diferentes possibilidades), bem como a gravação da saída de áudio (Misturado com qualquer coisa que você jogar em seu teclado MIDI se você tiver gravação definido nos controles MIDI). O mestre tempoTempo e o volume pode ser definido, o que será substituído pelo ritmo e dinâmica colocadas na música. Gravando a saída de áudio também é possível, bem como em tempo real abrandar o áudio reproduzir (não deve ser confundido com simplesmente definindo um andamento mais lento!). Este último é usado quando transcrever de áudio (Veja File-> Open-> Open Source Audio). Enquanto reproduz a nota (s) que está sendo jogado são destacadas - a Modo de exibição de página [subseção: A-Página-View] do visor Denemo é útil para deixá-lo seguir a música na tela de entrada. Você pode precisar de ajustar o tamanho da janela e a divisão em sistemas (Arraste o divisor horizontal vermelha) para obter um bom efeito a partir deste. A reprodução não é restrito a temperamento igual - no menu suspenso menu permite-lhe escolher entre uma variedade de temperamentos históricos para reprodução. Todos esses comandos podem ser usados ​​em conjunto com a Reprodução Ver janela, que lhe permite ver a reprodução de animação em um pontuação adequadamente typeset. E você também pode iniciar a reprodução a partir o Ver Typeset clicando no noteheads lá. 3,5 Midi Em ControlsMIDI Input Estes são os controles para um teclado MIDI ligado ao computador. Você deve definir o InputDevice MIDI para o seu dispositivo em Preferências para ter certeza de todos os recursos estão funcionando. O controle enharmonic Seleção permite determinar o que acidental será usado para as notas MIDI - por exemplo, se a entrar C-afiado ou D-plana. Os botões em cada extremidade mudar o enarmónico variam nítida / planas. Como você entra a música se introduzir um intervalo aumentado ou dimished um instrumento diferente é usado para a reprodução que ajuda você evitar erros de arremesso de ortografia. (Veja Edit-> Alterar Preferências> Áudio passo canal / programa grafia [subseção: A-Audio-Tab] para transformar este fora / mudança de instrumento). [Appending / Edição] botão: Isto mostra como MIDI in será tratada. Pressione Control / Shift / Alt para modificar ou clique e selecionar Ouvindo entrada MIDI, verificando as notas na partitura contra MIDI de entrada ou anexar / Montagem no cursor. [Mudar para jogar junto Reprodução] botão: Quando você pressiona jogar com essa opção definida, a música não vai avançar passado o cursor até você tocar a nota. (Silenciar o pessoal atual para evitar a dupla soando de notas) O botão [Record] permite-lhe gravar a partir de seu teclado MIDI enquanto a pontuação é a reprodução. (Botão de gravação de Imprensa MIDI, em seguida, iniciar a reprodução). Uma vez que a reprodução está parada qualquer coisa que você tem tocada no teclado MIDI foi gravada e dois botões Converter e Excluir aparecerá. Se você pressionar iniciar a reprodução novamente (Sem registro) a gravação MIDI será reproduzido com o marcar, uma vez que você está feliz com ele, então ele pode ser convertido em notação ou se, você quiser tentar novamente, apagadas. 3.6 objecto Menus A barra de menu objeto dá um conjunto de menus dão ordenada pelo objetos (notas, quadros de funcionários, medidas ...) que eles se relacionar. este divisão não pode ser perfeito - algumas atividades poderiam ser colocados em menus diferentes, então você precisa estar preparado para procurar comandos usando o [subseção: A-Command-Center] Centro de Comando. [/ Nota: Dynamics, insultos, trinados, Tempo Indicações etc estão no Menu Notes / Repousa (se anexado a uma nota ou acorde) ou directivas menu (se os objetos autônomos). A vantagem de anexá-los para uma nota é que eles podem ser movimentados como uma unidade, mas a objetos autônomos são geralmente mais fáceis para arrastar na Vista de Impressão deve que ser necessário. /] Menu 3.6.1 Pontuação O menu de pontuação permite controlar coisas que se aplicam a todos os movimentos da pontuação atual. Também aqui é a verificação de pontuação de comando que deve ser o seu primeiro porto de escala, se a sua pontuação não formatados. O comando Propriedades Score dá acesso a alguns built-in propriedades que afetam toda a peça - tamanho do papel e exibição aparência. The Score comando Propriedades do Editor corre o [sec: A-Score-e] Pontuação e Movimento Propriedades Editor, aberto no Editor de Pontuação painel. TitlesTitles Submenu Existem dois tipos de títulos. Os títulos do livro tem um título separado página com os títulos para os movimentos individuais que podem ser listados em uma tabela de conteúdo gerado automaticamente. títulos simples dar um título e (opcionalmente) títulos de movimento na mesma página. Comentários ( “Comentários Críticos”) pode ser colocado em acordes / notas / repousa na pontuação e estes podem ser automaticamente coletado em um apêndice usando o submenu Livro Titles-> Epilog. Uma Tabela de Conteúdos podem ser gerados automaticamente a partir do títulos movimento, criando Livro Titles-> Índice Título. páginas de título gráficos também podem ser criados. Estes podem ser criados por invocando o editor de gráficos vetoriais Inkscape de dentro Denemo, ou usá-lo externamente para criar a página de título. A título de exemplo página está incluído tanto como um postcript encapsulado (EPS) de arquivo e como um arquivo escaláveis ​​gráficos vetoriais (SVG). O último é o formulário de usar para editar a página para atender às suas necessidades, mas deve também ser salva como um arquivo EPS como este é o formato usado para incluí-lo na pontuação typeset. tipógrafo Submenu Aqui coisas como o tamanho geral da fonte a escrever o placar, as regras para sistemas de espaçamento e títulos, qualquer mundial transposição, controle de numeração de página, margens etc pode ser definido. As regras beamingBeaming pode ser definido tanto em geral (invocar Set Radiante regras sem uma seleção) ou com exceções (por invocando com uma seleção que foi irradiada manualmente usando o [E] comandos do Rests-> menu do Notes / Transferência). Usa isto este último para quebrar notas muito curtas, por exemplo, que caso contrário, ser transferidos juntos, deixando os períodos mais longos como normal. 3.6.2 Movimentos menu Tal como acontece com o Menu Score pode haver directivas Denemo ligado a o movimento - por exemplo titlesTitles para ser colocado na cabeça do movimento terá uma directiva Denemo que lhes estão associados. De outros controlos que podem ser aplicados sobre uma base por movimento incluem o barlineBarline e estilo notehead, a impressão de um custódio na linha termina, o indentIndent antes do primeiro sistema (que também pode ser fixado com base em toda a pontuação). Várias rotinas de verificação de pontuação de trabalhar a nível movimento a partir desta menu e um comando para voltar a barrar o movment (ou uma equipe ou parte de um pessoal) também está aqui como “Ajustar os comprimentos medida” - isto pode também ser usado apenas para verificar que as “medidas” Denemo correspondem com as medidas typeset reais (que sempre seguem a durações / assinaturas de tempo) ou para re-bar uma equipe ou passagem ou movimento se você mudou sua mente ou saiu da etapa. Novamente, há títulos menus para títulos simples ou livro, e para a inserção de gráficos entre os movimentos. Estes podem ser usados como separadores entre os movimentos decorativos ou para inserir colunas de versos no final de canções (cada canção é um “movimento” em separado ). O submenu Typesetter para o menu Movimentos detém comandos que afetar o movimento atual: por movimento de transposição, inserção em branco pagesBlank Página (para evitar viradas de página), página breaksPage Break, custosCustos no final das linhas, observe cabeça estilo para aplicar todo o movimento, o comportamento das equipes que estão descansando por todo um sistema etc. Também aqui é um comando para permitir Staffs polimétrica staffsPolymetric. Quando definido assinaturas de tempo possível diferem entre equipes, e barlines não tem que alinhar toda um sistema inteiro. visor do Denemo lida com mostrando polimétrica staffs, no seu conjunto, embora você pode precisar usar medidas-> Oculto Medida para nivelar-se equipes no visor e marcar medidas com Medidas-> Ignorar medida de erro Duração para impedi-los de ser colorido no visor. 3.6.3 StaffStaff / Menu Voices Coisas como a travessia de música para outra equipe, ou OssiaOssia equipes estão contidos aqui, junto com comandos para apagar partes do pessoal, a criação de multi-medida descansa por uma equipe inteira, silenciar o pessoal durante a reprodução, A Staff PropertiesStaff Propriedades Submenu Isto cobre coisas como o tipo de funcionários (por exemplo, normal Notação, Tablatura, símbolos da corda, tico Diagramas), bem como o pessoal aparência e o instrumento de reprodução, o nome do instrumento ou ambitus ser digitados no início do pessoal e muito mais. Por razões históricas, algumas propriedades, como parte de nomes são “ built-in”e têm a sua própria caixa de diálogo para definir os valores. Tudo pode ser acessada a partir das propriedades do Pessoal Propriedades EditorStaff editor a partir deste menu. O Adicionar Staff Submenu Isso permite a adição de funcionários para o movimento atual. equipes de piano podem ser adicionados, bem como os tipos especializados de pessoal para dynamicsDynamics , marcas (de modo que eles aparecem uma vez para todos os layouts), e Coules (linhas diagonais posicionado entre os terços em alguns música). O anúncio comando estruturado Staff duplica a equipe atual relativa de medidas e mudanças de assinatura de tempo, pronto para a inserção De musica. Adicionar Staff para Instrumento permite que você adicione o pessoal (s) necessária para vários instrumentos (por exemplo órgão) com as gamas de notas aceitáveis ​​para o instrumento definido na equipe (s). Staffs com música “espelhado” também podem ser adicionados. Neste caso, o a equipe não tem música própria, em vez dos espelhos de música que em outra equipe. Ao definir a parte da namePart Nome em tais uma equipe uma variedade maior de peças pode ser impresso a partir de uma pontuação sem a necessidade de criar um personalizado layoutScore layout para eles. Por exemplo, duas partes de flauta pode ser impressa separadamente e como um combinada ( “divisi”) parte, usando a mesma música. As marcas etc que precisam ser tratadas de forma diferente pode ser feita Directiva conditionalConditional no nome da parte. O VoicesVoice Submenu Vozes em Denemo são como equipes, mas são escritos na anterior a equipe a atingir de pauta única polifonia. A exibição Denemo é normalmente configurado para exibir qualquer vozes extras em uma equipe separada para como para tornar mais fácil para trabalhar com - as vozes têm sua clefClef exibido em amarelo e não mostrar uma assinatura chave signatureKey uma vez que estes são fornecidos pela equipe principal (ou “voz principal”). Voices vai também ser normalmente atribuído à Voz números 1,2,3,4 usando os comandos iniciais voz neste menu (este controla a decorrentes, posições slur etc). Vozes podem mudar a sua voz número durante a música - os comandos para isso são na Directives-> Typesetter-> menu de vozes como eles inserem mudança tronco objetos entre as notas. Tal como acontece com as equipes, as vozes podem ser criados com nenhuma música própria, simplesmente espelhando música de outra equipe. A Efeitos DisplayDenemo exibir o submenu Aqui você pode optar por ocultar equipes do visor para que você pode ver o lado distante colocado pessoal a lado (por exemplo, em grande partituras orquestrais). A localização de tais Staffs “escondidos” staffsHidden é indicado por uma linha de cor entre os pessoal acima e abaixo. As equipes permanecem ocultos até que você mova o cursor para eles. Se você estiver usando este e navegação com o teclado você pode querer redefinir os atalhos de teclas para comandos de navegação pessoal usar variantes que pular as equipes ocultos. algumas equipes (Por exemplo Clique TrackClick trilha ficam ocultas por padrão como você não fazer normalmente editá-los. Você também pode dar mais / menos espaço na tela para as equipes de via este menu. A equipe de agrupamentos (chaves) SubmenuBraces As chaves no início de cada sistema são controlados a partir daqui. A fim de que você adicionar as chaves determina quais estão fora qual. As chaves são exibidos à esquerda da equipe ea lata ser editado / verificado lá com o mouse. 3.6.4 Menu de ClefsClef Todos os tipos de claves podem ser selecionados - o conjunto inicial e Clef ordens de troca de dar acesso a claves padrão. O Clef Chooser comando permite que você defina claves mais exóticos, como Tambor clef e até mesmo coisas como o clef canto gregoriano C usando a sintaxe LilyPond (Por exemplo vaticana-DO3). Typeset apenas e somente para exibição claves permitem que você trabalhe com um voiceVoice que está sendo formatados em uma equipe diferente, enquanto mantendo a música na equipe que deseja vê-lo em ou para inserindo a música em um familiar equipe que deve ser formatados em uma um desconhecido. 3.6.5 Chaves MenuKey Assinatura Definir a chave inicial ou uma mudança de chave de assinatura ou para afiar ou achatar a assinatura de chave no cursor. Você também pode clicar em a assinatura própria chave para aguçar / achatar. A assinatura de chave pode ser escondido quando formatados. Menu 3.6.6 Tempo Assinaturas MenuTime Signatures Além tempo assinaturas básicas diversas variantes (numérico, single dígitos ...) está aqui. Há também é beamingBeaming controle aplicando apenas para a passagem de corrente (para radiante regras para o conjunto marcar veja o Scoreboard> Menu Typesetter ou para todo o movimento Movement-> Menu Typesetter). Cadenza Tempo permite que a música sem contagem de pelo formatados convenientemente. Enquanto em Cadenza Tempo há barlines exceto aqueles que você explicitamente lugar são escritos, e nenhum radiante é feito, exceto onde definir explicitamente indicações radiante. Você pode usar como muitos Denemo “ bares”como você achar conveniente - eles não vão causar barlines ser formatado. Outras partes têm de ser dado Cadenza tempo também, e cheia de não-impressão repousa para coincidir com a duração da música sendo typeset. 3.6.7 Medidas MenuMeasure Bar | menu seeMeasure Além comandos para inserir / apagar / navegar / / Medidas de divisão de mesclagem (Em uma ou todas as equipes) este menu inclui comandos para definir um upbeatUpbeatAnacrusisPickup (Anacrusis, captação) medida no iniciar, ou uma medida curto (por exemplo, durante parcial primeiro e segundo bares hora). Primeiro e segundo tempo bares marcadores são eles próprios a ser encontradas no Directives-> Markings-> Abrangendo menuSpanning. Toda medida repeat sinal está aqui e alguns comandos para verificar a medida para erros ou para aumentar ou diminuir a medida na exibição. 3.6.8 Menu de ChordsChord Aqui estão os comandos para adicionar notas de um acorde, quer no cursor, pelo nome da nota ou em um intervalo acima do baixo. acordes todo pode tem sua ortografia enarmónico mudado para cima ou para baixo. 3.6.9 Notas / MenuNotesRests repousa Isto abrange a inserção, a eliminação e modificação de notas em campo, duração e aparência e todos os tipos de coisas que estão ligados observar objetos como slursSlurs, insultos fraseado, tiesTies, controles beamingBeaming, ornamentsOrnaments (trinado, por sua vez, ...), notas de graça, articulationsArticulations (staccato, tenuto ...), fingeringsFingerings, markingsMarkings textuais, cresc. e dim.Cresc. e dim. (ambos os grampos e cresc estendida -. poco - a - estilo poco) acorde symbolsChord símbolos ( “acordes falsos” Acordes falsificados | Símbolos seeChord ), Figurado baixo. marcações dinâmicos, tais como f e p são separados objetos (veja Directives-> Markings-> DynamicsDynamics). Também aqui é o menu tupletTuplets, para grupos de notas que têm uma duração que é uma fracção da duração de escrita, tais como trigêmeos. Estes realmente inserir tuplet iniciar e objectos finais, antes e depois das notas em causa assim, estritamente falando eles deve entrar em uma categoria separada objetos diversos. Como costume, os comandos mais úteis têm atalhos já - Tab inicia / pára um trio alternadamente (assim você pode pressioná-lo uma vez, introduzir as notas e pressione-o novamente para terminar o tripleto). E os dois tecla do teclado atalho 7 Teclado 7 transforma a nota entrou em um tripleto de notas (com Controlo assim eles são arrastada). Isso é definido como um atalho de duas chaves de modo que você pode digitar o texto como um ritmo tripla: por exemplo, as três teclas pressionadas 4, KP_7, KP_7 vai dar um trio de três 1/16 notas. Os SubmenuNotes Nota Acrescentar / Editar Assim chamado porque na posição anexando os nomes da nota a, b, c ... anexar uma nota enquanto quando o cursor está em uma nota que edita o nota ter a nota de nome indicado. A outra editar nota comandos aqui estão mudando cima e para baixo uma oitava, afiar ou achatamento. acidentes de advertência e lembrete aqui também - para definir o estilo de acidentes (por exemplo, se forem repetidas em várias circunstâncias) ver o menu Typesetter Scoreboard>. O submenu Nota de Inclusão Este menu tem comandos para inserir notas em (ou seja, antes do opor em) a posição do cursor. As inserções, principais duplas a Prima a a nota A na duração predominante (mais comumente imprensa pessoas uma chave duração 0, 1, ... seguido por um nome da nota). Se você inserir uma nota e, em seguida, aguçar você ouvirá ambos nota e afiada nota - para evitar este uso do “Nitidez seguinte nota” de comando (da mesma forma para achatar, use duas vezes para duas vezes afiada, plana) as teclas pressionadas padrão são '=' e '-' para estes. A acrescentar / Inserir DurationDuration Submenu Assim chamado porque os comandos 0, 1, 2 ... acrescentar uma nota quando o cursor está na posição acrescentando ou inserir uma nota, se o cursor é sobre um objecto. Se você tiver um teclado MIDI (e é designado nas preferências na guia MIDI), então a nota serão puramente rítmico (amarelo / castanho) que joga um passo girará -lo em uma nota real. Aqui é o comando para a entrada de um trecho (Que pode ser um padrão rítmico completo), bem como Breve e Longa de música antiga. Há também um conjunto de comandos da para notas apensas que serão arrastada de notas anteriores (Control-0, etc), o que significa que você pode entrar insultos como você entra no ritmo de um bar sem extras pressionamento de teclas (que de outra forma quebrar o ritmo do seu entrada). Editar DurationDuration Submenu Aqui estão os comandos para alterar a duração do nota / rest / chordChord no cursor, bem como a duplicação ou dividindo a nota no cursor. Além de comandos para que pontilham notas existem comandos para transformar a nota no cursor em um ritmo pontuado de duas notas e para entrando em um ritmo pontuado com duas teclas pressionadas (de modo a ter em ritmo - por exemplo três, KP_9 dá pontilhada 1/8 de nota, 1/16 nota, e o correspondente arrastada com um controlo). O resto de inserção SubmenuRests Além da inserção de restos (ALT-0 etc) você pode inserir não-impressão repousa (onde voiceVoices são silenciosa) e repousa movimento para fora do maneira em situações polifônicos onde LilyPond não faz o que você quer. Toda Medida medida restWhole descansa e multi-medida Restos restMulti-Medidas também estão aqui com o controle sobre sua numeração. O Select DurationDuration Submenu Os comandos para definir explicitamente a duração predominante aqui (Embora geralmente isto é ajustado através da inserção de uma duração) e, mais importante o comando para selecionar um trecho como o prevalecente duração (Shift + Space) depois que entrou notas seguem o padrão do trecho. 3.6.10 Directivas MenuDirectives Isso abrange todas as coisas que não são notas, mas se sentar no meio -los - Directivas Denemo independentes. O mais útil para regular, notação de música são barlines, marcações dinâmicas, marcas tempoTempo, marcas de ensaio etc no submenu de marcas. Há uma enorme coleção de coisas aqui embora. Todos os objetos, incluindo directivas Denemo podem ser inspecionados e editado via Editor de objecto Uma característica geral é a Directiva DirectivesConditional condicional que pode ser utilizada para restringir uma directiva para um determinado tipo de pontuação layoutScore Esquema (por exemplo, apenas para ser usado quando a impressão uma parte, ou uma pontuação total). Isto pode ser utilizado, por exemplo, a impedem uma pista de ser impressa sobre a pontuação máxima (uma vez que só está relevante ao imprimir a parte). Note que há uma outra classe de directivas Denemo, os ligado a notas / acordes / equipes / movimentos / pontuação - estes direta o compositor a fazer coisas especiais, como anexar dedilhados, ornamentos etc. Denemo directivas são descritas em uma separada secção [seg: Denemo-directivas]. 3.6.11 MenuLyrics Lyrics Consulte a seção [subseção: Lyrics] para uma descrição de como letras são tratadas de Denemo. O menu letras inclui o seguinte comandos: Adicionar Lyric Verso Acrescenta um verso para os versos ligados à equipe atual. Inserir uma destacada Lyric insere uma palavra em negrito e / ou itálico nas letras no atual posição do cursor lírica. Ir sílabas em Seleção Insere sintaxe especial para ignorar o número de notas que atualmente selecionou no visor Denemo. Isso é útil se você tem uma introdução musical ou interlúdio uma canção. Insira Stanza Número Pede-lhe para algum texto (geralmente o número do versículo) e insere a sintaxe especial de editar isto antes da próxima sílaba, deixando a posição sílaba sem ser perturbado. normalmente, o cursor letra deve ser no início estrofe / verso. Alinhamento sílaba Insere sintaxe especial para fazer com que o texto a ser alinhado com a sua iniciar ou terminar abaixo da nota (em vez do padrão centrado posição). Isto pode ser útil para o texto cantado. melismata • Durante Word, com Slur - A pontuação typeset imprimirá hífen (s), se necessário, que mostra a continuação para o final do estigma • Palavra End, com Slur - A pontuação typeset irá imprimir uma letra extensor para a extremidade da ligadura (um sublinhado contínua). • Durante Word, sem Slur - A pontuação typeset irá imprimir o sílaba que se estende sob a inserção de duas notas hífen (s), se necessária, mostrando continuação • End Word, sem Slur - A pontuação typeset irá imprimir a sílaba estendendo-se sob duas notas inserção de um extensor de letra, conforme necessário • Estender Melisma - A pontuação typeset irá estender o melisma mais mais uma nota. Divida sílabas com hífen Inserções sintaxe para formatados hífen (s), se necessário entre sílabas que underlay notas sucessivas. Insira espelhado Verso permite uma cópia espelhada de um verso de outra pauta a ser incluído na equipe currrent, por exemplo, quando as palavras para duas partes são o mesmo, mas em equipes separadas. Então, se as palavras precisa editar, apenas a primeira cópia precisa ser mudado. Lyric Tie Insere a sintaxe para separar duas palavras que devem ser typeset sob uma nota. Dinâmico Insere uma marcação dinâmico (ff, F, P, ou pp) directamente na Letra da música. Você pode editar a inserção de outras dinâmicas. Typeset Verses no Final Isso leva vários versos e usa o texto movement-> Titles-> após o comando Movimento para typeset-los no final do movimento organizando-os em columns.You são dadas uma escolha sobre qual verso para começar. Normalmente você iria em seguida, excluir estes versos do pessoal para que eles não se repitam. Emitindo o comando a segunda vez permite excluir, substituir ou editar o fim-de-movimento texto. Alterar fonte Insere uma mudança da fonte para as letras da letra atual posição do cursor. formas curtas, como Sans, Times pode ser usado. Maior / Menor Tamanho da Fonte Insere uma mudança no tamanho da fonte para as letras do atual posição do cursor lírico em diante. Typeset On / Off Acontece composição de letras off ou on (isso não afeta fim-de-movimento texto). 3.6.12 Notation menu Magick Este foi movido para o menu Editar. 4 PalettesPalettes As paletas são colecções de comandos dispostos como uma coluna, linha ou grade de botões em uma janela separada ou ancorado no principal Janela. Os botões não são apenas para os usuários do rato - paleta de botões pode ser executado por p digitando seguido de (parte de) a etiqueta do botão seguido da tecla Enter ou Return. A entrada para digitação em uma etiqueta paleta parece com isso: No topo está o nome da paleta que está ativo, neste Caso o paleta “Geral”. Você pode alternar para uma paleta diferente com TAB - a paleta não tem que ser exibido no tela, mas se você digitar um rótulo que não existe será mostrado para lembrá-lo. Para fazer pleno uso do teclado para executar comandos do seu paletas você deve editar os rótulos de modo que eles são fáceis de digitar & memorável. Coloque os mais curtos pela primeira vez como você não precisa digite todo da etiqueta, apenas o suficiente para selecionar o botão necessário. Clique com o botão direito do mouse sobre um botão de paleta permite que você edite o botão, mudando o rótulo ou dica, duplicando o botão (por exemplo, para criar uma versão editada de seu roteiro) e mais, como no seguinte pop-up: Você também pode editar o próprio paleta com o botão direito em qualquer botão e escolher Editar este submenu Palette (mostrado aberto acima). Você pode fazer a paleta de encher-se na horizontal ou verticalmente e restringir o número de colunas / linhas, respectivamente. Você pode encaixar / desencaixar paletas bem e ocultar paletas que são não é necessário (você pode também esconder as paletas desacopladas se demitir sua janela). No menu View, você pode selecionar uma paleta de comandos para exibir ou mostrar todas as paletas e depois esconder os que você não quer. Você deve fazer paletas de seu melhor amigo - quando você encontrar um comando no sistema de menus que você precisa clique direito sobre ela e escolha Adicionar à Paleta. Desta forma, você vai construir uma ou mais coleções de comandos que você precisa. botões paleta também podem ser criados diretamente a partir de objetos ou Directivas Denemo de modo que você pode duplicá-los na sua pontuação sem ter que copiar e colar. Assim, por exemplo, se você executar Ajuda-> Open característica embalada Score e encontrar o tipo de objeto ou atributo que você precisa lá, então você pode executar o Inspetor de objetos ou um dos editores sobre ele e criar um botão paleta para instalar a mesma coisa em sua própria pontuação. Veja as seções [SEC: A-Object-Inspector] [Sec: Object-Editor] [sec: A-Score-e] [sec: A-Maior-e] para mais detalhes. As alterações feitas em paletas são salvas automaticamente quando você termina a sessão. (Eles são armazenados em um arquivo chamado palettes.xml, que pode ser editada directamente pela mais techie-mente). 4.1 ArticulationsArticulations Paleta Estes botões ligar / desligar a articulação. Estes serão aplicadas a a seleção inteira se você tiver um e você tem a preferência [subseção: A-Command-Tab] para esse conjunto. injúria fora move a articulação do lado de fora um encerrando injúria. 4,2 BarlineBarlines Paleta Estes inserção barlines - nota apenas um barras de compasso pode ser de uma só momento na música. O botão personalizado cria um novo barras de compasso Tipo, especificando a aparição no sistema meados, fim do sistema, início do sistema e entre equipes. 4,3 BeamingBeaming Paleta O ? botão dá a visão geral para esta paleta. As regras podem ser definido através de um diálogo com exceções derivadas da seleção. 4.4 acorde símbolos SymbolsChord Paleta O ? botão dá a visão geral para esta paleta. 4.5 Inserir ou Anexar Chords Palette Esta paleta insere um acorde do tipo dado usando o duração durationPrevailing vigente com a nota raiz para o acorde dado pela altura cursor e qualquer accidentalPending pendente acidental . O acorde é inserido e rotulados no visor Denemo com seus símbolos symbolChord raiz e acordes (aka fakechordsFake Chords | Símbolos seeChord ). Isso normalmente é usado em uma equipe símbolos da corda (ver Staff menu de propriedades PropertiesStaff). Você pode criar acorde adicional tipos para esta paleta usando o comando Ver-> Palettes-> Criar Botão para o tipo Chord. 4.6 personalizado OrnamentsCustom Ornamentos Palette ornamento feitos sob encomenda podem ser criados como arquivos PostScript encapsulado usando os mesmos métodos como páginas de título gráficos. Se você tem um gráficos vetoriais editor (por exemplo, Inkscape) instalado e em seu (guia Externals, Editor Gráfico) Preferências, em seguida, você pode editar de dentro Denemo. Como foco habitual sobre os botões para instruções. 4.7 DynamicsDynamics Palette O cresc - - - e dim - - - botões iniciar ou continuar textuais crescendi / diminuendi - textos como Poco a poco podem ser inseridas e - - - pode terminar em uma marcação dinâmica ou um cresc end / dim marcador. 4,8 figurada BassFigured baixo Paleta 4,9 MIDI importação Paleta Esta paleta é para guiada importação MIDI. As instruções estão em as dicas de ferramentas. 4.10 OrnamentsOrnaments Paleta Note que existe uma paleta ornamento feitos sob encomenda em separado. 4,11 piano / órgão Notação Paleta 4,12 PolyphonyPolyphony Palette Estes são os comandos para controlar voiceVoices separadas que aparecer em uma única equipe. As vozes são mais exibidos na equipes separadas no visor Denemo para facilitar a edição. 4,13 RepeatsRepeats Paleta O tempo de repetição Nth pode ser usado para armazenar qualquer texto necessário. Se um alternativa repetição é menos do que uma barra de comando Curto Medida Pode ser usado, eo número bar ajustada, se necessário. 4.14 Instrumentos de corda Palette Aqui estão os comandos para fingeringsFingerings, números de corda etc. Estes estão ligados a notas individuais (coloque o cursor sobre o Nota). 4.15 notas ligadas / Chords PaletteTies Comandos para inserir tiesTies sobre acordes e notas individuais, e para controlar a sua forma e direção estão aqui. 5 O CenterCommand Centro de Comando No menu View você pode mostrar o Centro de Comando. Isto tem uma lista de todos os comandos Denemo, escondidos ou não, com a sua atalho (s). A caixa no canto superior esquerdo dá detalhes completos do comando e sua localização no sistema de menu selecionado. Abaixo disso é uma caixa de pesquisa para encontrar qualquer comando que você precisa, combinando palavras sua descrição ou o rótulo. Ao escolher “distorcido” você vai fazer a busca menos rigorosa - uma palavra poderia faltar. Comandos PROCURAPROCURA começa uma vez que você digitou o quarto carta de todas as palavras-chave que você deseja, de modo a verificar depois de cada carta para veja se você tiver encontrado o comando que você precisa. Para procurar mais comandos combinando suas palavras-chave de imprensa espaço ou tabulação ou devolver ou clique na seta ao lado da caixa de pesquisa. O centro de comando também é onde você pode definir atalhos one-chave como Ctrl-x e atalhos de duas teclas como Shift-seguido por um Shift-um (o que está escrito como A, A ao lado do comando). Você pode Também olhar para cima que comandam responde a um determinado atalho e executar o comando selecionado aqui. Além disso, você pode salvar e carregar todo conjuntos de atalhos e comandos. Se você atualizou sua versão do Denemo e você optou por manter seus comandos personalizados etc, então você deve executar a carregar um conjunto de comandos padrão escolhendo Default.commands, como alguns comandos pode ter movido no sistema de menu. Se houver novo paletas em uma versão atualizada do Denemo então você pode obtê-los fundiu-se com suas próprias paletas, clicando em “Carregar o Padrão Palette Set”- isso não substitui nenhum botão paleta você pode ter, por isso, excluir quaisquer botões personalizados (após a duplicação, se desejado) que você deseja buscar a partir da distribuição Denemo. 6 Music SnippetsMusic Snippets 6.1 Visão geral trechos de música são curtas seleções de uma voz que pode ser armazenada na barra de ferramentas de trechos. Eles têm dois usos principais: eles podem agir como um repositório de “motivos”, que pode ser inserido (Ctrl-Espaço) no cursor, e que pode ser usado como uma extensão à ideia “que prevalece duração”. Na segunda utilização, pela selecionar um trecho de como você entra arremessos as durações são atribuído a partir do próximo passo no trecho. O primeiro caso é especialmente útil quando entrar em um ritmo complexo que é repetido muitas vezes na peça. Em todos os casos, o trecho pode conter todos os tipos de atributos e marcações, insultos, radiante Indicações, ornamentos etc, e estes então tudo vai ser introduzido com uma única tecla ou como você adicionar arremessos. 6.2 Detalhes A barra de ferramentas de trechos tem apenas um botão inicialmente: “Criar”. Este botão permite que você crie um trecho da seleção atual. A seleção deve ser uma seleção contíguo de objetos em um voz única. Uma vez criado o trecho aparece no trecho barra de ferramentas como um botão - o rótulo é gerado para indicar o conteúdo, e esse rótulo pode ser novamente editadas clicando no botão e escolher “Etiqueta Editar”. Outras opções de clicar em um botão trecho devem inserir o trecho, para selecionar o trecho (Caso em que ao entrar arremessos eles seguem o ritmo da trecho, incluindo quaisquer insultos, trinados, ou articulações que são no fragmento), etc. Ctrl-espaço insere o fragmento seleccionado ou (se não for seleccionado) insere o trecho que você especificar por número. Shift-Espaço selecciona o próximo fragmento (ou primeiro caso nenhuma seleccionado), para cancelar a seleção um trecho de escolher uma duração (0, 1 ...) para ser usado em vez de entrar arremessos. No caso de inserção, você pode ter dois ou três trechos que aplicam-se a uma determinada pontuação - pedaços especiais de texto que aparecem ao longo notas, por exemplo - e você pode inseri-los usando Ctrl-Space, 1 (Ou 2 ou 3 ...), conforme necessário. No caso seguinte padrão você estará selecionando trechos usando Shift-Espaço e, em seguida, tocando em notas (e fazer backup usando backspace em caso de erro - o padrão faz o backup para você). 7 A Imprimir Ver janelaImpressão Ver A janela de visualização de impressão é mostrado, verificando Ver-> Imprimir View. este vista mostra a pontuação editados como vai ser impressa em papel. isto Também lhe permite localizar o local no visor Denemo pertencentes a uma determinada nota ou marca na pontuação, iniciar tocar a música em qualquer nota e permite alguma edição gráfica da partitura. 7.1 Os Botões • Imprimir inicia diálogo de impressão do seu sistema para enviar a typeset marcar para uma impressora ou arquivo. de diálogo de impressão do Windows tem sido informou a falhar, se assim for usar a opção PDF. • PDFPDF para gerar um documento PDF a partir da pontuação. • Formatado. Oferece um menu de pontuação layoutsScore Layout para typeset. Se apenas um está disponível (o layout de pontuação padrão), então ele edita aquele. • Movimento. Cria um layout Score compreendendo a corrente movimento, e depois edita-lo. • Part. Cria um layout Pontuação dos atuais Parte e edita naquela. Uma parte compreende todos os pessoal com o nome parte do equipe atual. (O nome de parte de uma equipe é mostrada acima da clef inicial com uma mancha verde sobre ele). • Atualizar. Repete que duram comando typeset. Por exemplo, se Parte foi o último, então ele edita a parte atual (que pode ser diferente da última typeset se o cursor estiver em uma parte diferente). • Contínuo / Manual. Isso tanto indica o modo atual de diagramação e age como um menu para alterá-lo e escolher como muito para formatados em modo contínuo. Em modo contínuo, o pontuação é re-typeset cada vez que é alterada - escolher o intervalo se a pontuação é grande para que ele atualiza rapidamente. Para música entrar rapidamente definir isso para Manual, e re-formatados em exigem. - Faixa abre o diálogo gama. Você pode definir o intervalo de selecionando “todos os movimentos”, “movimento atual” ou “Cursor Contexto". Neste último, você pode selecionar o número de barras antes e depois de o cursor e o número de quadros acima e abaixo do cursor para digitados. Note que se você selecionar também uma gama pequena a composição pode ser diferente, como o pequeno quantidade de música serão espaçadas de maneira diferente para aparecer bem formatado. • Duplex. Altera a visualização para mostrar a impressão como dois lados vai trabalhar para página voltas. • Em seguida, anterior. Navegue até a página anterior / seguinte do Ponto. Você pode rolar ou arrastar também. 7.2 Controles mousemouse A roda do rato permite efeito panorâmico vertical e com Shift panning horizontal. Com Controle pressionado você pode ampliar a visão, que é muito importante para insultos re-shaping. Botão direito do mouse para ajudar a ajustar com ângulos de feixe, insultos etc. Shift-Clicando sobre um notehead ou marcação selecciona o objecto (azul caixa aparece) e posiciona o cursor Denemo nesse momento tão que você pode começar a editar. Clicando sem mudança começa a tocar nesse ponto - clique novamente para parar o jogo. botão direito do mouse em uma área vazia da vista typeset (normal cursor) dá um menu oferecendo ajuda e permitindo que você typeset com os pontos de controle para as curvas e os pontos de localização de objetos marcados como pontos vermelhos e cruzes. Certifique-se de desligar estes pontos vermelhos e cruzes antes de imprimir ou criar um personalizado marcar layout, como eles são incorporados na pontuação e será impresso. 7.3 Edição na Vista de Impressão - WYSIWYGWYSIWYG Depois de ter terminado a música entrar em Denemo você pode encontrar que você tem uma nota errada ou dois ou uma marcação perdida ou calúnia quando se olha sobre a pontuação acabado no impressão View. Isto é conveniente para Shift + clique (ou clique duas vezes) na notehead, marcação etc, para posicionar o cursor Denemo sobre o objecto. Para isso funcione olhar para o ponteiro “mão” como você move o mouse sobre a pontuação typeset. O ponteiro mão indica um local onde se você clicar no Denemo Cursor irá se mover para o objeto Denemo que pertence a esse recurso. Depois de ter localizado a nota que deseja editar você pode pressionar o atalho de teclado (ou jogar a chave MIDI ou qualquer outra edição Método) para alterar a nota - para adicionar uma marcação para staccato exemplo. The Print View não vai atualizar instantaneamente, mas você pode continuar editando, enquanto ele faz isso. Se o Vista de Impressão não é up-to-date o shift-clique não pode localizar a nota correta como sua edição pode ter coisas deslocadas; para minimizar este é melhor para corrigir falhas em uma página do baixo para cima. Tu es dado um barulho de aviso quando a vista de impressão não é até à data, e um grande barulho de aviso se o localizador falhou completamente. A navegação usando Shift + clique na Imprimir Ver trabalha para noteheads, slursSlurs, tiesTies e várias marcas - alguma outra coisas tais como letras não pode ser usado para navegar - escolha a nota que as letras são a base para encontrar o lugar certo na Denemo Exibição. Você pode realmente editar a sua música de entrada usando o mouse sobre a Imprima a vista da janela - algo conhecido como que-você-ver-ser-que-você-get (WYSIWYG), que é a forma como o editores de música convencionais trabalhar o tempo todo. Mas, ao fazer isso ele vai ajudar se você tenha em mente que o programa Denemo não sabe alguma coisa sobre o LilyPond tem realmente desenhada na impressão Vista da janela - Denemo é apenas exibir o arquivo PDF que LilyPond criou. O arquivo PDF contém ligações - a “mão” ponteiro - por isso “sabe” sobre onde as coisas estão no Denemo Display, mas não o contrário. Isto significa que, para usar wysiwyg recursos que você tem que dizer Denemo mais sobre o que você é fazendo do que você esperaria. 7.3.1 Edição de Cargos e Preenchimento botão direito sobre alguns objetos neste painel permite que você edite them.Use este para as ocasiões quando LilyPond posicionou coisas mal. Os procedimentos de edição depender de se o objecto é ligado a uma nota ou aparece entre as notas na exibição Denemo. Dependendo do objeto que você pode arrastá-lo para uma posição melhor ou mudar se ele aparece acima ou abaixo da nota de sua anexado para. Você também pode selecionar uma quantidade de preenchimento para aplicar a alguns objetos de modo que eles mantêm a sua distância de outros itens na pontuação. Ajustar o estofamento é geralmente a melhor maneira de indicar que algo está muito perto de outra coisa, uma vez que outra objetos vai afastar-se dela quando necessário e se, posteriormente, editar a pontuação ele irá se comportar de forma mais inteligente. 7.3.2 SlursSlurs e TiesTies-shaping Re Insultos, laços e beamingBeaming também pode ser alterada aqui. Quando você clique com o botão direito em uma injúria ou amarrar o Denemo cursor se move para a nota onde o insulto começa e você é oferecida a oportunidade de editar o forma da curva. Escolha um factor de zoom antes de começar, e ligue os pontos de controle (pontos vermelhos e cruzes) como descritos [subseção: Mouse-Controla] acima. Em seguida, clique direito sobre o curva e escolha Editar Forma. Você tem que clicar na referência apontam em primeiro lugar - este é na linha de centro a equipe do posição horizontal da notehead onde a curva começa - este é marcado com um ponto vermelho. Em seguida, clicar e arrastar os quatro “ -controlo “pontos que definem a forma da curva. Uma vez o forma parece ser bom, clique direito em uma área em branco e clique em Aplicar. Com a prática você pode ignorar o uso dos pontos vermelhos e cruzes como você pode adivinhar onde estariam. 7.3.3 Adição de linha ou página pausas. Página ou quebras de linha adicionadas clicando com o botão direito em uma nota de cada barras de compasso e escolhendo a partir do menu. Isso funciona porque posições de clique com o botão direito do Denemo cursor na nota e, em seguida, a página ou comando de quebra de linha é executado como se você estivesse trabalhando diretamente no visor Denemo. 8 O LilyPondLilyPond Ver Nesta visão a música é mostrado na forma que é enviado para o LilyPond música tipógrafo. O tipógrafo LilyPond utiliza uma sintaxe que pode ser lido e escrito pela mão humana (a palavra c '' representa a nota do meio C, por exemplo) de modo que este permite editor editar e navegar a música. As linhas estão todos contados, e as barras de sempre iniciar uma nova linha, com cada quinta bar contado com um comentário “% n”. Diretamente texto editável aparece em negrito, e sintaxe adicional pode ser inserido clicando com o mouse. (Equivalente a escolhendo o item de menu “Inserir LilyPond”). As primeiras seções são definições da música para cada pessoal / voz. A última seção é a pontuação layoutScore layout que pode ser um personalizado uma ou um layout padrão (ou se typesetting contínua é em diante, uma forma temporária). Se você quiser editar o layout pontuação diretamente como texto, em seguida, você pode clicar no botão Score Disposição aqui e convertê-lo em um layout personalizado. Há também um painel que mostra mensagens de erro que LilyPond pode emitir quando typesetting sua pontuação. Quando ocorre um erro do restante do texto está marcado em vermelho. Usando as teclas de seta para mover este texto, o cursor Denemo no visor Denemo vai seguir, usando as pequenas âncoras cinza que aparecem antes cada nota, descanso, acorde ou outro objeto música. 9 A reprodução ViewPlayback Ver 9.1 Introdução Esta é uma visão totalmente typeset com (mais) MIDI full-featured reprodução. A música é editado em uma página longa contra um amarelo fundo e rola para cima como ele joga. Como um bônus, uma única peça podem ser formatados nesta vista com todo o acompanhamento incluiu na reprodução - você pode jogar a partir da parte ao ouvir o outros instrumentos. Para iniciar a reprodução de uma nota basta clicar no notehead, clique novamente para parar a reprodução. Para reproduzir uma curta passagem clique em um notehead e arraste para onde deseja que a reprodução para terminar. Para loop-jogo segure o tecla shift para baixo enquanto arrasta desde o início até o final do passagem para ser enrolada sobre. Para posicionar o cursor Denemo numa nota ou pausa Shift + clique um a notehead. O botão Play / Stop desempenha toda a peça com repetições, (que é o mesmo que o comando Desempenho no menu de reprodução); se um desempenho está em andamento ele pára-lo. O botão de todas as partes edita o movimento atual para a reprodução, gerando o MIDI ao mesmo tempo. O botão Parte atual faz o mesmo, mas apenas para a parte que detém o cursor Denemo no visor Denemo - você será perguntado se deseja manter o MIDI já gerado - dizer sim, se você quiser ouvir a outra partes, enquanto seguem apenas a parte atual como ele joga para trás. Set rolagem aparece um diálogo para controlar simples automática rolagem. Limpar Pontos de rolagem limpa a lista de pontos de rolagem se estiver presente (veja abaixo). 9.2 Reprodução MIDI. Na vista de reprodução do MIDI é gerado por LilyPond e tem muitos mais recursos do que o MIDI simples gerada por Denemo. este playback ainda pode ser controlada pelos mesmos comandos no menu de reprodução ou a reprodução Painel de Controles e esquerda-clicando em um notehead na Imprima a vista, mas, além disso você pode começar a jogar a partir de qualquer ponto na música apenas clicando com o botão esquerdo em uma nota em a vista de reprodução. Além disso, na vista de reprodução, para desempenhar um seção do clique música e arraste para a nota final desejado. Para um jogo looping segure a tecla shift enquanto arrasta. Se você alterar a música, então você precisa re-typeset este ponto de vista antes que você pode jogar com Playback View. 9.3 Deslocamento Você pode marcar a caixa de seleção Definir rolagem para automaticamente rolar como você ouvir, ou você pode definir pontos de deslocamento para determinar exatamente onde a página será quando o ponto clicado está jogando. 9.3.1 Simples controlar a rolagem Para rolagem simples clique na caixa de seleção rolagem simples. o música vai começar a rolar depois de um tempo e continuar em um constante taxa. Se ele tem rolado muito longe você pode rolar de volta um pouco enquanto estiver jogando, ele vai continuar à taxa de onde você deixar isto. 9.3.2 Pontos de rolagem Para um controle mais sofisticado você pode definir pontos de rolagem no movimento. Isto é o que faz o botão direito na vista de reprodução - quando você clique direito em uma cabeça de nota ou pausa Denemo irá garantir que a página foi rolada ao jogar para que notehead tem chegou a onde estava quando você clicou. Com a música na lugar certo na página para que ele começar, clique direito sobre o primeiro nota do segundo sistema (para que a rolagem não é iniciado até depois de ter ouvido a primeira peça do sistema) e, em seguida, role a página para cima (usando a roda de rolagem do mouse ou as barras de rolagem) e clique na primeira nota do último sistema assim que a página está em a posição desejada para o fim-de-jogo. Você ouve um efeito sonoro quando o ponto de rolagem foi adicionado à lista de pontos de rolagem para este movimento eo lugar é marcado com uma mancha verde. Se houver mudanças de tempo, role a página para o desejado posição anterior à mudança de tempo e clique no último nota / descanso antes da mudança de tempo. (Em vez de clicar você pode notas arraste para a posição que você deseja que eles sejam em vez - é a mesma coisa). Se você adicionar um ponto de rolagem de forma errada, basta clicar nele novamente para removê-lo. Você também pode precisar definir pontos de rolagem intermediários se a música tem passagens com uma enxurrada de notas - basta posicionar a música para tais passagens e clique direito como com mudanças de tempo. Note que se você definir pontos de rolagem em um movimento estes são Lembrei-me quando você alternar movimentos e pontos de rolagem são salvos com a sua pontuação. Isto significa que uma vez que você tenha configurado a sua pontuação para a prática de jogar sua parte, Denemo vai se lembrar como você como se para se deslocar. Note também que você pode fazer edições menores sem indevidamente perturbar a rolagem que você definir. Use o botão Limpar Scroll Pontos para excluir todo o rolo pontos que você definiu se você quiser começar de novo ou clique direito em um ponto de rolagem indivíduo para removê-lo. [/ Nota: Quando não está jogando desde o início de uma peça do instrumentos só será correta se o canal MIDI designado para cada equipe tem sido deixado no valor padrão (canal 1 para agentes 1, etc, com o canal 10 ignorados). Se você tiver excluído / trocado staffs pode ser necessário redefinir os valores do canal MIDI. /] [/ Nota: As alterações TempoTempo deve ter uma marca de metrônomo para tomar efetuar na vista de reprodução. Repeti-los na parte se você estiver apenas typesetting a parte. /] [/ Nota: Esse texto é gerado atualmente com as fontes erradas na a vista de reprodução (pensado para ser um bug LilyPond). /] [/ Nota: LilyPond Versão 2.19.x é necessário para algumas funcionalidades MIDI (Por exemplo stacatto). Use o diálogo Preferências, guia Externals para mudar a versão do LilyPond Denemo usa. /] [/ Nota: Ao utilizar a vista de reprodução em uma pontuação com vários movimentos que você deve primeiro typeset o movimento na Vista de Impressão antes de invocar a vista de reprodução. /] 10 O objeto InspectorObject Inspector Object Inspector é mostrada clicando Ver-> Object Inspector, ou simplesmente clicar duas vezes sobre um objeto na exibição Denemo. isto dá informações completas sobre o objeto no cursor. Isto inclui directivas, como ornamentos, marcações de dinâmica, Dedilhações que podem ser anexados ao objecto. Para objetos como notas e pausas que começam em um momento musical particular, Também descreve em que momento na medida a nota começa e que a sua duração é. Object Inspector é sensível a que nota de um acorde a cursor estiver ligado, para que coisas como dedilhados (que podem variar de nota a nota dentro de um acorde) são exibidas individualmente como você mover o cursor para cima e para baixo um acorde. Você pode percorrer o notas de um acorde usando o botão “Inspecione a próxima nota na corda”, que irá trabalhar para cima através das notas distintas antes de envolver rodada para começar com o menor nota. Onde um acorde tem duas notas com a mesma nota-nameDoubled Notas do acorde o botão “nota alternativo no cursor” pode ser usado para inspecionar o outro. Para muitas directivas informações completas sobre qual comando criado a directiva e onde ele pode ser encontrado no sistema de menus é dado, e a descrição do comportamento do comando. [/ Alguns comandos mais antigos não têm a informação completa, mas a tag associada com a directiva vai ajudar no rastreamento para baixo via a facilidade da pesquisa Centro de Comando. /] Object Inspector atualiza-se automaticamente à medida que você move o cursor, para que possa deixá-la aberta e clique em várias objetos para descobrir o que eles são e qual comando gerado -los (e assim como modificá-los). O botão “Execute o Editor de objeto” vai lançar a [sec: Object-Editor] na atual objeto, que permite modificar ou apagar o propriedade que você está interessado. O botão “Criar botão para Clone” vai deixar você criar um botão paleta que pode depois ser usado para inserir uma duplicata do objecto de qualquer posição na pontuação pretendido. Isso significa que uma marca complexa ou um acorde com a sua dedilhados, ornamentos etc pode ser criada uma vez e depois inserido em outro lugar, mesmo em outra pontuações invocando esse botão. Use os controles de janela na barra de título do Object Inspector para fechar a janela. 11 O objeto EditorObject editor O Editor de Objeto permite que você edite o atual Object Denemo e também para criar botões da paleta para gerar tais objects.It pode ser iniciado a partir do menu ou Editar a partir do [seg: A-Object-Inspector] . 11.1 editar objetos e suas propriedades. Esta janela é modal, que é que você não pode interagir com Denemo fora do editor até que tenha despedido. Para avisá-lo de este o ponteiro se transforma em um X se você tentar interagir com o Denemo mostrador de entrada quando o Editor de objeto ainda está em aberto. Botões são fornecidos para passar para editar o seguinte (ou anterior) objeto. Tal como acontece com o Object Inspector o Editor de objeto é sensível a a altura do cursor, com o mesmo controle de navegação ( “Next nota em chordChord”) para percorrer as notas de um acorde, de modo a permitir a edição do detalhe de cada nota. Quando um acorde tem dois notas com a mesma nota-nameDoubled Notas do acorde no botão rotulado de “nota alternativo” pode ser usado para editar o outro. No exemplo, o cursor está em uma corda que tem um trinado sobre ele. Dentro do acorde que está na nota C-natural, que tem uma dedilhado nele para o dedo 3. Estas são as directivas Denemo anexado à corda e nota - não pode haver ainda mais. Para cada directiva Denemo (independente ou ligada ao acorde ou nota) há um botão “Executar comando: ”. Este botão vai executar o comando no modo de edição - se tem um - ou simplesmente executar o comando se isso não acontecer. Abaixo esta é uma linha de botões - o primeiro vai apagar o Denemo Directiva, enquanto que o último (Avançado) permite a edição de baixo nível. o resto dos botões são descritos a seguir 11.1.1 Objetos SeekingSeekSearch | seeSeek, Edição e Condicionais Os próximos três botões permitem-lhe procurar e editar mais ocorrências desta directiva Denemo especial na pontuação ( “ Next”) para definir o comportamento dependente da Directiva Denemo (“ Directiva ConditionalConditional”) ou para obter a descrição do o comando que originou esta directiva ( “Ajuda”). O “NEXT->” botão permite que você pesquise sobre a partir do cursor para novas ocorrências da directiva Denemo - outros dedilhados para o botão sobre a directiva de dedilhado, por exemplo. quando encontrado eles podem ser editados ea busca retomado (o atalho usual para retomar a busca é Ctrl-E, r). Estes comandos de busca pode ser invocado a partir do menu Editar, mas este botão fornece uma conveniente ponto de partida. O botão “Condicional” permite-lhe dizer se você deseja que o directiva para ser ignorado para determinados layouts Avaliação [sec: A-Score-Layouts] . Por exemplo, uma sugestão é normalmente só queria ao imprimir o parte, não a pontuação total. Então, clicando sobre o que lhe permite especificar isso. 11.1.2 Fazendo a Directiva condicional O botão condicional permite designar determinada pontuação layouts de composição (por exemplo, apenas uma parte, ou um movimento) quanto aqueles em que esta directiva está ativo ou aqueles que ignoram o directiva. Então, se a pontuação total é procurado sem dedilhados em seguida, clicando neste botão com a partitura como o momento typeset disposição da directiva dedilhado pode ser designado como ignorados pelos que layout. Outros exemplos podem ser pesquisados ​​e similarmente marcado na janela que se segue. 11.1.3 Fazendo uma cópia da directiva Este botão copia a directiva para a área de transferência - pode, em seguida, ser colado movendo o cursor em outros lugares e invocando a pasta comando. 11.1.4 Criando Paleta botões para objetos e propriedades. O Editor de objeto também tem botões para criar paleta Botões para a Directiva Denemo que edita. Há duas delas: um botão que executa o comando que criou o atribuir / objeto o outro vai instanciar um duplicado - um clone - do atributo / objeto. Criar botão de comando Isso cria um botão paleta para executar o comando que criou o Denemo Directiva você tem Editor de objeto abrir diante. Você é perguntado que paleta que deseja colocar o botão, e pode criar um novo, costume, paleta nessa fase. Por exemplo, se você usar esta no atributo Arranger de uma pontuação você vai ter um botão que executa o Arranger de comando (que é encontrado em Scoreboard> Títulos ...). Esse botão, então, pedir-lhe para preencher em nome do arranjador. Compare isso com o botão seguinte, onde você vai criar um botão que irá instalar um clone atributo arranjador que você tem a esse respeito - o arranjador já estará preenchida, poupando-lhe ter de introduzir o seu próprio nomear cada vez que você criar uma nova pontuação. Criar botão para Clone Isso cria um botão que, quando clicado, irá inserir uma duplicata da directiva Denemo que o Editor de objeto está olhando. Isto significa que para qualquer atributo específico que você deseja re-usá-lo pode criar um botão que irá instalar exatamente o que Denemo Directiva no cursor. Assim, mesmo se você não sabe como a determinado efeito foi gerado, você pode criar um botão paleta usar o efeito em sua própria pontuação. O Open-> Exemplo Abrir pontuações fornecer exemplos úteis de coisas que você pode precisar. Veja o seção sobre paletas [seg: paletas] para mais sobre paletas. Este botão é particularmente útil para coisas como o seu autor aviso que permanece o mesmo de pontuação para marcar - você só precisa de um clone de instalar em uma nova pontuação. 12 The Score e MovementMovement Editor de propriedades Os editores de pontuação e de movimento permite que você edite mundial propriedades da pontuação ou movimento actual. Use o menu Pontuação para iniciar o editor com as propriedades Pontuação expandidos completamente e o menu Movimento para lançá-lo com as propriedades Movimento expandida - eles são combinados em uma única janela para tornar mais fácil para alternar entre elas. Arrastar o separador se você precisa mudar entre eles. No painel Editor do Movimento existem botões para movimento de mudança, para que possa continuar a editar sem re-partida o editor. As propriedades funcionários internos podem ser editados utilizando o botão na o topo. Para cada directiva Denemo anexado ao pessoal ou voz há um botão “Editar comando: ” - a dica de ferramenta deste botão dá o texto de ajuda do comando que criou isto. Este botão vai executar o comando no modo de edição. Há também botões para fazer uma edição de baixo nível ou excluir da directiva. [/ Alguns comandos mais antigos não têm instalações de edição. /] Tal como acontece com o Editor de objeto [sec: Object-Editor], este editor é modal. Para além dos botões descritos para o Editor de objecto [seg: Objecto-Editor] há um botão para criar um Directivas duplicateDuplicate de a directiva. O objetivo deste é ter duas versões alguma configuração (por exemplo, o travessão para a primeira equipe), que são usados ​​para diferentes layouts de pontuação - uma pontuação total pode exigir um maior travessão do que uma parte individual. Se você fizer o duplicado Directiva conditionalConditional em um layout, então é bom praticar para fazer o original condicionalmente ignorado pelo mesmo layout, em vez de confiar nele substituindo o anterior directiva. [/ Observe que o comando que criou a directiva tem duplicado só vai editar a directiva original, não o duplicado. Então, se você quiser mudá-lo, você pode usar o botão Avançado editar ou apagar e re criar-lo com o valor diferente desejado. (E, em seguida, retornar para o valor desejado para a cópia original da directiva). /] 13 As Propriedades Propriedades StaffStaff editor e VoiceVoice Editor Propriedades Voice Editor | seeStaff Editor de propriedades Um ícone “Ferramentas” é desenhado no início do pessoal. Clicando em Isso abre o Editor do Pessoal e Propriedades de Voz. Tal como acontece com o Pontuação e editor Propriedades Movimento estes são combinados como dois painéis em uma janela - muitas vezes você não vai ter a certeza se a propriedade é um jogo na equipe ou a Voz pertencente à equipe, assim que esta facilita a olhar para ambos. Arraste o separador se você precisa tornar mais espaço para um deles. Você também pode iniciar o Propriedades do pessoal do Editor do Staff menus, e você pode navegar pelas equipes enquanto no editor usando Equipe Above and Staff abaixo botões. As propriedades funcionários internos podem ser editados utilizando o botão próximo - esta é uma coleção arbitrária de coisas que não são anexado como directivas Denemo, que abrange a produção MIDI para o funcionários, alguns controles de composição e controles de exibição. Também há botões para inspecionar / alteram o clefClef inicial, tempo signatureTime Assinatura e chave de assinatura signatureKey. Para cada directiva Denemo anexado ao pessoal ou de voz há um botão “Editar comando: ” - a dica desta botão dá o texto de ajuda do comando que o criou. este botão irá executar o comando no modo de edição. Também há botões para criar botões paleta, edição de baixo nível ou para excluir a Directiva com a com os outros editores. Se a equipe tem propriedades anexadas à assinatura de chave ou o tempo assinatura, em seguida, estes são incluídos após aqueles ligados ao equipe em si. Como antes o comando que gerou-los pode ser executado no modo de edição. [/ Alguns comandos mais antigos não têm instalações de edição. Observe que, se há vozes adicionais em uma equipe são geralmente exibido em uma equipe separada para facilitar a edição. Somente as propriedades da voz deve ser definido em um tal “staff”, o pessoal Propriedades será ignorado (uma vez que a voz será escrita em o pessoal acima). /] Tal como acontece com o Editor de objeto [sec: Object-Editor], este editor é modal, e como com a pontuação / Movimentos e editores Pessoal / Vozes existem instalações para fazer directivas duplicados para Directiva conditionalConditional usar nos vários layouts que você pode precisar. 14 The Score LayoutsScore Layout de janela Layouts de pontuação são maneiras de typesetting uma pontuação para diferentes propósitos. Mesmo sem nunca olhar para a janela de layouts de pontuação você pode achar que você tem de usá-los o tempo todo. Para exemplo, se você imprimir apenas uma parte de um trabalho de câmara, ou o parte vocal de uma música com acompanhamento de piano um layout pontuação é criado para isso. Na verdade, layouts são sempre criados quando você typeset música - por exemplo, da impressão Janela Typeset, Parte ou Movimento de botões, ou a partir do menu de impressão. Estes são padrão layouts de pontuação que são criados automaticamente, e você não tem para pensar sobre eles. Você também pode criar um layout usando o Print-> Selecionar Staffs para item de menu Print - por desmarcando a opção “Não Criar layout para esta caixa de seleção”você pode criar um layout personalizado que imprimirá apenas as equipes (vozes) que você deixe marcada. Em de adição de outros comandos no menu de impressão gerar pontuação personalizado layouts - por exemplo, um layout para o acompanhante para jogar a partir de, com a parte do solo impresso em uma equipe menor. Para instalações mais amplas em escolher a forma de colocar para fora o elementos da sua pontuação quando typeset você pode abrir o placar janela layouts. A janela de layouts de pontuação é mostrada através da verificação Ver-> Score Layout. Você pode criar layouts personalizados para imprimir a música em diferentes maneiras. Por exemplo, um esquema pode ter a pontuação transposta, ou ser por apenas duas partes impressas em conjunto. Você começa a partir de um padrão layout, definindo os valores desejados e clique em Personalizar botão. Você pode personalizar qualquer disposição nesta janela - letras de posicionamento acima da equipe em vez de seguir por exemplo, ou definindo a agrupamentos pessoal. Você pode adicionar qualquer equipe a qualquer movimento na layout usando o botão “Anexar atual Staff” (coloque o cursor na equipe que você deseja anexar). Os botões marcados X ao lado as equipes excluir. Você também pode acrescentar movimentos inteiros e reorganizar a ordem dos movimentos utilizando o adicional botões que aparecem depois de ter feito o layout de um personalizado layout. Bem como anexar staffs você pode substituir a música para qualquer voiceVoice específica clicando no botão “Substitute” que aparece quando você expandir os detalhes de voz. Apesar de todos os layouts de pontuação têm acesso à mesma música para organizar na pontuação a música pode conter recursos que estão exclusiva para um esquema ou excluir um layout, fazendo Denemo Directivas condicional no layout sendo typeset. Veja o comandos sob Directives-> Faça um directiva condicional ou Notes / Rests-> Faça um diretiva condicional para isso, ou usar o botão condicional no Editor de Objeto [sec: Object-Editor]. [/ O layout pontuação só pode ser editado graficamente quando pela primeira vez criado. Depois de re-carregada a partir de disco ele é reduzido ao seu LilyPond forma de texto e só pode então ser editado na exibição LilyPond. /] 15 PreferencesPreferences diálogo Sob o menu Edit é um comando para invocar as preferências diálogo. Este é organizada em guias para os diferentes aspectos que você pode conjunto. 15.1 na guia Exibir Os valores definidos através do menu View são principalmente persistente e assim não precisa ser definido aqui, eles podem ser configurados através do menu View. Há uma configuração na guia Diversos para esta persistência propriedade. 15.2 O Tab Command Aqui estão as opções para como os comandos devem ser tratados. A lata aplicam-se à nota no cursor ou toda a seleção. Uma nota Introduzido que não se encaixa na barra pode ser dividida ou não. Os atalhos podem ser definidos apenas destacando o comando e pressionando a tecla, ou não. menu de navegação com teclas de seta pode ser permitido (caso contrário, você estaria definindo as teclas de seta como atalhos). A tecla Return pode ser movido facilmente de comando para comando como um atalho, ou não. O modo de “novato” pode ser ligado - útil se você começar a usar uma seção do programa que é novo para você. A janela pode ser apareceu para lhe dizer que você keyPress invocada. E, finalmente, o calendário das dicas que você pairar e movimento de um menu para outro pode ser controlada. 15.3 A Tab Externals Aqui você pode definir os caminhos para programas externos que você pode usar de Denemo. pacotes binários têm estes já definido, mas se você deseja usar uma versão específica do LilyPond ou algum outro programa para olhar o manual, então você terá que digitar o nome (De preferência o caminho completo) do programa em questão. Você também pode definir o local padrão para salvar sua pontuação. o recurso conjunto de comandos de atualização não está disponível no momento. 15.4 O Auto-Typeset Tab Este separador controla o recurso de composição contínua da impressão Ver [sec: A-Print-View]. A maioria destes pode ser configurado através do / Botão Manual contínua na janela Imprimir View, mas aqui você pode controlar a rapidez cheques Denemo para a necessidade de uma nova formatado. 15.5 A Tab Várias A fonte usada por Denemo para menus e diálogos tooltips etc pode ser definir aqui: o padrão é uma fonte especial que facilita a ler os sinais musicais - a maioria das fontes criar 1/2 e 1/4 notas que não são fáceis de distinguir à primeira vista, os do Denemo fonte são exagerations cartoon-como que tornam mais fácil ver o que se quer dizer. Você pode definir o tamanho da fonte também - nada disso afeta a pontuação tipografia, naturalmente. Alguns menus que podem tornar-se muito grande pode ser limitada (um botão “mais” aparece). Os controles de visualização de animação está aqui - a rapidez com que a exibição refresca e como voltas página são feitas na página View [subseção: A-Página-View] . A definição de resolução trecho é controlar a qualidade da imagem criada pelo comando Imprimir Trecho (impressão pequenos pedaços de música para inclusão nos documentos). Denemo pode criar miniaturas da música typeset real (DONE ao fechar a sessão ou por um comando) - estes são exibidos por navegadores de arquivo (não no Windows o / s embora). Denemo mantém uma lista de pontuação que você visitou recentemente - como muitos é controlado aqui. Use Open-> Abrir recente para escolher um de no menu principal. O nome de usuário é definida para visitar a sala de chat do Denemo via menu Ajuda. As opções de salvamento automático proteger contra uma falha de energia enquanto estiver de trabalho - hoje em dia você pode definir o tempo muito curto, sem visivelmente afetar seu trabalho. 15.6 A Aba audioArquivos Este guia afeta os sons que você vai ouvir através de um áudio conectado sistema. A primeira seção é para feedback ao entrar em música. E se você está olhando para um manuscrito fonte ao introduzir ritmos ou notas que você não vai querer olhar através da tela de entrada para verifique se você ainda estão entrando na parte direita da barra. O efeito sonoro que informa um novo bar está começando é definida via o primeiro campo - é um dos efeitos tambor disponíveis na default Denemo soundfont, número 72, mude este para 0 para transformá-lo fora, ou outros valores para um som mais discreta. Há configurações para controlar o Spelling campo spellingPitch para MIDI in - intervalos aumentados e diminuídos mudar para este canal; se você ouvir isso em um intervalo que não deveria ser aumentada ou diminuída você é alertado de que você tem o gama enarmónico erroneamente definida para a peça. Você pode definir isso para o instrumento em uso para evitar o efeito. A compressão dinâmica afeta o volume em que as notas são reproduzidos como você digitá-los a partir de um teclado MIDI - por comprimindo 100% a evitar variações insignificantes no volume - você são apenas a entrada de anotações, não dando uma performance em movimento, após todos! Sem isso, você vai encontrar algumas notas são muito calmo para ser notado e vai pensar que a nota não foi registrado. Note-se que o valor 99 para compressão dinâmica é um valor “mágica”, dá uma ligeiro efeito after-touch, útil para instrumentos de percussão (Disatrous de órgãos!) Para evitar o som cortado quando a nota termina. A seção de áudio Backend muda onde Denemo tenta enviar a saída de sons para - pode ser difícil de igualar-se as opções para as configurações de hardware (e o / s) que você tem. Depois de checar cuidado que você tem alto-falantes conectados e que eles são de trabalho (por exemplo, através da execução de algum outro programa) você deve desligar todos os outros programas que podem ser monopolizando a saída de áudio e, em seguida, iniciar Denemo e único recurso para alterar as configurações aqui se você não ouve nada. Tenha especial cuidado para não alterar a Taxa de amostragem e Período Tamanho a menos que você seja um especialista de áudio. O Tempo máximo de gravação está lá para limitar a quantidade de memória você devorar, se você ativar o registro [subseção: Reprodução-Controls] da saída de áudio. 15.7 A guia MIDIMIDI Aqui estão os controles para um MIDI controllerMIDI controlador ligado (Geralmente um teclado hoje em dia). Com Rhythm Entrada marcada, você pode digitar ritmos sem tom e imediatamente preenchê-los a partir do teclado MIDI [subseção: Jogar-Notes-a]. O backend MIDI seção permite que você especifique o controlador que você está usando - definir esta mesmo se obras “padrão”. O dispositivo de saída MIDI não está neste momento utilizado em Denemo. O soundfont é o conjunto de sons que você ouve - Denemo é enviado com um soundfont pequeno, mas se você quiser algo especial, em seguida, você pode navegar para o arquivo .sf2 usando o Escolha Soundfont botão. O guia passo entrada é para a entrada acústica de notas - este é amplamente substituída pela entrada de teclado MIDI agora que teclados MIDI podem ser comprados muito mais barato. 16 Pontuação e Movimento Barras de Botão Os Botões de opção Ver-> Títulos, etc faz dois horizontal barras de botões visíveis (se eles têm botões sobre eles). O que Mostrar botões são títulos / compositor etc para a pontuação e para o movimento atual. A barra de botões pontuação detém o movimento botões de indicadores para pontuação que têm vários movimentos - você pode clicar em um deles para se mover rapidamente para um diferente movimento. Além disso, outras configurações de todo o score criar botões os títulos de pontuação bar e amplo movimento de ajustes no movimento títulos bar. Os itens de menu que povoam estes estão sob Scoreboard> Títulos etc., e movement-> Títulos etc e outros menus. 17 Style, Layout, TitlingTitles Esta seção cobre onde encontrar comandos para títulos, página numeração, tabela de conteúdo, comentário crítico, tamanho da página e em breve. Os comandos de directivas estilísticas estão no Scoreboard> Typesetter ou Movements-> menus Typesetter. Aqui você encontrar comandos para definir o estilo acidental (quando deveria ser acidentes repetido?) e bar numeração estilos, Ensaio Mark estilo, página numeração convenções, as fontes a serem utilizadas para os diversos elementos da partitura. Neste diretório existem comandos para controlar o número de sistemas por página ou bares por sistema - estes só seriam necessários em circunstâncias excepcionais. Há também comandos para controlar como os sistemas são dispostos na página, e na última página (o comandos esfarrapados *), e para controlar as margens. estilo Notehead para toda a pontuação está aqui (ver a Notes / Rests-> Notehead menu para notas individuais) e um comando para a criação de um estilo barlineBarline costume que pode então ser usada na pontuação. O comando para instruir o tipógrafo para transpor a toda pontuação é aqui - dois sabores, um baseado em texto rápida um ou uma que permite especificar a transposição você precisar, definindo os arremessos de duas notas (de e para arremessos). Títulos menus são encontrados nos menus Score e movimentos. Lá dois estilos de títulos, Livro Títulos e Títulos simples que não devem ser misturados. 17.1 Títulos Simples títulos simples permitem que você coloque campos de texto em torno da música. Neste exemplo, os campos foram nomeados “movimento xxx” quando eles foram criados a partir dos títulos de movimento caso contrário, eles têm foi definido no menu títulos de pontuação. Cada campo pode conter qualquer texto que você precisa, com os direitos reservados campo na parte inferior da primeira página, o campo Tagline no parte inferior da última página eo campo de Instrumento no topo da cada página. Quando você define pela primeira vez um título que é só pegar uma caixa de texto para escrever a título. Se você invocar o título novamente (por exemplo, clique sobre ele na Vista de Impressão), então você pode extensivamente alterar a sua aparência, utilizando a linguagem de marcação LilyPond - botões são fornecidos para que você Não é necessário conhecer a sintaxe de marcação. Consulte a seção [subseção: Multi-linha-Text-e] para a interface fornecida. [/ Se você tem vários movimentos sem títulos e, em seguida, definir um título para o marcador, que título será repetido para cada deslocação até que você defina pelo menos um campo de título sobre os movimentos. Quando você visualiza o título com o botão você vê o título em relação às configurações padrão para esse título - em particular se que o título é normalmente ousado e você quer transformar este fora você vai precisar usar \-texto normal antes do texto ser un-boldened. /] 17.2 Reserva Títulos Com o livro títulos que você começa uma página de título com uma borda e, em seguida, cada movimento pode ter títulos de sua própria. A música que aparece na página de título pode ser selecionado a partir de em qualquer lugar na pontuação, ou omitido. O Scoreboard> Titles-> Livro menu de Títulos também inclui mesa de conteúdo e controlo comentário crítico. 18 LyricsLyrics música vocal pode ser editada usando os comandos no menu de Letras. 18.0.1 Visão de Letras Letras em Denemo são tratados como versos de texto, cada verso feita -se de sílabas. A imagem mostra um pedaço com três letra versos. Para cada verso uma guia aparece no painel lírica na parte inferior da da janela principal. O guia é um editor de texto simples - um novo aparece cada vez que você executar Adicionar Lyric Verso (Ctrl-l, a). o sílabas não estão associadas a notas, assim você pode editar o observa livremente sem afetar as letras. Note-se que a letra de uma equipe só são mostrados quando o cursor é a equipe em questão. [/ Isso significa que você vai ver as letras para o pessoal atual desaparecer da Montra quando mudar equipes, que pode ser desconcertante, mas economiza espaço no visor. /] Letras são inseridas como um sílabas separadas por espaços ou novas (linhas que não têm qualquer outra significação). Enquanto digitando ou colando o texto em será suficiente para peças simples, sintaxe especial pode ser incluídos para tarefas mais complexas; no espaço particular, hífen ( “-” ), Sublinhado ( “_”), til ( “~”), todos têm um significado especial como explicado a seguir. Para palavras com mais de uma sílaba, um hífen pode ser inserido por “-” (espaço hífen espaço hífen) ou através do menu (Lyrics> Sílabas Divida com hífen). espaços extras e novas linhas pode ser usado livremente sem afectar a forma como as sílabas são colocados sob as notas. A sintaxe completa possível é dada em a documentação LilyPond, mas a orientação a seguir abrange muitos precisa. Denemo lhe fornece itens de menu para inserir a mais extras úteis, tais como números de estrofe, seleção de fonte e saltos. [/ sintaxe especial que começa com uma barra invertida “\” deve estar em uma linha por si só ou no final de uma linha, de modo que Denemo não sabe exibi-lo sob as notas da exposição. /] O painel Lyric mostra apenas algumas linhas inicialmente, mas você pode arrastar -o para cima se você precisar de ver mais ou use as barras de rolagem no lado. [/ Você pode achar que é complicado para pegar o “sweet spot” onde as letras painel pode ser arrastado aberto, às vezes arrastando a barra vermelha na parte inferior do visor Denemo cima ajuda - pode ser devolvido para o fundo depois. /] Você pode alternar para o painel de letras das notas com Ctrl-l, Ctrl-l. O verso muda de cor de fundo para mostrar que teclas digitadas vai agora editar as letras. E você pode alternar de volta de editar as letras de editar a música com o Ctrl-l (ou Esc ou as teclas de tabulação). Você pode alterar versos com teclas Ctrl-PgUpl / PgDn e staffs mudar com Ctrl-up / down, e salvar com Ctrl-s. Ao editar as notas do comando “Editar letra no cursor” (Ctrl-l, l-Ctrl) encontra o lugar nas letras correspondente a a posição do cursor permitindo que você edite imediatamente a sílaba que sustenta a nota atual. 18.0.2 Sintaxe Especial para Verses letra Esta seção explica a sintaxe especial que os comandos no Letras menu Inserir no verso para controlar quais sílabas queda em que observa e outros efeitos especiais. Quando você tiver usado os comandos do menu Letra uma vez (para lembrá-lo), você pode basta digitar a sintaxe especial quando você precisar dele novamente, economizando tempo de mexer com o mouse. Nesta seção vamos indicar a sintaxe inserido, colocando-o em “” - as aspas duplas não sendo parte da sintaxe. Agrupando várias palavras em uma nota: Lyrics-> DivideSyllables Inserções “-” no painel de Lyric, que edita como um hífen a meio caminho entre as sílabas cada alinhada abaixo notas adjacentes. Lyrics-> Letras Tie Insere um único sublinhado “_” ou “~” til, que vai typeset como espaço ou empate lírico “ˬ”, respectivamente. Uma alternativa para o sublinhado é colocar as palavras aspas, por exemplo "word1 word2 word3", em que as aspas duplas estão literalmente digitada. Estendendo uma sílaba ao longo de várias notas (Melisma) pode ser indicado colocando um insulto sobre as notas (um insulto fraseado faz não desencadear Melisma). [/ Irradiação também pode ser utilizado para indicar Melisma (por exemplo, em coral música). Isso pode ser feito desligando radiante automática e radiante manualmente essas notas que têm uma única sílaba. No entanto, a exibição Denemo não exibirá o underlay correta de sílabas e notas Ao fazer isso, em vez referem-se ao Vista de Impressão (use composição contínua). /] Lyrics-> Melismata-> Durante Word, com Slur Insere espaço duplo hífen, “-”, para o painel de Lyric, hífen (s) composição se necessário, para o fim da ligadura Lyrics-> Melismata-> Word End, com Slur Insere espaço duplo sublinhado, “__”, no painel de Lyric, typesetting um extensor de letra para o fim da ligadura. Lyrics-> Melismata-> Durante Word, sem Slur Inserções “- _” no painel de Lyric, espalha a sílaba mais duas notas inserir hífen (s), se necessário. Lyrics-> Melismata-> Word End, não Slur Inserções “__ _” no painel de Lyric, que se espalha a sílaba mais de duas notas typesetting um extensor de letra. Lyrics-> Melismata-> ExtendMelisma, Inserções “_” no painel Lyric, estendendo o Melisma por um nota ou grupo de notas. Ir sílabas em Seleção Insere sintaxe especial por exemplo, “\ repetir desdobrar 4 \ saltar 1” para pular 4 notas. Isto é uma alternativa para a tipagem de uma série de pares de aspas duplas, uma para cada ignorada nota. Uma vez o sintaxe é inserido no verso, pode ser facilmente editadas, se você tiver alterado o comprimento da introdução. Notas sem palavras, lacunas ou seja, no texto, pode ser produzido com um símbolo espaçadas (se for necessário) ou por um sublinhado ou espaçadas um par de aspas ( “ ''”) para cada nota sem palavras. sintaxe de marcação do LilyPond pode ser usado em versos líricos, bem como - prefixo com \ marcação. Por exemplo \ \ Caixa de marcação "palavras em caixa" envolverão as palavras com uma caixa - como você pode ver uma nova linha (Antes das palavras reais para aparecer sob a nota) é necessário para Display Denemo para subjacente corretamente. 19 elementos musicais - tudo em e ao redor das notas. Nesta seção os comandos disponíveis para os vários musical elementos são descritos ea sua disposição no sistema de menus é descrito. 19,1 BeamingBeaming Comandos para controlar radiante estão disponíveis para notas individuais, passagens inteiras de notas e pontuações inteiras. Principalmente o padrão radiante será o que você quer. Uma exceção é o radiante em 3/4 tempo que pode parecer 6/8 quando irradiado no tradicional maneira. Use Objeto Menu-> Tempo Signature-> Transmitir em Half Medida para alterar o padrão. comandos de controlo de feixe individuais estão localizados em Notes / Rests-> radiante. Os atalhos feixe Start / Stop são geralmente [ e]. Outros comandos incluem o fornecimento de quebras parciais na radiante e parar radiante em uma nota. Definir radiante para toda a pontuação pode ser feito usando ObjectMenu-> Scoreboard> Typesetter-> Definir regras radiante. Ou o regra geral pode ser dada, ou Exceções feixe pode ser ajustado a partir do seleção. Para usar o último, configurar uma medida ou medidas com o radiante definir manualmente utilizando os controlos de feixes individuais e em seguida, selecione a passagem e invocar Definir regras radiante. Definir radiante para uma passagem pode ser feito com ObjectMenu-> Tempo Signatures-> Conjunto de regras de irradiação. Além disso, em um compasso alterar uma regra radiante pode ser definido usando ObjectMenu-> Tempo Signatures-> Time Signature com a Regra de irradiação. Depois radiante automático foi desligado uso ObjectMenu-> Directives-> Typesetter-> Iniciar irradiação para inserir um Directiva começando re-radiante automática no cursor. o Cadenza On / Off comandos ligar / desligar automático radiante (bem como o controlo de temporização). 19,2 BarlinesBarline A coisa importante a saber sobre barlines em Denemo é que eles Não são marcas apenas gráficos em papel - por exemplo, você não pode colocar um repeat barras de compasso final seguido por um barras de compasso repetição de início e esperar tanto para impressão - em vez disso você deve usar um barras de compasso repeat-end-start. Isso é porque você está dizendo Denemo sobre a música, e não sobre como desenhá-la - a barras de compasso repeat-end-start é desenhada completamente de forma diferente, se ocorrer no final de uma linha, por exemplo. Outra coisa útil para entender é que o “barlines” que aparecem no visor Denemo não são realmente barlines em tudo, basta um quebra conveniente-se da música em “pedaços”. Normalmente, de Claro, você vai usar um pedaço per measureMeasure assim que eles correspondem com as barlines typeset. Existe uma relação entre quebras de linha / página e barlines: você não pode ter quebras de linha / página em qualquer ponto na música, deve ser um barras de compasso lá. No entanto, este pode ser um barras de compasso “escondido”, de modo que a opção está no menu também. Uma consequência curioso desta situação é o que acontece se você inventar às notas de entrada que são cronometradas para que uma nota é sempre jogar em todas as barras de compasso; normalmente você usa notas amarradas para isso, mas se (por erro) você deixar um bar de curta duração você pode achar que nenhum dos seguintes bares typeset começar com uma nota, eo resultado é que a linha não pode ser quebrado - ele se estende para fora da lado direito da página. 19,3 TiesTies e SlursSlurs ... e insultos fraseado. É importante distinguir os laços de insultos vez que muitas vezes têm a mesma aparência na música typeset, mas em algumas circunstâncias que são escritas de forma diferente - assim você pode acho que a música parece ok, e mais tarde, após alguma edição, parece errado - de ter atingido uma situação em que a composição distingue os dois. Para ajudar com isso mostra Denemo distingue insultos com pequenos marcadores verdes e vermelhas para o início / fim, enquanto que os laços são curvas horizontais mais pesado. Se vocês importar música de outros programas de notação que muitas vezes confundem insultos e gravatas, portanto, um comando para corrigir estes está no Notes / Rests-> Amarrado menu de notas. (No caso incomum de arrastada notas do mesmo tom - por exemplo corda aberta / parou nota sobre um violino - você teria que corrigir o erro à mão). Também neste menu são comandos para amarrar notas individuais em acordes, para controlar a direcção (para cima / para baixo) de laços e para ajustar o forma de laços, que pode ser muito difícil de posicionar bem em situações apertadas. Laços na repete, onde o empate vai para / vem do “nada”, também estão aqui, eles são chamados Laissez Vibrer e Repetir laço. (Laissez Vibrer tem dois usos, é claro, mas é o mesmo símbolo). Os comandos para insultos estão no Notes / Rests-> menu de Injúrias. o mais útil ter os atalhos 7,8,9 a calúnia dos atuais nota para a próxima nota, para estender a calúnia e para reduzi-la. Lá também são comandos para ligar / desligar a extremidade inicial injúria ou calúnia, e estes também estão no menu do botão direito do mouse sobre as notas na Denemo Exibição. Ao entrar ritmos com o teclado numérico os insultos pode ser adicionado sem quebrar ritmo usando a tecla de controlo com o ritmo. Assim, por exemplo, Ctrl-3 entra numa Empastamento 1/8 duração a partir da observação anterior, ou estendendo-se a ligadura. E teclado de controle 9 (Ctrl-KP_9) cria um ritmo pontuado arrastada (correspondente a teclado 9 que cria um ritmo pontuado com base no último entrou duração) e semelhante Ctrl-KP_7, Ctrl-KP_7 para a inserção de um triplete arrastada com base na duração actual. insultos fraseado são insultos por cima de insultos comuns, usados ​​em música romântica e posterior. O display só mostra onde começar e no final, o compositor permite apenas um nível de insultos nidificação quanto isso é tudo o que é usado na música. Mais exigiria um voz não-impressão carregando as camadas extras de insultos. 19.4 Triplets e FriendsTriplets | seeTuplets Coletivamente chamado de “tupletsTuplets” estes são tratados em Denemo por dois marcadores, um começando a tuplet que mantém o sincronismo alterar e o outro um marcador de fim tuplet simples. o Denemo Indicação só sabe como exibir quiálteras que começam e terminam em o mesmo bar, mas o compositor não está restrita dessa maneira. Você pode parar e re-iniciar os quiálteras na medida pausas para que Display Denemo entende o que quer dizer, e controlar o colocação de numeração tuplet e suportes Tuplet usando o comandos Tuplet Suportes e Tuplet Numeração no mesmo menu. O typeset também pode lidar com quiálteras aninhados perfeitamente bem, embora a exibição Denemo vai ser estranho. Existem comandos específicos para os quiálteras mais comuns, e quiálteras arbitrárias pode ser iniciado usando o Arbitrárias Tuplet comando - você dá os números para representar a fração que a sincronismo está mudando por (por exemplo, tripletos são 2/3 da duração escrito para que você dar 2,3). Se você quisesse 7 notas no tempo de 4 você daria 4, 7 para que as durações alterado por 4/7, depois de sete 1/8-notes você teria o equivalente a 4 1/8-notes duração. 19,5 Graça NotesGrace Notes Ambos appogiature e acciacature são suportados, bem como inserção de pares de notas de graça com vigas (outras quantidades de graça notas devem ser transferidos manualmente consulte a seção sobre a transferência de [subseção: Transferência] ). notas de graça são ignorados na reprodução simples, use o reproduzir vista a ouvi-los. [/ Das notas de benevolência apresentar um problema peculiar ao tipógrafo LilyPond que Denemo usa. Como eles não têm qualquer duração que fica em dificuldades se há outras coisas (como assinaturas de tempo, barras duplas etc.) acontecendo ao mesmo tempo. O problema surge quando outras peças também estão soando e eles não têm a mesma notas de graça. Existe um comando no Denemo para contornar isso instalar “dicas nota de graça” - estes são manequim não-impressão graça observa nas outras partes. Isso é feito automaticamente pelo Controlar a rotina de contagem, então normalmente você não tem que executá-lo -se, mas é na Rests-> menu do Notes / notas de benevolência. Isto é bom estar ciente disso no entanto, como você vai ver estes pálido restos amarelos que se declaram notas de graça no exibição de música de entrada, às vezes. /] 19,6 OrnamentsOrnaments Notes / Rests-> Markings-> Ornamento para ornamentos ligados a notas / acordes. Directives-> Markings-> Ornamento para personalizado ornamentos que aparecem no visor Denemo como objetos separados antes da nota que decorar. Além de todo o padrão ornamentos, existem comandos para empilhar os sinais acidentais acima / abaixo ornamentos e criar enfeites personalizados, elaborado usando um editor de gráficos vetoriais externo. Um conjunto de custom-built ornamentos para enfeites cravo francês é fornecido. 19,7 DynamicsDynamics Notas / Rests-> Markings-> Dynamics para chaves inglesas dinâmicos (cresc. Dim. etc, ambos os grampos e textuais). Directives-> Markings-> Dynamics (Atalho Ctrl-d) para marcas dinâmicas (p, SFZ etc.) aparecem como objetos no visor Denemo pouco antes da nota que se relacionam para. Essas dinâmicas afetar tanto typeset e reprodução. Em algumas circunstâncias, é desejável colocar dinâmica em um separar linha Dynamics (ou pessoal). Este é frequentemente o caso para o dinâmica centradas entre equipes de piano; que garantir que hairpins alinhar com os outros e que as outras marcações dinâmicas são colocados consistentemente. Ele também permite o posicionamento da dinâmica de marcas que não seja diretamente em notas - eles podem ser colocados em pouco mais tarde ou mais cedo vezes. Para fazer isso notas de menor duração são colocar na equipe dinâmica e as marcações dinâmicas estão ligados para eles. As notas são notas apenas fictícios para indicar o tempo de o início da dinâmica em anexo. Às vezes, todas as partes têm a mesma dinâmica. Neste caso, um Dynamics única linha podem ser colocados na parte inferior do sistema e dada uma parte em branco-nome. Staffs com espaço em branco parciais nomes são impresso com todas as partes, de modo que esta linha de marcações dinâmico aparecem em todas as partes impressas com a impressão PartPrint Parte de comando (ou o botão Parte na Vista de Impressão). 19,8 TempoTempo Marcas Directives-> Markings-> Tempi e Metronome marcas permite a inserção de uma mudança de andamento (ambos typeset e reprodução). Mudança de batida é Também neste menu. 19,9 Texttext 19.9.1 Texto Simples Para uso simples Directives-> Markings-> comando Prova Anotação pode ser suficiente. Isso permite que você coloque algum texto posicionada acima ou abaixo automaticamente ou como você decidir. 19.9.2 Multi-linha de texto e música O comando mais geral é Directives-> Markings-> Multi-line Texto e música. Como o nome indica, este é usado para criar marcas que pode incluir novas linhas, bem como trechos de música [sec: Music-Snippets] , Símbolos de acordes, sinais musicais etc. O painel de visualização no topo mostra o efeito final - é atualizado à medida que você digita e um botão de visualização é fornecido se ele falhar atualizar. As novas linhas pode ser simplesmente introduzido usando a marca ¶, que é inserido quando você pressionar Enter. Para um maior controlo sobre novas linhas e colunas você deve apagá-los e usar os comandos no menu de seleção. Você não pode apenas inserir texto simples, mas também controlar o itálico, negrito, sobrescrito, etc tamanho de fonte, bem como a inserção real a música anotada, FRET diagramas nas frases. Estes trabalhos, inserção de “marcação”, que é o texto é intercalada com marcação comandos - \ negrito, \ itálico etc - para indicar o que a aparência é desejado. O botão Inserir dá um menu de coisas para inserir no a posição do cursor de texto, enquanto o botão Seleção dá um menu de comandos para alterar o texto selecionado. Se qualquer marcação especial não é no menu, em seguida, você pode digitá-lo - a marcação “\ dinâmica f”irá inserir um sinal forte, acessando a fonte especial usado para a dinâmica. Para outros comandos de marcação estão disponíveis, documentado no manual LilyPond. Note que os comandos de marcação são gerados automaticamente em um fonte distinta, com espaçamento uniforme e em negrito. Isso não é essencial, mas ajuda a lembrá-lo que é uma sintaxe especial, você pode apenas digitar a sintaxe si mesmo. Tome cuidado ao editar como erros podem criar problemas quando composição: é essencial que as chaves {} formar pares, por exemplo. Clicando com o botão direito no visor Denemo na marcação standalone objetos que você pode editar o texto e muitos outros aspectos da objeto, tal como a forma como ele exibe-se no visor Denemo. Use Inserir-> Insert (com valor) -> Colar Nota Nome para o inserção de automaticamente-transposição nomes da nota (para que as coisas como B-menor em um título irá transpor quando o marcador é transposta). O menu Inserir também permite inserir diagramas traste etc. Como uma verificação final, clique em Visualizar antes de terminar - se isso acontecer não compôr corretamente editá-lo novamente para remover o erro ou excluir -lo - não deixá-lo como você pontuação não formatados com mau marcação nisso. O texto quando ele aparece na pontuação final typeset podem ser editados via botão direito do mouse para a posição ou conteúdo. Esta mesma interface também é usado se você editar o texto de títulos, ou o texto para mostrar entre / depois de movimentos (por exemplo, em uma página intencionalmente deixada blankBlank Página ), Mas, nesses casos, o texto será em uma única linha (a menos o selecção-> Coluna e selecção-> Linha são usados ​​para criar multi-coluna / texto de linha explicitamente). 19.9.3 Texto SpanningSpanning No Directives-> Markings-> Abrangendo Directives-> Typesetter> menus Spanning são comandos que causam marcas que abrangem uma passagem da música, como Cadenza e Piano Sustentar marcas pedal, marcações ottava e marcas de Trill prolongados. Aqui também estão 1º e 2º (e enésimo) bares de tempo, com atalhos r, 1 para iniciar um primeiro tempo barra, r, 2 a partir de uma segunda barra de tempo e r, e para que termina quer. A barra de tempo Nth pode ser usado para realizar qualquer texto necessário (ou seja, usar isso para uma primeira barra de tempo se o indicação deve ser outro que 1.). 19.9.4 Ensaio MarksRehearsal Marcas O subdiretório Directives-> Marcas também detém o ensaio comandos Marks. Marcas têm uma propriedade especial que eles só aparecer uma vez no topo do sistema, mesmo que eles podem ser colocado em cada parte. Theu pode ser um texto personalizado ou padrão, e pode ser usado como bookmarkBookmarks para a navegação. O texto personalizado marcas podem ser editadas usando o pleno texto Multi-Line e música interface. 19.10 20 um levantamento dos métodos de entrada 20.1 Introdução Denemo permite inserir notas via teclado do PC, teclado MIDI, teclado de piano virtual na tela ou entrada de microfone. Com Denemo você pode adaptar Denemo para permitir que você use seu método preferido de entrar notas através do teclado. Você pode definir o atalho de teclado para um comando apenas pressionando a tecla desejada enquanto o item de menu é selecionado. Você pode clicar no menu item e escolha Abrir Command Center para definir um teclado de duas chaves atalho. Por padrão, Denemo oferece várias maneiras de música digitando: digitação no teclado, tocando em através de um teclado MIDI (controlador), jogando em acusticamente usando um microfone ou a escolha de itens de o sistema de menu. Digitando no teclado pode ser muito rápido, se você esquecer que keypress que você precisa pode consultar o sistema de menus para descobrir. Este método é bom para datilógrafos. Para entrar em um monte de música já escrito-out, jogando o música através de um teclado MIDI ou microfone pode oferecer o mais rápido e método mais musical. Com todos os métodos de entrada de nota uma medida começar som será ouvido quando sua entrada de nota mudou-se para uma nova medida, que significa que você não tem que olhar para saber que você tenha iniciado um nova medida como esperado. Este som compasso inicial pode ser definido como 0 nas preferências se indesejado. 20.2 tocando notas em Denemo - MIDI Denemo pode tomar arremessos diretamente do MIDI inputMIDI. selecionar Input> Entrada Midi. O painel de controle permite que você escolha o enarmónico Faixa rangeEnharmonic, os centros padrão em todo o Assinatura signatureKey chave inicial (por exemplo, E-plano para G-afiado para C-grande). Se você digitar um intervalo diminuído ou aumentado o nota será jogado em um canal MIDI separado, que pode ser usado para alertá-lo para lançar-spellingPitch erros de ortografia (por exemplo, entrar A-flat quando G-afiada foi feito, você vai ficar muito mais aumentada e dimished intervalos se você tem a gama enarmónico definir de forma errada para a sua peça). A melhor maneira de usar o teclado MIDI é inserir a música em primeiro lugar ritmos como puros usando o teclado PC, ignorando os nomes da nota. As durações mostrar como notas amarelo / marrom. Cada duração faz uma som distintivo que você entra as durações. Como você começar cada medir um som é feito para que você possa manter seus olhos na marcar você está copiando, sem a necessidade de olhar para cima e verificação que você não perca-digitado. Se você é uma leitura músico você vai achar que você toca no ritmo ritmicamente que ajuda a manter o seu lugar na peça que você está digitando. Depois de ter introduzido os ritmos de uma ou mais medidas você pode tocar as notas via MIDI - o cursor vai automaticamente para o início dos ritmos que introduziu. Como você tocar notas em via MIDI eles dão seus passos ao ritmo que você tenha notado. Por isso significa que você pode inserir uma peça de música no tempo necessário para jogá-lo duas vezes - uma vez para dar o ritmo e uma vez para dar a arremessos. Se a peça modula fortemente que você pode precisar de mudar o conjunto de acidentes usado para coincidir com a pontuação, o passo facilidade de ortografia vai alertá-lo sobre isso. (Se arremessos que entram através de um microfone que você precisa para navegar até o ponto de partida, mas isso não é necessário para MIDI in). Sob Input> MIDI são várias "MIDI filtersMIDI Filtros" que permitem-lhe controlar a forma como a entrada MIDI é usado: com nenhum ativo o comportamento é como se você tivesse digitado as notas usando o pc-teclado, mas com as seguintes vantagens • O nome oitava, acidental e nota são todos entraram em um pressão da tecla MIDI. O cursor avança automaticamente para que você pode continuar a desempenhar em notas. • As teclas de duração indique as notas somente duração amarelo / marrom, quando você joga uma chave MIDI o cursor se move automaticamente para a primeira delas. • Mantendo pressionada a tecla Alt (ou pedal de sustain) permite que você insira acordes. • Mantendo a tecla Ctrl permite verificar os arremessos de uma peça já entrou. O cursor única avança se a nota tocada é a do cursor. • Mantendo pressionada a tecla Shift permite ouvir o teclado MIDI sem afetar o placar. • O problema de entrar no enarmónico errado é largamente evitado pela estratégia simples passo-a ortografia do Denemo. O mais extremo intervalos são jogados em um canal MIDI separado para que, se, por exemplo, você entra F - A-afiada soa bastante distinta F - B-plana. 20.2.1 O teclado numérico KeypadNumeric O conjunto de chaves para a entrada de dados numéricos que aparecem no teclados de tamanho normal fazer uma ferramenta muito útil para entrar ritmos. Mesmo se você usar um laptop sem teclado numérico, tais vale a pena os 5 ou 6 dólares / euros / libras que um USB separado custos de teclado hoje em dia - pode ser Blu-pregado ao seu MIDI controlador para fácil acesso. Os atalhos da tecla padrão do teclado numérico são ilustrados Aqui: Aqui eu realmente preso etiquetas com as durações mais utilizados e sobre-desenhada uma indicação de que os outros. (Números 5 e 6 fazem the1 / 32 e 1 / 64th notas). O teclado 7 faz trigêmeos com um premir duas vezes (para que ele faz três prensas para um tripleto, por exemplo, Chave 4, chave 7, chave 7 para um trio de 1/16 notas). o pontilhada ritmo “dottifies” a nota atual seja qual for a sua duração é. Da mesma forma a chave nota de graça transforma a nota atual em uma graça nota ea chave tie transforma estado amarrado on / off para a corrente Nota. Teclado 8 preenche o resto do bar com a nota atual ou descanso, enquanto Enter duplicatas a barra atual. o enarmónico shiftsEnharmonic Faixa pode ser pressionado repetidamente para mudar o conjunto de acidentes para ser usado afiado-sábio de apartamento-sábio, subsequente notas tocadas no serão tomadas a partir do novo conjunto, que é indicada na barra de estado. As teclas de duração, chave tripla e chave dottify podem ser usados ​​com o modificador de controle para calúnia da nota anterior. Com este arranjo que você pode jogar no ritmo de uma peça em tempo musical e depois jogar mais uma vez com o teclado MIDI para adicionar as notas (acordes exigem a tecla Alt ou pedal). Antes você são praticados neste uso do teclado numérico é uma boa ideia de fazer apenas um bar ou dois, ou uma linha ou duas de cada vez, de modo para não perder o seu lugar. [/ Alguns computadores não respeitar as teclas do teclado numérico - confundindo o Enter com a tecla Return por exemplo, ou o tratamento Shift-2 como a seta para baixo. Experimente a chave numlock para ver se você puder persuadi-lo a levá-lo a sério, ou olhar para qualquer mapeamento chave instalação pode haver com a máquina. E, cuidado! uma separação teclado numérico independente pode parecer uma boa idéia, mas na verdade eles são um incômodo, além de ser mais caro, como eles têm coisas como uma chave 000 que emite três teclas pressionadas em seu perigo! /] 20.3 Usando um Piano teclado no ecrã O menu de entrada oferece-lhe um teclado de piano virtual. esta se comporta como um teclado MIDI ligado, mas você clique com o mouse ou toque em sua tela sensível ao toque em vez de pressionar as teclas. o PC Teclado continua a trabalhar enquanto estiver usando o teclado na tela, de modo você pode excluir / alter adicionar enfeites livremente durante a utilização deste “ teclado". Chords podem ser inseridos com um clique esquerdo, e como com um verdadeiro teclado MIDI você pode entrar tanto do ritmo antes arremessos adição (ver [subseção: Jogar-Notes-a]). O teclado padrão é de oito oitavas ao redor C meio que é com destaque para a letra C gravada na sua keyhead. o Virtual janela do teclado pode ser rolada para acessar outras partes do Teclado e fez tão grande como necessário. 20.4 Usando o Denemo A partir do teclado do PC Entrada 20.4.1 Nota Os atalhos de teclado padrão acrescenta uma nota quando você digita uma número chave 0-6 com o passo tomado a partir da altura e do cursor insere uma nota ao pressionar uma carta ag chave. Isso proporciona um maneira de entrar notas - mover o cursor para cima ou para baixo para a nota posição e pressione uma tecla numérica para a duração. Se a nota for estar fora-de-chave, em seguida, a chave igual ou menos pode ser usado para nitidez / double-sharpen / achatar / double-achatar a próxima nota. este método de entrada de nota não é provavelmente o mais eficiente no entanto: no menu> PC Keyboard Input você pode optar por fazer o número teclas de alterar a duração prevalecente sem entrar uma nota. Com que a definição você pode usar os nomes da nota para acrescentar notas às bar apenas pressionando as teclas numéricas se as mudanças de duração. o duração pode ser pontilhada / pontilhada dupla com a chave período, eo oitava ajustado com vírgula (para baixo) ou apóstrofo (para cima). estratégias de rato misturado e teclado são possíveis também. Por exemplo com uma mão como alterar a duração predominante através do teclado o outro pode clicar nos botões Inserir nota na nota paleta de inserção. 20.4.2 Chord Entry O atalho de teclado padrão para inserir uma nota em um acorde é a tecla Insert, Ctrl-Insert ou Del, Del apaga. A é inserido no a altura do cursor, o uso - e + para achatar / aguçar a nota antes você entra nele (evitando ouvir ambas as notas se você achatar / sharpen depois). Há também comandos para inserir uma chamada nota Alt-A, Alt-b ... são os atalhos padrão para isso. Quando um acorde deve tem duas notas na mesma linha ou spaceDoubled Chord Regista a mesma pressão de tecla pode ser utilizada para introduzir, no entanto, que seleccionando nota para editar pode ser complicado. A maneira mais fácil é usar o objeto botão de InspectorObject Inspector “nota alternativo no cursor” para fazer a nota que deseja acessível para edição. 20.4.3 edição de música Quando não está anexando música, as teclas de letras alterar a nota no cursor para essa nota nomeado. Você precisa usar a tecla shift para inserir uma nova nota. Então Shift-um, Shift-a insere a nota Uma etc. Plain um edita a nota no cursor para ser um A. Da mesma forma com o teclado numérico a tecla Shift pode ser usado para editar uma nota duração, enquanto as teclas numéricas simples inserir o período de duração do nota no cursor. (Se você não tem um teclado numérico, você tem que usar as teclas numéricas - melhor para conectar um USB adicional teclado com teclado numérico, eles são muito baratos hoje em dia). Restos são inseridos com Alt-0 Alt-1 ... descansos Spacer (que é não-impressão repousa como visto no teclado polifonia) têm atalhos também Mod4-0 etc, onde Mod4 é a chave com uma bandeira sobre ele. No entanto, em máquinas Windows você precisará recuperar a tecla Windows Mod-4 da Microsoft ou re-definir o atalhos, por exemplo, para Shift-Alt-0 etc ou Ctrl-Alt-0. Os Caps Lock pode ser um incômodo - às vezes você vai tê-lo ativado acidentalmente e me pergunto por keypress não estão funcionando. Você pode usá-lo para alcançar Shift-A, Shift-B ... mas é provavelmente melhor deixar sozinho. 20,5 tocando notas em Denemo - Áudio (Placa de Som Mic Input) Denemo pode ouvir e detectar a altura das notas no microfone de entrada do computador; não tentar adivinhar o ritmo - tais sistemas não funcionam bem - mas você vai achar que jogo as notas em tempo irá ajudá-lo a jogar-los, bem como fazer jogá-los em uma experiência musical em vez de um chore. Tocar as notas em pode ser muito mais rápido do que usar o teclado desde a oitava nota e acidental são dadas apenas por tocar a nota. Se você é capaz de tocar um instrumento musical então este será, provavelmente, muito mais rápido para você do que digitar nota nomes, mudanças de oitava e acidentes no teclado de computador. Usando o auscultadores-out de um teclado eletrônico evita "Ruídos-off" interferir com a detecção de arremesso. Muitos microfones e captadores beneficiar de algum pré-amplificação - lo vale a pena ficar o direito nível antes de começar. Quando você seleciona o Input> Áudio no Menu Principal Pitch janela de reconhecimento aparece. Enquanto o ponteiro do rato está dentro do marcar desenho área de pontuação é sensível a campos de ouvido via a entrada do microfone. A cor das mudanças de pontuação de fundo para mostrar que as notas serão inseridos no placar. Existem duas formas de usar a entrada campo - Modo Overlay (Padrão) e modo de inserção. O botão marcado Insert faz que as notas a ser celebrado a medida atual no ritmo predominante - o modo está definido para Inserir para isso. As sobreposições marcada botão sobrepõe as notas já existentes com os arremessos você som. Há um terceiro botão, marcado afinação, que é um estado-da arte sintonizador instrumento musical. Música é celebrado a medida que detém o cursor. Se vocês está sobrepondo um ritmo já entrou, então a primeira nota un-sobrepostos na medida é sobreposto pela nota detectou. Você pode excluir a sobreposição usando o regular de eliminar chaves, ou eliminá-los completamente se você quer começar de novo em um a medida. Se você está no modo de inserção, em seguida, as notas detectado vontade ser inserido na posição do cursor. Use a mudança enarmónico para selecionar se Bb ou A # deve ser entrou quando você entra no campo determinado - você pode ser útil para ir tão Até onde B # e Fb. Use o controle transposta para deslocar para cima ou para baixo por oitavas. A maioria das outras configurações exigiria estudo da Aubio documentação para entender, mas o limite marcado pode ser útil para fazer a detecção menos sensível ao ruído ambiente se usando um microfone com um instrumento acústico. O melhor set-up é ligar a ficha para auscultadores-out de um teclado eletrônico para a entrada de microfone, e escolher um piano ajuste no teclado eletrônico. Se você não tem qualquer instrumento musical que você pode conectar diretamente no microfone, então você pode usar um instrumento acústico com um microfone, caso em que mover o microfone mais perto ou mais longe o seu instrumento para obter uma detecção confiável. Muito perto e você recebe detecções duplas, longe demais e você começa aqueles perdidas. Para verificar se há uma boa detecção abrir uma peça de música, definir Overlay modo e colocar o cursor na primeira medida e jogar a peça in - as notas devem todos ficar azul se você tem perfeita detecção. Vale a pena ficar de detecção perfeito - mais de um ou dois miss-detecta por parte de música e você pode querer usar o Insert em vez do método Overlay. O botão de entrada de áudio introduz um modo de entrada especial onde o arremessos que você joga em irá sobrepor o ritmo, aparecendo como azul notas. Você pode excluir qualquer arremessos errados usando o costume excluir chaves, sem excluir o ritmo. De fato, se você tem um "Intrusa" (uma nota falsa adicional), você pode excluí-lo ea outros campos serão todos se movem ao longo de seus lugares corretos. Outro método de reprodução de música em acusticamente não envolve entrar no ritmo separadamente. Para isso selecione Input> Áudio e em seguida, escolha Inserir em vez de sobreposições sobre o Reconhecimento de Pitch Painel que aparece. Com Inserir as notas soavam são introduzidos como no ritmo predominante. O mesmo se aplica se você tiver MIDI - por a escolha de um ritmo (por exemplo, meia nota, semínima, ou um costume padrão de ritmo) e jogar nos arremessos você pode entrar no música em uma nota em branco. 21 Transcrição da Score Fax ou escrita à mão Se você tem um PDFPDF de música que você deseja transcrever com Denemo você pode exibi-lo dentro Denemo e criar ligações entre o material de origem e seu transcrition. Isto significa que quando você rever mais tarde seu trabalho, você pode localizar rapidamente que ponto no manuscrito original pertence a que ponto em sua transcrição. Na captura de tela da janela Imprimir View é mostrada à esquerda com o fac-símile à direita. The Print View é um layout personalizado mostrando os acordes tanto como notação e como símbolos de acordes (bem como os valores originais). O marcador azul mostra a posição de o link que foi clicado para abrir o fac-símile à direita Lugar, colocar. Note-se que a peça também está sendo formatados de uma forma diferente chave - que é apenas mais um aspecto deste layout personalizado. Tudo - incluindo os símbolos da corda são automaticamente ajustado. Selecione o Arquivo-> Abra o menu e o item Abrir uma fonte para Transcrever. Selecione o PDF contendo a música para ser transcrito de. O PDF é aberto em uma Fonte ViewSource Ver janela. Botão direito do mouse nessa janela no ponto em que o seu a transcrição é iniciada. Isto irá criar um link - um Denemo Directiva Object - em sua pontuação na posição do cursor Denemo, mostrado como ícone de seta. Se mais tarde você usar um botão direito do mouse sobre esta Denemo directiva do arquivo de origem será reaberto com o azul destacar marcador nesse ponto na pontuação. (Dependendo do posição da parte superior da página você pode precisar rolar a Fonte Ver janela para cima ou para baixo para trazê-lo à vista). Quando você re-abrir o placar para verificar ou editar em algum momento você pode clicar em um link nas proximidades e o arquivo de origem será aberto eo posição destacada mais uma vez. Se você colocar um link como o próprio primeiro item da primeira equipe de um movimento, em seguida, no link será aberta automaticamente quando a pontuação é aberto em que movimento. [/ Note que quando Denemo localiza uma posição na fonte PDF que sempre coloca o início da página que contém o local no superior da janela. Use o botão Anterior / Seguinte para garantir que você tem o início da página no topo antes de usá-lo para inserir links. Note também que as ligações consulte a página com o valor de zoom que obtém quando você cria o link. Ele vai reabrir com este mesmo factor de zoom. O link vai continuar a posicionar-se como você aumenta o zoom, mas se você diminuir o zoom até agora que o espaço fora do página se torna visível as ligações não irá corresponder até que você zoom de volta. /] Você também pode “mascarar” as áreas da exibição da fonte que você não fazer quero ver quando você está transcrevendo. Isto é particularmente útil se você está transcrevendo apenas uma parte em um multi-parte sistema. Você mascarar as equipes até aquele que você quer seguir e os de depois disso até a mesma parte no próximo sistema e assim por diante. Para fazer isso você arrastar para baixo sobre o material que você pretende excluir - que fica cinza deixando a parte que você está interessados ​​em fácil de ver de relance. Você pode remover qualquer um dos estas áreas acinzentadas - ou todos eles - clicando dentro deles whereon você obter um menu de opções. 22 Resultados Comparando No menu Arquivo é um comando que permite comparar dois Denemo pontuações para as diferenças. Você é dado um diálogo para escolher cada Denemo marcar e, em seguida, estes são carregados em duas abas e Denemo em seguida, examina as diferenças. Ele primeiro bandeiras até quaisquer diferenças na a pontuação, Movimento e Pessoal informação / Voz e, em seguida, começa passando a pontuação nota por nota. Você pode parar a verificação em qualquer nota particular ou outro objeto de música, onde há uma diferença e o cursor fica com essa nota em cada pontuação. 23 Criação de um índice No menu Arquivo, há uma indexação sub-menu que permite que você criar um índice para todas as pontuações Denemo você tem em todo o sub-diretórios a partir de algum diretório escolhido ( “pasta”). Com o comando Criar índice que você escolher o diretório inicial para os escores você deseja indexar e Denemo digitaliza todo o pontuações abaixo de que a criação de uma nova pontuação que edita como um índice a sua pontuação. Para cada marcar o compositor, título, instrumentação e a música para o incipit da peça é typeset, juntamente com o Score comentário, se houver. este índice pode ser ainda refinado por classificar e filtrar em comandos o mesmo menu. Você pode criar sua própria seleção de pontuação indexados usando o Filtrar por Esquema Condição [sec: Escrita-Esquema-Scripts]. Por esta você escrever uma expressão Esquema válido que é verdade para os arquivos você quer. Você escreve esta expressão Esquema no Script Scheme window (mostrar isso através do menu View). A expressão pode envolver os símbolos chamados compositor, título, comentário, nome do arquivo e instrumentos. Estas são todas as cordas com exceção de “instrumentos” que é uma lista de strings [por exemplo, a condição Esquema (= 2 (instrumentos de comprimento)) irá selecionar todos os resultados que têm dois pessoal]. Esta filtragem de um índice já criado é muito rápido como os arquivos não tem que ser encontrada uma vez, no entanto, a selecção é limitado a apenas essas propriedades da pontuação. Com Criar índice condicional, você pode criar mais complexo condições para determinar qual pontuação deve ser incluído no índice, e, além disso você pode criar um comentário para o índice entrada com base no conteúdo da nota. A função de conveniência DenemoIndexCommentDisplay é fornecido para definir o comentário que você deseja para incluir na entrada do índice para um determinado marcador. Aqui está um exemplo que calcula a duração de todos os movimentos do marcar e impressões que, como o comentário: (Definir total (ForAllMovementsExecute * (lambda () (Vamos ((tot '())) (Definir (desligado) (Definir o tempo (d-GetMidiOffTime)) (Se o tempo o tempo 0)) (D-RecreateTimebase) (D-MoveToEnd) (fora))))) (Set! Total (round (aplicar + total))) (DenemoIndexCommentDisplay (string-append "A duração é:" (Número-> string (inexact-> exata (total chão quociente 60))) "m." (Número-> string (inexact-> exata (total chão restante anos 60.")) #t Este exemplo termina com o símbolo #t para deixar claro que todos as pontuações devem ser incluídos no índice. Se o último expressão era algo parecido (= (d-GetStaffsInMovement 2)) em seguida ele só iria incluir contagens com duas equipes no índice. The Print View mostra o índice e olhando para baixo que você pode identificar uma pontuação pelos primeiros compassos mostrados - então você pode clicar no nome do arquivo para abrir o placar. Você pode salvar a pontuação do índice assim como qualquer outra pontuação Denemo, apenas lembre-se de re-run Criar índice se você adicionar arquivos para o diretório e quer os incluídos. 24 Usando uma prova de leitura de PDF Se você enviar a saída PDFPDF de sua pontuação para alguém para eles podem fazer anotações de PDF a ele leia-prova. No File-> Open menu de escolha Abrir prova lê PDF para abrir um PDF leitura prova. Será abrir na primeira anotação, e, clicando sobre a nota do anotação se aplica, a anotação é transferida como um comentário na pontuação antes da nota escolhido. Quando você tiver feito tudo o anotações na primeira página antecedência para a próxima página com anotações utilizando o botão "Next". Há limitações - o PDF deve ser criado a partir de sua pontuação com o ponto-e-clique (o padrão) e você não deve alterar a marcar de uma forma que invalidaria o ponto-e-clique. (Basicamente, não editar novamente até que a prova de leitura é feita, sempre uma boa prática!) Além disso, indique as anotações, a fim de o início e não editar antes de inserir todas as anotações, pois isso poderia invalidar o ponto-e-clique. Configuração 25 Pontuação Denemo oferece maneiras diferentes de configurar pontuações: • Criar modelo com o nome especial "default.denemo". Se este é colocado no nível superior de seu diretório templates (que é ~ / .denemo / templates / default.denemo), então ele vai ser aberto cada vez que você iniciar uma nova pontuação. • Usar um modelo ou modelo personalizado (Veja File-> Open menu) - Criar modelo e salve-o com o nome especial "Default.denemo" usando Arquivo-> Salvar-> Salvar modelo. Isso vai colocado no nível superior de seu diretório templates (que é ~ / .denemo / templates / default.denemo), então ele vai ser aberto com Ctrl-N o comando “Open modelo padrão”. • Use as teclas de atalho para adicionar aduelas e definir atributos. • Use Menus. • Criar uma pontuação init.denemo com tudo que você quer começar com, e quaisquer ações que você quer ser tomado antes de começar. Este será aberta quando você começa Denemo (isto é, uma vez por Denemo sessão). Veja [subseção: Musical-Scores-que-Do-Things] para obter detalhes sobre as ações que você pode ter Denemo realizar antes você começa. 25.1 Usando TemplatesTemplates para dezenas de configuração Denemo vem com alguns modelos pré-instalados. Você também pode criar seus próprios modelos, bem como, na verdade, você pode usar qualquer Denemo arquivo como um modelo, basta abri-lo usando Arquivo-> Open-> Open Personalizado Modelo. (A única diferença é que, abriu este caminho, a O resultado é uma nova ou seja pontuação intitulado) 1. Vá em Arquivo, Abrir modelo. A caixa de diálogo Abrir aparece. 2. Dê um clique duplo em um nome de modelo da lista de modelos. A caixa de diálogo fecha eo modelo aparece. 3. Ajuste o clef, chave e assinaturas de tempo, conforme necessário. 26 Mais recursos 26,1 TranspositionTransposition Denemo tem muito melhores instalações de transposição do que o comum programas de notação musical, como Sibelius, Finale e MuseScore. Se você já usou esses programas você provavelmente está pensando “eu preciso para transpor esta música”, o que significa que vão mudar todo o notas e acordes que você digitou juntamente com as assinaturas chave. Você pode fazer isso em Denemo (veja Transposição Física [subseção: Física-Transposição] ) Mas geralmente é muito melhor apenas para dizer que deseja marcar para ser digitados na nova chave. Este cuida de tudo em um ir - até mesmo notas de rodapé que se referem aos campos de notas na música vai transpor (a menos que você digitou-los como fixo valores). E sua música de entrada fica olhando apenas como você entrou -lo - essencial se você tem que olhar para trás e comparar com uma fonte por exemplo. Os comandos de transposição de uma pontuação estão no Scoreboard> Typesetter cardápio. “Transposição no impressão” é uma interface gráfica do usuário - você se apresentado com uma nova guia contendo duas notas - clicando no botão transpor irá transpor para que o primeiro passo será escrita como o segundo. Os valores iniciais um C e E ♭ (até um terça menor) de modo digitando G isso se tornaria um quinto. o primeira nota poderia ser alterado, bem como, se você sabe que D deve tornar F♯, por exemplo, então você pode fazer as duas notas. O outro comando é mais rápido, mas mais técnica - (Print) Transposed permite que você digite os nomes das duas notas. o pouco técnico é como você especificar oitava afiada e plano e qual. Para especificar afiada a nota é seguido por “é”, para flat “es” (Estes são realmente os nomes holandeses!). Oitavas são indicadas por ' para até e, por baixo, assim, por exemplo cc ,, significaria transpor duas oitavas para baixo. 26.1.1 Transposição Física No caso em que você mudou de idéia e quiser o real notas de ter introduzido a ser alterado os comandos para fazer isso são nas Notas / Rests-> Transposição menu. O mais geral da comandos são arbitrárias Transpose Down e arbitrária Transpose Up. Estes permitem-lhe para descrever o intervalo que você deseja transpor a música por exemplo M7 para uma sétima menor, D5 para quinta diminuída. Alternativamente, você pode usar dois campos para descrever o intervalo como na seção anterior. Note que estes comandos funcionam na nota / acorde no cursor ou a seleção; quaisquer assinaturas de chave será necessário mudar separadamente, se necessário. 26,2 Pesquisa e “Substituir” Buscai Existem duas categorias de busca disponíveis na Denemo. O primeiro está em navegação-> Procure menu e o outro é no menu Editar. Em navegação-> Seek é o comando para encontrar um ritmo selecionado padrão (Ctrl-f, Ctrl-f) - que é encontrar uma seqüência de notas com as mesmas ritmos como aqueles da selecção. Uma vez encontrado o padrão pode ser editada, manualmente ou através da execução de uma série de passos gravados na janela do Esquema (ver secção [subseção: Gravação-a-Denemo] ). Há também um comando para encontrar para encontrar uma sequência de selecionados notas. Em ambos os casos a pesquisa pode ser retomada através da execução o comando sem seleção. O segundo tipo de pesquisa está no menu Editar (e também disponível a partir do Editor de objeto). Ctrl-e, e começa uma busca por objetos de o tipo que está o cursor, enquanto Ctrl-e, Ctrl-e oferece tudo os tipos de objeto em movimento e permite que você selecione qual procurar. Ctrl-e, r retoma a pesquisa. Quando encontrou o objecto pode ser editada manualmente, eliminados ou modificados utilizando gravado comandos como descrito acima. A ordem de pesquisa é a coluna-wise, que é tudo no mesmo momento musical é pesquisado e em seguida, o próximo momento musical é pesquisada a partir do topo equipe para baixo. Quando o fim do movimento é atingido você pode envolver a o início do movimento ou mudança para o próximo movimento ou envoltório rodada para o primeiro movimento. 26,3 Passages rapidamente Marcação passagens frequentes em uma marcação de algum modo necessidade pontuação - eles precisa ser jogado uma oitava acima, ou eles têm um trinado contínua assinar acima deles etc. Isso é chamado SpanningSpanning eo indicadores para onde a passagem começa ou termina é com frequência marcada por um par de Denemo directivas ou outro par de objectos. Exemplos estão no Directives-> Markings-> Menu Abrangendo. De outros exemplos são tupletsTuplets, e passagens em um clef diferente. Onde um monte de passagens precisam ser marcadas como esta existe comando no Edit-> Select menu que permite que você selecione passagens a ser gerado por um par particular de objectos numa única tecla. Este comando é rotulado de “Seleção Span com Par de objetos”e ele funciona, copiando o par a ser inserido em torno seleccionado passagens na área de transferência, quando o comando é invocado pela primeira vez e, em seguida, invocações subseqüentes colocar o Spanning objetos antes / depois da passagem seleccionada. Nesse caminho você pode trabalhar seu caminho através de uma pontuação selecionando passagens de ser alteradas e aplicar a alteração com o toque de uma tecla. 26,4 Staffs piano, orquestral Pontuações etc. A equipe do piano pode ser adicionado usando o equipe-> Adicionar menu de Pessoal (ou por adicionando o instrumento Piano da equipe-> Adicionar equipe-> Adicionar Staff para o comando do instrumento). Além disso, piano equipes e equipe grupos como o pessoal coro podem ser criados usando o Staff Agrupamentos de menu sob o menu pessoal. Você pode definir uma equipe de piano dentro de um grupo de pessoal, definindo sucessivamente o StartPiano e StartGroup contextos em uma única equipe, ou, mais geralmente estabelecendo StartPiano, EndPiano em equipes adjacentes dentro de um grupo de pessoal. 26,5 bilhete equipe PolyphonyPolyphony Use o / VoiceVoices-> menu de Staffs Voices para a colocação de mais de um voz em uma equipe. Você pode definir o número de voz inicial deste menu (vozes 1 e 3 estão tronco com insultos e gravatas etc. ajustando para atender, vozes 2 e 4 são-tronco para baixo). directivas podem ser colocado na música de mudar de voz, consulte Directives-> Typesetter-> Menu Voices. Você também vai precisar espaçador descansa por vozes que estão em silêncio, e comandos para deslocar repousa verticalmente e horizontalmente (ver Notes / Rests-> Resto do menu Inserção), e os comandos das vozes Menu sob os Staffs / Vozes e Directives-> menus Typesetter. 26,6 Entrando Figured BassFigured Baixo Para inserir figuras escolher Notes / Rests-> Markings-> Figured Bass. Há alguns atalhos que permitem que todo o trabalho a ser feito com o teclado numérico. Um breve resumo é dada pelo botão direito a opção. As convenções são descritos nos documentos lilypond. Há também um filtro MIDI para a entrada de baixo cifrado na Input> menu MIDI. Com isso, você joga a nota do baixo no cursor e, em seguida, as notas que os números estão indicando; em liberar o baixo observe os números são inseridos para que nota grave. o footpedal permite uma seqüência de números para ser digitado em uma nota e também para entrar extensores. 26.7 tico DiagramsFret Diagramas Traste Diagramas pode ser colocado na pontuação usando o Fret comando Diagrama na ObjectMenu-> Directives-> menu de marcas Além através da atribuição de uma equipe Denemo para exibir diagramas como traste, acordes podem ser inseridos em notação padrão que será então dislayed diagramas como traste. Vejo ObjectMenu-> StaffMenu-> StaffPropertiesMenu-> FretDiagrams para isto. 26,8 TablatureTablature A música pode ser exibido em tablatura - o padrão é para o padrão guitarra tuning, mas outros podem ser definidos. Os menus para explorar são: ObjectMenu-> StaffMenu-> StaffPropertiesMenu-> Tablature ObjectMenu-> Directives-> Typesetter-> Tablature É possível exibir a mesma música que tanto notação e tablatura, e exemplo de como fazer isso vai ser encontrado em Arquivo-> Open-> Open Exemplo. 26.9 Introduzir Símbolos Chord SymbolsChord Há duas maneiras muito diferentes de entrar símbolos de acordes (também conhecido como acordes NamesChord Nomes | Símbolos seeChord, acordes falsificados). Se as mudanças de acordes não acontecem a meio caminho através de notas, então você pode usar Notes / Rests-> Markings-> símbolos da corda para prender corda símbolos para as próprias notas. Um breve resumo é dada por direito clicando na opção. As convenções são descritos na documentação LilyPond. Uma alternativa é definir uma equipe para exibir não os acordes em notação regular, mas o símbolo da corda que representa o acorde. Criar uma equipe e usar equipe-> Pessoal Propriedades-> símbolos da corda. Então neste caso você entra acordes reais que serão exibidos como Símbolos de acordes. A duração dos acordes irá determinar o posicionamento, permitindo mudanças de acordes meados de nota. Os símbolos da corda pode, em seguida, ser disposto acima ou abaixo da melodia ou outra representação da peça utilizando Staffs-> Staffs swap ou criar um layout personalizado na janela de Score Layout. Uma paleta está disponível [subseção: Inserir-Chords] para inserir acordes, com esta paleta selecionada a MP7 sequência de teclas por exemplo, irá inserir / anexar ac, e-plana, g, b-se plana acorde a altura do cursor está ligado a C, (ou c-afiado, e, g-afiado, b se há é um sharpPending acidental pendente). Cartas da corda também pode ser criado - não é um cartas da corda paleta para estes. cartas da corda compactas requerem um patch para LilyPond - perguntar na lista de discussão para isso. Tópicos avançados 27 Personalizando Denemo 27.1 Adicionando e editando Key / Mouse Shortcuts Denemo permite que você escolha quais chaves ativar que comanda (atalhos). Ele também permite que você escolha mouse imprensa / release gestos (em combinação com chaves, tais como o deslocamento, NumLock, CapsLock etc). Veja [subseção: A-Command-Centro] para configurar atalhos. o seguinte método mais rápido também pode ser usado para atalhos de uma chave. Para escolher um atalho para um item de menu, selecione o item (torna-se destacado) e pressione a tecla que você quer se tornar o atalho. Se a sua escolha de atalho de teclado já pertence a outro comando, você será avisado sobre isso, e dada a oportunidade para mudar sua mente ou roubar o atalho. Além disso, você pode escolher se distinguir entre teclas pressionadas com, digamos, o NumLock para baixo e aqueles sem ou ignorá-la. Se o NumLock está definido, mas nenhum comando para essa chave requer especificamente, em seguida, a configuração de NumLock é ignorado e a pressão de tecla é tratada como se o NumLock estava desligado. O item de menu que ativa o comando mostra os atalhos que existem na rotulação azul brilhante. Prsl-CapsLoc, por exemplo, é a Imprensa ação sobre o botão esquerdo do rato enquanto a luz CapsLock é em. No comando padrão definir esta está ligada à BeginSlur comando, para que juntamente com o RlsL-CapsLoc para o lançamento do botão esquerdo do mouse, você pode "desenhar" insultos usando a rato. Da mesma forma, Shift com o botão esquerdo do mouse (MVEL-Shift) é conjunto para permitir que você arraste as notas para cima e para baixo o pessoal. (Isto é usando comando MoveNoteToCursor). Para rato atalhos chamar o Centro de Comando com o direito clique no item de menu. O atalho de diálogo Set mouse exige -lhe definir qual botão e ação que você deseja usar e, em seguida, para segure / bloquear o modificador de teclado enquanto clica no botão grande. A configuração que você escolheu é mostrado, e clicar em OK para aceitar isto. [/ Rato Atalhos são difíceis de definir - você é capaz de controlar o que acontece na imprensa botão do mouse e lançamento, que pode ser usado para fazer coisas como arrastar observa cima e para baixo. Mas eles são difíceis de definir acima! /] 27.2 Mais Comandos Adicionando mais recursos É possível adicionar mais comandos para o conjunto que Denemo navios com. Alguns deles são enviados com Denemo, mas não adicionado automaticamente de modo a manter o menu em tamanhos gerenciáveis. Geralmente, clicar com o botão direito para encontrar mais itens de menu para adicionar; uma vez adicionado você pode definir um atalho de teclado / mouse e manter o comando em seu configuração padrão. Esquema para ser executado na inicialização pode ser colocado em o arquivo denemo.scm. Um exemplo - dinâmica mais rápidos selecção Ele pode ser lento para escolher dinâmica (Ctrl-D) porque a lista é bastante longo para mover para baixo (ou passar para o mouse). Você pode definir um lista das dinâmicas que você realmente quer estar prontamente disponível como por exemplo: (definir DenemoDynamicList '(( "f" "127" "Forte") ( "p" "127" "Piano"))) Isto torna forte disponível apenas pressionando Retorno e piano disponível, pressionando para baixo retorno seta. (O outros via mais claro). Se você colocar isso em (casa diretório) /. Denemo-xxx / acções / denemo.scm então será definido quando você começa Denemo. 27.2.1 Gravando uma Macro Denemo Você pode gravar uma sequência utilizada com frequência de acções para o Esquema janela. Estes podem ser usados ​​em pesquisa e substituir operações ou eles podem ser instalados como um comando no sistema de menus e dado um atalho de teclado ou colocado em uma paleta. Para fazer isso escolher Ver-> Esquema Script. (Você não tem que entender o que um Script Esquema é usar este!) Na janela que aparece verificar o registro Esquema Script e, em seguida, fazer o conjunto de os passos que você deseja Denemo para gravar. Como você executar cada comando do janela Esquema recebe esse comando adicionado a ele. Por exemplo, suponha que você queria colocar um trinado sobre um determinado notar em um determinado padrão rítmico que ocorre com freqüência em um peça. Você iria gravar o cursor se move e o comando Trill necessário para editar o padrão em questão e, em seguida, usar o Search and “ Substituir”facilidade para buscar o padrão que você precisava selecionar“ Continuar”ou‘Executar Scheme’, como cada padrão é encontrado. Ou, suponha que você queria um comando para excluir a nota seguinte (há são comandos para excluir a nota anterior e a nota atual, de modo Por que não?). Você deve digitar algumas notas, colocar no Esquema Registro Script e mova o cursor para a direita duas etapas e exclua a nota anterior (com Backspace se esse é o seu atalho). (Cada vez que você usa um comando que você vai ver a sintaxe Scheme para esse comando inserido na janela de Scheme). Agora desligue Registro Esquema Script e você pode experimentar com o seu novo comando prensagem Execute na janela do Esquema Script. Para salvar este novo comando para uso futuro, você clique direito em um item de menu (no menu onde você gostaria que o comando apareça) e escolha "Salvar Script como novo item de menu", este irá pedir-lhe para fazer um nome para o seu novo comando, bem como um rótulo para o item de menu etc. Você pode salvar o comando em sua seqüência padrão de comandos (Via Edit-> Comandos personalize ... -> Gerenciar Comando Set> Salvar como Padrão Conjunto de Comandos). Se não você será perguntado se deseja salvar seus novos comandos quando você sair. Caso contrário, você pode re-load através do Mais-> Meu item de menu Comandos. [/ Desligue o registro antes de iniciar a pesquisa e substituição, caso contrário, a pesquisa e substituir próprio comando será gravado. Excluir os comandos gravados antes de salvar sua pontuação, a menos que você quer que ele seja executado cada vez que você abrir o placar. (Veja o seção Musical Scores que fazer as coisas! /] 27.2.2 Editando uma LilyPondLilyPond Tweak Não há outra maneira de adicionar seus próprios ajustes favoritos lilypond, que é modificando um ajuste que já tenha sido feito. este pode ser feito usando a caixa de diálogo de edição de texto em um Denemo existente Directiva (geralmente encontrado sob o botão Avançado previsto no Editor objecto [seg: Objecto-Editor]). Aqui você pode ver a texto LilyPond real que será inserido, e há um botão para criar um script para gerar o que você escolher para entrar. Você Também é possível digitar o nome de imagens gráficas (.png arquivos) que estão para ser usado para representar o seu item no visor, e dizer onde ele deve ser posicionado. Depois de ter criado o script, ele pode ser salvo no menu sistema com o botão direito em um item no menu onde você quer colocar o comando, e escolha "Salvar Script como novo item de menu", como acima. Uma alternativa para a criação de um comando no sistema de menus é para criar um botão paleta (veja o Editor de objeto [sec: Object-Editor] ). 28 Scripts Escrita SchemeScheme Se você é um programador, você vai ter adivinhado que você pode editar janela do Esquema Script para criar qualquer comando que você deseja. Mesmo se você não está familiarizado com o esquema que você pode achar que você pode adaptar outros scripts para fazer o que quiser. Um bom exemplo disto é um script para inserir um determinado directiva LilyPond na pontuação. Isso é tudo que muitos scripts fazer: é fácil de ver o pedaço de LilyPond no Script Scheme janela, e alterando ele você pode criar um novo comando. Por exemplo, no menu Mais selecione o comando / menus / ObjectMenu / Instruments / Orchestral / RehearsalMark (os arquivos são dispostos em pastas / diretórios da mesma forma como o menu próprio sistema). Em seguida, escolha Obter Script em Esquema Janela do o menu do botão direito. Com este comando o script é anexada ao janela do Esquema Script. Aqui você pode ver a parte que diz que é a inserção da directiva LilyPond "\ marca \ default", que insere a marca de ensaio padrão. (As barras invertidas extras são precisava dizer Esquema que literalmente significa um \ sinal). Você pode mudar este para inserir qualquer outro LilyPond que você precisa - sempre dobrando os \ sinais. Então você pode salvar como um novo item de menu, um botão de paleta, ou usar Salvar Script do Esquema Janela para customizar o comando com que começou. programadores mais ambiciosas precisa saber todos os comandos acessível. Além do conjunto de comandos completa Denemo (a lista é dada na janela do Centro de Comando), há o seguinte Esquema de procedimentos adicionais definidas (ver os arquivos acções / denemo.scm e acções / Denemo-módulos / *. scm para mais). UMA breve resumo de qualquer procedimento Esquema pode ser obtido por tipagem seu nome na Janela Esquema na interface de linha de comando (CLI) e pressione Enter. O texto de ajuda ligado a built-in comandos está disponível em uma variável Esquema construído pela prefixar o nome do comando com “Ajuda-”, no entanto, existem mais velho, comandos com fio para que isso não funcionar no presente. 28.1 Comandos pegar entrada do usuário Todos estes comandos são invocados a partir de esquema como (args d-comando, ...) • GetChar retorna uma string contendo um único caractere do utilizador (blocos de espera para uma pressão de tecla) • GetKeypress retorna uma cadeia que representa uma tecla do de utilizador (blocos de espera para uma pressão de tecla) (por exemplo, para cima para a seta para cima chave etc) • GetCommand retorna uma string contendo o nome do comando para o keypress do usuário (blocos à espera de uma tecla) • GetCommandFromUser • RadioBoxMenu leva um número arbitrário de argumentos, cada argumento é um par, apresenta um menu dos primeiros itens da pares e retorna o segundo item escolhido. • RadioBoxMenuList como RadioBoxMenu mas leva uma lista • GetUserInput recebe três argumentos (título, alerta, sugeriu valor) e retorna a string digitada pelo usuário no pop-up diálogo ou #f Se cancelado. 28.2 Comandos obter informações sobre Objeto no Cursor Todos estes comandos são invocados a partir esquema como (d-Command) • GetType retorna uma string esquema indicando o tipo do objeto atual • GetNoteName retorna uma string esquema, dando o nome da nota ag da nota atual • GetNote retorna uma string esquema, o nome da nota, acidental e oitava da nota atual (em notação LilyPond) • GetNotes retorna uma string esquema, as notas de um acorde separados por espaços (na notação LilyPond) 28,3 Predicados Testando o que é verdadeiro na posição do cursor • Music? • Nota? • Descansar? • Chord? • Singlenote? • directiva? • TimeSignature? • Keysignature? • Clef? • Tupletmarker? • TupletOpen? • TupletClose? • StemDirective? • Nenhum? • MovementEmpty? • MeasureEnd? • MeasureBeginning? • LastMovement? • FirstMovement? • EmptyMeasure? • UnderfullMeasure? • FullDurationMeasure? • OverfullMeasure? • MeasureComplete? 28,4 Iterators Os parâmetros são uma string (roteiro), que será avaliada após mover o cursor para o passo de iteração ou um procedimento esquema (uma conversão). • (ForAllMovements script) • (ForAllStaffs script) • (proc ForAllMovementsExecute) • (proc ForAllStaffsExecute) • (proc ForAllObjectsInStaffExecute) • (proc ForAllObjectsInScoreExecute) • (proc ForAllNotesInChordExecute) 28,5 directivas • (EditStandaloneDirective exibição de identificação) • (EditLilyPond) • (conteúdo tag tipo de campo AttachDirective. Substituições) • (tag EditStaffDirective) • (ToggleDirective conteúdo tag tipo de campo substituições.); quatro cordas e um número arbitrário de bandeiras (números) para substituição campo. • (d-DirectivePut-autônomo tag) • (tag d-directiva-autônomo) • (d-DirectiveGetTag-independente) • (d-DirectivePut-score tag) • (tag d-directiva-score) • (d-DirectiveGetTag-corda) • (d-DirectiveGetTag-note) • (d-DirectiveGetTag-score) • (d-DirectiveGetTag-scoreheader) • (d-DirectiveGetTag-movementcontrol) • (d-DirectiveGetTag-cabeçalho) • (d-DirectiveGetTag-paper) • (d-DirectiveGetTag-disposição) • (d-DirectiveGetTag-pessoal) • (d-DirectiveGetTag-voz) • (d-DirectiveGetTag-clef) • (d-DirectiveGetTag-keysig) • (d-DirectiveGetTag-TimeSig) • (d-DirectiveGetTag-stemdirective) • (d-DirectiveDelete-autônomo Tag) • (SetDirectiveConditional) • (tipo de tag ToggleHidden) ;;; eg (ToggleHidden "nota" "Dedilhado") • (ManageSystemDirective params presente? Colocá-proc obter-proc tag title del-proc valor de prompt teste de exclusão-info) • (EditForStandaloneToggle tag) fornece as opções de edição para uma directiva autónoma, que só pode ser alternado ligado / desligado. • (StandAloneSelfEditDirective par #: opcional (passo #t) (#F gráfico) (#f textoaapresentar) (minpixels #F) do par é uma marcação e a sintaxe LilyPond para inserir, por exemplo (contras "BreathMark" "\\ respirar") com parâmetros opcionais: boolean para a etapa / não pisar logo após a inserção, gráfico, texto de exibição e largura para ocupam no visor Denemo (minpixels). Qualquer substituição precisa ser ajustada separadamente. 28,6 Mensagem Bar Estes comandos colocar uma mensagem na barra de status para a direita lado. Eles são definidos em acções / Denemo-módulos / helpsystem.scm. mensagens de ajuda são empurrados emparelhado com um símbolo (por exemplo (cons ( 'MyTag ‘myMessage’))) e pode simplesmente ser estalado ou removido usando a etiqueta. • (Ajuda :: push par) • (Ajuda :: Pop) • (tag Ajuda :: RemoveTag); Remova todas as mensagens com este 'tag símbolo • (Ajuda :: ClearQueue); Limpar a fila inteira • (Ajuda :: UpdateWriteStatus) 28,7 Move e Pesquisa • (teste FindNextObjectAllStaffs?) • (tag PrevDirectiveOfTag) • (tag NextDirectiveOfTag) • (tag NextDirectiveOfTagInMeasure) • (tag PrevDirectiveOfTagInMeasure) • (GoToMeasureEnd) • (GoToMeasureBeginning) • (MoveToColumnStart) • (MoveToColumnEnd) • GetPosition; resultado uso com (d aplicar-GoToPosition posição)) para ir para a posição obtido • (PositionEqual? ​​Position2 posição1) • (moveinstruction teste Probe) • (ProbePosition teste de movimento medida equipe horizontalPosition) • (teste ProbePreviousMeasure) • (teste ProbeNextMeasure) • (teste ProbeNextObject) • (teste ProbePreviousObject) • (teste ProbeNextNote) • (teste ProbePreviousNote) • (MoveDownStaffOrVoice) • (MoveUpStaffOrVoice) 28,8 Mais ... Esta é uma lista bastante abrangente do Esquema ordena que são built-in mas não incluindo os dos menus. Chamar esses via (D- params ...), por exemplo, (d-GetNote 2) recebe a segunda nota do fundo em uma corda. • GetStartTick • HideMenus. Esconde todos os menus ou mostra-lhes se passou #f • HideButtons. Esconde botões Score ou mostra-lhes se passou #f • DestroyButtons. Remove botões Pontuação • HideWindow. Esconde a Denemo.project ou mostra que se passou #f • ScriptCallback. Leva o nome de um comando de script. Corre o script armazenado para esse comando. Scripts que invocam outro comandos de script usar este (implicitamente?) • GetOption. criar um diálogo com as opções e retornar a um escolhido, de #f se o usuário cancela • GetTextSelection. Retorna o texto na área de transferência • GetPadding. Retorna o preenchimento que foi definido, arrastando na janela Visualizar Impressão • GetRelativeFontSize. Obsoleta - recebe um número inteiro do usuário através de um diálogo • InitializeScript. Leva um nome de comando. chamado por um script se ele requer a inicialização o script de inicialização é deverá estar em init.scm na menupath do comando Transmitido. • LoadCommand. passar em uma via (a partir de baixo menus) para um comando roteiro. Carrega o comando de .denemo ou sistema se ele pode ser encontrado. Ele é usado na inicialização em .denemo arquivos como ReadingNoteNames.denemo qual executa (d-LoadCommand \ "MainMenu / Educacional / ReadingNoteNames \") para garantir que o comando que precisa é no conjunto de comandos. • ActivateMenuItem. Pega uma string, um caminho de menu (a partir de baixo menus). Ele executa o comando para esse item de menu. retorna #f para nenhum item de menu. • LocateDotDenemo. Retorna o diretório com o usuário do preferências • GetType. Retorna o nome do tipo de objeto no cursor • GetLilyPond. Retorna o texto de composição lilypond para o objeto no cursor ou #f se o objeto ainda não foi typeset • GetTuplet. Retorna uma string numerador / denominador para um tuplet objeto ou #f se cursor não em uma tuplet aberta • SetTuplet. Definir string passada como numerador / denominador para um Tuplet aberto no cursor • SetBackground. Definir o número de 24 bits passada como cor RGB de fundo. • GetClipObjType. Leva um número pessoal m e um número n objecto. Retorna o tipo de objecto no (m, n) th posição sobre o Denemo Clipboard ou #f se nenhum. • GetClipObjects. Tem um número pessoal m, Retorna o número de objetos na equipe mth no Denemo Clipboard ou #f se nenhum. • PutClipObj. Leva um número pessoal m e um número n objecto. Insere o (m, n) th Denemo objecto de Denemo área de transferência o pessoal na posição do cursor • ClearClipboard. Limpa a Denemo Música Clipboard • GetStaffsInClipboard. Dá o número de equipes na Denemo Clipboard música • GetMeasuresInStaff. Dá o número de medidas na atual funcionários • GetStaffsInMovement. Dá o número de equipes na atual movimento • StaffToVoice. Faz com que a equipe atual uma voz pertencente ao equipe acima • VoiceToStaff. Faz a voz atual uma equipe independente • IsVoice. Retorna #f se a equipe atual não é uma pessoa de voz verdade • AdjustXes. Ajusta o posicionamento (x-) horizontal de notas etc. depois de colar • HighlightCursor. Vire destacando de cursor / desliga o retorno #t, ou dado um parâmetro booleano define o destaque retornando o valor anterior • GetNonprinting. Devoluções #t se houver um objeto no cursor que tem qualquer comportamento de impressão que pode ter substituído • SetNonprinting. Define o atributo de não impressão de um acorde (ou nota / repouso) no cursor. Para um descanso isso faz com que um não impressão resto, para uma nota torna-ia puro ritmo (que não vai impressão, mas pode ser atribuído campo, por exemplo, através de um teclado MIDI. Passar para #f para remover o atributo • IsGrace. Devoluções #t se há uma nota de graça / acorde de cursor, outra #f • Está amarrado. Devoluções #t se há uma nota ligada / acorde de cursor, outra #f • IsSlurStart. Devoluções #t se houver uma corda com insulto começando no cursor, #f outra • IsSlurEnd. Devoluções #t se houver uma corda com insulto terminando no cursor, #f outra • IsCrescStart. Devoluções #t se houver uma corda com crescendo a partir de cursor, #f outra • IsCrescEnd. Devoluções #t se houver uma corda com crescendo terminando no cursor, #f outra • IsDimStart. Devoluções #t se houver uma corda com diminuendo a partir de cursor, #f outra • IsDimEnd. Devoluções #t se houver um acorde com final diminuendo no cursor, #f outra • IsInSelection. Devoluções #t se o cursor estiver na seleção área, #f outra • HasSelection. Devoluções #t se houver uma seleção, outra #f • IsAppending. Devoluções #t se o cursor estiver no anexando posição, #f outra • ShiftCursor. Desloca o cursor para cima ou para baixo pela quantidade inteiro Transmitido • GetMovement. Devolve o número de movimento que conta 1 • GetVoiceIdentifier. Retorna o identificador para o LilyPond voz corrente • GetStaff. Retorna o número pessoal / voz contando a partir de 1 • StaffHidden. Com o parâmetro #t #f ou faz com que os funcionários oculto / visível no display, retorna o status oculto. Typesetting é afetado • GetMeasure. Retorna o número de compasso contando a partir de 1 • SetObjectDisplayWidth. Define a largura de exibição do objecto em o cursor para o valor passado (em pixels) • GetHorizontalPosition. Retorna a posição horizontal do cursor na medida actual. \ n 1 = primeira posição, na medida, n + 1 é posição em que n é o número de objectos na corrente anexando a medida • GetCursorNote. Retorna o nome da nota para a linha ou espaço onde o cursor está • GetCursorNoteWithOctave. Retorna o nome da nota e oitava no notação LilyPond para a linha ou espaço onde está o cursor • DebugObject. Imprime informações sobre o objeto no cursor • DisplayObject. Exibe informações sobre o objeto no posição do cursor. • GetEditingTime. Imprime o tempo acumulado gasto edição esta pontuação. \ nO tempo conta qualquer período entre o início da editar e salvar em um disco tempo \ nO é acumulada ao longo de diferentes sessões de edição. • DestroySchemeInit. Remover personalizadas botões do usuário e outras coisas inicialização esquema criado pelo usuário em ações / denemo.scm • GetNoteName. Retorna o nome do (a mais alta) nota em qualquer acorde na posição do cursor, ou #f se nenhum • InsertRest. Insira um descanso no cursor na prevalecente duração, ou se for dado um número inteiro, em que a duração, a configuração duração prevalecente. Se MIDI in estiver ativa, o cursor permanece no o resto depois de inseri-lo, senão ele se move para a direita. • PutWholeMeasureRests. Inserir repousa o cursor para o valor da mesma medida inteiro na assinatura de chave e voltar a número de restos inserido • GetNote. Toma parâmetro inteiro opcional n = 1 ..., retornos representação LilyPond da nota enésimo da corda no cursor contando desde o mais baixo, ou se nenhum #f • GetNoteFromTop. Toma parâmetro inteiro opcional n = 1 ..., retorna a representação LilyPond da nota enésimo do acorde em o cursor contados a partir da mais alta, ou #f se nenhum • GetNoteFromTopAsMidi. Toma parâmetro inteiro opcional n = 1 ..., retorna tecla MIDI para a nota enésimo da corda no cursor contando a partir do mais alto, ou #f se nenhum • GetNotes. Retorna uma string separada por espaços de notas lilypond para o acorde na posição do cursor ou #f se nenhum • GetNoteAtCursor. Retorna LilyPond nota na posição do cursor ou #f se nenhum • GetDots. Retorna o número de pontos na nota no cursor, ou #f se nenhuma nota • GetNoteBaseDuration. Retorna a duração base da nota no o número cursor = 0, 1, 2 para toda a metade trimestre notar etc, ou #f se nenhum • GetNoteDuration. Retorna a duração em LilyPond sintaxe do nota no cursor, ou #f se nenhum • GetOnsetTime. Retorna a hora de início para o objeto no cursor, ou #f se não for calculada • SetDurationInTicks. Leva um número inteiro, define o número de carrapatos (PPQN) para o objecto no cursor, retorna #f se nenhum; se o objeto é um acorde que é definido undotted • GetRecordedMidiTempo. Toma um índice, retorna o tempo em segundos, assinatura de tempo e tempo em segundos por semínima do evento ritmo MIDI index'th no fluxo de MIDI gravado. • GetImportedMidiTrack. Toma um número da faixa 1,2 ..., faz com que a faixa MIDI do MIDI carregado transmitir a corrente registou pista. • DeleteImportedMidi. Excluir a corrente importada / MIDI gravados trilha falha se jogar, retornando #f. • GetCurrentMidiTrack. Retorna o número da faixa MIDI do faixa atual importado. • GetImportedMidiTracks. Retorna o número de faixas MIDI do carregados e / ou gravado MIDI. • GetRecordedMidiDuration. Retorna a duração em segundos da gravou trilha MIDI ou #f se nenhum • GetDurationInTicks. Devolve o número de tiques (PPQN) para o objeto no cursor, ou se nenhum #f • GetBaseDurationInTicks. Devolve o número de tiques (PPQN) para o acorde sem pontos ou Tuplet efeitos no cursor, ou #f se não um acorde. O valor é ve por períodos especiais (ou seja, notas não-padrão) • GetEndTick. Retorna a contagem de tiques (PPQN) para o fim do objeto no cursor, ou se nenhum #f • GetStartTick. Retorna a contagem de tiques (PPQN) para o início da o objecto no cursor, ou se nenhum #f • GetMeasureNumber. Retorna o número medida em cursor posição. • CursorToNote. Toma LilyPond cadeia de nome de nota. Move o cursor para a linha ou espaço • CursorToNthNoteHeight. Toma um número 1 ... n. Move o cursor a nota enésimo a partir do fundo da corda no cursor, retornando #f se ele falhar. • CursorToNextNoteHeight. Move o cursor até a próxima maior nota do acorde no cursor, retornando #f se ele falhar. • GetPrevailingKeysig. Retorna a assinatura de chave vigente na o cursor • GetPrevailingTimesig. Retorna a assinatura de tempo vigente na o cursor • GetPrevailingClef. Retorna o clef vigente no cursor. Note-se que claves não embutidas como tambor ainda não são tratadas. • GetPrevailingClefAsLilyPond. Retorna a composição LilyPond sintaxe para clef vigente no cursor. • GetPrevailingKeysigAsLilyPond. Retorna a composição LilyPond sintaxe para prevalecente assinatura de chave no cursor. • GetPrevailingTimesigAsLilyPond. Retorna o LilyPond sintaxe composição para assinatura de tempo vigente no cursor. • GetPrevailingDuration. Retorna a duração predominante, ou seja, duração que vai ser usado para o próximo nota inserida, com um parâmetro 0 ... 8 define a duração em vigor. • IncrementInitialKeysig. Faz a keysig inicial nítida / alisador • IncrementKeysig. Faz com que o keysig nítida / alisador, afeta keysig mudar quando o cursor está em um ou anexando após um, de outra forma afeta keysig inicial • AddMovement. Acrescenta um novo movimento sem copiar equipe estrutura. • ChangeChordNotes. Toma uma série de nomes da nota lilypond. Substitui as notas do acorde no cursor com estas notas, preservando outros atributos • PutNoteName. Leva um nome de nota LilyPond, e muda a nota no cursor para essa nota • SetAccidental. Leva um nome de nota LilyPond, muda a nota no o cursor para ter a acidental passou em qualquer LilyPond string ou inteiro -2 .. + 2. Retorna #f se cursor não está em uma nota posição. • PutRest. Insere um descanso no cursor; quer passado em duração ou se nenhum passou a duração prevalecente. • PutNote. Insere uma nota no cursor; quer passado em duração ou se nenhum passou a duração prevalecente. • InsertNoteInChord. Leva um nome de nota LilyPond, e acrescenta que nota para o acorde • DiatonicShift. Move a nota no cursor pelo número de passos diatônica passaram em • NextObject. Move o cursor para a direita retornar #t se este era possível • PrevObject. Move o cursor para a esquerda retornando #t se o cursor se moveu • NextObjectInMeasure. Move o cursor para o próximo objeto na compasso atual, retornando #f se não houvesse mais objetos para à esquerda na medida atual • PrevObjectInMeasure. Move o cursor para o objecto anterior em a medida atual, retornando #f se o cursor estava no primeiro objeto • NextSelectedObject. Move o cursor para o próximo objeto na seleção. Devoluções #t se o cursor se moveu • PrevSelectedObject. Move o cursor para o objecto anterior em a seleção. Devoluções #t se o cursor se moveu • NextChord. Move o cursor do próximo objeto do tipo CORDA na equipe atual. Retorna #f se o cursor não se moveu • PrevChord. Move o cursor do objecto anterior, de tipo Acorde na equipe atual. Retorna #f se o cursor não mover • NextChordInMeasure. Move o cursor do o próximo objeto de tipo de acorde na medida atual. Retorna #f se o cursor fez não se mexa • PrevChordInMeasure. Move o cursor do objecto anterior de tipo de acorde na medida atual. Retorna #f se o cursor fez não se mexa • NextNote. Move o cursor do objecto seguinte de tipo acorde, os quais não é um descanso na equipe atual. Retorna #f se o cursor não se moveu • PrevNote. Move o cursor do objecto anterior do tipo CORDA que não é um descanso na equipe atual. Retorna #f se o cursor não se moveu • CreateSnippetFromObject. Cria uma música de trechos que compreende o objeto no cursor retorna #f se não for possível, caso contrário, uma identificador para esse trecho • SelectSnippet. Seleciona música de trechos do passado #f retorna o ID se não for possível • InsertSnippet. Inserções de música de trechos de Devoluções ID passado #f se não for possível, um segundo parâmetro booleano determina se o fragmento torna-se seleccionado. • NextStandaloneDirective. Move o cursor o próximo objeto que é uma directiva Denemo na equipe atual. Retorna #f se o cursor não se moveu • PrevStandaloneDirective. Move o cursor do objecto anterior que é uma directiva Denemo na equipe atual. Retorna #f se o cursor não se moveu • NextStandaloneDirectiveInMeasure. Move o cursor dentro do medida atual para o próximo objeto que é uma directiva Denemo na equipe atual. Retorna #f se o cursor não se moveu • PrevStandaloneDirectiveInMeasure. Move o cursor dentro do medida atual para o objeto anterior que é um Denemo Directiva da equipe atual. Retorna #f se o cursor fez não se mexa • Chordize. Reforça o tratamento da nota no cursor como um acorde na LilyPond • SetPrefs. Toma representação XML de uma preferência e adiciona-lo às preferências Denemo • GetBooleanPref. Toma o nome de cadeia de um boolean de valor preferência e retorna o valor atual. prefs inexistentes voltar #f, garantir que o nome preferência é correto antes usando. • GetIntPref. Leva nome de cadeia de uma preferência de valor int e retorna o valor atual. prefs inexistentes retornar #f • GetStringPref. Leva nome de cadeia de uma preferência valorizado-string e retorna o valor atual. prefs inexistentes retornar #f • AttachQuitCallback. Toma um script como uma string, que será armazenado. Todas as chamadas de retorno são chamados quando a partitura musical é fechadas • DetachQuitCallback. Remove uma chamada de retorno a partir do musical atual Ponto • GetInputSource. Retorna DENEMO_INPUTMIDI, DENEMO_INPUTKEYBOARD, DENEMO_INPUTAUDIO dependendo da fonte de entrada para Denemo. • Menu popup. Aparece um menu dado pela lista de pares na argumento. Cada par deve ser uma string rótulo e uma expressão, a expressão para a etiqueta escolhida é retornado. alternativamente a corda etiqueta pode ser substituído por um par de cordas, etiqueta. dica. O terceiro sintaxe é apenas uma lista de etiquetas de string, o corda escolhida é retornado. • GetTargetInfo. Retorna uma lista do tipo de destino e grob (se um directiva). -Alvo é definida clicando na versão typeset de o placar em um link que LilyPond inseriu. • GetNewTarget. Interativamente define um alvo (um clique em um ligação LilyPond na janela de printview) do usuário • GetNewPoint. Interativamente define um ponto na janela printview do utilizador • GetReferencePoint. Interactivamente define um ponto de referência (um clique em um ponto na janela de printview) a partir da exibição do usuário uma cruz cabelos pronta • GetOffset. Interativamente se um deslocamento do usuário no janela de visualização de impressão. O deslocamento é a partir do último objeto clicado na janela de exibição de impressão. Retorna par de números x é positiva à direita, y é para cima positivos. • GetControlPoint. Interactivamente define um ponto de controlo para uma curva na janela de exibição de impressão. Toma um parâmetro o número 04/01 de o ponto de controlo para definir. • GetCurve. Interativamente recebe uma curva do usuário na impressão vista da janela. Retorna uma lista de pares de números, o controle Os pontos da curva. • GetPositions. Interativamente recebe duas posições do usuário na janela de visualização de impressão. Retorna par de números pares. • HTTP. Leva 4 parâmetros e faz transações http com www.denemo.org • GoToPosition. Mover para determinado movimento, medida voz e objeto posição. Toma 4 parâmetros inteiros a partir de 1, utilizar #f para nenhuma mudança. Retorna #f se falhar • CreatePaletteButton. Leva um nome de paleta, etiqueta, dica e roteiro • SetPaletteShape. Leva um nome de paleta, boolean, e limite • SHOWPALETTES. Couros / Un-esconde uma paleta. Passar um nome de paleta (ou #t de escolher uma paleta) com o segundo parâmetro #f esconde a paleta de outra forma mostrar. • SelectPalette. Retorna o nome da paleta atual. a paleta status não é alterado - pode ser escondido. Passar um nome de paleta para se tornar a paleta atual ou passar #t de escolher uma paleta como a paleta atual. • ActivatePaletteButton. Permite que o usuário digite um rótulo para ativar um botão paleta. • GetUserInput. Leva até três cordas, título, rápida e valor inicial. Mostra-los para o usuário e retorna o usuário do corda. Quarto parâmetro faz com que o diálogo não bloquear à espera de entrada • GetUserInputWithSnippets. Leva até três cordas, título, valor pronto e inicial. Mostra-los para o usuário com um texto editor para o usuário para retornar uma string. Botões estão presentes para inserir fragmentos que estão enquadradas com caracteres secção. Quarto parâmetro faz com que o diálogo não bloqueia aguardando pela entrada. Retorna um par compreendendo texto do usuário e formatado sintaxe LilyPond. • SelectFont. Permite que o usuário selecione uma fonte retorna uma string descrevendo a fonte. Toma um título opcional. • Selecione a cor. Permite que o usuário selecione uma cor retorna uma lista de valores rgb entre 0-255. \ Ntakes um título opcional. • WarningDialog. Leva uma mensagem como uma string. Aparece a mensagem para o usuário para tomar nota de como um aviso • InfoDialog. Leva uma mensagem como uma string e booleano NoBlock parâmetro. Aparece a mensagem para o usuário para tomar nota de como uma mensagem informativa, os blocos se NoBlock é #f • Barra de progresso. Leva uma mensagem como uma string. Aparece a mensagem dentro de uma barra de progresso pulsante • ProgressBarStop. Se correr, Pára o ProgressBar. • TypesetForScript. Edita o placar. Leva um script que irá ser chamado quando atualização é realizada na janela typeset. • PrintTypesetPDF. Cópias do arquivo de PDF gerado pelo TypesetForScript. • GetChar. Intercepta a próxima pressão de tecla e retorna uma string contendo o personagem. Retorna #f se interceptação de teclado não era possível. • GetKeypress. Intercepta a próxima pressão de tecla e retorna uma string contendo o nome da pressão de tecla (o nome do atalho). Retorna #f se interceptação teclado não era possível. • GetCommandKeypress. Retorna a última pressão de tecla que com sucesso invocado um comando • GetCommand. Intercepta a próxima pressão de tecla e retorna o nome do comando invocado, antes de invocar o comando. retorna #f se a pressão de tecla não é um atalho para qualquer comando • GetCommandFromUser. Intercepta o próximo atalho de teclado e Retorna o nome do comando invocado, antes de invocar o comando. Retorna #f se o keypress (es) não são um atalho para qualquer comando • LockDirective. Bloqueia a directiva autônomo no cursor de modo que ele seja executado sua ação de exclusão quando excluído. A tag deve ser o nome de um comando que responde ao parâmetro de exclusão. • SetDirectiveTagActionScript. Define um \ "script de ação \" na directiva do tag dada • PutStandaloneDirective. Insere uma directiva Denemo do dado tag, mesmo que já existe no cursor, uma largura de pixel pode ser passado como bem • DirectiveChangeTag. Altera a tag da directiva Denemo em o cursor • DirectiveTextEdit-autônomo. Iniciar uma edição de baixo nível do directiva autônomo no cursor • PutTextClipboard. A seqüência passada é colocado no sistema prancheta • GetUserName. Pede ao usuário um nome de usuário que deve ser devolvido • Pegue a senha. Pede ao usuário uma senha que deve ser devolvido • GetKeyboardState. Retorna um valor inteiro, um conjunto de bitfields que representa o estado do teclado, por exemplo GDK_SHIFT_MASK etc. • SetMidiThru. Rotas do MIDI no MIDI se ele não é interceptado por d-GetMIDI • GetRecordedMidiOnTick. Retorna os carrapatos do próximo evento na o ve trilha MIDI gravado se for um noteOff ou #f se nenhum. Avança para a próxima nota. • GetNoteForMidiKey. Retorna a representação LilyPond do passou a tecla número MIDI, usando o atual conjunto enarmónico. • GetRecordedMidiNote. Retorna os carrapatos do próximo evento na registrou-ve trilha MIDI se é um noteOff ou #f se nenhum • RewindRecordedMidi. Rebobina as faixas gravadas retornos MIDI #f se não houver faixa MIDI gravados • GetMIDI. Intercepta um evento MIDI e retorna como uma de 4 bytes número • SetMidiCapture. Recebe um parâmetro bool - eventos MIDI será capturada / não captadas dependendo do valor passado, os retornos valor anterior. • TogglePlayAlong. Muda para playalong reprodução. ao jogar ou a reprodução de gravação não vai avançar para além do cursor posição, a menos, em seguida, o mouse é movido ou a próxima nota é tocada na via MIDI in. • ToggleConduct. Muda para a reprodução de condução mouse. Reprodução não vai avançar para além da posição do cursor, a menos que, em seguida, rato é movido na área do desenho. • MidiRecord. Inicia a reprodução e sincronicamente grava de MIDI em. qualquer script passado é executado no final da gravação. A gravação será reproduzida com o jogo futuro até excluído. A gravação não é salvo com a pontuação - converter a notação primeiro, • ComputeMidiNoteDurations. Calcula durationss para gravadas / notas MIDI importados baseadas no ritmo e tempo de nota off da nota anterior fora ou começar. • GetMarkedMidiNote. Obtém a nota midi registrou marcado como Lagoa do lírio • GetMarkedMidiNoteSeconds. Obtém o tempo em segundos de marcado registrou nota midi ou #f se nenhum • AdvanceMarkedMidi. Avança a nota midi registrou marcado pode tomar um inteiro para o número de passos para avançar, ou #f para limpar a marca. Retorna #f se há mais marcas. • InsertMarkedMidiNote. Insere o marcado gravado ou importado nota MIDI usando a duração adivinhado a partir do comprimento da nota. Retorna #f se nada marcado. • CreateTimebase. Gera os horários MIDI para a música do movimento atual. Retorna TRUE se o MIDI foi re-calculado outra FALSE (chamada era desnecessário). • PutMidi. Leva e int como dados MIDI e simula um evento midi, evitando captura de midi por scripts. Valor 0 é especial e é recebido por scripts. • OutputMidi. Leva e int como dados MIDI eo envia diretamente para o MIDI out backend • OutputMidiBytes. Aceita uma cadeia de bytes separados por espaços. Os US $ carvão animal fica para o canal actual. Envia os bytes passado para o MIDI out • PlayMidiKey. Preterido - leva um número inteiro que é decomposto em uma nota MIDI jogado por 100ms • PendingMidi. Toma uma chave nota midi e joga-lo com o próximo efeito ritmo • PlayMidiNote. Toma número midi chave, o volume de 0-255, duração em ms e ​​canal de 0-15 e reproduz a nota sobre midi fora. • OneShotTimer. Toma duração e roteiro esquema executável. Executa o código esquema passou depois a duração passada milissegundos • Cronômetro. Toma um script duração e esquema, inicia um temporizador que tenta executar o script após cada ms de duração. ele retorna um ID de temporizador que deve ser passado de volta para destruir o timer • KillTimer. Leva um ID de temporizador e destrói o timer • HasFigures. Retorna #f se a equipe atual não dispõe de dados (ou não irá imprimir baixo cifrado. Veja-d ShowFiguredBass) • BassFigure. Retorna uma string para a figura baixo para os dois chaves MIDI aprovada em • SpellCheckMidiChord. retornos #t se a lista aprovada de chaves MIDI falhar o passo spellcheck • GetCursorNoteAsMidi. Obtém o número da chave MIDI para o Observe-posição onde o cursor está • GetNoteAsMidi. Retorna o número da chave MIDI para a nota no cursor, ou 0 se nenhum • RefreshDisplay. Re-desenha a exibição Denemo, que pode ter efeitos secundários sobre os dados • SetSaved. Define o status da partitura musical atual para salvos ou não salvos se aprovada #f • GetSaved. Obtém o estado salvo da partitura musical atual • MarkStatus. Retorna #f se Mark não está definido • Obter ajuda. Leva um nome de comando e retorna a dica de ferramenta ou #f se Nenhum • LoadKeybindings. Leva um nome de arquivo, carrega keybindings de ações / menus retorna #f se falhar • SaveKeybindings. Leva um nome de arquivo, salva keybindings de ações / menus retorna #f se falhar • ClearKeybindings. Limpa todos os atalhos de teclado retorna #t • LoadCommandset. Leva um nome de arquivo para o formato xml Conjunto de comandos, comandos de cargas, retorna #f se falhar • Zoom. Pega uma string de casal ou e dimensiona o display; Retorna #f para valor inválido então o valor definido. Com nenhum parâmetro retorna o valor atual. • MasterTempo. Pega uma string de casal ou e dimensiona o ritmo; retorna o conjunto de ritmo. Com nenhum parâmetro retorna o atual master tempo • MovementTempo. Toma um número inteiro ou seqüência de batidas (notas de um quarto) por minuto como o tempo para a corrente movimento; retorna o conjunto de ritmo • Volume máximo. Pega uma string de casal ou e escalas do volume; devolve o conjunto de volumes • StaffMasterVolume. Toma um duplo 0-1 e define o mestre de pessoal volume para o pessoal atual, retorna o valor. \ nCom não parâmetro retorna o valor atual ou zero se o pessoal é silenciado. \ nPass #f para silenciar o pessoal atual e #t para liberar o som, deixando o volume mestre inalterada. • SetEnharmonicPosition. Toma um inteiro define o enarmónico gama de usar 0 = E-plano para G-afiado • GetMidiTuning. Retornar uma seqüência de bytes de ajuste (offsets de 64) para a mensagem ajuste MIDI • GetFlattest. Voltar nome do grau mais plana de corrente temperamento • GetSharpest. Retornar nome de grau mais acentuado de corrente temperamento • GetTemperament. Voltar nome do temperamento atual • RewindMidi. Rebobinar o MIDI gerado para o movimento atual. Dado um tempo em segundos ele tenta retroceder para lá. • NextMidiNotes. Toma um intervalo, retorna um par, uma lista do próxima nota-on eventos que ocorrem dentro desse intervalo ea tempo desses eventos. • RestartPlay. Reinicie o jogo midi, cancelando qualquer pausa • GetMidiOnTime. Retornar um número, o tempo de midi em segundos para o início do objecto no cursor; voltar #f se nenhum • GetMidiOffTime. Retornar um número, o tempo de midi em segundos para o fim do objecto no cursor; voltar #f se nenhum • MidiInListening. Defina o MIDI no controlador de modo de escuta. Todos os sinais são encaminhados diretamente para a saída. • MidiInChecking. Defina o MIDI no controlador para o modo de verificação. O cursor avançará ea nota soou somente se for o (Menor) nota no cursor. • MidiInAppendEdit. Defina o MIDI no controlador para acrescentar / editar modo. A chave MIDI soou será inserido na pontuação, ou acrescentada se em posição anexando. sinais MIDI pode ser filtrada por scripts do esquema neste modo. • SetPlaybackInterval. Definir o tempo de início e / ou fim para a reprodução para os números passados ​​/ cordas em segundos. Use #t se um valor não é para ser mudado. Retorna #f para parâmetros ruins • AdjustPlaybackStart. Ajustar o tempo de início para a reprodução passou número de segundos. Retorna #f para o mau parâmetro • AdjustPlaybackEnd. Ajustar o tempo final para a reprodução passou número de segundos. Retorna #f para o mau parâmetro • UserScreenshot. Leva um #t parâmetro ou #f e opcional posição: Obter uma imagem do utilizador e anexar ou inserir -lo em uma lista (um por medida) quer aplicar em todo o staffs ou ao pessoal atual. • DeleteScreenshot. Leva um #t parâmetro ou #f: Excluir um captura de tela para a medida atual, seja através de equipes ou para equipe atual. • PushClipboard. Empurra a área de transferência Denemo (corte / tampão de cópia) para uma pilha; Utilize d-PopClipboard para recuperá-lo. • PopClipboard. Aparece na área de transferência Denemo (corte / tampão de cópia) de uma pilha criado por d-PushClipboard. Retorna #f se nada em pilha, outra #t. • DeleteSelection. Exclui todos os objetos nas Declarações de seleção #f se nenhuma seleção outra #t. • SetThumbnailSelection. Define a seleção para ser usado por um miniatura. Retorna #f se nenhuma seleção ou seleção não em primeiro movimento pessoa #t. • CreateThumbnail. Cria uma miniatura para a pontuação atual. Com nenhum argumento ele aguarda a miniatura para ser concluído, congelando qualquer exibição. Com #t gera a miniatura asynchrously. Ele não relata na conclusão. • Saída. Sai Denemo sem salvar história, prefs etc. • Tire uma foto rápida. Instantâneos o atual movimento de colocá-lo na desfazer fila retorna #f se nenhum instantâneo foi tirado por causa de uma guarda • SelectDefaultLayout. Cria o layout padrão. • CreateLayout. Cria um layout personalizado a partir do momento seleccionado (padrão). Usa o nome passado para o novo layout. Retorna #f se nada tivesse acontecido. • DeleteLayout. Exclui um layout personalizado do nome passado. Retorna #f se nenhuma disposição com nome passado. • GetLayoutId. Retorna o ID da pontuação atualmente selecionado layout (ver Ver-> Layout Score). Retorna #f se nenhum layout é selecionado. • GetCurrentStaffLayoutId. Retorna o ID de um layout de pontuação para typesetting a parte para o pessoal atual. Retorna #f se não um voz principal. • SelectLayoutId. Seleciona o layout pontuação com o id passado. Retorna #f se não existe tal disposição. • LilyPondForPart. Gera disposição LilyPond para a parte atual (ou seja, equipes com o nome da equipe com o cursor), todos os movimentos e equipes com esse nome pessoal são gerados. • TypesetPart. Edita a parte atual (ou seja, o pessoal com o cursor), todos os movimentos e equipes com esse nome funcionários são formatado. • ReduceLayoutToLilyPond. Converte o layout pontuação atual para texto LilyPond editável. Depois disso, o layout de pontuação é de apenas afetados editando a sintaxe LilyPond. • GetLayoutName. Retorna o nome da pontuação atualmente selecionado layout (ver Ver-> Layout Score). Retorna #f se nenhum layout é selecionado. • SelectNextLayout. Seleciona o próximo layout de pontuação. Se a corrente layout é o último, retorna #f outra forma #t. • SelectFirstLayout. Seleciona o primeiro layout de pontuação. • SelectNextCustomLayout. Seleciona o próximo layout de nota personalizado. Se o layout atual é a última, retorna #f outra forma #t. • SelectFirstCustomLayout. Seleciona o primeiro layout pontuação personalizado. • GetFileName. Retorna o caminho completo para o atualmente aberto Denemo marcar ou #f, se ele não tem um arquivo de disco ainda. • PathFromFilename. Retorna o componente diretório do passado nome do arquivo. • O arquivo existe. Retorna o #t se o arquivo passou no existe. • FilenameFromPath. Retorna o componente nome do arquivo do passado caminho. • Escolher arquivo. Dá diálogo para escolher um arquivo. Toma um título, inicie diretório e lista de extensões. Retorna uma string ou #f se cancesl usuário • Código aberto. Segue um link para um arquivo de origem de corda forma \ "Filename: x: y: página \". Ele abre o arquivo e coloca um marcador lá. • EditGraphics. Leva um nome de arquivo opcional e novo nome opcional. Abre um arquivo PostScript encapsulado para edição. retorna o nome do arquivo (sem extensão) se bem sucedido. \ nStarts os editor gráfico no passado em nome de arquivo ou um de um diálogo. \ nO voltou ficheiro.eps não pode existir quando este procedimento retorna, um editor é aberto sobre ele. Com nenhum nome de arquivo parâmetro permite ao usuário escolher, \ ncopying ao projeto diretório ou os modelos de usuários gráficos (se um novo nome é dado) • OpenProofReadFile. Abre um arquivo PDF gerado anteriormente pela Denemo que tem leitura de prova anotações. As notas na arquivo pode ser clicado para localizar a música no Denemo exibição • ExportRecordedAudio. Converte o áudio gravado para o usuário escolhido arquivo de áudio. • OpenSourceFile. Abre um arquivo de origem para transcrever a partir. Links para este arquivo de origem pode ser colocado por shift-clique em seu conteúdo • OpenSourceAudioFile. Abre um arquivo de áudio fonte para transcrever de. Retorna o número de segundos de áudio com sucesso aberto ou #f se falhou. • CloseSourceAudio. Fecha uma fonte de áudio ligado à corrente movimento. • StartAudioPlay. Reproduz áudio permitindo horários a ser introduzido através keypresses Se aprovada #t como parâmetro. • StopAudioPlay. Pára a reprodução de áudio • SetAudioLeadIn. Tem um número de segundos para ser usado como lead-in para áudio. Se clips negativos que muito desde o início do áudio. • AudioIsPlaying. retorna #f se o áudio não está jogando outra #t • NextAudioTiming. Retorna o próximo na lista de horários registrado pelo usuário durante a reprodução de áudio. • IncreaseGuard. Parar de coletar informações de desfazer. Ligar DecreaseGuard quando terminar. Retorna #f se já estiver guardado, #t Se esta chamada é parar a coleção de desfazer • DecreaseGuard. Soltar um guarda contra a coleta de desfazer em formação. Devoluções #t se não há mais guardas \ n (desfazer informações serão coletadas) \ nem #f, se ainda existem guardas no lugar. • Undo. Desfaz as ações realizadas pelo script até agora, começa outra desfazer palco para as acções subsequentes do script. Note que este comando tem o mesmo nome que o built-in Undo comando, para substituí-lo quando chamado a partir de um script. Devoluções #t • Nova janela. Cria uma nova guia. Note que este comando tem o mesmo nomear como o built-in comando NewWindow, para substituí-lo quando chamado de um script. Devoluções #t • StageForUndo. Undo normalmente desfaz todas as ações executadas por um roteiro. Isso coloca um estágio no ponto em um script onde é chamado, de modo que um undo invocado pelo usuário vai parar neste ponto, continuando, quando mais um undo é invocado. Devoluções #t • GetLastChange. retornar uma string dando o passo mais recente disponível para Undo • GetMenuPath. Leva um nome de comando e retorna o caminho do menu para esse comando ou #f se nenhum • GetChecksum. Toma uma cadeia e retorna uma string representando uma soma de verificação MD5 para a string passada. • SetNewbie. Define o status de novato para o valor passado • GetVerse. Obtém o verso atual da equipe atual ou #f se nenhum, com um parâmetro inteiro, fica o verso enésimo • SynchronizeLyricCursor. Move o cursor letra para combinar com o actual posição do cursor Denemo, comutando a entrada para teclado painel de letras • InsertTextInVerse. Inserções passou texto no cursor letra em painel de letras, retorna #f se nenhum verso no cursor • PutVerse. Coloca a string passada como o verso atual do equipe atual • AppendToVerse. Acrescenta a string passado para o verso atual do pessoal atual • GetId. Leva um nome de comando e volta e id para ele ou #f se nenhum comando com esse nome existe • AddKeybinding. Leva um nome do comando ou ID de comando e de ligação nomear e define que a ligação em que comando retorna o comando id que anteriormente tinha a ligação ou #f se nenhum • getlabel. Leva um nome de comando e retorna o rótulo para o item de menu que executa o comando ou #f se nenhum • GetMenuPosition. Toma um nome não-built-in comando e retorna posição no sistema de menu para ele comandar ou #f se nenhum • GetLilyVersion. Retorna a versão LilyPond instalado • CheckLilyVersion. Retorna um booleano se a versão instalada de LilyPond é maior ou igual ao passado na versão corda • InputFilterNames. Pega uma string de colocá-lo na barra de status controlados pelo esquema como uma lista de filtros ativos • WriteStatus. Pega uma string colocando o esquema controlado Barra de status; com nenhum argumento que esconde esta barra de status • Debug. Exibir uma mensagem de depuração • Info. Exibir uma mensagem de informações • Mensagem. Exibir uma mensagem normal • Aviso. Exibir uma mensagem de aviso • Crítico. Exibir uma mensagem crítica • Erro. Exibir uma mensagem de erro e abortar 28.9 Comandos para MIDI Importação Um arquivo MIDI pode ser carregada em Denemo, a fim de convertê-lo para notação musical. Isso geralmente não é possível (por causa da natureza da informação armazenada no formato MIDI), mas é vale a pena tentar algumas vezes. • (d-ImportMidi "guiada = true") esta chamada permite que o usuário escolha um arquivo MIDI e cria uma estrutura MIDI para representar o seu conteúdo. • (d-GetImportedMidiTracks) retorna o número de faixas MIDI que foram carregados ou #f se nenhum • (d-GetImportedMidiTrack n) recebe a faixa n'th MIDI carrega um trilha MIDI escolhido pelo usuário, usando a assinatura Clef, Tempo e assinatura de chave da equipe atual. A faixa é representado por ... os compute_midi_note_durations rotina C () é chamado • (d-CreateClickStaffForMidi) 28,10 ... e muito mais Esta é uma lista feitos à mão a maioria dos quais já aparecem no lista detalhada acima, mas com comentários escritos à mão. • d-PutNoteName leva um argumento de string, uma nota em LilyPond notação. Muda a nota no cursor. Não para uso com multi-nota chords.F • d-NextObject move o cursor para o próximo objeto, retornando TRUE se atual objeto foi alterado • d-NextChord como d-NextObject, mas ignorando objetos não-acordes. acordes inclui restos e acordes com 1 ou mais notas. • d-NextNote como d-NextChord mas restos pular (ou seja, acordes com 0 notas). • d-NextStandaloneDirective como NextObject, parando em um directiva independente. Usando d-DirectiveGet-independente um tag directiva de uma determinada marca pode ser encontrado. • (-directiva do tipo d? Opcional-tag), onde tipo é um de pontuação, scoreheader, movementcontrol, cabeçalho, papel, layout, clef, TimeSig, keysig, pessoal, voz, autônomo, acorde ou note.This retornos #t se o cursor estiver sobre uma directiva do tipo (com tag opcional-tag se opcional-tag está presente) else #fGef • (d-DirectivePut-autônomo tag) insere uma directiva autónoma com a tag dada na posição do cursor atual e lugares o cursor sobre ele. • (d-DirectiveGetTag-tipo) em que o tipo é um de pontuação, scoreheader, movementcontrol, cabeçalho, papel, layout, clef, TimeSig, keysig, pessoal, voz, autônomo, acorde ou nota. este retorna a tag se o cursor estiver sobre uma directiva do tipo #f outra • (d-DirectiveGetTagForTag-tipo de etiqueta) retorna a marca passou no caso o cursor está na directiva do tipo com essa marca, então ele retorna a marca da primeira directiva do tipo que está presente no cursor, #f outra • d-WarningDialog passar um argumento de string para aparecer um aviso. • d-GetOption (string parâmetro de opções). Toma um nulo separado conjunto de opções e aparece uma caixa de diálogo oferecendo-lhes a o usuário. Retorna o escolhido ou #f se o usuário cancelar. • d-GetMIDI • d-PutMidi • d-PlayMidiKey • d-BassFigure • d-GetNoteAsMidi • d-RefreshDisplay • d-InputFilterNames define a barra de status • d-Chordize garantir que, mesmo uma única nota é tratado como um acorde - necessário para algumas construções lilypond (por exemplo, dedilhados) comandos Denemo padrão que surgem diálogos irão trabalhar como de costume Se nenhum argumento é passado para eles do Esquema. Em geral, se um string que consiste de cordas de forma "name = valor" é passado estes serão utilizados e sem pop-up irá ocorrer. O campo "nome" vontade ser dado o "valor" de valor. O \ 0 é um personagem NULL que separa as cordas de atribuição. Como um atalho, se só existe um valor que está sendo passado você pode apenas passar o valor. Os nomes dos os campos dependem da ação que está sendo chamado. Assim, por exemplo: irá abrir o arquivo "myfile.denemo". Este recurso está sendo implementado, e atualmente trabalha para: • d-InsertLilyDirective (directiva, exibição. Minpixels) (Função preterido) • d-AttachLilyToChord (prefixo, sufixo, o display) preterido ver d-DirectiveGet-chord- * e d-DirectivePut-chord- * abaixo • d-AttachLilyToNote (prefixo, sufixo, o display) preterido ver d-DirectiveGet-note * e Put abaixo • d-StaffProperties compreende um par de propriedade = valor definições • d-InitialClef • d-InsertClef • d-InitialKey • d-InsertKey • d-Open filename • d-ScoreProperties (tamanhodefonte = tamanho de fonte a ser utilizada para a pontuação) • GetMeasureTicks • MeasureFillStatus 28.11 Midi Filtros Os filtros MIDI são scripts do esquema, para que possam ser adaptados para fazer o que quiser. Um exemplo é um filtro que permite que você inserir figuras baixo cifrado, jogando as notas correspondentes a os números mantendo pressionada a nota do baixo. Outra é a filtro "AngryDelete". Com este filtro em notas são inseridas normalmente com o cursor avançar automaticamente, mas se você fizer um erro e pressione a nota errada acabou de bater o próximo muito mais alto e ele vai fazer a correção para você! filtros MIDI são encontrado em Input -> MIDI. 28,12 LilyPond Edição Introdução A partir da versão 0.7.8 temos a capacidade de editar o LilyPond saída dentro Denemo. Esta abordagem imediatamente faz Denemo capaz fazer muitas mais coisas (por exemplo, vários versos para canções) com a música ainda editável dentro Denemo. A galeria de exemplos e os modelos padrão contêm exemplos que você pode usar. Estes podem ser usados ​​sem conhecer o idioma LilyPond (desde um ficheiro de modelo ou exemplo adequado existe). Alternativamente, com uma idéia geral de como um arquivo LilyPond funciona ajustes do documentação LilyPond pode ser inserido na saída LilyPond e armazenados com o Denemo, deixando em aberto a possibilidade de posterior edição das notas dentro Denemo sem a necessidade de reaplicar ajustes ou manter arquivos lilypond separadas. 28.12.1 Usando a janela LilyPond Sob o menu View é um item Mostrar LilyPond que aparece uma janela com a saída LilyPond nele. O texto é entremeado com botões que permitem que você para ocultar ou mostrar os vários seções ou para criar versões personalizadas. O texto em negrito pode ser alterado e as alterações são mantidas no arquivo Denemo. As duas janelas são mantidos em sincronia, para que possa ir e vir entre a edição textualmente e edição no Denemo. botão direito do mouse sobre o texto dá um menu para ações no texto LilyPond. texto LilyPond pode ser inserido entre as notas e a seção final (o layout score) pode ser transformada em editável texto (ver layout Score). Há um para mover o cursor para o texto LilyPond para o objeto Denemo atual. movendo o cursor na janela de texto com as setas do teclado faz com que o Denemo cursor janela para se mover em sincronia. Este menu também inclui um comando de impressão que opera no texto LilyPond visível na janela. Isto significa que você pode abrir específica layouts de pontuação de costume e imprimir a partir deles, ou até mesmo fazer uma editar temporário para apenas uma impressão. Se você salvar o placar com layouts personalizados, em seguida, estes são lembrados. Então, quando você recarregar e o layout pontuação personalizado será impresso. Detalhe Vários layouts personalizados podem ser mantidos, selecionando-os na pontuação exibição de layout permite que o mesmo arquivo Denemo para imprimir uma variedade de coisas da mesma entrada de música. Por exemplo, uma pontuação total ou um conjunto de peças, ou várias vozes sobre grupo de equipes ou até mesmo uma redução de piano. As vozes diversas / Staffs para os diferentes movimentos são separados por botões. Estes são rotulados por enumerar o movimentos e equipes em ordem, para a primeira voz na primeira movimento tem a música definida como "MvmntIVoiceIMusic" e assim por diante. Dentro destes blocos de músicas você pode inserir texto arbitrário LilyPond entre as notas, (os pontos de inserção são marcados por blocos cinzentos) eo texto inserido será exibido como um directivas lilypond no janela principal do Denemo. A janela principal Denemo também move o seu cursor para corresponder com onde você está editando. (Deve mover, claro, o cursor imediatamente você clica em um ponto na música, mas, ainda assim, ele só se move o cursor quando você pressiona uma tecla apenas antes da nota nome - uma das teclas de seta vai fazer). blocos de layout personalizado pode ser criado com o botão direito do mouse sobre o layout de pontuação padrão e selecionando criar layout de nota personalizado. A janela Score layout permite a criação de layouts personalizados via uma GUI. Se você imprimir uma única parte de todos os movimentos, você começa a scoreblock padrão para este e pode adicioná-lo à sua pontuação de costume bloco de modo que um único impressões comando de impressão, por exemplo, tanto um completo e marcar as peças. Usando o \ livro {} bloquear você pode pô-los em arquivos separados (armazenados no .denemo pasta em sua casa pasta). A música definida por MvmntIVoiceIMusic é então utilizado na pontuação blocos no final da janela de LilyPond, pela expressão \ MvmntIVoiceIMusic. Isto significa que a mesma música pode ser a saída de várias maneiras diferentes, de modo que o mesmo arquivo Denemo pode contêm costume marcar blocos para saída a música como uma pontuação de Piano com várias vozes ou partes separadas, por exemplo. As definições para MvmntIVoiceIMusic realmente parecido com isto: • MvmntIVoiceIProlog = {\ MvmntIVoiceITimeSig \ MvmntIVoiceIKeySig \ MvmntIVoiceIClef} • MvmntIVoiceIMusic = {\ MvmntIVoiceIProlog \ MvmntIVoiceI} Onde \ MvmntIVoiceI é o bloco real de notas que você tem escrita, enquanto as outras definições segurar a assinatura de tempo, clef etc. Ao usar estes, você pode imprimir a mesma música com diferentes claves, ainda mantendo a capacidade de editar as notas em Denemo. Note que os comandos normais de impressão Denemo ainda operar como que fazer se você nunca olhar para a janela do LilyPond. O que acontece é que se você selecionar a impressão item de menu da peça atual, então esta cria um scoreblock padrão sob medida para essa parte. No entanto, se você usa as comando Ficheiro-> Imprimir, em seguida, imprime a primeira personalizado scoreblock que é aberto (visível) (ou o padrão se scoreblock você não tem nenhum scoreblocks personalizados). [/ Clicando (em vez de usar as teclas de seta) no LilyPond texto não move o cursor na janela do Denemo. Quando você excluir uma directiva LilyPond textualmente você tem que mover o cursor para iniciar a re-inserindo-o. /] 28.13 Notas, partituras musicais que Fazer coisas! Ao salvar uma pontuação Denemo com um roteiro definido (no script janela), você pode criar aulas de música, jogador de midi automática ... o possibilidades são infinitas. Quando você abre um tal pontuação, o script é executado - pode levar a entrada do usuário e manipular a pontuação, ou fazer outras ações como a sua fantasia leva você. Há uma pontuação especial init.denemo que é executado na inicialização. Por editando este pode inicializar com qualquer modelo e qualquer ações que deseja ser realizada. Se você configurá-lo para fazer algo que sai Denemo, pode ser necessário para excluir o arquivo antes de usar Denemo normalmente. Seu init.denemo local é armazenado no diretório .denemo / ações em seu directory.To casa criá-lo colocá o script que deseja na janela de script e usar SaveAs seleção ~ / .Denemo / ações / init.denemo como seu arquivo para salvar. 28.13.1 O que acontece no arranque Ao iniciar o script esquema ~ / .denemo- (versão número) /actions/denemo.scm é executado (onde ~ significa a sua casa diretório e número de versão é 1.1.2 ou posterior). Um arquivo Denemo chamado init.denemo é / foi carregado, mas este é descontinuada. Além disso, no arranque de um conjunto de atalhos de teclado e mouse, e uma seleção de itens de menu opcionais são carregados. Outros conjuntos são disponíveis através dos comandos Edit-> Personalizar ... -> Gerenciar Conjunto de Comandos diálogo. 28.14 A partir Denemo - Opções de linha de comando Denemo -help mostra as opções na inicialização. Você pode abrir uma pontuação específica, executar um script esquema (a partir de um arquivo ou na linha de comando) e muito mais. Referência técnica - Directivas Denemo 29 Objetos Denemo Denemo Objetos são todas as coisas que são colocados nas medidas das equipes no Visor Denemo. Estes são acordes, Notas (acordes única nota), descansa, Clef Alterações, Key Mudanças, Tempo Alterações assinatura, voz mudanças (controle decorrentes), Tuplet Inicia, Tuplet Fins e directivas Denemo. O cursor Denemo pode ser intensificadas através de cada objeto Denemo no bar e com um duplo clique sobre o objecto pode ser inspeccionado e editado em detalhe. 30 directivas Denemo Denemo directivas dar atributos para objetos que não são built-in, mas pode ser alterado pelo usuário. Denemo directivas pode ser anexado a quase todos os níveis de um Denemo marcar e pode modificar o comportamento do elemento em causa. Eles contêm campos para descrever como o elemento de propriedades devem ser modificadas, quer na tela ou no impressão. Elementos, tais como claves notas etc têm a sua própria built-in propriedades de visualização e impressão; Denemo directivas deixarem você (ou scripts que você invocar) para modificá-los para muitas finalidades mais do que o conjunto integrado permite. Isto significa Denemo pode crescer - você pode adicionar recursos - sem obter uma nova versão. Por exemplo, o tambor não é clef incorporada para Denemo. em vez de um directiva ligado à clef tem um campo (gráfico) definido para um imagem do clef de tambor, e um outro campo (sufixo) definido como o sintaxe LilyPond para um clef tambor, enquanto um outro campo (override) é definido para indicar que esses valores devem substituir o normal, queridos, em vez de adicionar a eles. Os elementos que podem ser modificados dessa forma são os seguintes: pontuação: os campos lilypond (prefixo e sufixo) são colocados no começar da pontuação e pouco antes de cada movimento. o visor campo é mostrado na parte superior do mostrador. scoreheader: Anexado à pontuação. O campo postfix é colocado dentro de um \ cabeçalho {} bloco no início da pontuação. movementcontrol: anexada a um movimento. O campo é prefixo colocado antes do bloco movimentos \ pontuação {}, o postfix depois. cabeçalho: anexada a um movimento. Como scoreheader mas para \ cabeçalho {} blocos dentro do bloco de pontuação do movimento. Papel: Anexado à pontuação. O sufixo é colocado dentro de um \ Papel {} bloco. Layout: anexada a um movimento. O sufixo é colocado dentro de um \ Layout {} bloco na scoreblock do movimento. clef: anexadas a um clef ou clef mudança. O gráfico detém o ícone exibido, gx, Gy sua posição. O campo postfix é colocado em a música no ponto onde a clave é encontrado, substituindo o texto normal se a substituição está definida. TimeSig: ligado a uma assinatura de tempo ou tempo de mudança de assinatura. O gráfico contém o ícone exibido, gx, Gy sua posição. o campo postfix é colocado na música, no ponto onde o tempo assinatura é encontrada, substituindo o texto normal se a substituição é conjunto. keysig: como TimeSig mas para assinaturas de chave. (Por exemplo, utilizado para suprimir keysignatures em clef tambor). pessoal: O campo postfix modifica todo o contexto pessoal, com o campo de exibição impresso no início do pessoal voz: O campo postfix modifica o contexto de voz, com o campo de exibição impresso no início do pessoal contendo o voz independente: Uma directiva não ligado a um elemento música - vem com a música e é usado para coisas como barras de repetição etc. acorde: O campo prefixo é emitida antes do LilyPond para o acorde eo postfix depois. nota: O prefixo campo é emitido antes do LilyPond para o nota eo postfix depois. Exemplos são Dedilhações ligado para as notas etc. Novamente a tela e campos gráficos um colocadas em o visor posicionada em relação à nota através da coordenada Campos gx, gy (para o gráfico) e tx, ty para o texto do visor. As directivas são suficientemente importante para ter seu próprio comandos. d-DirectivePut-tipo de campo onde tipo é um de pontuação, scoreheader, movementcontrol, cabeçalho, papel, layout, clef, TimeSig, keysig, pessoal, voz, autônomo, acorde ou nota e campo é um dos exibição, tx, ty, gx, gy, gráfico, prefixo, postfix, substituir, midibytes. Estes comandos dois argumentos, uma tag (string) e um valor a ser definido. Por exemplo: vai colocar o dedilhado 3 em (depois) a nota no cursor. Tipo de d-DirectiveGet-tipo de campo é uma pontuação de, scoreheader, movementcontrol, cabeçalho, papel, layout, clef, TimeSig, keysig, pessoal, voz, autônomo, acorde ou nota e campo é um dos exibição, tx, ty, gx, gy, gráfico, prefixo, postfix, ultrapassagem, midibytes. Esta função retorna o valor no campo ou #f se não existe uma directiva com a tag dada no cursor. Tipo-DirectiveDelete-tipo d é um de pontuação, scoreheader, movementcontrol, cabeçalho, papel, layout, clef, TimeSig, keysig, pessoal, voz, autônomo, acorde ou nota. Esta função retorna #t ou #f se uma directiva com a tag dada foi excluída. d-tipo directiva? retorna true se uma directiva com tag passado é apresentar no cursor, com nenhum argumento tag retorna true se qualquer directiva está presente -DirectiveGetForTag-tipo d retorna a marca para a directiva o cursor do tipo índice d-DirectiveGetNthTag-acorde Obtém a tag index'th do tipo em o cursor, o índice começa em 0. 30.1 The Fields directiva Os campos da Directiva Denemo pode controlar a exibição Denemo e a saída LilyPond. Os campos em d-DirectiveGet / Put têm os seguintes significados: sufixo - Um fragmento de LilyPond para ser saída (após a LilyPond para qualquer objecto a directiva está ligado a). prefixo - Um fragmento de LilyPond a ser debitada (antes da LilyPond para qualquer objecto a directiva está ligado a). display - texto a ser mostrado no visor Denemo tx, ty - onde para mostrar o texto no visor Denemo gráfico - Para directivas que estão na música este é um .png imagem a ser mostrada no visor Denemo (os bitmaps de diretório detém estes). O gráfico pode ser guardado para um comando usando o clique com o botão direito -> Save comando Gráfico, depois de selecionar uma parte do a visualização de impressão como a imagem desejada. Para directivas ligado para a pontuação, o movimento etc a string definido aqui será exibida no botão na caixa de botão para esse tipo de directiva (ver Mostrar pontuação Títulos etc no menu Exibir para mostrar esta caixa de botão). gx, gy - onde exibir thegraphic no visor Denemo minpixels - quanto espaço para deixar para este item no Denemo Exibição override - Contém bits para determinar se o LilyPond contida na Directiva (sufixo e / ou campos de prefixo) deve substituir a saída normal de LilyPond, e se o gráfico deve substituir a exibição normal Denemo para o item. Uma outra tranche de bits controla a saída MIDI para a directiva, o que pode substituir a interpretação normal de MIDI da música e fornecer informações adicionais não explícito na notação de música (por exemplo, o andamento de um Adagio marcação). midibytes - uma seqüência de números (em formato hexadecimal) cujas interpretação é dada pelos bits MIDI no domínio de sobreposição O campo de substituição contém os seguintes bits: DENEMO_OVERRIDE_LILYPOND: substituir a saída LilyPond normalmente usado neste ponto, em vez de adicionar à produção normal. o texto usado é nos campos de prefixo e sufixo. DENEMO_OVERRIDE_GRAPHIC: substitui o Denemo normalmente mostrar no visor com a imagem com o nome no campo gráfico de a directiva Os bits MIDI no campo de substituição são as seguintes DENEMO_OVERRIDE_VOLUME: a velocidade MIDI de usar DENEMO_OVERRIDE_DURATION: afeta a duração de uma nota. ainda não implementado DENEMO_OVERRIDE_REPEAT: indica que uma passagem anterior deve ser repetido (a partir de uma directiva da mesma etiqueta). ainda não implementado DENEMO_OVERRIDE_CHANNEL: Campo midibytes dá o canal MIDI usar (? implementado?) DENEMO_OVERRIDE_TEMPO: Campo midibytes dá o ritmo de usar. A interpretação destas bandeiras é modificado pela seguinte bandeiras: DENEMO_OVERRIDE_ONCE: o valor em midibytes é para ser usado apenas para o item a directiva está anexado. Ainda não implementado DENEMO_OVERRIDE_STEP: o valor em midibytes é para ser usado a partir de Deste ponto em diante DENEMO_OVERRIDE_RAMP: o valor em midibytes é para ser usado como um valor de partida, uma directiva correspondente (ou seja, com a mesma tag) dá o valor findal, os valores são então interpolada entre estes. Ainda não implementado DENEMO_OVERRIDE_RELATIVE: valor em midibytes é usado em relação ao o valor actual (caso contrário, é um valor absoluto, por exemplo, uma velocidade absoluta etc) DENEMO_OVERRIDE_PERCENT: valor em midibytes é interpretado como valor percentual. Ainda não implementado Essas bandeiras são combinados em conjunto para obter a combinação necessária para a directiva usando o procedimento esquema chamado logior. Aqui está um exemplo, fazer uma mudança radical no volume de 0x40 no saída de MIDI, e impressão "più mosso" na pontuação de saída Neste exemplo, a directiva é uma directiva independente. MIDI comandos estão sendo alargado aos acordes e notas. Implementação dos comandos Para vozes, movimentos, etc Pontuação ainda não está feito. 30.2 Scripts Directiva Editar Introdução Pontuação e directivas movimento pode definir um valor para a sua gráfico - um botão, em seguida, aparece no topo da pontuação que pode ser usado para editar a directiva. Da mesma forma pessoal e Voz directivas mostrar como um ícone de propriedades antes de o pessoal a que eles se aplicam (directivas pessoal acima, directivas voz abaixo). Clicando neles permite que você edite a directiva. O EditDirective comando pode ser usado quando o cursor está em um Denemo Directiva objeto, ou um objeto com uma directiva Denemo ligado a ele. O que acontece em seguida é determinada por um script nomeado após o "tag", ou nome da directiva. Por exemplo, a comando RehearsalMark cria uma directiva com tag "RehearsalMark" e EditDirective executa um script chamado RehearsalMark.scm. Há também uma caixa de edição de baixo nível que é invocado se nenhuma edição script existe ou diretamente do esquema usando (D-DirectiveTextEdit- * tagname). Isso permite que você edite e excluir uma directiva diretamente. Os outros comandos de edição directiva são EditScoreDirective EditMovementDirective EditStaffDirective EditVoiceDirective EditClefDirective EditKeysigDirective EditTimesigDirective de directivas ligados ao relevante objetos. A edição baixo nível de directivas de esquema usa a seguinte comando: Onde especifica a directiva a ser editado e é um de pontuação, scoreheader, movementcontrol, cabeçalho, papel, layout, clef, TimeSig, keysig, pessoal, voz, autônomo, acorde ou Nota. Por exemplo, dá acesso de baixo nível à directiva que estabeleça a impressão tudo comandar os cabeçalhos do bloco de papel de saída LilyPond. Scripts 30.2.1 Inicialização Cada menu pode ter um script de inicialização, que pode conter procedimentos que seriam muito demorado para definir cada vez eles são necessários. Esses scripts são garantidos para ser executado antes qualquer item do menu é ativado dentro do menu. Eles podem ser leitura / escrita usando o menu do botão direito em qualquer menu script item. 30.2.2 Scripts Editar Cada directiva tem um campo de tag, de modo que possa ser reconhecido por os scripts que manipulá-lo. Em particular para cada tag lá pode ser um script de editar, para a edição de uma directiva que tag. Editar scripts são mantidos no ações diretório / editscripts paralelo com as ações diretório / menus onde os próprios comandos são mantidos. Você pode ler e escrever editar scripts usando o baixo nível diálogo editar uma directiva com a tag que você está escrevendo para. [/ O diálogo baixo edição nível é aquele que é apresentado se não há nenhum roteiro de edição. Editar scripts podem-se dar acesso a este diálogo através da inclusão de uma opção cue-Advanced, que chama (D-tag DirectiveTextEdit-campo) para o campo apropriado e tag. Para um exemplo veja o script de edição para Instrumentos -> Orchestra -> RehearsalMark. /] Eles têm funções disponíveis para permitir a edição das directivas que são definidos em ações // denemo.scm executado na inicialização. o funções e variáveis ​​para edição roteiro são: • d-GetOption seguido por um nul lista de opções, ofertas separadas as opções para o usuário e retorna um, ou #f se o usuário cancela. comandos mais úteis RadioBoxMenu e RadioBoxMenuList são construídos sobre isso por uma interface mais agradável. • Extra-offset contexto tipo de tag. Leva três opções de cordas: tag é o nome da diretiva a ser editada, o que deve ser o nome de um objeto LilyPond, tipo é o tipo de directiva (note, acorde, autônomo, pessoal, voz ou pontuação), o contexto é o LilyPond contexto do objecto. Apenas tag é necessária. mudanças o objecto na saída LilyPond. • SetPadding tipo de tag contexto. Como Extra-Offset, ele define o espaço esquerda em torno do item no processo de gravação LilyPond. • SetRelativeFontSize tipo de tag contexto. Como extra-offset, ele muda o tamanho da fonte do texto seguinte na LilyPond processo de gravação. • tag CreateButton rótulo esta é apenas uma função de conveniência para colocar um botão com o aprovado em etiqueta em uma caixa de botão no topo da tela. Scripts pode anexar ações para tais Tagged botões. • d-SetDirectiveTagActionScript tag esquema de ações. este comando conjuntos esquema de ações como as ações a serem executadas quando o botão da tag dado é clicado. A ação padrão é executar qualquer editscript associada a tag, e se nenhum para executar o d-DirectiveTextEdit-score sobre a directiva que exibe o botão. • tag d-DirectiveGetForTag-campo. variáveis ​​úteis definidas: - (definir stop "\ 0") - (definir cue-Advanced "Advanced") - (definir cue-PlaceAbove "Place acima staff") - (definir cue-PlaceBelow "Place abaixo staff") - (definir cue-SetRelativeFontSize "Definir Relativa Tamanho da Fonte") - (definir cue-OffsetPositionAll "Posição Deslocamento (All)") - (definir cue-OffsetPositionOne "Posição Offset (One)") - (definir cue-EditText "Editar Texto") - (definir cue-SetPadding "definir o preenchimento") - (definir cue-Delete "Delete") Obtendo e instalando Denemo Denemo está disponível na página de downloads do site da Denemo [Http: //denemo.org || http: //denemo.org], onde mais up-to-date informações serão encontrados. Esta é a forma preferida de obtenção Denemo, como as várias ofertas de outros lugares são muitas vezes quer quebrado ou out-of-date. A Denemo Atualizando Se você já tem uma versão do Denemo em seguida, instalar um novo versão traz consigo a questão de manter o seu preferências, atalhos etc. Estes são armazenados em um diretório ( “ pasta”no Windows) em seu diretório pessoal que tem o nome de o número da versão Denemo. Assim, para o número da versão 2.0.0 do diretório é chamado de “.denemo-2.0.0”. Eles são copiados para você a partir do diretório antigo para o novo, se você perguntar para este na inicialização. Se você esquecer de fazer isso, você pode excluir o novo diretório .denemo-2.0.2 (digamos) e quando você começar Denemo ele voltará a perguntar se você quer manter suas preferências a partir da versão anterior. B Obtenção da Fonte Denemo está disponível a partir de uma variedade de fontes para diferentes distribuições. A última versão estável (tar.gz e .deb formatos) está disponível para download a partir de [http://denemo.org/downloads-page/||http://denemo.org/downloads-page/] . Você pode instalar Denemo dos repositórios instáveis ​​do Debian, usando o comando apt-get install Denemo. Constrói para Macintosh estão disponíveis a partir do projeto GNU-Darwin. O desenvolvimento Denemo ramo pode ser baixado usando CVS anônimo ou Git. Anonymous git checkout: Anonymous CVS check-out: dependências Para construir Denemo de um pacote fonte, os fundamentos consulte o site para uma lista up-to-date de dependências. Lembre-se de instalar o pacotes de desenvolvimento, bem como (verificar a sua distribuição para o nome do pacote específico): [/ Para Debian usuários: Tipo apt-cache Denemo showsrc na linha de comando para determinar quais são os nomes de pacotes para dependências Denemo. Tipo apt-get build-dep Denemo para construir os arquivos dependentes ou uso apt-get para instalar os pacotes individualmente por cópia e colando seus nomes à linha de comando. /] C Instalação Denemo do código de fonte Denemo está disponível em uma variedade de formatos. A corrente estável liberação está disponível como código-fonte ou em formato binário. O ramo de desenvolvimento de Denemo está disponível como fonte GIT árvore. C.1 Para instalar a partir do código fonte: 1. Abra uma janela de terminal. 2. Mude o diretório para o diretório no qual você baixou o pacote fonte Denemo. 3. Descompacte o pacote fonte usando ferramentas Linux padrão (alcatrão e gunzip). 4. Mude o diretório para o diretório fonte descompactado. C.2 Gerando um Configurar Script Git não vêm com um script de configuração; gerar um digitando e pressionando Enter após a linha: Para construir a partir da fonte, pressione Enter após cada linha: Se você não estiver logado como usuário root, para o último tipo de etapa su e sua senha de root, ou alternativamente digitar sudo make install. Agradecimentos Muitas pessoas contribuíram para este manual, direta e indiretamente, ao longo dos anos, por vezes, a passagem do tempo tem obscurecida seus nomes. Colaboradores incluem Matthew Hiller, Adam Tee, Jeremias Benham, Roy Rankin, Aaron Mehl, Nils Gey, S. Binder, JK Wilkinson, A. Schneider. [LaTeX Comando: printindex]