Existe uma maneira de aumentar o espaçamento entre as letras?

Existe uma maneira de aumentar o espaçamento entre as letras?

Eu preciso conseguir algo assim. Acho que usar \hspace entre cada letra não é a melhor maneira, existe uma solução alternativa? insira a descrição da imagem aqui

Responder1

Pelo exemplo mostrado pode-se concluir que você está procurando \soo comando do soulpacote:

\documentclass{article}
\usepackage{soul}

\begin{document}
\so{text} text text
\end{document}

insira a descrição da imagem aqui

Editar: Da documentação do Soul (pp. 8):

Você pode definir macros de espaçamento próprias ou substituir o \sosignificado original usando a macro \sodef:

\sodef<cmd>{font inter-letter-space}{inner space}{outer space}

A dimensão do espaço, todas obrigatórias, deve ser definida de forma a emdeixá-los crescer ou diminuir com as respectivas fontes.

Um exemplo:

\documentclass{article}

\usepackage{microtype}
\usepackage{soul}

\begin{document}
foobar \textls{barfoo} 

foobar \so{barfoo}

\sodef\an{}{.1em}{0.2em plus0.2em}{0.5em plus.1em minus.1em}

foobar \an{barfoo}
\end{document}

dá:

insira a descrição da imagem aqui

Responder2

Supondo que o resultado desejado seja palavras únicas com espaçamento entre letras (ou rastreamento):

Se você já estiver usando fontspecou microtypeem seu código, esses pacotes permitem espaço entre letras.

Você pode usar o espaçamento entre letras do microtipo ao \textls{your text}redor da parte que deseja espaçar entre letras.

\documentclass{article}

\usepackage{microtype}

\begin{document}
foobar \textls{barfoo}
\end{document}

saída de código

Você pode ajustar a quantidade de espaço entre as letras com a letterspaceopção. Por exemplo \usepackage[letterspace=200]{microtype}.

informação relacionada