Saltar al contenido
Tórculo1.0 · borrador de trabajo

Parte 1 · época 2 · 98 vocabularios

Referencia de la lengua de pliegos

Los vocabularios cerrados de la lengua de Tórculo (época 2), generados desde el parser de la implementación de referencia, con su perfil y su fuente; los códigos de diagnóstico y la gramática EBNF.

Los vocabularios cerrados

Época 2. 98 vocabularios, extraídos del parser de manim-saorín con spec/vocabularios/extrae.py (la ley de autoridad: una tabla escrita a mano que discrepe del parser es un fallo). Un compilador conforme acepta todas estas palabras; los perfiles dicen qué realiza cada intérprete. También en vocabularios.json.

ACCION_FICHA

núcleo15 palabrasorden alfabético

formato.aspecto.ACCIONES

Palabra
anda
aplaude
baila
cae
celebra
corre
gesticula
gira el dial
grita
habla
recoge
salta
se levanta
senala
señala

AFECTO

núcleo8 palabrasorden alfabético

formato.vocabulario.AFECTOS

Palabra
contenido
euforico
exhausto
jugueton
nervioso
seco
sereno
solemne

ALTURA

núcleo5 palabrasorden alfabético

formato.continuidad.ALTURAS

Palabra
cenital
contrapicado
nadir
normal
picado

ANCLA

núcleo5 palabrasorden alfabético

formato.vocabulario.ANCLAS

Palabra
bordado
celo
chincheta
esquineras
washi

ARCO

núcleo6 palabrasorden alfabético

formato.vocabulario.ARCOS

Palabra
espiral
letania
pregunta→respuesta
ruina
tesis→antitesis→sintesis
viaje y vuelta

AUTORIDAD

núcleo34 palabrasorden alfabético

formato.precedencia.AUTORIDADES

Palabra
afecto
alias
archivo
capitulo
caracter
compositor
cuerpo
declarado
escena
estrato
exacto
gesto
identidad
legibilidad
lejania
ligadura
llegada
luz
manera
mano
mano_taller
materia
orden_mano
orden_mundo
paleta
papel
partitura
proscenio
semilla
slot
texto_difuso
texto_exacto
tope
ventana

AVISO_CONTINUIDAD

núcleo5 palabrasorden alfabético

formato.continuidad.AVISOS

Palabra
RACCORD DE DIRECCIÓN
RACCORD DE ESTADO
RACCORD DE MIRADA
SALTO DE EJE
SALTO DE TALLA

BANDA_CUADRO

cámara4 palabrasorden alfabético

formato.camara.BANDAS

Palabra
de abajo
de arriba
de la derecha
de la izquierda

BLANCO_CADENCIA

cámara6 palabrasorden alfabético

formato.camara.BLANCOS_CADENCIA

Palabra
el fondo
la camara
la letra
las figuras
lo de delante
todo

BOBINA

núcleo3 palabrasorden alfabético

formato.aspecto.BOBINAS

Palabra
noticiario
sin grano
truca

BOSQUE

cartel5 palabrasorden alfabético

formato.cartel.BOSQUES

Palabra
brazos
brazos y punos
manos
manos abiertas
punos

CADENCIA

cámara4 palabrasorden significativo

formato.camara.CADENCIAS

Palabra
en uno
en dos
en tres
en cuatro

CLAVE_MANO

núcleo7 palabrasorden alfabético

formato.taller.MANO_BASE

Palabra
cansa
entra
granulado
precision
pulso
sale
toca la truca

CLAVE_VIS

núcleo68 palabrasorden alfabético

visualizaciones.CATALOGO

Palabra
alfiler
ancla
arbol
balanza
barras
brujula
bucle
cadena
caja
cancelacion
ciclo
comparacion
constelacion
convergencia
cuadrante
cuenta
curva
dado
diana
dispersion
distribucion
domino
ecuacion
ejes
embudo
engranaje
escalera
espectro
espiral
flecha de proceso
fraccion
globo
grieta
huella
interruptor
isla
jerarquia
laberinto
linea temporal
lista tachada
lupa
mapa
medidor
moneda
monton
multitud
onda
orbita
papeleta
pendulo
pila
ping pong
porcentaje
proceso
puente
recorrido
red
reloj
resta
semaforo
suma
telarana
teorema
termometro
titere
venn
versus
votos

COLOR_CARTEL

cartel16 palabrasorden alfabético

formato.cartel.COLORES

Palabra
amarillo
arena
azul
blanco
celeste
crema
lila
minio
morado
naranja
negro
rojo
rosa
tinta
ultramar
verde

COMPOSICION

cartel15 palabrasorden alfabético

formato.cartel.COMPOSICIONES

Palabra
campo a sangre
campo en bandas
campo partido en diagonal
centro vacio
columna a sangre a la derecha
columna a sangre a la izquierda
diagonal de abajo a la izquierda arriba a la derecha
diagonal de arriba a la izquierda abajo a la derecha
disco detras
en silueta
enorme
figura delante de la letra
la letra corta a la figura
la letra delante de la figura
tercios

CORTE

cartel12 palabrasorden alfabético

formato.cartel.CORTES

Palabra
cortada por abajo
cortada por arriba
cortada por el borde
cortada por la derecha
cortada por la frente
cortada por la izquierda
cortado por abajo
cortado por arriba
cortado por el borde
cortado por la derecha
cortado por la frente
cortado por la izquierda

DESREGISTRO

núcleo2 palabrasorden alfabético

formato.aspecto.DESREGISTROS

Palabra
desregistrada
en registro

DIMENSION

núcleo10 palabrasorden alfabético

formato.precedencia.DIMENSIONES

Palabra
color_estrato
curva
fondo
nombre
sitio
sombra
tamaño
tiempo
velocidad_estrato
z

DIRECCION_FUENTE

oído4 palabrasorden alfabético

formato.oye.DIRECCIONES_LUZ

Palabra
desde abajo
desde arriba
desde la derecha
desde la izquierda

DIRECCION_LUZ

núcleo5 palabrasorden alfabético

formato.vocabulario.DIRECCIONES_LUZ

Palabra
cenital
de atras
de frente
de la derecha
de la izquierda

DISPOSICION

núcleo8 palabrasorden alfabético

formato.vocabulario.DISPOSICIONES

