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 "cmd" aufrief. In keinem Fenster konnte ich mit = " getnonfreefonts --sys --help" etwas erreichen.=C2=A0<div><br></div><di= v>Der Befehl "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 <<a href=3D"mailto:[email protected]">tex-d-l@listser= v.dfn.de</a>>:<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> Ich dachte, es h=C3=A4tte am falschen Path gelegen.<br> =C2=A0> <br> =C2=A0> Danke f=C3=BCr deine Befehle. Ich musste den Path anpassen zu:<b= r> =C2=A0> <br> =C2=A0> cd C:\texlive\2025\texmf-dist\scripts\getnonfreefonts<br> =C2=A0> (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> Dann konnte ich die beiden Perl-Befehle laufen lassen...ohne Pro= bleme:<br> =C2=A0>=C2=A0 perl <a href=3D"http://getnonfreefonts.pl" rel=3D"noreferr= er" target=3D"_blank">getnonfreefonts.pl</a> --sys --help<br> =C2=A0>=C2=A0 perl <a href=3D"http://getnonfreefonts.pl" rel=3D"noreferr= er" target=3D"_blank">getnonfreefonts.pl</a> --sys --all<br> =C2=A0><br> =C2=A0> 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--