From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/101260 Path: news.gmane.org!.POSTED!not-for-mail From: Rik Kabel Newsgroups: gmane.comp.tex.context Subject: More spurious problems in exports Date: Tue, 17 Jul 2018 22:59:58 -0400 Message-ID: Reply-To: mailing list for ConTeXt users NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0165337071654401137==" X-Trace: blaine.gmane.org 1531882765 26600 195.159.176.226 (18 Jul 2018 02:59:25 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Wed, 18 Jul 2018 02:59:25 +0000 (UTC) User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.9.1 To: mailing list for ConTeXt users Original-X-From: ntg-context-bounces@ntg.nl Wed Jul 18 04:59:20 2018 Return-path: Envelope-to: gctc-ntg-context-518@m.gmane.org Original-Received: from zapf.boekplan.nl ([5.39.185.232] helo=zapf.ntg.nl) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ffcgS-0006pv-DQ for gctc-ntg-context-518@m.gmane.org; Wed, 18 Jul 2018 04:59:20 +0200 Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id A038B4448C; Wed, 18 Jul 2018 05:00:14 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at zapf.boekplan.nl Original-Received: from zapf.ntg.nl ([127.0.0.1]) by localhost (zapf.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7cOs-RyODOlr; Wed, 18 Jul 2018 05:00:13 +0200 (CEST) Original-Received: from zapf.ntg.nl (localhost [IPv6:::1]) by zapf.ntg.nl (Postfix) with ESMTP id 1E62E4422E; Wed, 18 Jul 2018 05:00:13 +0200 (CEST) Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 7FA764422C for ; Wed, 18 Jul 2018 05:00:12 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at zapf.boekplan.nl Original-Received: from zapf.ntg.nl ([127.0.0.1]) by localhost (zapf.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KW83CzjR_6z8 for ; Wed, 18 Jul 2018 05:00:11 +0200 (CEST) Original-Received: from mailbackend.panix.com (mailbackend.panix.com [166.84.1.89]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by zapf.ntg.nl (Postfix) with ESMTPS id 649A244476 for ; Wed, 18 Jul 2018 05:00:01 +0200 (CEST) Original-Received: from [192.168.201.199] (cpe-24-194-22-135.nycap.res.rr.com [24.194.22.135]) by mailbackend.panix.com (Postfix) with ESMTPSA id 1638331689 for ; Tue, 17 Jul 2018 22:59:59 -0400 (EDT) Content-Language: en-US X-BeenThere: ntg-context@ntg.nl X-Mailman-Version: 2.1.16 Precedence: list List-Id: mailing list for ConTeXt users List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: ntg-context-bounces@ntg.nl Original-Sender: "ntg-context" Xref: news.gmane.org gmane.comp.tex.context:101260 Archived-At: This is a multi-part message in MIME format. --===============0165337071654401137== Content-Type: multipart/alternative; boundary="------------B33D837E96691253905B7492" Content-Language: en-US This is a multi-part message in MIME format. --------------B33D837E96691253905B7492 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit List, Another oddity with elements in XML / xhtml / html export: With a defined highlight, a break is inserted if the highlight is the first item in an environment. If it is not the first item in the environment, no break is inserted. Most of the other odd breaks can be dealt with in css. These are more difficult to tame -- for example, in the startlines environment in the example below, there is not enough information preserved to know if the tagged item is supposed to be a single line or not. (Tests using 2018-07-17 beta on Win64.) Has anyone dealt with this before? Is there a way to control the insertion of the breaks? MWE: \setupbackend [export=yes] \definehighlight [emIt] [style=italic] \starttext \startparagraph {\emIt Taa} aaaaaaaaaaa aa aaaaaaaaa aaaaaa aaa aaaaaaaa aa aaaaaaaaaa aaaaaa. Taa aaaaaaaa aaaaa, aaaaa aaaaaaaa aa aaaaa aaaa aaaaa. \stopparagraph \startparagraph Taa {\emIt aaaaaaaaaaa} aa aaaaaaaaa aaaaaa aaa aaaaaaaa aa aaaaaaaaaa aaaaaa. Taa aaaaaaaa aaaaa, aaaaa aaaaaaaa aa aaaaa aaaa aaaaa. \stopparagraph \startlines {\emIt Xyz} abcdefg Xyz {\emIt abcdefg} \stoplines \stoptext XML output snip: Taa aaaaaaaaaaa aa aaaaaaaaa aaaaaa aaa aaaaaaaa aa aaaaaaaaaa aaaaaa. Taa aaaaaaaa aaaaa, aaaaa aaaaaaaa aa aaaaa aaaa aaaaa. Taa aaaaaaaaaaa aa aaaaaaaaa aaaaaa aaa aaaaaaaa aa aaaaaaaaaa aaaaaa. Taa aaaaaaaa aaaaa, aaaaa aaaaaaaa aa aaaaa aaaa aaaaa. Xyz abcdefg Xyz abcdefg Rendered in Firefox: -- Rik --------------B33D837E96691253905B7492 Content-Type: multipart/related; boundary="------------6E9D1343818E4212DC620830" --------------6E9D1343818E4212DC620830 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit

