Minipage, 2x TikZ und viel Probleme

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Minipage, 2x TikZ und viel Probleme

von Johannes_B » Sa 6. Feb 2016, 14:17

Besserwisser hat geschrieben:Mir selbst hilft es immer, wenn ich versuche, ein Problem oder eine Idee anderen möglichst verständlich zu schildern. Das ordnet die Gedanken, zeigt mir manche Lücke auf, die es zu füllen gilt, und offenbart mir Denkfehler, die ich sonst nie bemerken würde. Ich schreibe deshalb manches Mal zu irgendwelchen Entwürfen Mails oder ausführliche Reports, die nie jemand zu sehen bekommt. Trotzdem ist es keine vertane Zeit, sondern für mich sehr hilfreich. Wobei am Anfang immer der Vorsatz steht, dass das wirklich ein anderer Lesen muss. Sonst schummle ich nämlich und schreibe die Dinge, die mir irgendwie schon klar sind, nicht auf. Das sind dann die gefährlichen, schwarzen Löcher.
Rubber Duck Debugging

@OP: Du solltest nie drei Stunden an einer Problemstellung sitzen, das frustet. Mach lieber Pausen, wenn du merkst, dass du nicht weiter kommst.
Ich habe mal drei Tage für das Lösen einer Problemstellung benötigt, jeden Tag eine Mail geschrieben um das Problem zu beschreiben, und dann doch entschieden am nächsten Tag noch mal reinzuschauen. Jeden Tag kam ich einen Schritt weiter, denn mein Hirn klebte nicht an irgendeiiner Idee fest. Drei mal halbe Stunde < drei Stunden.
Also, in der Ruhe liegt die Kraft.

von Stefan Kottwitz » Sa 6. Feb 2016, 12:30

icecoldkilla hat geschrieben:Ich wollte jetzt auch nicht das Latex Forum vollspammen mit meinen 100 Fragen :D
Vollspammen klingt nicht gut, klar.

Doch wir mögen gute Fragen, erklären gern, lösen Probleme. Gute Fragen sind überlegt formuliert und der konkrete Code ist gezeigt (am vollständigen kleinen Beispiel). Dann sind 100 Fragen super!

Wenn jede Frage dann noch in einem eigenen Thread mit einem passenden Titel ist, dann bleibt das Forum mit allen Fragen und Lösungen auch übersichtlich.

Du findest was nicht im Internet? Stell die Frage dann hier - und wenn wir antworten, finden zukünftig viele Leute die Lösung hier dank Deiner Frage. Und zum Finden braucht es: den Titel und einen eigenen Thread. Titellos unten angehängt findet es keiner.

Wenn auch dieses Forum auf den ersten Blick eine Hilfe für einzelne Fragesteller ist, so ist es dennoch langfristig mehr: ein Lösungsarchiv, damit man im Internet eben nicht 3 Stunden umsonst sucht, sondern gleich was richtiges findet - im Optimalfall gut geschrieben, mit Code und Screenshot...

Stefan

von Besserwisser » Sa 6. Feb 2016, 11:50

icecoldkilla hat geschrieben:Ich hock nämlich seit den letzten 3 Stunden schon wieder am nächsten Problem, aber die Tricks im Internet funktionieren nicht wirklich. Langsam regt mich die Latex scheiße echt auf
Das ist häufig zu beobachten. Tricks aus dem Internet können ein gutes LaTeX-Buch und systematisches Lernen einfach nicht ersetzen. Am Anfang sieht es noch so aus, als könne man Zeit sparen. Das kehrt sich aber irgendwann um. Manchem genügt es, eine ausführliche Einführung durchzuarbeiten, um dann in der Tat mit dem Internet und Paketanleitungen weiter zu kommen. Andere benötigen auch noch Spezialliteratur beispielsweise zum Thema Mathesatz oder Tabellen oder … Erfreulicherweise ist das Spektrum an guter Literatur inzwischen recht groß.

