IngleseFranceseSpagnolo

Ad


Favicon di OnWorks

fixmsxpart - Online nel cloud

Esegui fixmsxpart nel provider di hosting gratuito OnWorks su Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

Questo è il comando fixmsxpart che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

PROGRAMMA:

NOME


fixmsxpart - corregge la spaziatura delle note in una parte MusiXTeX a rigo singolo

SINOSSI


fixmsxpart [-v | --versione | -h | --Aiuto]

fixmsxpart [-d | - debug] infilare[.tex] [file di uscita[.tex]]

Converte una parte MusiXTeX a rigo singolo (possibilmente derivata da una partitura multi-strumento e
di conseguenza con spaziatura irregolare delle note) a una parte con un solo rigo con spaziatura adeguata
determinato dalle note stesse.

If file di uscita non è specificato, viene utilizzato l'output standard.

USO


Generazione a Strumento singolo Parte
Per generare una parte a strumento singolo da (una copia del) sorgente MusiXTeX per un multi-
partitura strumentale, aggiungi

\input muixtnt

al preambolo, set

\numerostrumento1

e usa la macro \TransformNotes definita in musixtnt.tex per scartare tutte tranne una parte.
Ad esempio, la seguente riga posta dopo \startpiece (ma prima di qualsiasi comando di nota)
sarebbe appropriato per un quattro-punteggio strumentale (argomenti #2, #3, #4 e #5, separati
per tre &), e risulterà in una parte per il secondo di questi (#3):

\TransformNotes{#2&#3&#4&#5}{#3}

L'argomento n. 1 è un parametro di ridimensionamento e non deve essere modificato. It is essential che ogni
\znote, \Appunti, \Appunti, \Appunti, ecc. command in , il Punto stile , il macro modello
Esattamente; segmenti di nota insufficienti (o troppi) provocheranno la perdita di testo e forse
mancata compilazione; vedere msxlint(1). Si assume \TransformNotes che annota i comandi
terminano con \en (piuttosto che \enotes).

Saranno necessarie alcune modifiche manuali aggiuntive alla fonte:

+ regolazioni dei comandi \setname1, \setclef1, \setsign1 , \setmeter1 e \setstaffs1,
come necessario;

+ garantire che i segni di tempo e della tabella di marcia (DC, Fine, ecc.) sono nell'appropriato
segmento strumentale;

Infine, se la partitura modificata viene compilata e visualizzata, si può notare che orizzontale
spaziatura progettata per multiplo gli strumenti spesso producono una spaziatura errata per a singolo
strumento. Questo può essere corretto manualmente (e molto noiosamente) ma è quello che fixmsxpart
è stato progettato per risolvere (molto più convenientemente).

Correzione Orizzontale Spaziatura utilizzando fixmsxpart
I comandi \notes \Notes \NOtes \NOTes... in una parte derivata da un multistrumento
punteggio sono inaffidabili, e così fixmsxpart determina la spaziatura per le note ordinarie dal
annotare i comandi stessi; Per esempio,

+ \qa, \qu, \ql, \qp risultano in \NOtes;

+ \ca, \cu, \cl, \ds risultano in \Notes;

e così via. I comandi di spaziatura \sk e \hsk nell'input vengono scartati (ma \qsk, \hqsk e
gli usi espliciti di \off{...} sono preservati).

fixmsxpart determina la distanza per raggiante note per la molteplicità del fascio: \ib...
risultati in \Notes, \ibb... risultati in \notes, ecc. Alcuni comandi di terminazione del raggio (\tb...)
sono problematici perché la nota della trave immediatamente successiva \qb... deve essere spaziata
secondo la spaziatura prima il comando \tb.... Questo viene gestito impostando una variabile
new_beaming durante l'elaborazione del comando \tb... e solo l'aggiornamento splendente a new_beaming
durante l'elaborazione della successiva nota del raggio. Questo non è necessario per le abbreviazioni \tqb,
\tqh, \ztqb e \ztqh che combinano la terminazione della trave e la specifica della trave finale
nota.

appuntito le note sono non dato spazio extra automaticamente. Dovrebbero avere più spazio
manualmente nella partitura utilizzando un comando simile a \roff sulla nota successiva o il comando
Comandi di spaziatura \qsk o \hqsk.

Altre caratteristiche di fixmsxpart trasformazione:

+ Le successive pause di misure intere vengono accumulate in una pausa di più misure, con l'appropriato
regolazione del numero della barra.

+ I comandi \alaligne e \alapage sono sostituiti da \bar.

+ \mulooseness, \eject, \linegoal, \song{top | in basso}, \group{in alto | in basso} e
I comandi \akkoladen sono commentati.

+ \instrumentnumber... i comandi diventano \instrumentnumber1.

+ \nostartrule viene aggiunto al preambolo.

+ Legature o legature semplici avviate da \slur o \tie vengono normalizzate impostando il n
parametro a 1 presupponendo che la nuova spaziatura delle note sia corretta.

LIMITAZIONI


Sono supportate solo le parti strumentali di un solo rigo. Le macro definite dall'utente non vengono espanse.
Alcuni comandi e costruzioni esoterici di MusiXTeX non sono supportati.

Usa fixmsxpart online utilizzando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

Comandi Linux

Ad