Anzeige:
Ergebnis 1 bis 5 von 5

Thema: Ausgabe nicht zu druckender bzw. unnötiger Zeichen

  1. #1
    Registrierter Benutzer
    Registriert seit
    13.02.2011
    Beiträge
    31

    Ausgabe nicht zu druckender bzw. unnötiger Zeichen

    Hallo LaTeX-Experten,

    ich wollte nach längerem ein Dokument von mir neu kompilieren. Zwischenzeitlich wurden für meine MikTeX-Installation Updates eingespielt.
    Jetzt erhalte ich (neue?) Fehler beim Übersetzen und das Ergebis-Pdf enthält sichtbare Fehler.
    Ich habe ein Minibeispiel erstellt:

    Code:
    %!TEX TS-program = xelatex
    %!TEX encoding = UTF-8
    
    \documentclass[a4paper,12pt]{scrartcl}
    
    \usepackage{fontspec}
    \setmainfont{Minion Pro}[Mapping=tex-text,Numbers={Proportional,OldStyle}]
    
    % Formatierung: 1st, 2nd, 3rd
    \usepackage[super]{nth}
    
    % Formatierung Blocksatz
    \newcommand{\Description}[1]{\noindent\justifying\itshape{#1}}
    
    \begin{document}
    
    \begin{minipage}[t]{0.65\textwidth}
    \Description{Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna 1234567890.}
    \end{minipage}
    \hfill
    \begin{minipage}[t]{0.265\textwidth}
    % ...noch Grafik hier (gekürzt)
    \end{minipage}
    
    \vspace{1em}
    \noindent
    1st, 2nd, 3rd, 4th \quad {\addfontfeature{Numbers={Uppercase}}\nth{1}, \nth{2}, \nth{3}, \nth{4}}
    
    \end{document}
    Das Problem tritt mit "Minion Pro" als Schriftart auf, aber auch z.B. mit Calibri (die ebenfalls Mediävalziffern enthält),
    mit "Myriad Pro" ließ es sich ebenfalls nachvollziehen. Überhalb des Description-Blocks wird ein Gleichheitszeichen gedruckt,
    das dort nichts zu suchen hat, außerdem erscheinen vor der 1 mit hochgestelltem Exponent ungewollte, zusätzliche Zeichen.

    Das Problem tritt nicht auf, wenn die Zeile \setmainfont auskommentiert ist.
    Insgesamt erhalte ich beim Übersetzen des Minibeispiels (XelateX > PDF) 4 Fehler, 3x:
    xelatex> ! Undefined control sequence.
    Kann mich jemand aufklären, was ich falsch mache?

  2. #2
    Registrierter Benutzer
    Registriert seit
    19.05.2009
    Beiträge
    4.045
    Mal abgesehen davon, dass \justifying nicht definiert ist, weil ragged2e nicht geladen ist, bekomme ich keinen Fehler und die Ausgabe sieht ok aus. (Die Definition ist aber unabhängig davon fehlerhaft, da fehlt ein \par, und \itshape hat kein Argument). Ohne log-Datei kann man nicht mehr dazu sagen.

  3. #3
    Registrierter Benutzer
    Registriert seit
    13.02.2011
    Beiträge
    31
    Hallo Ulrike,

    ich habe die newcommand-Zeile noch auskommentiert.
    Einen Png-Screenshot der Ausgabe und die Log-Datei habe ich ergänzt.

    Danke für deine Unterstützung!

    mit_minion-pro.png
    mbsp.zip

  4. #4
    Registrierter Benutzer
    Registriert seit
    19.05.2009
    Beiträge
    4.045
    Dein System ist nicht aktuell. Rufe mal den Updatemanager im *User*-Modus auf.

  5. #5
    Registrierter Benutzer
    Registriert seit
    13.02.2011
    Beiträge
    31
    Zitat Zitat von u_fischer Beitrag anzeigen
    Dein System ist nicht aktuell.
    Seltsam, ich habe das vor kurzem erst getan. Aber du hattest recht, u.a. wurde xetex aktualisiert.
    Jetzt treten im Minibeispiel keine Fehler mehr auf.

    Verwirrend für einen Gelegenheitsnutzer wie mich ist es dennoch.
    Danke!

Lesezeichen

Berechtigungen

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