How to find the tex encoding of specific fonts?Are the original CM fonts better than the current type1 fonts?How to create new font encoding in LaTeX?How does _ work if OT1 is default encoding for LaTeX?What is the reason behind why > and < don't display properly without T1 font encoding?How to find Devanagari fontsIs there a general method for obtaining small caps with custom fonts?LuaTeX does not find dfont fontsTesting specific fonts for (specific) available charactersHow does output font encoding work in XeLaTeX/LuaLaTeX?How to use other fonts in plain tex using MikTeX?
What's the "magic similar to the Knock spell" referenced in the Dungeon of the Mad Mage adventure?
Why is the Sun made of light elements only?
How is CoreiX like Corei5, i7 is related to Haswell, Ivy Bridge?
What was the notion of limit that Newton used?
Why was wildfire not used during the Battle of Winterfell?
Why should password hash verification be time consistent?
Can 'sudo apt-get remove [write]' destroy my Ubuntu?
Examples where existence is harder than evaluation
Has there been evidence of any other gods?
What was the plan for an abort of the Enola Gay's mission to drop the atomic bomb?
Is every story set in the future "science fiction"?
Should I pay on student loans in deferment or continue to snowball other debts?
Is it a good idea to copy a trader when investing?
Why do the non-leaf Nodes of Merkle tree need to be hashed?
Why can't I prove summation identities without guessing?
Renting a house to a graduate student in my department
Company threw a surprise party for the CEO, 3 weeks later management says we have to pay for it, do I have to?
Why is PerfectForwardSecrecy considered OK, when it has same defects as salt-less password hashing?
What's the difference between const array and static const array in C/C++
Why use steam instead of just hot air?
Was there a contingency plan in place if Little Boy failed to detonate?
Is it a Munchausen Number?
How can I avoid subordinates and coworkers leaving work until the last minute, then having no time for revisions?
Was the Highlands Ranch shooting the 115th mass shooting in the US in 2019
How to find the tex encoding of specific fonts?
Are the original CM fonts better than the current type1 fonts?How to create new font encoding in LaTeX?How does _ work if OT1 is default encoding for LaTeX?What is the reason behind why > and < don't display properly without T1 font encoding?How to find Devanagari fontsIs there a general method for obtaining small caps with custom fonts?LuaTeX does not find dfont fontsTesting specific fonts for (specific) available charactersHow does output font encoding work in XeLaTeX/LuaLaTeX?How to use other fonts in plain tex using MikTeX?
While encoding for common fonts is easy to find, encoding for less common ones are fairly hard to obtain. I know that the encoding for cmr is OT1 and the encoding for cmmi is OML. However I can't find the encoding for cmcsc and cmtt. Are they OT1 or some variant of it? In general how can I find the encoding for any font?
fonts font-encodings
add a comment |
While encoding for common fonts is easy to find, encoding for less common ones are fairly hard to obtain. I know that the encoding for cmr is OT1 and the encoding for cmmi is OML. However I can't find the encoding for cmcsc and cmtt. Are they OT1 or some variant of it? In general how can I find the encoding for any font?
fonts font-encodings
add a comment |
While encoding for common fonts is easy to find, encoding for less common ones are fairly hard to obtain. I know that the encoding for cmr is OT1 and the encoding for cmmi is OML. However I can't find the encoding for cmcsc and cmtt. Are they OT1 or some variant of it? In general how can I find the encoding for any font?
fonts font-encodings
While encoding for common fonts is easy to find, encoding for less common ones are fairly hard to obtain. I know that the encoding for cmr is OT1 and the encoding for cmmi is OML. However I can't find the encoding for cmcsc and cmtt. Are they OT1 or some variant of it? In general how can I find the encoding for any font?
fonts font-encodings
fonts font-encodings
asked 2 hours ago
Ying ZhouYing Zhou
1869
1869
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
You're taking the wrong approach.
The original Computer Modern fonts have ad hoc encodings devised by Knuth in order to fit as many glyphs as possible in 128 slot fonts.
When Rainer Schöpf and Frank Mittelbach released the New Font Selection Scheme version 2 (NFSS2), they introduced the notion of “output encoding”, so creating the now familiar OT1, OML, OMS and OMX encodings, along with T1.
The last one is a real encoding for 256 slot fonts. It was agreed upon at the 1990 TUG meeting in Cork, Ireland, in order to cover a large number of European languages. This had become possible by the introduction of virtual fonts, which allow to remap and merge existing fonts into a consistent layout.
The (pseudo)encoding OT1 is just a portmanteau. For instance, cmr10 has ¡ and ¿ where cmtt10 has < and >, but both are “OT1-encoded”. Also cmti10 is OT1-encoded, but it has £ where cmr10 has $.
The question “what encoding is cmcsc10” is ill-posed. It is what it is and it is assigned in LaTeX to OT1. Two OT1-encoded fonts have corresponding glyphs in most slots, but may differ as shown above in some places.
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%2f490039%2fhow-to-find-the-tex-encoding-of-specific-fonts%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
You're taking the wrong approach.
The original Computer Modern fonts have ad hoc encodings devised by Knuth in order to fit as many glyphs as possible in 128 slot fonts.
When Rainer Schöpf and Frank Mittelbach released the New Font Selection Scheme version 2 (NFSS2), they introduced the notion of “output encoding”, so creating the now familiar OT1, OML, OMS and OMX encodings, along with T1.
The last one is a real encoding for 256 slot fonts. It was agreed upon at the 1990 TUG meeting in Cork, Ireland, in order to cover a large number of European languages. This had become possible by the introduction of virtual fonts, which allow to remap and merge existing fonts into a consistent layout.
The (pseudo)encoding OT1 is just a portmanteau. For instance, cmr10 has ¡ and ¿ where cmtt10 has < and >, but both are “OT1-encoded”. Also cmti10 is OT1-encoded, but it has £ where cmr10 has $.
The question “what encoding is cmcsc10” is ill-posed. It is what it is and it is assigned in LaTeX to OT1. Two OT1-encoded fonts have corresponding glyphs in most slots, but may differ as shown above in some places.
add a comment |
You're taking the wrong approach.
The original Computer Modern fonts have ad hoc encodings devised by Knuth in order to fit as many glyphs as possible in 128 slot fonts.
When Rainer Schöpf and Frank Mittelbach released the New Font Selection Scheme version 2 (NFSS2), they introduced the notion of “output encoding”, so creating the now familiar OT1, OML, OMS and OMX encodings, along with T1.
The last one is a real encoding for 256 slot fonts. It was agreed upon at the 1990 TUG meeting in Cork, Ireland, in order to cover a large number of European languages. This had become possible by the introduction of virtual fonts, which allow to remap and merge existing fonts into a consistent layout.
The (pseudo)encoding OT1 is just a portmanteau. For instance, cmr10 has ¡ and ¿ where cmtt10 has < and >, but both are “OT1-encoded”. Also cmti10 is OT1-encoded, but it has £ where cmr10 has $.
The question “what encoding is cmcsc10” is ill-posed. It is what it is and it is assigned in LaTeX to OT1. Two OT1-encoded fonts have corresponding glyphs in most slots, but may differ as shown above in some places.
add a comment |
You're taking the wrong approach.
The original Computer Modern fonts have ad hoc encodings devised by Knuth in order to fit as many glyphs as possible in 128 slot fonts.
When Rainer Schöpf and Frank Mittelbach released the New Font Selection Scheme version 2 (NFSS2), they introduced the notion of “output encoding”, so creating the now familiar OT1, OML, OMS and OMX encodings, along with T1.
The last one is a real encoding for 256 slot fonts. It was agreed upon at the 1990 TUG meeting in Cork, Ireland, in order to cover a large number of European languages. This had become possible by the introduction of virtual fonts, which allow to remap and merge existing fonts into a consistent layout.
The (pseudo)encoding OT1 is just a portmanteau. For instance, cmr10 has ¡ and ¿ where cmtt10 has < and >, but both are “OT1-encoded”. Also cmti10 is OT1-encoded, but it has £ where cmr10 has $.
The question “what encoding is cmcsc10” is ill-posed. It is what it is and it is assigned in LaTeX to OT1. Two OT1-encoded fonts have corresponding glyphs in most slots, but may differ as shown above in some places.
You're taking the wrong approach.
The original Computer Modern fonts have ad hoc encodings devised by Knuth in order to fit as many glyphs as possible in 128 slot fonts.
When Rainer Schöpf and Frank Mittelbach released the New Font Selection Scheme version 2 (NFSS2), they introduced the notion of “output encoding”, so creating the now familiar OT1, OML, OMS and OMX encodings, along with T1.
The last one is a real encoding for 256 slot fonts. It was agreed upon at the 1990 TUG meeting in Cork, Ireland, in order to cover a large number of European languages. This had become possible by the introduction of virtual fonts, which allow to remap and merge existing fonts into a consistent layout.
The (pseudo)encoding OT1 is just a portmanteau. For instance, cmr10 has ¡ and ¿ where cmtt10 has < and >, but both are “OT1-encoded”. Also cmti10 is OT1-encoded, but it has £ where cmr10 has $.
The question “what encoding is cmcsc10” is ill-posed. It is what it is and it is assigned in LaTeX to OT1. Two OT1-encoded fonts have corresponding glyphs in most slots, but may differ as shown above in some places.
answered 1 hour ago
egregegreg
740k8919403273
740k8919403273
add a comment |
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%2f490039%2fhow-to-find-the-tex-encoding-of-specific-fonts%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