TikZ is a higher-level drawing language built on top of the PGF graphics framework. For questions specifically about the PGF layer use {pgf-core} instead. Both tags are possible on the same question. The tag {diagrams} is also compatible with this tag.

learn more… | top users | synonyms (3)

2
votes
1answer
22 views

PGFplots within Environ format mistake

I try to write an environment for a simple barplot with pgfplots to reduce the needed markup. For that I use the environ package. For some reason tikz complains about a format mistake at the ...
1
vote
0answers
54 views
+50

Generate Tikz tree from filecontents

Is there an easy way to create tree nodes from data in a file? I need the tree to have nodes in the format 1,2,3,4 rather than 1,2,4,8 etc. I can't create the nodes in a loop as there would be two ...
3
votes
1answer
52 views

Tikz Picture in chapter title and spacing to to chapter body

The following minimal working example \documentclass[a4paper,11pt]{book} \usepackage{lipsum} \usepackage{color} \usepackage{tikz} ...
0
votes
1answer
26 views

Tikzpicture also scaling “dashed”, “dotted”, etc., patterns [duplicate]

I was wondering why predefined patterns like dashed, dotted, thick, etc., do not scaled when scaling the complete tikzpicture environment. Minimal Example: \documentclass{beamer} ...
11
votes
3answers
167 views

Marking right angles (structuralanalysis)

I'm trying to draw this picture: Until now, I have this, with the help of structuralanalysis package: \documentclass{standalone} \usepackage{tikz} \usetikzlibrary{arrows} \usetikzlibrary{calc} ...
4
votes
1answer
68 views

Help improving a diagram with Tikz?

I'm trying to get the hang of Tikz - I've seen some amazing stuff done with it out there. I'm currently writing a Pure Maths book for A-Level and I need to include loads of diagrams, one of which is: ...
3
votes
1answer
35 views

Additional parallel paths and “shorten”

A while ago, I have stumbled upon a very nice solution for parallel paths drawn with TikZ, which can be found here: Draw additional parallel paths in TikZ. However, when trying to use this for my ...
1
vote
0answers
15 views

Resources (or instructions) on how to make a variable size donut/pie chart with tikz

I am making a custom resume template and want to incorporate a sort-of pie chart to illustrate relative skill-set experience. When searching google I came across this plot which is fairly similar to ...
10
votes
2answers
313 views

Tikz picture of limaçon

How would I create a TikZ picture of the limaçon $r=0.5+\cos(\theta)$? Would I have to convert it to cartesian coordinates or is there a way to plot the polar form?
3
votes
2answers
117 views

A display in a pie chart that is not expected (or wanted)

I have code for a pie chart that is not giving the display that I expected. There are two aspects of this display that I want changed. First, I want to have 5% on the line below Clothing. I have ...
2
votes
1answer
71 views

Help with Help Lines

I am plotting lattice paths to two points. I would like to have help lines drawn on top of the Cartesian plane so that any line that is an integral distance from an axis is a solid line and any line ...
1
vote
1answer
40 views

Can I have tikz nodes formed as arrows?