Palabra
amontonados
como flores
en abanico
en columna
en corro
en fila
en fila holgados
en rejilla

DISPOSICION_SIGNO

cartel6 palabrasorden alfabético

formato.cartel.DISPOSICIONES

Palabra
a sangre
en abanico
en columna
en escalera
girada
rota por el borde

DISTANCIA

cámara9 palabrasorden significativo

formato.camara.DISTANCIAS

Palabra
delante
al pie
cerca
al paso
a media distancia
lejos
al fondo
en el horizonte
en el cielo

DUREZA

núcleo2 palabrasorden alfabético

formato.vocabulario.DUREZAS

Palabra
blanda
dura

ENCUADRE_INCOMODO

cámara7 palabrasorden alfabético

formato.camara.INCOMODOS

Palabra
aire al reves
cortado por la barbilla
cortado por la frente
cuadro vacio
demasiado cerca de
el que habla fuera de campo
mirando fuera de campo

ESPACIO

sonido5 palabrasorden alfabético

formato.aspecto.ESPACIOS_SALA

Palabra
estadio
estudio
patio
radio
seco

ESPEJO_LADO

núcleo2 palabrasorden alfabético

formato.aspecto.ESPEJO_LADOS

Palabra
de la derecha
de la izquierda

EVENTO

núcleo163 palabrasorden alfabético

formato.vocabulario.EVENTOS

PalabraLleva a
a la vezvivo
aire al revesvivo
amanecevivo
anochecevivo
arranca de golpevivo
asomavivo
barrevivo
barridovivo
barrido a la derechavivo
barrido a la izquierdavivo
barrido hacia abajovivo
barrido hacia arribavivo
barrido temporalvivo
cada voz a su ladovivo
camara lentavivo
camara lenta a saltosvivo
capitulovivo
chasquidovivo
congelavivo
congela la imagenvivo
continuavivo
cortavivo
corta en la accionvivo
cortado por la barbillavivo
cortado por la frentevivo
cortinilla de tijeravivo
cruza el ejevivo
cuadro vaciovivo
deja posarvivo
demasiado cerca devivo
demasiado rapidovivo
desenfoque de pasadavivo
destellan los focosvivo
duravivo
el clip se agranda y se vavivo
el color se apagavivo
el cuadro giravivo
el cuadro se enderezavivo
el fotograma se descarrilavivo
el horizonte se enderezavivo
el horizonte se inclinavivo
el montaje se aceleravivo
el que habla fuera de campovivo
el rio midevivo
el soporte empeoravivo
el soporte se deshacevivo
el soporte se limpiavivo
empapelavivo
encadenavivo
entra de golpevivo
entra la musicavivo
espectrograma devivo
espera al clipvivo
estalla el colorvivo
florecevivo
formatovivo
fotograma de impactovivo
fotograma en blancovivo
funde a blancovivo
funde a negrovivo
funde desde blancovivo
funde desde negrovivo
gigantevivo
gran angularvivo
irisvivo
la camara atraviesavivo
la camara bajavivo
la camara deja de respirarvivo
la camara entra envivo
la camara gira alrededor devivo
la camara mira desde dentro devivo
la camara no paravivo
la camara respira convivo
la camara sale devivo
la camara se acerca avivo
la camara se alejavivo
la camara subevivo
la camara va avivo
la camara va montada envivo
la camara va pegada avivo
la camara vuelvevivo
la costura se mueve haciavivo
la intensidad cae avivo
la intensidad salta avivo
la intensidad sube avivo
la linea se enderezavivo
la linea se inclinavivo
la linea se muevevivo
la linea se rompevivo
la luz sube convivo
la mancha dejavivo
la mano tapavivo
la musica se apagavivo
la musica se cortavivo
la pista se desbordavivo
la pista vuelvevivo
la tela se desenredavivo
la tela se enredavivo
la tension caevivo
la tension rompevivo
la tension se mantienevivo
la tension subevivo
la tinta lo cubre todovivo
la voz se vuelve radiovivo
las bandas bajanvivo
las bandas subenvivo
las voces se juntan en el centrovivo
lente normalvivo
mezcla los registrosvivo
mirando fuera de campovivo
montaje al pulsovivo
montaje al ritmo de las palabrasvivo
ojo de pezvivo
pasa paginavivo
pasa por delantevivo
plano holandesvivo
plano secuencia porvivo
quedavivo
rampa de velocidadvivo
respiravivo
retencion largavivo
revientavivo
rio tipograficovivo
rompe el ejevivo
saltavivo
salto axial avivo
se destejevivo
se junta la pantallavivo
se lavavivo
se mojavivo
se para en secovivo
se parte la pantallavivo
se quemavivo
se rasga el papelvivo
se rasga la bandavivo
se rompe el espejovivo
se sale del cuadrovivo
se secavivo
se sostienevivo
se tejevivo
se van las perforacionesvivo
se ven las perforacionesvivo
secovivo
silenciovivo
silencio de verdadvivo
simultaneo en abanicovivo
simultaneo en abanico que giravivo
simultaneo en rejillavivo
sin leervivo
sin respirovivo
sintonizavivo
teleobjetivovivo
temblorvivo
tiempo bala sobrevivo
todo a la vezvivo
todo se para menosvivo
triple salto axial avivo
un solo planovivo
velocidad normalvivo
vertigovivo
vertigo al revesvivo
vuelve el espejovivo
zoom de golpevivo

EVENTO_A_CAMPO

núcleo8 palabrasorden alfabético

formato.vocabulario.EVENTO_A_CAMPO

PalabraLleva a
congelacongela_mano
continuacontinua
cortado por la barbillasalta
cortado por la frentesalta
cruza el ejecruza_eje
demasiado cerca desalta
rompe el ejecruza_eje
saltasalta

EVENTO_CAMARA

cámara47 palabrasorden alfabético

formato.camara.EVENTOS_CAMARA

