Using texttt in an author block renders in italics
I have a document that has many uses of {/tt some text}
, and I learned recently from reading this link: https://texfaq.org/FAQ-2letterfontcmd that apparently {tt ...}
is deprecated in favor of texttt{...}
. I've converted most of the document to use texttt{...}
, but when I try to update a block inside of an author
tag the text renders in a weird font.
Original:
author{
{small My Name} \
{tt small myEmail@stackexchange.com}
} % end author
With change:
author{
{small My Name} \
texttt{small myEmail@stackexchange.com}
} % end author
In the original code, my email address renders in a nice, clean, teletype format. In the changed code, it renders in a pretty ugly italic format. That occurs with or without the small
.
Does anyone know if there is a supported way to render teletype font in an author block without rendering it in ugly italics?
fonts author
New contributor
add a comment |
I have a document that has many uses of {/tt some text}
, and I learned recently from reading this link: https://texfaq.org/FAQ-2letterfontcmd that apparently {tt ...}
is deprecated in favor of texttt{...}
. I've converted most of the document to use texttt{...}
, but when I try to update a block inside of an author
tag the text renders in a weird font.
Original:
author{
{small My Name} \
{tt small myEmail@stackexchange.com}
} % end author
With change:
author{
{small My Name} \
texttt{small myEmail@stackexchange.com}
} % end author
In the original code, my email address renders in a nice, clean, teletype format. In the changed code, it renders in a pretty ugly italic format. That occurs with or without the small
.
Does anyone know if there is a supported way to render teletype font in an author block without rendering it in ugly italics?
fonts author
New contributor
4
You can use{upshapettfamily ...}
.
– Werner
5 hours ago
Thank you @Werner, that worked. Would you mind explaining why texttt renders in Italics? I understand that using upshapettfamily is a modal command - does texttt choose a different default value for the shape or something?
– DIMMSum
5 hours ago
The default behaviour (underarticle
) is to print the author in an uprightt
elet
ype font. Are you using a specialdocumentclass
?
– Werner
5 hours ago
Nothing too fancy: documentclass[letterpaper,twocolumn,10pt]{article}.
– DIMMSum
5 hours ago
add a comment |
I have a document that has many uses of {/tt some text}
, and I learned recently from reading this link: https://texfaq.org/FAQ-2letterfontcmd that apparently {tt ...}
is deprecated in favor of texttt{...}
. I've converted most of the document to use texttt{...}
, but when I try to update a block inside of an author
tag the text renders in a weird font.
Original:
author{
{small My Name} \
{tt small myEmail@stackexchange.com}
} % end author
With change:
author{
{small My Name} \
texttt{small myEmail@stackexchange.com}
} % end author
In the original code, my email address renders in a nice, clean, teletype format. In the changed code, it renders in a pretty ugly italic format. That occurs with or without the small
.
Does anyone know if there is a supported way to render teletype font in an author block without rendering it in ugly italics?
fonts author
New contributor
I have a document that has many uses of {/tt some text}
, and I learned recently from reading this link: https://texfaq.org/FAQ-2letterfontcmd that apparently {tt ...}
is deprecated in favor of texttt{...}
. I've converted most of the document to use texttt{...}
, but when I try to update a block inside of an author
tag the text renders in a weird font.
Original:
author{
{small My Name} \
{tt small myEmail@stackexchange.com}
} % end author
With change:
author{
{small My Name} \
texttt{small myEmail@stackexchange.com}
} % end author
In the original code, my email address renders in a nice, clean, teletype format. In the changed code, it renders in a pretty ugly italic format. That occurs with or without the small
.
Does anyone know if there is a supported way to render teletype font in an author block without rendering it in ugly italics?
fonts author
fonts author
New contributor
New contributor
New contributor
asked 5 hours ago
DIMMSumDIMMSum
1062
1062
New contributor
New contributor
4
You can use{upshapettfamily ...}
.
– Werner
5 hours ago
Thank you @Werner, that worked. Would you mind explaining why texttt renders in Italics? I understand that using upshapettfamily is a modal command - does texttt choose a different default value for the shape or something?
– DIMMSum
5 hours ago
The default behaviour (underarticle
) is to print the author in an uprightt
elet
ype font. Are you using a specialdocumentclass
?
– Werner
5 hours ago
Nothing too fancy: documentclass[letterpaper,twocolumn,10pt]{article}.
– DIMMSum
5 hours ago
add a comment |
4
You can use{upshapettfamily ...}
.
– Werner
5 hours ago
Thank you @Werner, that worked. Would you mind explaining why texttt renders in Italics? I understand that using upshapettfamily is a modal command - does texttt choose a different default value for the shape or something?
– DIMMSum
5 hours ago
The default behaviour (underarticle
) is to print the author in an uprightt
elet
ype font. Are you using a specialdocumentclass
?
– Werner
5 hours ago
Nothing too fancy: documentclass[letterpaper,twocolumn,10pt]{article}.
– DIMMSum
5 hours ago
4
4
You can use
{upshapettfamily ...}
.– Werner
5 hours ago
You can use
{upshapettfamily ...}
.– Werner
5 hours ago
Thank you @Werner, that worked. Would you mind explaining why texttt renders in Italics? I understand that using upshapettfamily is a modal command - does texttt choose a different default value for the shape or something?
– DIMMSum
5 hours ago
Thank you @Werner, that worked. Would you mind explaining why texttt renders in Italics? I understand that using upshapettfamily is a modal command - does texttt choose a different default value for the shape or something?
– DIMMSum
5 hours ago
The default behaviour (under
article
) is to print the author in an upright t
elet
ype font. Are you using a special documentclass
?– Werner
5 hours ago
The default behaviour (under
article
) is to print the author in an upright t
elet
ype font. Are you using a special documentclass
?– Werner
5 hours ago
Nothing too fancy: documentclass[letterpaper,twocolumn,10pt]{article}.
– DIMMSum
5 hours ago
Nothing too fancy: documentclass[letterpaper,twocolumn,10pt]{article}.
– DIMMSum
5 hours ago
add a comment |
1 Answer
1
active
oldest
votes
tt
switches to normalfont
and therefore changes the font family, series and shape compared to texttt
(or ttfamily
) that just changes the font family.
To see this, use
defpshow#1{{letprotectshow #1}}
pshowtt
pshownormalfont
pshowtexttt
Your .log
should show
> tt =long macro:
->@fontswitch {normalfont ttfamily }{mathtt }.
tt ->protect tt
> normalfont =long macro:
->usefont encodingdefault familydefault seriesdefault shapedefault relax
.
normalfont ->protect normalfont
> texttt =long macro:
#1->ifmmode nfss@text {ttfamily #1}else hmode@bgroup text@command {#1}tt
family check@icl #1check@icr expandafter egroup fi .
texttt ->protect texttt
It's also obvious when using
itshape something {tt something} texttt{somthing}
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
});
}
});
DIMMSum is a new contributor. Be nice, and check out our Code of Conduct.
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%2f481432%2fusing-texttt-in-an-author-block-renders-in-italics%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
tt
switches to normalfont
and therefore changes the font family, series and shape compared to texttt
(or ttfamily
) that just changes the font family.
To see this, use
defpshow#1{{letprotectshow #1}}
pshowtt
pshownormalfont
pshowtexttt
Your .log
should show
> tt =long macro:
->@fontswitch {normalfont ttfamily }{mathtt }.
tt ->protect tt
> normalfont =long macro:
->usefont encodingdefault familydefault seriesdefault shapedefault relax
.
normalfont ->protect normalfont
> texttt =long macro:
#1->ifmmode nfss@text {ttfamily #1}else hmode@bgroup text@command {#1}tt
family check@icl #1check@icr expandafter egroup fi .
texttt ->protect texttt
It's also obvious when using
itshape something {tt something} texttt{somthing}
add a comment |
tt
switches to normalfont
and therefore changes the font family, series and shape compared to texttt
(or ttfamily
) that just changes the font family.
To see this, use
defpshow#1{{letprotectshow #1}}
pshowtt
pshownormalfont
pshowtexttt
Your .log
should show
> tt =long macro:
->@fontswitch {normalfont ttfamily }{mathtt }.
tt ->protect tt
> normalfont =long macro:
->usefont encodingdefault familydefault seriesdefault shapedefault relax
.
normalfont ->protect normalfont
> texttt =long macro:
#1->ifmmode nfss@text {ttfamily #1}else hmode@bgroup text@command {#1}tt
family check@icl #1check@icr expandafter egroup fi .
texttt ->protect texttt
It's also obvious when using
itshape something {tt something} texttt{somthing}
add a comment |
tt
switches to normalfont
and therefore changes the font family, series and shape compared to texttt
(or ttfamily
) that just changes the font family.
To see this, use
defpshow#1{{letprotectshow #1}}
pshowtt
pshownormalfont
pshowtexttt
Your .log
should show
> tt =long macro:
->@fontswitch {normalfont ttfamily }{mathtt }.
tt ->protect tt
> normalfont =long macro:
->usefont encodingdefault familydefault seriesdefault shapedefault relax
.
normalfont ->protect normalfont
> texttt =long macro:
#1->ifmmode nfss@text {ttfamily #1}else hmode@bgroup text@command {#1}tt
family check@icl #1check@icr expandafter egroup fi .
texttt ->protect texttt
It's also obvious when using
itshape something {tt something} texttt{somthing}
tt
switches to normalfont
and therefore changes the font family, series and shape compared to texttt
(or ttfamily
) that just changes the font family.
To see this, use
defpshow#1{{letprotectshow #1}}
pshowtt
pshownormalfont
pshowtexttt
Your .log
should show
> tt =long macro:
->@fontswitch {normalfont ttfamily }{mathtt }.
tt ->protect tt
> normalfont =long macro:
->usefont encodingdefault familydefault seriesdefault shapedefault relax
.
normalfont ->protect normalfont
> texttt =long macro:
#1->ifmmode nfss@text {ttfamily #1}else hmode@bgroup text@command {#1}tt
family check@icl #1check@icr expandafter egroup fi .
texttt ->protect texttt
It's also obvious when using
itshape something {tt something} texttt{somthing}
answered 4 hours ago
WernerWerner
448k719931699
448k719931699
add a comment |
add a comment |
DIMMSum is a new contributor. Be nice, and check out our Code of Conduct.
DIMMSum is a new contributor. Be nice, and check out our Code of Conduct.
DIMMSum is a new contributor. Be nice, and check out our Code of Conduct.
DIMMSum is a new contributor. Be nice, and check out our Code of Conduct.
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%2f481432%2fusing-texttt-in-an-author-block-renders-in-italics%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
4
You can use
{upshapettfamily ...}
.– Werner
5 hours ago
Thank you @Werner, that worked. Would you mind explaining why texttt renders in Italics? I understand that using upshapettfamily is a modal command - does texttt choose a different default value for the shape or something?
– DIMMSum
5 hours ago
The default behaviour (under
article
) is to print the author in an uprightt
elet
ype font. Are you using a specialdocumentclass
?– Werner
5 hours ago
Nothing too fancy: documentclass[letterpaper,twocolumn,10pt]{article}.
– DIMMSum
5 hours ago