Pergunta

feliz ano novo!

Meu mapa Dita consiste em mapas com tópicos nele.Se ocorrer um tópico em vários sub-mapas Dita, no TOC, há um número de página e link referindo-se à primeira vez que o tópico ocorre no documento.

É por causa do id do tópico.Wen criando o número da página (e link) no TOC, ele recebe o ID.O tópico ocorre duas vezes, mas como eu entendi com o mesmo ID.Então, ao criar o link, ele está vinculado à primeira ocorrência.

Eu realmente aprecio sua ajuda.

Foi útil?

Solução

Qual versão do kit de ferramentas aberto você está usando? Esse comportamento é definitivamente um bug em que, uma vez que o processamento PDF criou a versão "mesclada" do mapa e tópicos, as cópias repetidas do tópico devem receber IDs exclusivos - há um pouco de código no processo de geração do PDF para gerenciar A atribuição de IDs exclusivos para tópicos (eu sei porque eu apenas quebrei algumas de uma personalização em que estou trabalhando atualmente).

Versão 1.8 é a versão mais recente estável, a versão 1.6.3 é a versão mais antiga que eu consideraria bom uso (versões mais antigas terão bugs que são fixados em 1.6.3 ou falta de bom suporte para os recursos da Dita 1.2). < / p >.

Observe que se você gerar HTML deste mesmo mapa, notará um comportamento semelhante, ou seja, todas as referências ao tópico no HTML TOC gerado apontarão para um único arquivo - que é esperado comportamento HTML, mas faz sentido Como cada tópico gera um arquivo HTML separado.

No entanto, você pode usar o atributo @ Copy-to no tópico diferente Refs ao tópico para dar o tópico nomes de arquivos eficazes exclusivos para cada referência (como se você tivesse criado cópias literais do tópico e, em seguida, referenciou essas cópias). Isso deve definitivamente resolver seu problema, mas não deve ser necessário se tudo que você quiser é o comportamento que você esperava do PDF, que deve apenas funcionar.

elogios,

eliot

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top