Palabra
barrido temporal
camara lenta a saltos
el cuadro gira
el cuadro se endereza
el fotograma se descarrila
el horizonte se endereza
el horizonte se inclina
fotograma de impacto
gran angular
la camara atraviesa
la camara baja
la camara entra en
la camara gira alrededor de
la camara mira desde dentro de
la camara sale de
la camara se acerca a
la camara se aleja
la camara sube
la camara va a
la camara va montada en
la linea se endereza
la linea se inclina
la linea se mueve
la linea se rompe
la pista se desborda
la pista vuelve
la tension cae
la tension rompe
la tension se mantiene
la tension sube
las bandas bajan
las bandas suben
lente normal
ojo de pez
pasa por delante
plano secuencia por
rampa de velocidad
salto axial a
se rasga la banda
se van las perforaciones
se ven las perforaciones
teleobjetivo
tiempo bala sobre
todo se para menos
triple salto axial a
vertigo
vertigo al reves

EVENTO_CARTEL

cartel5 palabrasorden alfabético

formato.cartel.EVENTOS

Palabra
la costura se mueve hacia
la mancha deja
la tela se desenreda
la tela se enreda
se desteje

EVENTO_OYE

oído14 palabrasorden alfabético

formato.oye.EVENTOS_OYE

Palabra
destellan los focos
el color se apaga
el rio mide
el soporte empeora
el soporte se deshace
el soporte se limpia
espectrograma de
estalla el color
la camara deja de respirar
la camara respira con
la intensidad cae a
la intensidad salta a
la intensidad sube a
la luz sube con

EXPRESION

núcleo9 palabrasorden alfabético

formato.aspecto.EXPRESIONES

Palabra
duda
se asombra
se asusta
se calma
se enfada
se entristece
se pone serio
se rie
sonrie

FAMILIA_TALLER

núcleo10 palabrasorden alfabético

formato.taller.TALLER_BASE

Palabra
ancla
bano
canto
fantasma
materia
papel
reticula
sombra
tinta
vida

FORMATO

núcleo6 palabrasorden alfabético

formato.aspecto.FORMATOS

Palabra
16:9
1:1
2,39:1
4:3
4:5
9:16

FORMATO_MODO

núcleo2 palabrasorden alfabético

formato.aspecto.FORMATO_MODOS

Palabra
bandas de papel
de television

FORMA_PALABRA

cartel5 palabrasorden alfabético

formato.cartel.FORMAS

Palabra
el patio
un marco
un muro
una columna
una porteria

FRENTE

núcleo5 palabrasorden alfabético

formato.continuidad.FRENTES

Palabra
escorzo
espalda
frontal
perfil
tres cuartos

FUNCION

núcleo11 palabrasorden alfabético

formato.vocabulario.FUNCIONES

Palabra
apertura
cartel
contrapunto
digresion
eco
giro
ilustracion
prueba
remate
respiro
tesis

GESTO_MARCA

núcleo4 palabrasorden alfabético

formato.vocabulario.GESTO_MARCA

Palabra
rodea
senala
subraya
tacha

GOLPE

cámara2 palabrasorden alfabético

formato.camara.GOLPES

Palabra
con borron
con impacto

GRANULADO

núcleo4 palabrasorden alfabético

movimiento.GRANULADOS

Palabra
a doses
a pulso
a treses
a unos

HERVOR

núcleo3 palabrasorden alfabético

formato.aspecto.HERVORES

Palabra
dibujado
no
suave

HORA

núcleo5 palabrasorden alfabético

formato.vocabulario.HORAS

Palabra
amanece
atardece
diurna
mediodia
nocturna

HORIZONTE

cámara3 palabrasorden alfabético

formato.camara.HORIZONTES

Palabra
gira
recto
se inclina

INTENSIDAD

oído11 palabrasorden significativo

formato.oye.INTENSIDADES

Palabra
nula
quieta
serena
templada
viva
agitada
tensa
encendida
desatada
furiosa
rota

LADO

núcleo4 palabrasorden alfabético

formato.vocabulario.LADOS

Palabra
abajo
arriba
derecha
izquierda

LEJANIA

núcleo8 palabrasorden significativo

viaje.LEJANIAS

Palabra
al pie
al paso
cerca
a media distancia
lejos
al fondo
en el horizonte
en el cielo

LENTE

cámara4 palabrasorden alfabético

formato.camara.LENTES

Palabra
gran angular
normal
ojo de pez
teleobjetivo

LINEA_UNIDAD_ASPECTO

núcleo20 palabrasorden alfabético

formato.aspecto.UNIDAD

Palabra
AMBIENTE
BANDA
BOBINA
CAMA
EFECTOS
ESPACIO
ESPEJO
FORMATO
HERVOR
JINGLE
MATERIA
MEZCLA
MONTAJE
MÚSICA
PANTALLA PARTIDA
REPITE
RIO TIPOGRAFICO
RÍO TIPOGRÁFICO
SIMULTANEO
SIMULTÁNEO

LINEA_UNIDAD_CAMARA

cámara7 palabrasorden alfabético

formato.camara.UNIDAD

Palabra
CADENCIA
CAMARA
CÁMARA
GOLPES
HORIZONTE
PISTA OPTICA
PISTA ÓPTICA

LINEA_UNIDAD_CARTEL

cartel3 palabrasorden alfabético

formato.cartel.UNIDAD

Palabra
CARTEL
PALETA
PARTITURA

MANERA

núcleo15 palabrasorden alfabético

movimiento.MANERAS

Palabra
a la deriva
a regañadientes
a tirones
con anticipación
con cuidado
de golpe
de un tirón
despacio
en volandas
ligero
pesado
resuelto
rozando
sin ganas
titubeante

MANO_CAMARA

cámara2 palabrasorden alfabético

formato.camara.MANOS

Palabra
al hombro
en tripode

MATERIA

núcleo7 palabrasorden alfabético

formato.aspecto.MATERIAS

Palabra
acuarela
ninguna
papel
pincel
risografia
tejido
tinta

MEZCLA

sonido4 palabrasorden alfabético

formato.aspecto.MEZCLAS

Palabra
con stems
para cine
para la web
sin stems

MODO

núcleo3 palabrasorden alfabético

formato.continuidad.MODOS

Palabra
cartel
documento
mundo

MONTAJE

núcleo6 palabrasorden alfabético

formato.aspecto.MONTAJES

Palabra
al pulso
al ritmo de las palabras
cada vez mas cerca
la camara no para
mezcla
se acelera

MOVIMIENTO_MUNDO

núcleo4 palabrasorden alfabético

formato.vocabulario.MOVIMIENTO_MUNDO

