Problem: Umlaute in TexShop - ö statt \"o ?

No.Time

Aktives Mitglied
Thread Starter
Dabei seit
05.02.2006
Beiträge
806
Reaktionspunkte
10
Ich habe eine Frage: Wenn ich ein ö in TexShop einfüge, kann er daraus ein ö im Text machen.
Tippe ich aber einen Umlaut auf der Tastaur wird daraus \"o . Das hat den Nachteil, dass die Rechtschreibprüfung nichtmehr richtig tut und der TExt weniger übersichtlich wird. Kann ich das umgehen.
 
Benutzt du:
\usepackage[applemac]{inputenc}
\usepackage[T1]{fontenc}
?

Dann sollte eigentlich die Eingabe von Umlauten direkt funktionieren. In welcher Kodierung speicherst du deine Dokumente?

Grüße fox78
 
Automat. Vervollständigung

Das ist das Ergebnis der automatischen Vervollständigung von TexShop. Das kann unter Einstellungen --> Dokument geändert werden.
Wenn das eingeschaltet ist, dann werden Sonderzeichen für LaTeX "umgeschrieben". Falls man das aber nicht möchte, weil man z.B. sowieso mit UTF8 arbeitet, dann kann man das einfach ausschalten.

\usepackage[utf8]{inputenc}

und Speichern in eben dieser Codierung ermöglicht mir die Direkteingabe von Sonderzeichen.


HTH
Diolch
 
ja ich benutz die gleichen packages.... Kodierung ist Mac Westeuropäisch.

Toll :) habe jetzt auf Iso 9 geändert ... jetzt tuts

Übungtext mit Umlauten äüöß ÄÜÖ€

führt zu Fehlermeldungen:
This is pdfTeXk, Version 3.141592-1.40.3 (Web2C 7.5.6)
\write18 enabled.
%&-line parsing enabled.
entering extended mode
(./Ohne-Titel-2.tex
LaTeX2e <2005/12/01>
Babel <v3.8h> and hyphenation patterns for english, usenglishmax, dumylang, noh
yphenation, arabic, basque, bulgarian, coptic, welsh, czech, slovak, german, ng
erman, danish, esperanto, spanish, catalan, galician, estonian, farsi, finnish,
french, greek, monogreek, ancientgreek, croatian, hungarian, interlingua, ibyc
us, indonesian, icelandic, italian, latin, mongolian, dutch, norsk, polish, por
tuguese, pinyin, romanian, russian, slovenian, uppersorbian, serbian, swedish,
turkish, ukenglish, ukrainian, loaded.
(/usr/local/texlive/2007/texmf-dist/tex/latex/base/article.cls
Document Class: article 2005/09/16 v1.4f Standard LaTeX document class
(/usr/local/texlive/2007/texmf-dist/tex/latex/base/size12.clo))
(/usr/local/texlive/2007/texmf-dist/tex/latex/koma-script/scrpage2.sty)
(/usr/local/texlive/2007/texmf-dist/tex/latex/geometry/geometry.sty
(/usr/local/texlive/2007/texmf-dist/tex/latex/graphics/keyval.sty)
(/usr/local/texlive/2007/texmf-dist/tex/xelatex/xetexconfig/geometry.cfg))
(/usr/local/texlive/2007/texmf-dist/tex/generic/german/ngerman.sty
v2.5e 1998-07-08)
(/usr/local/texlive/2007/texmf-dist/tex/latex/base/textcomp.sty
(/usr/local/texlive/2007/texmf-dist/tex/latex/base/ts1enc.def))
(/usr/local/texlive/2007/texmf-dist/tex/latex/graphics/graphicx.sty
(/usr/local/texlive/2007/texmf-dist/tex/latex/graphics/graphics.sty
(/usr/local/texlive/2007/texmf-dist/tex/latex/graphics/trig.sty)
(/usr/local/texlive/2007/texmf/tex/latex/config/graphics.cfg)
(/usr/local/texlive/2007/texmf-dist/tex/latex/pdftex-def/pdftex.def)))
(/usr/local/texlive/2007/texmf-dist/tex/latex/base/inputenc.sty
(/usr/local/texlive/2007/texmf-dist/tex/latex/base/applemac.def))
(/usr/local/texlive/2007/texmf-dist/tex/latex/psnfss/times.sty)
(/usr/local/texlive/2007/texmf-dist/tex/latex/amsmath/amsmath.sty
For additional information on amsmath, use the `?' option.
(/usr/local/texlive/2007/texmf-dist/tex/latex/amsmath/amstext.sty
(/usr/local/texlive/2007/texmf-dist/tex/latex/amsmath/amsgen.sty))
(/usr/local/texlive/2007/texmf-dist/tex/latex/amsmath/amsbsy.sty)
(/usr/local/texlive/2007/texmf-dist/tex/latex/amsmath/amsopn.sty))
(/usr/local/texlive/2007/texmf-dist/tex/latex/amsfonts/amssymb.sty
(/usr/local/texlive/2007/texmf-dist/tex/latex/amsfonts/amsfonts.sty))
(/usr/local/texlive/2007/texmf-dist/tex/latex/eurosym/eurosym.sty)
(/usr/local/texlive/2007/texmf-dist/tex/generic/babel/babel.sty
(/usr/local/texlive/2007/texmf-dist/tex/generic/babel/ngermanb.ldf
(/usr/local/texlive/2007/texmf-dist/tex/generic/babel/babel.def)))
(/usr/local/texlive/2007/texmf-dist/tex/latex/base/fontenc.sty
(/usr/local/texlive/2007/texmf-dist/tex/latex/base/t1enc.def))
(/usr/local/texlive/2007/texmf-dist/tex/latex/tools/multicol.sty)
(/usr/local/texlive/2007/texmf-dist/tex/latex/float/float.sty)
(/usr/local/texlive/2007/texmf-dist/tex/latex/listings/listings.sty
(/usr/local/texlive/2007/texmf-dist/tex/latex/listings/lstpatch.sty)
(/usr/local/texlive/2007/texmf-dist/tex/latex/listings/lstmisc.sty)
(/usr/local/texlive/2007/texmf-dist/tex/latex/listings/listings.cfg))
(/usr/local/texlive/2007/texmf-dist/tex/latex/lastpage/lastpage.sty)
(/usr/local/texlive/2007/texmf-dist/tex/latex/setspace/setspace.sty
Package: `setspace' 6.7 <2000/12/01>
) (./Ohne-Titel-2.aux)
(/usr/local/texlive/2007/texmf-dist/tex/latex/base/ts1cmr.fd)
(/usr/local/texlive/2007/texmf-dist/tex/latex/psnfss/t1ptm.fd)

Package scrpage2 Warning: seems you are using a constant headheight.
(scrpage2) If you get overfull \vbox warnings at almost every
(scrpage2) page, you should increase headheight e.g. writing
(scrpage2) \setlength{\headheight}{1.1\baselineskip}
(scrpage2) into the preamble of your document.
(scrpage2) A better solution would be to use typearea package.

(/usr/local/texlive/2007/texmf-dist/tex/context/base/supp-pdf.tex
[Loading MPS to PDF converter (version 2006.09.02).]
) (/usr/local/texlive/2007/texmf-dist/tex/latex/amsfonts/umsa.fd)
(/usr/local/texlive/2007/texmf-dist/tex/latex/amsfonts/umsb.fd)
(./Ohne-Titel-2.toc)
Overfull \vbox (6.59328pt too high) has occurred while \output is active
[1{/usr/local/texlive/2007/texmf-var/fonts/map/pdftex/updmap/pdftex.map}]
(/usr/local/texlive/2007/texmf-dist/tex/latex/psnfss/ts1ptm.fd)
! Missing $ inserted.
<inserted text>
$
l.63 Übungtext mit Umlauten äüöß ÄÜÖ
€! Missing $ inserted.
<inserted text>
$
l.64

?
?

Mit der Vervollständigung hat das aber nichts zu tun!
 
Zuletzt bearbeitet:
Achso, dann war das eher ein Problem (bzw. Feature :D) des Editors...

Grüße fox78
 
Was genau ist jetzt das Problem?

Die ursprüngliche Frage war ja:
Ich habe eine Frage: Wenn ich ein ö in TexShop einfüge, kann er daraus ein ö im Text machen.
Tippe ich aber einen Umlaut auf der Tastaur wird daraus \"o . Das hat den Nachteil, dass die Rechtschreibprüfung nichtmehr richtig tut und der TExt weniger übersichtlich wird.

Diese Umwandlung von einem getippten ö auf der Tastatur zu \"o im Editor (TexShop) hat sehr wohl etwas mit dessen Autovervollständigung zu tun. Wenn ich die nämlich ausschalte, dann erscheint, wie erwartet, ein ö. Ist sie eingeschaltet, dann produziert der Druck auf die Taste ö die Zeichenfolge \"o.

ja ich benutz die gleichen packages.... Kodierung ist Mac Westeuropäisch.

Toll :) habe jetzt auf Iso 9 geändert ... jetzt tuts

