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]

gefragt 27 Sep '15, 21:30

runix's gravatar image

runix
1.0k247486
Akzeptiert-Rate: 0%

bearbeitet 23 Jun '17, 11:15

cgnieder's gravatar image

cgnieder
22.1k253463

Können wir diesen langen Auszug aus der log-Datei auf den wesentlichen Fehler kürzen? Das würde die Frage wesentlich lesbarer machen…

(23 Jun '17, 08:49) cgnieder

@Clemens Nichts dagegen. Ich habe zunächst einfach mal nur alles rausgeworfen, was weder mit babel noch mit tikz/pgf zu tun hat. Günstig wäre eventuell noch, wenn man zumindest die Version von babel und tikz erkennen könnte (woraus dann übrigens auch hervor ginge, dass runix bereits pgf 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.

(23 Jun '17, 09:26) saputello
1

@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…)

(23 Jun '17, 11:17) cgnieder

Dir fehlt vermutlich nur die Zeile

Open in Online-Editor
\usetikzlibrary{quotes,babel,angles}

Aus Deiner log Datei geht jedenfalls hervor, dass pgf 3.0.0 verwendet wird. Nebenbei: Du brauchst tikz nicht zwei Mal zu laden, wobei tikz-hf auch schon tikz lädt. Und pgf wird wiederum automatisch tikz geladen.

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}

alt text

Permanenter link

beantwortet 27 Sep '15, 21:42

esdd's gravatar image

esdd
17.8k284257
Akzeptiert-Rate: 62%

bearbeitet 27 Sep '15, 22:12

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.

Permanenter link

beantwortet 27 Sep '15, 22:01

Herbert's gravatar image

Herbert
5.1k34
Akzeptiert-Rate: 31%

Deine Antwort
Vorschau umschalten

Folgen dieser Frage

Per E-Mail:

Wenn sie sich anmelden, kommen Sie für alle Updates hier in Frage

Per RSS:

Antworten

Antworten und Kommentare

Markdown-Grundlagen

  • *kursiv* oder _kursiv_
  • **Fett** oder __Fett__
  • Link:[Text](http://url.com/ "Titel")
  • Bild?![alt Text](/path/img.jpg "Titel")
  • nummerierte Liste: 1. Foo 2. Bar
  • zum Hinzufügen ein Zeilenumbruchs fügen Sie einfach zwei Leerzeichen an die Stelle an der die neue Linie sein soll.
  • grundlegende HTML-Tags werden ebenfalls unterstützt

Frage-Themen:

×731
×128
×23
×5

gestellte Frage: 27 Sep '15, 21:30

Frage wurde gesehen: 15,109 Mal

zuletzt geändert: 23 Jun '17, 11:17