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: &nbsp;</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&nbsp;</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 =
&lt;*install&gt; container in de .dtx file houdt rekening met =
niet-conventionele tekens.&nbsp;</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,&nbsp;</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) &lt;<a =
href=3D"mailto:[email protected]" =
class=3D"">[email protected]</a>&gt; 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,&nbsp;</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.&nbsp;</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:&nbsp;</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) -&gt; =
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"">&lt;inserted text&gt;</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"">&nbsp;</span>&nbsp; =
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; \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"">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =
&nbsp;&nbsp;</span><span style=3D"font-family: Menlo; font-size: 16px; =
background-color: rgb(254, 244, 156);" =
class=3D"">^^M</span>&nbsp;</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:&nbsp;<a =
href=3D"https://github.com/tomka/rechnung/issues/5" =
class=3D"">https://github.com/tomka/rechnung/issues/5</a>&nbsp; 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.&nbsp;</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.&nbsp;</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 &amp; =
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 &lt;2014/09.29&gt;), alleen de =
entry "English documentation" wijzigt (&lt;2014/09/29&gt; in 2016, =
&lt;2017/03/13&gt; in 2018).&nbsp;</div><div class=3D""><br =
class=3D""></div><div class=3D"">Ik had overigens geen problemen met =
installeren van MacTeX.&nbsp;</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,&nbsp;</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==--