Poliglossia kann kein Latein mehr

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: Poliglossia kann kein Latein mehr

von Gast » Fr 2. Okt 2015, 07:47

Ich weiß ja nicht, warum es vorher funktioniert hat, aber wenn ich das richtig sehe, musst Du auch eine Sprache laden, also muss Latein zumindest als otherlanguage oder aber gleich als mainlanguage angemeldet sein.
\documentclass[12pt]{article}
\usepackage{polyglossia}

\setdefaultlanguage{english}
\setotherlanguage[variant=classic]{latin}

\newcommand{\lat}[1]{\textlatin{#1}}

\begin{document}
Text \lat{bla} usw. \textlatin{bla}
\end{document}
funktioniert einwandfrei.

von Besserwisser » Do 1. Okt 2015, 17:52

Und wir sollen jetzt raten, wie die Fehlermeldung lautet?

Könnte ganz vielleicht der Fehler in l3kernel sein, der dieser Tage beseitigt wurde und mit dem TeX Live Update heute Nacht verschwunden ist. Aber das ist reine Spekulation. Da ich die meisten von dir verwendeten Fonts nicht habe, kann ich dein Beispiel nämlich ohnehin nicht testen.

Übrigens kenne ich \textlatin als Anweisung von babel bei Verwendung von greek als Sprache. Bei polyglossia ohne eingestellte Sprache wäre mir die Anweisung neu. Aber das ich polyglossia so gut wie nie verwende, mag ich mich irren.

Poliglossia kann kein Latein mehr

von Lateiner » Do 1. Okt 2015, 17:14

Hallo,

ich nutze Latein bei Xetex und das funktionierte bisher immer problemlos, nur nach einem Update von Mactex bekomme ich eine Fehlermeldung und kann folgendes Minimalbeispiel nicht mehr kompilieren.

Xelatex kennt den Befehl \textlatin nicht mehr. Kann mir jemand helfen, dass problem zu lösen?

Danke im voraus.

\documentclass[12pt]{article}
\usepackage{fontspec,xltxtra,xunicode}
\usepackage{polyglossia}
\defaultfontfeatures{Mapping=tex-text}
\setromanfont[Mapping=tex-text]{Hoefler Text}
\setsansfont[Scale=MatchLowercase,Mapping=tex-text]{Gill Sans}
\setmonofont[Scale=MatchLowercase]{Andale Mono}
\newfontfamily\latinfont[%
Script=Latin,%
Scale=0.9%
]{Myriad Pro}

\newcommand{\lat}[1]{\textlatin{#1}}

\begin{document}

Text \lat{bla} usw. \textlatin{bla}

\end{document}  

Nach oben