Palabra
acelera
avanza
frena
para

NOMBRE_SECCION

núcleo6 palabrasorden alfabético

formato.taller.SECCIONES

Palabra
BESTIARIO
CASCADA
MANO
MONTAJE
REPARTO
TALLER

ORDEN_TRUCA

núcleo9 palabrasorden alfabético

formato.vocabulario.ORDEN_TRUCA

Palabra
baja
busca a
encuadra a
se acerca
se acerca a
se queda
sigue a
sube
viaja con

PALABRA_RESERVADA

núcleo76 palabrasorden alfabético

formato.vocabulario.PALABRAS_RESERVADAS

Palabra
a
al
alias
ancla
archivo
arco
arriba
bajo
bestiario
camino
canta
cascada
clip
con
contenido
de
del
delante
dentro
deriva
detras
di
eco
eje
el
en
escenario
fantasma
foco
fondo
formato
foto
fuera
hilo
junto
juntos
la
las
letra
letrero
los
luz
mano
marca
mesa
mientras
montaje
motivo
mundo
musica
nota
o
para
personaje
pica
pie
pon
por
prensada
python
que
recorte
relojes
reparto
revelado
se
sobre
sonido
su
sus
taller
terminal
un
una
ver
y

PAPEL

núcleo11 palabrasorden alfabético

formato.aspecto.PAPELES

Palabra
cuaderno
escolar
grano fino
khadi
kraft
lienzo
satinado
tintado
torchon
verjurado
washi

PAPEL_SIGNO

cartel9 palabrasorden alfabético

formato.cartel.ROLES

Palabra
barandilla
cielo
cuchilla
mascara
muro
persiana
porteria
suelo
ventana

PARTE_CUERPO

núcleo7 palabrasorden alfabético

formato.vocabulario.PARTES_CUERPO

Palabra
el hombro
el pecho
el regazo
la cabeza
la espalda
las manos
los pies

PESO_CAMARA

cámara3 palabrasorden alfabético

formato.camara.PESOS

Palabra
con masa
ligera
pesada

PISTA

oído5 palabrasorden alfabético

formato.oye.PISTAS

Palabra
la cama
la musica
la radio
la voz
los efectos

PISTA_LADO

cámara2 palabrasorden alfabético

formato.camara.PISTA_LADOS

Palabra
a la derecha
a la izquierda

PLANO_DE

núcleo11 palabrasorden alfabético

formato.vocabulario.PLANO_DE

PalabraLleva a
aperturaorla
cartelcartel
contrapuntocontraplano
digresionmapa
ecodocumento
giroprimerisimo
ilustracioncontraplano
pruebadocumento
remateprimerisimo
respirogeneral
tesisdocumento

PLANTILLA

núcleo8 palabrasorden alfabético

formato.vocabulario.PLANTILLAS

Palabra
cartel
contraplano
documento
general
mapa
nocturno
orla
primerisimo

PROFUNDIDAD

cámara2 palabrasorden alfabético

formato.camara.PROFUNDIDADES

Palabra
poca profundidad
profundidad total

RASTRO

núcleo4 palabrasorden alfabético

formato.aspecto.RASTROS

Palabra
con borron
con estela
con lineas de fuerza
en cronofotografia

REGISTRO_LETRERO

núcleo6 palabrasorden alfabético

formato.vocabulario.REGISTROS_LETRERO

Palabra
cartulina
cita
cita maquina
cita moderna
mano
rescate

REGISTRO_LETRERO_RESERVADO

núcleo3 palabrasorden alfabético

formato.vocabulario.REGISTROS_LETRERO_RESERVADOS

Palabra
dymo
maquina
tira

REGISTRO_MATERIA

núcleo4 palabrasorden alfabético

materia.REGISTROS

Palabra
fotografico
pintado
recorte
tinta

REGISTRO_MOV

núcleo1 palabrasorden alfabético

movimiento.REGISTROS

Palabra
en dos

RIO_MODO

núcleo3 palabrasorden alfabético

formato.aspecto.RIO_MODOS

Palabra
a pantalla completa
en fila
en libertad

ROTURA

cámara6 palabrasorden alfabético

formato.camara.ROTURAS

Palabra
demasiado rapido
rompe el eje
se sale del cuadro
sin leer
sin respiro
todo a la vez

SENTIDO

núcleo2 palabrasorden alfabético

formato.vocabulario.SENTIDOS

Palabra
de espaldas
de frente

SIMULTANEO

núcleo3 palabrasorden alfabético

formato.aspecto.SIMULTANEOS

Palabra
en abanico
en abanico que gira
en rejilla

SITIO_SIGNO

cartel5 palabrasorden alfabético

formato.cartel.SITIOS

Palabra
a la derecha
a la izquierda
abajo
arriba
en el centro

SOPORTE

oído5 palabrasorden significativo

formato.oye.SOPORTES

Palabra
limpio
usado
gastado
sucio
roto

SUSTRATO

núcleo14 palabrasorden alfabético

pieza.SUSTRATOS

Palabra
acetato
cartulina
dymo
ficha
foto
kraft
milimetrado
papel
periodico
pijama
polaroid
postit
tira
vegetal

TALLA

núcleo7 palabrasorden significativo

formato.continuidad.TALLAS

Palabra
general
conjunto
medio
americano
corto
primer
detalle

TAMBOR

núcleo7 palabrasorden alfabético

formato.vocabulario.TAMBORES_V

Palabra
ambar
bermellon
naranja
rosa
ultramar
verde
violeta

TAMBOR_RISO

núcleo10 palabrasorden alfabético

formato.aspecto.TAMBORES_RISO

Palabra
ambar
azurita
bermellon
humo
naranja
rosa
tinta
ultramar
verde
violeta

TENSION

núcleo4 palabrasorden alfabético

formato.vocabulario.TENSIONES

Palabra
cae
mantiene
rompe
sube

TIPO_LETRA

cartel6 palabrasorden alfabético

formato.cartel.TIPOS

Palabra
anton
la serifa de pretexto
league gothic
letra de mano
maquina de escribir
serifa

TRAMA

núcleo3 palabrasorden alfabético

formato.aspecto.TRAMAS

Palabra
de grano
de lineas
de puntos

TRANSICION

