Comments (4)
@ppKrauss , a informação que tenho é que as tabelas seguem integralmente a especificação do w3c (http://www.w3.org/TR/2004/WD-xhtml2-20040722/mod-tables.html), exceto que:
- O primeiro nível da estrutura pode ter apenas
<thead>
,<tbody>
ou<tfoot>
. <th>
apenas abaixo de<thead>
<td>
apenas abaixo de<tbody>
ou<tfoot>
Consegue me indicar a origem das outras regras que vc menciona?
Abraço
from packtools.
@gustavofonseca , foi na lista de discussão, scielo-xml, expressei no post uma espécie de consolidação das respostas dadas até aquele momento... Mas talvez nem todas na lista, algumas foram por e-mail, outras por avaliar o que era devolvido para ser refeito...
Acho que o melhor é conferir uma a uma das "regras consolidadas" que indiquei, com o pessoal responsável. Algumas "regras SciELO" até criam problemas, como exigir um thead
vazio, ou não permitir td
em thead
-- pois existem casos de artigos publicadas sem o bold e center impostos pelo th
(a contradição está em forçar o uso sistemático de style depois de ter recomendado não usar style).
O uso de bigodes explícitos com hr
uma época foi proibido, depois voltou a ser permitido... Eu realmente não sei o que é "lei vigente", sempre foi confusa essa parte da "lei", relativa a tabelas, por não ser escrita numa norma.
A sugestão geral seria a seguinte:
-
O "legislador" estabelece em linguagem informal as regras, e você inclui também a sua tradução formal (expressando a regra em linguagem um pouco mais técnica e precisa, ou mesmo Schematron) para cada uma dessas regras.
-
As regras são submetidas a Consulta pública na lista scielo-xml.
-
Fechada a Consulta e eventuais modificações, a sua tradução entra para o scielo-style.sch.
3.1. Um documento paralelo (sugiro desde já um scielo-style.md aqui para o git mesmo) pode registrar as justificativas, fazer link com discussões, com outras normas, etc. Isso serviria de subsídio tanto para a construção do texto do Guia SPS, como para assegurar que no futuro não se percam as fundamentações das regras, evitando re-discussão de assuntos já consolidados.
-
Com o lançamento oficial do seu scielo-style.sch (depois de consolidadas da mesma maneira outras regras pendentes) teremos uma "lei escrita" (!).
Qua acha? Acredito que todas as "pendências de regra" possam ser tradadas desse modo. Além das tabelas, existe, por exemplo, a pendência de Consulta pública para a "lei dos IDs".
from packtools.
@ppKrauss , vou levantar as regras reais sobre as tabelas. Sobre sua sugestão de processo de gestão de mudanças e documentação, ainda preciso pensar em como isso se encaixa nas mudanças que estamos propondo.
from packtools.
O resultado do levantamento sobre as regras que envolvem tabelas está disponível em http://docs.scielo.org/projects/scielo-publishing-schema/en/latest/tagset.html#table
from packtools.
Related Issues (20)
- Corrige o valor de 'title'
- Criar validação para alternatives independentemente onde esteja
- Criar validações de fn por versão de texto
- Link para Parecer I não leva para o Parecer I HOT 1
- Melhorar um aplicativo dentro do packtools para chamar as validações e gerar um CSV como relatório
- Realizar melhorias em PR aprovados
- Aos testes de validação de fig, table-wrap e disp-formula adicionar mais de um item expected e corrigir o defeito das validações
- Adicionar um teste para validate_collection_date(future_date=None)
- Revisar as validações de aff porque a resposta está sem padrão
- Erro em ArticleTocSectionsValidation.validate_article_toc_sections
- Erro em validate_author_notes: format_response() missing 3 required positional arguments
- Adicionar listas controladas para os parâmetros de validação de peer review (date_type_list, meta_value_list, related_article_type_list)
- Erro ao executar FundingGroupValidation.funding_sources_exist_validation
- Validação automática de PDF vs XML (draft)
- Analisar as bibliotecas de leitura de PDF
- Modificar as validações de afiliação em sub-article do tipo translation
- Considere adicionar um item "vazio" no caso de ausência de subject no sub-article
- Nas validações em que existem valores que deveriam ser URL HOT 1
- Validação de contrib-group com collab e `contrib-group/@contrib-list`
- [Validações] Para artigos que contém article e sub-article, revisar a verificação de unicidade de ORCID
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from packtools.