Eu tenho uma tabela como esta:
| Verse No | Verse |
| | <10> |
| 1 | line1 li=> |
| 2 | line2 li=> |
Eu gostaria de vê-lo como
| Verse No | Verse |
| | <10> |
| 1 | line1 line |
| | 1 line1 |
| 2 | line2 line |
| | 2 line2 |
Estou ciente, C-c `
mas isso não basta, quero ver todo o texto simultaneamente. Somente leitura está OK, se necessário.
Respostas:
O org-mode possui 2 formatos de tabela, o padrão
org-table
e o outrotable.el
.O agrupamento de células está disponível para tabelas em
table.el
formato.Tente isto
Remova a linha extra com,
<10>
para que sua tabela seja semelhante ao exemplo abaixo:Coloque o cursor, também conhecido como ponto, dentro da tabela atualizada e digite C-c ~e responda
y
. A tabela atualizada deve ser semelhante ao exemplo abaixo:Coloque o cursor na tabela atualizada e digite C-c 'e uma nova janela ou quadro aparecerá.
Digite M-x t-r-te cada célula da tabela deve ser destacada.
Coloque o cursor dentro da segunda coluna e digite C-c C-c <até que a coluna tenha a largura desejada.
Digite C-c 'para finalizar a edição da tabela. Essas etapas devem deixar você parecido com o exemplo abaixo:
Obrigado por fazer sua pergunta!
Espero que tenha ajudado!
fonte
C-c ~
para converter novamente emorg-table
formato?t-r-t
abreviação para outro comando? Descobri que, ao lidar com tabelas que possuem texto com links incorporados, após a etapa 3, apenas os títulos das colunas são selecionados e preciso de uma maneira de selecionar cada célula da tabela, como na etapa 4. No entanto, não sei o passo 4 é realmente referindo-se, uma vez queM-x t-r-t
não mostra nada para mim com org-mode 9.1.9Ajustar a largura da coluna com quebra automática
Aqui está uma solução adaptada para o modo organizacional 9.1.13, Spacemacs (0.200.13), emacs 26.1 por conveniência.
Começando com o seguinte conteúdo em um buffer no modo organizacional:
deve deixar um NEWLINE em cima da tabela acima para evitar o erro do table.el.
+----------+-------------------+ | Verse No | Verse | +----------+-------------------+ | 1 | Line1 Line1 Line1 | +----------+-------------------+ | 2 | Line2 Line2 Line2 | +----------+-------------------+
+----------+---------+ | Verse No | Verse | +----------+---------+ | 1 | Line1 | | |Line1 | | |Line1 | +----------+---------+ | 2 | Line2 | | |Line2 | | |Line2 | +----------+---------+
Funciona para a minha configuração sem entrar no modo table.el. Com as minhas máquinas espaciais, Cu 10 Cc Cc <não funciona.
fonte
SPC u 10
não é necessário.10
auto prefácios-IT paraC-u 10-
(Emacs 27.0.50, Spacemacs 9.0.)Depois de seguir a resposta aceita e corrigir o tamanho de uma coluna longa em uma tabela existente, alternar o modo de largura fixa da tabela
M-x table-fixed-width-mode
parece executar o truque de agrupar automaticamente (futuras) longas linhas de texto em uma coluna na edição de tabela modo. Você entra no modo de edição de tabela pressionandoC-c '
Testado em: Emacs 25.2.2, Modo Org 9.1.6
fonte