núcleo16 palabrasorden alfabético

formato.vocabulario.TRANSICIONES

Palabra
chasquido
corta
corta en la accion
cortinilla de tijera
desenfoque de pasada
encadena
entra de golpe
funde a blanco
funde a negro
funde desde blanco
funde desde negro
iris
la mano tapa
pasa pagina
se quema
sintoniza

TRAYECTO

núcleo16 palabrasorden alfabético

movimiento.TRAYECTOS

Palabra
a saltos
cayendo
en arco
en curva
en espiral
en zigzag
flotando
fuera de campo
girando
por el borde
por el camino
por el suelo
rebotando
recto
resbalando
rodando

VENTANA

núcleo2 palabrasorden alfabético

movimiento.VENTANAS

Palabra
hasta decir
mientras

VERBO_MOV

núcleo24 palabrasorden alfabético

movimiento.VERBOS

Palabra
baja
cae
camina
corre
cruza
entra
esquiva
flota
gira
rebota
resbala
rueda
sale
salta
se apea
se encaja
se levanta
se sienta
sube
tiembla
tropieza
va
viaja
vuela

VERBO_RELACIONAL

núcleo11 palabrasorden alfabético

movimiento.VERBOS_RELACIONALES

Palabra
agarra
alcanza
arrastra
cuelga
empuja
esquiva
huye
orbita
se apoya
sigue
suelta

VERBO_SIGNO

cartel14 palabrasorden alfabético

formato.cartel.VERBOS_SIGNO

Palabra
cae
caen
se abre
se abren
se apila
se apilan
se estampa
se estampan
se rompe
se rompen
se separa
se separan
se va
se van

VISTA

núcleo5 palabrasorden alfabético

formato.aspecto.VISTAS

Palabra
de espaldas
de frente
de perfil
de tres cuartos
de tres cuartos de espaldas

VOZ

sonido6 palabrasorden alfabético

formato.sonido.VOCES

Palabra
cita
cita_f
cita_f2
cita_f3
cita_m2
narrador

Códigos de diagnóstico

Códigos estables (E0xx errores, W1xx avisos) para que dos compiladores se comparen: el mensaje es libre, el código no. diagnosticos.json

CódigoGravedadQué significa
E001errorel pliego declara una época mayor que la del compilador
E010errorafecto fuera del vocabulario cerrado
E011errorfunción o plano desconocidos en la cabecera de un clip
E012errorpalabra suelta en una línea de movimiento (no es trayecto, manera, granulado, registro ni ventana)
E013errorevento `>` fuera del vocabulario cerrado
E014errorregistro de letrero desconocido
E015errorESPACIO (sala) desconocido
E016errorcolor de voz desconocido en el REPARTO
E017errorarco desconocido
E018errormodificador de collage o campo de MARIONETA desconocido (detrás de `·` en `foto:`, `recorte:`, `clip:` o `MARIONETA`)
E019errorotra palabra fuera de un vocabulario cerrado
E020errornombre ambiguo: dos candidatos empatan en el mismo nivel de la dimensión `nombre`
E021errorpalabra reservada usada como nombre de hablante o identificador
E022errorreferencia a algo que no existe (pieza, clip, id de ECO, personaje)
E023errorlínea que parece una orden y no lo es: se escribiría en pantalla sin querer (diálogo de quien no está en el REPARTO, línea de escena dentro de un clip, orden o verbo inexistentes)
E024erroruna pieza actúa (`NOMBRE acción`) sin estar en el REPARTO ni ser una MARIONETA
E025errorancla muerta en el texto: `al decir «X»` y la voz escrita de ese beat no dice X
E030errordos gritos en un clip
E031errordos acciones sobre el mismo sujeto en la misma ventana, o una duración declarada dos veces
E032errorciclo de ligaduras, cadena de más de tres eslabones o anidamiento excesivo
E033errorpieza sin apoyo cuando su materia no flota
E040errorMÚSICA que no está en BANDA (o BANDA sin declarar)
E041errorefecto `sonido:` que no está en EFECTOS ni en BANDA
E042errorAMBIENTE que no está en EFECTOS
E050error`python:` nombra algo que no está en el bestiario
E051errorpose que el bestiario no declara
E052errordibujo mal invocado: argumentos detrás de `·`, paréntesis, o argumentos que la firma de la pieza no admite
E053errorel bestiario declarado (`PYTHON` o `PIEZAS`) no existe junto al pliego
E054erroracción que la pieza no declara (ni entre sus ACCIONES, ni sus POSES, ni sus CICLOS)
E060errorrotura de una regla sin su `porque`
E090errorlínea mal formada (el parser no puede seguir)
W101avisoSALTO DE EJE
W102avisoSALTO DE TALLA
W103avisoRACCORD DE MIRADA
W104avisoRACCORD DE DIRECCIÓN
W105avisoRACCORD DE ESTADO
W110avisoevento reservado: la lengua lo acepta y el intérprete aún no lo realiza
W111avisoregistro de letrero reservado
W112avisoporcentaje pobre por debajo del 85 %
W113avisosin silencio final declarado
W114avisodemasiados clips sin respiro
W115avisoescena con dos o más personajes y sin EJE
W116avisoclip vacío
W117avisorelojes no coprimos
W118avisoacción dudosa sobre una pieza (entra dos veces, actúa sobre algo ausente)
W120avisoancla muerta: `al decir «X»` y la voz nunca dice X
W121avisodos voces: clip con sonido dentro de un beat narrado sin `> espera al clip`
W122avisoancla ilegible: casa con la voz pero no con su `di:`
W123avisoel beat se alarga: el clip dura más que la voz
W124avisopágina vacía: el beat abre cuadro nuevo y no pone nada mientras suena la voz
W125avisotexto en pantalla: una línea de prosa que se escribirá a máquina en el papel
W130avisorevisión Lasseter (sobre la cronología real)
W199avisootro aviso

La gramática

La gramática EBNF de la lengua de pliegos, tal como está en spec/gramatica/mesa.ebnf. mesa.ebnf

