Ich habe folgenden Code, der nicht funktioniert. Fehlt mir PGF 3.0? Öffne in Overleaf
\documentclass[headheight=19pt]{scrartcl} \usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} \usepackage{lmodern} \usepackage[ngerman]{babel} \usepackage{amsmath} \usepackage[headtopline,headsepline]{scrlayer-scrpage} \usepackage[thmmarks,amsmath]{ntheorem} \usepackage{graphicx} \usepackage{paralist} \usepackage{eurosym} \usepackage{amssymb} \usepackage[norndcorners,customcolors,nofill]{hf-tikz} \usepackage{tikz} \usepackage{tasks} \usepackage{multicol} \usepackage{enumerate} \usepackage{icomma} \usepackage{pgf,tikz} \usepackage{mathrsfs} \usetikzlibrary{arrows} \begin{document} \begin{tikzpicture} \draw (3,-1) coordinate (a) node[right] {a} -- (0,0) coordinate (b) node[left] {b} -- (2,2) coordinate (c) node[above right] {c} pic["$\alpha$", draw=orange, <->, angle eccentricity=1.2, angle radius=1cm] {angle=a--b--c}; \end{tikzpicture} \end{document} Hier ist die (stark gekürzte) Log-Datei: Öffne in Overleaf
This is pdfTeX, Version 3.14159265-2.6-1.40.16 (TeX Live 2015) (preloaded format=pdflatex 2015.9.12) 27 SEP 2015 21:24 entering extended mode restricted \write18 enabled. %&-line parsing enabled. **Test.tex (./Test.tex LaTeX2e <2015/01/01> Babel <3.9l> and hyphenation patterns for 79 languages loaded. ... (/usr/local/texlive/2015/texmf-dist/tex/generic/babel/babel.sty Package: babel 2014/09/25 3.9l The Babel package ... \l@naustrian = a dialect from \language\l@ngerman \l@nswissgerman = a dialect from \language\l@ngerman Package babel Info: Making " an active character on input line 88. ))) ... Package: pgf 2013/12/18 v3.0.0 (rcs-revision 1.14) (/usr/local/texlive/2015/texmf-dist/tex/latex/pgf/basiclayer/pgfcore.sty ... ! Argument of \language@active@arg" has an extra }. <inserted text> \par l.35 ... angle eccentricity=1.2, angle radius=1cm] |
Dir fehlt vermutlich nur die Zeile Open in Online-Editor
\usetikzlibrary{quotes,babel,angles} Aus Deiner log Datei geht jedenfalls hervor, dass Open in Online-Editor
\documentclass[margin=3pt]{standalone} \usepackage[ngerman]{babel} \usepackage{tikz} \usetikzlibrary{quotes,babel,angles} \begin{document} \begin{tikzpicture} \draw (3,-1) coordinate (a) node[right] {a} -- (0,0) coordinate (b) node[left] {b} -- (2,2) coordinate (c) node[above right] {c} pic["$\alpha$", draw=orange, <->, angle eccentricity=1.2, angle radius=1cm] {angle=a--b--c}; \end{tikzpicture} \end{document} beantwortet 27 Sep '15, 21:42 esdd Vielen Dank! Es funktioniert. Nun kann ich an meinem Dreieck weiterbasteln.
(27 Sep '15, 21:53)
runix
|
Open in Online-Editor
\begin{tikzpicture}\shorthandoff{"} sollte helfen. Dasselbe Problem, wie ein paar Fragen vorher. beantwortet 27 Sep '15, 22:01 Herbert |
Können wir diesen langen Auszug aus der log-Datei auf den wesentlichen Fehler kürzen? Das würde die Frage wesentlich lesbarer machen…
@Clemens Nichts dagegen. Ich habe zunächst einfach mal nur alles rausgeworfen, was weder mit
babel
noch mittikz
/pgf
zu tun hat. Günstig wäre eventuell noch, wenn man zumindest die Version vonbabel
undtikz
erkennen könnte (woraus dann übrigens auch hervor ginge, dass runix bereitspgf
3.0 hat, obwohl er fragt, ob er das noch braucht). BTW: Aus dem Beispiel könnte man ebenfalls noch alles rauswerfen, was nicht benötigt wird.@saputello ich hab jetzt mal den log-Auszug stark zusammengekürzt (falls das zu viel war, kann man ja zu einer früheren Revision zurückkehren…)