

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# formattazione in stile TTML
<a name="ttml-style-formatting"></a>

AWS Elemental MediaConvert legge la formattazione dello stile dei sottotitoli di input durante l'esecuzione del lavoro. **Se riscontrate problemi con la formattazione dello stile dell'output, vi consigliamo di controllare la formattazione dei sottotitoli di input o di impostare Style passthrough su Enabled.** I seguenti argomenti forniscono indicazioni per l'uso di caratteri, attributi ereditabili e non ereditabili e lingue da destra a sinistra nelle didascalie di input TTML.

**Specificare i caratteri** 

MediaConvert supporta le seguenti famiglie di caratteri generici elencate nella raccomandazione del [TTML2 W3C](https://www.w3.org/TR/ttml2/#style-value-generic-family-name): 
+ default
+ monospazio
+ San Serif
+ serif
+ monospaceSansSerif
+ Serif monospaziale
+ proportionalSansSerif
+ Serif proporzionale

Per ottenere risultati ottimali, specificate una famiglia di caratteri generica nelle didascalie di input TTML. Se invece specificate un carattere individuale, MediaConvert mapperà il carattere a una delle famiglie di caratteri generiche elencate sopra.

**Attributi ereditabili e non ereditabili** 

Gli attributi di stile sono ereditabili o non ereditabili. *La [raccomandazione TTML 2 del W3C](https://www.w3.org/TR/ttml2/#styling-attribute-vocabulary) li elenca sotto ereditati per ogni attributo di stile.*

Includi attributi di stile non ereditabili in ogni elemento a cui desideri che vengano applicati.

Ad esempio, `tts:backgroundColor` è un attributo di stile non ereditabile. Quanto segue restituisce *hello* con un colore di sfondo rosso e un *mondo* senza colore di sfondo: 

`<span tts:backgroundColor="red">hello<br/>world</span>` 

Puoi correggere la formattazione precedente in modo che *hello world* abbiano entrambi un colore di sfondo rosso utilizzando intervalli individuali, ognuno con i propri attributi di stile, come in questo esempio: 

`<span><span tts:backgroundColor="red">hello</span> <br/> <span tts:backgroundColor="red">world</span></span>` 

**Lingue da destra a sinistra** 

MediaConvert supporta le direzioni del testo da sinistra a destra e da destra a sinistra all'interno del formato TTML. 

Quando non si specifica la direzione del testo, MediaConvert utilizza la direzione da sinistra a destra. 

Per specificare da destra a sinistra, includete un `tts:direction="rtl"` attributo. Se il testo contiene una combinazione di caratteri bidirezionali, includi anche un `tts:unicodeBidi="embed"` attributo come descritto nella raccomandazione del [TTML2 W3C](https://www.w3.org/TR/ttml2/#style-attribute-direction). Nota che `tts:unicodeBidi` è un attributo non ereditabile.