Babel-Silbentrennung

Schriftbild, Absätze und Auflistungen einstellen


kasper_d
Forum-Anfänger
Forum-Anfänger
Beiträge: 17
Registriert: Fr 14. Apr 2017, 23:47

Beitrag von kasper_d »

Bartman hat geschrieben:Das Beispiel des Gastes füllt meine log-Datei mit dieser Ausgabe:

[...]
Bei mir identisch.

Benutzeravatar
u_fischer
Forum-Meister
Forum-Meister
Beiträge: 4267
Registriert: Do 22. Nov 2012, 11:09
Kontaktdaten:

Beitrag von u_fischer »

Also dass british funktioniert hatte ich eigentlich erwartet.
was bekommst du, wenn du

kpsewhich --all hyphen.tex

auf einer Eingabeaufforderung eingibst? Und was sagt dein language-tab in miktex settings?

N.B. Ne-vert-he-less ist eine deutsche Trennung. Die Frage ist also, warum das der Standard ist.

kasper_d
Forum-Anfänger
Forum-Anfänger
Beiträge: 17
Registriert: Fr 14. Apr 2017, 23:47

Beitrag von kasper_d »

C:\Users\user>kpsewhich --all hyphen.tex
C:/Program Files (x86)/MiKTeX 2.9/tex/generic/knuth-lib/hyphen.tex
C:/Program Files (x86)/MiKTeX 2.9/tex/generic/knuth-lib/hyphen.tex
MikTex Options sagt:

Bild

Bild

Zudem:
german
german-x-2017-03-31 = german-x-latest
ngerman
ngerman-x-2017-03-31 = german-x-latest
Mir wäre da nichts aufgefallen. Danke!
Dateianhänge
miktex options languages 1.png
miktex options languages 1.png (3.39 KiB) 2773 mal betrachtet
miktex options languages 2.png
miktex options languages 2.png (4.83 KiB) 2781 mal betrachtet

Benutzeravatar
u_fischer
Forum-Meister
Forum-Meister
Beiträge: 4267
Registriert: Do 22. Nov 2012, 11:09
Kontaktdaten:

Beitrag von u_fischer »

Hm. Rufe mal

kpsewhich --engine=pdftex pdflatex.fmt

auf.

Je nachdem ob sich das Format (die fmt-Datei) im admin oder user-Konto befindet, erzeuge mal in miktex settings (admin oder user) die Formate neu. Wenn das Problem dann immer noch existiert (mit deinem Anfangsbeispiel), dann rufe mal in einem leeren (!), temporären (!) Ordner

pdftex --ini --enable-etex pdflatex.ini

auf und zeige die log-Datei, die dabei erzeugt wird. Vielleicht kann man dann erkennen, warum ihr die falschen Trennmuster verwendet.

kasper_d
Forum-Anfänger
Forum-Anfänger
Beiträge: 17
Registriert: Fr 14. Apr 2017, 23:47

Beitrag von kasper_d »

u_fischer hat geschrieben:Hm. Rufe mal

kpsewhich --engine=pdftex pdflatex.fmt

auf.
C:\Users\user>kpsewhich --engine=pdftex pdflatex.fmt
C:/Users/user/AppData/Local/MiKTeX/2.9/miktex/data/le/pdftex/pdflatex.fmt
Je nachdem ob sich das Format (die fmt-Datei) im admin oder user-Konto befindet, erzeuge mal in miktex settings (admin oder user) die Formate neu.
Das hat als "user" bei mir nicht funktioniert:
======================================================================
starting package maintenance...
installation directory: "C:\Program Files (x86)\MiKTeX 2.9"
package repository: ftp://ftp.gwdg.de/pub/ctan/systems/win32/miktex/tm/packages/
lightweight database digest: bcd40348e77e4d0dc9165ef9c464d390
going to download 672 bytes
going to install 2 file(s) (1 package(s))
downloading ftp://ftp.gwdg.de/pub/ctan/systems/win32/miktex/tm/packages/miktex-etex.tar.lzma...

