Know of any invisible right-to-left characters in Unicode?
A common problem with right-to-left text and many text editors is that while the actual right-to-left characters are written right-to-left, the punctuation (nominally) following such a sentence is switched back to left-to-right mode again.
This results in, for example, Hebrew text not followed but preceeded by a question mark.
The problem can be dealt with by adding another right-to-left character after the punctuation. But that is certainly not a good solution.
So I am wondering whether there is an invisible right-to-left character in Unicode that I could add after punctuation at the end of right-to-left text in order to get the effect of adding another character but not the sight of it.
Any ideas?
Or any other ideas to solve the problem?
unicode hebrew arabic right-to-left farsi
add a comment |
A common problem with right-to-left text and many text editors is that while the actual right-to-left characters are written right-to-left, the punctuation (nominally) following such a sentence is switched back to left-to-right mode again.
This results in, for example, Hebrew text not followed but preceeded by a question mark.
The problem can be dealt with by adding another right-to-left character after the punctuation. But that is certainly not a good solution.
So I am wondering whether there is an invisible right-to-left character in Unicode that I could add after punctuation at the end of right-to-left text in order to get the effect of adding another character but not the sight of it.
Any ideas?
Or any other ideas to solve the problem?
unicode hebrew arabic right-to-left farsi
add a comment |
A common problem with right-to-left text and many text editors is that while the actual right-to-left characters are written right-to-left, the punctuation (nominally) following such a sentence is switched back to left-to-right mode again.
This results in, for example, Hebrew text not followed but preceeded by a question mark.
The problem can be dealt with by adding another right-to-left character after the punctuation. But that is certainly not a good solution.
So I am wondering whether there is an invisible right-to-left character in Unicode that I could add after punctuation at the end of right-to-left text in order to get the effect of adding another character but not the sight of it.
Any ideas?
Or any other ideas to solve the problem?
unicode hebrew arabic right-to-left farsi
A common problem with right-to-left text and many text editors is that while the actual right-to-left characters are written right-to-left, the punctuation (nominally) following such a sentence is switched back to left-to-right mode again.
This results in, for example, Hebrew text not followed but preceeded by a question mark.
The problem can be dealt with by adding another right-to-left character after the punctuation. But that is certainly not a good solution.
So I am wondering whether there is an invisible right-to-left character in Unicode that I could add after punctuation at the end of right-to-left text in order to get the effect of adding another character but not the sight of it.
Any ideas?
Or any other ideas to solve the problem?
unicode hebrew arabic right-to-left farsi
unicode hebrew arabic right-to-left farsi
asked Nov 11 '09 at 9:21
Andrew J. BrehmAndrew J. Brehm
3,26983955
3,26983955
add a comment |
add a comment |
3 Answers
3
active
oldest
votes
Does U+200F "RIGHT-TO-LEFT MARK Right-to-left zero-width character" work? There's a few others listed at UAX #9: Unicode Bidirectional Algorithm.
I fear program might just ignore it. It's also difficult to type.
– Andrew J. Brehm
Nov 11 '09 at 16:15
add a comment |
I believe that openoffice allows you to do this (Add the zero-width space) with a SPACE bar + one of the Meta keys. This is certainly the case in Lao and Thai scripts.
add a comment |
You don't want a u200F
. You want u202C
The Pop Directional Formatting character.
add a comment |
Your Answer
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "3"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f68912%2fknow-of-any-invisible-right-to-left-characters-in-unicode%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
3 Answers
3
active
oldest
votes
3 Answers
3
active
oldest
votes
active
oldest
votes
active
oldest
votes
Does U+200F "RIGHT-TO-LEFT MARK Right-to-left zero-width character" work? There's a few others listed at UAX #9: Unicode Bidirectional Algorithm.
I fear program might just ignore it. It's also difficult to type.
– Andrew J. Brehm
Nov 11 '09 at 16:15
add a comment |
Does U+200F "RIGHT-TO-LEFT MARK Right-to-left zero-width character" work? There's a few others listed at UAX #9: Unicode Bidirectional Algorithm.
I fear program might just ignore it. It's also difficult to type.
– Andrew J. Brehm
Nov 11 '09 at 16:15
add a comment |
Does U+200F "RIGHT-TO-LEFT MARK Right-to-left zero-width character" work? There's a few others listed at UAX #9: Unicode Bidirectional Algorithm.
Does U+200F "RIGHT-TO-LEFT MARK Right-to-left zero-width character" work? There's a few others listed at UAX #9: Unicode Bidirectional Algorithm.
answered Nov 11 '09 at 13:13
TRS-80TRS-80
2,80311314
2,80311314
I fear program might just ignore it. It's also difficult to type.
– Andrew J. Brehm
Nov 11 '09 at 16:15
add a comment |
I fear program might just ignore it. It's also difficult to type.
– Andrew J. Brehm
Nov 11 '09 at 16:15
I fear program might just ignore it. It's also difficult to type.
– Andrew J. Brehm
Nov 11 '09 at 16:15
I fear program might just ignore it. It's also difficult to type.
– Andrew J. Brehm
Nov 11 '09 at 16:15
add a comment |
I believe that openoffice allows you to do this (Add the zero-width space) with a SPACE bar + one of the Meta keys. This is certainly the case in Lao and Thai scripts.
add a comment |
I believe that openoffice allows you to do this (Add the zero-width space) with a SPACE bar + one of the Meta keys. This is certainly the case in Lao and Thai scripts.
add a comment |
I believe that openoffice allows you to do this (Add the zero-width space) with a SPACE bar + one of the Meta keys. This is certainly the case in Lao and Thai scripts.
I believe that openoffice allows you to do this (Add the zero-width space) with a SPACE bar + one of the Meta keys. This is certainly the case in Lao and Thai scripts.
answered Dec 1 '09 at 5:56
macarthymacarthy
10313
10313
add a comment |
add a comment |
You don't want a u200F
. You want u202C
The Pop Directional Formatting character.
add a comment |
You don't want a u200F
. You want u202C
The Pop Directional Formatting character.
add a comment |
You don't want a u200F
. You want u202C
The Pop Directional Formatting character.
You don't want a u200F
. You want u202C
The Pop Directional Formatting character.
answered Dec 29 '18 at 22:20
Evan CarrollEvan Carroll
4,268853101
4,268853101
add a comment |
add a comment |
Thanks for contributing an answer to Super User!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f68912%2fknow-of-any-invisible-right-to-left-characters-in-unicode%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown