]> git.lyx.org Git - features.git/commitdiff
DocBook: add support for LYX_ALIGN_BLOCK and LYX_ALIGN_DECIMAL in tables
authorThibaut Cuvelier <tcuvelier@lyx.org>
Wed, 15 Jul 2020 14:15:26 +0000 (16:15 +0200)
committerThibaut Cuvelier <tcuvelier@lyx.org>
Wed, 15 Jul 2020 14:17:16 +0000 (16:17 +0200)
src/insets/InsetTabular.cpp

index 5c5241e069ba3c9bc1591672a39de31a1111ae7c..2c38e3a7d9b3c59df1459192e56e2b5b704ebb88 100644 (file)
@@ -3521,6 +3521,14 @@ void Tabular::docbookRow(XMLStream & xs, row_type row,
 
                attr << "align='";
                switch (getAlignment(cell)) {
+               case LYX_ALIGN_BLOCK:
+                       attr << "justify";
+                       break;
+               case LYX_ALIGN_DECIMAL: {
+                       Language const *tlang = buffer().paragraphs().front().getParLanguage(buffer().params());
+                       attr << "char' char='" << to_utf8(tlang->decimalSeparator());
+               }
+                       break;
                case LYX_ALIGN_LEFT:
                        attr << "left";
                        break;