Creare chiavi globali

Le organizzazioni devono utilizzare le chiavi nei casi in cui dispongono di un testo comune e affidabile, come nome del prodotto o intonazione del prodotto, che viene utilizzato in molti luoghi ma è soggetto a modifiche. L’utilizzo di tasti per un testo riutilizzabile consente di inviare un aggiornamento in più posizioni effettuando la modifica in un’unica posizione, ad esempio nel valore chiave.

Passaggio 1: Creare una mappa globale per memorizzare le chiavi

Crea una mappa e aggiungi la keyref elemento a esso.

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE map PUBLIC "-//OASIS//DTD DITA Map//EN" "technicalContent/dtd/map.dtd">
<mapid="map.ditamap_ffbdbf06-8658-4311-ad84-1c631bba904f">
  <title>global-keys-map</title>
  <keydefkeys="adobe">
    <topicmeta>
      <linktext>Adobe Systems</linktext>
    </topicmeta>
  </keydef>
  <keydefkeys="AEM">
    <topicmeta>
      <linktext>Adobe Experience Manager</linktext>
    </topicmeta>
  </keydef>
</map>

Qui hai definito due definizioni, come mostrato sopra, e keyref come AEM per Adobe Experience Manager testo.

Passaggio 2: Aggiungi questa mappa alla mappa della pubblicazione

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE map PUBLIC "-//OASIS//DTD DITA Map//EN" "technicalContent/dtd/map.dtd">
<mapid="map.ditamap_cbf4a96d-e382-4e8c-8830-bcc093fe6638">
  <title>sample-map</title>
  <topicrefhref="sample-topic-using-the-keys.dita"type="topic">
  </topicref>
  <maprefformat="ditamap"href="global-keys-map.ditamap"type="map">
  </mapref>
</map>

Passaggio 3: Utilizza le chiavi per fare riferimento alle variabili definite nella mappa chiave globale

  • Modifica l’argomento e aggiungi il valore chiave utilizzando keyref.
  • Come mostrato nello screenshot, apparirà una piccola finestra da dove le parole chiave possono essere scelte. Questo verrà visualizzato quando aggiungi l’elemento "keyword".
    Inserisci elemento
    Rif. chiave
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE topic PUBLIC "-//OASIS//DTD DITA Topic//EN" "technicalContent/dtd/topic.dtd">
<topicid="topic.dita_31b00e61-04b5-4193-af7a-68503e88b087">
  <title>sample-topic-using-the-keys</title>
  <shortdesc></shortdesc>
  <body>
    <p>This is a sample topic using the keys defined in the global map</p>
    <p>here i am using the key definition for AEM :<keywordkeyref="AEM"></keyword></p>
  </body>
</topic>

In questa pagina