Ich habe folgenden Code:

Open in Online-Editor
\documentclass[margin=5mm]{standalone}
\usepackage{pgfplots}
\pgfplotsset{compat=1.9}
\definecolor{cczzqq}{rgb}{0.8,0.6,0}
\definecolor{qqzzcc}{rgb}{0,0.6,0.8}
\begin{document}
\begin{tikzpicture}
\begin{axis}[
axis lines=middle, %x-Achse bei y=0, y-Achse bei x=0
xlabel=$x$,xlabel style={anchor=north},% Beschriftung x-Achse
ylabel=$y$,ylabel style={anchor=east},% Beschriftung y-Achse
legend pos=outer north east,% Legende außerhalb oben rechts,
legend cell align=left,% Legendeneinträge linksbündig
domain=-0.5:0.5,% Definitionsbereich
enlargelimits=0.05,% Achsen 5% länger
samples=100,/tikz/smooth,no marks% Vorgaben für die Plots
]
\addplot{x^2*sin((1/(x))*180/pi)};
\addlegendentry{$y=x^2\cdot\sin(1/x)$}
\addplot[color=qqzzcc]{-x^2};
\addlegendentry{$y=x^2$}
\end{axis}
\end{tikzpicture}
\end{document}

Die Ausgabe als pdf ausgedruckt ist sehr klein. Kann man ähnlich wie bei einer tikz-Abbildung mit einem richtig platzierten Vergrößerungsfaktor im Bildcode eine größere Ausgabe erreichen ?

gefragt 19 Nov '13, 11:14

butts's gravatar image

butts
64921435
Akzeptiert: 72%

bearbeitet 07 Feb, 04:46

saputello's gravatar image

saputello
18.4k22352


pgfplots basiert auf TikZ, daher funktionieren die TikZ-Optionen, beispielsweise

\begin{tikzpicture}[scale=1.5,transform shape]
  \begin{axis}[
  ...

Weiterhin werden width- und height-Optionen für die Achsen verstanden, damit wird die Schriftgröße nicht skaliert, was von Vorteil sein kann:

\begin{tikzpicture}
  \begin{axis}[
    width=12cm,
    height=8cm,
    ...

Weiterhin gibt es auch für den eigentlichen Plot bzw. die Achse eine scale-Option, die auch Schriftgrößen nicht ändert, sondern nur den Plot:

\begin{tikzpicture}
  \begin{axis}[
    scale=1.5,
    ...
Permanenter link

beantwortet 19 Nov '13, 11:29

stefan's gravatar image

stefan ♦♦
5.8k12234

bearbeitet 19 Nov '13, 11:42

also die option tikspicture[scale=1.5,transform shape]

funktioniert gut.

Jedoch sind die ursprünglich an den Enden der positiven Halbachsen befindlichen "x" und "y" nach dem upscalen nun weit entfernt vom Achsenende irgendwo am oberen oder rechten Bildrand zu finden.

Wie läßt sich das denn noch abstellen ?

(19 Nov '13, 11:40) butts
1

@butts scale kann man reinziehen als pgfplots-Option, ich habe die Antwort erweitert. Damit tritt das Positionierungsproblem der Labels nicht auf.

(19 Nov '13, 11:43) stefan ♦♦
Deine Antwort auf die Frage (nicht auf andere Antworten)
Knebel-Vorschau

Folge dieser Frage

Per E-Mail:

Wenn Du Dich anmeldest, kannst Du Updates hier abonnieren

Per RSS:

Antworten

Antworten und Kommentare

Aktuelle Buch-Infos

LaTeX Cookbook

LaTeX Beginners Guide

Limitierter Rabatt ebook
50% Coupon code tDRet6Y

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üge einfach zwei Leerzeichen an die Stelle ein, an der die neue Zeile sein soll.
  • grundlegende HTML-Tags werden ebenfalls unterstützt

Zugeordnete Themen:

×160
×12

Frage gestellt: 19 Nov '13, 11:14

Frage wurde angeschaut: 4,251 Mal

Zuletzt aktualisiert: 07 Feb, 04:46