Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SlimerJS/Firefox based rendering for diplomatic transcripts? #19

Closed
thvitt opened this issue Oct 27, 2016 · 3 comments
Closed

SlimerJS/Firefox based rendering for diplomatic transcripts? #19

thvitt opened this issue Oct 27, 2016 · 3 comments

Comments

@thvitt
Copy link
Member

thvitt commented Oct 27, 2016

In c6e92c0 ff. habe ich versucht, die Generierung der SVGs für die diplomatische Umschrift von PhantomJS auf SlimerJS umzustellen – u.a. wegen #13. Nach ein paar Fehlern (s.a. #17) ist dabei ein Rendering herausgekommen, das deutliche Unterschiede im vertikalen Spacing zwischen den beiden zeigt. Die folgende Darstellung ist aus Screenshots von 2 H, S. 67 beider Varianten montiert, aligniert an der Grundlinie der Zeile „Ihm wird kein Raum für ſeine Poſſen bleiben“:

PhantomJS- vs. SlimerJS-basiertes Rendering

Leider gibt es auch fehlende Elemente: Mindestens die grafischen Elemente (hier: vertikale Linien) fehlen in der SlimerJS-Darstellung (und es ist noch zu prüfen warum und wie sich das beheben lässt).

Für das weitere Vorgehen und die Entscheidung für eine Rendering-Engine müsste u.a. geklärt werden:

  1. Ist das SlimerJS-Layout so jetzt besser? (abgesehen von den fehlenden Linien)
  2. Gibt es noch weitere Fehler oder unerwünschte Abweichungen im SlimerJS-Layout?
  3. Gibt es noch unerwünschte horizontale Skalierungsprobleme, die einen spürbaren negativen Effekt auf die Darstellung haben?
@wissenbach
Copy link
Member

Der vertikalen Zeilenabstand könnte unabhängig (bzw. gerade abhängig?) von der verwendeten Engine angepasst werden, das sollte also nicht das entscheidende Kriterium für die Auswahl sein.

@wissenbach
Copy link
Member

siehe auch faustedition/faust-web#22

@thvitt
Copy link
Member Author

thvitt commented Sep 22, 2022

Es bleibt jetzt bei der puppetteer-Lösung, auch weil ich damit mittlerweile noch mehr mache (PDFs und so)

@thvitt thvitt closed this as completed Sep 22, 2022
@thvitt thvitt closed this as not planned Won't fix, can't repro, duplicate, stale Sep 22, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants