How to display number in triangular pattern with plus signHow to make number trianglesVisualize index entries in the text?Underlined links with hyperref possible?How to illustrate a drawing with text and two decorationsConnecting nodes in every pageStrikethrough command that affects all following text, like bfseriesnumbered ornament as section titleHow can I create this ornament section?Decoration of problem setsHow to make double overline with less vertical displacement
Does running exec do anything?
Sheared off exhasut pipe: How to fix without a welder?
Is there an age requirement to play in Adventurers League?
Where are the "shires" in the UK?
Dirichlet series with a single zero
Page count conversion from single to double-space for submissions
Why didn't this character get a funeral at the end of Avengers: Endgame?
How to pass hash as password to ssh server
In linear regression why does regularisation penalise the parameter values as well?
GitLab account hacked and repo wiped
How can I get people to remember my character's gender?
Make me a minimum magic sum
Is 'contemporary' ambiguous and if so is there a better word?
How to properly store the current value of int variable into a token list?
Can my 2 children, aged 10 and 12, who are US citizens, travel to the USA on expired American passports?
Where did Lovecraft write about Carcosa?
What's the 2-minute timer on mobile Deutsche Bahn tickets?
When did England stop being a Papal fief?
Would a small hole in a Faraday cage drastically reduce its effectiveness at blocking interference?
My large rocket is still flipping over
Sparring against two opponents test
Motion-trail-like lines
Which "exotic salt" can lower water's freezing point by –70 °C?
Why would a military not separate its forces into different branches?
How to display number in triangular pattern with plus sign
How to make number trianglesVisualize index entries in the text?Underlined links with hyperref possible?How to illustrate a drawing with text and two decorationsConnecting nodes in every pageStrikethrough command that affects all following text, like bfseriesnumbered ornament as section titleHow can I create this ornament section?Decoration of problem setsHow to make double overline with less vertical displacement
How can I make number pattern like this
But, every spaces is replaced with plus sign ?
text-decorations
New contributor
add a comment |
How can I make number pattern like this
But, every spaces is replaced with plus sign ?
text-decorations
New contributor
Welcome to TeX.SE!
– Kurt
9 mins ago
In the final row of your screenshot, should there be a space between10
and11
?
– Mico
4 secs ago
add a comment |
How can I make number pattern like this
But, every spaces is replaced with plus sign ?
text-decorations
New contributor
How can I make number pattern like this
But, every spaces is replaced with plus sign ?
text-decorations
text-decorations
New contributor
New contributor
New contributor
asked 58 mins ago
LimoPandaLimoPanda
161
161
New contributor
New contributor
Welcome to TeX.SE!
– Kurt
9 mins ago
In the final row of your screenshot, should there be a space between10
and11
?
– Mico
4 secs ago
add a comment |
Welcome to TeX.SE!
– Kurt
9 mins ago
In the final row of your screenshot, should there be a space between10
and11
?
– Mico
4 secs ago
Welcome to TeX.SE!
– Kurt
9 mins ago
Welcome to TeX.SE!
– Kurt
9 mins ago
In the final row of your screenshot, should there be a space between
10
and 11
?– Mico
4 secs ago
In the final row of your screenshot, should there be a space between
10
and 11
?– Mico
4 secs ago
add a comment |
3 Answers
3
active
oldest
votes
Let's employ TikZ and some simple algorithms for such things.
documentclass[tikz]standalone
begindocument
begintikzpicture[x=5ex,y=5ex]
foreach i in 1,...,11
pgfmathsetmacroresult12-i
foreach j in 1,...,result
node (i-j) at (i,j) i;
ifnumi=11relaxelse
pgfmathsetmacroresult11-i
foreach j in 1,...,result
node[anchor=base] at ([shift=(.5,0)]i-j.base) +;
fi
endtikzpicture
enddocument
A little bonus:
documentclass[tikz]standalone
begindocument
begintikzpicture[x=5ex,y=5ex]
foreach i in 1,...,11
pgfmathsetmacroresult12-i
foreach j in 1,...,result
node (i-j) at (i,j) i;
ifnumi=11relaxelse
pgfmathsetmacroresult11-i
foreach j in 1,...,result
node[anchor=base] at ([shift=(.5,0)]i-j.base) +;
fi
pgfmathsetmacrosumoutputint((12-i)*(13-i)/2)
node (output-i) at (12,i) sumoutput;
node[anchor=base] at ([shift=(-.5,0)]output-i.base) =;
endtikzpicture
enddocument
What if you want to make it align to the right ? What is this TikZ thing ? (I'm a very-beginner)
– LimoPanda
7 mins ago
Hello @LimoPanda, if you want to know what TikZ is good for, please have a look at p. 18 of this manual. ;-)
– marmot
2 mins ago
add a comment |
Just for fun: without packages.
documentclassarticle
newcounterpft
newcounterpfft
begindocument
setcounterpft0loop%
stepcounterpft%
setcounterpfft0noindent$loop%
stepcounterpfftnumbervaluepfft%
ifnumnumbervaluepfft<numbervaluepft+repeat$par%
ifnumnumbervaluepft<11repeat%
enddocument
add a comment |
A LuaLaTeX-based solution:
To make the triangular array right-aligned instead of left-aligned, change @l@
to @r@
. If you wish to have a bit more space around the +
symbols, change +
to +
.
documentclassarticle
usepackageluacode
beginluacode
function make_array(n)
tex.sprint ( "\beginarray@l@" )
for i=1,n do
for j=1,i do
tex.sprint ( j )
if j<i then
tex.sprint ("+")
else
tex.sprint ("\\")
end
end
end
tex.sprint ( "\endarray" )
end
endluacode
newcommandmakearray[1]directluamake_array(#1)
begindocument
$makearray11$
enddocument
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
);
);
LimoPanda is a new contributor. Be nice, and check out our Code of Conduct.
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%2f489242%2fhow-to-display-number-in-triangular-pattern-with-plus-sign%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
Let's employ TikZ and some simple algorithms for such things.
documentclass[tikz]standalone
begindocument
begintikzpicture[x=5ex,y=5ex]
foreach i in 1,...,11
pgfmathsetmacroresult12-i
foreach j in 1,...,result
node (i-j) at (i,j) i;
ifnumi=11relaxelse
pgfmathsetmacroresult11-i
foreach j in 1,...,result
node[anchor=base] at ([shift=(.5,0)]i-j.base) +;
fi
endtikzpicture
enddocument
A little bonus:
documentclass[tikz]standalone
begindocument
begintikzpicture[x=5ex,y=5ex]
foreach i in 1,...,11
pgfmathsetmacroresult12-i
foreach j in 1,...,result
node (i-j) at (i,j) i;
ifnumi=11relaxelse
pgfmathsetmacroresult11-i
foreach j in 1,...,result
node[anchor=base] at ([shift=(.5,0)]i-j.base) +;
fi
pgfmathsetmacrosumoutputint((12-i)*(13-i)/2)
node (output-i) at (12,i) sumoutput;
node[anchor=base] at ([shift=(-.5,0)]output-i.base) =;
endtikzpicture
enddocument
What if you want to make it align to the right ? What is this TikZ thing ? (I'm a very-beginner)
– LimoPanda
7 mins ago
Hello @LimoPanda, if you want to know what TikZ is good for, please have a look at p. 18 of this manual. ;-)
– marmot
2 mins ago
add a comment |
Let's employ TikZ and some simple algorithms for such things.
documentclass[tikz]standalone
begindocument
begintikzpicture[x=5ex,y=5ex]
foreach i in 1,...,11
pgfmathsetmacroresult12-i
foreach j in 1,...,result
node (i-j) at (i,j) i;
ifnumi=11relaxelse
pgfmathsetmacroresult11-i
foreach j in 1,...,result
node[anchor=base] at ([shift=(.5,0)]i-j.base) +;
fi
endtikzpicture
enddocument
A little bonus:
documentclass[tikz]standalone
begindocument
begintikzpicture[x=5ex,y=5ex]
foreach i in 1,...,11
pgfmathsetmacroresult12-i
foreach j in 1,...,result
node (i-j) at (i,j) i;
ifnumi=11relaxelse
pgfmathsetmacroresult11-i
foreach j in 1,...,result
node[anchor=base] at ([shift=(.5,0)]i-j.base) +;
fi
pgfmathsetmacrosumoutputint((12-i)*(13-i)/2)
node (output-i) at (12,i) sumoutput;
node[anchor=base] at ([shift=(-.5,0)]output-i.base) =;
endtikzpicture
enddocument
What if you want to make it align to the right ? What is this TikZ thing ? (I'm a very-beginner)
– LimoPanda
7 mins ago
Hello @LimoPanda, if you want to know what TikZ is good for, please have a look at p. 18 of this manual. ;-)
– marmot
2 mins ago
add a comment |
Let's employ TikZ and some simple algorithms for such things.
documentclass[tikz]standalone
begindocument
begintikzpicture[x=5ex,y=5ex]
foreach i in 1,...,11
pgfmathsetmacroresult12-i
foreach j in 1,...,result
node (i-j) at (i,j) i;
ifnumi=11relaxelse
pgfmathsetmacroresult11-i
foreach j in 1,...,result
node[anchor=base] at ([shift=(.5,0)]i-j.base) +;
fi
endtikzpicture
enddocument
A little bonus:
documentclass[tikz]standalone
begindocument
begintikzpicture[x=5ex,y=5ex]
foreach i in 1,...,11
pgfmathsetmacroresult12-i
foreach j in 1,...,result
node (i-j) at (i,j) i;
ifnumi=11relaxelse
pgfmathsetmacroresult11-i
foreach j in 1,...,result
node[anchor=base] at ([shift=(.5,0)]i-j.base) +;
fi
pgfmathsetmacrosumoutputint((12-i)*(13-i)/2)
node (output-i) at (12,i) sumoutput;
node[anchor=base] at ([shift=(-.5,0)]output-i.base) =;
endtikzpicture
enddocument
Let's employ TikZ and some simple algorithms for such things.
documentclass[tikz]standalone
begindocument
begintikzpicture[x=5ex,y=5ex]
foreach i in 1,...,11
pgfmathsetmacroresult12-i
foreach j in 1,...,result
node (i-j) at (i,j) i;
ifnumi=11relaxelse
pgfmathsetmacroresult11-i
foreach j in 1,...,result
node[anchor=base] at ([shift=(.5,0)]i-j.base) +;
fi
endtikzpicture
enddocument
A little bonus:
documentclass[tikz]standalone
begindocument
begintikzpicture[x=5ex,y=5ex]
foreach i in 1,...,11
pgfmathsetmacroresult12-i
foreach j in 1,...,result
node (i-j) at (i,j) i;
ifnumi=11relaxelse
pgfmathsetmacroresult11-i
foreach j in 1,...,result
node[anchor=base] at ([shift=(.5,0)]i-j.base) +;
fi
pgfmathsetmacrosumoutputint((12-i)*(13-i)/2)
node (output-i) at (12,i) sumoutput;
node[anchor=base] at ([shift=(-.5,0)]output-i.base) =;
endtikzpicture
enddocument
edited 21 mins ago
answered 43 mins ago
JouleVJouleV
16.3k22667
16.3k22667
What if you want to make it align to the right ? What is this TikZ thing ? (I'm a very-beginner)
– LimoPanda
7 mins ago
Hello @LimoPanda, if you want to know what TikZ is good for, please have a look at p. 18 of this manual. ;-)
– marmot
2 mins ago
add a comment |
What if you want to make it align to the right ? What is this TikZ thing ? (I'm a very-beginner)
– LimoPanda
7 mins ago
Hello @LimoPanda, if you want to know what TikZ is good for, please have a look at p. 18 of this manual. ;-)
– marmot
2 mins ago
What if you want to make it align to the right ? What is this TikZ thing ? (I'm a very-beginner)
– LimoPanda
7 mins ago
What if you want to make it align to the right ? What is this TikZ thing ? (I'm a very-beginner)
– LimoPanda
7 mins ago
Hello @LimoPanda, if you want to know what TikZ is good for, please have a look at p. 18 of this manual. ;-)
– marmot
2 mins ago
Hello @LimoPanda, if you want to know what TikZ is good for, please have a look at p. 18 of this manual. ;-)
– marmot
2 mins ago
add a comment |
Just for fun: without packages.
documentclassarticle
newcounterpft
newcounterpfft
begindocument
setcounterpft0loop%
stepcounterpft%
setcounterpfft0noindent$loop%
stepcounterpfftnumbervaluepfft%
ifnumnumbervaluepfft<numbervaluepft+repeat$par%
ifnumnumbervaluepft<11repeat%
enddocument
add a comment |
Just for fun: without packages.
documentclassarticle
newcounterpft
newcounterpfft
begindocument
setcounterpft0loop%
stepcounterpft%
setcounterpfft0noindent$loop%
stepcounterpfftnumbervaluepfft%
ifnumnumbervaluepfft<numbervaluepft+repeat$par%
ifnumnumbervaluepft<11repeat%
enddocument
add a comment |
Just for fun: without packages.
documentclassarticle
newcounterpft
newcounterpfft
begindocument
setcounterpft0loop%
stepcounterpft%
setcounterpfft0noindent$loop%
stepcounterpfftnumbervaluepfft%
ifnumnumbervaluepfft<numbervaluepft+repeat$par%
ifnumnumbervaluepft<11repeat%
enddocument
Just for fun: without packages.
documentclassarticle
newcounterpft
newcounterpfft
begindocument
setcounterpft0loop%
stepcounterpft%
setcounterpfft0noindent$loop%
stepcounterpfftnumbervaluepfft%
ifnumnumbervaluepfft<numbervaluepft+repeat$par%
ifnumnumbervaluepft<11repeat%
enddocument
answered 14 mins ago
marmotmarmot
124k6160303
124k6160303
add a comment |
add a comment |
A LuaLaTeX-based solution:
To make the triangular array right-aligned instead of left-aligned, change @l@
to @r@
. If you wish to have a bit more space around the +
symbols, change +
to +
.
documentclassarticle
usepackageluacode
beginluacode
function make_array(n)
tex.sprint ( "\beginarray@l@" )
for i=1,n do
for j=1,i do
tex.sprint ( j )
if j<i then
tex.sprint ("+")
else
tex.sprint ("\\")
end
end
end
tex.sprint ( "\endarray" )
end
endluacode
newcommandmakearray[1]directluamake_array(#1)
begindocument
$makearray11$
enddocument
add a comment |
A LuaLaTeX-based solution:
To make the triangular array right-aligned instead of left-aligned, change @l@
to @r@
. If you wish to have a bit more space around the +
symbols, change +
to +
.
documentclassarticle
usepackageluacode
beginluacode
function make_array(n)
tex.sprint ( "\beginarray@l@" )
for i=1,n do
for j=1,i do
tex.sprint ( j )
if j<i then
tex.sprint ("+")
else
tex.sprint ("\\")
end
end
end
tex.sprint ( "\endarray" )
end
endluacode
newcommandmakearray[1]directluamake_array(#1)
begindocument
$makearray11$
enddocument
add a comment |
A LuaLaTeX-based solution:
To make the triangular array right-aligned instead of left-aligned, change @l@
to @r@
. If you wish to have a bit more space around the +
symbols, change +
to +
.
documentclassarticle
usepackageluacode
beginluacode
function make_array(n)
tex.sprint ( "\beginarray@l@" )
for i=1,n do
for j=1,i do
tex.sprint ( j )
if j<i then
tex.sprint ("+")
else
tex.sprint ("\\")
end
end
end
tex.sprint ( "\endarray" )
end
endluacode
newcommandmakearray[1]directluamake_array(#1)
begindocument
$makearray11$
enddocument
A LuaLaTeX-based solution:
To make the triangular array right-aligned instead of left-aligned, change @l@
to @r@
. If you wish to have a bit more space around the +
symbols, change +
to +
.
documentclassarticle
usepackageluacode
beginluacode
function make_array(n)
tex.sprint ( "\beginarray@l@" )
for i=1,n do
for j=1,i do
tex.sprint ( j )
if j<i then
tex.sprint ("+")
else
tex.sprint ("\\")
end
end
end
tex.sprint ( "\endarray" )
end
endluacode
newcommandmakearray[1]directluamake_array(#1)
begindocument
$makearray11$
enddocument
answered 5 mins ago
MicoMico
289k32396784
289k32396784
add a comment |
add a comment |
LimoPanda is a new contributor. Be nice, and check out our Code of Conduct.
LimoPanda is a new contributor. Be nice, and check out our Code of Conduct.
LimoPanda is a new contributor. Be nice, and check out our Code of Conduct.
LimoPanda is a new contributor. Be nice, and check out our Code of Conduct.
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%2f489242%2fhow-to-display-number-in-triangular-pattern-with-plus-sign%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
Welcome to TeX.SE!
– Kurt
9 mins ago
In the final row of your screenshot, should there be a space between
10
and11
?– Mico
4 secs ago