mesa.ebnf
(* Tórculo 1.0, part 1: the grammar of the pliego language (.mesa), epoch 2.

   Normative. Notation (SPEC §1.4):
     NAME            nonterminal; every nonterminal in capitals that is not defined
                     here is a closed vocabulary of Appendix A (spec/vocabularios/
                     vocabularios.json), and that correspondence is exhaustive.
     "literal"       literal text, compared after normalization (SPEC §4.5),
                     except reserved words, which are compared as written.
     A | B           alternative          [ A ]   optional       { A }  zero or more
     TEXT            any characters up to the end of the line
     NL              end of line
     IDENT           identifier (SPEC §4.5)
     NUMBER          integer or decimal with a point, optional sign
     QUOTE           "«" TEXT-WITHOUT-» "»"      (U+00AB … U+00BB; straight quotes are not equivalent)
     ·               the field separator, U+00B7 MIDDLE DOT, with optional spaces around it

   Analysis is line oriented: each line is classified by its prefix and the
   prefix always wins (SPEC §5.1). Only section blocks and "dentro:" span lines.
   Blank lines separate clips. *)

PLIEGO          = PREAMBLE { CHAPTER } [ END ] ;
PREAMBLE        = { PREAMBLE-LINE | UNIT-LINE | SECTION | COMMENT } ;

(* ---------- preamble ---------- *)
PREAMBLE-LINE   = "MESA" [ "v" NUMBER ] TITLE
                | "formato" PROPERTY { "·" PROPERTY }
                | "ARCO" ARCO
                | "MOTIVO" QUOTE [ "—" TEXT ]
                | "ECO" IDENT ( "→" | "->" ) IDENT
                | "REPARTO" SPEAKER ":" TAMBOR [ "," VOZ ] [ "," VOICE-COLOUR ] [ "," SIDE ] [ "," "alias:" ALIAS { "·" ALIAS } ]
                | "PERSONAJE" IDENT "—" TEXT
                | "LETRA" PATH
                | "PYTHON" PATH
                | "ARCHIVO" KEY { "·" KEY }
                | "FANTASMA" ( "foto" | "texto" | "numeral" ) NUMBER
                | "RELOJES" IDENT NUMBER { IDENT NUMBER }
                | "SONIDO" TEXT
                | "EFECTOS" PATH                       (* sound profile: folder of effects and ambiences *)
                | "BANDA" PATH                         (* sound profile: folder of music cues *)
                | "MEZCLA" MEZCLA { "·" MEZCLA }       (* sound profile: "para la web" | "para cine"; "con stems" | "sin stems" *)
                | "PARTITURA" PATH                     (* cartel profile *)
                | "SOPORTE" SOPORTE                    (* oído profile *)
                | "el dial es la línea de tiempo"      (* oído profile *)
                | "baño" BOBINA ;
PROPERTY        = ASPECT-RATIO | "sala" ( "crema" | "pizarra" ) | "tirada" ( "borrador" | "definitiva" )
                | "página desnuda" | "en dos" ;
ASPECT-RATIO    = FORMATO ;
VOICE-COLOUR    = "con radio" | "seca" ;
SIDE            = "a la izquierda" | "a la derecha" | "al centro" ;

(* ---------- sections: the mirror law (SPEC §5.3) ---------- *)
SECTION         = BLOCK | IMPORT ;
BLOCK           = "#" NOMBRE-SECCION [ IDENT ] NL { SECTION-LINE } "#FIN" ;
IMPORT          = NOMBRE-SECCION PATH ;
SECTION-LINE    = FAMILY [ VALUE ] { "·" FIELD } ;
FIELD           = KEY ( " " | ": " ) VALUE ;       (* keys of several words take a colon *)
FAMILY          = FAMILIA-TALLER | CLAVE-MANO ;

(* ---------- chapter and scene ---------- *)
CHAPTER         = CHAPTER-HEAD { UNIT-LINE | SECTION | COMMENT } { SCENE | CLIP } ;
CHAPTER-HEAD    = "==" TITLE { "·" CHAPTER-ATTR } { "=" } ;
CHAPTER-ATTR    = "tensión" TENSION | "nº" NUMBER | "tambor" TAMBOR | "gigante" WORD
                | "plano fijo" PLANTILLA | "tramo" NUMBER ( "→" | "->" | "a" ) NUMBER
                | "nocturno" | "diurno" ;
SCENE           = SCENE-HEAD { UNIT-LINE | SECTION | COMMENT } { CLIP } ;
SCENE-HEAD      = "--" TITLE [ "·" HORA ] "--" ;

(* Unit lines are valid in the preamble (whole pliego), a chapter or a scene;
   the scene prevails over the chapter, the chapter over the preamble. Several
   are also valid inside a clip, for that shot only (SPEC §5.6). *)
UNIT-LINE       = CORE-UNIT-LINE | ASPECT-UNIT-LINE | SOUND-UNIT-LINE
                | CARTEL-UNIT-LINE | OIDO-UNIT-LINE | CAMERA-UNIT-LINE ;
CORE-UNIT-LINE  = "EJE" "de" IDENT "a" IDENT
                | "LUZ" DIRECCION-LUZ { "·" ( DUREZA | "rasante" ) }
                | "MUNDO" MOVIMIENTO-MUNDO [ NUMBER ] [ "·" SENTIDO ]
                | "FONDO" KEY { ARG } "·" LEJANIA [ "·" NUMBER ]
                | "DELANTE" KEY { ARG } [ "·" LEJANIA ] [ "·" "cada" NUMBER ]
                | "ESCENARIO" TEXT
                | "TABLAS" { "·" ( HORA | "suelo" NUMBER | "a sangre" | "ancho" NUMBER | "alto" NUMBER ) }
                | "ARCHIVO" KEY { "·" KEY }
                | "REPITE" QUOTE ;
ASPECT-UNIT-LINE= "MATERIA" MATERIA-SPEC
                | "BOBINA" BOBINA
                | "FORMATO" FORMATO { "·" FORMATO-MODO }
                | "ESPEJO" [ ESPEJO-LADO ]
                | "PANTALLA PARTIDA" { "·" ( "con un espejo en medio" | "que se miran" | "desigual" | "inclinada" ) }
                | "RÍO TIPOGRÁFICO" [ "·" ( RIO-MODO | "no" ) ]
                | "SIMULTÁNEO" SIMULTANEO
                | "MONTAJE" MONTAJE-SPEC { "·" MONTAJE-SPEC }
                | "HERVOR" HERVOR ;