Es gibt aber auch Leute, die kommen nie mit LaTeX zu recht. Ob die dann wirklich mit Word den Anspruch, den sie an LaTeX stellen, befriedigt bekommen, kann ich nicht beurteilen. Wenn sie aber mit Word bessere, Frust freiere Ergebnisse zustande bringen als mit LaTeX, dann sollten sie das auch verwenden. Es ist ja nicht so, dass wir hier für jedes Dokument, das mit LaTeX gesetzt wurde, einen Euro bekommen.

Ansonsten: 100 Fragen sind 100 Fragen. Ob die in einer unübersichtlichen Megadiskussion zwischen Klagen über die Software und die Qualität von Tricks aus dem Internet versteckt werden oder übersichtlich in einzelnen Themen im jeweils passenden Unterforum gestellt werden, ändert nichts an der reinen Anzahl. Was sich allerdings durch Einzelthemen ändern könnte, ist dass das Problem besser reflektiert ist. Wenn man nämlich erst einmal darüber nachdenken muss, in welches Forum eine Frage gehört, was ein kurzer aber möglichst treffender Titel ist, was alles in einem passenden Minimalbeispiel stehen muss und was wohl eher doch nichts mit dem Problem zu tun hat, dann hat man manchmal die Lösung schon (fast) gefunden. Wenn man dann merkt, dass man den Helfern das Leben leicht gemacht hat und die Lösungen deshalb gut funktionieren, dann sind Probleme auch nicht mehr Anlass für Frust, sondern Lösungen Anlass zur Freude. Ganz nebenbei führt die Vorbereitung eines neuen Themas so manchen auch darauf, dass er das (was immer das sein mag) vielleicht auch ganz anders machen könnte, statt im einmal eingeschlagenen Gleis zu bleiben. Mir selbst hilft es immer, wenn ich versuche, ein Problem oder eine Idee anderen möglichst verständlich zu schildern. Das ordnet die Gedanken, zeigt mir manche Lücke auf, die es zu füllen gilt, und offenbart mir Denkfehler, die ich sonst nie bemerken würde. Ich schreibe deshalb manches Mal zu irgendwelchen Entwürfen Mails oder ausführliche Reports, die nie jemand zu sehen bekommt. Trotzdem ist es keine vertane Zeit, sondern für mich sehr hilfreich. Wobei am Anfang immer der Vorsatz steht, dass das wirklich ein anderer Lesen muss. Sonst schummle ich nämlich und schreibe die Dinge, die mir irgendwie schon klar sind, nicht auf. Das sind dann die gefährlichen, schwarzen Löcher.

von icecoldkilla » Fr 5. Feb 2016, 21:41

Stefan hat geschrieben: Du musst nicht. Doch als irgendwo unten an ein anderes Problem angehängtes weiteres Problem, das auch nicht mehr zur Überschrift passt, da geht es leicht unter. Das lesen weniger Leute, auch da man erstmal oben schon auf etwas stößt, was sich als gelöst herausstellt. Warum über Brief-Adressfeld schreiben, wenn es zuerst um Grafik mit TikZ geht, z.B.? Dass es Dein Thread ist, ist nur ein Sortierkriterium für Dich, nicht für andere. Oder etwas bequemer für Dich, aber ebenfalls nicht für andere. Ich les nicht 2 Seiten, um ein drunterstehendes Problem zu bearbeiten.

Kurz gesagt, mach einfach ein neues Thema auf. Ist das schwer? Nur weil man eine Überschrift angeben muss? Dann wird das neue Problem auch besser gesehen als in einem alten Thread ganz unten.

Ich wollte jetzt auch nicht das Latex Forum vollspammen mit meinen 100 Fragen :D
Stefan hat geschrieben: Ich würde ja echt was zu eigentlichen Thema schreiben, doch ist mir das schon wieder offtopic nach dem Gemecker über LaTeX, dann verbleibe ich mir der Info über den guten Brauch, für ein neues Thema einen neuen Thread aufzumachen. Vielleicht seh ich ja was interessantes als neues Thema, hier unten bemerke ich es vllt. nicht.
Stefan


Ich glaub jeder is schon mal mehrere Stunden vor einem scheinbar unmöglichen Latex Problem gestanden und hat das Programm verflucht oder ? :wink:

