Corrige a validação de intervalos de citações. No texto do documento, em alguns casos há uma citação no seguinte formato m-n, onde m é o início e n é o final. Exemplos: intervalo de referências 3-5, intervalo de figuras Fig 4-7. A correção está relacionada com o padrão Autor, ano que estava sendo validado erroneamente como se fosse um intervalo:
<p><xref ref-type="bibr" rid="B68">Willems (1878</xref>-1885), de P. <xref ref-type="bibr" rid="B39">Frezza (1938</xref>
), pero sobre todo, a los de P. Catalano (1974) y F. de Martino (1972-1975).
</p>
Execute o xpm:
python xml_package_maker.py <pasta do pacote>
Observe o relatório, abra a aba "Validações Individuais".
Na coluna mais à direita, clique no link "Validações de conteúdo" de cada documento.
Role a tela para visualizar o relatório.
Para o documento com final -97.xml, não existe mais a mensagem de erro quanto ao intervalo.
Para o documento com final -fake.xml, há a mensagem de erro quanto ao intervalo.
O que esse PR faz?
Corrige a validação de intervalos de citações. No texto do documento, em alguns casos há uma citação no seguinte formato
m-n
, ondem
é o início en
é o final. Exemplos: intervalo de referências3-5
, intervalo de figuras Fig4-7
. A correção está relacionada com o padrão Autor, ano que estava sendo validado erroneamente como se fosse um intervalo:Onde a revisão poderia começar?
por commits
Como este poderia ser testado manualmente?
Use o pacote em anexo. tk3286_xref_range.zip
Execute o xpm:
python xml_package_maker.py <pasta do pacote>
Observe o relatório, abra a aba "Validações Individuais". Na coluna mais à direita, clique no link "Validações de conteúdo" de cada documento. Role a tela para visualizar o relatório.
Para o documento com final
-97.xml
, não existe mais a mensagem de erro quanto ao intervalo. Para o documento com final-fake.xml
, há a mensagem de erro quanto ao intervalo.Algum cenário de contexto que queira dar?
n/a
Screenshots
Antes:
Depois:
Quais são tickets relevantes?
3286
Referências
n/a