Anzeige:
Ergebnis 1 bis 15 von 17

Thema: Bereichsstrich (--) geht nicht mit XeLaTeX

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Registrierter Benutzer Avatar von voss
    Registriert seit
    10.04.2005
    Beiträge
    5.045
    Zitat Zitat von ElGato Beitrag anzeigen
    wenn ich mit XeLaTeX kompiliere wird aus -- leider kein Bereichsstrich, sondern bleibt so (ist auch irgendwie klar, wieso), aber wie kriege ich einen Bereichsstrich hin? Es sollte auch für den Index gehen!
    wieso ist das klar?

    Herbert

  2. #2
    Registrierter Benutzer
    Registriert seit
    05.09.2006
    Beiträge
    361
    Das ist insofern klar, das XeLaTeX direkte Zeicheneingabe akzeptiert.

    Meine Überlegung war so: Wenn man sogar €, @ ä, ü... direkt eingeben kann und sie so auch in der fertigen pdf angezeigt werden, da würde auch -- direkt übernommen werden, ohne es z.B. in einen Bereichsstrich zu interpretieren. Kann aber auch sein, das ich da mehr reingedacht habe, als XeLaTeX eigentlich bietet.

    Aber kann mir jemand eine Lösung vorschlagen?
    Ubuntu 14.04 LTS, Texstudio 2.6, TeX Live 2014 (manuell installiert)

  3. #3
    Registrierter Benutzer Avatar von voss
    Registriert seit
    10.04.2005
    Beiträge
    5.045
    Zitat Zitat von ElGato Beitrag anzeigen
    Das ist insofern klar, das XeLaTeX direkte Zeicheneingabe akzeptiert.

    Meine Überlegung war so: Wenn man sogar €, @ ä, ü... direkt eingeben kann und sie so auch in der fertigen pdf angezeigt werden, da würde auch -- direkt übernommen werden, ohne es z.B. in einen Bereichsstrich zu interpretieren. Kann aber auch sein, das ich da mehr reingedacht habe, als XeLaTeX eigentlich bietet.
    so ist es ...
    -- ist eine Ligatur und wird garantiert als ein Zeichen ausgegeben.
    Da musst du schon ein Beispieldokument zaubern, was das Gegenteil
    beweist.

    Herbert

  4. #4
    Registrierter Benutzer
    Registriert seit
    05.09.2006
    Beiträge
    361
    Hi voss,

    sorry, das ich es so deutlich sagen muss, aber Du hast schon einige meiner "Beiträge" kommentiert. Sehr hilfreich warst Du bis jetzt aber noch nie

    Bei diesem posting von mir hast Du einfach auf das unfertige posting von jemand anderem verwiesen, das Du nicht beantwortet hast.

    Was bezweckst Du eigentlich mit Deinen Kommentaren? Das ist nicht böse gemeint, aber ich versuch das Ziel von Dir zu erkennen...

    Mit xelatex kompilieren!

    Code:
    \documentclass[12pt,a4paper]{scrartcl}
    \usepackage[ngerman]{babel}
    \usepackage{xunicode,fontspec,xltxtra} 
    
    \begin{document}
    Lorem ipsum -- dolor sit amet, consectetuer adipiscing elit, sed
     diam nonummy nibh euismod tincidunt ut laoreet dolore magna 
    aliquam erat volutpat.
    \end{document}
    Geändert von ElGato (12-04-2009 um 22:19 Uhr)
    Ubuntu 14.04 LTS, Texstudio 2.6, TeX Live 2014 (manuell installiert)

  5. #5
    Registrierter Benutzer Avatar von voss
    Registriert seit
    10.04.2005
    Beiträge
    5.045
    Zitat Zitat von ElGato Beitrag anzeigen
    sorry, das ich es so deutlich sagen muss, aber Du hast schon einige meiner "Beiträge" kommentiert. Sehr hilfreich warst Du bis jetzt aber noch nie
    tschuldigung, ich muss nicht antworten ... kann das ohne weiteres abstellen

    Herbert

  6. #6
    Registrierter Benutzer
    Registriert seit
    05.09.2006
    Beiträge
    361
    http://scripts.sil.org/cms/scripts/p...xetex_faq#ligs

    Schon mal ein erster Ansatz...

    Aber noch keine Lösung, wenn man ganz andere Schriftarten verwendet

    \documentclass[10pt]{scrbook}
    \usepackage[a5paper,twoside,top=2cm,bottom=2cm,inner=1.5cm,out er=1.5cm]{geometry}
    %\usepackage[utf8]{inputenc} % Kodierung für pdflatex
    \usepackage{xunicode,fontspec,xltxtra} % für XeLaTeX
    %% Schriftarten
    \setromanfont[Mapping=tex−text]{Linux Libertine} % Serifenschrift
    \setsansfont[Mapping=tex−text]{Linux Biolinum} % serifenlose Schrift
    \setmonofont[Mapping=tex−text]{Courier New} % Schriftart für Code
    \usepackage[ngerman]{babel} % Sprache

    \begin{document}
    Test--
    \end{document}
    Geändert von ElGato (13-04-2009 um 09:58 Uhr)
    Ubuntu 14.04 LTS, Texstudio 2.6, TeX Live 2014 (manuell installiert)

  7. #7
    Registrierter Benutzer Avatar von localghost
    Registriert seit
    01.11.2006
    Ort
    Braunschweig
    Beiträge
    3.413

    Arrow Beispiel

    Folgendes funktioniert bei mir.
    Code:
    \documentclass[DIV15,parskip=half]{scrreprt}
    \usepackage{polyglossia}
    \usepackage{xunicode}
    \usepackage{xltxtra}
    \usepackage[biolinum,noamsmath,language]{xelibertine}
    \usepackage{fontspec}
    
    \setdefaultlanguage[spelling=new,latesthyphen=true]{german}
    \defaultfontfeatures{Mapping=tex-text}
    
    \begin{document}
      Test -- Test --- Test
    \end{document}
    Irgendwo in der Anleitung von fontspec oder xelibertine ist das erklärt. Da müsstest Du aber selbst mal nachsuchen.


    MfG
    Thorsten¹
    TeX und LaTeX, Fragen und Antworten – TeXwelt

    ¹ Es tut mir Leid. Meine Antworten sind begrenzt. Sie müssen die richtigen Fragen stellen.
    ² System: openSUSE 13.1 (Linux 3.11.10), TeX Live 2013, TeXworks 0.5 (r1351)

Lesezeichen

Berechtigungen

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