Drawing vertical/oblique lines in Metrical tree (tikz-qtree, tipa) The 2019 Stack Overflow Developer Survey Results Are In Announcing the arrival of Valued Associate #679: Cesar Manara Planned maintenance scheduled April 17/18, 2019 at 00:00UTC (8:00pm US/Eastern) Do we need more moderators?Is it possible to use tikz-qtree along with qtree?Restoring qtree spacing in tikz-qtreeNeed help with making Logic Trees in qtree/tikz-qtree (i.e. aligning, numbering lines)reducing white space below tikz-qtree treeVertical left branch in qtree“Kinks” in long tikz-qtree branchesqtree - labeling levels of a treeqtree and tikz-qtreeAlign levels in a tree using tikz-qtreeCrossing branches in tikz-qtree
Is every episode of "Where are my Pants?" identical?
Identify 80s or 90s comics with ripped creatures (not dwarves)
What happens to a Warlock's expended Spell Slots when they gain a Level?
How to make Illustrator type tool selection automatically adapt with text length
Did the new image of black hole confirm the general theory of relativity?
Can I visit the Trinity College (Cambridge) library and see some of their rare books
Using dividends to reduce short term capital gains?
How to handle characters who are more educated than the author?
How to determine omitted units in a publication
Simulating Exploding Dice
Homework question about an engine pulling a train
Nested ellipses in tikzpicture: Chomsky hierarchy
Categorical vs continuous feature selection/engineering
Mortgage adviser recommends a longer term than necessary combined with overpayments
How to support a colleague who finds meetings extremely tiring?
How many cones with angle theta can I pack into the unit sphere?
Button changing its text & action. Good or terrible?
One-dimensional Japanese puzzle
Drawing vertical/oblique lines in Metrical tree (tikz-qtree, tipa)
Why can I use a list index as an indexing variable in a for loop?
Do working physicists consider Newtonian mechanics to be "falsified"?
Is an up-to-date browser secure on an out-of-date OS?
Is it ok to offer lower paid work as a trial period before negotiating for a full-time job?
Can each chord in a progression create its own key?
Drawing vertical/oblique lines in Metrical tree (tikz-qtree, tipa)
The 2019 Stack Overflow Developer Survey Results Are In
Announcing the arrival of Valued Associate #679: Cesar Manara
Planned maintenance scheduled April 17/18, 2019 at 00:00UTC (8:00pm US/Eastern)
Do we need more moderators?Is it possible to use tikz-qtree along with qtree?Restoring qtree spacing in tikz-qtreeNeed help with making Logic Trees in qtree/tikz-qtree (i.e. aligning, numbering lines)reducing white space below tikz-qtree treeVertical left branch in qtree“Kinks” in long tikz-qtree branchesqtree - labeling levels of a treeqtree and tikz-qtreeAlign levels in a tree using tikz-qtreeCrossing branches in tikz-qtree
I'm new here and I only recently started to use LaTeX.
This is what I'm trying to achieve:

Notice the vertical lines and the oblique lines. Vertical lines represent headedness.
This is what I'm able to do:

This is the code:
documentclass[12pt]article
usepackage[usenames]color %used for font color
usepackageamssymb %maths
usepackageamsmath %maths
usepackage[utf8]inputenc %useful to type directly diacritic characters
usepackagetipa
usepackagetikz-qtree
begintikzpicture[baseline]
tikzsetfrontier/.style=distance from root=100pt
Tree
[.Pwd [.Ft [.$sigma$ [.æ ] ] [.$sigma$ [.l ] [.textipatextschwa ] ] ] [.Ft [.$sigma$ [.b ] [. æ ] ] [.$sigma$ [.m ] [.textipatextschwa ]] ] ]
endtikzpicture
enddocument
tikz-qtree tipa qtree
New contributor
Scharl is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
add a comment |
I'm new here and I only recently started to use LaTeX.
This is what I'm trying to achieve:

Notice the vertical lines and the oblique lines. Vertical lines represent headedness.
This is what I'm able to do:

This is the code:
documentclass[12pt]article
usepackage[usenames]color %used for font color
usepackageamssymb %maths
usepackageamsmath %maths
usepackage[utf8]inputenc %useful to type directly diacritic characters
usepackagetipa
usepackagetikz-qtree
begintikzpicture[baseline]
tikzsetfrontier/.style=distance from root=100pt
Tree
[.Pwd [.Ft [.$sigma$ [.æ ] ] [.$sigma$ [.l ] [.textipatextschwa ] ] ] [.Ft [.$sigma$ [.b ] [. æ ] ] [.$sigma$ [.m ] [.textipatextschwa ]] ] ]
endtikzpicture
enddocument
tikz-qtree tipa qtree
New contributor
Scharl is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
add a comment |
I'm new here and I only recently started to use LaTeX.
This is what I'm trying to achieve:

Notice the vertical lines and the oblique lines. Vertical lines represent headedness.
This is what I'm able to do:

This is the code:
documentclass[12pt]article
usepackage[usenames]color %used for font color
usepackageamssymb %maths
usepackageamsmath %maths
usepackage[utf8]inputenc %useful to type directly diacritic characters
usepackagetipa
usepackagetikz-qtree
begintikzpicture[baseline]
tikzsetfrontier/.style=distance from root=100pt
Tree
[.Pwd [.Ft [.$sigma$ [.æ ] ] [.$sigma$ [.l ] [.textipatextschwa ] ] ] [.Ft [.$sigma$ [.b ] [. æ ] ] [.$sigma$ [.m ] [.textipatextschwa ]] ] ]
endtikzpicture
enddocument
tikz-qtree tipa qtree
New contributor
Scharl is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
I'm new here and I only recently started to use LaTeX.
This is what I'm trying to achieve:

Notice the vertical lines and the oblique lines. Vertical lines represent headedness.
This is what I'm able to do:

This is the code:
documentclass[12pt]article
usepackage[usenames]color %used for font color
usepackageamssymb %maths
usepackageamsmath %maths
usepackage[utf8]inputenc %useful to type directly diacritic characters
usepackagetipa
usepackagetikz-qtree
begintikzpicture[baseline]
tikzsetfrontier/.style=distance from root=100pt
Tree
[.Pwd [.Ft [.$sigma$ [.æ ] ] [.$sigma$ [.l ] [.textipatextschwa ] ] ] [.Ft [.$sigma$ [.b ] [. æ ] ] [.$sigma$ [.m ] [.textipatextschwa ]] ] ]
endtikzpicture
enddocument
tikz-qtree tipa qtree
tikz-qtree tipa qtree
New contributor
Scharl is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
New contributor
Scharl is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
New contributor
Scharl is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
asked 6 hours ago
ScharlScharl
233
233
New contributor
Scharl is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
New contributor
Scharl is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
Scharl is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
add a comment |
add a comment |
2 Answers
2
active
oldest
votes
If you consider switching to forest, then you only need to set the appropriate calign keys. (forest has IMHO many advantages over tikz-qtree and is based on tikz, so you can use all tikz stuff, too.)
documentclassarticle
usepackage[edges]forest
usepackagetipa
begindocument
beginforest
for tree=parent anchor=south,where level=1calign=firstcalign=last
[Pwd
[Ft
[$sigma$
[ae ]
]
[$sigma$
[l ]
[textipatextschwa
]
]
]
[Ft
[$sigma$
[b ]
[ae ]
]
[$sigma$
[m ]
[textipatextschwa
]
]
]
]
endforest
enddocument