I know that I can make nodes that are squares or circles: \documentclass{article} \usepackage{tikz} \begin{document} \begin{tikzpicture} \node (foo) [draw] {foo}; \node [draw, ...
2
votes
1answer
37 views

How can I use TiKZ to design comments in the margin of an environment which allows a pagebreak?

To distinguish different classes of environments, I use the environment shaded from the package framed. Then, I would like to design a corresponding environment using TiKZ where a line with a ...
4
votes
1answer
115 views

How to draw the band of a sphere using tikzpicture?

I would like to draw a scattering experiment. For this purpose I need to draw the band of a sphere. It seems rather complicated and my basic tikz skills are sadly not enough. If somebody has an input ...
2
votes
1answer
110 views

TikZ: double line, one dashed?

I'd like to draw a double line between two nodes; one of the two lines in the double should be solid and one dashed. I'd prefer not to have to manually shift one of the lines, but maybe this is the ...
4
votes
1answer
203 views

Global definition of pgfplots axes style conflicts with colorbar

I am trying to plot an individual colorbar (with no axis), using the code below (MWE): \documentclass{standalone} \usepackage{pgfplots} \pgfplotsset{compat=1.3} \begin{document} ...
4
votes
1answer
84 views

Tikz: adjusting pin anchor

Old title: Pgf .style args: optional named arguments with defaults I was looking for a possibility to adjust the anchor of the text of a pin. Tikz does not allow this out of the box. This question ...
11
votes
2answers
303 views

How to draw revolved disk shape using TikZ?

Is there an elegant way to rotate this shape about the axis and draw in 3D? Ideally I would like to be able to draw a revolved view of this as 180 deg, 270 deg and the full revolution at 360 deg. ...
1
vote
1answer
45 views

Position of `groupplot` Titles in TiKz

Can I customize the position of the titles in tikz groupplots? In the following example, I would like to place the titles (a, b, c, and d) inside the axis (near the upper-left corner). ...
0
votes
0answers
39 views

Is it possible to generate tikz codes online?

I am new to using the tikz package and I want to draw the use Geogebra to draw pictures and generate tikz codes. Is it possible online, i.e., without downloading Geogebra? Can anyone tell me the ...
2
votes
1answer
43 views

Why scaling of arrow head works only for default > and not for latex, stealth, or other types?

I am following the answer here where it shows how to adjust the arrow head. It works, but only for default > arrow head. When I change it to latex, stealth or any of the other type of arrow heads, ...
3
votes
1answer
33 views

why is adding \catcode`\:=11 \catcode`\@=11 makes tex4ht fail to compile tikz picture?

I found interesting problem. In my tex4ht configuration file, I have the line that says \catcode`\:=11 \catcode`\@=11 It have been there forever. I think it was to solve a problem from this ...
2
votes
1answer
88 views

Creating TiKz Libraries

How does one go about creating a TiKz library (is it even possible)? Is this a formidable task for a beginner? As a chemical engineer, I would very much like to have a library to create process flow ...
2
votes
1answer
46 views

Putting a title on a pie chart

How do I put a title on the following pie chart? I tried using \stackon. \documentclass[10pt]{amsart} \usepackage{mathtools,systeme,array} \usepackage{tikz} \usepackage{adjustbox} ...
1
vote
0answers
52 views

How to draw using Tikz

I am a latex beginner and I have seen lots of examples here that are beautiful works in TikZ. My problem is that TikZ requires some very precise values (like coordinates and sizes) and my only way to ...
7
votes
3answers
110 views

Shading areas in TikZ

It's an easy TikZ question for people who use it. I tried reading the TikZ manual p. 112 several times but it seems too complicated on the filling part, all the infinity and whatnot... So I currently ...
2
votes
1answer
22 views

Cropping a TikZ display

I have a display of two intersecting lines and a ray starting at the intersection of the two lines. I use path commands \path[name path = left.side] (-3.75,-3.75) -- (-3.75,3.75); and \path[name ...
4
votes
2answers
48 views

what is the correct syntax for using let in tikz picture?

I am looking at this answer But still can't get the syntax right. I have this example to draw a line of length 2 units, which works fine: \documentclass[12pt]{article} \usepackage{tikz} ...
2
votes
1answer
84 views

How to use variables in calculations when defining a new TikZ command

I'm trying to define a new command to use in a TikZ picture. but it seems I can't work with variables (in this case the \defs) inside the newcommand definition. At least not the way I am doing it ...
27
votes
4answers
6k views

How to place a node in the middle of an arc?

I think it is a simple question, but I didn't find the answer yet. The code I'm using is the following: \draw[->](1,0) arc(0:-30:1) node[midway]{$30$}; But in this way the node is placed at the ...
0
votes
1answer
27 views

External TikZ and eskdx issue

I am trying to make TikZ externalization and I have an issue that draws eskdx page frame on every external plot. Here are a minimal example that reproduces this problem ...
3
votes
2answers
1k views

How can I rotate and mirror a tikz picture in latex

I'm wondering if someone knows how to place one tikz picture cone face to the other in the horizontal position. \documentclass[varwidth,margin=0.5cm]{standalone} \usepackage{tikz} ...
4
votes
0answers
62 views

How to draw interlocking tori with Tikz?

I need to draw a couple of interlocking tori, as in the picture, using Tikz. I've been looking at some examples online and all I find is instructions to do it with Gnuplot, nothing about Tikz. If ...
0
votes
2answers
89 views

Tikz internal storage symbol

I am trying to create a flow chart with tikz using the interal storage symbol (http://www.smartdraw.com/flowchart/flowchart-symbols.htm). My first tries ended up in: \documentclass{standalone} ...
9
votes
1answer
777 views

Custom Tikz arrowhead with bar before triangle 45

How do I make a custom arrowhead in Tikz having a perpendicular bar before a triangle 45? I would also like to adapt this solution to a bar before a square, open square, etc. For example, imagine ...
1
vote
0answers
30 views

pgf-plot: y-axis shows comma instead of decimal point

The ticks of the y-axis have to be displayed with a decimal point instead of a comma. I have no idea how to do that. I'm using \usepackage[english]{babel} and even the commad \decimalpoint does not ...
1
vote
1answer
58 views

PGF colorbar cuts off max value

I need to generate a whole load of colorbars with custom min and max values. From reading this SE I have managed to get this working: \documentclass{standalone} \usepackage{pgfplots} ...
4
votes
2answers
178 views

Draw Vector Operations

I would like to draw something like this: I need to display a lot of combinations of such operations, so my question - is there any effective way to draw such vector operations?
6
votes
2answers
914 views

Centering full-page tikz images - with mid-document paper size change

I just got this question answered: xetex - Centering full-page Tikz image on page without margins with xelatex? - TeX - LaTeX ... and all works there.   However, here is my problem - I ...
1
vote
1answer
40 views

putting(-) sign in the axes and working out a graph in pgfplots

I need pgfplots to show (-) sign in the y axis, somehow it does not read it. \documentclass{article} \usepackage[margin=0.5in]{geometry} \usepackage[utf8]{inputenc} \usepackage{textcomp} ...
14
votes
4answers
650 views

Tikz draw an accurate angle in a circle

Here is an illustration in which the angles are not accurately drawn. I want to know whether there is an easier way to draw an accurate angle within a circle, say $\angle ABD = 15^\circ$. Here is ...
2
votes
1answer
88 views

TikZ \filldraw command acting strange

I am attempting to plot a region in TikZ using data exported from a Mathematica RegionPlot. But the TikZ \filldraw command is giving me a strange-looking output. The problem with the generated TikZ ...
9
votes
0answers
996 views

How do I contribute to CircuiTikZ? [closed]

Update (29 Dec 2012) The author has already update CircuiTikZ (Thank you, Massimo!). It should be integrated into the CTAN official repositories in a few days. The package is now hosted in Github for ...
0
votes
0answers
56 views

Connectivity Maps: A way to implement this efficiently with LaTeX?

I am interested in creating connectivity maps. While there are a wide variety of ways to handle this, I am particularly interested in a LaTeX-based method for handling this. Below is an example of a ...
3
votes
1answer
59 views

Putting braces indicating lengths in the foreground in a TikZ environment

The following code instructs TikZ to draw three lines on the Cartesian plane. I have a brace under line j between the y-axis and the vertical line \ell_{1}. It and its label interfere with the ...
1
vote
1answer
33 views

Problems when including diagonal line in a table cell

I am trying to use this solution which uses tikz, however I cannot get it to compile properly. I get the error: Misplaced \omit. ...llcolor[HTML]{EFEFEF}\diag{0.2em}{1cm}{a}{b} Searching for that ...
1
vote
2answers
102 views

Custom TikZ teardrop/infinity shape?

I am looking to replicate the figure shown in the image below. What is the simplest way to create the infinity-like curves and gray filled region of (c) using TikZ? Any tips would be appreciated! ...
2
votes
3answers
102 views

proportional boxes in Tikz (array diagram)

I am trying to do a array diagram with Tikz. So far, my results looks like this: As you can see, I have two problems: The boxes are proportional to the content of the node and I do not have a ...
2
votes
2answers
39 views

Labeling angles in a triangle

I've tried looking at past answers to this question but it won't seem to solve my problem. I want to label the angles ABD and DBC in this triangle: \documentclass{article} ...
0
votes
1answer
51 views

Rotate the shape to the right

I have drawn the following 3D shape in tikz. \documentclass[10pt]{article} \usepackage{amsmath} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{pgf,tikz} \usepackage{tkz-tab} ...