Re: Unter Win11 "getnonfreefonts" installieren klappt nicht

Michel Döhring (via tex-d-l Mailing List) <[email protected]> Tue, 6 Jan 2026 15:44:32 +0100
Newsgroups gmane.comp.tex.german
Message-ID <CAJ4FU84T33QXL-aQ3LgeVRtGUAhYCT8aBBJnx7K6cCKY_TnAhA@mail.gmail.com>
This is a multi-part message in MIME format...

------------=_1767710762-76607-91
Content-Type: multipart/alternative; boundary="0000000000003d55a80647b9383b"

--0000000000003d55a80647b9383b
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Es spielte keine Rolle, ob ich die PowerShell, das Terminal oder per suche
"cmd" aufrief. In keinem Fenster konnte ich mit " getnonfreefonts --sys
--help" etwas erreichen.

Der Befehl "kpsewhich -var-value TEXLIVE_WINDOWS_TRY_EXTERNAL_PERL" gibt in
PowerShell und Terminal jeweils eine 0 raus.

Es hatte wie beschreiben geklappt. Win und ich werden keine Freunde, daher
bin ich froh, dass es jetzt geklappt hat. Vielleicht liegt es an Win11 oder
an den Einstellungen meiner Uni am Windows, ich wei=C3=9F es nicht.

Gr=C3=BC=C3=9Fe
Michel

Am Di., 6. Jan. 2026 um 03:20 Uhr schrieb Reinhard Kotucha <
[email protected]>:

> Hallo Michel,
>
> On 2026-01-05 at 13:52:57 +0100, Michel D=C3=B6hring (via tex-d-l Mailing=
 List)
> wrote:
>  > Ich dachte, es h=C3=A4tte am falschen Path gelegen.
>  >
>  > Danke f=C3=BCr deine Befehle. Ich musste den Path anpassen zu:
>  >
>  > cd C:\texlive\2025\texmf-dist\scripts\getnonfreefonts
>  > (Erst dort befindet sich das Perl-Script)
>
> ja, wenn Du das Skript direkt aufrufst musst Du in diesem Verzeichnis
> sein.
>
>  > Dann konnte ich die beiden Perl-Befehle laufen lassen...ohne Probleme:
>  >  perl getnonfreefonts.pl --sys --help
>  >  perl getnonfreefonts.pl --sys --all
>  >
>  > Danke f=C3=BCr die Hilfe. Unter Linux und macOS war das so viel einfac=
her.
> :-)
>
> Es ist unter Windows genauso einfach.  Es ist mir v=C3=BCllig unklar warum
> es in diesem Fall nicht funktioniert hat.
>
> Wenn Du
>
>   getnonfreefonts --sys --help
>
> aus einem beliebigen Verzeichnis aufrufst wird
>
>   bin/windows/getnonfreefonts.exe
>
> ausgef=C3=BChrt.  Dieser Wrapper l=C3=A4dt runscript.dll und ruft dann das
> texlua-Skript runscript.tlu auf.  Bis dahin hat ja auch alles
> geklappt.
>
> runscript.tlu f=C3=BCgt dann das mit TeX Live mitgelieferte Perl und
> Ghostscript tempor=C3=A4r zu %PATH% hinzu und ruft dann getnonfreefonts.pl
> auf.
>
> Wie gesagt, bislang hat es immer gut funktioniert.  Es gibt hier
> aber einige Unterschiede.  Einerseits deutet Dein Prompt darauf hin
> dass Du PowerShell benutzt, andererseits hast Du ein externes Perl
> installiert.  Beides ist bei den meisten Windows-Installationen eher
> un=C3=BCblich.
>
> Was gibt denn
>
>   kpsewhich -var-value TEXLIVE_WINDOWS_TRY_EXTERNAL_PERL
>
> zur=C3=BCck?
>
> Was passiert wenn Du getnonfreefonts aus cmd.exe anstatt aus der
> PowerShell startest?
>
> Alles Gute,
>   Reinhard
>
> --
> ------------------------------------------------------------------
> Reinhard Kotucha                            Phone: +49-511-3373112
> Marschnerstr. 25
> D-30167 Hannover                    mailto:[email protected]
> ------------------------------------------------------------------
>
> --
> FAQ: http://texfragen.de/
> Durchsuchbares Archiv: https://www.listserv.dfn.de/sympa/arc/tex-d-l
> Unsubscribe/Verwaltung: https://www.listserv.dfn.de/sympa/info/tex-d-l

--0000000000003d55a80647b9383b
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Es spielte keine Rolle, ob ich die PowerShell, das Termina=
l oder per suche &quot;cmd&quot; aufrief. In keinem Fenster konnte ich mit =
&quot;

getnonfreefonts --sys --help&quot; etwas erreichen.=C2=A0<div><br></div><di=
v>Der Befehl &quot;kpsewhich -var-value TEXLIVE_WINDOWS_TRY_EXTERNAL_PERL&q=
uot; gibt in PowerShell und Terminal jeweils eine 0 raus.=C2=A0</div><div><=
br></div><div>Es hatte wie beschreiben geklappt. Win und ich werden keine F=
reunde, daher bin ich froh, dass es jetzt geklappt hat. Vielleicht liegt es=
 an Win11 oder an den Einstellungen meiner Uni am Windows, ich wei=C3=9F es=
 nicht.=C2=A0</div><div><br></div><div>Gr=C3=BC=C3=9Fe</div><div>Michel</di=
