GNU bug report logs - #22429
Force character to be recognized as LTR inside RTL paragraph

Previous Next

Package: emacs;

Reported by: "Filipe Moreira" <famoreira <at> gmail.com>

Date: Thu, 21 Jan 2016 21:15:02 UTC

Severity: normal

Tags: notabug

Done: Glenn Morris <rgm <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: "Filipe Moreira" <famoreira <at> gmail.com>
To: <bug-gnu-emacs <at> gnu.org>
Subject: Force character to be recognized as LTR inside RTL paragraph
Date: Thu, 21 Jan 2016 13:14:22 -0800
[Message part 1 (text/plain, inline)]
Hi everyone,

I’m using Emacs as a LaTeX editor, with the AUCTeX mode. One document I’m authoring is written in English with some paragraphs in Hebrew or Greek. 

The issue I have is with mixing some neutral characters that need to be LTR, inside a paragraph which is RTL. An example of this is the slash (i.e. ‘\’) character used by LaTeX to signal its commands. Inside a RTL paragraph I ideally want to force Emacs to always interpret the slash character, as well as the open and close brackets (i.e. {}) as LTR. 

This is not what happens at the moment. Here I have a visual representation of the problem: 
http://emacs.stackexchange.com/questions/19696/handling-left-to-right-inside-right-to-left-paragraphs-using-emacs-and-auctex
.

Is it possible to whitelist some characters that should always be interpreted as LTR?

Thanks

Filipe Moreira

-- 

Freelance Web Developer(Ruby & Javascript)

http://coderelax.com/
[Message part 2 (text/html, inline)]

This bug report was last modified 9 years and 119 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.