Substituição de tabela Lyx para permitir notas de rodapé de tabela

Substituição de tabela Lyx para permitir notas de rodapé de tabela

Quero poder usar notas de rodapé no LyX enquanto preserva a estrutura da tabela LyX. Alguma maneira de forçar o LyX a usar um ambiente diferente para suas tabelas internas que permita isso? Ou seja, algum código para colocar no preâmbulo.

Esta páginarecomendado longtabular(não foi possível encontrá-lo em lugar nenhum) ou tabu.

Editar: tentei usar a abordagem emessa questãopara substituir tabularpor tabu, mas parece ficar pdftexpreso em um loop infinito.

% Replace tabular with tabu.
\let\oldtabular\tabular
\let\endoldtabular\endtabular
\renewenvironment{tabular}{\tabu}{\endtabu}

Edição 2: Como foi indicado que tabu não é confiável/não é mantido, algum outro ambiente que você recomendaria para esse fim?

Responder1

Deixe-me fornecer uma pequena resposta

Evite a embalagemtabu

A versão atual do tabu éVersão 2.8. No entanto, o autor deseja fazer upload de uma nova versão em que a maioria dos comandos atuais serão inválidos.

O autor escreveu em comp.text.tex:Bug no tabu com scantokens (GL, corrija)

Bem, para ser honesto, a hora dos relatórios de bugs chegará com o próximo lançamento. Estou apenas implementando o recurso \multirow e devo dizer que o código atualmente disponível está muito longe do que estou trabalhando agora.

Isso significa que a versão atual está completamente sem manutenção.

Responder2

Por favor, tente evitar tabu. Como afirma Jonaqui:

Eu recomendaria ficar longe do tabu, pois o autor do pacote ainda está mexendo nas coisas e prometeu explicitamente que não haveria compatibilidade com versões anteriores. Veraquipara a discussão.

Se você está tentando obter a funcionalidade 'X' tabularxcom a opção quebrável de longtable, Alan Munn recomenda usar o ltxtablepacote (linkpara CTAN), escrito por David Carlisle (veraqui).

Outra coisa que você pode fazer ainda é usar tabularx, colocar dentro de um tableambiente e diminuir seu tamanho. Você sempre pode girá-lo 90 graus para obter mais espaço.

Para obter mais informações sobre pacotes de tabelas, consulteessa questão

Responder3

Clique com o botão direito na tabela e selecione "Mais > Configurações...". (Alternativamente, mova o cursor para dentro da tabela e abra o menu "Editar > Configurações da tabela...".) Vá para a aba "Longtable" e marque "Use long table"!

(Desta forma, o "editor de tabela LyX" integrado ainda é usado e o tabularambiente é substituído pelo longtableambiente.)

informação relacionada