Saltar al contenido

¿Cómo escribir este tipo de texto en color en LaTeX?

Agradeceríamos tu apoyo para difundir nuestras reseñas referente a las ciencias informáticas.

Solución:

Me di cuenta de que el OP ya ha aceptado una de las respuestas proporcionadas hasta ahora. Solo para proporcionar algo de variedad, aquí hay una solución que proporciona un LaTeX macro llamó boldredcaps que representa todas las letras mayúsculas en su argumento en negrita y rojo automáticamente. No es necesario aplicar muchos textbftextcolorred... instrucciones a mano. el latex macro boldredcaps confía en el poderoso poder de Lua gsub string función para realizar su trabajo.

ingrese la descripción de la imagen aquí

% !TEX TS-program = lualatex
documentclass[12pt]article
usepackagexcolor   % for "textcolor" macro
usepackageragged2e % for "Centering" macro
usepackageluacode  % for "luaexec" macro
%% Define a LaTeX macro called "boldredcaps":
newcommandboldredcaps[1]luaexec%
   yyy = "#1"
   yyy = yyy:gsub ( "%u" , "\textbf\textcolorred%0" )
   tex.sprint ( yyy )


%% Concoct steganographic message:
newcommandblurbSince Everyone Can Read, Encoding Text In Neutral Sentences Is Doubtfully Effective.

begindocument

beginfigure
Large  % or "large", or "huge", etc
sffamilyitshape
Centering
boldredcapsblurb % <-- argument of boldredcaps can be a macro 

bigskip
textbftextcolorred`secret inside'
rmfamilyupshape
captionText Steganography
endfigure

enddocument

Si necesita hacer esto con frecuencia, puede automatizarse con el xstring usando StrSubstitute para reemplazar un espacio con textcolorred:

ingrese la descripción de la imagen aquí

Código:

documentclassarticle
usepackagexcolor
usepackagexstring

newcommand*Hightlight[1]%
    noexpandarg
    StrSubstitute[0]textcolorred#1  textcolorred[FormattedString]%
    FormattedString%
%

begindocument
HightlightSince Everyone Can Read, Encoding Text In Neutral Sentences Is Doubtfully Effective 
enddocument

¿Como esto?

documentclassarticle

usepackagexcolor

begindocument

begincenter
    Largesl
    textcolorredSince textcolorredEveryone textcolorredCan textcolorredRead, textcolorredEncoding textcolorredText textcolorredIn textcolorredNeutral textcolorredSentences textcolorredIs textcolorredDoubtfully textcolorredEffective

    vspace1cmLARGEcolorred
    `Secret inside'
endcenter

enddocument

Si para ti ha resultado de provecho nuestro artículo, sería de mucha ayuda si lo compartes con el resto entusiastas de la programación y nos ayudes a dar difusión a nuestro contenido.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *