Greek letters wiith continuing circumflexCyrillic monospaced font in XeLaTeXXeTeX font spacing...
Is Draco canonically good-looking?
ip vs ifconfig commands pros and cons
What is Crew Dragon approaching in this picture?
Has the Isbell–Freyd criterion ever been used to check that a category is concretisable?
For Loop and Sum
How can I mix up weapons for large groups of similar monsters/characters?
What's the rationale behind the objections to these measures against human trafficking?
Should I choose Itemized or Standard deduction?
How to use a mathematical expression as xticklable
Word to be used for "standing with your toes pointing out"
Why is my solution for the partial pressures of two different gases incorrect?
Why does the DC-9-80 have this cusp in its fuselage?
raspberry pi change directory (cd) command not working with USB drive
Can a person refuse a presidential pardon?
Do commercial flights continue with an engine out?
Is the theory of the category of topological spaces computable?
If all harmonics are generated by plucking, how does a guitar string produce a pure frequency sound?
Sometimes a banana is just a banana
Is it a fallacy if someone claims they need an explanation for every word of your argument to the point where they don't understand common terms?
On what did Lego base the appearance of the new Hogwarts minifigs?
What is the wife of a henpecked husband called?
Called into a meeting and told we are being made redundant (laid off) and "not to share outside". Can I tell my partner?
Incompressible fluid definition
Is divide-by-zero a security vulnerability?
Greek letters wiith continuing circumflex
Cyrillic monospaced font in XeLaTeXXeTeX font spacing awfulnessItalic greek letters, upright operators and working partial sign with unicode-math and TeX Gyre PagellaCircumflex over Numeral with fontspecUnicode-math no bold math or greek lettersMathsf Greek Symbols Lualatexreplace betababel-code with greek lettersunicode-math: Typesetting upright Greek lettersErrors with libttf (was Font metric data not found or bad)How to use Freight Sans Pro in TexMaker?
I've noticed that LuaTeX seems to incorrectly render continuing characters (like a circumflex, U+0302) when they follow Greek letters. I'm particularly interested in getting this to work with a monospaced font (because it comes up in code blocks):
documentclass{article}
usepackage{fontspec}
setmonofont{DejaVu Sans Mono}
begin{document}
texttt{â quad b̂ quad ĉ quad α̂ quad β̂ quad γ̂ quad α̇ quad β̇ quad γ̇}
end{document}
I've tried several fonts and haven't been able to find one that works, and I'm wondering whether it's a general font issue or more TeX-specific.
luatex fontspec
add a comment |
I've noticed that LuaTeX seems to incorrectly render continuing characters (like a circumflex, U+0302) when they follow Greek letters. I'm particularly interested in getting this to work with a monospaced font (because it comes up in code blocks):
documentclass{article}
usepackage{fontspec}
setmonofont{DejaVu Sans Mono}
begin{document}
texttt{â quad b̂ quad ĉ quad α̂ quad β̂ quad γ̂ quad α̇ quad β̇ quad γ̇}
end{document}
I've tried several fonts and haven't been able to find one that works, and I'm wondering whether it's a general font issue or more TeX-specific.
luatex fontspec
1
The Greek language doesn't use the circumflex accents. Maybe that's the reason?
– Bernard
11 hours ago
add a comment |
I've noticed that LuaTeX seems to incorrectly render continuing characters (like a circumflex, U+0302) when they follow Greek letters. I'm particularly interested in getting this to work with a monospaced font (because it comes up in code blocks):
documentclass{article}
usepackage{fontspec}
setmonofont{DejaVu Sans Mono}
begin{document}
texttt{â quad b̂ quad ĉ quad α̂ quad β̂ quad γ̂ quad α̇ quad β̇ quad γ̇}
end{document}
I've tried several fonts and haven't been able to find one that works, and I'm wondering whether it's a general font issue or more TeX-specific.
luatex fontspec
I've noticed that LuaTeX seems to incorrectly render continuing characters (like a circumflex, U+0302) when they follow Greek letters. I'm particularly interested in getting this to work with a monospaced font (because it comes up in code blocks):
documentclass{article}
usepackage{fontspec}
setmonofont{DejaVu Sans Mono}
begin{document}
texttt{â quad b̂ quad ĉ quad α̂ quad β̂ quad γ̂ quad α̇ quad β̇ quad γ̇}
end{document}
I've tried several fonts and haven't been able to find one that works, and I'm wondering whether it's a general font issue or more TeX-specific.
luatex fontspec
luatex fontspec
asked 11 hours ago
user2366158user2366158
1234
1234
1
The Greek language doesn't use the circumflex accents. Maybe that's the reason?
– Bernard
11 hours ago
add a comment |
1
The Greek language doesn't use the circumflex accents. Maybe that's the reason?
– Bernard
11 hours ago
1
1
The Greek language doesn't use the circumflex accents. Maybe that's the reason?
– Bernard
11 hours ago
The Greek language doesn't use the circumflex accents. Maybe that's the reason?
– Bernard
11 hours ago
add a comment |
2 Answers
2
active
oldest
votes
I think this is font related. DejaVu Sans Mono does not work in TeX or LibreOffice.
But Noto Sans Mono works fine. Try:
documentclass{article}
usepackage{fontspec}
setmonofont{Noto Sans Mono}
begin{document}
texttt{â quad b̂ quad ĉ quad α̂ quad β̂ quad γ̂ quad α̇ quad β̇ quad γ̇}
end{document}
Had to turn off ligatures for that font, because they look pretty strange for a mono, but this solution works great.
– user2366158
4 hours ago
add a comment |
This is font related: In a Unicode fonts, the accents are mostly placed using so called anchors:
Every character has a special position marked in the font file, such that a marked position of the accent is aligned with this "anchor".
Now normally there are no accents in greek(At least I think so), so the font designers did not add these anchors to greek letters.
Of course you could fix this by adding the anchors yourself, but if you only need this in rare situation and only with small characters, you can just position the accent manually. Most of the time you just need llap
to place the accent over the next character and sometimes you have to raise
it too. For example:
documentclass{article}
usepackage{fontspec}
setmonofont{DejaVuSansMono.ttf}
begin{document}
texttt{â quad b̂ quad ĉ quad llap{̂}α quad raisebox{2pt}{llap{̂}}β quad llap{̂}γ quad llap{̇}α quad raisebox{2pt}{llap{̇}}β quad llap{̇}γ}
end{document}
Greek has accents; modern monotonic Greek uses the acute accent (tónos) and the dieresis (dialytiká). Polytonic Greek uses more.
– egreg
8 hours ago
add a comment |
Your Answer
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "85"
};
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: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
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%2ftex.stackexchange.com%2fquestions%2f477588%2fgreek-letters-wiith-continuing-circumflex%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
2 Answers
2
active
oldest
votes
2 Answers
2
active
oldest
votes
active
oldest
votes
active
oldest
votes
I think this is font related. DejaVu Sans Mono does not work in TeX or LibreOffice.
But Noto Sans Mono works fine. Try:
documentclass{article}
usepackage{fontspec}
setmonofont{Noto Sans Mono}
begin{document}
texttt{â quad b̂ quad ĉ quad α̂ quad β̂ quad γ̂ quad α̇ quad β̇ quad γ̇}
end{document}
Had to turn off ligatures for that font, because they look pretty strange for a mono, but this solution works great.
– user2366158
4 hours ago
add a comment |
I think this is font related. DejaVu Sans Mono does not work in TeX or LibreOffice.
But Noto Sans Mono works fine. Try:
documentclass{article}
usepackage{fontspec}
setmonofont{Noto Sans Mono}
begin{document}
texttt{â quad b̂ quad ĉ quad α̂ quad β̂ quad γ̂ quad α̇ quad β̇ quad γ̇}
end{document}
Had to turn off ligatures for that font, because they look pretty strange for a mono, but this solution works great.
– user2366158
4 hours ago
add a comment |
I think this is font related. DejaVu Sans Mono does not work in TeX or LibreOffice.
But Noto Sans Mono works fine. Try:
documentclass{article}
usepackage{fontspec}
setmonofont{Noto Sans Mono}
begin{document}
texttt{â quad b̂ quad ĉ quad α̂ quad β̂ quad γ̂ quad α̇ quad β̇ quad γ̇}
end{document}
I think this is font related. DejaVu Sans Mono does not work in TeX or LibreOffice.
But Noto Sans Mono works fine. Try:
documentclass{article}
usepackage{fontspec}
setmonofont{Noto Sans Mono}
begin{document}
texttt{â quad b̂ quad ĉ quad α̂ quad β̂ quad γ̂ quad α̇ quad β̇ quad γ̇}
end{document}
answered 5 hours ago
David PurtonDavid Purton
10.2k2937
10.2k2937
Had to turn off ligatures for that font, because they look pretty strange for a mono, but this solution works great.
– user2366158
4 hours ago
add a comment |
Had to turn off ligatures for that font, because they look pretty strange for a mono, but this solution works great.
– user2366158
4 hours ago
Had to turn off ligatures for that font, because they look pretty strange for a mono, but this solution works great.
– user2366158
4 hours ago
Had to turn off ligatures for that font, because they look pretty strange for a mono, but this solution works great.
– user2366158
4 hours ago
add a comment |
This is font related: In a Unicode fonts, the accents are mostly placed using so called anchors:
Every character has a special position marked in the font file, such that a marked position of the accent is aligned with this "anchor".
Now normally there are no accents in greek(At least I think so), so the font designers did not add these anchors to greek letters.
Of course you could fix this by adding the anchors yourself, but if you only need this in rare situation and only with small characters, you can just position the accent manually. Most of the time you just need llap
to place the accent over the next character and sometimes you have to raise
it too. For example:
documentclass{article}
usepackage{fontspec}
setmonofont{DejaVuSansMono.ttf}
begin{document}
texttt{â quad b̂ quad ĉ quad llap{̂}α quad raisebox{2pt}{llap{̂}}β quad llap{̂}γ quad llap{̇}α quad raisebox{2pt}{llap{̇}}β quad llap{̇}γ}
end{document}
Greek has accents; modern monotonic Greek uses the acute accent (tónos) and the dieresis (dialytiká). Polytonic Greek uses more.
– egreg
8 hours ago
add a comment |
This is font related: In a Unicode fonts, the accents are mostly placed using so called anchors:
Every character has a special position marked in the font file, such that a marked position of the accent is aligned with this "anchor".
Now normally there are no accents in greek(At least I think so), so the font designers did not add these anchors to greek letters.
Of course you could fix this by adding the anchors yourself, but if you only need this in rare situation and only with small characters, you can just position the accent manually. Most of the time you just need llap
to place the accent over the next character and sometimes you have to raise
it too. For example:
documentclass{article}
usepackage{fontspec}
setmonofont{DejaVuSansMono.ttf}
begin{document}
texttt{â quad b̂ quad ĉ quad llap{̂}α quad raisebox{2pt}{llap{̂}}β quad llap{̂}γ quad llap{̇}α quad raisebox{2pt}{llap{̇}}β quad llap{̇}γ}
end{document}
Greek has accents; modern monotonic Greek uses the acute accent (tónos) and the dieresis (dialytiká). Polytonic Greek uses more.
– egreg
8 hours ago
add a comment |
This is font related: In a Unicode fonts, the accents are mostly placed using so called anchors:
Every character has a special position marked in the font file, such that a marked position of the accent is aligned with this "anchor".
Now normally there are no accents in greek(At least I think so), so the font designers did not add these anchors to greek letters.
Of course you could fix this by adding the anchors yourself, but if you only need this in rare situation and only with small characters, you can just position the accent manually. Most of the time you just need llap
to place the accent over the next character and sometimes you have to raise
it too. For example:
documentclass{article}
usepackage{fontspec}
setmonofont{DejaVuSansMono.ttf}
begin{document}
texttt{â quad b̂ quad ĉ quad llap{̂}α quad raisebox{2pt}{llap{̂}}β quad llap{̂}γ quad llap{̇}α quad raisebox{2pt}{llap{̇}}β quad llap{̇}γ}
end{document}
This is font related: In a Unicode fonts, the accents are mostly placed using so called anchors:
Every character has a special position marked in the font file, such that a marked position of the accent is aligned with this "anchor".
Now normally there are no accents in greek(At least I think so), so the font designers did not add these anchors to greek letters.
Of course you could fix this by adding the anchors yourself, but if you only need this in rare situation and only with small characters, you can just position the accent manually. Most of the time you just need llap
to place the accent over the next character and sometimes you have to raise
it too. For example:
documentclass{article}
usepackage{fontspec}
setmonofont{DejaVuSansMono.ttf}
begin{document}
texttt{â quad b̂ quad ĉ quad llap{̂}α quad raisebox{2pt}{llap{̂}}β quad llap{̂}γ quad llap{̇}α quad raisebox{2pt}{llap{̇}}β quad llap{̇}γ}
end{document}
answered 10 hours ago
Marcel KrügerMarcel Krüger
12.1k11636
12.1k11636
Greek has accents; modern monotonic Greek uses the acute accent (tónos) and the dieresis (dialytiká). Polytonic Greek uses more.
– egreg
8 hours ago
add a comment |
Greek has accents; modern monotonic Greek uses the acute accent (tónos) and the dieresis (dialytiká). Polytonic Greek uses more.
– egreg
8 hours ago
Greek has accents; modern monotonic Greek uses the acute accent (tónos) and the dieresis (dialytiká). Polytonic Greek uses more.
– egreg
8 hours ago
Greek has accents; modern monotonic Greek uses the acute accent (tónos) and the dieresis (dialytiká). Polytonic Greek uses more.
– egreg
8 hours ago
add a comment |
Thanks for contributing an answer to TeX - LaTeX Stack Exchange!
- 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%2ftex.stackexchange.com%2fquestions%2f477588%2fgreek-letters-wiith-continuing-circumflex%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
1
The Greek language doesn't use the circumflex accents. Maybe that's the reason?
– Bernard
11 hours ago