Is there a way to make lines meet (and touch) at every node with Forest? I have tried to use it but could not figure this one out.
– Scharl
5 hours ago
@Scharl Sure, just addparent anchor=south. I edited the answer accordingly.
– marmot
5 hours ago
Thank you so much it looks wonderful!
– Scharl
5 hours ago
add a comment |
It is not so difficult with TIkZ's matrix:
documentclass[tikz]standalone
usepackagetipa
usetikzlibrarymatrix
begindocument
begintikzpicture
matrix (m) [matrix of nodes,nodes=minimum width=.8cm] %
& & & & PWd & &\[2em]
Ft & & & & Ft & &\[2em]
$sigma$ & & $sigma$ & & $sigma$ & & $sigma$\[2em]
`ae & l & textipatextschwa & b & 'ae & m & textipatextschwa\
;
draw (m-2-1.north) -- (m-1-5.south) -- (m-2-5.north);
draw (m-3-1.north) -- (m-2-1.south) -- (m-3-3.north);
draw (m-3-5.north) -- (m-2-5.south) -- (m-3-7.north);
draw (m-4-1.north) -- (m-3-1.south);
draw (m-4-2.north) -- (m-3-3.south) -- (m-4-3.north);
draw (m-4-4.north) -- (m-3-5.south) -- (m-4-5.north);
draw (m-4-6.north) -- (m-3-7.south) -- (m-4-7.north);
endtikzpicture
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
);
);
Scharl 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%2f484534%2fdrawing-vertical-oblique-lines-in-metrical-tree-tikz-qtree-tipa%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
2 Answers
2
active
oldest
votes
2 Answers
2
active
oldest
votes
active
oldest
votes
active
oldest
votes
If you consider switching to forest, then you only need to set the appropriate calign keys. (forest has IMHO many advantages over tikz-qtree and is based on tikz, so you can use all tikz stuff, too.)
documentclassarticle
usepackage[edges]forest
usepackagetipa
begindocument
beginforest
for tree=parent anchor=south,where level=1calign=firstcalign=last
[Pwd
[Ft
[$sigma$
[ae ]
]
[$sigma$
[l ]
[textipatextschwa
]
]
]
[Ft
[$sigma$
[b ]
[ae ]
]
[$sigma$
[m ]
[textipatextschwa
]
]
]
]
endforest
enddocument

Is there a way to make lines meet (and touch) at every node with Forest? I have tried to use it but could not figure this one out.
– Scharl
5 hours ago
@Scharl Sure, just addparent anchor=south. I edited the answer accordingly.
– marmot
5 hours ago
Thank you so much it looks wonderful!
– Scharl
5 hours ago
add a comment |
If you consider switching to forest, then you only need to set the appropriate calign keys. (forest has IMHO many advantages over tikz-qtree and is based on tikz, so you can use all tikz stuff, too.)
documentclassarticle
usepackage[edges]forest
usepackagetipa
begindocument
beginforest
for tree=parent anchor=south,where level=1calign=firstcalign=last
[Pwd
[Ft
[$sigma$
[ae ]
]
[$sigma$
[l ]
[textipatextschwa
]
]
]
[Ft
[$sigma$
[b ]
[ae ]
]
[$sigma$
[m ]
[textipatextschwa
]
]
]
]
endforest
enddocument

Is there a way to make lines meet (and touch) at every node with Forest? I have tried to use it but could not figure this one out.
– Scharl
5 hours ago
@Scharl Sure, just addparent anchor=south. I edited the answer accordingly.
– marmot
5 hours ago
Thank you so much it looks wonderful!
– Scharl
5 hours ago
add a comment |
If you consider switching to forest, then you only need to set the appropriate calign keys. (forest has IMHO many advantages over tikz-qtree and is based on tikz, so you can use all tikz stuff, too.)
documentclassarticle
usepackage[edges]forest
usepackagetipa
begindocument
beginforest
for tree=parent anchor=south,where level=1calign=firstcalign=last
[Pwd
[Ft
[$sigma$
[ae ]
]
[$sigma$
[l ]
[textipatextschwa
]
]
]
[Ft
[$sigma$
[b ]
[ae ]
]
[$sigma$
[m ]
[textipatextschwa
]
]
]
]
endforest
enddocument

If you consider switching to forest, then you only need to set the appropriate calign keys. (forest has IMHO many advantages over tikz-qtree and is based on tikz, so you can use all tikz stuff, too.)
documentclassarticle
usepackage[edges]forest
usepackagetipa
begindocument
beginforest
for tree=parent anchor=south,where level=1calign=firstcalign=last
[Pwd
[Ft
[$sigma$
[ae ]
]
[$sigma$
[l ]
[textipatextschwa
]
]
]
[Ft
[$sigma$
[b ]
[ae ]
]
[$sigma$
[m ]
[textipatextschwa
]
]
]
]
endforest
enddocument

edited 5 hours ago
answered 5 hours ago
marmotmarmot
117k5150283
117k5150283
Is there a way to make lines meet (and touch) at every node with Forest? I have tried to use it but could not figure this one out.
– Scharl
5 hours ago
@Scharl Sure, just addparent anchor=south. I edited the answer accordingly.
– marmot
5 hours ago
Thank you so much it looks wonderful!
– Scharl
5 hours ago
add a comment |
Is there a way to make lines meet (and touch) at every node with Forest? I have tried to use it but could not figure this one out.
– Scharl
5 hours ago
@Scharl Sure, just addparent anchor=south. I edited the answer accordingly.
– marmot
5 hours ago
Thank you so much it looks wonderful!
– Scharl
5 hours ago
Is there a way to make lines meet (and touch) at every node with Forest? I have tried to use it but could not figure this one out.
– Scharl
5 hours ago
Is there a way to make lines meet (and touch) at every node with Forest? I have tried to use it but could not figure this one out.
– Scharl
5 hours ago
@Scharl Sure, just add
parent anchor=south. I edited the answer accordingly.– marmot
5 hours ago
@Scharl Sure, just add
parent anchor=south. I edited the answer accordingly.– marmot
5 hours ago
Thank you so much it looks wonderful!
– Scharl
5 hours ago
Thank you so much it looks wonderful!
– Scharl
5 hours ago
add a comment |
It is not so difficult with TIkZ's matrix:
documentclass[tikz]standalone
usepackagetipa
usetikzlibrarymatrix
begindocument
begintikzpicture
matrix (m) [matrix of nodes,nodes=minimum width=.8cm] %
& & & & PWd & &\[2em]
Ft & & & & Ft & &\[2em]
$sigma$ & & $sigma$ & & $sigma$ & & $sigma$\[2em]
`ae & l & textipatextschwa & b & 'ae & m & textipatextschwa\
;
draw (m-2-1.north) -- (m-1-5.south) -- (m-2-5.north);
draw (m-3-1.north) -- (m-2-1.south) -- (m-3-3.north);
draw (m-3-5.north) -- (m-2-5.south) -- (m-3-7.north);
draw (m-4-1.north) -- (m-3-1.south);
draw (m-4-2.north) -- (m-3-3.south) -- (m-4-3.north);
draw (m-4-4.north) -- (m-3-5.south) -- (m-4-5.north);
draw (m-4-6.north) -- (m-3-7.south) -- (m-4-7.north);
endtikzpicture
enddocument

