From: BP Jonsson <bpj-J3H7GcXPSITLoDKTGw+V6w@public.gmane.org>
To: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org
Subject: Re: Specifying location of bibliography in document
Date: Wed, 2 Sep 2015 12:35:45 +0200 [thread overview]
Message-ID: <55E6D101.5060205@gmail.com> (raw)
In-Reply-To: <55E5E7CD.7060000-S0/GAf8tV78@public.gmane.org>
Den 2015-09-01 kl. 20:00, skrev Pablo Rodríguez:
> On 09/01/2015 09:18 AM, BP Jonsson wrote:
>> @Pablo In my experience there are people who are comfortable with
>> WYSIWYG and people who are not. The latter grasp markdown immediately,
>> while the former are as annoyed by markup as the latter are by WYSIWYG.
>
> Many thanks for your reply, BP.
>
> My scenario is different: I want a common source to generate ePub and
> PDF files. The source would be common to me and the author of the text.
It is certainly the case for me too, some of the time: documents
which should work both as PDF and HTML, but I use pandoc also when
I only target PDF or doc(x)/odt.
>
> In my experience, people understand lighthweight far better than XML markup.
Certainly. It is far easier to read, and I do think that it is
easier to grasp the difference between different elements. In *ML
all markup looks the same, which doesn't help to see the big picture.
>
> And even ignoring that, if Markdown is lightweight markup, it should
> avoid any XML syntax by definition.
Agreed, but I will rather have generic containers in their present
form rather than not at all! FWIW I started working on a filter
which lets you overload link markup for spans. It looks for
'links' having an 'url' that is a period followed by ASCII
letters, digits and underscores likethe current class markup and
converts that into a span. You can also specify further
attributes or raw markup for spans -- including real spans -- with
a given class, or inject raw markup for any format.
I'm swamped in work ATM but will finish it as and when I'm not.
Den 2015-09-01 kl. 19:55, skrev Pablo Rodríguez:
> On 08/31/2015 09:29 PM, Daniel Staal wrote:
>> >--As of August 31, 2015 8:12:10 PM +0200, Pablo Rodríguez is
alleged to
>> >have said:
>> >
>>> >>On 08/31/2015 10:57 AM, BP Jonsson wrote:
>>>> >>>While I share your (Pablo's) irritation over the {X,HT}ML
syntax for
>>>> >>>divs and spans every bit I think it is important not to
confuse that
>>>> >>>issue with the any questions about the uses of divs or
spans, which are
>>>> >>>orthogonal.
>>> >>
>>> >>Many thanks for your reply, BPJ.
>>> >>
>>> >>Sorry, but I gave up trying to explain pandoc (or Markdown)
to anyone. I
>>> >>was writing a manual in Spanish, but I’m afraid Markdown is too
>>> >>complicated to explain to people with no background in text
tagging.
>>> >>
>>> >>Probably I’m wrong in expecting that pandoc could replace word
>>> >>proccessing programs for average users.
>> >
>> >Probably true. There are Markdown editors that aim for that
market, but
>> >pandoc isn't an editor. It's a converter. The editors give
you a nice
>> >WYSWYG interface, or at least something close, and give easy
shortcuts to
>> >common markup.
> Many thanks for your reply, Daniel.
>
> The problem with visual editors is that users many not know
what they
> are actually doing.
>
> In that case, I think there is no gain in using pandoc.
>
I think there is. I have converted (no pun intended!) at least one
of my authors to Markdown/pandoc, and his documents have become
much easier to work with not only because they're Markdown when I
get them.
WYSIWYG word processors promote non-semantic markup[^1]). Consider
how most WP users indicate a heading: they highlight the text of a
paragraph and make it 18pt bold rather than applying the named
styles which the WP usually provides.
Even so the XHTML exported by LibreOffice (I won't even consider
MS products!) is stupid evil and wrong: all styles, both automatic
and named are converted into so many `<p>` and `<span>` elements
with CSS styles applied to classes named either automatically
random, or after the named styles with an absolutely stupid
conversion scheme where spaces become `_20_` because SPACE is at
code/char point `\x20`! I've even had to write my own program to
clean up that mess as automatically as possible[^2].
In a way generic HTML containers (span and div) were a leap
backwards because they made possible almost entirely unsemantic
HTML, worse than what we had when people used i and b rather than
em and strong (that conversion is a no-brainer compared to what I
need to do with the LO XHTML, which is technically compliant but
junk all the same!
With Markdown anyone uses semantic markup even if they are not
aware of doing so, and with Pandoc the markup of the converted
*ML/*TeX/whatever becomes equally semantic.
Admittedly authors not only make human editors' lives difficult,
but also possible, but getting people to effortlessly apply
semantic markup[^3] would make the lives of editors and teachers
much easier, and save a lot of other resources as well.
Den 2015-09-01 kl. 21:31, skrev Daniel Staal:
> Well, first off, they aren't really titles. They are *headings.*
I think we have a translation issue here. 'Heading' is derived
from Latin _titulus_ in Romance languages.
/bpj
[^1]: Somewhere in there there is markup in one form or another,
nowadays usually XML, which looks absolutely horrible if you
unpack those masqueraded zip archives and look at it!
[^2]: https://github.com/bpj/change-html-attrs
[^3]: That *could* certainly be done in a 'WYSIWYG' WP if the
size- and font-changing commands were hidden away three menus deep
and the toolbars contained buttons for ordinary/strong emphasis,
major/medium/minor heading, fixed-width, link and nothing more,
and a carriage return automatically inserting a skip! I've
actually considered creating a LibreOffice so customized as far as
possible for distribution to elementary level students. It
wouldn't surprise me if it already exists!
--
This email was composed using Vim!
--
You received this message because you are subscribed to the Google Groups "pandoc-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to pandoc-discuss+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org
To post to this group, send email to pandoc-discuss-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org
To view this discussion on the web visit https://groups.google.com/d/msgid/pandoc-discuss/55E6D101.5060205%40gmail.com.
For more options, visit https://groups.google.com/d/optout.
next prev parent reply other threads:[~2015-09-02 10:35 UTC|newest]
Thread overview: 38+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-08-27 20:46 Jason White
[not found] ` <E7B49542-12BD-4183-958A-A46D43F5380B-4rxGbHaoKybk1uMJSBkQmQ@public.gmane.org>
2015-08-29 14:04 ` John MacFarlane
[not found] ` <20150829140403.GA47273-jF64zX8BO08aTFSqC7bH4WZHpeb/A1Y/@public.gmane.org>
2015-08-29 14:21 ` John MacFarlane
[not found] ` <20150829142113.GA47586-jF64zX8BO08aTFSqC7bH4WZHpeb/A1Y/@public.gmane.org>
2015-08-29 15:04 ` Pablo Rodríguez
2015-08-29 15:45 ` John MacFarlane
[not found] ` <20150829154527.GA49705-jF64zX8BO08aTFSqC7bH4WZHpeb/A1Y/@public.gmane.org>
2015-08-30 20:06 ` Andrew Dunning
[not found] ` <a0b4a70c-7667-4bd1-9c6c-436546d70ddd-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org>
2015-08-31 5:54 ` John MacFarlane
[not found] ` <20150831055419.GC60048-jF64zX8BO08aTFSqC7bH4WZHpeb/A1Y/@public.gmane.org>
2015-08-31 7:09 ` nickbart1980-Re5JQEeQqe8AvxtiuMwx3w
[not found] ` <42c762b6-b9b7-4748-b2b9-12daa5046c78-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org>
2015-08-31 9:28 ` nickbart1980-Re5JQEeQqe8AvxtiuMwx3w
[not found] ` <ea6da5d7-d98f-47f9-be3e-193adaa10333-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org>
2015-08-31 14:13 ` Andrew Dunning
[not found] ` <cf0e31df-abc1-41c9-a947-b13066f11da2-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org>
2015-08-31 16:25 ` nickbart1980-Re5JQEeQqe8AvxtiuMwx3w
2015-08-31 15:11 ` John MacFarlane
[not found] ` <20150831151128.GF60949-jF64zX8BO08aTFSqC7bH4WZHpeb/A1Y/@public.gmane.org>
2015-09-25 8:38 ` nickbart1980-Re5JQEeQqe8AvxtiuMwx3w
[not found] ` <e1ffc34d-9306-4988-9218-47c6996c6c3e-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org>
2015-09-25 18:07 ` John MACFARLANE
[not found] ` <20150925180738.GD76212-4kKid1p5UN4xFjuZnxJpBp3lxR28IOakuDuwTybUTCk@public.gmane.org>
2015-09-25 21:18 ` nickbart1980-Re5JQEeQqe8AvxtiuMwx3w
2015-09-06 1:15 ` Jason White
2015-08-30 19:06 ` Pablo Rodríguez
[not found] ` <55E35446.2000009-S0/GAf8tV78@public.gmane.org>
2015-08-31 5:52 ` John MacFarlane
[not found] ` <20150831055213.GB60048-jF64zX8BO08aTFSqC7bH4WZHpeb/A1Y/@public.gmane.org>
2015-08-31 18:28 ` Pablo Rodríguez
[not found] ` <55E49CBC.9060009-S0/GAf8tV78@public.gmane.org>
2015-08-31 19:55 ` John MACFARLANE
2015-08-31 8:57 ` BP Jonsson
[not found] ` <CAFC_yuTgry38Odx_CFy5akpY7gfhEfhoPqi9U4=J=dRh8jA1Qw-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2015-08-31 18:12 ` Pablo Rodríguez
[not found] ` <55E498FA.90500-S0/GAf8tV78@public.gmane.org>
2015-08-31 19:29 ` Daniel Staal
2015-09-01 17:55 ` Pablo Rodríguez
[not found] ` <55E5E686.10900-S0/GAf8tV78@public.gmane.org>
2015-09-01 19:31 ` Daniel Staal
2015-09-02 18:37 ` Pablo Rodríguez
2015-09-02 3:03 ` John MacFarlane
[not found] ` <20150902030325.GI61652-jF64zX8BO08aTFSqC7bH4WZHpeb/A1Y/@public.gmane.org>
2015-09-02 18:46 ` Pablo Rodríguez
[not found] ` <13393D201344655C5B10B6A5@192.168.1.50>
[not found] ` <13393D201344655C5B10B6A5-Q0ErXNX1RuZz+/J76PBWHg@public.gmane.org>
2015-09-01 7:18 ` BP Jonsson
[not found] ` <CAFC_yuSTg2S8f3wVBagmFNnsW=_r1hQFWoFumrv4YoDDavgbhw-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2015-09-01 18:00 ` Pablo Rodríguez
[not found] ` <55E5E7CD.7060000-S0/GAf8tV78@public.gmane.org>
2015-09-02 10:35 ` BP Jonsson [this message]
[not found] ` <55E6D101.5060205-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
2015-09-02 17:37 ` Daniel Staal
2015-09-02 19:02 ` Pablo Rodríguez
2015-09-02 18:54 ` Pablo Rodríguez
2016-01-23 18:04 ` John Muccigrosso
2016-01-23 18:04 ` John Muccigrosso
[not found] ` <5b3abc65-a90e-49ab-80d5-3c6296bf5980-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org>
2016-01-23 22:14 ` John MacFarlane
[not found] ` <20160123221456.GC82743-jF64zX8BO091tJRe0FUodcM6rOWSkUom@public.gmane.org>
2016-01-23 22:24 ` John Muccigrosso
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=55E6D101.5060205@gmail.com \
--to=bpj-j3h7gcxpsitlodktgw+v6w@public.gmane.org \
--cc=pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org \
/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.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).