MATERIA-SPEC    = "papel" PAPEL
                | "acuarela" [ ON-PAPER ]
                | "risografía" TAMBOR-RISO "y" TAMBOR-RISO [ "y" TAMBOR-RISO ]
                     { "·" ( DESREGISTRO | "trama" TRAMA ) } [ ON-PAPER ]
                | "pincel" [ ON-PAPER ] | "tejido" [ TAMBOR-RISO ] | "tinta" [ ON-PAPER ] | "ninguna" ;
ON-PAPER        = "sobre papel" PAPEL ;
MONTAJE-SPEC    = MONTAJE | "mezcla" QUOTE { "·" QUOTE } ;
SOUND-UNIT-LINE = "MÚSICA" ( CUE | "ninguna" )
                | "AMBIENTE" EFFECT-NAME { "·" EFFECT-NAME }
                | "ESPACIO" ESPACIO
                | "CAMA" EFFECT-NAME | "JINGLE" EFFECT-NAME ;
CARTEL-UNIT-LINE= "PALETA" COLOR-CARTEL "," COLOR-CARTEL "y" COLOR-CARTEL
                | "CARTEL" COMPOSICION { "·" COMPOSICION } ;
OIDO-UNIT-LINE  = "INTENSIDAD" ( INTENSIDAD | "de" INTENSIDAD "a" INTENSIDAD ) { "·" ( "extraña" | "con" PISTA ) }
                | "SOPORTE" SOPORTE
                | "COLOR" ( "monocromo" [ TAMBOR-RISO ] | "pleno" )
                | "LUZ" ( "de" ( QUOTE | "los focos" ) { "·" ( DIRECCION-FUENTE | TAMBOR-RISO | "en contraluz" ) }
                        | "plana" [ "·" "de estudio" ] )
                | "la cámara respira con" PISTA | "el río mide la voz" | "la luz sube con" PISTA ;
CAMERA-UNIT-LINE= ( "CÁMARA" | "CAMARA" ) CAMERA-SPEC { "·" CAMERA-SPEC }
                | "HORIZONTE" HORIZONTE
                | "CADENCIA" BLANCO-CADENCIA CADENCIA { "·" BLANCO-CADENCIA CADENCIA }
                | "GOLPES" GOLPE { "·" GOLPE }
                | "PISTA ÓPTICA" [ PISTA-LADO ] ;
CAMERA-SPEC     = LENTE | PESO-CAMARA | MANO-CAMARA | PROFUNDIDAD ;

(* ---------- clip ---------- *)
CLIP            = CLIP-HEAD { CLIP-LINE } ;
CLIP-HEAD       = "*" [ BEAT-ID ] ( FUNCION | SHOT ) [ "·" AFECTO ] [ "(máquina)" ] ;
BEAT-ID         = IDENT ;                         (* optional, stable id for the sidecar (e.g. r01_02) *)
SHOT            = { TALLA | ALTURA | FRENTE | MODO } [ "de" [ ARTICLE ] IDENT ] ;

CLIP-LINE       = CONTENT | PIECE | REAL-VIDEO | PLACEMENT | SCENE-VERB | MAP | MOVEMENT | CAMERA
                | JOURNEY | SOUND | EVENT | NESTING | UNIT-LINE | SIGN | WEAVE | CHARACTER | COMMENT ;

