File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -8,7 +8,7 @@ It was created to replace `WebView` in [JabRef](https://github.com/JabRef/jabref
88that occurs there: user-defined preview layouts, CSL bibliography output produced by
99[ citeproc-java] ( https://github.com/michel-kraemer/citeproc-java ) , Markdown converted by
1010[ flexmark-java] ( https://github.com/vsch/flexmark-java ) , and JabRef's search-highlight ` <mark> `
11- markup. The analysis behind this scope and the migration plan are documented in [ PLAN.md ] ( PLAN.md ) .
11+ markup.
1212
1313## Requirements
1414
@@ -137,9 +137,10 @@ Replace the `WebView` inside `PreviewViewer` with an `HtmlView` while keeping th
137137feed it the ` layout.generatePreview(...) ` output directly (no ` <html><base> ` wrapper; pass the
138138file directory as ` baseUri ` ), print via ` PrinterJob.printPage(node) ` , and copy text via
139139` toPlainText ` . JabRef's ` Highlighter.highlightHtml ` output (` <mark style="background: orange"> ` )
140- renders as a real highlight. The complete call-site inventory, the ` MathSciNetTab ` decision
141- (embeds a live website; cannot be replaced by this library), and the follow-up cleanup steps are
142- listed in [ PLAN.md] ( PLAN.md ) .
140+ renders as a real highlight. After the preview migration, the remaining ` javafx.web ` users in
141+ JabRef are the AI summary view (can follow the same approach) and ` MathSciNetTab ` , which embeds
142+ the live MathSciNet website and therefore needs a product decision (for example, opening the
143+ page in the external browser instead).
143144
144145## Known limitations
145146
You can’t perform that action at this time.
0 commit comments