我想創建一個xslt樣式表來將(簡單)html轉換爲DOCBOOK(然後通過FO將其轉換爲PDF)。所有基本的格式化工作都很好。現在我想在文本中添加顏色。在HTML代碼如下所示:將彩色文本從HTML轉換爲DOCBOOK(並轉換爲PDF)
<span style="color: #eag000;">colored text</span> or
<font color="#eag000">more colored text</font>
我發現某些線程建議使用
<emphasis role="red">colored text</emphasis>
DocBook中
,但我已經得到了顏色不只是「紅」,但一些隨機的十六進制值。
在DOCBOOK中獲得彩色文本的最佳方式是什麼(以便它可以被後來的FO轉換所識別)?完全可以實現這一點,而不需要修改DOCBOOK到FO的轉換?
感謝您的幫助!