aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/org/zwobble/mammoth/internal/conversion/DocumentToHtml.java
diff options
context:
space:
mode:
authorMichael Williamson <mike@zwobble.org>2017-07-21 12:31:11 +0100
committerMichael Williamson <mike@zwobble.org>2017-07-21 12:31:11 +0100
commit87d8554726e81add059b211c6b120dc8d5003849 (patch)
treeea5c0eeb934d5adc8dc74dcf87836a7ba7a8770b /src/main/java/org/zwobble/mammoth/internal/conversion/DocumentToHtml.java
parent3c4b3a32c440a47454a941865cd0bab34ade0d52 (diff)
Add style mapping for small caps
Diffstat (limited to 'src/main/java/org/zwobble/mammoth/internal/conversion/DocumentToHtml.java')
-rw-r--r--src/main/java/org/zwobble/mammoth/internal/conversion/DocumentToHtml.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/main/java/org/zwobble/mammoth/internal/conversion/DocumentToHtml.java b/src/main/java/org/zwobble/mammoth/internal/conversion/DocumentToHtml.java
index 9e6d223..8b15106 100644
--- a/src/main/java/org/zwobble/mammoth/internal/conversion/DocumentToHtml.java
+++ b/src/main/java/org/zwobble/mammoth/internal/conversion/DocumentToHtml.java
@@ -166,6 +166,9 @@ public class DocumentToHtml {
@Override
public List<HtmlNode> visit(Run run, Context context) {
Supplier<List<HtmlNode>> nodes = () -> convertChildrenToHtml(run, context);
+ if (run.isSmallCaps()) {
+ nodes = styleMap.getSmallCaps().orElse(HtmlPath.EMPTY).wrap(nodes);
+ }
if (run.isStrikethrough()) {
nodes = styleMap.getStrikethrough().orElse(HtmlPath.collapsibleElement("s")).wrap(nodes);
}