Anzeige:
Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 15 von 17

Thema: Umlaute sowie 'ß' autom. mitkompilieren lassen.

  1. #1
    Registrierter Benutzer
    Registriert seit
    27.10.2008
    Beiträge
    8

    Umlaute sowie 'ß' autom. mitkompilieren lassen.

    Hallo, ich suche immernoch nach einer Loesung Umlaute, sowie das scharfe 's' direkt mitkompilieren zu lassen. Das geht leider nur, wenn ich latin1 bzw als Erweiterung latin9 als Zeichensatz nutze.

    Mit utf8x, womit ich arbeiten moechte bekomme ich immer Fehlermeldungen, dass die Zeichen nicht aufgeloest werden koennen.

    Deshalb behelfe ich mir bisher immer mit \"{x} und {\ss}, was aber auf die Dauer doch etwas umstaendlich ist.

    Meine verwendeten Packages momentan:
    Code:
    \documentclass[11pt,a4paper]{article}
    \usepackage[ngerman]{babel}
    \usepackage[T1]{fontenc}
    \usepackage[utf8x]{inputenc}
    \usepackage{hyperref}
    Wuerde mich ueber jede Hilfe freuen.

  2. #2
    Registrierter Benutzer Avatar von Stefan_K
    Registriert seit
    05.04.2007
    Ort
    Hamburg
    Beiträge
    3.534

    utf8x

    Hallo,

    bei mir klappt es mit utf8x. Welchen Editor verwendest Du? Die utf8-Codierung solltest Du auch im Editor einstellen, bei mir funktioniert es mit Kile.

    Viele Grüße,

    Stefan

  3. #3
    Registrierter Benutzer
    Registriert seit
    27.10.2008
    Beiträge
    8
    Danke fuer die schnelle Antwort. Ich arbeite unter Windoof mit TeXnicCenter als Editor und MiKTeX als Compiler. Hatte aber auch schon LiveTech als Alternative eingesetzt. Gleiches Problem.

  4. #4
    Registrierter Benutzer Avatar von Stefan_K
    Registriert seit
    05.04.2007
    Ort
    Hamburg
    Beiträge
    3.534

    utf8: TeXmaker

    TeXnicCenter unterstützt utf8 noch nicht, das ist jedoch für die nächste Version geplant, an der aktuell auch gearbeitet wird.
    Du könntest alternativ bzw. vorerst TeXmaker verwenden, TeXmaker kann mit utf8 umgehen.

    Stefan

  5. #5
    Registrierter Benutzer
    Registriert seit
    27.10.2008
    Beiträge
    8
    Geht leider immer noch nicht

    Folgend der Auszug aus dem Texmaker Log:

    l.19 ö
    ä ü ß
    Your command was ignored.
    Type I to replace it with another command,
    or to continue without it.
    ! Package inputenc Error: Keyboard character used is undefined
    (inputenc) in inputencoding `utf8x'.
    See the inputenc package documentation for explanation.
    Type H for immediate help.
    ...
    l.19 ö
    ä ü ß
    You need to provide a definition with \DeclareInputText
    or \DeclareInputMath before using this key.
    ! Package utf8x Error: MalformedUTF-8sequence.
    See the utf8x package documentation for explanation.
    Type H for immediate help.
    ...
    l.19 ö ä ü ß
    Ifthecharacterisanargument,putitin{}
    ! Package utf8x Error: MalformedUTF-8sequence.
    See the utf8x package documentation for explanation.
    Type H for immediate help.
    ...
    l.19 ö ä ü ß
    Ifthecharacterisanargument,putitin{}
    ("C:\Program Files\MiKTeX 2.7\tex\latex\unicode\data\uni-255.def"
    File: uni-255.def 2004/10/17 UCS: Unicode data U+FF00..U+FFFF
    )
    ("C:\Program Files\MiKTeX 2.7\tex\latex\unicode\data\uninames.dat"
    File: uninames.dat 2004/10/17 UCS: Unicode character names, compressed
    )
    ("C:\Program Files\MiKTeX 2.7\tex\latex\unicode\data\uni-255.def"
    File: uni-255.def 2004/10/17 UCS: Unicode data U+FF00..U+FFFF
    )
    ! Package ucs Error: Unknown Unicode character 65533 = U+FFFD,
    (ucs) possibly declared in uni-255.def.
    (ucs) Type H to see if it is available with options.
    See the ucs package documentation for explanation.
    Type H for immediate help.
    ...
    l.19 ö ä ü ß
    Unicode character 65533 = U+FFFD:
    REPLACEMENT CHARACTER
    Character is not defined in uni-*.def files.
    Enter I! to define the glyph.

  6. #6
    Registrierter Benutzer Avatar von mechanicus
    Registriert seit
    10.07.2008
    Ort
    Hamburg
    Beiträge
    3.944
    Hallo

    Hast schon
    Code:
    \usepackage[latin1]{inputenc}
    oder
    \usepackage[ansinew]{inputenc}
    probiert?

    Gruß
    Marco

  7. #7
    Registrierter Benutzer
    Registriert seit
    27.10.2008
    Beiträge
    8
    @mechanicus:

    Ja und funktioniert auch, aaaaber das ist gerade nicht was ich wollte. Einen anderen Zeichensatz verwenden als Workaround. Wollte schon explizit mit Unicode arbeiten. Auch dort muss es doch eine Loesung geben.

  8. #8
    Registrierter Benutzer Avatar von rais
    Registriert seit
    18.07.2005
    Beiträge
    5.862
    Moin moin,
    Zitat Zitat von foo.bar Beitrag anzeigen
    Ja und funktioniert auch, (...)
    ich kenne ja den von Dir verwendeten Editor nicht, aber bedeutet das nicht, daß dieser (noch) im latin-Format abspeichert?
    MfG
    Rainer
    There's nothing a good whack with a hammer won't fix!

  9. #9
    Registrierter Benutzer
    Registriert seit
    06.09.2008
    Beiträge
    388
    er hat ja geschrieben, dass er texniccenter verwendet
    und die antwort war, dass es damit zur zeit keine lösung gibt
    also codierung oder editor ändern
    oder auf die neue texniccenter version warten

  10. #10
    Registrierter Benutzer
    Registriert seit
    27.10.2008
    Beiträge
    8
    Nabend.
    @rais: Die Befuerchtung hatte ich auch, dass er scheinbar das Unicode Format nicht erkennt, aber wuerde der Editor dann dennoch beim Kompilieren folgendes ausgeben?

    Keyboard character used is undefined
    (inputenc) in inputencoding `utf8x'.
    @Rene Geppert:
    Arbeite momentan nicht mehr mit dem Texniccenter, sondern mit Texmaker als Editor. Hatte neben des Texniccenters zuvor auch schon Led-Editor verwendet, leider mit aehnlichem Erfolg.

    Habe im Moment das Gefuehl, als waere ich der Einzige der das irgendwie nicht ans Laufen bekommt, denn egal welcher Anweisung ich folge, immer wird nur darauf verwiesen utf8 zu nutzen und der Editor sollte mit den Umlauten zurecht kommen. So schwer kann das doch nicht sein. Wo liegt mein Denkfehler?
    Geändert von foo.bar (28-10-2008 um 22:14 Uhr)

  11. #11
    Registrierter Benutzer
    Registriert seit
    06.09.2008
    Beiträge
    388

  12. #12
    Registrierter Benutzer Avatar von rais
    Registriert seit
    18.07.2005
    Beiträge
    5.862
    Moin moin,
    Zitat Zitat von foo.bar Beitrag anzeigen
    Die Befuerchtung hatte ich auch, dass er scheinbar das Unicode Format nicht erkennt, (...)
    bloß weil ein Editor in der Lage ist, utf8 zu unterstützen, heißt ja noch lange nicht, daß dieses Encoding auch voreingestellt sein muß.
    Wo Du das Encoding bei Texmaker einstellen kannst ... *achselzuck*
    (wie gesagt, den Editor kenne ich nicht)

    MfG
    Rainer
    There's nothing a good whack with a hammer won't fix!

  13. #13
    Registrierter Benutzer
    Registriert seit
    27.10.2008
    Beiträge
    8
    @Rene Geppert:
    Ja muesste auch eigentlich. Selbst wenn ich ein Dokument neu erstelle, kann ich ueber den Einrichtungsassistent sagen -> Zeichenkodierung utf8x !!!

    @rais: Beantwortet das Deine Frage?

    Also eigentlich sollte alles stimmen. Auch beim Kompilieren sehe ich, dass das Package erfolgreich geladen wird:
    Code:
    LOG FILE :
    This is pdfTeX, Version 3.1415926-1.40.9 (MiKTeX 2.7) (preloaded format=latex 2008.10.23) 29 OCT 2008 08:37
    entering extended mode
    **test.tex
    (test.tex
    LaTeX2e <2005/12/01>
    Babel  and hyphenation patterns for english, dumylang, nohyphenation, ge
    rman, ngerman, german-x-2008-06-18, ngerman-x-2008-06-18, french, loaded.
    ("C:\Program Files\MiKTeX 2.7\tex\latex\base\article.cls"
    Document Class: article 2005/09/16 v1.4f Standard LaTeX document class
    ("C:\Program Files\MiKTeX 2.7\tex\latex\base\size11.clo"
    File: size11.clo 2005/09/16 v1.4f Standard LaTeX file (size option)
    )
    \c@part=\count79
    \c@section=\count80
    \c@subsection=\count81
    \c@subsubsection=\count82
    \c@paragraph=\count83
    \c@subparagraph=\count84
    \c@figure=\count85
    \c@table=\count86
    \abovecaptionskip=\skip41
    \belowcaptionskip=\skip42
    \bibindent=\dimen102
    )
    ("C:\Program Files\MiKTeX 2.7\tex\latex\base\inputenc.sty"
    Package: inputenc 2006/05/05 v1.1b Input encoding file
    \inpenc@prehook=\toks14
    \inpenc@posthook=\toks15
    ("C:\Program Files\MiKTeX 2.7\tex\latex\unicode\utf8x.def"
    File: utf8x.def 2004/10/17 UCS: Input encoding UTF-8
    ))
    ("C:\Program Files\MiKTeX 2.7\tex\latex\unicode\ucs.sty"
    Package: ucs 2004/10/17 UCS: Unicode input support
    ("C:\Program Files\MiKTeX 2.7\tex\latex\unicode\data\uni-global.def"
    File: uni-global.def 2004/10/17 UCS: Unicode global data
    )
    \uc@secondtry=\count87
    \uc@combtoks=\toks16
    \uc@combtoksb=\toks17
    \uc@temptokena=\toks18
    )
    (test.aux)
    LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 4.
    LaTeX Font Info: ... okay on input line 4.
    LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 4.
    LaTeX Font Info: ... okay on input line 4.
    LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 4.
    LaTeX Font Info: ... okay on input line 4.
    LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 4.
    LaTeX Font Info: ... okay on input line 4.
    LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 4.
    LaTeX Font Info: ... okay on input line 4.
    LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 4.
    LaTeX Font Info: ... okay on input line 4.
    ("C:\Program Files\MiKTeX 2.7\tex\latex\unicode\ucsencs.def"
    File: ucsencs.def 2003/11/29 Fixes to fontencodings LGR, T3
    )
    ! Package utf8x Error: MalformedUTF-8sequence.
    See the utf8x package documentation for explanation.
    Type H  for immediate help.
    ...
    l.6 \end{document}
    Ifthecharacterisanargument,putitin{}
    ! Package utf8x Error: MalformedUTF-8sequence.
    See the utf8x package documentation for explanation.
    Type H  for immediate help.
    ...
    l.6 \end{document}
    Ifthecharacterisanargument,putitin{}
    ("C:\Program Files\MiKTeX 2.7\tex\latex\unicode\data\uni-255.def"
    File: uni-255.def 2004/10/17 UCS: Unicode data U+FF00..U+FFFF
    )
    ("C:\Program Files\MiKTeX 2.7\tex\latex\unicode\data\uninames.dat"
    File: uninames.dat 2004/10/17 UCS: Unicode character names, compressed
    )
    ("C:\Program Files\MiKTeX 2.7\tex\latex\unicode\data\uni-255.def"
    File: uni-255.def 2004/10/17 UCS: Unicode data U+FF00..U+FFFF
    )
    ! Package ucs Error: Unknown Unicode character 65533 = U+FFFD,
    (ucs) possibly declared in uni-255.def.
    (ucs) Type H to see if it is available with options.
    See the ucs package documentation for explanation.
    Type H  for immediate help.
    ...
    l.6 \end{document}
    Unicode character 65533 = U+FFFD:
    REPLACEMENT CHARACTER
    Character is not defined in uni-*.def files.
    Enter I! to define the glyph.
    )
    ! Emergency stop.
    <*> test.tex
    *** (job aborted, no legal \end found)
    Here is how much of TeX's memory you used:
    587 strings out of 95305
    8344 string characters out of 1183058
    62244 words of memory out of 1500000
    3852 multiletter control sequences out of 110000
    4108 words of font info for 16 fonts, out of 1200000 for 2000
    14 hyphenation exceptions out of 8191
    23i,0n,23p,320b,482s stack positions out of 5000i,500n,10000p,200000b,5000s
    No pages of output.
    Rot markierte Stellen kann ich nicht ganz einordnen.

    Hier nochmal das komplette Dokument, an dem ich das Problem simuliere.
    Code:
    \documentclass[11pt,a4paper]{article}
    \usepackage[utf8x]{inputenc}
    \usepackage{ucs}
    \begin{document}
    ä
    \end{document}

  14. #14
    Registrierter Benutzer Avatar von rais
    Registriert seit
    18.07.2005
    Beiträge
    5.862
    Moin moin,
    Zitat Zitat von foo.bar Beitrag anzeigen
    Hier nochmal das komplette Dokument, an dem ich das Problem simuliere.
    Code:
    \documentclass[11pt,a4paper]{article}
    \usepackage[utf8x]{inputenc}
    \usepackage{ucs}
    \begin{document}
    ä
    \end{document}
    kannst Du das Teil mal mit zip einwickeln und anhängen? Direkt als Text eingefügt wird's meist vom Encoding her vom Browser bzw. der Forensoftware angepasst.

    Parallel kannst Du meine mal testen (ist utf8 -- und bei mir tut's): also nur auswickeln und kompilieren, *nicht* selbst erst wieder speichern.
    MfG
    Rainer
    There's nothing a good whack with a hammer won't fix!

  15. #15
    Registrierter Benutzer
    Registriert seit
    27.10.2008
    Beiträge
    8
    Hallo rais,
    habe Deine Datei geoeffnet und kompiliert, ohne Probleme, in der .tex Datei hingegen steht bei mir nicht ein "ä" sondern ein kryptisches "ä " oder wird zumindest so von meinem Editor uebersetzt.

    Eine Idee?

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •