J'ai une table comme celle-ci:
| Verse No | Verse |
| | <10> |
| 1 | line1 li=> |
| 2 | line2 li=> |
J'aimerais le voir comme
| Verse No | Verse |
| | <10> |
| 1 | line1 line |
| | 1 line1 |
| 2 | line2 line |
| | 2 line2 |
Je suis au courant C-c `
mais cela ne suffit pas, je veux voir tout le texte simultanément. La lecture seule est OK si nécessaire.
Réponses:
org-mode a 2 formats de table, la valeur par défaut
org-table
et l'autre l'esttable.el
.L'habillage des cellules est disponible pour les tableaux au
table.el
format.Essaye ça
Supprimez la ligne supplémentaire avec
<10>
pour que votre tableau ressemble à l'exemple ci-dessous:Placez votre curseur, alias le point, dans le tableau mis à jour, puis tapez C-c ~et répondez
y
. Le tableau mis à jour doit ressembler à l'exemple ci-dessous:Placez votre curseur dans le tableau mis à jour, puis tapez C-c 'et une nouvelle fenêtre ou un nouveau cadre apparaîtra.
Tapez M-x t-r-tet chaque cellule du tableau doit être mise en surbrillance.
Placez votre curseur à l'intérieur de la deuxième colonne et tapez C-c C-c <jusqu'à ce que la colonne ait la largeur souhaitée.
Tapez C-c 'pour terminer la modification du tableau. Ces étapes devraient vous laisser un semblable à l'exemple ci-dessous:
Merci d'avoir posé votre question!
J'espère que cela a aidé!
la source
C-c ~
pour reconvertir auorg-table
format?t-r-t
raccourci pour une autre commande? J'ai constaté que lorsque vous traitez des tableaux contenant du texte avec des liens incorporés, après l'étape 3, seuls les en-têtes de colonne sont sélectionnés, et j'ai besoin d'un moyen pour sélectionner chaque cellule du tableau, comme à l'étape 4. Cependant, je ne sais pas à quoi l'étape 4 se réfère réellement, carM-x t-r-t
ne montre rien pour moi avec le mode org 9.1.9Ajuster la largeur de colonne avec enrouler
Voici une solution adaptée pour le mode org 9.1.13, Spacemacs (0.200.13), emacs 26.1 pour plus de commodité.
En commençant par le contenu suivant dans un tampon en mode organisation:
doit laisser un NEWLINE au-dessus du tableau ci-dessus pour éviter le bogue de table.el.
+----------+-------------------+ | Verse No | Verse | +----------+-------------------+ | 1 | Line1 Line1 Line1 | +----------+-------------------+ | 2 | Line2 Line2 Line2 | +----------+-------------------+
+----------+---------+ | Verse No | Verse | +----------+---------+ | 1 | Line1 | | |Line1 | | |Line1 | +----------+---------+ | 2 | Line2 | | |Line2 | | |Line2 | +----------+---------+
Cela fonctionne pour ma configuration sans entrer en mode table.el. Avec mes spacemacs, Cu 10 Cc Cc <ne fonctionne pas.
la source
SPC u 10
n'est pas requis.10
le préface automatiquementC-u 10-
(Emacs 27.0.50, Spacemacs 9.0.)Une fois que vous avez suivi la réponse acceptée et fixé la taille d'une longue colonne dans un tableau existant, le basculement du mode table à largeur fixe par
M-x table-fixed-width-mode
semble faire l'affaire d'habillage automatique (futures) de longues lignes de texte dans une colonne du tableau modifier mode. Vous entrez en mode d'édition de table en tapantC-c '
Testé sur: Emacs 25.2.2, Org-Mode 9.1.6
la source