Re: TeXLive 2018: probleem met docstrip 2.5e?
"DigiFuga (Bas Dekker)" <[email protected]> Tue, 20 Nov 2018 21:41:00 +0100
| Newsgroups | gmane.comp.tex.dutch |
|---|---|
| Message-ID | <[email protected]> |
--===============6638927688456683440== Content-Type: multipart/alternative; boundary="Apple-Mail=_2B88B286-7259-478B-9336-A8725FEAB725" --Apple-Mail=_2B88B286-7259-478B-9336-A8725FEAB725 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 Update: deze link bracht (voor dit onderdeel tenminste) soelaas: =20 = https://tex.stackexchange.com/questions/426819/problem-with-dtx-file-after= -latex-kernel-upgrade-2018-04-01 = <https://tex.stackexchange.com/questions/426819/problem-with-dtx-file-afte= r-latex-kernel-upgrade-2018-04-01> De instructie=20 \UseRawInputEncoding toevoegen aan het begin van de <*install> container in de .dtx file = houdt rekening met niet-conventionele tekens.=20 Het was een hele zoektocht, ik meld het hier om collega's eventuele = gelijksoortige ellende te besparen. Hartelijke groeten vanuit Clermont-Ferrand,=20 BAsD DiKt Bas Dekker [email protected] <mailto:[email protected]> +33 6 78 98 76 64 5, Rue Saint Dominique 63000 Clermont-Ferrand > Op 20 nov. 2018, om 10:09 heeft DigiFuga (Bas Dekker) = <[email protected]> het volgende geschreven: >=20 >=20 >=20 > Hallo allemaal,=20 >=20 >=20 >=20 > Kan iemand mij naar een oplossing leiden voor een probleem met het = uitpakken van .dtx files? >=20 > Ik heb zondag TeXLive 2018 (MacTeX) ge=C3=AFnstalleerd op mijn Mac = (Yosemite 10.10.5). Ik werk met een zelfgemaakte Perl utility die .dtx = files genereert die ik op hun beurt uitpak en installeer.=20 >=20 > Onder TexLive 2016 gaat alles goed. Onder 2018 krijg ik fouten van het = type:=20 >=20 > Processing file fontein.dtx (diktclass) -> fontein.cls > ! Argument of \@font@info has an extra }. > <inserted text> > \par > l.74 ...ntein.cls}{\from{fontein.dtx}{diktclass}}} > ^^M=20 >=20 >=20 > Ik ben uiteraard gaan kijken op het internet, en ik kom deze post = tegen: https://github.com/tomka/rechnung/issues/5 = <https://github.com/tomka/rechnung/issues/5> Dat is exact dit = specifieke probleem. >=20 > Daar staat "New docstrip has issues with whitespace. Remove some = whitespace at beginning of macro definitions". Omdat ik mijn .dtx = bestanden genereer kan ik dus ook generiek de spaties veranderen, maar = het heeft tot dusverre niet mogen helpen.=20 >=20 > Wat ik ook zie, is dat er problemen zijn met speciale karakters zoals = Unicode 226-128-153 (right quote sluiten), de spaanse omgekeerde = uitroeptekens, enz.=20 >=20 > Maar onder 2016 gaat alles dus goed. En ik heb 2018 nodig omdat ik de = combinatie XeTeX & tex4ht nodig heb. >=20 > Het gekke is dat beide distributies mij in de log vertellen dat het = dezelfde docstrip versie is (2.5e <2014/09.29>), alleen de entry = "English documentation" wijzigt (<2014/09/29> in 2016, <2017/03/13> in = 2018).=20 >=20 > Ik had overigens geen problemen met installeren van MacTeX.=20 >=20 >=20 >=20 > Kan iemand mij adviseren over wat ik zou moeten doen om docstrip onder = 2018 aan de praat te krijgen, of wat ik aan mijn .dtx sources zou moeten = wijzigen? >=20 >=20 > Bedankt alvast! >=20 >=20 >=20 > Hartelijke groeten vanuit Frankrijk,=20 >=20 >=20 >=20 > Bas Dekker >=20 >=20 >=20 >=20 >=20 >=20 >=20 >=20 >=20 > DiKt >=20 > Bas Dekker > [email protected] <mailto:[email protected]> > +33 6 78 98 76 64 >=20 > 5, Rue Saint Dominique > 63000 Clermont-Ferrand >=20 >=20 >=20 >=20 > _______________________________________________ > TeX-NL mailing list > [email protected] > https://mailman.ntg.nl/mailman/listinfo/tex-nl --Apple-Mail=_2B88B286-7259-478B-9336-A8725FEAB725 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=utf-8 <html><head><meta http-equiv=3D"Content-Type" content=3D"text/html = charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; = -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" = class=3D""><div class=3D""><br class=3D""></div><div class=3D""><br = class=3D""></div><div class=3D""><br class=3D""></div><div = class=3D"">Update: deze link bracht (voor dit onderdeel tenminste) = soelaas: </div><div class=3D""><br class=3D""></div><div = class=3D""><a = href=3D"https://tex.stackexchange.com/questions/426819/problem-with-dtx-fi= le-after-latex-kernel-upgrade-2018-04-01" = class=3D"">https://tex.stackexchange.com/questions/426819/problem-with-dtx= -file-after-latex-kernel-upgrade-2018-04-01</a></div><div class=3D""><br = class=3D""></div><div class=3D"">De instructie </div><div = class=3D""><br class=3D""></div><div class=3D""><span style=3D"color: = rgb(36, 39, 41); font-family: Consolas, Menlo, Monaco, 'Lucida Console', = 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', = 'Courier New', monospace, sans-serif; font-size: 13px; orphans: 2; = white-space: pre-wrap; widows: 2; background-color: rgb(239, 240, 241);" = class=3D"">\UseRawInputEncoding</span></div><div class=3D""><br = class=3D""></div><div class=3D"">toevoegen aan het begin van de = <*install> container in de .dtx file houdt rekening met = niet-conventionele tekens. </div><div class=3D""><br = class=3D""></div><div class=3D"">Het was een hele zoektocht, ik meld het = hier om collega's eventuele gelijksoortige ellende te = besparen.</div><div class=3D""><br class=3D""></div><div class=3D""><br = class=3D""></div><div class=3D""><br class=3D""></div><div = class=3D"">Hartelijke groeten vanuit Clermont-Ferrand, </div><div = class=3D""><br class=3D""></div><div class=3D""><br class=3D""></div><div = class=3D"">BAsD</div><div class=3D""><br class=3D""></div><div = class=3D""><br class=3D""></div><div class=3D""><br class=3D""></div><br = class=3D""><div class=3D""> <div style=3D"color: rgb(0, 0, 0); font-family: Helvetica; font-size: = 12px; font-variant: normal; font-weight: normal; letter-spacing: normal; = line-height: normal; orphans: auto; text-align: start; text-indent: 0px; = text-transform: none; white-space: normal; widows: auto; word-spacing: = 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; = -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" = class=3D""><div class=3D""><br class=3D"Apple-interchange-newline"><span = style=3D"font-size: 24px;" class=3D"">D</span><span style=3D"color: = rgb(0, 111, 201); font-family: Calibri, Helvetica, sans-serif; = font-size: 12pt;" class=3D""><span style=3D"font-size: 24px;" = class=3D""><i class=3D"">i</i></span></span><span style=3D"font-size: = 24px;" class=3D"">Kt</span></div><div style=3D"font-style: normal;" = class=3D""><br class=3D""></div><div style=3D"font-style: normal;" = class=3D"">Bas Dekker</div><div style=3D"font-style: normal;" = class=3D""><a href=3D"mailto:[email protected]" = class=3D"">[email protected]</a></div><div style=3D"font-style: normal;" = class=3D"">+33 6 78 98 76 64</div><div style=3D"font-style: normal;" = class=3D""><br class=3D""></div><div style=3D"font-style: normal;" = class=3D"">5, Rue Saint Dominique</div><div style=3D"font-style: = normal;" class=3D"">63000 Clermont-Ferrand</div><div style=3D"font-style: = normal;" class=3D""><br class=3D""></div></div><br = class=3D"Apple-interchange-newline" style=3D"color: rgb(0, 0, 0); = font-family: Helvetica; font-size: 12px; font-style: normal; = font-variant: normal; font-weight: normal; letter-spacing: normal; = line-height: normal; orphans: auto; text-align: start; text-indent: 0px; = text-transform: none; white-space: normal; widows: auto; word-spacing: = 0px; -webkit-text-stroke-width: 0px;"><br = class=3D"Apple-interchange-newline"> </div> <br class=3D""><div><blockquote type=3D"cite" class=3D""><div = class=3D"">Op 20 nov. 2018, om 10:09 heeft DigiFuga (Bas Dekker) <<a = href=3D"mailto:[email protected]" = class=3D"">[email protected]</a>> het volgende = geschreven:</div><br class=3D"Apple-interchange-newline"><div = class=3D""><meta http-equiv=3D"Content-Type" content=3D"text/html = charset=3Dutf-8" class=3D""><div style=3D"word-wrap: break-word; = -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" = class=3D""><div class=3D""><br class=3D""></div><div class=3D""><br = class=3D""></div><div class=3D"">Hallo allemaal, </div><div = class=3D""><br class=3D""></div><div class=3D""><br class=3D""></div><div = class=3D""><br class=3D""></div><div class=3D"">Kan iemand mij naar een = oplossing leiden voor een probleem met het uitpakken van .dtx = files?</div><div class=3D""><br class=3D""></div><div class=3D"">Ik heb = zondag TeXLive 2018 (MacTeX) ge=C3=AFnstalleerd op mijn Mac (Yosemite = 10.10.5). Ik werk met een zelfgemaakte Perl utility die .dtx files = genereert die ik op hun beurt uitpak en installeer. </div><div = class=3D""><br class=3D""></div><div class=3D"">Onder TexLive 2016 gaat = alles goed. Onder 2018 krijg ik fouten van het type: </div><div = class=3D""><br class=3D""></div><div style=3D"margin: 0px; font-size: = 16px; font-family: Menlo; background-color: rgb(254, 244, 156);" = class=3D"">Processing file fontein.dtx (diktclass) -> = fontein.cls</div><div style=3D"margin: 0px; font-size: 16px; = font-family: Menlo; background-color: rgb(254, 244, 156);" class=3D"">! = Argument of \@font@info has an extra }.</div><div style=3D"margin: 0px; = font-size: 16px; font-family: Menlo; background-color: rgb(254, 244, = 156);" class=3D""><inserted text></div><div style=3D"margin: 0px; = font-size: 16px; font-family: Menlo; background-color: rgb(254, 244, = 156);" class=3D""><span style=3D"font-variant-ligatures: = no-common-ligatures; color: #c5721b" class=3D""> </span> = \par</div><div = style=3D"margin: 0px; font-size: 16px; font-family: Menlo; = background-color: rgb(254, 244, 156);" class=3D"">l.74 = ...ntein.cls}{\from{fontein.dtx}{diktclass}}}</div><div class=3D""><span = style=3D"font-family: Menlo; font-size: 16px; background-color: rgb(254, = 244, 156);" class=3D""> = = = </span><span style=3D"font-family: Menlo; font-size: 16px; = background-color: rgb(254, 244, 156);" = class=3D"">^^M</span> </div><div class=3D""><br class=3D""></div><div= class=3D""><br class=3D""></div><div class=3D"">Ik ben uiteraard gaan = kijken op het internet, en ik kom deze post tegen: <a = href=3D"https://github.com/tomka/rechnung/issues/5" = class=3D"">https://github.com/tomka/rechnung/issues/5</a> Dat is = exact dit specifieke probleem.</div><div class=3D""><br = class=3D""></div><div class=3D"">Daar staat "<font face=3D"Courier" = class=3D"">New docstrip has issues with whitespace. Remove some = whitespace at beginning of macro definitions"</font>. Omdat ik mijn .dtx = bestanden genereer kan ik dus ook generiek de spaties veranderen, maar = het heeft tot dusverre niet mogen helpen. </div><div class=3D""><br = class=3D""></div><div class=3D"">Wat ik ook zie, is dat er problemen = zijn met speciale karakters zoals Unicode 226-128-153 (right quote = sluiten), de spaanse omgekeerde uitroeptekens, enz. </div><div = class=3D""><br class=3D""></div><div class=3D"">Maar onder 2016 gaat = alles dus goed. En ik heb 2018 nodig omdat ik de combinatie XeTeX & = tex4ht nodig heb.</div><div class=3D""><br class=3D""></div><div = class=3D"">Het gekke is dat beide distributies mij in de log vertellen = dat het dezelfde docstrip versie is (2.5e <2014/09.29>), alleen de = entry "English documentation" wijzigt (<2014/09/29> in 2016, = <2017/03/13> in 2018). </div><div class=3D""><br = class=3D""></div><div class=3D"">Ik had overigens geen problemen met = installeren van MacTeX. </div><div class=3D""><br = class=3D""></div><div class=3D""><br class=3D""></div><div class=3D""><br = class=3D""></div><div class=3D"">Kan iemand mij adviseren over wat ik = zou moeten doen om docstrip onder 2018 aan de praat te krijgen, of wat = ik aan mijn .dtx sources zou moeten wijzigen?</div><div class=3D""><br = class=3D""></div><div class=3D""><br class=3D""></div><div = class=3D"">Bedankt alvast!</div><div class=3D""><br class=3D""></div><div = class=3D""><br class=3D""></div><div class=3D""><br class=3D""></div><div = class=3D"">Hartelijke groeten vanuit Frankrijk, </div><div = class=3D""><br class=3D""></div><div class=3D""><br class=3D""></div><div = class=3D""><br class=3D""></div><div class=3D"">Bas Dekker</div><div = class=3D""><br class=3D""></div><div class=3D""><br class=3D""></div><div = class=3D""><br class=3D""></div><div class=3D""><br class=3D""></div><div = class=3D""><br class=3D""></div><div class=3D""><br class=3D""></div><div = class=3D""><br class=3D""></div><br class=3D""><div class=3D""> <div style=3D"font-family: Helvetica; font-size: 12px; font-variant: = normal; font-weight: normal; letter-spacing: normal; line-height: = normal; orphans: auto; text-align: start; text-indent: 0px; = text-transform: none; white-space: normal; widows: auto; word-spacing: = 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; = -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" = class=3D""><div class=3D""><br class=3D"Apple-interchange-newline"><span = style=3D"font-size: 24px;" class=3D"">D</span><span style=3D"color: = rgb(0, 111, 201); font-family: Calibri, Helvetica, sans-serif; = font-size: 12pt;" class=3D""><span style=3D"font-size: 24px;" = class=3D""><i class=3D"">i</i></span></span><span style=3D"font-size: = 24px;" class=3D"">Kt</span></div><div style=3D"font-style: normal;" = class=3D""><br class=3D""></div><div style=3D"font-style: normal;" = class=3D"">Bas Dekker</div><div style=3D"font-style: normal;" = class=3D""><a href=3D"mailto:[email protected]" = class=3D"">[email protected]</a></div><div style=3D"font-style: normal;" = class=3D"">+33 6 78 98 76 64</div><div style=3D"font-style: normal;" = class=3D""><br class=3D""></div><div style=3D"font-style: normal;" = class=3D"">5, Rue Saint Dominique</div><div style=3D"font-style: = normal;" class=3D"">63000 Clermont-Ferrand</div><div style=3D"font-style: = normal;" class=3D""><br class=3D""></div></div><br = class=3D"Apple-interchange-newline" style=3D"font-family: Helvetica; = font-size: 12px; font-style: normal; font-variant: normal; font-weight: = normal; letter-spacing: normal; line-height: normal; orphans: auto; = text-align: start; text-indent: 0px; text-transform: none; white-space: = normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: = 0px;"><br class=3D"Apple-interchange-newline"> </div> <br class=3D""></div>_______________________________________________<br = class=3D"">TeX-NL mailing list<br class=3D""><a = href=3D"mailto:[email protected]" class=3D"">[email protected]</a><br = class=3D"">https://mailman.ntg.nl/mailman/listinfo/tex-nl<br = class=3D""></div></blockquote></div><br class=3D""></body></html>= --Apple-Mail=_2B88B286-7259-478B-9336-A8725FEAB725-- --===============6638927688456683440== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KVGVYLU5MIG1h aWxpbmcgbGlzdApUZVgtTkxAbnRnLm5sCmh0dHBzOi8vbWFpbG1hbi5udGcubmwvbWFpbG1hbi9s aXN0aW5mby90ZXgtbmwK --===============6638927688456683440==--