一千萬個為什麽

搜索

CSS3-break會打破PDF嗎?在數字保存的角度來看



CSS3-break 標準<�之後是否有任何理由不使用EPUB/a>是否已合並到瀏覽器中?

或者這不是障礙嗎?

  • the

  • renderization-engines: yes, it is a barrier... But they are evolving in the CSS-break standardtests. (eg. Chromiumpassed in 6 of 8 CSS-break tests)... So we can suppose that in near future (2018 or 2019) good "HTML for print" will arrive.
    In this "imagined context" there are another barrier?

正如此

在此發表評論,EPUB v3 .1+標準采用 CSS-break

以下模塊已完成設計工作,並且相當穩定,但尚未獲得太多測試和實施經驗。   我們希望將它們納入未來的快照中。

因此,當 CSS工作組(2018 ... 2019年快照)時,這將自動發生決定CSS-break規範是穩定的還是廣泛實現的。


工作定義和疑難解釋的註釋

Most of EPUB readers produce ugly layout, and EPUB3 format without CSS3-break can't produce good or professional-quality layout as PDF format... So, there are a lot of scepticism about EPUB. Please, lets imagine the future in this question (!), please ignore this kind of scepticism.
CSS3break is to improve EPUB layout, and this question is supposing (is correct?) that PDF layout and EPUB layout will be equivalent when printing.

......而且這個問題也不關心網絡瀏覽器中的(假設是有限的)開發時間...... “未來就是現在!”用於數字保存的投資和計劃。

工作定義:此處的上下文是在 HTML5 + CSS3break和/或EPUB用於官方文檔 Digital_preservation“rel =”nofollow noreferrer“> 數字保存 觀點。例子:

  • Open structure and semantic: HTML5 offers a lot of tags for organize contents in a structured way and some semantics. Adding RDFa layer (with good standards as SchemaOrg) we can express any kind of semantic for official contents, from scientific articles (ScholarlyArticle) to contracts and legislation.
    In November 2017 ~1,229,000,000 of URLs was using some kind of HTML+semantic, mainly Microdata and some other variants of the RDFa standard. Digital content ecosystem need HTML, CSS, RDFa, MathML, etc. (not PDF).
    When a digital preservation initiative need to "zip all content in to a file", can use EPUB standard.
    Conclusion: only attractives (plans to enhance all with CSS3-break), no barriers to use EPUB for digital preservation.

  • Open Science: today they use a XHTML-like format, the JATS standard, as official digital preservation format for scientific articles, and the "content matrix" that generats all other formats (EPUB and HTML automatic but PDF not)... There are many "official preservarion repositories" as PMC and SciELO. PubMed Central offerts ~5 million articles in all formats, including ~5 million of EPUB.
    Sample PMC2150930 article in all formats: ugly layout EPub and good PDF, and HTML variants as HTML classic layout, HTML modern layout.
    There are plans to migrate from JATS to ScholarlyArticle in minor publisher houses, to use directly HTML5+RDFa as official digital preservation format.
    Conclusion: only attractives, no barriers to use EPUB+CSS3break for digital preservation in open science.

  • Open Government and Digital transparency: today all contries are migrating its "official documents", that are articles in the government gazettes, from PDF to HTML and/or EPUB... They are going up the stairs in the 5-star deployment scheme for Open Data. It is a transition: e.g. European countries National Law, Brazilian Official Gazzete, UK legislation, etc. today are producing "twin documents" (HTML and PDF) from a xml matrix.
    ... With CSS3break they will need only HTML as matrix. In fact, there are plans to migrate from "ugly non-standard XML" to good XHTML5 (plus RDFa when necessary) in minor publisher houses, so HTML ecosystem as "content matrix", and EPUB as official digital preservation format.
    Conclusion: only attractives, no barriers to use EPUB+CSS3break for digital preservation in open government.

PS:當然,上面的結論是個人的,只是一個說明性的樣本。問題是尋找更好的基礎,可靠和/或官方來源等。

轉載註明原文: CSS3-break會打破PDF嗎?在數字保存的角度來看

一共有 1 個回答:

首先,Calibre epub閱讀器確實包含一個允許您打印epub文件的功能。它通過首先將其轉換為PDF來實現此目的。

已經努力在CSS中添加新功能以使其更容易打印(並作為FOP的替代品)。

生產EPUB和PDF已經相當容易了。如果這是真的,則沒有特別需要使EPUB可打印。

EPUB的最終目標不是制作可打印的文檔,但某些出版商可能更喜歡PDF,因為人們可以輕松下載並打印它 - 而EPUB讀者中缺少這一功能。政府機構,開源社區,教育機構和企業可能會受益於讓用戶打印EPUB文件。但Adobe Digital Editions不包含未加密的epub文件的打印功能。

到目前為止,圖書出版商一直是EPUB工作組的主要力量,因此印刷功能一直是低優先級。 (他們甚至不希望epub閱讀系統允許切割和粘貼!)我已經看到評論預測epub組將更加貼近HTML5標準組,因此可能更容易合並增加的打印功能CSS

目前,將EPUB轉換為更易打印的PDF並不難。即使Calibre相對容易或相當容易,Adobe Indesign也應該讓這種轉換變得容易。將此功能納入EPUB閱讀器並不會讓我感到特別困難,除非Adobe沒有這樣做的商業動機。

另一個問題是谷歌。 Google Play epub閱讀器不支持面向頁面的css(如page-break-before等)。即使對於未加密的epub或PDF,GP閱讀器(甚至是Readium)也沒有打印功能。在Web瀏覽器上查看Google Play圖書中的PDF時,您甚至無法打印。您必須在瀏覽器中打開PDF。

我猜想像Elsevier這樣的科學出版商已經完善了PDF制作流程,並且沒有看到更多關註EPUB的任何真正優勢 - 特別是當它已經很容易在EPUB和PDF(以及mobi等)中產生輸出時。對於文章和期刊,他們希望阻止人們打印這些東西(或者至少控制這種能力),Adobe Reader已經在PDF上提供了這些控件。因此,發布商無需進行更改。

在epub閱讀系統(獨立或基於瀏覽器)開發出一種允許出版商控制允許打印和不允許打印的方式之前,對於構建閱讀系統的人來說,打印epubs似乎不太可能。

從我作為小型獨立出版商的角度來看,我不太關心我的未加密電子書是否易於打印。如果電子書未加密,那麽任何人都可以解壓縮文件並將他們想要的內容粘貼到MS Word文檔中或使用Calibre來執行此操作。我認為沒有理由改變格式以適應打印的可能性。 (當然,我的電子書不是特別技術或需要精心設計的格式)。也許我的觀點會在以後改變。