v></div><br><div class=3D"gmail_quote gmail_quote_container"><div dir=3D"lt=
r" class=3D"gmail_attr">Am Di., 6. Jan. 2026 um 03:20=C2=A0Uhr schrieb Rein=
hard Kotucha &lt;<a href=3D"mailto:[email protected]">tex-d-l@listser=
v.dfn.de</a>&gt;:<br></div><blockquote class=3D"gmail_quote" style=3D"margi=
n:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex=
">Hallo Michel,<br>
<br>
On 2026-01-05 at 13:52:57 +0100, Michel D=C3=B6hring (via tex-d-l Mailing L=
ist) wrote:<br>
=C2=A0&gt; Ich dachte, es h=C3=A4tte am falschen Path gelegen.<br>
=C2=A0&gt; <br>
=C2=A0&gt; Danke f=C3=BCr deine Befehle. Ich musste den Path anpassen zu:<b=
r>
=C2=A0&gt; <br>
=C2=A0&gt; cd C:\texlive\2025\texmf-dist\scripts\getnonfreefonts<br>
=C2=A0&gt; (Erst dort befindet sich das Perl-Script)<br>
<br>
ja, wenn Du das Skript direkt aufrufst musst Du in diesem Verzeichnis<br>
sein.=C2=A0 <br>
<br>
=C2=A0&gt; Dann konnte ich die beiden Perl-Befehle laufen lassen...ohne Pro=
bleme:<br>
=C2=A0&gt;=C2=A0 perl <a href=3D"http://getnonfreefonts.pl" rel=3D"noreferr=
er" target=3D"_blank">getnonfreefonts.pl</a> --sys --help<br>
=C2=A0&gt;=C2=A0 perl <a href=3D"http://getnonfreefonts.pl" rel=3D"noreferr=
er" target=3D"_blank">getnonfreefonts.pl</a> --sys --all<br>
=C2=A0&gt;<br>
=C2=A0&gt; Danke f=C3=BCr die Hilfe. Unter Linux und macOS war das so viel =
einfacher. :-)<br>
<br>
Es ist unter Windows genauso einfach.=C2=A0 Es ist mir v=C3=BCllig unklar w=
arum<br>
es in diesem Fall nicht funktioniert hat.<br>
<br>
Wenn Du <br>
<br>
=C2=A0 getnonfreefonts --sys --help<br>
<br>
aus einem beliebigen Verzeichnis aufrufst wird<br>
<br>
=C2=A0 bin/windows/getnonfreefonts.exe<br>
<br>
ausgef=C3=BChrt.=C2=A0 Dieser Wrapper l=C3=A4dt runscript.dll und ruft dann=
 das<br>
texlua-Skript runscript.tlu auf.=C2=A0 Bis dahin hat ja auch alles<br>
geklappt.<br>
<br>
runscript.tlu f=C3=BCgt dann das mit TeX Live mitgelieferte Perl und<br>
Ghostscript tempor=C3=A4r zu %PATH% hinzu und ruft dann <a href=3D"http://g=
etnonfreefonts.pl" rel=3D"noreferrer" target=3D"_blank">getnonfreefonts.pl<=
/a><br>
auf.<br>
<br>
Wie gesagt, bislang hat es immer gut funktioniert.=C2=A0 Es gibt hier<br>
aber einige Unterschiede.=C2=A0 Einerseits deutet Dein Prompt darauf hin<br>
dass Du PowerShell benutzt, andererseits hast Du ein externes Perl<br>
installiert.=C2=A0 Beides ist bei den meisten Windows-Installationen eher<b=
r>
un=C3=BCblich.<br>
<br>
Was gibt denn<br>
<br>
=C2=A0 kpsewhich -var-value TEXLIVE_WINDOWS_TRY_EXTERNAL_PERL<br>
<br>
zur=C3=BCck?<br>
<br>
Was passiert wenn Du getnonfreefonts aus cmd.exe anstatt aus der<br>
PowerShell startest?<br>
<br>
Alles Gute,<br>
=C2=A0 Reinhard<br>
<br>
-- <br>
------------------------------------------------------------------<br>
Reinhard Kotucha=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 Phone: +49-511-3373112<br>
Marschnerstr. 25<br>
D-30167 Hannover=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 mailto:<a href=3D"mailto:[email protected]" target=3D"_bla=
nk">[email protected]</a><br>
------------------------------------------------------------------<br>
<br>
-- <br>
FAQ: <a href=3D"http://texfragen.de/" rel=3D"noreferrer" target=3D"_blank">=
http://texfragen.de/</a><br>
Durchsuchbares Archiv: <a href=3D"https://www.listserv.dfn.de/sympa/arc/tex=
-d-l" rel=3D"noreferrer" target=3D"_blank">https://www.listserv.dfn.de/symp=
a/arc/tex-d-l</a> <br>
Unsubscribe/Verwaltung: <a href=3D"https://www.listserv.dfn.de/sympa/info/t=
ex-d-l" rel=3D"noreferrer" target=3D"_blank">https://www.listserv.dfn.de/sy=
mpa/info/tex-d-l</a></blockquote></div>

--0000000000003d55a80647b9383b--


------------=_1767710762-76607-91
Content-Type: text/plain; charset="UTF-8"
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
MIME-Version: 1.0

-- 
FAQ: http://texfragen.de/
Durchsuchbares Archiv: https://www.listserv.dfn.de/sympa/arc/tex-d-l 
Unsubscribe/Verwaltung: https://www.listserv.dfn.de/sympa/info/tex-d-l
------------=_1767710762-76607-91--