
Responder1
Não existe uma maneira simples de mover uma legenda da esquerda para a direita ou vice-versa. O pacote permite apenas configurações globais, portanto as legendas ficam sempre à esquerda ou sempre à direita. Para configurações de duas páginas, você também pode colocá-las sempre no lado interno ou externo. Existem coisas que você pode tentar:
Torne a legenda mais ampla
Pela sua captura de tela, parece que o problema é que a área da legenda é muito estreita, fazendo com que ela sobreponha a própria tabela. Resolver esse problema é muito fácil:
Bem no início do SCtable
float, adicione um ERT com Ctrl+ Le escreva [3]
nele. O que isso faz é adicionar [3]
um argumento opcional ao SCtable
ambiente, e esse número é a largura relativa da legenda da tabela. Com 3
a legenda pode ter três vezes a largura da mesa. Aqui está uma captura de tela do LyX com saída em PDF ao lado:
Hacker ERT
Adicione um ERT logo antes da tabela e escreva o seguinte:
{\makeatletter
\renewcommand*{\SC@FLOAT}[2]{{#1}\hspace{\sidecaptionsep}{#2}}
\makeatother
Se você copiar e colar, use Editar -> Colar especial ( Ctrl+ Shift+ v) para colar o código.
Logo após a tabela, adicione um novo ERT e adicione apenas uma chave de fechamento, ou seja }
, .
Não usesidecap
Você pode colocar legendas ao lado das tabelas sem usar sidecap
nada. Adicione um float de tabela normal e comece excluindo a legenda que já está lá. Adicione um minipage
com Insert -> Box -> Frameless, e faça isso, por exemplo, com metade da largura da linha. Adicione a legenda dentro desta caixa, com Inserir -> Legenda. Finalmente, adicione a tabela na mesma linha da caixa (ou seja, não pressione Enter antes de adicionar a tabela).