Orientate automatically with tikz-uml












0















Is there a way to define the position of components in tikz-uml automatically?



Normally it is necessary to set the position of an component as this example shows:



begin{tikzpicture}
umlemptyclass{A1}
umlemptyclass[ x=3,y=−3]{A2}
end{tikzpicture}


If you don't define the position, the result would be, that the components are printed at the same position (x=0, y=0). Is there a way to create uml diagrams which components orientate automatically?










share|improve this question

























  • Maybe not exactly automatic positioning, but you can give name to a class with umlemptyclass[name = a]{A1} for example. Then, with your second class, you specify the options node distance = xcm and position it at a given position with respect to a with, for example, the option below right of = a. A full example of your second class would be umlemptyclass[node distance = 3cm, below right of = a]{A2}.

    – KersouMan
    7 hours ago













  • Hi @KersouMan, thank you yes I already saw that in the documentation. It is better than the normal way, but still not realy automatic.

    – Ahrtaler
    28 mins ago
















0















Is there a way to define the position of components in tikz-uml automatically?



Normally it is necessary to set the position of an component as this example shows:



begin{tikzpicture}
umlemptyclass{A1}
umlemptyclass[ x=3,y=−3]{A2}
end{tikzpicture}


If you don't define the position, the result would be, that the components are printed at the same position (x=0, y=0). Is there a way to create uml diagrams which components orientate automatically?










share|improve this question

























  • Maybe not exactly automatic positioning, but you can give name to a class with umlemptyclass[name = a]{A1} for example. Then, with your second class, you specify the options node distance = xcm and position it at a given position with respect to a with, for example, the option below right of = a. A full example of your second class would be umlemptyclass[node distance = 3cm, below right of = a]{A2}.

    – KersouMan
    7 hours ago













  • Hi @KersouMan, thank you yes I already saw that in the documentation. It is better than the normal way, but still not realy automatic.

    – Ahrtaler
    28 mins ago














0












0








0








Is there a way to define the position of components in tikz-uml automatically?



Normally it is necessary to set the position of an component as this example shows:



begin{tikzpicture}
umlemptyclass{A1}
umlemptyclass[ x=3,y=−3]{A2}
end{tikzpicture}


If you don't define the position, the result would be, that the components are printed at the same position (x=0, y=0). Is there a way to create uml diagrams which components orientate automatically?










share|improve this question
















Is there a way to define the position of components in tikz-uml automatically?



Normally it is necessary to set the position of an component as this example shows:



begin{tikzpicture}
umlemptyclass{A1}
umlemptyclass[ x=3,y=−3]{A2}
end{tikzpicture}


If you don't define the position, the result would be, that the components are printed at the same position (x=0, y=0). Is there a way to create uml diagrams which components orientate automatically?







tikz-uml






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited 7 hours ago









Bernard

175k778209




175k778209










asked 7 hours ago









AhrtalerAhrtaler

1196




1196













  • Maybe not exactly automatic positioning, but you can give name to a class with umlemptyclass[name = a]{A1} for example. Then, with your second class, you specify the options node distance = xcm and position it at a given position with respect to a with, for example, the option below right of = a. A full example of your second class would be umlemptyclass[node distance = 3cm, below right of = a]{A2}.

    – KersouMan
    7 hours ago













  • Hi @KersouMan, thank you yes I already saw that in the documentation. It is better than the normal way, but still not realy automatic.

    – Ahrtaler
    28 mins ago



















  • Maybe not exactly automatic positioning, but you can give name to a class with umlemptyclass[name = a]{A1} for example. Then, with your second class, you specify the options node distance = xcm and position it at a given position with respect to a with, for example, the option below right of = a. A full example of your second class would be umlemptyclass[node distance = 3cm, below right of = a]{A2}.

    – KersouMan
    7 hours ago













  • Hi @KersouMan, thank you yes I already saw that in the documentation. It is better than the normal way, but still not realy automatic.

    – Ahrtaler
    28 mins ago

















Maybe not exactly automatic positioning, but you can give name to a class with umlemptyclass[name = a]{A1} for example. Then, with your second class, you specify the options node distance = xcm and position it at a given position with respect to a with, for example, the option below right of = a. A full example of your second class would be umlemptyclass[node distance = 3cm, below right of = a]{A2}.

– KersouMan
7 hours ago







Maybe not exactly automatic positioning, but you can give name to a class with umlemptyclass[name = a]{A1} for example. Then, with your second class, you specify the options node distance = xcm and position it at a given position with respect to a with, for example, the option below right of = a. A full example of your second class would be umlemptyclass[node distance = 3cm, below right of = a]{A2}.

– KersouMan
7 hours ago















Hi @KersouMan, thank you yes I already saw that in the documentation. It is better than the normal way, but still not realy automatic.

– Ahrtaler
28 mins ago





Hi @KersouMan, thank you yes I already saw that in the documentation. It is better than the normal way, but still not realy automatic.

– Ahrtaler
28 mins ago










0






active

oldest

votes












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
});


}
});














draft saved

draft discarded


















StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftex.stackexchange.com%2fquestions%2f483916%2forientate-automatically-with-tikz-uml%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown

























0






active

oldest

votes








0






active

oldest

votes









active

oldest

votes






active

oldest

votes
















draft saved

draft discarded




















































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.




draft saved


draft discarded














StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftex.stackexchange.com%2fquestions%2f483916%2forientate-automatically-with-tikz-uml%23new-answer', 'question_page');
}
);

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







Popular posts from this blog

A CLEAN and SIMPLE way to add appendices to Table of Contents and bookmarks

Calculate evaluation metrics using cross_val_predict sklearn

Insert data from modal to MySQL (multiple modal on website)