Skip to content

Commit a77b63c

Browse files
kopporclaude
andcommitted
Inline JabRef migration notes into README
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
1 parent 496d549 commit a77b63c

1 file changed

Lines changed: 5 additions & 4 deletions

File tree

README.md

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ It was created to replace `WebView` in [JabRef](https://github.com/JabRef/jabref
88
that 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
137137
feed it the `layout.generatePreview(...)` output directly (no `<html><base>` wrapper; pass the
138138
file 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

0 commit comments

Comments
 (0)