Aviso do pdfTeX: foi referenciado, mas não existe, substituído por um fixo, com trema alemão

Aviso do pdfTeX: foi referenciado, mas não existe, substituído por um fixo, com trema alemão

Sou novo no LaTeX e recebi um rascunho do LaTeX para escrever uma tese. Tudo funciona bem, exceto este aviso:

see the transcript file for additional information)pdfTeX warning (dest): name{ehrenw\366rtliche\040erkl\344rung.1} has been referenced but does not exist, replaced by a fixed one

Aqui está a posição no código:

\refstepcounter{dummy}  
\pdfbookmark[1]{Ehrenwörtliche Erklärung}{ehrenwörtliche erklärung}  
\chapter*{Ehrenwörtliche Erklärung}  
\thispagestyle{empty}`

Quando não uso tremas alemães(ä,ö,ü), ou seja

\pdfbookmark[1]{Ehrenwoertliche Erklaerung}{ehrenwoertliche erklaerung}

Funciona bem! Não recebo nenhum aviso e o link funciona.

Estou pesquisando no Google há 2 semanas por avisos semelhantes e testando coisas, mas nada funcionou. Qualquer pessoa com experiência ou ideias semelhantes sobre como consertar isso.

Estou usando MAC 10.8 com MacTeX-2012

Responder1

Já tive um problema parecido, mas já "resolvi".

On-line, algumas pessoas pareciam sugerir que isso tinha a ver com hyperref, mas não estou convencido. Carregar hyperrefpor último não teve nenhum efeito.

No arquivo .tex eu tinha:

\begin{proposition}\label{prop:amG delta in amG delta K}
\begin{enumerate}
\item

Isso é formatado para que 1. \item fique ao lado do cabeçalho "Proposição 3.6".

Meu arquivo de log me disse:

pdfTeX warning (dest): name{theorem.3.6} has been referenced but does not exist
, replaced by a fixed one

Então, inseri algum espaço assim:

\begin{proposition}\label{prop:amG delta in amG delta K}
\hspace{2em}
\begin{enumerate}
\item

Agora é claro que o 1. \itemestá abaixo, não próximo ao cabeçalho "Proposta 3.6", mas também, milagrosamente, o problema de referência está resolvido!

Não me pergunte por que, no entanto.

Responder2

Carregue obookmarkpacote:

insira a descrição da imagem aqui

\documentclass{report}
\usepackage[utf8]{inputenc}% http://ctan.org/pkg/inputenc
\usepackage{hyperref}% http://ctan.org/pkg/hyperref
\usepackage{bookmark}% http://ctan.org/pkg/bookmark
\begin{document}
\pdfbookmark[1]{Ehrenwörtliche Erklärung}{ehrenwörtliche erklärung}
\chapter*{Ehrenwörtliche Erklärung} 
\thispagestyle{empty}
\end{document}

Responder3

Também tive um problema semelhante, que parece estar relacionado ao de Poeh. Referenciei um ambiente sem conteúdo

\begin{env}[foo]\label{env:foo}
\end{env}

que produziu a seguinte mensagem de erro

pdfTeX warning (dest): name{env.#} has been referenced but does not exist, replaced by a fixed one

( #denota o número de referência). Aparentemente, o pdfTeX processa corretamente um ambiente apenas se ele tiver algum conteúdo efetivo (além do nome, aqui: foo). No caso de Poeh, o conteúdo é de fato, \hspace{2em}já que o pdfTeX reinicia o processamento do conteúdo do ambiente para cada subambiente (é por isso que \begin{enumerate}não é suficiente para acionar a resposta correta do pdfTeX).

Se você não alterou mais nada além dos tremas, suspeito que a mensagem de aviso possa ser causada por uma interação incorreta entre o pdfTeX e o hiperref, conforme sugerido acima. Como você pode ver no aviso, os tremas não são interpretados corretamente (nem, com certeza, são por hiperref, que também não interpreta símbolos matemáticos, ocasionalmente gerando avisos como Package hyperref Warning: Token not allowed in a PDF string (Unicode):(hyperref) removing '\mathgroup' on input line 58.).

Esse problema é muito mais difícil de resolver, mas, como você está no Mac OS, sugiro alterar suas configurações de codificação para applemac(em vez de UTF8, Unicodeou qualquer outra coisa).

Responder4

Recebi o mesmo problema/aviso em meu documento e isso foi causado porque eu estava tentando corrigir este outro aviso:Como corrigir o destino com o mesmo identificador (nome {página.A}) já usado, duplicata ignorada?

Eu adicionei \hypersetup{pageanchor=false}toda a minha tese antes do texto. E isso desativava todas as âncoras dentro dessas páginas e qualquer um que tentasse vincular a algo gerava o erro:pdfTeX warning (dest): name{page.11} has been referenced but does not exist, replaced by a fixed one

A correção foi adicionar \hypersetup{pageanchor=false}apenas as páginas que estavam realmente lançando o avisodestination with the same identifier (name{page.1}) has been already used, duplicate ignored

Relacionado:

  1. Avisos de Tese Clássica e sigla: "foi referenciado mas não existe, substituído por fixo"
  2. Aviso "Referência não existe" com \includeonly
  3. Aviso com notas de rodapé: "nome{Hfootnote.xx} foi referenciado, mas não existe"

informação relacionada