Burocratas, emailconfirmed, Administradores da interface, Administradores (Semantic MediaWiki), Curadores (Semantic MediaWiki), Editores (Semantic MediaWiki), Supressores, Administradores
1 023
edições
Sem resumo de edição |
Sem resumo de edição |
||
}}{{#if: {{#regex:{{Select|245|a}}|/[a-zA-Z][\/:=]$/r|}} | * <strong class="error">Inclua um espaço antes da pontuação (ao final do subcampo $a do campo 245).</strong>
}}{{#if: {{Select|245|b}} | {{#if: {{#regex:{{Select|245|b}}|/[a-zA-Z][\/:=]$/r|}} | * <strong class="error">Inclua um espaço antes da pontuação (ao final do subcampo $b do campo 245).</strong>
}} <!-- a seguir, testa se o subcampo $b começa com letras maiúsculas --> {{#if: {{#regex:{{Select|245|b}}|/^[A-Z]/r|}} | * <strong class="error">Normalmente, o início de um subtítulo (245 $b) começa com letras minúsculas.</strong>|}} <!-- testa se existe mais de um subcampo $b no 245 --> {{#if: {{#regex:{{Field data string|245|||}}|/\$b.*\$b/r|}} |* <strong class="error">Há mais de um subcampo $b no campo 245. O subcampo $b não é repetível.</strong>}} }} <!-- a seguir, testa se o subcampo $c está presente --> {{#if: {{Select|245|c}} | <!-- a seguir, testa se existe espaço antes do ponto e vírgula na indicação de responsabilidade, subcampo $c do 245 --> {{#if: {{#regex:{{Select|245|c}}|/[a-zA-Z.];/r|}} | * <strong class="error">Inclua um espaço antes do ponto e vírgula (subcampo $c do campo 245).</strong>}} <!-- a seguir, testa se existe "/" antes do subcampo $c do campo 245 --> {{#if: {{#regex:{{Field data string|245||}}|/[a-zA-Z]\s?\$c/r|}} | * <strong class="error">É necessária a pontuação que precede a indicação de responsabilidade (" / ") no campo 245.</strong>}} <!-- a seguir, testa se há ": $c" --> {{#if: {{#regex:{{Field data string|245||}}|/:\s?\$c/r|}} | * <strong class="error">Ou o subtítulo foi colocado no subcampo $c, ou a pontuação que precede a indicação de responsabilidade (" / ") não foi informada corretamente (campo 245).</strong>}} <!-- a seguir, testa se o subcampo $c termina em "-" --> {{#if: {{#regex:{{Field data string|245||}}|/-␞/r|}} | * <strong class="error">Nunca inclua hifens de separação de áreas do AACR2 em registros MARC 21. Reveja a pontuação (campo 245).</strong>}} <!-- testa se existe mais de um subcampo $c no 245 --> {{#if: {{#regex:{{Field data string|245|||}}|/\$c.*\$c/r|}} |* <strong class="error">Há mais de um subcampo $c no campo 245. O subcampo $c não é repetível.</strong>}} <!-- a seguir, testa se existe mais de 3 vírgulas no campo 245 $c --> {{#if: {{#regex:{{Select|245|c}}|/([A-Za-zÀ-ü ]*,){3}/r|}} | * <strong class="error">Parece haver mais de 3 pessoas na indicação de responsabilidade (245 $c), use " ... [et al.]".</strong>}} <!-- a seguir, testa se existe a sintaxe "*...[et. " --> {{#if: {{#regex:{{Select|245|c}}|/[a-zA-ZÀ-ü]\.\.\.\[et.?\s/r|}} | * <strong class="error">No campo 245, o espaçamento correto é " ... [et al.]".</strong>}} | * <strong class="error">Está faltando o subcampo $c do campo 245.</strong>}} <!-- a seguir, testa se existe espaço antes de "ed." (subcampo $a do 250) --> {{#if: {{Exist|250}} | {{#if: {{#regex:{{Select|250|a}}|/\d\.?ed\./}} | * <strong class="error">Inclua um espaço antes da indicação "ed." (subcampo $a do campo 250).</strong>}} }} <!-- a seguir, testa se existe 260, se existir, verifica a pontuação final dos subcampos $a, $b e $c do campo 260 --> {{#if: {{Exist|260}} | {{#if: {{Select|260|a}} | {{#if: {{#regex:{{Select|260|a}}|/[a-zA-ZÀ-ü\]
* <strong class="error">O segundo indicador do campo 490 foi preenchido, porém, ele não deve ser preenchido.</strong>}} {{#if: {{#regex:{{Select|490|a}}|/^\(/r|}} | * <strong class="error">Segundo as orientações do MARC 21, não inclua os parênteses no campo 490 ou 830.</strong>}} {{#if: {{Select|490|v}} | {{#if: {{#regex:{{Field data string|490||}}|/;\s?\$v/r}} || * <strong class="error">É necessária a pontuação que precede a numeração da série (490, $v).</strong>}} }} <!-- a seguir, testa a consistência entre o indicador do 490 e a presença do campo 830 -->
{{#ifeq: {{Field data string|490|0|1|}} | # | * <strong class="error">Está faltando o primeiro indicador do campo 490.</strong> |
|