all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Marcin Borkowski <mbork@mbork.pl>
To: Emanuel Berg <moasen@zoho.com>
Cc: help-gnu-emacs@gnu.org
Subject: Re: want a file format easily edited and read by emacs that allows (multiple) pictures to be included
Date: Tue, 05 Dec 2017 17:05:36 +0100	[thread overview]
Message-ID: <87tvx55fe7.fsf@mbork.pl> (raw)
In-Reply-To: <861sk9b87p.fsf@zoho.com>


On 2017-12-05, at 14:44, Emanuel Berg <moasen@zoho.com> wrote:

> tomás wrote:
>
>>> So it *is* a tool, an IDE if you will, to
>>> generate data into different formats. OK, no
>>> further questions.
>>
>> It's more... and less. For example I have
>> a diary where I keep the things I've done
>
> I would just use a plain text buffer for that.

Then you wouldn't have things like sparse trees or org-capture.

>>> PS. No wonder it was so difficult to find an
>>> example what good actually ever came out of
>>> it :)
>>
>> No. It's because you seem to be blind on some
>> eye. That may be just because you don't miss
>> what Org might bring to you, and that would
>> be OK.
>
> I have yet to see the one thing it can do for
> me that I don't already have. If it can glue
> plain text, HTML, LaTeX/PDF and more together,
> and provide tools and shortcuts to produce and
> convert between formats, this is what I would
> call an IDE and I'm not into that as I've yet
> to see such a system that does not reduce the
> degree of precision and intimacy with which
> I can solve such issues directly by
> manipulating the material first hand. All such
> in-between layers, in my experience, only makes
> for fiddling with the IDE, trying to figure out
> how to make it do what you want, instead of
> fiddling with the material itself which is the
> thing and the activity that appeals to me.

Me and others mentioned that Org is much more than an authoring tool, so
let's concentrate on this aspect alone now.

I agree that Org is usually not the best choice if you happen to know
LaTeX.  OTOH, how often do you collaborate (as in: co-author
papers/books) with people who don't speak (La)TeX?

Also, one of the nice things about Org-mode exporter (even excluding
other Org features, which are more important to me) is that it is
relatively easy to extend it.  I used that to create educational
materials with tests, exportable to HTML+JS (where they were
interactive) or LaTeX (where they were printable as a "student" version
(no answers) or "teacher" version (with answers)).  Do that in LaTeX (I
mean, with the HTML+JS part).  Good luck.  (Probably possible, but _a
lot_ of work.)

Also, certain aspects of editing are much more enjoyable in Org than in
LaTeX (even with AUCTeX).  Think source code blocks vs. verbatim,
rearranging the structure or embedding todo keywords (i.e., marking
chapters/sections as done or needing further work).  Also, editing
tables in LaTeX syntax is a real pain in the neck (as opposed to Org
tables).

