Aggiungere un segnalibro personalizzato nell’output di PDF

In genere, il sommario di una mappa DITA viene replicato come segnalibro nell'output finale di PDF. Questo sommario viene creato dai titoli di argomento o di sezione nella mappa DITA. A volte può essere utile aggiungere un segnalibro personalizzato a un particolare contenuto nell’output PDF per facilitarne la navigazione. Per ottenere questo risultato, aggiungere un attributo outputclass all'elemento e applicare l'attributo seguente:

bookmark-level: 3

In questo caso bookmark-level è un attributo e il numero 3 è il valore che indica il livello nella gerarchia dei segnalibri in cui viene aggiunto il segnalibro. Nell'esempio seguente, l'argomento di primo livello "Contatti" contiene una tabella, "Elenco contatti", in cui è stato aggiunto un attributo outputclass con il valore di custom-bookmark.

Nel file CSS viene aggiunta la seguente definizione della classe custom-bookmark:

…
/*Adding a custom bookmark*/
.custom-bookmark{
    bookmark-level: 2
}
…

Nell'output di PDF, la tabella Elenco contatti viene aggiunta al secondo livello nell'elenco dei segnalibri di PDF, come illustrato di seguito:

NOTE
È necessario scegliere il livello corretto in cui aggiungere il segnalibro personalizzato. Se si specifica un numero inferiore al segnalibro dell'argomento padre, il segnalibro personalizzato assume la posizione del segnalibro padre e tutti gli altri segnalibri vengono visualizzati come figli. Questo può causare una struttura imprevista dei segnalibri.
recommendation-more-help
11125c99-e1a1-4369-b5d7-fb3098b9b178