Probleme mit XeLaTex (Mac) und dt. Anführungszeichen

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Probleme mit XeLaTex (Mac) und dt. Anführungszeichen

von Ehrendank » So 19. Feb 2012, 10:40

Herzlichen Dank, das war der Grund!

Entschuldige bitte, dass ich das Minimalbeispiel nicht korrekt erstellt habe. Natürlich habe ich auch schon mal mit den Paketen experimentiert, aber darauf, dass es an xeCJK liegt, wäre ich nie gekommen. Selbst wenn, dann hätte ich mit der Information nicht weiterarbeiten können, da ich bislang gar nicht wusste, dass man Pakete durch "makeinaktive" für gewisse Umgebungen einzeln deaktivieren bzw. aktivieren kann. Dein Hinweis hat mir daher sehr geholfen!

Hier noch ein paar Stichworte für die Google-Datenkrake, damit andere mit dem gleichen Problem diesen Faden leichter finden: Anführungszeichen, Gänsefüßchen, Leerzeichen, überflüssiger Abstand, typographische, UTF-8, Xelatex, Mac, asiatische Schriften, Direkteingabe, obere Anführungszeichen, schließende Anführungszeichen, Probleme

von Gast » Sa 18. Feb 2012, 13:20

Nun, wenn du dir etwas Mühe gemacht hättest, und versucht hättest Pakete, die nichts mit dem Problem zu tun haben, zu entfernen, wäre dir vielleicht aufgefallen, dass xecjk verantwortlich ist.
\documentclass[12pt]{book}
\usepackage[boldfont,slantfont,CJKchecksingle]{xeCJK}
\setCJKmainfont{SimSun}

\usepackage{fontspec}
\begin{document}
Immer wenn ich „Anführungszeichen“ setze, ist beim schließenden ein
Leerzeichen zuviel.

\makexeCJKinactive

Immer wenn ich „Anführungszeichen“ setze, ist beim schließenden ein
Leerzeichen zuviel.
\end{document}

Siehe auch http://tex.stackexchange.com/questions/ ... in-xelatex und http://tex.stackexchange.com/questions/ ... unctuation

von Ehrendank » Fr 17. Feb 2012, 07:10

Hallo und vielen Dank für Deine Antwort!

Das funktioniert leider auch nicht. Ich bin wirklich verzweifelt...

von Hagbard Celine » Di 14. Feb 2012, 13:25

Probier' es mal mit \grqq, das ist zwar länger, sollte aber auch weniger anfällig für Systemwechsel sein.
Gruß,
Jonas

Probleme mit XeLaTex (Mac) und dt. Anführungszeichen

von Ehrendank » So 12. Feb 2012, 13:39

Liebe Forum-Mitglieder,

seit langem plage ich mich mit einem Problem rum, mit dem ich einfach nicht weiterkomme. Ich nutze XeLaTex auf dem Mac und erstelle meine Dokumente in UTF-8 (da ich auch japanische Schrift nutze ist das sehr praktisch).

Leider setzt Latex bei mir immer *vor* das schließende Anführungszeichen ein überflüssiges Leerzeichen. Das ganze sieht dann etwa so aus:

"Beispiel "

...nur dass es sich natürlich um typografische Anführungszeichen handelt. Dabei ist es egal, ob ich diese direkt in UTF-8 eingebe (auf dem Mac Alt-^ und Alt-Umschalt-^) oder per Shorthands in Polyglossia.

Da ich insgesamt durch den Wechsel von Windows zum Mac etwas verwirrt bin, was die Pakete angeht, habe ich hier mal meinen gesamten Kopf eingefügt.

Für Hilfe wäre ich sehr dankbar!
E.
\documentclass[12pt]{book} 
% Leere Rückseiten
\usepackage[clearempty]{titlesec}
\usepackage[longnamesfirst]{natbib}                              
\usepackage{graphicx}
\usepackage{setspace}
%\usepackage{sidecap}
%\usepackage{typearea}
\usepackage{xltxtra}
% Abbildungen ohne Kapitelnummern
\usepackage{chngcntr}

% SILBENTRENNUNG
\usepackage{polyglossia} 
\setdefaultlanguage{german}

% INDEX
% Anwenden per 
% \index[name]{Helmut Kopka}
% Kompilieren per 
% makeindex Dissertation.idx -s indizes.ist -o Dissertation.ind
% makeindex Dissertation.adx -s indizes.ist -o Dissertation.and
\usepackage{index}
\newindex{default}{idx}{ind}{Sachverzeichnis}
\newindex{name}{adx}{and}{Personenverzeichnis}

% ASIATISCHE SCHRIFTEN
\usepackage[boldfont,slantfont,CJKchecksingle]{xeCJK}
\setCJKmainfont{STSong}

% SCHRIFTART
\usepackage{fontspec}
\setmainfont{Adobe Caslon Pro}

% SEITENGRÖSSE
\usepackage{vmargin}


\begin{document}

% KEINE KAPITELNUMMERN FÜR ABBILDUNGEN
\counterwithout{figure}{chapter}

% RÖMISCHE SEITENZAHLEN
\pagenumbering{Roman}


% INHALTSVERZEICHNIS
\pagebreak
\tableofcontents
\pagebreak

% ARABISCHE SEITENZAHLEN
\pagenumbering{arabic}

% DOKUMENTINHALT
Immer wenn ich „Anführungszeichen“ setze, ist beim schließenden ein Leerzeichen zuviel.

% DOKUMENTENDE
\end{document}


Nach oben