Unfortunately, the package miktex-etex could not be installed.Please check the log file:
C:/Users/user/AppData/Local/MiKTeX/2.9/miktex/log/miktex-makefmt.log
======================================================================

Sorry, but miktex-makefmt did not succeed for the following reason:

  The input file could not be found.

The log file hopefully contains the information to get MiKTeX going again:

  C:/Users/user/AppData/Local/MiKTeX/2.9/miktex/log/miktex-makefmt.log

You may want to visit the MiKTeX project page, if you need help.

Sorry, but "MiKTeX Configuration Utility" did not succeed.

The log file hopefully contains the information to get MiKTeX going again:

  C:/Users/user/AppData/Local/MiKTeX/2.9/miktex/log/initexmf.log

You may want to visit the MiKTeX project page, if you need help.
Als "admin" hat es auch nicht funktioniert:
======================================================================
starting package maintenance...
installation directory: "C:\Program Files (x86)\MiKTeX 2.9"
package repository: http://ctan.space-pro.be/tex-archive/systems/win32/miktex/tm/packages/
lightweight database digest: bcd40348e77e4d0dc9165ef9c464d390
going to download 4669 bytes
going to install 10 file(s) (1 package(s))
downloading http://ctan.space-pro.be/tex-archive/systems/win32/miktex/tm/packages/tex-ini-files.tar.lzma...
4669 bytes, 17.88 KB/Sec
extracting files from tex-ini-files.tar.lzma...
======================================================================
Creating the lualatex format file...
Running miktex-luatex.exe...
This is LuaTeX, Version 1.0.4 (MiKTeX 2.9.6300)  (INITEX)

 restricted system commands enabled.

