Überarbeitungsverlauf[Zurück]
Klicke auf Einblenden/Ausblenden von Überarbeitungen 4
Wortschatz Korrigieren

16 Feb '22, 15:23

anatolianer's gravatar image

anatolianer
126511

Problem mit der Darstellung von Anführungszeichen falls ich verschiedene Schriftarten verwenden möchte

Im Code unten kann ich verschiedene Schriftarten freilich auswählen und benutzen aber wenn ich Anführungszeichen aufdrucken lasse sehen sie falsch aus. %!TeX LuaLaTeX \documentclass[a4paper,12pt]{article} \usepackage[german,british]{babel} \selectlanguage{british} \usepackage[svgnames]{xcolor} \usepackage{graphicx} \usepackage{framed} \newcommand*\openq{\makebox(25,-22){\scalebox{3}{``}}} \newcommand*\closeq{\makebox(25,-22){\scalebox{3}{''}}} \colorlet{shadecolor}{Azure} \usepackage{color} \usepackage{fontspec}[BoldFont=texgyretermes-bold.otf,ItalicFont=texgyretermes-italic.otf] % \setmainfont{texgyretermes-regular.otf}[BoldFont=texgyretermes-bold.otf] \usepackage{ragged2e} \usepackage{tgtermes} % Falls du die LUALATEX nicht verwendest dann gibt es den Fehler: % ! Package fontspec Error: The font "TeXGyreTermes" cannot be found. \newfontfamily{\Termes}{TeXGyreTermes} \newfontfamily{\TermesB}{TeXGyreTermesBold} \newfontfamily{\TermesH}{TeXGyreHeros} \begin{document} \subsection*{Start} \Termes Normal (TeXGyreTermes) \newline \newline \openq Die Anführungszeichen sehen falsch aus \closeq \newline \newline \TermesB BOLD (TeXGyreTermesBold \newline \newline \Termes Dieses Dokument soll mit dem \emph{\TermesH lualatex} kompiliert werden. \end{document} Note: Der Code oben kann beim Server nicht kompiliert werden. Hier ist die Erscheinung des PDF-Dokuments: [![alt text][1]][1] Um die Anführungszeichen richtig aufdrucken zu lassen benutze ich den Code unten. Aber diesmal kann ich die Schriftarten nicht mehr problemlos auswählen weil ich nach der Zeile `\begin{document}` den Befehl `\setmainfont` einsetzen soll. %!TeX LuaLaTeX \documentclass[a4paper,12pt]{article} \usepackage[german,british]{babel} \selectlanguage{british} \usepackage[svgnames]{xcolor} \usepackage{graphicx} \usepackage{framed} \newcommand*\openq{\makebox(25,-22){\scalebox{3}{``}}} \newcommand*\closeq{\makebox(25,-22){\scalebox{3}{''}}} \colorlet{shadecolor}{Azure} \usepackage{color} \usepackage{fontspec}[BoldFont=texgyretermes-bold.otf,ItalicFont=texgyretermes-italic.otf] \usepackage{ragged2e} \usepackage{tgtermes} % Falls du die LUALATEX nicht verwendest dann gibt es den Fehler: % ! Package fontspec Error: The font "TeXGyreTermes" cannot be found. % \newfontfamily{\Termes}{TeXGyreTermes} % \newfontfamily{\TermesB}{TeXGyreTermesBold} % \newfontfamily{\TermesH}{TeXGyreHeros} \begin{document} \setmainfont{texgyretermes-regular.otf}[BoldFont=texgyretermes-bold.otf] \subsection*{Start} %\Termes Normal (TeXGyreTermes) \newline \newline \openq Jetzt sehen die Anführungszeichen richtig aus \closeq \newline \newline % \TermesB BOLD (TeXGyreTermesBold) \newline \newline Dieses Dokument kann sowohl mit dem \emph{lualatex} als auch mit dem \emph{xelatex} kompiliert werden. \end{document} Also, wie kann ich verschiedenartige Schriftarten problemlos verwenden und gleichzeitig die Anführungszeichen richtig aufdrucken drucken lassen? [1]: https://texwelt.de/upfiles/tex-anfuehrungszeichen.png
Klicke auf Einblenden/Ausblenden von Überarbeitungen 3
LuaLaTeX als TeX engine eingefügt

12 Sep '21, 14:31

stefan's gravatar image

stefan
18.4k163148

Problem mit der Darstellung von Anführungszeichen falls ich verschiedene Schriftarten verwenden möchte

Im Code unten kann ich verschiedene Schriftarten freilich auswählen und benutzen aber wenn ich Anführungszeichen aufdrucken lasse sehen sie falsch aus. %! lualatex *.tex %!TeX LuaLaTeX \documentclass[a4paper,12pt]{article} \usepackage[german,british]{babel} \selectlanguage{british} \usepackage[svgnames]{xcolor} \usepackage{graphicx} \usepackage{framed} \newcommand*\openq{\makebox(25,-22){\scalebox{3}{``}}} \newcommand*\closeq{\makebox(25,-22){\scalebox{3}{''}}} \colorlet{shadecolor}{Azure} \usepackage{color} \usepackage{fontspec}[BoldFont=texgyretermes-bold.otf,ItalicFont=texgyretermes-italic.otf] % \setmainfont{texgyretermes-regular.otf}[BoldFont=texgyretermes-bold.otf] \usepackage{ragged2e} \usepackage{tgtermes} % Falls du die LUALATEX nicht verwendest dann gibt es den Fehler: % ! Package fontspec Error: The font "TeXGyreTermes" cannot be found. \newfontfamily{\Termes}{TeXGyreTermes} \newfontfamily{\TermesB}{TeXGyreTermesBold} \newfontfamily{\TermesH}{TeXGyreHeros} \begin{document} \subsection*{Start} \Termes Normal (TeXGyreTermes) \newline \newline \openq Die Anführungszeichen sehen falsch aus \closeq \newline \newline \TermesB BOLD (TeXGyreTermesBold \newline \newline \Termes Dieses Dokument soll mit dem \emph{\TermesH lualatex} kompiliert werden. \end{document} Note: Der Code oben kann beim Server nicht kompiliert werden. Hier ist die Erscheinung des PDF-Dokuments: [![alt text][1]][1] Um die Anführungszeichen richtig aufdrucken zu lassen benutze ich den Code unten. Aber diesmal kann ich die Schriftarten nicht mehr problemlos auswählen weil ich nach der Zeile `\begin{document}` den Befehl `\setmainfont` einsetzen soll. %! lualatex *.tex %!TeX LuaLaTeX \documentclass[a4paper,12pt]{article} \usepackage[german,british]{babel} \selectlanguage{british} \usepackage[svgnames]{xcolor} \usepackage{graphicx} \usepackage{framed} \newcommand*\openq{\makebox(25,-22){\scalebox{3}{``}}} \newcommand*\closeq{\makebox(25,-22){\scalebox{3}{''}}} \colorlet{shadecolor}{Azure} \usepackage{color} \usepackage{fontspec}[BoldFont=texgyretermes-bold.otf,ItalicFont=texgyretermes-italic.otf] \usepackage{ragged2e} \usepackage{tgtermes} % Falls du die LUALATEX nicht verwendest dann gibt es den Fehler: % ! Package fontspec Error: The font "TeXGyreTermes" cannot be found. % \newfontfamily{\Termes}{TeXGyreTermes} % \newfontfamily{\TermesB}{TeXGyreTermesBold} % \newfontfamily{\TermesH}{TeXGyreHeros} \begin{document} \setmainfont{texgyretermes-regular.otf}[BoldFont=texgyretermes-bold.otf] \subsection*{Start} %\Termes Normal (TeXGyreTermes) \newline \newline \openq Jetzt sehen die Anführungszeichen richtig aus \closeq \newline \newline % \TermesB BOLD (TeXGyreTermesBold) \newline \newline Dieses Dokument kann sowohl mit dem \emph{lualatex} als auch mit dem \emph{xelatex} kompiliert werden. \end{document} Also, wie kann ich verschiedenartige Schriftarten problemlos verwenden und gleichzeitig die Anführungszeichen richtig aufdrucken lassen? [1]: https://texwelt.de/upfiles/tex-anfuehrungszeichen.png
Klicke auf Einblenden/Ausblenden von Überarbeitungen 2
Bildschirmfoto eingefügt

12 Sep '21, 02:08

anatolianer's gravatar image

anatolianer
126511

Klicke auf Einblenden/Ausblenden von Überarbeitungen 1

12 Sep '21, 01:53

anatolianer's gravatar image

anatolianer
126511