How does one make just one word in the title a different color? [duplicate]
This question already has an answer here:
Change the color of the main title without redefining maketitle
1 answer
The following works to give the title all in black:
title{The Title}
But this does not work to make the first word in the title red:
title{{color{red}The} Title}
How does one make just one word in the title a different color?
color titles amsart
marked as duplicate by Werner, marmot, Phelype Oleinik, Stefan Pinnow, flav 2 days ago
This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.
add a comment |
This question already has an answer here:
Change the color of the main title without redefining maketitle
1 answer
The following works to give the title all in black:
title{The Title}
But this does not work to make the first word in the title red:
title{{color{red}The} Title}
How does one make just one word in the title a different color?
color titles amsart
marked as duplicate by Werner, marmot, Phelype Oleinik, Stefan Pinnow, flav 2 days ago
This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.
textcolor{red}{The}
should work in a standard class.
– Bernard
Jan 14 at 23:53
Thanks for the suggestion, but it does not work either. Could the problem be my use of documentclass ?
– Michael B. Heaney
Jan 14 at 23:56
Well, you should post a minimal non-working example code.
– Bernard
Jan 14 at 23:58
Thanks for your helpful advice. Here is a minimal non-working example code: documentclass[11pt]{amsart} usepackage{color} title{The title} begin{document} maketitle end{document}
– Michael B. Heaney
Jan 15 at 0:08
add a comment |
This question already has an answer here:
Change the color of the main title without redefining maketitle
1 answer
The following works to give the title all in black:
title{The Title}
But this does not work to make the first word in the title red:
title{{color{red}The} Title}
How does one make just one word in the title a different color?
color titles amsart
This question already has an answer here:
Change the color of the main title without redefining maketitle
1 answer
The following works to give the title all in black:
title{The Title}
But this does not work to make the first word in the title red:
title{{color{red}The} Title}
How does one make just one word in the title a different color?
This question already has an answer here:
Change the color of the main title without redefining maketitle
1 answer
color titles amsart
color titles amsart
edited Jan 15 at 0:15
Werner
440k669671662
440k669671662
asked Jan 14 at 23:50
Michael B. HeaneyMichael B. Heaney
1286
1286
marked as duplicate by Werner, marmot, Phelype Oleinik, Stefan Pinnow, flav 2 days ago
This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.
marked as duplicate by Werner, marmot, Phelype Oleinik, Stefan Pinnow, flav 2 days ago
This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.
textcolor{red}{The}
should work in a standard class.
– Bernard
Jan 14 at 23:53
Thanks for the suggestion, but it does not work either. Could the problem be my use of documentclass ?
– Michael B. Heaney
Jan 14 at 23:56
Well, you should post a minimal non-working example code.
– Bernard
Jan 14 at 23:58
Thanks for your helpful advice. Here is a minimal non-working example code: documentclass[11pt]{amsart} usepackage{color} title{The title} begin{document} maketitle end{document}
– Michael B. Heaney
Jan 15 at 0:08
add a comment |
textcolor{red}{The}
should work in a standard class.
– Bernard
Jan 14 at 23:53
Thanks for the suggestion, but it does not work either. Could the problem be my use of documentclass ?
– Michael B. Heaney
Jan 14 at 23:56
Well, you should post a minimal non-working example code.
– Bernard
Jan 14 at 23:58
Thanks for your helpful advice. Here is a minimal non-working example code: documentclass[11pt]{amsart} usepackage{color} title{The title} begin{document} maketitle end{document}
– Michael B. Heaney
Jan 15 at 0:08
textcolor{red}{The}
should work in a standard class.– Bernard
Jan 14 at 23:53
textcolor{red}{The}
should work in a standard class.– Bernard
Jan 14 at 23:53
Thanks for the suggestion, but it does not work either. Could the problem be my use of documentclass ?
– Michael B. Heaney
Jan 14 at 23:56
Thanks for the suggestion, but it does not work either. Could the problem be my use of documentclass ?
– Michael B. Heaney
Jan 14 at 23:56
Well, you should post a minimal non-working example code.
– Bernard
Jan 14 at 23:58
Well, you should post a minimal non-working example code.
– Bernard
Jan 14 at 23:58
Thanks for your helpful advice. Here is a minimal non-working example code: documentclass[11pt]{amsart} usepackage{color} title{The title} begin{document} maketitle end{document}
– Michael B. Heaney
Jan 15 at 0:08
Thanks for your helpful advice. Here is a minimal non-working example code: documentclass[11pt]{amsart} usepackage{color} title{The title} begin{document} maketitle end{document}
– Michael B. Heaney
Jan 15 at 0:08
add a comment |
2 Answers
2
active
oldest
votes
The title
under amsart
is set in CAPITAL LETTERS. As such, merely using
title{textcolor{red}{The} title}
doesn't work out-of-the-box because there is no colour RED
. However, it's simple enough to define RED
to be the same as red
:
documentclass{amsart}
usepackage{xcolor}
colorlet{RED}{red}
title{textcolor{red}{The} title}
author{An Author}
begin{document}
maketitle
end{document}
That works, thanks!
– Michael B. Heaney
Jan 15 at 0:24
add a comment |
With amsart
there is the problem of capitalization, but it is easily solved.
documentclass{amsart}
usepackage{xcolor}
usepackage{textcase}
DeclareRobustCommand{foo}[1]{textcolor{red}{#1}}
begin{document}
title[The title]{foo{The} title}
author{An Author}
maketitle
end{document}
Use a more meaningful name than foo
, of course. Omit the optional argument if you also want the coloring in the page headings.
See https://tex.stackexchange.com/a/468247/4427 for details about why loading textcase
is better for the application.
The rationale for defining a command is that hardwiring a color means having to chase for every occurrence in the document for it, whereas with a command you can just modify the definition in case you change your mind about what color to use (or no color at all).
add a comment |
2 Answers
2
active
oldest
votes
2 Answers
2
active
oldest
votes
active
oldest
votes
active
oldest
votes
The title
under amsart
is set in CAPITAL LETTERS. As such, merely using
title{textcolor{red}{The} title}
doesn't work out-of-the-box because there is no colour RED
. However, it's simple enough to define RED
to be the same as red
:
documentclass{amsart}
usepackage{xcolor}
colorlet{RED}{red}
title{textcolor{red}{The} title}
author{An Author}
begin{document}
maketitle
end{document}
That works, thanks!
– Michael B. Heaney
Jan 15 at 0:24
add a comment |
The title
under amsart
is set in CAPITAL LETTERS. As such, merely using
title{textcolor{red}{The} title}
doesn't work out-of-the-box because there is no colour RED
. However, it's simple enough to define RED
to be the same as red
:
documentclass{amsart}
usepackage{xcolor}
colorlet{RED}{red}
title{textcolor{red}{The} title}
author{An Author}
begin{document}
maketitle
end{document}
That works, thanks!
– Michael B. Heaney
Jan 15 at 0:24
add a comment |
The title
under amsart
is set in CAPITAL LETTERS. As such, merely using
title{textcolor{red}{The} title}
doesn't work out-of-the-box because there is no colour RED
. However, it's simple enough to define RED
to be the same as red
:
documentclass{amsart}
usepackage{xcolor}
colorlet{RED}{red}
title{textcolor{red}{The} title}
author{An Author}
begin{document}
maketitle
end{document}
The title
under amsart
is set in CAPITAL LETTERS. As such, merely using
title{textcolor{red}{The} title}
doesn't work out-of-the-box because there is no colour RED
. However, it's simple enough to define RED
to be the same as red
:
documentclass{amsart}
usepackage{xcolor}
colorlet{RED}{red}
title{textcolor{red}{The} title}
author{An Author}
begin{document}
maketitle
end{document}
answered Jan 15 at 0:14
WernerWerner
440k669671662
440k669671662
That works, thanks!
– Michael B. Heaney
Jan 15 at 0:24
add a comment |
That works, thanks!
– Michael B. Heaney
Jan 15 at 0:24
That works, thanks!
– Michael B. Heaney
Jan 15 at 0:24
That works, thanks!
– Michael B. Heaney
Jan 15 at 0:24
add a comment |
With amsart
there is the problem of capitalization, but it is easily solved.
documentclass{amsart}
usepackage{xcolor}
usepackage{textcase}
DeclareRobustCommand{foo}[1]{textcolor{red}{#1}}
begin{document}
title[The title]{foo{The} title}
author{An Author}
maketitle
end{document}
Use a more meaningful name than foo
, of course. Omit the optional argument if you also want the coloring in the page headings.
See https://tex.stackexchange.com/a/468247/4427 for details about why loading textcase
is better for the application.
The rationale for defining a command is that hardwiring a color means having to chase for every occurrence in the document for it, whereas with a command you can just modify the definition in case you change your mind about what color to use (or no color at all).
add a comment |
With amsart
there is the problem of capitalization, but it is easily solved.
documentclass{amsart}
usepackage{xcolor}
usepackage{textcase}
DeclareRobustCommand{foo}[1]{textcolor{red}{#1}}
begin{document}
title[The title]{foo{The} title}
author{An Author}
maketitle
end{document}
Use a more meaningful name than foo
, of course. Omit the optional argument if you also want the coloring in the page headings.
See https://tex.stackexchange.com/a/468247/4427 for details about why loading textcase
is better for the application.
The rationale for defining a command is that hardwiring a color means having to chase for every occurrence in the document for it, whereas with a command you can just modify the definition in case you change your mind about what color to use (or no color at all).
add a comment |
With amsart
there is the problem of capitalization, but it is easily solved.
documentclass{amsart}
usepackage{xcolor}
usepackage{textcase}
DeclareRobustCommand{foo}[1]{textcolor{red}{#1}}
begin{document}
title[The title]{foo{The} title}
author{An Author}
maketitle
end{document}
Use a more meaningful name than foo
, of course. Omit the optional argument if you also want the coloring in the page headings.
See https://tex.stackexchange.com/a/468247/4427 for details about why loading textcase
is better for the application.
The rationale for defining a command is that hardwiring a color means having to chase for every occurrence in the document for it, whereas with a command you can just modify the definition in case you change your mind about what color to use (or no color at all).
With amsart
there is the problem of capitalization, but it is easily solved.
documentclass{amsart}
usepackage{xcolor}
usepackage{textcase}
DeclareRobustCommand{foo}[1]{textcolor{red}{#1}}
begin{document}
title[The title]{foo{The} title}
author{An Author}
maketitle
end{document}
Use a more meaningful name than foo
, of course. Omit the optional argument if you also want the coloring in the page headings.
See https://tex.stackexchange.com/a/468247/4427 for details about why loading textcase
is better for the application.
The rationale for defining a command is that hardwiring a color means having to chase for every occurrence in the document for it, whereas with a command you can just modify the definition in case you change your mind about what color to use (or no color at all).
answered Jan 15 at 0:23
egregegreg
713k8618933182
713k8618933182
add a comment |
add a comment |
textcolor{red}{The}
should work in a standard class.– Bernard
Jan 14 at 23:53
Thanks for the suggestion, but it does not work either. Could the problem be my use of documentclass ?
– Michael B. Heaney
Jan 14 at 23:56
Well, you should post a minimal non-working example code.
– Bernard
Jan 14 at 23:58
Thanks for your helpful advice. Here is a minimal non-working example code: documentclass[11pt]{amsart} usepackage{color} title{The title} begin{document} maketitle end{document}
– Michael B. Heaney
Jan 15 at 0:08