Also, as I have recently mentioned on my blog, you have radio targets,
which would be extremely difficult to do in LaTeX (basically only
possible in LuaLaTeX, at least in a sane way) and impossible to do in
pure HTML (doable with JS, of course, if that's your thing).

And by the way, I think that LaTeX cannot do what my humble snippet does
if the file in question is binary.  (You'd need LuaLaTeX for that, and
I think this is a nice exercise.  It's a pity I didn't have that idea
when my friend, who wrote a book on LuaLaTeX, asked me about possible
use examples.)

* * *

I would suggest resisting the temptation to form opinions without
spending a few minutes on research first.

Best,

--
Marcin Borkowski



  parent reply	other threads:[~2017-12-05 16:05 UTC|newest]

Thread overview: 108+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2017-12-02  8:02 want a file format easily edited and read by emacs that allows (multiple) pictures to be included Dan Hitt
2017-12-02 13:06 ` Daian YUE
2017-12-02 20:31   ` Dan Hitt
2017-12-02 21:08     ` Marcin Borkowski
2017-12-02 22:47       ` Dan Hitt
2017-12-03 10:10         ` tomas
2017-12-03 19:17           ` Dan Hitt
2017-12-03 20:56             ` tomas
2017-12-04 10:02       ` Marcin Borkowski
2017-12-04 11:28         ` Emanuel Berg
2017-12-05  5:11           ` Marcin Borkowski
2017-12-05  5:56             ` Emanuel Berg
2017-12-06 19:29               ` Marcin Borkowski
     [not found]               ` <mailman.5249.1512588581.27995.help-gnu-emacs@gnu.org>
2017-12-07  1:26                 ` Emanuel Berg
2017-12-07  6:27                   ` Marcin Borkowski
2017-12-07  2:06                 ` Emanuel Berg
2017-12-07  2:55                   ` Emanuel Berg
2017-12-07  4:53                   ` Rusi
2017-12-07  5:14                     ` Emanuel Berg
2017-12-07  5:20                       ` Emanuel Berg
2017-12-07  7:17                   ` Eric S Fraga
     [not found]                   ` <mailman.5273.1512631037.27995.help-gnu-emacs@gnu.org>
2017-12-07 11:35                     ` Emanuel Berg
2017-12-07 13:05                       ` Rusi
2017-12-07 13:59                       ` Eric S Fraga
2017-12-07 14:52                         ` Joost Kremers
2017-12-07 15:04                           ` Eric S Fraga
2017-12-07 15:18                             ` Yuri Khan
2017-12-08  9:26                               ` Eric S Fraga
2017-12-08 19:37                                 ` Dan Hitt
2017-12-09 10:20                                   ` Eric S Fraga
2017-12-09 14:03                                     ` Kaushal Modi
     [not found]                                   ` <mailman.5390.1512814836.27995.help-gnu-emacs@gnu.org>
2017-12-09 19:04                                     ` Emanuel Berg
     [not found]                             ` <mailman.5287.1512659955.27995.help-gnu-emacs@gnu.org>
2017-12-07 18:31                               ` Emanuel Berg
2017-12-07 18:50                                 ` Yuri Khan
     [not found]                                 ` <mailman.5293.1512672682.27995.help-gnu-emacs@gnu.org>
2017-12-07 19:07                                   ` Emanuel Berg
2017-12-07 19:19                                     ` Yuri Khan
     [not found]                                     ` <mailman.5295.1512674421.27995.help-gnu-emacs@gnu.org>
2017-12-07 21:23                                       ` Emanuel Berg
     [not found]                           ` <mailman.5286.1512659071.27995.help-gnu-emacs@gnu.org>
2017-12-07 19:02                             ` Emanuel Berg
2017-12-08  9:23                               ` Eric S Fraga
     [not found]                         ` <mailman.5284.1512658429.27995.help-gnu-emacs@gnu.org>
2017-12-07 18:26                           ` Emanuel Berg
2017-12-07 19:04                             ` Joost Kremers
     [not found]                             ` <mailman.5294.1512673483.27995.help-gnu-emacs@gnu.org>
2017-12-07 19:29                               ` Emanuel Berg
2017-12-07 18:43                           ` Emanuel Berg
2017-12-04 20:35         ` Dan Hitt
2017-12-04 21:21           ` Emanuel Berg
2017-12-04 21:52             ` tomas
2017-12-04 22:00               ` Emanuel Berg
2017-12-04 22:12                 ` tomas
2017-12-05  4:13                   ` Emanuel Berg
2017-12-05  8:08                     ` tomas
2017-12-05  8:36                       ` Emanuel Berg
2017-12-05  8:53                         ` tomas
2017-12-05  9:48                           ` Emanuel Berg
2017-12-05 10:03                             ` tomas
2017-12-05 11:31                               ` Emanuel Berg
2017-12-05 11:51                                 ` tomas
2017-12-05 13:44                                   ` Emanuel Berg
2017-12-05 14:00                                     ` tomas
2017-12-05 19:58                                       ` Emanuel Berg
2017-12-05 16:05                                     ` Marcin Borkowski [this message]
2017-12-05 20:08                                       ` Emanuel Berg
     [not found]                                 ` <mailman.5155.1512474685.27995.help-gnu-emacs@gnu.org>
2017-12-05 11:59                                   ` Rusi
2017-12-05 15:49                                 ` Marcin Borkowski
     [not found]                             ` <mailman.5149.1512468235.27995.help-gnu-emacs@gnu.org>
2017-12-05 11:29                               ` Rusi
2017-12-05 11:36                                 ` Emanuel Berg
2017-12-05 14:49                                   ` Kevin Buchs
2017-12-05 19:53                                     ` Emanuel Berg
2017-12-05 23:44                                     ` Dan Hitt
     [not found]                                     ` <mailman.5203.1512517474.27995.help-gnu-emacs@gnu.org>
2017-12-06  3:38                                       ` Rusi
2017-12-06  5:28                                         ` Emanuel Berg
2017-12-06  9:23                                           ` Rusi
2017-12-06  9:40                                             ` Emanuel Berg
2017-12-06 16:54                                               ` Eric S Fraga
     [not found]                                               ` <mailman.5229.1512579276.27995.help-gnu-emacs@gnu.org>
2017-12-07  1:21                                                 ` Emanuel Berg
2017-12-07  2:33                                             ` Dan Hitt
     [not found]                                             ` <mailman.5267.1512614019.27995.help-gnu-emacs@gnu.org>
2017-12-07  4:57                                               ` Rusi
2017-12-09  5:25                                               ` Rusi
     [not found]                                   ` <mailman.5167.1512485401.27995.help-gnu-emacs@gnu.org>
2017-12-05 15:08                                     ` Rusi
2017-12-05 15:47                                   ` Marcin Borkowski
2017-12-05 19:55                                     ` Emanuel Berg
2017-12-05 15:45                             ` Marcin Borkowski
2017-12-05 19:53                               ` Emanuel Berg
2017-12-05  9:56                     ` Eric S Fraga
2017-12-05 11:23                       ` Emanuel Berg
2017-12-05 11:39                         ` tomas
2017-12-05 12:19                         ` Eric S Fraga
2017-12-05 13:32                           ` Emanuel Berg
2017-12-05 13:38                             ` tomas
2017-12-05 13:53                               ` Emanuel Berg
2017-12-05 14:09                                 ` tomas
2017-12-05 20:11                                   ` Emanuel Berg
     [not found]                                 ` <mailman.5165.1512482981.27995.help-gnu-emacs@gnu.org>
2017-12-06  3:37                                   ` Emanuel Berg
2017-12-06  5:55                                     ` Emanuel Berg
2017-12-06  9:03                                       ` tomas
     [not found]                                       ` <mailman.5213.1512550993.27995.help-gnu-emacs@gnu.org>
2017-12-06  9:43                                         ` Emanuel Berg
2017-12-06 10:04                                         ` Emanuel Berg
2017-12-06 13:14                                           ` Rusi
2017-12-07  1:37                                             ` Emanuel Berg
2017-12-06 16:54                                           ` Eric S Fraga
2017-12-05 14:42                               ` Yuri Khan
2017-12-05 15:30                                 ` tomas
2017-12-05 15:50                                 ` Marcin Borkowski
2017-12-05 19:04                             ` Eric S Fraga
2017-12-05  5:09             ` Marcin Borkowski
2017-12-05  5:53               ` Emanuel Berg
2017-12-05  5:08           ` Marcin Borkowski
     [not found]   ` <mailman.4985.1512246680.27995.help-gnu-emacs@gnu.org>
2017-12-03  1:24     ` Dan Espen
2017-12-03  4:58       ` Dan Hitt

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=87tvx55fe7.fsf@mbork.pl \
    --to=mbork@mbork.pl \
    --cc=help-gnu-emacs@gnu.org \
    --cc=moasen@zoho.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.