How to draw the figure with four pentagons? The 2019 Stack Overflow Developer Survey Results Are InLaTeX equivalent of ConTeXt buffersHow can I put a coloured outline around fraction lines?Rotate a node but not its content: the case of the ellipse decorationHow to define the default vertical distance between nodes?Numerical conditional within tikz keys?TikZ: Drawing an arc from an intersection to an intersectionDrawing rectilinear curves in Tikz, aka an Etch-a-Sketch drawingLine up nested tikz enviroments or how to get rid of themHow to draw a square and its diagonals with arrows?beginfigure… endfigure is not working with tikz package
Idiomatic way to prevent slicing?
Why is the maximum length of OpenWrt’s root password 8 characters?
Why is it "Tumoren" and not "Tumore"?
Understanding the implication of what "well-defined" means for the operation in quotient group
How to deal with fear of taking dependencies
Flying Bloodthirsty Lampshades
Does duplicating a spell with Wish count as casting that spell?
Why do UK politicians seemingly ignore opinion polls on Brexit?
Lethal sonic weapons
Can't find the latex code for the ⍎ (down tack jot) symbol
What could be the right powersource for 15 seconds lifespan disposable giant chainsaw?
Is domain driven design an anti-SQL pattern?
Protecting Dualbooting Windows from dangerous code (like rm -rf)
How is radar separation assured between primary and secondary targets?
Why can Shazam fly?
Is three citations per paragraph excessive for undergraduate research paper?
What spell level should this homebrew After-Image spell be?
What tool would a Roman-age civilization have to grind silver and other metals into dust?
Manuscript was "unsubmitted" because the manuscript was deposited in Arxiv Preprints
How to answer pointed "are you quitting" questioning when I don't want them to suspect
How to create dashed lines/arrows in Illustrator
What is this 4-propeller plane?
Unbreakable Formation vs. Cry of the Carnarium
Landlord wants to switch my lease to a "Land contract" to "get back at the city"
How to draw the figure with four pentagons?
The 2019 Stack Overflow Developer Survey Results Are InLaTeX equivalent of ConTeXt buffersHow can I put a coloured outline around fraction lines?Rotate a node but not its content: the case of the ellipse decorationHow to define the default vertical distance between nodes?Numerical conditional within tikz keys?TikZ: Drawing an arc from an intersection to an intersectionDrawing rectilinear curves in Tikz, aka an Etch-a-Sketch drawingLine up nested tikz enviroments or how to get rid of themHow to draw a square and its diagonals with arrows?beginfigure… endfigure is not working with tikz package
I want to make the next figure formed by 4 pentagons.
I can only do with two and still have a space between them. I can't even do the reflection of the two pentagons to get the desired figure.
documentclass[a4paper]article
usepackage[brazil]babel
usepackagegraphicx
usepackagetikz
begindocument
begincenter
beginfigure[!htb]
begintikzpicture
draw[ultra thick,rotate=18] (0:2) -- (72:2) -- (144:2) -- (216:2) -- (288:2) -- cycle;
endtikzpicture
endfigure
beginfigure[!htb]
begintikzpicture
draw[ultra thick,rotate around=198:(-0.80,0.58)] (0:2) -- (72:2) -- (144:2) -- (216:2) -- (288:2) -- cycle;
endtikzpicture
endfigure
endcenter
enddocument
tikz-pgf
add a comment |
I want to make the next figure formed by 4 pentagons.
I can only do with two and still have a space between them. I can't even do the reflection of the two pentagons to get the desired figure.
documentclass[a4paper]article
usepackage[brazil]babel
usepackagegraphicx
usepackagetikz
begindocument
begincenter
beginfigure[!htb]
begintikzpicture
draw[ultra thick,rotate=18] (0:2) -- (72:2) -- (144:2) -- (216:2) -- (288:2) -- cycle;
endtikzpicture
endfigure
beginfigure[!htb]
begintikzpicture
draw[ultra thick,rotate around=198:(-0.80,0.58)] (0:2) -- (72:2) -- (144:2) -- (216:2) -- (288:2) -- cycle;
endtikzpicture
endfigure
endcenter
enddocument
tikz-pgf
add a comment |
I want to make the next figure formed by 4 pentagons.
I can only do with two and still have a space between them. I can't even do the reflection of the two pentagons to get the desired figure.
documentclass[a4paper]article
usepackage[brazil]babel
usepackagegraphicx
usepackagetikz
begindocument
begincenter
beginfigure[!htb]
begintikzpicture
draw[ultra thick,rotate=18] (0:2) -- (72:2) -- (144:2) -- (216:2) -- (288:2) -- cycle;
endtikzpicture
endfigure
beginfigure[!htb]
begintikzpicture
draw[ultra thick,rotate around=198:(-0.80,0.58)] (0:2) -- (72:2) -- (144:2) -- (216:2) -- (288:2) -- cycle;
endtikzpicture
endfigure
endcenter
enddocument
tikz-pgf
I want to make the next figure formed by 4 pentagons.
I can only do with two and still have a space between them. I can't even do the reflection of the two pentagons to get the desired figure.
documentclass[a4paper]article
usepackage[brazil]babel
usepackagegraphicx
usepackagetikz
begindocument
begincenter
beginfigure[!htb]
begintikzpicture
draw[ultra thick,rotate=18] (0:2) -- (72:2) -- (144:2) -- (216:2) -- (288:2) -- cycle;
endtikzpicture
endfigure
beginfigure[!htb]
begintikzpicture
draw[ultra thick,rotate around=198:(-0.80,0.58)] (0:2) -- (72:2) -- (144:2) -- (216:2) -- (288:2) -- cycle;
endtikzpicture
endfigure
endcenter
enddocument
tikz-pgf
tikz-pgf
edited Apr 4 at 18:17
Benedito Freire
asked Apr 4 at 18:14
Benedito FreireBenedito Freire
1307
1307
add a comment |
add a comment |
3 Answers
3
active
oldest
votes
You can draw more than one shape in the same tikzpicture
:
documentclass[a4paper]article
usepackage[brazil]babel
usepackagegraphicx
usepackagetikz
begindocument
begincenter
beginfigure[!htb]
begintikzpicture
draw[ultra thick,rotate=18] (0:2) -- (72:2) -- (144:2) -- (216:2) -- (288:2) -- cycle;
beginscope[yshift=-3.22cm]
draw[ultra thick,rotate=198] (0:2) -- (72:2) -- (144:2) -- (216:2) -- (288:2) -- cycle;
endscope
beginscope[xshift=3.8cm]
draw[ultra thick,rotate=18] (0:2) -- (72:2) -- (144:2) -- (216:2) -- (288:2) -- cycle;
beginscope[yshift=-3.22cm]
draw[ultra thick,rotate=198] (0:2) -- (72:2) -- (144:2) -- (216:2) -- (288:2) -- cycle;
endscope
endscope
endtikzpicture
endfigure
endcenter
enddocument
To make things easier, you can use predefined pentagons:
documentclass[a4paper]article
usepackagetikz
usetikzlibraryshapes.geometric
begindocument
beginfigure[!htb]
begintikzpicture[every node/.append style=regular polygon, regular polygon sides=5, minimum size=4cm, draw,ultra thick]
node at (0,0) ;
node at (3.8,0) ;
node[rotate=180] at (0,-3.22) ;
node[rotate=180] at (3.8,-3.22) ;
endtikzpicture
endfigure
enddocument
Off-topic: please note that placing a floating figure
environment inside a non-floating center
environment does not make much sense..
add a comment |
Similar answer to @samcarter, but using named nodes -- avoids having to calculate the distances. My motto: Let TikZ do the work!
documentclassarticle
usepackagetikz
usetikzlibraryshapes.geometric
%% The size can easily altered by changing the minimum size
tikzsetpgon/.style=regular polygon,regular polygon sides=5,minimum size=1in,draw,ultra thick,outer sep=0pt
documentclassarticle
usepackagetikz
usetikzlibraryshapes.geometric
tikzsetpgon/.style=regular polygon,regular polygon sides=5,minimum size=1.5in,draw,ultra thick,outer sep=0pt
begindocument
tikz%
node[pgon] (S) at (0,0) S;
node[pgon,anchor=corner 2] (A) at (S.corner 5) A;
node[pgon,rotate=180,anchor=corner 4] (B) at (S.corner 3) B;
node[pgon,rotate=180,anchor=corner 4] (C) at (A.corner 3) C;
draw[fill=purple!50,line join=bevel,ultra thick] (S.corner 5) --
(A.corner 3) --
(C.corner 5) --
(S.corner 4) -- cycle;
enddocument
Update
I have modified the code slightly so that there won't be a problem with mitre issues at the top and bottom of the colored shape. Updated the output as well.
1
@marmot Good point. Making the change. Thanks.
– sgmoye
Apr 4 at 20:30
Nice answer. When I compile your code, I do not get these very small purple triangles sticking out at the top and bottom(something like a miter line join at a sharp angle) . Do you know why they are there? What is your workflow to create the image?
– hpekristiansen
Apr 5 at 4:37
@hpekristiansen Hmmm. I did not see the mitre issue to which you refer, even at very high magnification (MacTeX2019-Pretest). Still, I will modify the code above to take care of that problem... Thanks for your keen observation!
– sgmoye
Apr 5 at 10:56
add a comment |
This looks like a code golfing challenge ;)
documentclass[tikz,border=7pt]standalone
usetikzlibraryshapes.geometric
begindocument
tikz
path[fill=violet](1,1.17557)foreach~in1,-1[scale=~]foreach~in1,-1[yscale=~]
--(1,1.17557)node[regular polygon,regular polygon sides=5,
inner sep=17.11435,draw,fill=white,transform shape,yshift=-9.24486];
enddocument
Calculations
1cm = 28.452755906694 pt
x = 1 cm
y = (cos(pi/5)+cos(2*pi/5))/sin(2*pi/5) = 1.1755705045849463 cm
inner sep = cos(pi/5)/sqrt(2)/sin(2*pi/5)*28.452755906694 = 17.114359850473026 pt
yshift = -cos(2*pi/5)/sin(2*pi/5)*28.452755906694 = -9.244860806192047 pt
add a comment |
Your Answer
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "85"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftex.stackexchange.com%2fquestions%2f483225%2fhow-to-draw-the-figure-with-four-pentagons%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
3 Answers
3
active
oldest
votes
3 Answers
3
active
oldest
votes
active
oldest
votes
active
oldest
votes
You can draw more than one shape in the same tikzpicture
:
documentclass[a4paper]article
usepackage[brazil]babel
usepackagegraphicx
usepackagetikz
begindocument
begincenter
beginfigure[!htb]
begintikzpicture
draw[ultra thick,rotate=18] (0:2) -- (72:2) -- (144:2) -- (216:2) -- (288:2) -- cycle;
beginscope[yshift=-3.22cm]
draw[ultra thick,rotate=198] (0:2) -- (72:2) -- (144:2) -- (216:2) -- (288:2) -- cycle;
endscope
beginscope[xshift=3.8cm]
draw[ultra thick,rotate=18] (0:2) -- (72:2) -- (144:2) -- (216:2) -- (288:2) -- cycle;
beginscope[yshift=-3.22cm]
draw[ultra thick,rotate=198] (0:2) -- (72:2) -- (144:2) -- (216:2) -- (288:2) -- cycle;
endscope
endscope
endtikzpicture
endfigure
endcenter
enddocument
To make things easier, you can use predefined pentagons:
documentclass[a4paper]article
usepackagetikz
usetikzlibraryshapes.geometric
begindocument
beginfigure[!htb]
begintikzpicture[every node/.append style=regular polygon, regular polygon sides=5, minimum size=4cm, draw,ultra thick]
node at (0,0) ;
node at (3.8,0) ;
node[rotate=180] at (0,-3.22) ;
node[rotate=180] at (3.8,-3.22) ;
endtikzpicture
endfigure
enddocument
Off-topic: please note that placing a floating figure
environment inside a non-floating center
environment does not make much sense..
add a comment |
You can draw more than one shape in the same tikzpicture
:
documentclass[a4paper]article
usepackage[brazil]babel
usepackagegraphicx
usepackagetikz
begindocument
begincenter
beginfigure[!htb]
begintikzpicture
draw[ultra thick,rotate=18] (0:2) -- (72:2) -- (144:2) -- (216:2) -- (288:2) -- cycle;
beginscope[yshift=-3.22cm]
draw[ultra thick,rotate=198] (0:2) -- (72:2) -- (144:2) -- (216:2) -- (288:2) -- cycle;
endscope
beginscope[xshift=3.8cm]
draw[ultra thick,rotate=18] (0:2) -- (72:2) -- (144:2) -- (216:2) -- (288:2) -- cycle;
beginscope[yshift=-3.22cm]
draw[ultra thick,rotate=198] (0:2) -- (72:2) -- (144:2) -- (216:2) -- (288:2) -- cycle;
endscope
endscope
endtikzpicture
endfigure
endcenter
enddocument
To make things easier, you can use predefined pentagons:
documentclass[a4paper]article
usepackagetikz
usetikzlibraryshapes.geometric
begindocument
beginfigure[!htb]
begintikzpicture[every node/.append style=regular polygon, regular polygon sides=5, minimum size=4cm, draw,ultra thick]
node at (0,0) ;
node at (3.8,0) ;
node[rotate=180] at (0,-3.22) ;
node[rotate=180] at (3.8,-3.22) ;
endtikzpicture
endfigure
enddocument
Off-topic: please note that placing a floating figure
environment inside a non-floating center
environment does not make much sense..
add a comment |
You can draw more than one shape in the same tikzpicture
:
documentclass[a4paper]article
usepackage[brazil]babel
usepackagegraphicx
usepackagetikz
begindocument
begincenter
beginfigure[!htb]
begintikzpicture
draw[ultra thick,rotate=18] (0:2) -- (72:2) -- (144:2) -- (216:2) -- (288:2) -- cycle;
beginscope[yshift=-3.22cm]
draw[ultra thick,rotate=198] (0:2) -- (72:2) -- (144:2) -- (216:2) -- (288:2) -- cycle;
endscope
beginscope[xshift=3.8cm]
draw[ultra thick,rotate=18] (0:2) -- (72:2) -- (144:2) -- (216:2) -- (288:2) -- cycle;
beginscope[yshift=-3.22cm]
draw[ultra thick,rotate=198] (0:2) -- (72:2) -- (144:2) -- (216:2) -- (288:2) -- cycle;
endscope
endscope
endtikzpicture
endfigure
endcenter
enddocument
To make things easier, you can use predefined pentagons:
documentclass[a4paper]article
usepackagetikz
usetikzlibraryshapes.geometric
begindocument
beginfigure[!htb]
begintikzpicture[every node/.append style=regular polygon, regular polygon sides=5, minimum size=4cm, draw,ultra thick]
node at (0,0) ;
node at (3.8,0) ;
node[rotate=180] at (0,-3.22) ;
node[rotate=180] at (3.8,-3.22) ;
endtikzpicture
endfigure
enddocument
Off-topic: please note that placing a floating figure
environment inside a non-floating center
environment does not make much sense..
You can draw more than one shape in the same tikzpicture
:
documentclass[a4paper]article
usepackage[brazil]babel
usepackagegraphicx
usepackagetikz
begindocument
begincenter
beginfigure[!htb]
begintikzpicture
draw[ultra thick,rotate=18] (0:2) -- (72:2) -- (144:2) -- (216:2) -- (288:2) -- cycle;
beginscope[yshift=-3.22cm]
draw[ultra thick,rotate=198] (0:2) -- (72:2) -- (144:2) -- (216:2) -- (288:2) -- cycle;
endscope
beginscope[xshift=3.8cm]
draw[ultra thick,rotate=18] (0:2) -- (72:2) -- (144:2) -- (216:2) -- (288:2) -- cycle;
beginscope[yshift=-3.22cm]
draw[ultra thick,rotate=198] (0:2) -- (72:2) -- (144:2) -- (216:2) -- (288:2) -- cycle;
endscope
endscope
endtikzpicture
endfigure
endcenter
enddocument
To make things easier, you can use predefined pentagons:
documentclass[a4paper]article
usepackagetikz
usetikzlibraryshapes.geometric
begindocument
beginfigure[!htb]
begintikzpicture[every node/.append style=regular polygon, regular polygon sides=5, minimum size=4cm, draw,ultra thick]
node at (0,0) ;
node at (3.8,0) ;
node[rotate=180] at (0,-3.22) ;
node[rotate=180] at (3.8,-3.22) ;
endtikzpicture
endfigure
enddocument
Off-topic: please note that placing a floating figure
environment inside a non-floating center
environment does not make much sense..
edited Apr 4 at 19:40
answered Apr 4 at 18:57
user36296user36296
1
1
add a comment |
add a comment |
Similar answer to @samcarter, but using named nodes -- avoids having to calculate the distances. My motto: Let TikZ do the work!
documentclassarticle
usepackagetikz
usetikzlibraryshapes.geometric
%% The size can easily altered by changing the minimum size
tikzsetpgon/.style=regular polygon,regular polygon sides=5,minimum size=1in,draw,ultra thick,outer sep=0pt
documentclassarticle
usepackagetikz
usetikzlibraryshapes.geometric
tikzsetpgon/.style=regular polygon,regular polygon sides=5,minimum size=1.5in,draw,ultra thick,outer sep=0pt
begindocument
tikz%
node[pgon] (S) at (0,0) S;
node[pgon,anchor=corner 2] (A) at (S.corner 5) A;
node[pgon,rotate=180,anchor=corner 4] (B) at (S.corner 3) B;
node[pgon,rotate=180,anchor=corner 4] (C) at (A.corner 3) C;
draw[fill=purple!50,line join=bevel,ultra thick] (S.corner 5) --
(A.corner 3) --
(C.corner 5) --
(S.corner 4) -- cycle;
enddocument
Update
I have modified the code slightly so that there won't be a problem with mitre issues at the top and bottom of the colored shape. Updated the output as well.
1
@marmot Good point. Making the change. Thanks.
– sgmoye
Apr 4 at 20:30
Nice answer. When I compile your code, I do not get these very small purple triangles sticking out at the top and bottom(something like a miter line join at a sharp angle) . Do you know why they are there? What is your workflow to create the image?
– hpekristiansen
Apr 5 at 4:37
@hpekristiansen Hmmm. I did not see the mitre issue to which you refer, even at very high magnification (MacTeX2019-Pretest). Still, I will modify the code above to take care of that problem... Thanks for your keen observation!
– sgmoye
Apr 5 at 10:56
add a comment |
Similar answer to @samcarter, but using named nodes -- avoids having to calculate the distances. My motto: Let TikZ do the work!
documentclassarticle
usepackagetikz
usetikzlibraryshapes.geometric
%% The size can easily altered by changing the minimum size
tikzsetpgon/.style=regular polygon,regular polygon sides=5,minimum size=1in,draw,ultra thick,outer sep=0pt
documentclassarticle
usepackagetikz
usetikzlibraryshapes.geometric
tikzsetpgon/.style=regular polygon,regular polygon sides=5,minimum size=1.5in,draw,ultra thick,outer sep=0pt
begindocument
tikz%
node[pgon] (S) at (0,0) S;
node[pgon,anchor=corner 2] (A) at (S.corner 5) A;
node[pgon,rotate=180,anchor=corner 4] (B) at (S.corner 3) B;
node[pgon,rotate=180,anchor=corner 4] (C) at (A.corner 3) C;
draw[fill=purple!50,line join=bevel,ultra thick] (S.corner 5) --
(A.corner 3) --
(C.corner 5) --
(S.corner 4) -- cycle;
enddocument
Update
I have modified the code slightly so that there won't be a problem with mitre issues at the top and bottom of the colored shape. Updated the output as well.
1
@marmot Good point. Making the change. Thanks.
– sgmoye
Apr 4 at 20:30
Nice answer. When I compile your code, I do not get these very small purple triangles sticking out at the top and bottom(something like a miter line join at a sharp angle) . Do you know why they are there? What is your workflow to create the image?
– hpekristiansen
Apr 5 at 4:37
@hpekristiansen Hmmm. I did not see the mitre issue to which you refer, even at very high magnification (MacTeX2019-Pretest). Still, I will modify the code above to take care of that problem... Thanks for your keen observation!
– sgmoye
Apr 5 at 10:56
add a comment |
Similar answer to @samcarter, but using named nodes -- avoids having to calculate the distances. My motto: Let TikZ do the work!
documentclassarticle
usepackagetikz
usetikzlibraryshapes.geometric
%% The size can easily altered by changing the minimum size
tikzsetpgon/.style=regular polygon,regular polygon sides=5,minimum size=1in,draw,ultra thick,outer sep=0pt
documentclassarticle
usepackagetikz
usetikzlibraryshapes.geometric
tikzsetpgon/.style=regular polygon,regular polygon sides=5,minimum size=1.5in,draw,ultra thick,outer sep=0pt
begindocument
tikz%
node[pgon] (S) at (0,0) S;
node[pgon,anchor=corner 2] (A) at (S.corner 5) A;
node[pgon,rotate=180,anchor=corner 4] (B) at (S.corner 3) B;
node[pgon,rotate=180,anchor=corner 4] (C) at (A.corner 3) C;
draw[fill=purple!50,line join=bevel,ultra thick] (S.corner 5) --
(A.corner 3) --
(C.corner 5) --
(S.corner 4) -- cycle;
enddocument
Update
I have modified the code slightly so that there won't be a problem with mitre issues at the top and bottom of the colored shape. Updated the output as well.
Similar answer to @samcarter, but using named nodes -- avoids having to calculate the distances. My motto: Let TikZ do the work!
documentclassarticle
usepackagetikz
usetikzlibraryshapes.geometric
%% The size can easily altered by changing the minimum size
tikzsetpgon/.style=regular polygon,regular polygon sides=5,minimum size=1in,draw,ultra thick,outer sep=0pt
documentclassarticle
usepackagetikz
usetikzlibraryshapes.geometric
tikzsetpgon/.style=regular polygon,regular polygon sides=5,minimum size=1.5in,draw,ultra thick,outer sep=0pt
begindocument
tikz%
node[pgon] (S) at (0,0) S;
node[pgon,anchor=corner 2] (A) at (S.corner 5) A;
node[pgon,rotate=180,anchor=corner 4] (B) at (S.corner 3) B;
node[pgon,rotate=180,anchor=corner 4] (C) at (A.corner 3) C;
draw[fill=purple!50,line join=bevel,ultra thick] (S.corner 5) --
(A.corner 3) --
(C.corner 5) --
(S.corner 4) -- cycle;
enddocument
Update
I have modified the code slightly so that there won't be a problem with mitre issues at the top and bottom of the colored shape. Updated the output as well.
edited Apr 5 at 11:05
answered Apr 4 at 19:57
sgmoyesgmoye
4,07811328
4,07811328
1
@marmot Good point. Making the change. Thanks.
– sgmoye
Apr 4 at 20:30
Nice answer. When I compile your code, I do not get these very small purple triangles sticking out at the top and bottom(something like a miter line join at a sharp angle) . Do you know why they are there? What is your workflow to create the image?
– hpekristiansen
Apr 5 at 4:37
@hpekristiansen Hmmm. I did not see the mitre issue to which you refer, even at very high magnification (MacTeX2019-Pretest). Still, I will modify the code above to take care of that problem... Thanks for your keen observation!
– sgmoye
Apr 5 at 10:56
add a comment |
1
@marmot Good point. Making the change. Thanks.
– sgmoye
Apr 4 at 20:30
Nice answer. When I compile your code, I do not get these very small purple triangles sticking out at the top and bottom(something like a miter line join at a sharp angle) . Do you know why they are there? What is your workflow to create the image?
– hpekristiansen
Apr 5 at 4:37
@hpekristiansen Hmmm. I did not see the mitre issue to which you refer, even at very high magnification (MacTeX2019-Pretest). Still, I will modify the code above to take care of that problem... Thanks for your keen observation!
– sgmoye
Apr 5 at 10:56
1
1
@marmot Good point. Making the change. Thanks.
– sgmoye
Apr 4 at 20:30
@marmot Good point. Making the change. Thanks.
– sgmoye
Apr 4 at 20:30
Nice answer. When I compile your code, I do not get these very small purple triangles sticking out at the top and bottom(something like a miter line join at a sharp angle) . Do you know why they are there? What is your workflow to create the image?
– hpekristiansen
Apr 5 at 4:37
Nice answer. When I compile your code, I do not get these very small purple triangles sticking out at the top and bottom(something like a miter line join at a sharp angle) . Do you know why they are there? What is your workflow to create the image?
– hpekristiansen
Apr 5 at 4:37
@hpekristiansen Hmmm. I did not see the mitre issue to which you refer, even at very high magnification (MacTeX2019-Pretest). Still, I will modify the code above to take care of that problem... Thanks for your keen observation!
– sgmoye
Apr 5 at 10:56
@hpekristiansen Hmmm. I did not see the mitre issue to which you refer, even at very high magnification (MacTeX2019-Pretest). Still, I will modify the code above to take care of that problem... Thanks for your keen observation!
– sgmoye
Apr 5 at 10:56
add a comment |
This looks like a code golfing challenge ;)
documentclass[tikz,border=7pt]standalone
usetikzlibraryshapes.geometric
begindocument
tikz
path[fill=violet](1,1.17557)foreach~in1,-1[scale=~]foreach~in1,-1[yscale=~]
--(1,1.17557)node[regular polygon,regular polygon sides=5,
inner sep=17.11435,draw,fill=white,transform shape,yshift=-9.24486];
enddocument
Calculations
1cm = 28.452755906694 pt
x = 1 cm
y = (cos(pi/5)+cos(2*pi/5))/sin(2*pi/5) = 1.1755705045849463 cm
inner sep = cos(pi/5)/sqrt(2)/sin(2*pi/5)*28.452755906694 = 17.114359850473026 pt
yshift = -cos(2*pi/5)/sin(2*pi/5)*28.452755906694 = -9.244860806192047 pt
add a comment |
This looks like a code golfing challenge ;)
documentclass[tikz,border=7pt]standalone
usetikzlibraryshapes.geometric
begindocument
tikz
path[fill=violet](1,1.17557)foreach~in1,-1[scale=~]foreach~in1,-1[yscale=~]
--(1,1.17557)node[regular polygon,regular polygon sides=5,
inner sep=17.11435,draw,fill=white,transform shape,yshift=-9.24486];
enddocument
Calculations
1cm = 28.452755906694 pt
x = 1 cm
y = (cos(pi/5)+cos(2*pi/5))/sin(2*pi/5) = 1.1755705045849463 cm
inner sep = cos(pi/5)/sqrt(2)/sin(2*pi/5)*28.452755906694 = 17.114359850473026 pt
yshift = -cos(2*pi/5)/sin(2*pi/5)*28.452755906694 = -9.244860806192047 pt
add a comment |
This looks like a code golfing challenge ;)
documentclass[tikz,border=7pt]standalone
usetikzlibraryshapes.geometric
begindocument
tikz
path[fill=violet](1,1.17557)foreach~in1,-1[scale=~]foreach~in1,-1[yscale=~]
--(1,1.17557)node[regular polygon,regular polygon sides=5,
inner sep=17.11435,draw,fill=white,transform shape,yshift=-9.24486];
enddocument
Calculations
1cm = 28.452755906694 pt
x = 1 cm
y = (cos(pi/5)+cos(2*pi/5))/sin(2*pi/5) = 1.1755705045849463 cm
inner sep = cos(pi/5)/sqrt(2)/sin(2*pi/5)*28.452755906694 = 17.114359850473026 pt
yshift = -cos(2*pi/5)/sin(2*pi/5)*28.452755906694 = -9.244860806192047 pt
This looks like a code golfing challenge ;)
documentclass[tikz,border=7pt]standalone
usetikzlibraryshapes.geometric
begindocument
tikz
path[fill=violet](1,1.17557)foreach~in1,-1[scale=~]foreach~in1,-1[yscale=~]
--(1,1.17557)node[regular polygon,regular polygon sides=5,
inner sep=17.11435,draw,fill=white,transform shape,yshift=-9.24486];
enddocument
Calculations
1cm = 28.452755906694 pt
x = 1 cm
y = (cos(pi/5)+cos(2*pi/5))/sin(2*pi/5) = 1.1755705045849463 cm
inner sep = cos(pi/5)/sqrt(2)/sin(2*pi/5)*28.452755906694 = 17.114359850473026 pt
yshift = -cos(2*pi/5)/sin(2*pi/5)*28.452755906694 = -9.244860806192047 pt
answered Apr 5 at 6:10
KpymKpym
17.8k24191
17.8k24191
add a comment |
add a comment |
Thanks for contributing an answer to TeX - LaTeX Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftex.stackexchange.com%2fquestions%2f483225%2fhow-to-draw-the-figure-with-four-pentagons%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown