Hallo LUG,
ich habe hier Latex-Dokumente, die in UTF8 codiert sind. Beim Latex-Lauf werden keine äöü etc. gesetzt, sondern weggelassen. Auch das Paket inputenc erledigt seine Aufgabe nicht (und in der Doku habe ich nichts hilfreiches gefunden). Was kann ich tun? Muss ich jedes Dokument in 8xxx-sonstewas umcodieren?
Falk
Hallo Falk,
Falk Döring schrieb:
Hallo LUG,
ich habe hier Latex-Dokumente, die in UTF8 codiert sind. Beim Latex-Lauf werden keine äöü etc. gesetzt, sondern weggelassen. Auch das Paket inputenc erledigt seine Aufgabe nicht (und in der Doku habe ich nichts hilfreiches gefunden). Was kann ich tun? Muss ich jedes Dokument in 8xxx-sonstewas umcodieren?
Dein Beschreibung ist leider wenig hilfreich. Die passende (weil ähnlich unspezifische) Antwort "hier läuft UTF-8 ohne Probleme" hilft dir sicher nicht weiter.
Also bitte ein Minimalbeispiel und deine Systemkonfiguration. Und minimal heißt auch minimal. Mach dir bitte die Mühe, dein Dokument von allem zu befreien, was nichts direkt mit dem Problem zu tun hat.
Uwe
Uwe Koloska schrieb am Mittwoch, 25. Mai 2005 09:12:
Hallo Falk,
Falk Döring schrieb:
Hallo LUG,
ich habe hier Latex-Dokumente, die in UTF8 codiert sind. Beim Latex-Lauf werden keine äöü etc. gesetzt, sondern weggelassen. Auch das Paket inputenc erledigt seine Aufgabe nicht (und in der Doku habe ich nichts hilfreiches gefunden). Was kann ich tun? Muss ich jedes Dokument in 8xxx-sonstewas umcodieren?
Dein Beschreibung ist leider wenig hilfreich. Die passende (weil ähnlich unspezifische) Antwort "hier läuft UTF-8 ohne Probleme" hilft dir sicher nicht weiter.
Also bitte ein Minimalbeispiel und deine Systemkonfiguration. Und minimal heißt auch minimal. Mach dir bitte die Mühe, dein Dokument von allem zu befreien, was nichts direkt mit dem Problem zu tun hat.
Zu Befehl!
beispiel.tex (utf8-codiert)
\documentclass[12pt]{scrbook} \usepackage[T1]{fontenc} %\usepackage[latin1]{inputenc} <-- Problem??? \usepackage{ngerman}
\begin{document}
äöüÄÖÜß % Problem! wird nicht in beispiel.dvi angezeigt!
\end{document}
Mein /etc schicke ich mal nicht mit (zu groß). Also wenn du mir helfen möchtest (ich gehe mal davon aus), dann erkläre bitte auch, was ich machen muss, um deine Anforderungen zu erfüllen. Welche Systemconfig willst du? Deine Anforderungen sind in meinen Augen noch unspezifischer als meine Anfrage.
Falk
Hi,
* Falk Döring [05-05-25 18:06:26 +0200] wrote:
%\usepackage[latin1]{inputenc} <-- Problem???
Bei Latin1-Kodierung (also iso-8859-1), funktioniert UTF-8 natürlich nicht. Es sollte schon:
\usepackage[utf8]{inputenc}
sein.
Welche Systemconfig willst du? Deine Anforderungen sind in meinen Augen noch unspezifischer als meine Anfrage.
Zum Beispiel welche TeX-Distribution du benutzt. /me hat ein teTeX 3.0. Das ist insofern interessant, als dass ich im Hinterkopf habe, dass inputenc.sty wohl mal Probleme mit UTF-8 hatte.
bye, Rocco
Rocco Rutte schrieb am Mittwoch, 25. Mai 2005 18:20:
Hi,
- Falk Döring [05-05-25 18:06:26 +0200] wrote:
%\usepackage[latin1]{inputenc} <-- Problem???
Bei Latin1-Kodierung (also iso-8859-1), funktioniert UTF-8 natürlich nicht. Es sollte schon:
\usepackage[utf8]{inputenc}
sein.
Das funktioniert bei mir nicht. Der findet diese utf8.sty oder so ähnlich nicht. Außerdem steht dieses nicht in der Dokumentation. Habe jetzt diesen Rechner nicht griffbereit.
Welche Systemconfig willst du? Deine Anforderungen sind in meinen Augen noch unspezifischer als meine Anfrage.
Zum Beispiel welche TeX-Distribution du benutzt. /me hat ein teTeX 3.0. Das ist insofern interessant, als dass ich im Hinterkopf habe, dass inputenc.sty wohl mal Probleme mit UTF-8 hatte.
bye, Rocco
Es ist ne tetex 2.irgendwas von SuSE. Ich werde mal mit tetex 3 probieren und dann sehen, was er sagt. Schon mal gut zu wissen, das inputenc funktionieren muss.
Danke,
Falk
Falk Döring schrieb:
Das funktioniert bei mir nicht. Der findet diese utf8.sty oder so ähnlich nicht.
Er sucht ja auch eigentlich nach utf8.def
Welche Systemconfig willst du?
Welches System (SuSE 9.x, Debian, ...)? Welches TeX (Paket der Distribution, eigene Installation, welche Versionen)?
Deine Anforderungen sind in meinen Augen noch unspezifischer als meine Anfrage.
Eigentlich nicht -- wahrscheinlich kennst du nur die entsprechenden Ausdrücke / Redewendungen noch nicht. Aber da in deiner Anfrage auch kein Hinweis auf deinen Kenntnisstand zu finden war ...
Es ist ne tetex 2.irgendwas von SuSE. Ich werde mal mit tetex 3 probieren und dann sehen, was er sagt. Schon mal gut zu wissen, das inputenc funktionieren muss.
Klar, mit den richtigen Eingaben.
Die Susi ist aber bekannt für ihre etwas veralteten TeX Pakete. Der Standardtip auf der TEX-D-L ist immer: SuSE Pakete deinstallieren (es gibt sogar jemanden, der Blindpakete gebaut hat, damit die fehlenden Abhängigkeiten nicht bemeckert werden) und dann entweder tetex-3 oder (aus meiner Sicht empfehlenswerter) eine aktuelle TeXlive installieren.
Außerdem solltest du dir wahrscheinlich die FAQ mal angucken: http://www.dante.de/faq/de-tex-faq/html/de-tex-faq.html
Viel Erfolg Uwe
Falk Döring schrieb am Donnerstag, 26. Mai 2005 07:31:
Das funktioniert bei mir nicht. Der findet diese utf8.sty oder so ähnlich nicht. Außerdem steht dieses nicht in der Dokumentation. Habe jetzt diesen Rechner nicht griffbereit.
Also, die Datei heißt utf8.def, die unter SuSE 9.1 mit tetex 2.0.2 nicht zu finden ist. Mit einem tetex 3 kann man die Dateien in ein wunderschönes Dokument umwandeln, da ist sie vorhanden. Aber von dieser utf8.def ist noch immer nichts in der aktuellen inputenc-Dokumentation zu finden. War ergo mal wieder ein Fall von "überalterter" Software.
Danke fürs helfen,
Falk
Hi,
* Falk Döring [05-05-26 14:20:12 +0200] wrote:
Also, die Datei heißt utf8.def, die unter SuSE 9.1 mit tetex 2.0.2 nicht zu finden ist. Mit einem tetex 3 kann man die Dateien in ein wunderschönes Dokument umwandeln, da ist sie vorhanden.
Hmm, hier nicht:
$ kpsewhich utf8.def /home/pdmef/texmf/tex/latex/ucs/utf8.def $ kpsewhich utf-8.def /usr/local/share/texmf-dist/tex/latex/t2/utf-8.def
Ist aber kein Suse und auch egal solange es geht.
Aber von dieser utf8.def ist noch immer nichts in der aktuellen inputenc-Dokumentation zu finden. War ergo mal wieder ein Fall von "überalterter" Software.
Genau wegen sowas, also auch dass die Distributoren da manchmal etwas hinterhängen, habe ich als user ein ~/texmf mit aktuelleren Versionen, weil ~/texmf Vorrang vor dem System hat (wenn man es so konfiguriert).
Mein utf8.def in ~/texmf ist aus dem UCS Paket, das ich mir mal installiert hatte, weil das inputenc aus teTeX 2 eben veraltet war.
bye, Rocco
On 26.05.05 Falk Döring (falk.doering@web.de) wrote:
Falk Döring schrieb am Donnerstag, 26. Mai 2005 07:31:
Moin,
Das funktioniert bei mir nicht. Der findet diese utf8.sty oder so ähnlich nicht. Außerdem steht dieses nicht in der Dokumentation. Habe jetzt diesen Rechner nicht griffbereit.
Also, die Datei heißt utf8.def, die unter SuSE 9.1 mit tetex 2.0.2 nicht zu finden ist. Mit einem tetex 3 kann man die Dateien in ein wunderschönes Dokument umwandeln, da ist sie vorhanden. Aber von dieser utf8.def ist noch immer nichts in der aktuellen inputenc-Dokumentation zu finden. War ergo mal wieder ein Fall von "überalterter" Software.
Im Prinzip hätte es auch gereicht das LaTeX hochzuziehen, man muß nicht das ganze teTeX in die Tonne kloppen. Außerdem gibts noch ucs. Das vorgestern releaste Debian sarge kommt auch mit teTeX 2.0.2, weil wir 3.0 nicht mehr rein gekriegt haben. Die ganzen anderen related Pakete hätte upgedated werden müssen, was nicht mehr machbar gewesen wäre. Sorry! Wird wohl ein Fall für apt-get.org werden. 3.0 gibts schon in experimental.
H.
lug-dd@mailman.schlittermann.de