Skip to content

Instantly share code, notes, and snippets.

@gustavofonseca
Last active August 29, 2015 14:24
Show Gist options
  • Save gustavofonseca/89258931f24519347c64 to your computer and use it in GitHub Desktop.
Save gustavofonseca/89258931f24519347c64 to your computer and use it in GitHub Desktop.
Idéias sobre affs

Se entendi corretamente, o problema é o seguinte: Um determinado contribuidor pode, no momento da elaboração do documento, estar afiliado a uma ou mais instituições, e todas devem ser devidamente identificadas com um determinado nível de detalhe. Além disso, o crédito (estou chamando de crédito a frase formatada em que aparece a afiliação no PDF ou versão impressa) deve ser preservado e vinculado com o contribuidor.

#1 - Usar aff-alternatives (logo eu percebi que é uma má idéia.. pois alternativas devem ser equivalentes, e não é o caso):

<contrib-group>
  <contrib contrib-type="author">
    <name>
      <surname>Soares</surname>
      <given-names>Ana Cristina Fontenele</given-names>
    </name>
    <xref ref-type="aff" rid="aff1">1</xref>
  </contrib>
</contrib-group>
...
<aff-alternatives id="aff1">
  <aff><label>1</label>Universidade Federal de São Paulo (UNIFESP), Universidade de São Paulo, São Paulo, SP, Brazil</aff>
  <aff>
    <institution content-type="normalized">Universidade Federal de São Paulo</institution>
    <institution content-type="orgname">Universidade Federal de São Paulo</institution>
    <addr-line>
      <named-content content-type="city">São Paulo</named-content>
      <named-content content-type="state">SP</named-content>
    </addr-line>
    <country country="BR">Brazil</country>
  </aff>
  <aff>
    <institution content-type="normalized">Universidade de São Paulo</institution>
    <institution content-type="orgname">Universidade de São Paulo</institution>
    <addr-line>
      <named-content content-type="city">São Paulo</named-content>
      <named-content content-type="state">SP</named-content>
    </addr-line>
    <country country="BR">Brazil</country>
  </aff>
</aff-alternatives>

#2 - Crédito como algo isento de significado, e aff apenas para significado:

<contrib-group>
  <contrib contrib-type="author">
    <name>
      <surname>Soares</surname>
      <given-names>Ana Cristina Fontenele</given-names>
    </name>
    <xref ref-type="aff" rid="aff1"/>
    <xref ref-type="aff" rid="aff2"/>
    <author-comment content-type="aff">Universidade Federal de São Paulo (UNIFESP), Universidade de São Paulo, São Paulo, SP, Brazil</author-comment>
  </contrib>
</contrib-group>
...
<aff id="aff1">
  <institution content-type="normalized">Universidade Federal de São Paulo</institution>
  <institution content-type="orgname">Universidade Federal de São Paulo</institution>
  <addr-line>
    <named-content content-type="city">São Paulo</named-content>
    <named-content content-type="state">SP</named-content>
  </addr-line>
  <country country="BR">Brazil</country>
</aff>
<aff id="aff2">
  <institution content-type="normalized">Universidade de São Paulo</institution>
  <institution content-type="orgname">Universidade de São Paulo</institution>
  <addr-line>
    <named-content content-type="city">São Paulo</named-content>
    <named-content content-type="state">SP</named-content>
  </addr-line>
  <country country="BR">Brazil</country>
</aff>
@leticiaquino
Copy link

@gustavofonseca Desculpe, eu acabei validando o arquivo errado..
De qualquer forma, eu validei agora no documento correto e o resultado foi positivo. Envio por email a imagem de como aparece no previewer do PMC.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment