Fundamentos / F8 · Estrutura do cabeçalho de cena

Quais partes formam um cabeçalho de cena

Uma linha de título de cena, também chamada de cabeçalho de cena, costuma cumprir três funções ao mesmo tempo: dizer se é interna ou externa, dizer o local e dizer se o horário é dia, noite ou outro período. O problema é que essas três funções não têm um conjunto de escritas que uma lista fixa de termos consiga esgotar. INT., INTERIOR e “内景” podem expressar a mesma classe de sentido, mas o comprimento literal, a pontuação e a forma de separação deles são diferentes. Para um software, sentido equivalente não quer dizer string equivalente.

No cabeçalho de cena, o que é mais estável é “onde a informação é colocada”, não “como aquelas palavras precisam ser escritas”.

Onde cada uma das três informações costuma ficar

A estrutura mais comum põe o INT/EXT no início da linha, o local no meio e o horário do dia no fim. Por exemplo, INT. OFFICE - DAY pode ser lido como três segmentos: INT/EXT, local e horário. Em chinês também se pode escrever “内景 控制室 - 日”. Em inglês ainda há a opção de não usar abreviatura e escrever INTERIOR ou EXTERIOR.

Essas escritas podem, na leitura de uma pessoa, apontar para a mesma coisa, mas o software enfrenta caracteres. INT. é curto, INTERIOR é bem mais longo; “内景” não tem ponto no estilo inglês; e entre local e horário podem aparecer travessões ou dois-pontos diferentes. Basta a forma literal mudar para que os campos preenchidos também mudem.

Ao importar um roteiro, o SlateX guarda o cabeçalho de cena como está no original e não reescreve a linha inteira num outro formato normalizado; ele tenta, à parte, extrair do texto os campos de INT/EXT e de dia/noite. Quando o cabeçalho é escrito de volta num arquivo de roteiro, ele é remontado, e não há garantia de voltar ao original caractere por caractere. Ou seja, o texto original do cabeçalho e os campos extraídos dele são duas coisas diferentes, e não se pode ler “extraiu os campos” como “o texto original foi reescrito”.

Por que uma lista fixa de termos não é uma solução estável

O cabeçalho de cena é, na essência, texto livre escrito por pessoas. Basta listar uma “lista de termos de interior” e uma “lista de termos de dia/noite” para logo aparecerem abreviaturas, formas por extenso, escrita em chinês, formas compostas e hábitos próprios da produção. Uma lista maior também não quer dizer que ela cubra a escrita nova que aparecer no próximo roteiro.

O SlateX não usa uma lista branca de palavras-chave. Ele olha apenas para a forma visível da linha: onde caem os separadores e se o trecho inicial de caracteres pode ser reconhecido. Ele não prova antes se uma palavra é um termo válido de cabeçalho de cena, então uma forma pouco familiar pode deixar os dois campos para você corrigir.

Portanto, uma escrita com espaço e hífen de largura meia como 内景 控制室 - 日 e uma escrita emendada por dois-pontos de largura total como 内景:控制室 - 日 podem dar resultados diferentes. EXTERIOR. OFFICE - DAY também pode não preencher os campos esperados. A diferença vem dos próprios caracteres, e não deve ser explicada como se uma língua fosse “mais fácil” ou “mais difícil” em si.

Mudou o separador, a estrutura pode mudar

Os caracteres que num cabeçalho parecem todos um “travessão” podem ser, na prática, o hífen de largura meia -, o em dash — ou o hífen de largura total -. O dois-pontos também pode ficar colado logo depois do INT/EXT. O olho humano os entende como separações visuais parecidas, mas as regras sobre strings não tratam automaticamente esses caracteres como a mesma coisa.

Só um conjunto limitado de formas é reconhecido. Um hífen de largura meia pode funcionar onde um em dash ou um hífen de largura total não funcionam. Um prefixo depois de um espaço pode funcionar onde dois-pontos de largura total colados ao termo inicial não funcionam. Com uma forma pouco familiar, não presuma que os dois campos serão preenchidos corretamente.

“Parecerem o mesmo tipo de cabeçalho” é julgamento de pessoa; o que o software recebe continua sendo uma sequência concreta de caracteres.

Conseguir extrair três segmentos não quer dizer que os três estejam certos

Essa é a fronteira mais importante. O SlateX pode preencher INT/EXT, local e dia/noite a partir de uma linha, mas produzir valores não prova que esses valores sejam termos válidos. Se houver uma numeração antes do cabeçalho, o prefixo é removido antes de se procurar o INT/EXT e não é tomado como INT/EXT; se o próprio local tiver um travessão, a parte final também pode ser confundida com o horário.

Por isso, os campos preenchidos servem só como ponto de partida para edição. INT/EXT e dia/noite precisam poder ser corrigidos por pessoa na própria ficha da cena, e a continuísta deve conferir o cabeçalho contra o texto original do roteiro. As predefinições ajudam na repetição de entrada, mas a predefinição em si não prova que determinado corte foi correto.

É também por isso que não basta olhar “se o software preencheu três campos” num cabeçalho de cena. A checagem mais confiável separa as três perguntas: aquele trecho no início da linha é mesmo o INT/EXT, o que sobra no meio é o local completo, aquele trecho no fim é mesmo o horário. Se um desses itens não bater com o texto original do roteiro, é o original e o julgamento humano que devem prevalecer.

Para ver como a parte de INT/EXT é escrita em diferentes idiomas, consulte “Como o INT/EXT de um cabeçalho de cena é adivinhado a partir dos separadores”.

FAQ

INT., INTERIOR e “内景” são a mesma coisa?

No sentido de um cabeçalho de cena, eles podem cumprir a mesma função de informar o interior, mas as strings literais não são iguais. O software preenche esses dois campos a partir da forma visível da linha, então número de caracteres, pontuação e espaços podem mudar o resultado; as três escritas não podem ser tratadas como um mesmo modelo idêntico.

Por que não dá para colocar todas as palavras de cabeçalho numa única lista?

Porque o cabeçalho é texto livre, e abreviaturas, formas por extenso, escrita em outra língua, formas compostas e hábitos do projeto fazem uma lista ter lacunas continuamente. O SlateX atual também não julga por lista branca de palavras-chave: ele lê a forma visível da linha.

Por que o resultado pode mudar ao trocar por em dash ou hífen de largura total?

Porque -, — e - são caracteres diferentes. O olho humano pode tratá-los como separações visuais parecidas, mas uma regra que processa apenas alguns desses caracteres não cobre automaticamente as outras escritas.

O software extraiu INT/EXT e dia/noite, então dá para acreditar direto?

Não. O preenchimento dos campos só diz que a linha foi reconhecida como alguma forma, e não prova que os valores estejam corretos neste roteiro. A continuísta ainda deve conferir contra o texto original e corrigir manualmente quando for preciso.


Axiom One LLC — SlateX