Questions tagged [tikz-calc]
The tikz-calc tag has no usage guidance.
60
questions
2
votes
3
answers
86
views
TikZ node width depending on two nodes distance
I am trying to make a schematic, where I need to have a rectangle with the minimum width set to the distance between two other rectangle nodes.
I tried to follow the solutions from Compute the x ...
1
vote
1
answer
47
views
Page Background for Certain Pages Only
Consider the code:
\documentclass{article}
\usepackage{background}
\usetikzlibrary{calc}
\usepackage{lipsum}
\backgroundsetup{
color=black,
scale=1,
opacity=1,
angle=0,
contents={\tikz\draw[line ...
1
vote
0
answers
33
views
What are all the possibilities of the calc library to position a point or a line?
I know how to draw with the calc library
a perpendicular line of given length
a perpendicular line passing through a point
a line of any angle passing through a point
Are there any other ...
0
votes
1
answer
52
views
Evaluate rotation based on atan x
I would like to express the angle of rotation for the tangent line in terms of atan x using the slope (which is calculated earlier in the problem). I can get it to work using the angle but I do not ...
2
votes
2
answers
91
views
Displaying decimal divisions
Here is a way to display decimal divisions. I have indicated the problem I am facing. I suspect that the use of some calculation is needed here.
I know that xlop exists, but for several reasons I am ...
1
vote
1
answer
33
views
TikZ - Positionning labels in a basic Venn digaramm
The code given below can produce the following diagram, but the positioning of the labels for the percent values are made by hand... Can this human activity be avoided?
MWE
\documentclass[tikz]{...
3
votes
1
answer
169
views
Parallelogram Rule and Head to Tail Rule
Here's my current MWE:
\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{calc}
\tikzset{>=stealth}
\colorlet{veccol}{green!45!black}
\tikzstyle{vector}=[->,very thick,veccol]
\begin{...
3
votes
2
answers
184
views
How to Draw Electrons on Bonds Using Chemfig and Contain a Chemfig withn a Box?
I have been playing around with the "chemfig" package to get electrons drawn on a given bond. I used the "chemmove" command to draw the electrons, but it is inefficient to modify ...
1
vote
2
answers
193
views
Rotation number of a vector field
I am trying to define what is the rotation number of a vector field and for this I need to show the following graph (or one quite similar)
my attempt is as follows (I used as template the code given ...
4
votes
1
answer
97
views
Centering a line between to nodes using tikz
I'm trying to create a tikz picture where I have an image with some text to the right of it. Between the image and the text I want to draw a vertical line that is the same distance away from the edge ...
0
votes
1
answer
34
views
TikZ - Calculate the middle of a polyline
In the code below, I poorly put a text below the middle of a polyline. I would like to automate this: the parameter is -.75 in ++(0,-.75) used to draw the polyline. What is the best way to achieve ...
1
vote
1
answer
51
views
Tikz : Point C at distance k on line AB
I'd like to define the point C on line AB such that AC=k, using the calc library and the let... in... command.
This does not work, why? Is there a unit problem (C seems to be pretty close to A)?
I ...
2
votes
1
answer
267
views
tikz cosine function plot without pgf
I am trying to plot a function with cosine and exp. It can plot the exp part but not the cosine. I have tried cos, \cos, cosine, \cosine none work. This code used to work for 3 months ago maybe ...
1
vote
1
answer
48
views
On defining a macro using \edef and assigning the x-component of a given node to it
Let us assume that we have a node in Tikz and we want to have a macro called \myx using \edef to assign the x-component of the node to \myx.
Below is my code:
\documentclass{standalone}
\usepackage{...
2
votes
1
answer
66
views
Problem with \tikzdeclarecoordinatesystem
I create a new coordinate system with \tikzdeclarecoordinatesystem.
Compiles true when scale=1 and false otherwise. Why? Can you help me? Thanks alot.
This is my code.
\documentclass[tikz, border=2mm]{...
3
votes
2
answers
140
views
Weird Tikz positioning behaviour; calc, \graph, subgraph
I have the following code. It behaves as expected when only one middle node is drawn; however, when both are there the result is surprising. Why is that? How can I fix it?
\documentclass[border=2mm]{...
1
vote
2
answers
189
views
TikZ: fill a percentual part of a rectangle node
I have a rectangle node, say 2cm times 3cm.
Is there a TikZ-like way to fill a percent value, say p, of that rectangle, similar as shown in the picture (for 34.5%).
So the yellow area shall be e.g. ...
0
votes
1
answer
243
views
Recursive function in pgfplots
I'm trying to plot Legendre polynomials, which can be done very easily by calling a recursive function. For instance, in Python this would like like this:
def legendre(xi, p):
if p==0:
...
3
votes
1
answer
242
views
Draw Arcs On Spherical Caps With Fill
I asked this question:
Draw Arcs On Spherical Caps
and a user was kind to answer.
However, I am trying to improve on design by changing some colors, adding fill, and adding coordinate (x,y,z) axis ...
1
vote
1
answer
71
views
How to calc coordinates of a middle of calculated segment?
\documentclass[12pt]{scrartcl}
\usepackage{pgfplots}
\usepackage{tikz}
\usetikzlibrary{calc}
\begin{document}
\begin{tikzpicture}
\coordinate (a) at (-2,5);
\coordinate (b) at (-2,0);
\...
3
votes
1
answer
336
views
Using tikz-calc addition of coordinates along with macros
I am trying to use tikz-calc to automatically calculate coordinates in custom macros, using the coordinate addition function ($ (x,y) + (a,b) $). Things seem to go awry when I try to add coordinates ...
1
vote
2
answers
278
views
how to draw n horizontal y-axis parallel lines intersect m vertical x-axis parallel lines
use \foreach command add node circle
\begin{tikzpicture}[scale=0.5]
\draw[->] (-10, 0) -- (10, 0) node[right] {$x$};
\draw[->] (0, -10) -- (0, 10) node[above] {$y$};
{
\foreach \n in {8,7,...
4
votes
3
answers
541
views
Calculation summations in Latex
Anyone can help me please? I need to calculate the sum 1+1/2+1/3+...1/n (n given) by using only Latex commands. I have no idea how can I do this.
Many thanks.
1
vote
1
answer
85
views
tipfr package: how to write some buttons (request: only pdfLaTeX)
Related of this my previous question here: Search for a package to generate graphic displays of calculators I'm searching to write something as \sin^{-1} for my students similar to this picture taken ...
5
votes
2
answers
1k
views
TikZ: Get (dimensionless) distance between node anchors
In the following picture I want node C to be as wide as the distance between (A.north east) and (B.south west) as indicated in the picture; I tried defining a new node D with \n1 as minimum width, and ...
2
votes
2
answers
413
views
Tangent Circles using TikZ
I am trying to use TikZ to draw tangent circles contained in a rectangle, but I have encountered some difficulties. I am also soliciting general feedback on using TikZ better, so I am giving a fair ...
2
votes
1
answer
106
views
Tikz, error in computation of coordinates
I would like to draw 3 vectors starting at (m) and with computed length, but things go wrong.
Basically I get an error or a rendering error (according to the differend attempts) in the 1st and 3rd ...
3
votes
2
answers
239
views
Expansion of "\coord" macro in TikZ "let" command
Please consider this code:
\documentclass[border=10pt]{standalone}
\usepackage{tikz}
\usetikzlibrary{calc}
\def\coord(#1){coordinate(#1)}
\begin{document}
\begin{tikzpicture}
\node[draw](A) at (...
3
votes
1
answer
380
views
tikz arithmetic with numbers and lengths
Consider this example:
\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{calc}
\begin{document}
\begin{tikzpicture}
\def\starty{3}
\def\length{1};
\coordinate(a1) at (1, \starty);
\...
2
votes
1
answer
127
views
Can tikz projections be computed in three dimensions?
According to the pgf manual, the syntax
<coordinate>!<projection coordinate!<angle>:<second coordinate>
can be used to project <projection coordinate> orthogonally onto ...
6
votes
1
answer
741
views
best way to draw planes in 2d?
I would like to replicate the following image
and I would like to know how to represent the third state into the page by using the tikz-3dplot package, maybe starting from the answer to a previous ...
1
vote
0
answers
76
views
How to Calculate x-Position in a pgfplots with Information from a Table
Situation and Problem
This question is a follow-up and based on marmots answers to this question and this.
The general situation is described there.
Now I want to simplify input.
More specifically I ...
2
votes
1
answer
718
views
Drawing a set with a particular shape
I would like to draw a non-convex set as in the following image and I like to start from my MWE:
\documentclass[12pt,a4paper]{book}
\usepackage{tikz}
\usetikzlibrary{calc, shadings}
\usetikzlibrary{...
3
votes
1
answer
135
views
Dynamic bar plot from file
I need to draw a bar chart based on the data from the file. The data looks something like this
\begin{filecontents*}{tls.dat}
Name Abbreviation percentage
Bod-Kin LS1 60
Intraper LS2 40
...
2
votes
1
answer
102
views
Defining intersections and nodes
I've replicated the figure below
through the following MWE
\documentclass[12pt,a4paper]{article}
\usepackage{tikz}
\usetikzlibrary{calc}
\begin{document}
\begin{tikzpicture}[dot/.style={circle,...
5
votes
2
answers
349
views
Drawing perpendicular lines, filling areas
I still have some trouble with perpendicular lines. This is the figure I'd like to replicate
This is my MWE
\documentclass[12pt,a4paper]{article}
\usepackage{tikz}
\usetikzlibrary{calc}
\begin{...
2
votes
1
answer
3k
views
Drawing a simple plane in 3D space
I'm trying to produce this simple 3d picture,
but, since it's the first time I draw a 3d pic, I'm not sure about how to get the plane passing through the line X. The following code shows a first ...
4
votes
2
answers
383
views
Intersections in Tikz
The following code produces
,
however I would like to highlight the intersection area between the line through the coordinates A and B and that perpendicular to the vector x.3, defined in the \...
3
votes
1
answer
528
views
Drawing lines using \foreach
I'd like to get a picture similar to that uploaded below. Basically, I'm trying to add perpendicular lines to every ray on the positive orthant. This is my attempt, could you tell me what is wrong in ...
2
votes
2
answers
129
views
Tips for improving a code
I'm trying to replicate the following figure.
This is my attempt, but I want to get something more precise.
\documentclass[12pt,a4paper]{article}
\usepackage{tikz}
\usetikzlibrary{calc}
\begin{...
3
votes
1
answer
71
views
Adding some simple labels
Since I am a beginner with Tikz, I wanted to ask what is the best way to include labels to my lines, as in the picture:
This is the code:
\usepackage{tikz}
\usetikzlibrary{calc}
\usetikzlibrary{...
1
vote
2
answers
1k
views
How to add ticks in a circle in TikZ
Referring to the question How to make add tick to node in tikz, how do I extend this to a circle shape in TikZ.
A simple approach is to draw lines as ticks by calculating the coordinates. Sample ...
1
vote
1
answer
90
views
Plotting my chart incorrectly in tikz
MWE
\documentclass[tikz,border=10pt]{standalone}
\usetikzlibrary{datavisualization}
\usetikzlibrary{datavisualization.formats.functions}
\usetikzlibrary{patterns,backgrounds}
\def\mytypesetter#1{
\...
0
votes
1
answer
2k
views
How to draw animated isomorphic graphs?
I saw a nice question & answer over here, about creating an animation to demonstrate graph isomorphism. I'd like to do the same for these two examples:
These two are isomorphic:
These two aren't ...
2
votes
1
answer
407
views
How to remove unit from variable?
I want to draw an arc of a certain length in cm, so I divide by the circumference in cm and multiply 360 to get the segment in degrees. (Is there a shortcut?)
In my MWE b is the unitless number I want ...
6
votes
1
answer
287
views
Calculations within Matrix Tikz
How can I tell tikz to make a calculation within a matrix. The same syntax outside does not work within as is shown in this MWE:
\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{matrix,calc}
...
4
votes
1
answer
178
views
Let Tikz do the Calculating
Most of the work has been done here except I want TiKz to calculate the y values at least. I try here below but need help with the syntax to finish
\documentclass{article}
\usepackage{tikz}
\...
8
votes
5
answers
5k
views
TikZ: Understanding the usage of calc library
For the following MWE, I need to place block (yaw) {C} midway between (1) the middle point between (output) and (integrator) (2) and (sum2).
So, how can I correct this syntax \node [block] (yaw) at ([...
4
votes
2
answers
143
views
substitution in tikz calc
In this example
\documentclass[tikz,border=5pt]{standalone}
\usepackage{tikz}
\usetikzlibrary{calc}
\begin{document}
\begin{tikzpicture}
\coordinate (a) at (0, 0);
\coordinate (b) at (1, 1);
\...
3
votes
3
answers
301
views
Using calc library with background package
Im trying to place a page border on every page using ornaments and the background package. I'd like to place this frame 0.6cm away from the border of the page and therefore I'm using the calc library ...