
Es scheint, als gäbe es einfach keine Möglichkeit, Latex dazu zu bringen, beliebige generische Unicode-Zeichen in ein PDF einzubinden, und die Lösungen dafürdiese Fragesind zu kompliziert.
Gibt es eine einfache Möglichkeit, umgedrehten Unicode-Text wie einzufügen ˙ʎɐpoʇ ʎddɐɥ ɯɐ I
?
BEARBEITENDas Kompilieren mit XeLatex scheint für dieses spezielle Beispiel gut zu funktionieren, aber später im Dokument werde ich mit
! Package inputenc Error: Unicode char \u8:ñosd not set up for use with LaTeX.
See the inputenc package documentation for explanation.
Type H <return> for immediate help.
...
l.173 ...d on reading \emph{Cien años de soledad}
and ...
ñ
Ich weiß nicht, wie ich das vorher ohne Probleme dort einfügen konnte ...
BEARBEITENEs stellte sich heraus, CJKutf8
dass das Schuldige Paket war, das eingeführt wurdeinputenc
Antwort1
Sie können beliebige Unicode-Zeichen direkt eingeben und sie einfach in PDF kompilieren, indem Sie LuaLaTeX oder XeLaTeX zum Kompilieren verwenden (z. B. lualatex file
im Terminal). Sie können Text mit dem rotating
Paket auch drehen. Mit der turn
Umgebung können Sie Text in jedem gewünschten Grad drehen (siehe texdoc rotating
).
Die Quelle muss UTF-8 kodiert sein, Sie müssen mit LuaLaTeX oder XeLaTeX kompilieren und Sie müssen fontspec
oder ein geeignetes Paket verwenden, um eine Schriftart auszuwählen, die die benötigten Unicode-Zeichen enthält.
% compile with LuaLaTeX or XeLaTeX
\documentclass{article}
\usepackage{libertine}
\usepackage{rotating}
\newcommand{\unicodetext}{Greek μετανοεῖτε, accents \emph{esdrújulos}, pictograms ☹}
\begin{document}
This is UTF-8 encoded text with Unicode characters input directly:
\unicodetext
\begin{turn}{180}
\unicodetext
\end{turn}
\bigskip
This is text input upside-down:
˙ʎɐpoʇ ʎddɐɥ ɯɐ I ?
\end{document}
Antwort2
Wenn Sie ein Unicode-basiertes Tex wie xelatex oder luatex verwenden, funktioniert es natürlich:
\documentclass{article}
\usepackage{fontspec}
\setmainfont{Arial}
\begin{document}
˙ʎɐpoʇ ʎddɐɥ ɯɐ I ?
\end{document}