("C:/Program Files (x86)/MiKTeX 2.9/tex/generic/tex-ini-files/lualatex.ini"

("C:/Program Files (x86)/MiKTeX 2.9/tex/generic/tex-ini-files/luatexconfig.tex"

(C:/Users/admin/AppData/Roaming/MiKTeX/2.9/tex/generic/config/pdftexconfig.tex)

) ("C:/Program Files (x86)/MiKTeX 2.9/tex/latex/base/latex.ltx"

("C:/Program Files (x86)/MiKTeX 2.9/tex/latex/base/texsys.cfg")

./texsys.aux found





\@currdir set to: ./.





Assuming \openin and \input 

have the same search path.





Defining UNIX/DOS style filename parser.



catcodes, registers, parameters,

LaTeX2e <2017-04-15>

hacks, control, par, spacing, files, font encodings, lengths,

====================================



Local config file fonttext.cfg used



====================================

("C:/Program Files (x86)/MiKTeX 2.9/tex/latex/base/fonttext.cfg"

("C:/Program Files (x86)/MiKTeX 2.9/tex/latex/base/fonttext.ltx"

=== Don't modify this file, use a .cfg file instead ===



("C:/Program Files (x86)/MiKTeX 2.9/tex/latex/base/omlenc.def")

("C:/Program Files (x86)/MiKTeX 2.9/tex/latex/base/t1enc.def")

("C:/Program Files (x86)/MiKTeX 2.9/tex/latex/base/ot1enc.def")

("C:/Program Files (x86)/MiKTeX 2.9/tex/latex/base/omsenc.def")

("C:/Program Files (x86)/MiKTeX 2.9/tex/latex/base/tuenc.def")

("C:/Program Files (x86)/MiKTeX 2.9/tex/latex/base/tulmr.fd")

("C:/Program Files (x86)/MiKTeX 2.9/tex/latex/base/tulmss.fd")

("C:/Program Files (x86)/MiKTeX 2.9/tex/latex/base/tulmtt.fd")

("C:/Program Files (x86)/MiKTeX 2.9/tex/latex/base/t1cmr.fd")

("C:/Program Files (x86)/MiKTeX 2.9/tex/latex/base/ot1cmr.fd")

("C:/Program Files (x86)/MiKTeX 2.9/tex/latex/base/ot1cmss.fd")

("C:/Program Files (x86)/MiKTeX 2.9/tex/latex/base/ot1cmtt.fd")))

====================================



Local config file fontmath.cfg used



====================================

("C:/Program Files (x86)/MiKTeX 2.9/tex/latex/base/fontmath.cfg"

("C:/Program Files (x86)/MiKTeX 2.9/tex/latex/base/fontmath.ltx"

=== Don't modify this file, use a .cfg file instead ===



("C:/Program Files (x86)/MiKTeX 2.9/tex/latex/base/omlcmm.fd")

("C:/Program Files (x86)/MiKTeX 2.9/tex/latex/base/omscmsy.fd")

("C:/Program Files (x86)/MiKTeX 2.9/tex/latex/base/omxcmex.fd")

("C:/Program Files (x86)/MiKTeX 2.9/tex/latex/base/ucmr.fd")))

====================================



Local config file preload.cfg used



=====================================

("C:/Program Files (x86)/MiKTeX 2.9/tex/latex/base/preload.cfg"

("C:/Program Files (x86)/MiKTeX 2.9/tex/latex/base/preload.ltx")) page nos.,

x-ref, environments, center, verbatim, math definitions, boxes, title,

sectioning, contents, floats, footnotes, index, bibliography, output,

======================================================================

starting package maintenance...

installation directory: "C:\Program Files (x86)\MiKTeX 2.9"

package repository: ftp://ftp.fau.de/ctan/systems/win32/miktex/tm/packages/

lightweight database digest: bcd40348e77e4d0dc9165ef9c464d390

going to download 224429 bytes

going to install 11 file(s) (1 package(s))

downloading ftp://ftp.fau.de/ctan/systems/win32/miktex/tm/packages/unicode-data.tar.lzma...



Unfortunately, the package unicode-data could not be installed.Please check the log file:

C:/Users/admin/AppData/Local/MiKTeX/2.9/miktex/log/miktex-luatex.log

======================================================================



 Unicode character data,



! LaTeX Error: File `load-unicode-data.tex' not found.



Type X to quit or <RETURN> to proceed,

or enter new name. (Default extension: tex)



Enter file name: 

! Emergency stop.

<read *> 

   

l.8259   \input{load-unicode-data}

                                


 241 words of node memory still in use:

   1 dir, 34 glue_spec, 1 if_stack nodes

   avail lists: 2:11,3:1,4:1

!  ==> Fatal error occurred, no output PDF file produced!

Transcript written on lualatex.log.


Sorry, but miktex-makefmt did not succeed for the following reason:

  miktex-luatex.exe failed on lualatex.ini.

The log file hopefully contains the information to get MiKTeX going again:

  C:/Users/admin/AppData/Local/MiKTeX/2.9/miktex/log/miktex-makefmt.log

You may want to visit the MiKTeX project page, if you need help.

Sorry, but "MiKTeX Configuration Utility" did not succeed.

The log file hopefully contains the information to get MiKTeX going again:

  C:/Users/admin/AppData/Local/MiKTeX/2.9/miktex/log/initexmf_admin.log

You may want to visit the MiKTeX project page, if you need help.
Wenn das Problem dann immer noch existiert (mit deinem Anfangsbeispiel), dann rufe mal in einem leeren (!), temporären (!) Ordner

pdftex --ini --enable-etex pdflatex.ini

auf und zeige die log-Datei, die dabei erzeugt wird. Vielleicht kann man dann erkennen, warum ihr die falschen Trennmuster verwendet.
Siehe anbei. Für mich ist die Lösung, einfach mal auf "british" umzustellen, aber mir scheint es, hier gibt es irgendein Problem in der ganzen Software, vor dem letzten Update hat es bei mir ziemlich sicher funktioniert. Danke!
Dateianhänge
pdflatex.log
(34.56 KiB) 349-mal heruntergeladen
initexmf.log
user
(6.35 KiB) 375-mal heruntergeladen
miktex-makefmt.log
user
(4.95 KiB) 357-mal heruntergeladen

Bartman
Forum-Meister
Forum-Meister
Beiträge: 2456
Registriert: Do 16. Jul 2009, 21:41
Wohnort: Hessische Provinz

Beitrag von Bartman »

kpsewhich --engine=pdftex pdflatex.fmt
Mein Installationsverzeichnis ist zwar ein anderes als bei kasper_d, aber der Rest meiner Ausgabe gleicht seiner.

In MiKTeX Options sehe ich bei english, ukenglish und usenglishmax auch das, was im Bildschirmfoto von kasper_d zu sehen ist.

Der Aufruf von
pdftex --ini --enable-etex pdflatex.ini
in einem zuvor leeren Ordner ergibt die log-Datei, die ich wegen ihrer Länge angehängt habe.

Ich habe MiKTeX nur noch als Benutzer-Variante installiert, nicht als Administrator.
Dateianhänge
pdflatex.log
(28.84 KiB) 349-mal heruntergeladen

Benutzeravatar
u_fischer
Forum-Meister
Forum-Meister
Beiträge: 4267
Registriert: Do 22. Nov 2012, 11:09
Kontaktdaten:

Beitrag von u_fischer »

Nun, nichts ist schwerer zu analysieren wie ein Fehler, den man nicht reproduzieren kann ;-). Ich sehe keine falsche Trennung und ich sehe auch nichts, was die erklären würde. Ne-vert-he-less kriege ich nur hin, wenn ich deutsch verwende, all englischen Sprachen trennen Nev-er-the-less

kasper_d
Forum-Anfänger
Forum-Anfänger
Beiträge: 17
Registriert: Fr 14. Apr 2017, 23:47

Beitrag von kasper_d »

u_fischer hat geschrieben:Nun, nichts ist schwerer zu analysieren wie ein Fehler, den man nicht reproduzieren kann ;-). Ich sehe keine falsche Trennung und ich sehe auch nichts, was die erklären würde. Ne-vert-he-less kriege ich nur hin, wenn ich deutsch verwende, all englischen Sprachen trennen Nev-er-the-less
Danke trotzdem, für mich ist die Lösung ja einfach (british statt english), und zum Glück gibt es ja dieses Forum, aber irgendwie ist es manchmal frustrierend, theoretisch hätte ich das Update auch später machen und den Fehler nicht mehr bemerken können, und Zeit kostet es halt auch ...

Bartman
Forum-Meister
Forum-Meister
Beiträge: 2456
Registriert: Do 16. Jul 2009, 21:41
Wohnort: Hessische Provinz

Beitrag von Bartman »

Ich habe gerade den Update Manager gestartet und es wurden unter anderem KOMA-Script, bidi, und babel-french auf einen neueren Stand gebracht. Nach einer erneuten Ausführung meines Beispiels findet die Worttrennung auch beim amerikanischen English wieder an den richtigen Stellen statt.

kasper_d
Forum-Anfänger
Forum-Anfänger
Beiträge: 17
Registriert: Fr 14. Apr 2017, 23:47

Beitrag von kasper_d »

Bartman hat geschrieben:Ich habe gerade den Update Manager gestartet und es wurden unter anderem KOMA-Script, bidi, und babel-french auf einen neueren Stand gebracht. Nach einer erneuten Ausführung meines Beispiels findet die Worttrennung auch beim amerikanischen English wieder an den richtigen Stellen statt.
Ja, das habe ich gerade auch gemacht, jetzt funktioniert es weder, genau diese drei Updates und der Fehler ist weg, american und british sind nun gleich.

Antworten