Übungtext mit Umlauten äüöß ÄÜÖ€

Also, welche packages nutzt Du jetzt?
Generell muss die Codierung der Datei mit der die LaTeX erwartet (\usepackage[CODIERUNG]{inputenc}) übereinstimmen. Wie gesagt, ich nutze für beides utf8.

Das ö \"o Verhalten hat jedoch erstmal nichts mit der Codierung zu tun. Nur muss die Codierung stimmen, damit du Sonderzeichen direkt und eben ohne diese \" Teile eingeben kannst und LaTeX sie versteht.

Um deine Problem nachvollziehen zu können, müsstest du mal schreiben, wie deine tex Datei aussieht. Ich bin zwar kein LaTeX Held, mir scheint es aber hier nicht an der Codierung zu liegen.

missing $ inserted
sieht eher aus als würde LaTeX den Mathemodus erwarten (also ne Gleichung oder sowas) und du hast vergessen diesen mit $ einzuleiten.

Poste mal deine LaTeX Eingaben (also die Datei) und dir kann geholfen werden


Diolch
 
Eine Beschwerde über fehlenden Inline-Mathemodus bei Umlauten? :confused:

Da müssen wohl jetzt mal die Experten ran.

Grüße fox78
 
Wenn ich es richtig sehe, dann stolpert LaTeX hier über das Eurozeichen. Jenes ist meineswissens in applemac.def noch nicht integriert. Man muss es also hinzufügen.

Ich bin mir nicht ganz sicher, inweit das Eurozeichen bereits in den üblichen LaTeX Fonts vorkommt, es lässt sich auf jeden Fall mittels \usepackage{textcomp} \texteuro einbinden.
 
Also es hat wohl manchmal mit der automaitschen erweiterung zu tun, manchmal eben auch nicht.

Iso Latin 9 tut bei mir nicht, UTF8 jetzt aber schon.

Kurz um, nachdem ich in TexShop al Kodierung utf8 ausgewählt und die automatische Vervollständigung abgeschalten habe tut es.
 
Zurück
Oben Unten