From: Sergey Vladimirov Date: Thu, 21 Jul 2011 03:55:24 +0000 (+0000) Subject: better default css for endnotes in Word-to-HTML converter X-Git-Tag: REL_3_8_BETA4~116 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=356990061c075dfb88aac5c36750b66b36ad2a68;p=poi.git better default css for endnotes in Word-to-HTML converter git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1149031 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/src/scratchpad/src/org/apache/poi/hwpf/converter/WordToHtmlConverter.java b/src/scratchpad/src/org/apache/poi/hwpf/converter/WordToHtmlConverter.java index bd2472fbf0..032d732c11 100644 --- a/src/scratchpad/src/org/apache/poi/hwpf/converter/WordToHtmlConverter.java +++ b/src/scratchpad/src/org/apache/poi/hwpf/converter/WordToHtmlConverter.java @@ -407,15 +407,17 @@ public class WordToHtmlConverter extends AbstractWordConverter protected void processNoteAutonumbered( HWPFDocument doc, String type, int noteIndex, Element block, Range noteTextRange ) { - String textIndex = String.valueOf( noteIndex + 1 ); - + final String textIndex = String.valueOf( noteIndex + 1 ); + final String textIndexClass = htmlDocumentFacade.getOrCreateCssClass( + "a", "a", "vertical-align:super;font-size:smaller;" ); final String forwardNoteLink = type + "note_" + textIndex; final String backwardNoteLink = type + "note_back_" + textIndex; Element anchor = htmlDocumentFacade.createHyperlink( "#" + forwardNoteLink ); anchor.setAttribute( "name", backwardNoteLink ); - anchor.setAttribute( "class", type + "noteanchor" ); + anchor.setAttribute( "class", textIndexClass + " " + type + + "noteanchor" ); anchor.setTextContent( textIndex ); block.appendChild( anchor ); @@ -432,6 +434,8 @@ public class WordToHtmlConverter extends AbstractWordConverter Element bookmark = htmlDocumentFacade.createBookmark( forwardNoteLink ); bookmark.setAttribute( "href", "#" + backwardNoteLink ); bookmark.setTextContent( textIndex ); + bookmark.setAttribute( "class", textIndexClass + " " + type + + "noteindex" ); note.appendChild( bookmark ); Element span = htmlDocumentFacade.getDocument().createElement( "span" );