Matrices upper triangular alignmentHow can I increase the line spacing in a matrix?Dotted lines in TikZ with...
SQL Server table with 4,000,000 rows is 40GB
Is BitLocker useful in the case of stolen laptop?
Are the definite and indefinite integrals actually two different things? Where is the flaw in my understanding?
Expected value until a success?
Is there any detail about ambulances in Star Wars?
Are programming languages necessary/useful for operations research practitioner?
Has any object launched from Earth gone into the Sun?
"Not enough RAM " error in PIC16F877a
How to progress with CPLEX/Gurobi
Can a magnet rip protons from a nucleus?
I see your BIDMAS and raise you a BADMIS
Why does F + F' = 1?
How to create a list of dictionaries from a dictionary with lists of different lengths
Why are some Mac apps not available on AppStore?
For how long could UK opposition parties prevent new elections?
Should I use my toaster oven for slow roasting?
Are Democrats more likely to believe Astrology is a science?
Can I use ratchet straps to lift a dolly into a truck bed?
Why would thermal imaging be used to locate the Chandrayaan-2 lander?
Might have gotten a coworker sick, should I address this?
Does the mana ability restriction of Pithing Needle refer to the cost or the effect of an activated ability?
What's the biggest difference between these two photos?
How can I fix a framing mistake so I can drywall?
Do Milankovitch Cycles fully explain climate change?
Matrices upper triangular alignment
How can I increase the line spacing in a matrix?Dotted lines in TikZ with round dotsShrinking large matrices by preventing column alignmentsymmetric matricesUpper triangular matrix with big zero in lower triangular?Eqnarray nested matrices produces alignment errorHow to shade or highlight the upper or lower triangular part in a matrix?Highlight the upper or lower triangular portion of a matrixUpper triangular matrix with empty space in lower triangularAlignment of matrices using LyxVertical Alignment of Matrices with spalign Package
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty{ margin-bottom:0;
}
I was writing an upper triangular matrix but due to large entry was unable to get in a good view.
documentclass[10pt,a4paper]{article}
usepackage[utf8]{inputenc}
usepackage{amsmath,mathtools}
usepackage{amsfonts}
usepackage{amssymb}
begin{document}
$$ J(hat{Phi})(p)=
begin{pmatrix*}[c]
((hat{Phi}(p)_{ij}))_{i,j=1}^r &hdots & & &hdots & ((hat{Phi}(p)_{ij}))_{i,j=1}^r \
& ddots & & vdots\
& & ddots & &((partial^{alpha}partial^{beta}hat{Phi}(p)_{ij}))_{i,j=1}^r & vdots \
text{huge0} & & & & \
& & & & & ((partial_d^{k-1}hat{Phi}(p)_{ij}))_{i,j=1}^r
end{pmatrix*}
$$
end{document}
matrices typography
New contributor
add a comment |
I was writing an upper triangular matrix but due to large entry was unable to get in a good view.
documentclass[10pt,a4paper]{article}
usepackage[utf8]{inputenc}
usepackage{amsmath,mathtools}
usepackage{amsfonts}
usepackage{amssymb}
begin{document}
$$ J(hat{Phi})(p)=
begin{pmatrix*}[c]
((hat{Phi}(p)_{ij}))_{i,j=1}^r &hdots & & &hdots & ((hat{Phi}(p)_{ij}))_{i,j=1}^r \
& ddots & & vdots\
& & ddots & &((partial^{alpha}partial^{beta}hat{Phi}(p)_{ij}))_{i,j=1}^r & vdots \
text{huge0} & & & & \
& & & & & ((partial_d^{k-1}hat{Phi}(p)_{ij}))_{i,j=1}^r
end{pmatrix*}
$$
end{document}
matrices typography
New contributor
Probably you like the alignment better if you increase the row height inside of the matrix by redefining thearraystretch
(See also: How can I increase the line spacing in a matrix?)
– leandriis
9 hours ago
This also didn't helped me.
– XYZABC
9 hours ago
add a comment |
I was writing an upper triangular matrix but due to large entry was unable to get in a good view.
documentclass[10pt,a4paper]{article}
usepackage[utf8]{inputenc}
usepackage{amsmath,mathtools}
usepackage{amsfonts}
usepackage{amssymb}
begin{document}
$$ J(hat{Phi})(p)=
begin{pmatrix*}[c]
((hat{Phi}(p)_{ij}))_{i,j=1}^r &hdots & & &hdots & ((hat{Phi}(p)_{ij}))_{i,j=1}^r \
& ddots & & vdots\
& & ddots & &((partial^{alpha}partial^{beta}hat{Phi}(p)_{ij}))_{i,j=1}^r & vdots \
text{huge0} & & & & \
& & & & & ((partial_d^{k-1}hat{Phi}(p)_{ij}))_{i,j=1}^r
end{pmatrix*}
$$
end{document}
matrices typography
New contributor
I was writing an upper triangular matrix but due to large entry was unable to get in a good view.
documentclass[10pt,a4paper]{article}
usepackage[utf8]{inputenc}
usepackage{amsmath,mathtools}
usepackage{amsfonts}
usepackage{amssymb}
begin{document}
$$ J(hat{Phi})(p)=
begin{pmatrix*}[c]
((hat{Phi}(p)_{ij}))_{i,j=1}^r &hdots & & &hdots & ((hat{Phi}(p)_{ij}))_{i,j=1}^r \
& ddots & & vdots\
& & ddots & &((partial^{alpha}partial^{beta}hat{Phi}(p)_{ij}))_{i,j=1}^r & vdots \
text{huge0} & & & & \
& & & & & ((partial_d^{k-1}hat{Phi}(p)_{ij}))_{i,j=1}^r
end{pmatrix*}
$$
end{document}
matrices typography
matrices typography
New contributor
New contributor
edited 7 hours ago
Bernard
191k7 gold badges86 silver badges225 bronze badges
191k7 gold badges86 silver badges225 bronze badges
New contributor
asked 9 hours ago
XYZABCXYZABC
1483 bronze badges
1483 bronze badges
New contributor
New contributor
Probably you like the alignment better if you increase the row height inside of the matrix by redefining thearraystretch
(See also: How can I increase the line spacing in a matrix?)
– leandriis
9 hours ago
This also didn't helped me.
– XYZABC
9 hours ago
add a comment |
Probably you like the alignment better if you increase the row height inside of the matrix by redefining thearraystretch
(See also: How can I increase the line spacing in a matrix?)
– leandriis
9 hours ago
This also didn't helped me.
– XYZABC
9 hours ago
Probably you like the alignment better if you increase the row height inside of the matrix by redefining the
arraystretch
(See also: How can I increase the line spacing in a matrix?)– leandriis
9 hours ago
Probably you like the alignment better if you increase the row height inside of the matrix by redefining the
arraystretch
(See also: How can I increase the line spacing in a matrix?)– leandriis
9 hours ago
This also didn't helped me.
– XYZABC
9 hours ago
This also didn't helped me.
– XYZABC
9 hours ago
add a comment |
3 Answers
3
active
oldest
votes
Something like this?
documentclass[10pt,a4paper]{article}
usepackage[utf8]{inputenc}
usepackage[T1]{fontenc}
usepackage{mathtools,amssymb}
begin{document}
[
setlengtharraycolsep{2.5pt} % default value: 5pt
J(widehat{Phi})(p)=
begin{pmatrix}
bigl((widehat{Phi}(p)^{}_{ij})bigr)_{i,j=1}^r &dots &dots & dots &
bigl((widehat{Phi}(p)^{}_{ij})bigr)_{i,j=1}^r \
& ddots & vdots & & vdots\
& &bigl((partial^{alpha}partial^{beta}widehat{Phi}(p)^{}_{ij})bigr)_{i,j=1}^r & & vdots \
& & & ddots & vdots \
hbox{huge0} & & & & bigl((partial_d^{k-1}widehat{Phi}(p)^{}_{ij})bigr)_{i,j=1}^r
end{pmatrix}
]
end{document}
add a comment |
How about this
where
- I have used
mathrlap
to hide the subscript and superscript from affecting column width so that theddots
appear below them, - used
smash
on the large zero so it does not effect vertical spacing, and - eliminated unneeded packages for this example.
Code:
documentclass{article}
usepackage{mathtools}
newcommand*{A}{((hat{Phi}(p)_{ij}))mathrlap{{}_{i,j=1}^r}}%
newcommand*{B}{((partial^{alpha}partial^{beta}hat{Phi}(p)_{ij}))mathrlap{{}_{i,j=1}^r}}%
newcommand*{C}{((partial_d^{k-1}hat{Phi}(p)_{ij}))_{i,j=1}^r}
newcommand*{BigZ}{hspace*{2.0em}smash{text{Huge0}}}
begin{document}
[
J(hat{Phi})(p)=
begin{pmatrix*}[c]
A & & hdots & hdots & A \
& ddots & & & vdots \
& & B & & vdots \
BigZ & & & ddots & vdots \
& & & & C \
end{pmatrix*}
]
end{document}
add a comment |
If you are open to loading tikz
, you could do
documentclass[10pt,a4paper]{article}
usepackage[utf8]{inputenc}
usepackage{mathtools}
usepackage{tikz}
usetikzlibrary{tikzmark}
begin{document}
[ J(widehat{Phi})(p)=
begin{pmatrix*}[c]
tikzmarknode{tl}{((widehat{Phi}(p)_{ij}))_{i,j=1}^r} &
hspace*{8em}&
tikzmarknode{tr}{((widehat{Phi}(p)_{ij}))_{i,j=1}^r} \[4em]
tikzmarknode{bl}{~} & &
tikzmarknode{br}{((partial_d^{k-1}widehat{Phi}(p)_{ij}))_{i,j=1}^r}
end{pmatrix*}
begin{tikzpicture}[overlay,remember picture,Dotted/.style={%https://tex.stackexchange.com/a/101263/194703
line width=#1, line cap=round, dash pattern=on 0pt off 4pgflinewidth},
Dotted/.default=1.5pt,shorten/.style={shorten >=#1/2,shorten <=#1/2}]
draw[Dotted,shorten=4ex] (tl) -- (tr);
draw[Dotted,shorten=4ex] (tr) -- (br);
draw[Dotted,shorten=5ex] (tl) -- (br) node[pos=0.51,fill=white]
{$((partial^{alpha}partial^{beta}widehat{Phi}(p)_{ij}))_{i,j=1}^r$} ;
node[scale=3,above] at (bl.south west) {$0$};
end{tikzpicture}
]
end{document}
I am getting errors with the code.Undefined control sequence. tikzmarknode
Package pgf Error: No shape named tl is known. draw[Dotted,shorten=4ex] (tl)
– XYZABC
20 mins ago
@XYZABC Then you have a rather old version oftikzmark
on your computer. Are you using overleaf or can you update your installation?
– Schrödinger's cat
19 mins ago
Just yesterday I installed texlive full in my Ubuntu. Let me try in overleaf.
– XYZABC
16 mins ago
@XYZABC overleaf won't help. You could removeusetikzlibrary{tikzmark}
and addnewcommand{tikzmarknode}[3][]{begin{tikzpicture}[remember picture, baseline={(#2.base)}] node(#2){ensuremath{#3}}; end{tikzpicture}}
, this should work. I updated a few days ago and know thattikzmarknode
has been added a bit more than a year ago to the library.
– Schrödinger's cat
15 mins ago
Thanks, it worked.
– XYZABC
12 mins ago
|
show 1 more 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/4.0/"u003ecc by-sa 4.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
});
}
});
XYZABC 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%2f507659%2fmatrices-upper-triangular-alignment%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
Something like this?
documentclass[10pt,a4paper]{article}
usepackage[utf8]{inputenc}
usepackage[T1]{fontenc}
usepackage{mathtools,amssymb}
begin{document}
[
setlengtharraycolsep{2.5pt} % default value: 5pt
J(widehat{Phi})(p)=
begin{pmatrix}
bigl((widehat{Phi}(p)^{}_{ij})bigr)_{i,j=1}^r &dots &dots & dots &
bigl((widehat{Phi}(p)^{}_{ij})bigr)_{i,j=1}^r \
& ddots & vdots & & vdots\
& &bigl((partial^{alpha}partial^{beta}widehat{Phi}(p)^{}_{ij})bigr)_{i,j=1}^r & & vdots \
& & & ddots & vdots \
hbox{huge0} & & & & bigl((partial_d^{k-1}widehat{Phi}(p)^{}_{ij})bigr)_{i,j=1}^r
end{pmatrix}
]
end{document}
add a comment |
Something like this?
documentclass[10pt,a4paper]{article}
usepackage[utf8]{inputenc}
usepackage[T1]{fontenc}
usepackage{mathtools,amssymb}
begin{document}
[
setlengtharraycolsep{2.5pt} % default value: 5pt
J(widehat{Phi})(p)=
begin{pmatrix}
bigl((widehat{Phi}(p)^{}_{ij})bigr)_{i,j=1}^r &dots &dots & dots &
bigl((widehat{Phi}(p)^{}_{ij})bigr)_{i,j=1}^r \
& ddots & vdots & & vdots\
& &bigl((partial^{alpha}partial^{beta}widehat{Phi}(p)^{}_{ij})bigr)_{i,j=1}^r & & vdots \
& & & ddots & vdots \
hbox{huge0} & & & & bigl((partial_d^{k-1}widehat{Phi}(p)^{}_{ij})bigr)_{i,j=1}^r
end{pmatrix}
]
end{document}
add a comment |
Something like this?
documentclass[10pt,a4paper]{article}
usepackage[utf8]{inputenc}
usepackage[T1]{fontenc}
usepackage{mathtools,amssymb}
begin{document}
[
setlengtharraycolsep{2.5pt} % default value: 5pt
J(widehat{Phi})(p)=
begin{pmatrix}
bigl((widehat{Phi}(p)^{}_{ij})bigr)_{i,j=1}^r &dots &dots & dots &
bigl((widehat{Phi}(p)^{}_{ij})bigr)_{i,j=1}^r \
& ddots & vdots & & vdots\
& &bigl((partial^{alpha}partial^{beta}widehat{Phi}(p)^{}_{ij})bigr)_{i,j=1}^r & & vdots \
& & & ddots & vdots \
hbox{huge0} & & & & bigl((partial_d^{k-1}widehat{Phi}(p)^{}_{ij})bigr)_{i,j=1}^r
end{pmatrix}
]
end{document}
Something like this?
documentclass[10pt,a4paper]{article}
usepackage[utf8]{inputenc}
usepackage[T1]{fontenc}
usepackage{mathtools,amssymb}
begin{document}
[
setlengtharraycolsep{2.5pt} % default value: 5pt
J(widehat{Phi})(p)=
begin{pmatrix}
bigl((widehat{Phi}(p)^{}_{ij})bigr)_{i,j=1}^r &dots &dots & dots &
bigl((widehat{Phi}(p)^{}_{ij})bigr)_{i,j=1}^r \
& ddots & vdots & & vdots\
& &bigl((partial^{alpha}partial^{beta}widehat{Phi}(p)^{}_{ij})bigr)_{i,j=1}^r & & vdots \
& & & ddots & vdots \
hbox{huge0} & & & & bigl((partial_d^{k-1}widehat{Phi}(p)^{}_{ij})bigr)_{i,j=1}^r
end{pmatrix}
]
end{document}
answered 7 hours ago
MicoMico
304k33 gold badges419 silver badges829 bronze badges
304k33 gold badges419 silver badges829 bronze badges
add a comment |
add a comment |
How about this
where
- I have used
mathrlap
to hide the subscript and superscript from affecting column width so that theddots
appear below them, - used
smash
on the large zero so it does not effect vertical spacing, and - eliminated unneeded packages for this example.
Code:
documentclass{article}
usepackage{mathtools}
newcommand*{A}{((hat{Phi}(p)_{ij}))mathrlap{{}_{i,j=1}^r}}%
newcommand*{B}{((partial^{alpha}partial^{beta}hat{Phi}(p)_{ij}))mathrlap{{}_{i,j=1}^r}}%
newcommand*{C}{((partial_d^{k-1}hat{Phi}(p)_{ij}))_{i,j=1}^r}
newcommand*{BigZ}{hspace*{2.0em}smash{text{Huge0}}}
begin{document}
[
J(hat{Phi})(p)=
begin{pmatrix*}[c]
A & & hdots & hdots & A \
& ddots & & & vdots \
& & B & & vdots \
BigZ & & & ddots & vdots \
& & & & C \
end{pmatrix*}
]
end{document}
add a comment |
How about this
where
- I have used
mathrlap
to hide the subscript and superscript from affecting column width so that theddots
appear below them, - used
smash
on the large zero so it does not effect vertical spacing, and - eliminated unneeded packages for this example.
Code:
documentclass{article}
usepackage{mathtools}
newcommand*{A}{((hat{Phi}(p)_{ij}))mathrlap{{}_{i,j=1}^r}}%
newcommand*{B}{((partial^{alpha}partial^{beta}hat{Phi}(p)_{ij}))mathrlap{{}_{i,j=1}^r}}%
newcommand*{C}{((partial_d^{k-1}hat{Phi}(p)_{ij}))_{i,j=1}^r}
newcommand*{BigZ}{hspace*{2.0em}smash{text{Huge0}}}
begin{document}
[
J(hat{Phi})(p)=
begin{pmatrix*}[c]
A & & hdots & hdots & A \
& ddots & & & vdots \
& & B & & vdots \
BigZ & & & ddots & vdots \
& & & & C \
end{pmatrix*}
]
end{document}
add a comment |
How about this
where
- I have used
mathrlap
to hide the subscript and superscript from affecting column width so that theddots
appear below them, - used
smash
on the large zero so it does not effect vertical spacing, and - eliminated unneeded packages for this example.
Code:
documentclass{article}
usepackage{mathtools}
newcommand*{A}{((hat{Phi}(p)_{ij}))mathrlap{{}_{i,j=1}^r}}%
newcommand*{B}{((partial^{alpha}partial^{beta}hat{Phi}(p)_{ij}))mathrlap{{}_{i,j=1}^r}}%
newcommand*{C}{((partial_d^{k-1}hat{Phi}(p)_{ij}))_{i,j=1}^r}
newcommand*{BigZ}{hspace*{2.0em}smash{text{Huge0}}}
begin{document}
[
J(hat{Phi})(p)=
begin{pmatrix*}[c]
A & & hdots & hdots & A \
& ddots & & & vdots \
& & B & & vdots \
BigZ & & & ddots & vdots \
& & & & C \
end{pmatrix*}
]
end{document}
How about this
where
- I have used
mathrlap
to hide the subscript and superscript from affecting column width so that theddots
appear below them, - used
smash
on the large zero so it does not effect vertical spacing, and - eliminated unneeded packages for this example.
Code:
documentclass{article}
usepackage{mathtools}
newcommand*{A}{((hat{Phi}(p)_{ij}))mathrlap{{}_{i,j=1}^r}}%
newcommand*{B}{((partial^{alpha}partial^{beta}hat{Phi}(p)_{ij}))mathrlap{{}_{i,j=1}^r}}%
newcommand*{C}{((partial_d^{k-1}hat{Phi}(p)_{ij}))_{i,j=1}^r}
newcommand*{BigZ}{hspace*{2.0em}smash{text{Huge0}}}
begin{document}
[
J(hat{Phi})(p)=
begin{pmatrix*}[c]
A & & hdots & hdots & A \
& ddots & & & vdots \
& & B & & vdots \
BigZ & & & ddots & vdots \
& & & & C \
end{pmatrix*}
]
end{document}
edited 6 hours ago
answered 7 hours ago
Peter GrillPeter Grill
171k26 gold badges454 silver badges775 bronze badges
171k26 gold badges454 silver badges775 bronze badges
add a comment |
add a comment |
If you are open to loading tikz
, you could do
documentclass[10pt,a4paper]{article}
usepackage[utf8]{inputenc}
usepackage{mathtools}
usepackage{tikz}
usetikzlibrary{tikzmark}
begin{document}
[ J(widehat{Phi})(p)=
begin{pmatrix*}[c]
tikzmarknode{tl}{((widehat{Phi}(p)_{ij}))_{i,j=1}^r} &
hspace*{8em}&
tikzmarknode{tr}{((widehat{Phi}(p)_{ij}))_{i,j=1}^r} \[4em]
tikzmarknode{bl}{~} & &
tikzmarknode{br}{((partial_d^{k-1}widehat{Phi}(p)_{ij}))_{i,j=1}^r}
end{pmatrix*}
begin{tikzpicture}[overlay,remember picture,Dotted/.style={%https://tex.stackexchange.com/a/101263/194703
line width=#1, line cap=round, dash pattern=on 0pt off 4pgflinewidth},
Dotted/.default=1.5pt,shorten/.style={shorten >=#1/2,shorten <=#1/2}]
draw[Dotted,shorten=4ex] (tl) -- (tr);
draw[Dotted,shorten=4ex] (tr) -- (br);
draw[Dotted,shorten=5ex] (tl) -- (br) node[pos=0.51,fill=white]
{$((partial^{alpha}partial^{beta}widehat{Phi}(p)_{ij}))_{i,j=1}^r$} ;
node[scale=3,above] at (bl.south west) {$0$};
end{tikzpicture}
]
end{document}
I am getting errors with the code.Undefined control sequence. tikzmarknode
Package pgf Error: No shape named tl is known. draw[Dotted,shorten=4ex] (tl)
– XYZABC
20 mins ago
@XYZABC Then you have a rather old version oftikzmark
on your computer. Are you using overleaf or can you update your installation?
– Schrödinger's cat
19 mins ago
Just yesterday I installed texlive full in my Ubuntu. Let me try in overleaf.
– XYZABC
16 mins ago
@XYZABC overleaf won't help. You could removeusetikzlibrary{tikzmark}
and addnewcommand{tikzmarknode}[3][]{begin{tikzpicture}[remember picture, baseline={(#2.base)}] node(#2){ensuremath{#3}}; end{tikzpicture}}
, this should work. I updated a few days ago and know thattikzmarknode
has been added a bit more than a year ago to the library.
– Schrödinger's cat
15 mins ago
Thanks, it worked.
– XYZABC
12 mins ago
|
show 1 more comment
If you are open to loading tikz
, you could do
documentclass[10pt,a4paper]{article}
usepackage[utf8]{inputenc}
usepackage{mathtools}
usepackage{tikz}
usetikzlibrary{tikzmark}
begin{document}
[ J(widehat{Phi})(p)=
begin{pmatrix*}[c]
tikzmarknode{tl}{((widehat{Phi}(p)_{ij}))_{i,j=1}^r} &
hspace*{8em}&
tikzmarknode{tr}{((widehat{Phi}(p)_{ij}))_{i,j=1}^r} \[4em]
tikzmarknode{bl}{~} & &
tikzmarknode{br}{((partial_d^{k-1}widehat{Phi}(p)_{ij}))_{i,j=1}^r}
end{pmatrix*}
begin{tikzpicture}[overlay,remember picture,Dotted/.style={%https://tex.stackexchange.com/a/101263/194703
line width=#1, line cap=round, dash pattern=on 0pt off 4pgflinewidth},
Dotted/.default=1.5pt,shorten/.style={shorten >=#1/2,shorten <=#1/2}]
draw[Dotted,shorten=4ex] (tl) -- (tr);
draw[Dotted,shorten=4ex] (tr) -- (br);
draw[Dotted,shorten=5ex] (tl) -- (br) node[pos=0.51,fill=white]
{$((partial^{alpha}partial^{beta}widehat{Phi}(p)_{ij}))_{i,j=1}^r$} ;
node[scale=3,above] at (bl.south west) {$0$};
end{tikzpicture}
]
end{document}
I am getting errors with the code.Undefined control sequence. tikzmarknode
Package pgf Error: No shape named tl is known. draw[Dotted,shorten=4ex] (tl)
– XYZABC
20 mins ago
@XYZABC Then you have a rather old version oftikzmark
on your computer. Are you using overleaf or can you update your installation?
– Schrödinger's cat
19 mins ago
Just yesterday I installed texlive full in my Ubuntu. Let me try in overleaf.
– XYZABC
16 mins ago
@XYZABC overleaf won't help. You could removeusetikzlibrary{tikzmark}
and addnewcommand{tikzmarknode}[3][]{begin{tikzpicture}[remember picture, baseline={(#2.base)}] node(#2){ensuremath{#3}}; end{tikzpicture}}
, this should work. I updated a few days ago and know thattikzmarknode
has been added a bit more than a year ago to the library.
– Schrödinger's cat
15 mins ago
Thanks, it worked.
– XYZABC
12 mins ago
|
show 1 more comment
If you are open to loading tikz
, you could do
documentclass[10pt,a4paper]{article}
usepackage[utf8]{inputenc}
usepackage{mathtools}
usepackage{tikz}
usetikzlibrary{tikzmark}
begin{document}
[ J(widehat{Phi})(p)=
begin{pmatrix*}[c]
tikzmarknode{tl}{((widehat{Phi}(p)_{ij}))_{i,j=1}^r} &
hspace*{8em}&
tikzmarknode{tr}{((widehat{Phi}(p)_{ij}))_{i,j=1}^r} \[4em]
tikzmarknode{bl}{~} & &
tikzmarknode{br}{((partial_d^{k-1}widehat{Phi}(p)_{ij}))_{i,j=1}^r}
end{pmatrix*}
begin{tikzpicture}[overlay,remember picture,Dotted/.style={%https://tex.stackexchange.com/a/101263/194703
line width=#1, line cap=round, dash pattern=on 0pt off 4pgflinewidth},
Dotted/.default=1.5pt,shorten/.style={shorten >=#1/2,shorten <=#1/2}]
draw[Dotted,shorten=4ex] (tl) -- (tr);
draw[Dotted,shorten=4ex] (tr) -- (br);
draw[Dotted,shorten=5ex] (tl) -- (br) node[pos=0.51,fill=white]
{$((partial^{alpha}partial^{beta}widehat{Phi}(p)_{ij}))_{i,j=1}^r$} ;
node[scale=3,above] at (bl.south west) {$0$};
end{tikzpicture}
]
end{document}
If you are open to loading tikz
, you could do
documentclass[10pt,a4paper]{article}
usepackage[utf8]{inputenc}
usepackage{mathtools}
usepackage{tikz}
usetikzlibrary{tikzmark}
begin{document}
[ J(widehat{Phi})(p)=
begin{pmatrix*}[c]
tikzmarknode{tl}{((widehat{Phi}(p)_{ij}))_{i,j=1}^r} &
hspace*{8em}&
tikzmarknode{tr}{((widehat{Phi}(p)_{ij}))_{i,j=1}^r} \[4em]
tikzmarknode{bl}{~} & &
tikzmarknode{br}{((partial_d^{k-1}widehat{Phi}(p)_{ij}))_{i,j=1}^r}
end{pmatrix*}
begin{tikzpicture}[overlay,remember picture,Dotted/.style={%https://tex.stackexchange.com/a/101263/194703
line width=#1, line cap=round, dash pattern=on 0pt off 4pgflinewidth},
Dotted/.default=1.5pt,shorten/.style={shorten >=#1/2,shorten <=#1/2}]
draw[Dotted,shorten=4ex] (tl) -- (tr);
draw[Dotted,shorten=4ex] (tr) -- (br);
draw[Dotted,shorten=5ex] (tl) -- (br) node[pos=0.51,fill=white]
{$((partial^{alpha}partial^{beta}widehat{Phi}(p)_{ij}))_{i,j=1}^r$} ;
node[scale=3,above] at (bl.south west) {$0$};
end{tikzpicture}
]
end{document}
answered 4 hours ago
Schrödinger's catSchrödinger's cat
5,8437 silver badges18 bronze badges
5,8437 silver badges18 bronze badges
I am getting errors with the code.Undefined control sequence. tikzmarknode
Package pgf Error: No shape named tl is known. draw[Dotted,shorten=4ex] (tl)
– XYZABC
20 mins ago
@XYZABC Then you have a rather old version oftikzmark
on your computer. Are you using overleaf or can you update your installation?
– Schrödinger's cat
19 mins ago
Just yesterday I installed texlive full in my Ubuntu. Let me try in overleaf.
– XYZABC
16 mins ago
@XYZABC overleaf won't help. You could removeusetikzlibrary{tikzmark}
and addnewcommand{tikzmarknode}[3][]{begin{tikzpicture}[remember picture, baseline={(#2.base)}] node(#2){ensuremath{#3}}; end{tikzpicture}}
, this should work. I updated a few days ago and know thattikzmarknode
has been added a bit more than a year ago to the library.
– Schrödinger's cat
15 mins ago
Thanks, it worked.
– XYZABC
12 mins ago
|
show 1 more comment
I am getting errors with the code.Undefined control sequence. tikzmarknode
Package pgf Error: No shape named tl is known. draw[Dotted,shorten=4ex] (tl)
– XYZABC
20 mins ago
@XYZABC Then you have a rather old version oftikzmark
on your computer. Are you using overleaf or can you update your installation?
– Schrödinger's cat
19 mins ago
Just yesterday I installed texlive full in my Ubuntu. Let me try in overleaf.
– XYZABC
16 mins ago
@XYZABC overleaf won't help. You could removeusetikzlibrary{tikzmark}
and addnewcommand{tikzmarknode}[3][]{begin{tikzpicture}[remember picture, baseline={(#2.base)}] node(#2){ensuremath{#3}}; end{tikzpicture}}
, this should work. I updated a few days ago and know thattikzmarknode
has been added a bit more than a year ago to the library.
– Schrödinger's cat
15 mins ago
Thanks, it worked.
– XYZABC
12 mins ago
I am getting errors with the code.
Undefined control sequence. tikzmarknode
Package pgf Error: No shape named tl is known. draw[Dotted,shorten=4ex] (tl)
– XYZABC
20 mins ago
I am getting errors with the code.
Undefined control sequence. tikzmarknode
Package pgf Error: No shape named tl is known. draw[Dotted,shorten=4ex] (tl)
– XYZABC
20 mins ago
@XYZABC Then you have a rather old version of
tikzmark
on your computer. Are you using overleaf or can you update your installation?– Schrödinger's cat
19 mins ago
@XYZABC Then you have a rather old version of
tikzmark
on your computer. Are you using overleaf or can you update your installation?– Schrödinger's cat
19 mins ago
Just yesterday I installed texlive full in my Ubuntu. Let me try in overleaf.
– XYZABC
16 mins ago
Just yesterday I installed texlive full in my Ubuntu. Let me try in overleaf.
– XYZABC
16 mins ago
@XYZABC overleaf won't help. You could remove
usetikzlibrary{tikzmark}
and add newcommand{tikzmarknode}[3][]{begin{tikzpicture}[remember picture, baseline={(#2.base)}] node(#2){ensuremath{#3}}; end{tikzpicture}}
, this should work. I updated a few days ago and know that tikzmarknode
has been added a bit more than a year ago to the library.– Schrödinger's cat
15 mins ago
@XYZABC overleaf won't help. You could remove
usetikzlibrary{tikzmark}
and add newcommand{tikzmarknode}[3][]{begin{tikzpicture}[remember picture, baseline={(#2.base)}] node(#2){ensuremath{#3}}; end{tikzpicture}}
, this should work. I updated a few days ago and know that tikzmarknode
has been added a bit more than a year ago to the library.– Schrödinger's cat
15 mins ago
Thanks, it worked.
– XYZABC
12 mins ago
Thanks, it worked.
– XYZABC
12 mins ago
|
show 1 more comment
XYZABC is a new contributor. Be nice, and check out our Code of Conduct.
XYZABC is a new contributor. Be nice, and check out our Code of Conduct.
XYZABC is a new contributor. Be nice, and check out our Code of Conduct.
XYZABC 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%2f507659%2fmatrices-upper-triangular-alignment%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
Probably you like the alignment better if you increase the row height inside of the matrix by redefining the
arraystretch
(See also: How can I increase the line spacing in a matrix?)– leandriis
9 hours ago
This also didn't helped me.
– XYZABC
9 hours ago