-
-
Notifications
You must be signed in to change notification settings - Fork 53
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
Table cell with rowspan may disappear after page break #1403
Comments
@skmtjny 報告ありがとうございます。不具合の現象確認しました。調べます。 |
Simplified test sample: test.html Test with Vivliostyle Viewer (v2.30.5): Expected result (Google Chrome's print preview output, not using Vivliostyle): |
rowspanのあるセルが改ページのあと消えてしまうというissueは、Vivliostyle.js 開発初期にもありました: このissueは次のPRで解決済みとなってます: このPR(2016年11月)で、現在のVivliostyle.jsのテーブル分割処理が実装されたといえます。この実装により、rowspanのあるセルの途中での改ページがたいていの場合は正常に行えるようになっているのですが、今回のケースのように少し複雑な場合(rowspanが3以上のセルに3ページ以上にわたる量の内容テキストがある、別の列のセルにもrowspanがあり複数ページにわたる、など)に問題が起きるようです。 |
@skmtjny すみません、rowspanのあるセルの分割処理は複雑で、見直すのに時間がかかりそうです。もしも、どうしても対策が必要ということであれば、相談に応じたいので連絡ください。 |
@MurakamiShinyu 対策の要否についてですが、テキストが抜け落ちてしまう可能性があると とは言えお願いすることしかできない身ですので どうぞよろしくお願いいたします。 |
@skmtjny はい、以前の表に関するissueで「処理を見直す必要がありそうです」と書いた問題がまだそのままでした: ところでどのような用途でVivliostyleをお使いでしょうか? ユーザーがどのように活用しているのかがわかると、開発のモチベーションにもなりますので、よろしければお聞かせください。ここに書くのが難しければVivliostyleのSlackやメールなどでもありがたいです。 |
@MurakamiShinyu 印刷会社の流し込み組版に携わる部署におりまして、 ご存じかとは思いますが、流し込み組版は大量のデータを流すため、 そのためご報告させて頂いたような現象が発生してしまうと いま時点で具体的に何か製品を作っているというわけではないのですが、 |
@skmtjny Vivliostyleを業務利用に向けた選択肢として試していただいているということ教えていただきありがとうございます。たしかに、テキストが消えてしまうような不具合がある状態ではとても安心して利用できないというのはもっともです。 なるべく早く修正できるようにしたいとは思いますが、少し時間がかかりそうです。 |
Describe the bug
セル中の文字が欠落する事例が発生しましたのでお知らせします。
Screenshots
赤枠箇所:「た」より先の文字列「ちつてとなにぬねのはひふへほ」が欠落しています。
(と同時に、表が版面より飛び出しているようにも見えます)
To Reproduce
Desktop
お手数おかけしますが、ご確認どうぞよろしくお願いいたします。
241025_report.zip
The text was updated successfully, but these errors were encountered: