Sto cercando di salvare uno stile tabella come stile con nome in LibreOffice writer. Il mio processo finora è stato il seguente:
Seleziona la tabella di cui voglio salvare lo stile, quindi usa quanto segue
Format Menu ->
Styles and Formatting ->
Styles and Formatting Dialog ->
New Style From Selection ->
Enter style name and save.
Writer mette il nuovo stile sotto il Table Contents
sottoalbero all'interno della vista ad albero Stili e Formattazione. Il Borders
la proprietà sembra essere salvata, ma il Background
la proprietà non lo è.
Per Come salvare il colore di sfondo della cella della tabella e gli stili della linea di confine (OO.Org Writer)? , Mi sono assicurato di aver scelto 'Stili di paragrafo' prima di salvare lo stile della tabella. Ho anche assicurato che sto selezionando uno stile solo da una singola cella, assicurandomi così che non sto cercando di salvare gli stili di sfondo in conflitto.
Facendo clic con il pulsante destro del mouse sul nome del mio stile, posso vedere che non è impostato alcun set di colori di sfondo. Posso modificare lo sfondo manualmente - tuttavia, il colore di sfondo non si estende fino al bordo della cella; copre solo l'area di testo.
Finora, ho usato
LibreOffice 3.5.4.2 Build ID: 350m1 (Build: 2)
Funzionando su Ubuntu 10.04.
Dettagli tecnici:
Ho decompresso il file ODF e ho aperto styles.xml e content.xml.
Entrambi i file contengono informazioni di stile; styles.xml contiene gli stili ODF predefiniti, più eventuali stili nominati creati dagli utenti. Content.xml contiene informazioni di stile anonime legate direttamente al contenuto (ad esempio, se si evidenzia il testo utilizzando lo strumento "high-light", queste informazioni di stile verranno salvate in content.xml). Ecco la cosa interessante:
Questo è da styles.xml:
<style:style
style:name="new_20_table_20_heading"
style:display-name="new table heading"
style:family="paragraph"
style:parent-style-name="Table_20_Heading">
<style:paragraph-properties fo:background-color="#c0c0c0">
<style:background-image />
</style:paragraph-properties>
</style:style>
Si noti che il colore di sfondo è all'interno dello stile: proprietà del paragrafo
Ecco un colore di sfondo da content.xml:
<style:style style:name="Table1.C1" style:family="table-cell">
<style:table-cell-properties
fo:background-color="#cccccc"
fo:padding="0.0382in"
fo:border="0.05pt solid #000000">
<style:background-image />
</style:table-cell-properties>
</style:style>
Qui, background-color è all'interno dello stile: proprietà della tabella-cella
Sembra che LibreOffice debba avere un pulsante "Stili di cella" nel menu Styles and Formatting
finestra di dialogo (analogo al pulsante 'Stili di paragrafo').
è un insetto?