add a comment |
It is not so difficult with TIkZ's matrix:
documentclass[tikz]standalone
usepackagetipa
usetikzlibrarymatrix
begindocument
begintikzpicture
matrix (m) [matrix of nodes,nodes=minimum width=.8cm] %
& & & & PWd & &\[2em]
Ft & & & & Ft & &\[2em]
$sigma$ & & $sigma$ & & $sigma$ & & $sigma$\[2em]
`ae & l & textipatextschwa & b & 'ae & m & textipatextschwa\
;
draw (m-2-1.north) -- (m-1-5.south) -- (m-2-5.north);
draw (m-3-1.north) -- (m-2-1.south) -- (m-3-3.north);
draw (m-3-5.north) -- (m-2-5.south) -- (m-3-7.north);
draw (m-4-1.north) -- (m-3-1.south);
draw (m-4-2.north) -- (m-3-3.south) -- (m-4-3.north);
draw (m-4-4.north) -- (m-3-5.south) -- (m-4-5.north);
draw (m-4-6.north) -- (m-3-7.south) -- (m-4-7.north);
endtikzpicture
enddocument

add a comment |
It is not so difficult with TIkZ's matrix:
documentclass[tikz]standalone
usepackagetipa
usetikzlibrarymatrix
begindocument
begintikzpicture
matrix (m) [matrix of nodes,nodes=minimum width=.8cm] %
& & & & PWd & &\[2em]
Ft & & & & Ft & &\[2em]
$sigma$ & & $sigma$ & & $sigma$ & & $sigma$\[2em]
`ae & l & textipatextschwa & b & 'ae & m & textipatextschwa\
;
draw (m-2-1.north) -- (m-1-5.south) -- (m-2-5.north);
draw (m-3-1.north) -- (m-2-1.south) -- (m-3-3.north);
draw (m-3-5.north) -- (m-2-5.south) -- (m-3-7.north);
draw (m-4-1.north) -- (m-3-1.south);
draw (m-4-2.north) -- (m-3-3.south) -- (m-4-3.north);
draw (m-4-4.north) -- (m-3-5.south) -- (m-4-5.north);
draw (m-4-6.north) -- (m-3-7.south) -- (m-4-7.north);
endtikzpicture
enddocument

It is not so difficult with TIkZ's matrix:
documentclass[tikz]standalone
usepackagetipa
usetikzlibrarymatrix
begindocument
begintikzpicture
matrix (m) [matrix of nodes,nodes=minimum width=.8cm] %
& & & & PWd & &\[2em]
Ft & & & & Ft & &\[2em]
$sigma$ & & $sigma$ & & $sigma$ & & $sigma$\[2em]
`ae & l & textipatextschwa & b & 'ae & m & textipatextschwa\
;
draw (m-2-1.north) -- (m-1-5.south) -- (m-2-5.north);
draw (m-3-1.north) -- (m-2-1.south) -- (m-3-3.north);
draw (m-3-5.north) -- (m-2-5.south) -- (m-3-7.north);
draw (m-4-1.north) -- (m-3-1.south);
draw (m-4-2.north) -- (m-3-3.south) -- (m-4-3.north);
draw (m-4-4.north) -- (m-3-5.south) -- (m-4-5.north);
draw (m-4-6.north) -- (m-3-7.south) -- (m-4-7.north);
endtikzpicture
enddocument

edited 5 hours ago
answered 5 hours ago
JouleVJouleV
12.8k22663
12.8k22663
add a comment |
add a comment |
Scharl is a new contributor. Be nice, and check out our Code of Conduct.
Scharl is a new contributor. Be nice, and check out our Code of Conduct.
Scharl is a new contributor. Be nice, and check out our Code of Conduct.
Scharl 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%2f484534%2fdrawing-vertical-oblique-lines-in-metrical-tree-tikz-qtree-tipa%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