List,

Another oddity with <break/> elements in XML / xhtml / html export:

With a defined highlight, a break is inserted if the highlight is the first item in an environment. If it is not the first item in the environment, no break is inserted.

Most of the other odd breaks can be dealt with in css. These are more difficult to tame -- for example, in the startlines environment in the example below, there is not enough information preserved to know if the tagged item is supposed to be a single line or not.

(Tests using 2018-07-17 beta on Win64.)

Has anyone dealt with this before? Is there a way to control the insertion of the breaks?

MWE:

\setupbackend     [export=yes]
\definehighlight  [emIt]
                  [style=italic]
\starttext
\startparagraph
  {\emIt Taa} aaaaaaaaaaa aa aaaaaaaaa aaaaaa aaa aaaaaaaa aa aaaaaaaaaa
  aaaaaa. Taa aaaaaaaa aaaaa, aaaaa aaaaaaaa aa aaaaa aaaa aaaaa.
\stopparagraph
\startparagraph
  Taa {\emIt aaaaaaaaaaa} aa aaaaaaaaa aaaaaa aaa aaaaaaaa aa aaaaaaaaaa
  aaaaaa. Taa aaaaaaaa aaaaa, aaaaa aaaaaaaa aa aaaaa aaaa aaaaa.
\stopparagraph
\startlines
  {\emIt Xyz} abcdefg
  Xyz {\emIt abcdefg}
\stoplines
\stoptext

XML output snip:

<document context="2018.07.17 17:25" date="2018-07-17T22:41:25+20:00" file="xxx" language="en" version="0.35" xmlns:m="http://www.w3.org/1998/Math/MathML">
 <metadata>
 </metadata>
 <paragraph><highlight detail="emIt">Taa</highlight>  <break/>
aaaaaaaaaaa aa aaaaaaaaa aaaaaa aaa aaaaaaaa aa aaaaaaaaaa aaaaaa. Taa aaaaaaaa aaaaa, aaaaa aaaaaaaa aa aaaaa aaaa aaaaa.</paragraph>
 <paragraph>Taa <highlight detail="emIt">aaaaaaaaaaa</highlight> aa aaaaaaaaa aaaaaa aaa aaaaaaaa aa aaaaaaaaaa aaaaaa. Taa aaaaaaaa aaaaa, aaaaa aaaaaaaa aa aaaaa aaaa aaaaa.</paragraph>
 <lines detail="lines" chain="lines">
  <line><highlight detail="emIt">Xyz</highlight>   <break/>
abcdefg</line>
  <line>Xyz <highlight detail="emIt">abcdefg</highlight></line>
 </lines>
</document>

Rendered in Firefox:

--
Rik

