Anzeige:
Ergebnis 1 bis 15 von 15

Thema: Koreanische Zeichen

  1. #1
    Registrierter Benutzer
    Registriert seit
    30.04.2007
    Beiträge
    131

    Koreanische Zeichen

    Und gleich noch eine Frage.

    Ich versuche schon seid Stunden verzweifelt koreanische Zeichen in Latex darzustellen, dies soll neben den "normalen" Zeichen möglich sein.
    Doch alles was ich versuche klappt nicht...

    Ich hab im I-Net ein mini-Beispiel gefunden, dass ich einfach nicht zum laufen bringe...
    Code:
    \documentclass[a4paper,12pt]{article}
    \usepackage{
    	fontspec,
    	xunicode,
    	xltxtra
    }
    \newfontface\kanji{AppleGothic}
    \begin{document}
    Kanjitest
    {\kanji 漢字 \/}
    \end{document}
    Doch ich bekomme immer folgendes zu lesen:

    Code:
    Running miktex-makemf.exe...
    
    miktex-makemf: The AppleGothic source file could not be found. Running hbf2gf.exe... hbf2gf (CJK ver. 4.8.0) Couldn't find `AppleGoth.cfg' miktex-maketfm: No creation rule for font AppleGothic.
    
    Running miktex-makemf.exe...
    
    miktex-makemf: The AppleGothic source file could not be found. Running hbf2gf.exe... hbf2gf (CJK ver. 4.8.0) Couldn't find `AppleGoth.cfg' miktex-maketfm: No creation rule for font AppleGothic.
    
    Running miktex-makemf.exe... miktex-makemf: The AppleGothic source file could not be found. Running hbf2gf.exe...
    
    hbf2gf (CJK ver. 4.8.0) Couldn't find `AppleGoth.cfg' miktex-maketfm: No creation rule for font AppleGothic. Running miktex-makemf.exe...
    
    miktex-makemf: The AppleGothic: source file could not be found. Running hbf2gf.exe... hbf2gf (CJK ver. 4.8.0) Couldn't find `AppleGothi.cfg' miktex-maketfm: No creation rule for font AppleGothic:.
    Was muss ich denn machen, um koreanische Zeichen in meinen Text unterzubringen?

    Viele Grüße
    Quaneu

  2. #2
    Registrierter Benutzer
    Registriert seit
    19.05.2009
    Beiträge
    4.045
    xelatex (ich nehme an, das ist der Compiler, den du verwendest) findet die Schrift nicht. D.h. entweder du hast sie nicht, oder sie ist nicht korrekt installiert, oder irgendein Cache ist nicht aktuell, oder du hast einfach den falschen Namen benutzt. Versuch es mal mit einem Leerzeichen im Namen:

    Code:
    \newfontface\kanji{Apple Gothic}

  3. #3
    Registrierter Benutzer
    Registriert seit
    30.04.2007
    Beiträge
    131
    Ok. nun wollte ich eine Schrift (Cyberbit.ttf) installieren, damit diese dann 100% vorhanden ist und auch das Korianische unterstützt.
    Doch leider schaffe ich auch dies nicht. Das Problem ist die portable Version von MikTex, da ich nur Anleitungen gefunden habe für die normale Installation.

    Hat jemand schon einmal *.ttf für die portable Version installiert?

  4. #4
    Registrierter Benutzer
    Registriert seit
    19.05.2009
    Beiträge
    4.045
    ? ttf-Schriften werden einfach im windows fonts-Ordner installiert. xelatex findet die normalerweise. Evtl. musst du mal fc-cache -f ausführen.

  5. #5
    Registrierter Benutzer
    Registriert seit
    30.04.2007
    Beiträge
    131
    Hmm... und wie müsste ich es machen, wenn ich auf dem System nichts installieren darf, sondern nur kopieren?

    Werde es mal so probieren.

  6. #6
    Registrierter Benutzer
    Registriert seit
    30.04.2007
    Beiträge
    131
    Update:

    Wenn ich dieses Beispiel kompiliere
    Code:
    \documentclass[11pt]{article}
    \usepackage[cm-default]{fontspec}
    \begin{document}
    Some plain old text. And now, some Chinese: {\fontspec{Arial} 你好吗}.
    \end{document}
    bekommt ich nun diese Fehlermeldung:

    Code:
    Der Befehl "xdvipdfmx" ist entweder falsch geschrieben oder konnte nicht gefunden werden.
    Obwohl die xdvipdfmx.exe existiert...

    Also ich hätte nicht gedacht, dass das so Nervenaufreibend ist, koreanische Zeichen zu verwenden

  7. #7
    Registrierter Benutzer
    Registriert seit
    06.03.2010
    Ort
    St. Petersburg, Russland
    Beiträge
    2.468
    Ich kann zwar noch nicht mal erkennen, welche Sprache das jeweils ist, aber ich habe mal nach \usepackage und deinen Zeichen da oben gegoogelt. Vielleicht hilft dir ja das, was die Muttersprachler machen:
    http://bbs.ctex.org/viewthread.php?tid=59743
    http://www.movingmesh.org/forum/inde...6395126e58604a

  8. #8
    Registrierter Benutzer
    Registriert seit
    30.04.2007
    Beiträge
    131
    Vielen Dank für eure Hilfe. Bin jetzt zwar ein Stück weiter, doch leider habe ich das Problem mit xdvipdfmx immer noch.
    Aber ich lasse mich nicht unterkriegen.

  9. #9
    Registrierter Benutzer
    Registriert seit
    30.04.2007
    Beiträge
    131
    So jetzt hab ich es endlich. Danke u_fischer (hoffe ich verwechsele Dich nicht), aber dein Artikel http://www.dante.de/DTK/Ausgaben/2008-3.pdf hat mir sehr weiter geholfen.
    Ich weiß zwar immer noch nicht wieso er xelatex xdvipdfmx nicht findet aber mit
    Code:
    xelatex --output-driver="xdvipdfmx -vv"  %.tex
    klappt es dann wunderbar.
    Werde den Artikel jetzt noch zu ende lesen und hoffentlich weitere hilfreiche Punkte finden. Echt ein super Artikel.

    Grüße
    Quaneu

  10. #10
    Registrierter Benutzer
    Registriert seit
    19.05.2009
    Beiträge
    4.045
    wieso er xelatex xdvipdfmx nicht findet
    Was meint das? Rufst du nicht einfach "xelatex datei" auf?

    Echt ein super Artikel.
    Danke. Er ist aber in Teilen überholt. Z.B. braucht man heute weder xunicode noch xltxtra zu laden, fontspec alleine reicht schon. geometry funktioniert ohne spezielle Anpassungen. Winedt hat mittlerweile ein xelatex-Menü.

  11. #11
    Registrierter Benutzer
    Registriert seit
    30.04.2007
    Beiträge
    131
    Also wenn ich
    Code:
    C:\MikTex\miktex\bin\xelatex.exe --output-driver="C:\MikTex\miktex\bin\xdvipdfmx.exe -vv"  %.tex
    verwende läuft es ohne Probleme, wenn ich aber nur
    Code:
    C:\MikTex\miktex\bin\xelatex.exe  %.tex
    verwende, dann bekomme ich immer
    Code:
    Der Befehl "xdvipdfmx" ist entweder falsch geschrieben oder konnte nicht gefunden werden.
    (Ich benutzt TexMakerX)

    Danke für die Hinweise, werde ich gleich bei mir korrigieren.
    Das einzige was ich bisher nicht gefunden habe, ist das xelatex die Zeilen automatisch umbricht, wenn der Text über den Rand geht. Denn dieser wird bei mir immer über die Ränder geschrieben (koreanische Zeichen).

  12. #12
    Registrierter Benutzer
    Registriert seit
    19.05.2009
    Beiträge
    4.045
    Ist denn C:\MikTex\miktex\bin in deiner path-Variable?

  13. #13
    Registrierter Benutzer
    Registriert seit
    30.04.2007
    Beiträge
    131
    Nein, da ich ja die Portable Version benutze.
    Falls diese nicht gesetzt ist, könnte man doch schauen, wo die xelatex.exe liegt, denn dies muss man ja dem Editor mitteilen bzw. in den Einstellungen vermerken.
    Wäre mein Vorschlag.
    Geändert von Quaneu (09-02-2011 um 12:16 Uhr) Grund: Fehler behoben.

  14. #14
    Registrierter Benutzer
    Registriert seit
    19.05.2009
    Beiträge
    4.045
    Falls diese nicht gesetzt ist, könnte man dich schauen wo die xelatex.exe liegt, denn dies muss man ja dem Editor mitteilen.
    Wäre mein Vorschlag.
    ? Du warst wohl was müde wie?

    Ich weiß ja nicht, welchen Editor du benützt und wie du xelatex genau aufrufst, aber es sollte möglich sein, PATH lokal/temporär zu setzen.

  15. #15
    Registrierter Benutzer
    Registriert seit
    30.04.2007
    Beiträge
    131
    Da hast Du recht. War gestern wohl schon zu spät.
    Das stimmt, doch es kann gut möglich sein, dass auf dem Zielrechner LaTeX installiert ist. Und dann die PATH Variable auf diese verweist.
    Daher will ich in PATH nichts schreiben. Denn ich weiß immer genau wo das Verzeichnis liegt.

Lesezeichen

Berechtigungen

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