
Estou usando o sphinx para gerar vários formatos de documentos. Como este é um fórum específico do TeX/LaTeX e um dos principais resultados é .pdf, achei útil perguntar aqui.
É possível pedir ao látex para gerar uma palavra específica em uma fonte múltipla e com aparência colorida sempre que ocorrer no documento. A palavra deve ser escrita desta forma, não importa onde ocorra, tanto nos títulos quanto no corpo do texto.
Mais especificamente:
- A palavra é: “AccuROAM” escrita como uma palavra sem espaços conforme mostrado,
- "Accu" está em fonte Century Gothic, cor preta RGB (0,0,0) e peso normal,
- "ROAM" está na fonte Calibri, na cor vermelha RGB (165,0,33) e peso normal,
- O peso deve permanecer constante, mesmo em ambientes de texto em negrito.
- O tamanho deve ser igual ao texto ao redor
Explicação da imagem:
Qualquer ajuda é bem apreciada,
Responder1
Isto é baseado emresposta de dgoodmaniiimas usa XeLaTeX para selecionar fontes do sistema. Eu não tenho Century Gothic, então substituí fontconfig
a escolha de. Eu também usei \newcommand*
em vez de, \def
pois este é um documento LaTeX. O exemplo mostra que o peso do nome permanece constante. A fontspec
facilidade de dimensionar uma fonte para o tamanho do texto ao redor é usada para dimensionar ambas as fontes adequadamente.
\documentclass{article}
\usepackage{color}
\definecolor{myred}{RGB}{165,0,33}
\usepackage{fontspec}
\newfontface\calibrifam[Scale=MatchUppercase]{Calibri}
\newfontface\cgothicfam[Scale=MatchUppercase]{TeX Gyre Adventor}% I don't have Century Gothic
\newcommand*\accuroam{%
{\cgothicfam Accu}%
{\calibrifam\textcolor{myred}{ROAM}}%
}%
\begin{document}
\Huge
Now is the time for all good men to come to the aid of
\accuroam.
\normalsize\bfseries
Now is the time for all good men to come to the aid of
\accuroam.
\normalfont\tiny
Now is the time for all good men to come to the aid of
\accuroam.
\end{document}
Responder2
TeX é uma linguagem macro, então sim, isso é absolutamente possível, até fácil. Acontece que não tenho essas fontes específicas disponíveis para mim no momento, mas aqui está um exemplo básico usando Computer Modern Sans e Computer Modern Serif, apenas para mostrar como é simples usar duas fontes separadas. Selecionei essas fontes de forma genérica para mostrar como você selecionaria a sua, presumindo que elas estejam instaladas e prontas para uso em seu sistema. Se você estiver usando LuaTeX e fontspec, a seleção de fontes será diferente.
\documentclass{article}
\usepackage{color}
\definecolor{myred}{RGB}{165,0,33}
\def\accuroam{%
\usefont{OT1}{cmss}{m}{n}Accu%
\usefont{OT1}{cmr}{m}{n}\textcolor{myred}{ROAM}%
}%
\begin{document}
\Huge
Now is the time for all good men to come to the aid of
\accuroam.
\normalsize
Now is the time for all good men to come to the aid of
\accuroam.
\tiny
Now is the time for all good men to come to the aid of
\accuroam.
\end{document}
Isso mostra a macro funcionando em três tamanhos diferentes, e defini uma cor myred
de acordo com suas especificações para o vermelho. Ajustes para os tamanhos dos capitéis e coisas dessa natureza podem ser facilmente adicionados.