Re: [NTG-context] extra lines in PDF annotations

2023-03-14 Thread Pablo Rodriguez via ntg-context
On 3/13/23 22:32, Hans Hagen via ntg-context wrote:
>> [...]
>> I hope EOLs are fine now.
> dunno ... no full example so ...
Sorry, Hans, the full example reads:

  \startbuffer[text]
  
  
  
  \stopbuffer

  \savebuffer[text][sample-text.xml, prefix=no]

  \setupinteraction[state=start]

  \startxmlsetups xml:text
\xmlsetsetup{\xmldocument}
  {pre}
  {xml:copy:html}
  \stopxmlsetups

  \xmlregistersetup{xml:text}

  \startxmlsetups xml:copy:html
\xmltobuffer{#1}{.}{text}
\comment[location=inmargin,buffer=text]{}
  \stopxmlsetups

  \setuppapersize[A9]

  \starttext
\section{one\xmlprocessbuffer{main}{text}{}}

\section{two\xmlprocessfile{main}{sample-text.xml}{}}
  \stoptext

It requires that the source is saved with CRLF line endings (so that
\savebuffer will save that way too), otherwise both \comment will be
exactly the same.

I hope it is clearer now.

Many thanks for your help,

Pablo

___
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / https://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : https://www.pragma-ade.nl / http://context.aanhet.net
archive  : https://bitbucket.org/phg/context-mirror/commits/
wiki : https://contextgarden.net
___


Re: [NTG-context] extra lines in PDF annotations

2023-03-13 Thread Hans Hagen via ntg-context

On 3/13/2023 4:22 PM, Pablo Rodriguez via ntg-context wrote:

On 3/13/23 16:06, Pablo Rodriguez via ntg-context wrote:

Dear list,

using current latest from 2023.03.10 12:18, I have this XML sample:

   

   

   

I apologize, XML source doesn’t have lines inside, such as in:

   
   
   

I hope EOLs are fine now.

dunno ... no full example so ...

Hans

-
  Hans Hagen | PRAGMA ADE
  Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
   tel: 038 477 53 69 | www.pragma-ade.nl | www.pragma-pod.nl
-

___
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / https://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : https://www.pragma-ade.nl / http://context.aanhet.net
archive  : https://bitbucket.org/phg/context-mirror/commits/
wiki : https://contextgarden.net
___


Re: [NTG-context] extra lines in PDF annotations

2023-03-13 Thread Pablo Rodriguez via ntg-context
On 3/13/23 16:06, Pablo Rodriguez via ntg-context wrote:
> Dear list,
> 
> using current latest from 2023.03.10 12:18, I have this XML sample:
> 
>   
> 
>   
> 
>   
I apologize, XML source doesn’t have lines inside, such as in:

  
  
  

I hope EOLs are fine now.

Pablo
___
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / https://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : https://www.pragma-ade.nl / http://context.aanhet.net
archive  : https://bitbucket.org/phg/context-mirror/commits/
wiki : https://contextgarden.net
___


[NTG-context] extra lines in PDF annotations

2023-03-13 Thread Pablo Rodriguez via ntg-context
Dear list,

using current latest from 2023.03.10 12:18, I have this XML sample:

  

  

  


And the following environment:

  \setupinteraction[state=start]

  \startxmlsetups xml:text
\xmlsetsetup{\xmldocument}
  {pre}
  {xml:copy:html}
  \stopxmlsetups

  \xmlregistersetup{xml:text}

  \startxmlsetups xml:copy:html
\xmltobuffer{#1}{.}{text}
\comment[location=inmargin,buffer=text]{}
\attachment[method=hidden, name=attach.xml, buffer=text]
\null
  \stopxmlsetups

If I save the XML file with Windows EOL chars (CR LF), I get extra blank
lines in the PDF annotation.

Everything is fine, if XML has Unix line endings (LF char).

Attachment contains the proper line ending in each case.

Could anyone confirm what appears to be a tricky issue?

Many thanks for your help,

Pablo
___
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / https://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : https://www.pragma-ade.nl / http://context.aanhet.net
archive  : https://bitbucket.org/phg/context-mirror/commits/
wiki : https://contextgarden.net
___