Recurso bibliográfico no Word 2007/2010 estilo APA "et. al" em espanhol

Recurso bibliográfico no Word 2007/2010 estilo APA "et. al" em espanhol

Estou usando as Referências Bibliográficas da APA integradas no Word 2007. Quando insiro uma referência com vários autores, há um "y otros" indesejável (que significa 'e outros' em espanhol). Isso é completamente horrível. Deve inserir "et. al.". Até instalei um Service Pack 3, que instala o APA 5ª e 6ª edição, mas eles esquecem de consertar isso.

Como não consigo usar versões posteriores do Word no meu PC, gostaria de saber se existe uma solução para isso.

Atualização: também encontrei isso no MS Word 2010

Responder1

Esta resposta segue os comentários feitos na pergunta. Atualmente assume Word 2007 e que o modelo .xsl que está sendo usado se chama APASixthEditionOfficeOnline.xsl, que pode estar em "C:\Arquivos de Programas\Microsoft Office\Office12\Bibliography\Style"

Esta transformação XSL contém um modelo chamado templ_str_AndOthersUnCap. (meu comentário anterior dizia "templ_str_AndOtherUnCap", o que está incorreto.

Abra esse arquivo usando um editor adequado (o Windows Notepad funciona). Salve o arquivo com outro nome (digamos, "APA6mod.xsl"). Modifique o arquivo da seguinte forma:

Substitua todo o <xml:template>chamado "templ_str_AndOthersUnCap" pelo seguinte código XSL:

  <xsl:template name="templ_str_AndOthersUnCap" >
    <xsl:param name="LCID" />
    <xsl:variable name="_LCID">
      <xsl:call-template name="localLCID">
        <xsl:with-param name="LCID" select="$LCID"/>
      </xsl:call-template>
    </xsl:variable>
    <!--start: fix to change y otros to et al.-->
    <xsl:choose>
      <xsl:when test="$_LCID = '3082'">
        <xsl:text>et al.</xsl:text>
      </xsl:when>
      <xsl:otherwise>
       <xsl:value-of select="/*/b:Locals/b:Local[@LCID=$_LCID]/b:Strings/b:AndOthersUnCap"/>
      </xsl:otherwise>
    </xsl:choose>
    <!--finish: fix to change y otros to et al.-->
  </xsl:template>

Ajuste "et al." para ser o texto preciso que você precisa. Você também pode precisar modificar o LCID "3082" ou modificar a parte "test=" para lidar com vários LCIDs possíveis (para espanhol (Espanha), espanhol (México) etc.). Por exemplo:

      <xsl:when test="$_LCID = '3082' or $_LCID = '1034'">

adiciona o LCID de "classificação tradicional" em espanhol.

Encontre o seguinte modelo:

  <xsl:when test="b:StyleName">

e substitua o modelo por

  <xsl:when test="b:StyleName">
    <!--start: modification-->
    <xsl:text>APA Sixth Edition mod</xsl:text>
    <!--finish: modification-->
  </xsl:when>

(Altere os textos relevantes conforme achar adequado. O texto "APA Sixth Edition mod" é aquele que aparece no menu suspenso na faixa do Word).

Salve o arquivo novamente.

Reinicie o Word, abra o documento que contém a bibliografia e use Referências->Citações e Bibliografia->Estilo para selecionar o novo XSL. O Word verifica e carrega os vários arquivos .xsl quando você clica nesse menu suspenso. Se tudo estiver bem, você deverá ver agora dois estilos APA6 - o original e aquele intitulado "APA Sixth Edition mod". Se você não vir o "mod", eleprovavelmenteindica que o arquivo .xsl está na pasta errada ou que há um erro no arquivo .xsl.

Se você fizer o novo estilo, selecione-o. Pelo que sei, o Word deve reavaliar todos os campos Citação e Bibliografia automaticamente. Você deve verificar se está tudo bem e se agora você tem o texto desejado. Lembre-se de que você precisaria dessa transformação em cada PC onde precisar visualizar/imprimir o documento.

Depois que o Word decidir que seu .xsl é válido, você poderá mantê-lo aberto e modificá-lo enquanto o Word ainda estiver aberto. Isso torna a depuração um pouco mais fácil. Por exemplo, se precisar alterar o "et al." no modelo que você modificou, você pode

  • abra o arquivo .xsl no Bloco de Notas
  • modifique o "et al." texto
  • Salve o arquivo
  • no Word, escolha um estilo diferente no menu suspenso
  • no Word, escolha o estilo "mod" no menu suspenso

No entanto, se você cometer um erro que invalide o XSL, ao tentar a última etapa, seu estilo “mod” desaparecerá do menu suspenso. Nesse ponto, você terá que corrigir o modelo e reiniciar o Word para que ele veja seu estilo novamente.

Agora observei a situação do Word 2010 e, até onde posso ver, o mesmo modelo é usado, as mesmas alterações funcionariam, mas o local padrão é diferente (use "Office14" no nome do caminho em vez de "Office12 "). Não olhei para o Windows Word 2013 ou 2016.

Como pano de fundo, o código XSL relacionado aos LCIDs está tentando estabelecer qual LCID (ID de localidade) ele deve usar. Idealmente, seríamos capazes de evitar a codificação "et al." escrevendo o XSL para que diga "Se o LCID for 3082, use LCID 1033 (ou qualquer outro)". Mas o Word não carrega as informações regionais paratodas as regiões, apenas as informações regionais da citação que está processando atualmente. Portanto, a codificação de um tipo ou de outro é provavelmente inevitável.

Responder2

Adicione "y otros" à lista de correção automática ( Options>Proofing>AutoCOrrect Options...) e substitua-a por "et. al." Você terá que fazer algum tipo de edição perto dos 'y otros' para acionar a mudança.

Responder3

Causa: seu idioma de edição padrão está definido como espanhol (México) e você adicionou citações especificando o idioma como Defaultnas caixas de diálogo Criar fonte ou Editar fonte.

A solução pode ser um procedimento demorado, considerando que você já adicionou citações aos seus documentos. Eu só me pergunto se você pode tentar primeiro oSolução para citações futurase atualize todos os seus campos de citações (destaque e F9). Se não funcionou para você, como não funcionou para mim, você terá que repetir o mesmoSolução para citações atuaisum por um.

Solução para citações futuras: defina uma localidade em inglês como idioma de edição padrão.

Vá para FILE \ Optionse nas guias esquerdas da caixa de diálogo, escolha Language. Na Choose Editing Languagesseção, selecione uma localidade em inglês na lista, por exemplo: Inglês (Reino Unido), ou adicione uma se não existir nenhuma localidade em inglês selecionando um idioma em [Add additional editing languages]e clique em Add. Defina a localidade em inglês como padrão clicando em Set as Default. Confirme suas alterações.

Solução para citações atuais: Edite o idioma de cada citação

Vá para REFERENCES \ Manage Sources. Na lista de citações do lado direito Current List, destaque uma e clique em Edit. Escolha uma localidade em inglês no Languagemenu (canto superior direito). Confirme suas alterações, inclusive quando o Word solicitar a atualização da citação em ambas as listas. Repita isso com todas as suas citações na lista atual (e na lista mestre, se desejar).

informação relacionada