O que significa 'texto mal centralizado' e qual é o seu equivalente moderno em PGF/TikZ

O que significa 'texto mal centralizado' e qual é o seu equivalente moderno em PGF/TikZ

Herdei um documento LaTeX antigo que usa uma \tikzstylemaneira antiga de definir estilos. Entre outras definições há uma que diz

\tikzstyle{decision} = [diamond, draw, fill=blue!20,
  text width=4.5em, text badly centered, node distance=2cm, inner sep=0pt]

O que significa "texto mal centralizado" e qual é o seu equivalente moderno usando

\tikzset{decision/.style={diamond, draw, fill=blue!20, ...}}

Responder1

Você encontrará as explicações no manual 1.18 do TikZ que está disponível parabaixe aqui(até quando?) na página 122. Aqui está uma captura de tela da explicação:

captura de tela

E sua cópia:

texto mal centralizadocentraliza o texto, sem equilibrar as linhas.

O código de baixo nível executado para o alinhamento é semelhante a

\parfillskip=0pt
\rightskip=0pt plus 1fil
\leftskip=0pt plus 1fil

O equivalente moderno éalinhar = centro alinhado

captura de tela-2

alinhar = centro alinhadoFunciona comoalinhado à esquerdaoulave à direita, apenas para alinhamento central. Por causa de todos os problemas que resultam do Centroopção em conjunto com linhas estreitas, sugiro escolher esta opção em vez de centralizar, a menos que você tenha um texto mais longo, nesse caso Centrodará resultados tipograficamente melhores.

O código de baixo nível executado para o alinhamento é semelhante a

\parfillskip=0pt
\rightskip=0pt plus 2em
\leftskip=0pt plus 2em
\spaceskip=.3333em
\xspaceskip=.5em

informação relacionada