von Bartman » Fr 5. Feb 2016, 01:07

@icecoldkilla

Da Du gerade den mathematischen Modus ansprichst:

In Deinem Eröffungsbeitrag in diesem Thread steht
$U\textsubscript{R1}$
Die Beschriftung befindet sich im mathematischen Modus und R1 bezeichnet den Widerstand in Deinem Schaltplan.
$U_{R_1}$

von esdd » Do 4. Feb 2016, 21:32

Ja, es ist üblich und sinnvoll für eine nicht mehr zum Thema gehörende Frage einen neuen Thread zu erstellen. Genauso sinnvoll ist es, ein Minimalbeispiel zu erstellen - aber das hatten wir ja oben schon mal ...

Lade amsmath oder gleich mathtools, ersetze eqnarray durch align und verwende \intertext oder \shortintertext (nur mit mathtools).

von Stefan Kottwitz » Do 4. Feb 2016, 21:02

icecoldkilla hat geschrieben:Wie is das hier eigentlich im Forum, muss ich für jedes Problem nen neuen Thread aufmachen?
Du musst nicht. Doch als irgendwo unten an ein anderes Problem angehängtes weiteres Problem, das auch nicht mehr zur Überschrift passt, da geht es leicht unter. Das lesen weniger Leute, auch da man erstmal oben schon auf etwas stößt, was sich als gelöst herausstellt. Warum über Brief-Adressfeld schreiben, wenn es zuerst um Grafik mit TikZ geht, z.B.? Dass es Dein Thread ist, ist nur ein Sortierkriterium für Dich, nicht für andere. Oder etwas bequemer für Dich, aber ebenfalls nicht für andere. Ich les nicht 2 Seiten, um ein drunterstehendes Problem zu bearbeiten.

Kurz gesagt, mach einfach ein neues Thema auf. Ist das schwer? Nur weil man eine Überschrift angeben muss? Dann wird das neue Problem auch besser gesehen als in einem alten Thread ganz unten.
icecoldkilla hat geschrieben:Ich hock nämlich seit den letzten 3 Stunden schon wieder am nächsten Problem, aber die Tricks im Internet funktionieren nicht wirklich.
Frag einfach, hier ist zwar auch das Internet :-) doch wir können das Problem ja direkt anschauen und oft schon aus dem Kopf spontan eine Lösung aufzeigen. Wenn es klar mit Code benannt ist.
icecoldkilla hat geschrieben:Langsam regt mich die Latex scheiße echt auf ...
Da kann Word mittlerweile fast alles
Du gehst bestimmt auch in eine Rocker-Kneipe und sagst: "Scheiß Bikes da! Mein Volkswagen kann auch fahren!". Erzähl mal vom Feedback.

Ich würde ja echt was zu eigentlichen Thema schreiben, doch ist mir das schon wieder offtopic nach dem Gemecker über LaTeX, dann verbleibe ich mir der Info über den guten Brauch, für ein neues Thema einen neuen Thread aufzumachen. Vielleicht seh ich ja was interessantes als neues Thema, hier unten bemerke ich es vllt. nicht.

Stefan

von icecoldkilla » Do 4. Feb 2016, 17:03

Ah super, so hats geklappt.

Wie is das hier eigentlich im Forum, muss ich für jedes Problem nen neuen Thread aufmachen? Ich hock nämlich seit den letzten 3 Stunden schon wieder am nächsten Problem, aber die Tricks im Internet funktionieren nicht wirklich. Langsam regt mich die Latex scheiße echt auf :lol:
Da kann Word mittlerweile fast alles was man so braucht, nur deutlich einfacher.

Edit: Ach ich schmeiß den Code mal rein, viellecht weiß ja jemand was bevor ich wieder nen Thread eröffnen muss.

Ich will hier eigentlich nur die Textzeile links ausrichten:
\begin{document}
\begin{eqnarray}
	X_C = \frac{U_C}{I_C} = \frac{1}{\omega\cdot C} = \frac{1}{2\cdot \pi \cdot f \cdot C}\\
	\text{Umgestellt nach C}\\
	C = \frac{I_C}{2 \cdot \ \pi \cdot f \cdot U_C}
