https://bugs.documentfoundation.org/show_bug.cgi?id=148025 is marked as a duplicate but it needs confirming and changing to related because nearly all of the assertions in #66181 are wrong, and the bugs have a different emphasis.
From https://bugs.documentfoundation.org/show_bug.cgi?id=148025#c3 > Pasting the selection from https://pdf-xchange.eu/ will contain the required blank lines *if* it is written in the pdf. LibreOffice does not write blank lines in the pdf. Please understand this is a two-part fix: 1) Tweak LibreOffice pdf to write blank lines - https://github.com/LibreOffice/core/blob/master/vcl/source/gdi/pdfwriter_impl.cxx ?? 2) User must view pdf in software that captures pdf layout Adobe Acrobat only captures text, not layout. Maintainers of pdf viewer software generally consider this is all that is required but I note the viewers often offer features not found in Acrobat. The only reason to use a pdf editor is they must capture layout to be functional but they generally don't have the best interface for viewing pdf files. For example, LibreOffice is not the software of choice to view pdf files. https://pdf-xchange.eu/ has an acceptable interface. See attached XpdfReader screenshot showing selection. Ideally, a freely available pdf viewer can be found or tweaked to capture that selection into the clipboard rather than stripping leading/trailing spaces and blank lines. In relation to link to code in the guide, the main point is to demonstrate it is not consistent. That code is not colorized, code is not indented in that chapter, and it's published. I don't agree the Andrew Pitonyak extension works given it has, for example, highlighted keywords in part of python macro names. It needs more customisation. > Indented code blocks are a potential complication that could be overcome by formatting it left-aligned. I raised this issue because I foresee indented code blocks will be a problem using copy/paste from pdf with layout. I suggest code blocks shouldn't be indented so any indents are part of the code layout, especially since code style is inconsistent throughout the guides. -- To unsubscribe e-mail to: [email protected] Problems? https://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/ Posting guidelines + more: https://wiki.documentfoundation.org/Netiquette List archive: https://listarchives.libreoffice.org/global/documentation/ Privacy Policy: https://www.documentfoundation.org/privacy