--------------6E9D1343818E4212DC620830 Content-Type: image/png; name="bmcemfjjfnpmhihd.png" Content-Transfer-Encoding: base64 Content-ID: Content-Disposition: inline; filename="bmcemfjjfnpmhihd.png" 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 AIyJ4WNx87a15r1z2belNTRj8eydze4tNS/5tt7rY/GHw26r6/XeoZtuvtl+DTzjE4dtyOIV AADjY8hYnG7evTQVGvetva3tzyM46mpxzwDbkSP/v6/OHjNW/u//eq2/WNza9KHavjcj4x62 j2IxAMD4GC4Wv1v5LIQQkmtfd8whGCgWl+RqcU+uFgMATLThYnH/6Xfkc4t/vDvXvSutTXff EphlgLnFh3QVAICSKSYWtxJudizucWG3r5UoXi6fPhiDv799NoT+V6KYvrnRo1dvqhe6vjXr 0m9rQ90rUTR3SSwGABgHw8Xi1t1pHYv21tYXp4+IxV0rA/dct7ix7HD3usW7jxam21/OWLe4 udUeu9LcdMeet7Ydzt7+vldPj79uceNlsRgAYDwMe8vdxq2ZJISQzP3+8evGE+vePrt9qfWc 5uyVKBYW52Zat+kd+pS7b29fmjr4lLv6x1erS+eSULn29f9qb9nxlLvGVk9dutRjgbYDm05m Pm/dLZjW3r64tzCThMrV+5370cdT7hol+OTaV1+aWwwAMC6GX6CtvrV668pspZGEk1Mzs1du rW6tti4K7yfSvcdbNF9q+9xU5eL1lec7PWf6prXXqwdWgJuqzF65tbpVz9qVTxvtklMzjU2u H9yVjojasenk1MzF69XHHdtu20DvLaU7z1euX+zoi1vuAADGR0GP82BvrnSv+wABACgZsXho 64s9V6JoPha6e/E6AADKRywe2vpir1v3mlMoOu8sBACglMTioTXmHu/ddLh/516YunS389Y9 AABKSSweWlp7vXHvq/mLZ1p37oXk1MzF+a963xYIAEAZicUAACAWAwCAWAwAAFEsBgCAKBYD AEAUiwEAIIrFAAAQxWIAAIhiMQAARLEYAACiWAwAAFEsBgCAKBYDAEAUizusL4Z98w9rI/jK J0tJvl+Z7nz34NaVT081Npucmrk4/x+e7OSwpwAAE2zwWPymeiF0W1zPfv9C9U0u+1yctPZh e3v73T/NhxDC7J3N8fvKdPPupakQps7fePBia3t769nyXBLC5fs/57KzAAATa9irxenmnUb6 Tebu9gq97+5fTjLeKq2Xy6dDCGHhUTp2X9n4W2R64dHu3kvri+H08ssh9w8AYNINP4nisGA8 jqE4/nz/cgghzN39cey+cuPmdAhh+sunowv0AACTIY+5xfvB+PL9dwdeH8tQ3MqWydKT0X1l Y37x0F+5eWd2dHOiAQAmSj633KUvl892BuM3d+fKGYrT2oft7Vcba2trG6+2tz/WO97+8e5c CHvTcdPah+1XG2vfvNj6UDvyEmz94/bWi28yttvW7NXG2trGq1aj9q/M3OlXG2tr37zY2s7a k/TRwrEnKKe1D419beztMToHADDR8lqJojMYZ4TiXvfpte7Sa1sFonl/XvtrXfq7ia++9fj2 b1orNLR0XaJtfOXp5Ze731Z/88nUgaZTl25/u5ux5dVbVz6ZCiEkp2Zm9taA+NX16n/76WDe TH96dONXB3cgmVla323G2d4zgNOd5yvXf3UqCSE5NXOmMtXa9K2/7uxtufZwvmd5el1+3t/V ISoJADBx8lug7WAwfnroleJ3K5+FEEI4e/v7nu8dmBu7vnhwcYvOL5qrbh7zIme689db51sr NLxvXKP99o9/H7ov0TYnIlxZWPzkk89vP371oZbWP249q16tNPv2rmvTj5ZmkhAqV6vPmluO 6c7z5bkkhLYJDbtPb55LQghT52+svtr+WE9rH16tLp2buvzl0mwIPe+32/329qWpEJJzS6tb rU3X/uedxqb3k2xt87+vra3959+dDiGEs//63lrTf99sm02R/vToRrMIq69aV7Offvl3GQEa AOCXJM91i9ONm5W9C5Xd+XFf6+pm971h398+25aWu2Px7vpipc9QnG7ev1oJITl38+mBi72N 29ymb2703LVQWVxvuzJc+/paEro/0Nyd7p1Jn345fXBCw5u7c0mvht/fbmT87rkP6WZ1Lumx J3vrVnTcoXf4BOXmym3J3HLbFe9jzN8AAPglyPdxHvvB+MKdwzLrXsbsyMUvl0+Hz1ay8/SB UDz/sPd8hu7verJU6RUuGymy8/a0xv12YXpxvfO2tVZgPjjdoLntnlMQ3lQv7F8Bfnf/chJC 6NW5ZsbtirOtHN2jo82PtH/roQG3WbfuhN2oghXcAIBfvJyfcrf7cL45c/bwi7mNa6khJNe+ rrW/eFgqboXLHvEu84saQb07XDZSZOcl2uZKaT1jYnOe84Ew2poN0nPph7T2Ye9OtuYl4bbe tjSnW3dc+t0r0OJ6ZxV3Hy1MhxBC5da/HPzAIROUm0XokfWtXQEA0JBrLN59OJ8kc0tLjbmv hwfj1uSB/Rhc+/pa0jM4NrTmFIRQWXpy3BTXvCzdHRabKbJzPm/j4mnnzIoY415iPhCLW/cP HjkDoXl1t3f6bKTtjq9M1xeT7o+ktderN85P9fzL4JCA20zvPaZyN6+Aj+Z5fgAAZZZjLG6E 4upmetST7xo6c3Ht62tJj2ujTXvbPGJ6Rrvsi7+NpNr5/Ixm0O0ZX5vTK/aTdCsnHxkqm9Mb eq/20PsrW0F69g//5Zu1tbV/rv7hd1f21tCYOn99pXNJjEMCbvMben1782s6b2oEAPjlyS0W 74XiGI9+JHSMsXNBio4lKNq15vD2s/hE3MuKPe5Ca7zTeVX4sIkI3ZeGm9dnj35ic+MSdO/0 2dzFjq9s7sie5NTMmTMX57/4Q/UvL972XGI4+xkkh8wLOYHn+QEAlFROsbgtFMeY/eS7gw7e ePemeqHngm0xHrzP7rDlLXpoXuDtnuTQ/ObON3reytbQyvAHpj4flnbbNCcl9wqmrckSHdH6 0OvLvRwScJu72eMKeDOS95wyAgDwC5NLLG485bnjOm6vJ991aIXC6S+ry2ezMuDeXXzHv8+u pZlHu3Jrc5OdObXXWhPtfWm7aa2VXXvE4nTj/5o9c2b+nxr9bk2/6G7Y6ltXnG1m2WPH4kPm RGcV4fAbBgEAfmFyiMU9Q3GMxwnGrfUWOq7DHmiwf59dVyh+U71wRG5sTnPoiL97F587Zz+0 4mvnshWtK9+du9CcHd11FbjRvnJzo7n51lXxs8sv275w/yp419yH1kd+/aDzL4Hdh/NJ15YO W1Ci2auOSu0X1uJsAAAxh1jcCMUZM4j3g3HWMsOtG+96LkGxn906c2CMx4nF+8/QWH72tpbG tPb2xb2FTy4t/PbTEMKn/7ixvb3detrb/sK/S0tnK1erex94sNR4Nt2lu13BvznlOZlbft56 EnN9a3XpXNLRulWG5NxS4/Fy9Y+vHt++OjO3tHih9yyPvV2vXF35n63JxGnt9YOFmR5/ghz6 9Oi91eH2ivDh1eqN85VL1379973+OAAA+EUaPBa37kE74OA/6pv/uz+kRUPjX/m9F2br8RUd jpplkO78tfHE5aZk5vOVH3ZaT7Jrj5J7ExGaT8Xb/9CpX936607P8Nh6qHTjrriZU0kIU5/8 pvq8s3X608OFmQP7EabO31jdqh0aZ+s/rHze+ExyaubMmcpUCMmpX9149FPXnjTnRGcF3F5f /uind+63AwDYl/PjPAbww7//NHsJilzUP269+GZt7ZsXW/uXho+S1j682lg75oeaX7D2zYut Dz3Xiejcj8Na9d702sar7axPHWtBic4iNOd1u98OACDGWIJY/KZ6wfTWoQwUcJuzuov9ewQA YHycdCz+/vbZzIXZOI5mwO1dxPTRQq+ZK81J2/0ueAcAMLlGH4vXF0O48O9/qMcY61v/6XLS /7prtKS11w+uVUJIZm5t9Lzq+3L5dAjTC6sH5zrXt5qfWVJ4AICWk4nFrVu/Khd73UHGsTRW zkhO/er6gx8ypj//7//3X59q3bR3cf6LL353ZbZxW+D5G6tbx55nDQDwC3DSkygYWFr7sH2M ewjT2tsX36yt3fvqiy+++OKre2vfZDw+GgDgF00sBgAAsRgAAMRiAACIYjEAAESxGAAAolgM AABRLAYAgCgWAwBAFIsBACCKxQAAEMViAACIYjEAAESxGAAAYoz/P2qMFwOJQ/ymAAAAAElF TkSuQmCC --------------6E9D1343818E4212DC620830-- --------------B33D837E96691253905B7492-- --===============0165337071654401137== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX18KSWYgeW91ciBxdWVzdGlvbiBpcyBvZiBpbnRlcmVz dCB0byBvdGhlcnMgYXMgd2VsbCwgcGxlYXNlIGFkZCBhbiBlbnRyeSB0byB0aGUgV2lraSEKCm1h aWxsaXN0IDogbnRnLWNvbnRleHRAbnRnLm5sIC8gaHR0cDovL3d3dy5udGcubmwvbWFpbG1hbi9s aXN0aW5mby9udGctY29udGV4dAp3ZWJwYWdlICA6IGh0dHA6Ly93d3cucHJhZ21hLWFkZS5ubCAv IGh0dHA6Ly9jb250ZXh0LmFhbmhldC5uZXQKYXJjaGl2ZSAgOiBodHRwczovL2JpdGJ1Y2tldC5v cmcvcGhnL2NvbnRleHQtbWlycm9yL2NvbW1pdHMvCndpa2kgICAgIDogaHR0cDovL2NvbnRleHRn YXJkZW4ubmV0Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f --===============0165337071654401137==--