\end{eqnarray}
\end{document}

von esdd » Do 4. Feb 2016, 08:33

Bei mir stand auch
pic text=$\varphi$
Allerdings hatte ich versehentlich die " dahinter stehen lassen.
\documentclass[parskip=full]{scrbook}
\usepackage[ngerman]{babel} 
\usepackage{tikz} 
\usetikzlibrary{angles, quotes, babel}

\usepackage{varwidth}

\begin{document} 
\begin{figure}
    \centering 
    \fbox{%
      \begin{varwidth}[b]{\linewidth} 
         \scalebox{0.7} 
         {%
            \begin{tikzpicture} 
               \draw [<->] 
               (0,-5) coordinate (B) node[below]{$Img$} 
               -- (0,0) coordinate (A) 
               -- (5,0) coordinate (C) node[right]{$Re$} 
               pic [pic text=$\varphi$, draw, ->, thick, angle radius =1cm, angle eccentricity=0.6] {angle=B--A--C};
            \end{tikzpicture}%
         }%
      \end{varwidth}%
    }
\end{figure}
\end{document}
Achte darauf, dass Zeilenenden in der Regel ein Leerzeichen einfügen. Deshalb habe ich an einigen Stellen % am Zeilenende eingefügt. Siehe dazu Was sollen die Kommentarzeichen (\%) am Ende der Zeile?

von icecoldkilla » Do 4. Feb 2016, 01:19

Ok, ich hab das jetzt schon besser hingekriegt mit \centering vor der minipage und skalierent hab ich das rechte Bild mit \scalebox.
So weit bin ich damit zufrieden.

Leider konnte ich aber keine Verbesserung bei dem Winkel Phi erkennen. Mit text="$\varphi$" läuft zwar das Programm einwandfrei durch, sowohl mit \fbox als auch ohne, dafür wird der Winkel nicht in der Grafik angezeigt. Wenn ich "text=" rauslösche dann gibt es wieder Kompilierfehler.

Hier das Minimalbeispiel:
\documentclass[parskip=full]{scrbook}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[autostyle=true,german=quotes]{csquotes}
\usepackage[ngerman]{babel}
\usepackage{lmodern}
\usepackage{booktabs}
\usepackage{marvosym}
\usepackage{tabularx}
\usepackage{multirow}
\usepackage{float}
\usepackage{tikz}
\usepackage{varwidth}
\usetikzlibrary{angles, intersections, snakes, quotes, babel}
\usepackage {tablefootnote}
\usepackage[european, europeanvoltages]{circuitikz}
\usepackage{caption}
\usepackage{graphicx}
\usepackage{gensymb}
\usepackage{todonotes}
\usepackage{amsmath, amsfonts, amssymb}
\usepackage[per-mode=fraction, decimalsymbol=comma]{siunitx}
\usepackage{babelbib}
\usepackage{textcomp}
\usepackage[hidelinks]{hyperref}
\begin{document}
	
\begin{figure}		
		\centering
		\fbox{			
			\begin{minipage}[b]{0.5\linewidth}
				\scalebox{0.7}
				{
					\begin{tikzpicture}
						\draw [<->]
						(0,-5) coordinate (B) node[below]{$Img$}
						-- (0,0) coordinate (A)
						-- (5,0) coordinate (C) node[right]{$Re$}
						pic [text="$\varphi$", draw, ->, thick, angle radius =1cm, angle eccentricity=0.6] {angle=B--A--C};
					\end{tikzpicture}
				}

			\end{minipage}
		}	
	\end{figure}
\end{document}
Es läuft ohne Fehler durch, doch das phi ist wird nicht eingezeichnet. Nimmt man nun "text=" raus, gibt es Fehler en mass. Diese lösen sich nur aus, wenn ich sowohl die \fbox als auch die \scalebox entferne. D.h. diese zwei Sachen zwicken sich mit "$\varphi$".

Nach oben