CONTENT         = "di" [ "(" VOZ ")" ] ":" TEXT
                | SPEAKER-LIST ":" TEXT                (* the speaker MUST be declared (REPARTO, PERSONAJE) *)
                | "letrero" [ "(" REGISTRO-LETRERO ")" ] ":" TEXT { "/" TEXT }
                | "terminal:" TEXT | "canta:" TEXT | "contenido (máquina):" TEXT
                | QUOTE                              (* a shout: at most one per clip *)
                | TEXT ;                             (* prose: the beat's content *)
SPEAKER-LIST    = SPEAKER { "/" SPEAKER } ;        (* "VECINO / LOCUTOR": the split sentence *)

PIECE           = "pon:" TIPO-PIEZA QUOTE { "·" PIECE-ATTR }
                | ( "foto" | "recorte" | "prensada" ) ":" KEY
                | "ver:" CLAVE-VIS [ "—" BODY ]
                | "pica:" KEY [ "en" NUMBER ]
                | "python:" NAME { ARG | NAME "=" VALUE } { "·" PIECE-SIZE | "·" CORTE | "·" "sin leer" }
                | ( "arriba" | "pie" | "nota" ) ":" TEXT
                | "marca:" GESTO-MARCA QUOTE ;
PIECE-ATTR      = NUMBER | "id" PATH | TAMBOR ;
PIECE-SIZE      = "grande" | "enorme" | "gigante" | "a sangre" ;

REAL-VIDEO      = "clip" [ " de fondo" | " mudo" ] ":" PATH [ "de" TIME "a" TIME ] ;
TIME            = [ DIGITS ":" ] DIGITS [ "." DIGITS ] ;

PLACEMENT       = "en" NUMBER NUMBER ":" CLIP-LINE
                | "en" PARTE-CUERPO "de" IDENT [ NUMBER NUMBER ] ":" CLIP-LINE
                | RELATION OBJECT [ "a" NUMBER ] ":" CLIP-LINE
                | RELATION "cada uno:" IDENT TEXT
                | "juntos:" LIST "—" DISPOSICION
                | ( "en el mundo" | "en el documento" ) ":" CLIP-LINE
                | "en" MATERIA-SPEC ":" CLIP-LINE          (* the material of one piece *)
                | "de" QUOTE "a" QUOTE ":" CLIP-LINE       (* the sign that flies *)
                | ( "a la izquierda" | "a la derecha" ) ":" CLIP-LINE
                | DISTANCIA ":" CLIP-LINE                  (* camera profile: depth *)
                | "en silueta:" CLIP-LINE ;                (* cartel profile *)
RELATION        = "bajo" | "sobre" | "junto a" | "delante de" | "detrás de" ;

SCENE-VERB      = IDENT "con vista" VISTA
                | IDENT "se encaja en" HOLE | "en sus huecos:" LIST
                | "recoge" IDENT | "clava" IDENT "en" IDENT
                | ( "recorta" | "dobla" | "tapa" | "traslada" ) QUOTE TEXT
                | "retira:" ( "el escenario" | "las tablas" | "el teatro" )
                | "la truca" ( "se acerca a" IDENT | "vuelve" | "se aleja" ) ;

MAP             = "mapa:" MAP-ORDER ;
MAP-ORDER       = "territorio" QUOTE { "·" ( "con" LIST | "grande" | "en" PLACE ) }
                | "línea desde" QUOTE [ "hacia" QUOTE ]
                | "la línea de" QUOTE ( "llega a otro igual" | "se hunde" | "vuelve" )
                | "conecta" QUOTE { "·" QUOTE } | "el círculo se abre" | "mira a" QUOTE
                | "en fila abajo" | "en columna izquierda" | "se va" ;

(* Movement is recognized BY THE VERB (VERBO-MOV, VERBO-RELACIONAL), never by its suffixes. *)
MOVEMENT        = [ PLACEMENT-PREFIX ] [ ARTICLE ] SUBJECT ( VERBO-MOV | VERBO-RELACIONAL ) [ DESTINATION ]
                     { "·" ( [ "por" ] TRAYECTO | MANERA | GRANULADO | REGISTRO-MOV | RASTRO ) } [ VENTANA-SPEC ]
                | SUBJECT "se funde en" SUBJECT | SUBJECT "hierve con" SUBJECT
                | "el pelo pasa de" SUBJECT "a" SUBJECT
                | SUBJECT "se sale del cuadro" [ "por la" LADO ] ;
DESTINATION     = ( "hasta" | "a" | "hacia" ) OBJECT | "fuera de campo" [ "por la" LADO ] ;
VENTANA-SPEC    = "hasta decir" QUOTE | "mientras" ;

CAMERA          = "la truca" ORDEN-TRUCA [ IDENT ] [ "en" TALLA ]
                | IDENT "mira a" IDENT | IDENT "mira a cámara"
                | [ ARTICLE ] IDENT ( "sale" | "entra" ) "por la" LADO
                | "sonido:" CRUCE-SONIDO [ NUMBER ]
                | "fuera de campo" [ "por la" LADO ] ":" TEXT
                | [ "el" ] "foco" ( "en" | "pasa a" ) IDENT [ "y en" IDENT ] | "todo en foco"
                | IDENT "está" TEXT ;                   (* a state, for continuity *)

JOURNEY         = IDENT "viaja" | IDENT "se apea"
                | "el mundo" MOVIMIENTO-MUNDO [ NUMBER ]
                | "por la ventanilla:" LIST "desfilan"
                | "por" WINDOW-OF "de" IDENT "se ve el mundo" ;

SOUND           = "sonido:" EFFECT-NAME [ SIDE ] ;      (* an effect, at its place; anchorable with "al decir" *)

CHARACTER       = SUBJECT ( ACCION-FICHA | EXPRESION | "de espaldas" | "de perfil" | "de frente"
                          | "de tres cuartos" | "de tres cuartos de espaldas" ) ;

SIGN            = "LETRA" QUOTE { "·" ( "en" TIPO-LETRA | DISPOSICION-SIGNO | SITIO-SIGNO | PIECE-SIZE
                                      | "de" COLOR-CARTEL | "sin leer" ) }
                | QUOTE "es" ( "un" | "una" ) PAPEL-SIGNO [ ( "a" | "de" ) QUOTE ]
                | [ "la" | "el" ] LETTER "de" QUOTE ( "es" | "se convierte en" ) IDENT
                | IDENT "se convierte en" [ "la" | "el" ] LETTER "de" QUOTE
                | [ "las letras de" ] QUOTE VERBO-SIGNO
                | "la raya corta" QUOTE
                | QUOTE "forma" FORMA-PALABRA
                | QUOTE "tapa a" IDENT | IDENT "tapa" QUOTE
                | "el ojo completa" QUOTE
                | "ESCALA" IDENT "como" IDENT
                | "BOSQUE de" BOSQUE ;
WEAVE           = ( "TEJE" | "SINTONIZA" ) QUOTE { "·" ( "en" TIPO-LETRA | "con la aguja del dial" | PIECE-SIZE | DISPOSICION-SIGNO ) }
                | QUOTE "se interrumpe en" QUOTE | QUOTE "sigue"
                | "los hilos de" IDENT "y" IDENT "se entretejen"
                | "FRASES" QUOTE { "·" QUOTE } ;

(* Events: a closed vocabulary with state (alive | reserved). The union of
   EVENTO, EVENTO-CARTEL, EVENTO-OYE and EVENTO-CAMARA, some with an argument. *)
EVENT           = ">" EVENT-NAME [ ARG ] { "·" ">" EVENT-NAME [ ARG ] } ;
EVENT-NAME      = EVENTO | EVENTO-CARTEL | EVENTO-OYE | EVENTO-CAMARA | ROTURA-WITH-REASON | ENCUADRE-INCOMODO ;
ROTURA-WITH-REASON = ROTURA "porque" QUOTE ;      (* breaking a rule with permission: the reason is required *)

NESTING         = "dentro:" NL { CLIP-LINE }          (* sub-clips; at most three levels *)
                | "mientras:" CLIP-LINE
                | "al decir" QUOTE ":" CLIP-LINE
                | CLIP-LINE "hasta decir" QUOTE ;

(* ---------- end ---------- *)
END             = "==" "FIN" { "=" } { TEXT } [ NL ">" "silencio" NUMBER ] ;

(* ---------- comments ---------- *)
COMMENT         = "//" TEXT                  (* technical comment: not in the IR *)
                | "(" TEXT ")"               (* author's digression: in the IR, `digresiones` *)
                | "~" "deriva:" TEXT ;       (* a commission to the engine: in the IR, `derivas` *)

(* ---------- terminals ---------- *)
ARTICLE         = "el" | "la" | "los" | "las" ;
TITLE           = QUOTE | TEXT ;
SPEAKER         = IDENT ;          (* not a reserved word; compared as written *)
CUE             = WORD ;           (* a file of BANDA, by name, case-insensitive *)
EFFECT-NAME     = WORD { WORD } ;  (* a file of EFECTOS (or BANDA), by name *)
PATH            = TEXT ;           (* relative to the pliego's folder in a portable project *)
LIST            = IDENT { "·" IDENT } ;