From: Max Nikulin <manikulin@gmail.com>
To: orgmode <emacs-orgmode@gnu.org>
Cc: "Juan Manuel Macías" <maciaschain@posteo.net>
Subject: Re: [PATCH] ox.el: add smart quotes for Greek
Date: Mon, 20 Sep 2021 21:54:32 +0700 [thread overview]
Message-ID: <279c8d6d-ebcf-2149-416d-c75bdf227f05@gmail.com> (raw)
In-Reply-To: <87bl4omst8.fsf@posteo.net>
On 19/09/2021 23:30, Juan Manuel Macías wrote:
>
> I attach here a tiny patch to add Greek smart quotes. Finally, I apply
> the second level quotation marks that Protesilaos Stavrou proposed in this
> previous thread:
> https://orgmode.org/list/87o89yv1mz.fsf@cnu407c2zx.nsn-intra.net/#r
Since the choice of secondary opening quote character was uncertain at
first, I suppose, it would be nice to have this decision documented
somewhere in Org source repository for the case that it might be
revisited later. (Disclaimer: unsure that Org developers have the same
opinion.)
I mean the citation and the reference to the paper by Yannis Haralambous
to make clear that such variant was considered, the title of EU
recommendations since nobody has provided more authoritative reference
of Greek typography traditions.
Possible options:
- Add the note directly to the .el file. I am afraid, as inline comment
it could be considered too long.
- To a file in the "doc" directory dedicated to such decisions (there is
no such file yet however) with a reference from the .el file.
- Commit message. It is acceptable but not apparent for a person who
reads the code that git log may provide detailed explanation of
particular choice.
Mail archives are not permanent, e.g. web interface to Gmane was shut
down due to some problems, the same might happen with public inbox
mirrors. That is why, I think, a more detailed note should be added to
Org sources.
By the way, Common Locale Data Repository https://cldr.unicode.org/
defines U+201C (“) and U+201D (”) characters as well
ag quotation common/main/el*
common/main/el.xml
1224: <quotationStart>«</quotationStart>
1225: <quotationEnd>»</quotationEnd>
1226: <alternateQuotationStart>“</alternateQuotationStart>
1227: <alternateQuotationEnd>”</alternateQuotationEnd>
Unfortunately this part of Unicode databases is not available form Emacs.
next prev parent reply other threads:[~2021-09-20 15:22 UTC|newest]
Thread overview: 9+ messages / expand[flat|nested] mbox.gz Atom feed top
2021-09-19 16:30 [PATCH] ox.el: add smart quotes for Greek Juan Manuel Macías
2021-09-20 14:54 ` Max Nikulin [this message]
2021-09-21 20:20 ` Juan Manuel Macías
2021-09-22 17:19 ` Max Nikulin
2021-09-22 19:55 ` Juan Manuel Macías
2021-09-23 16:10 ` Max Nikulin
2021-09-23 17:17 ` Juan Manuel Macías
2021-09-25 19:56 ` Juan Manuel Macías
2021-09-25 20:54 ` Bastien
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
List information: https://www.orgmode.org/
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=279c8d6d-ebcf-2149-416d-c75bdf227f05@gmail.com \
--to=manikulin@gmail.com \
--cc=emacs-orgmode@gnu.org \
--cc=maciaschain@posteo.net \
/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 public inbox
https://git.savannah.gnu.org/cgit/emacs/org-mode.git
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 read-only IMAP folder(s) and NNTP newsgroup(s).