From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Gabriele Labita Newsgroups: gmane.emacs.help Subject: Re: Suggestions for basic UML class diagrams ? Date: Fri, 25 Jan 2019 18:07:26 +0100 Message-ID: References: <20190124094642.67c80d42@mevla> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="tOrEo89psWb80Ju0jEVYNn6xrkTqlBebZ" Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="176374"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.4.0 To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Fri Jan 25 18:08:25 2019 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1gn4xs-000jiY-E9 for geh-help-gnu-emacs@m.gmane.org; Fri, 25 Jan 2019 18:08:25 +0100 Original-Received: from localhost ([127.0.0.1]:47818 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gn4xr-0005oZ-3W for geh-help-gnu-emacs@m.gmane.org; Fri, 25 Jan 2019 12:08:23 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:60513) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gn4xG-0005nG-GC for help-gnu-emacs@gnu.org; Fri, 25 Jan 2019 12:07:47 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gn4xF-0001F9-1Z for help-gnu-emacs@gnu.org; Fri, 25 Jan 2019 12:07:46 -0500 Original-Received: from picard.linux.it ([213.254.12.146]:49368) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1gn4xE-0001D2-Ly for help-gnu-emacs@gnu.org; Fri, 25 Jan 2019 12:07:44 -0500 Original-Received: from [10.5.2.128] (unknown [85.88.194.95]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by picard.linux.it (Postfix) with ESMTPSA id 39D933EA09B for ; Fri, 25 Jan 2019 18:07:39 +0100 (CET) Openpgp: preference=signencrypt Autocrypt: addr=gabriele.labita@linux.it; prefer-encrypt=mutual; keydata= mQENBFnN5i4BCACuu7o3VCUoM2ltN7mGqdMCXUmQ/2SXm6jEBKJuWITZP+nahGs57masAMuG IwluIrvZe5wdpMiopv0mQ+MDpvNlwJwb+FmS9rQHE1lJZsNtroqb1Y7LAKdRjWlsdXRVGoeM RAfPIziU9UxS2yFj3+7XxDH6dtuRWGKcPvHKEpVul47Y8z5IZrf5KtjPFXcHXQCfuBwDYCOQ unLsAZqNJ/hIVjZdiLySbK7BHr1oZH62+uiuEv3yKsBLXRgB/aTLEmoLNG1YcVGgl+vRtO7S NpDaFhubzE9lyWStIngZn1TVzeg5kh3270vDEsYdlPgjRrjyEOQWymEKsu03573z5SC/ABEB AAG0KkdhYnJpZWxlIExhYml0YSA8Z2FicmllbGUubGFiaXRhQGxpbnV4Lml0PokBVAQTAQgA PhYhBBHcyKuunh+wZeaceTBvgPlJVYuhBQJZzeYuAhsDBQkDwmcABQsJCAcCBhUICQoLAgQW AgMBAh4BAheAAAoJEDBvgPlJVYuhSb0H/i55R4q8jM8bLNVzz1LMwAsrNDAD9ESEto1xJutH XvaSIy68fEeKiM6PfuZAq2Cuc25Z8cNApujAwM5d8Ggw1Lwt8ZhcE8bEsel75DdUJ/6efrQf Od8hCthJM9aw6Yv3Ozn/OEBxPXxyG4YyI2VDBdpNNq3MDQfsxI/RdxssXEmBaw102fqPUgjT oiHcBU9TfJEhFbadZxUCQIsoX4132SSKn4sSreTNCh6VZodsWNnKvoFBMbQSFCNZqGs0EYsi tPlIgG3TNQW In-Reply-To: <20190124094642.67c80d42@mevla> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x [fuzzy] X-Received-From: 213.254.12.146 X-Content-Filtered-By: Mailman/MimeDel 2.1.21 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "help-gnu-emacs" Xref: news.gmane.org gmane.emacs.help:119154 Archived-At: This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --tOrEo89psWb80Ju0jEVYNn6xrkTqlBebZ From: Gabriele Labita To: help-gnu-emacs@gnu.org Message-ID: Subject: Re: Suggestions for basic UML class diagrams ? References: <20190124094642.67c80d42@mevla> In-Reply-To: <20190124094642.67c80d42@mevla> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hello, I tested some solutions and the better one I found is plantuml: http://plantuml.com With plantuml you can define diagram through a specific language (easy to learn) and then compile it in png. To have it inside Emacs you can use the relative plugin: https://github.com/skuro/plantuml-mode It offers syntax highlight and preview (png or ASCII mode). Once compiled= you can open theme directly with Emacs On 1/24/19 3:46 PM, jonetsu wrote: > Hello, > > Any suggestions as to be able to create basic UML diagrams in emacs ? > > Thanks. > > --=20 Guybrush aka Gabriele Labita -----BEGIN PGP PUBLIC KEY BLOCK----- Version: GnuPG 2.1.18 (GNU Linux) Comment: https://gnupg.org/ mQENBFnN5i4BCACuu7o3VCUoM2ltN7mGqdMCXUmQ/2SXm6jEBKJuWITZP+nahGs5 7masAMuGIwluIrvZe5wdpMiopv0mQ+MDpvNlwJwb+FmS9rQHE1lJZsNtroqb1Y7L AKdRjWlsdXRVGoeMRAfPIziU9UxS2yFj3+7XxDH6dtuRWGKcPvHKEpVul47Y8z5I Zrf5KtjPFXcHXQCfuBwDYCOQunLsAZqNJ/hIVjZdiLySbK7BHr1oZH62+uiuEv3y KsBLXRgB/aTLEmoLNG1YcVGgl+vRtO7SNpDaFhubzE9lyWStIngZn1TVzeg5kh32 70vDEsYdlPgjRrjyEOQWymEKsu03573z5SC/ABEBAAG0KkdhYnJpZWxlIExhYml0 YSA8Z2FicmllbGUubGFiaXRhQGxpbnV4Lml0PokBVAQTAQgAPhYhBBHcyKuunh+w ZeaceTBvgPlJVYuhBQJZzeYuAhsDBQkDwmcABQsJCAcCBhUICQoLAgQWAgMBAh4B AheAAAoJEDBvgPlJVYuhSb0H/i55R4q8jM8bLNVzz1LMwAsrNDAD9ESEto1xJutH XvaSIy68fEeKiM6PfuZAq2Cuc25Z8cNApujAwM5d8Ggw1Lwt8ZhcE8bEsel75DdU J/6efrQfOd8hCthJM9aw6Yv3Ozn/OEBxPXxyG4YyI2VDBdpNNq3MDQfsxI/Rdxss XEmBaw102fqPUgjToiHcBU9TfJEhFbadZxUCQIsoX4132SSKn4sSreTNCh6VZods WNnKvoFBMbQSFCNZqGs0EYsitPlIgG3TNQW6/H2O8dWriUJO/wzc14Jhrz1IuF7I DZh7B+6Ca1mRjX0L6PljnlhCVo+qA69TKYhKzNTuyDvWvue5AQ0EWc3mLgEIAK2Q jhAOgaBosfVYf+ru4R4gsfS+gMcyKF/Cmnd6e/UCI4t8JCMmsxoEKy/h0/qOB1+n L2Hr6Ga9FSM3eXE4R7JDO8GL1GhkddlP8CRSTKk/KUReId6LRTKwzBTNbvFz8pn9 fRCN/dVVtGe+2/J1AlT1HR8FFIHIZ+WaWsD5hYU58oge5SfLLA8pfgWtuweZrOMr L1NL2qS1c/dywPwB80IP1GEFne4n9kQb9VXeXjE1YdBbb8EDf5dF8pT4VbRp1nL3 G/grhvDlmjFmi0kpLp90PVcGsPvijuVmcVtSmqEfvsQqqVOnO7hP7tb0Hk9rkNrD xklFJf86+HBbEeYS7OkAEQEAAYkBPAQYAQgAJhYhBBHcyKuunh+wZeaceTBvgPlJ VYuhBQJZzeYuAhsMBQkDwmcAAAoJEDBvgPlJVYuhTzAH/2gPXC6FsklZ8wZlejd3 WiseLjFELdlJpLuETNxDkesZ2aAl4vSD5q9S4CLvlbIX+sv37kL4B8j+H9eWZjKD BfPT8NaibfKdsfQCm2vGaTzhxI8K0iTLQUvcqLB1Fa6Q7/cZca0DknCAQZhP9/sK Sc09cc0cXw+f2IWB3oN+ZBDpf5WDEsv84uUwubGCthPaeL28LZWi0r3IUP8Pt41h n3yP78Q4pObpDSwXeB1takfPf+McvWzMSqgE4PXjwh+Z2IVUjpaVXPBiBAkzmKYs Vxm3XLFh2FB0/JBHz0yAB9FmEgCwXcxHrXkFfZyF7+ZBjyHmtzA+4SPIMiKIaQ2l 99I=3D =3DGe9j -----END PGP PUBLIC KEY BLOCK----- --tOrEo89psWb80Ju0jEVYNn6xrkTqlBebZ Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEEdzIq66eH7Bl5px5MG+A+UlVi6EFAlxLQlsACgkQMG+A+UlV i6EcKQf+MpVnPVUicdXhIbCiZopooBDsRq+WrAJmY6WbJLyk8uefDXXoJyiu6S4Q uZNtWu0tEWeapdg2H4AM3Fl7EAeD9YOtdeMG6INmw0+AI2A+q2jYs6v45K/2aGqM ZE3Dvk+na9LnirwpbldIRonpO9Ibp1ZJAzoIiKq6WjPJu3fbYJtEbiAWSE4/oBJ2 76PYA3H//Hqr9cUy3/Dpsk3q1SM9n0CgUNya1cnp4Y5QbLl1IPtnuBCppjONJZoY 44ng14rzXf7OKgjVCNUKE/8n6k8GxLPwVvob1XNqeEMf1vFioAQHgQ+ZgfN2ZpYB v1e9NdqNLkJsJBeR68Is4ZaYScUeQw== =w0fb -----END PGP SIGNATURE----- --tOrEo89psWb80Ju0jEVYNn6xrkTqlBebZ--