[英]How can I output and format the latest entry in an org file to the terminal?
[英]How can I format a column of numbers in an emacs org mode table?
我在emacs org-mode
有一個表格。 請問,是否有辦法格式化第3列和第4列中的數字以垂直排列小數點?
注意,旁白:我使用bash sort
命令對生成的文件進行sort
,並發現額外的|
在每行的開頭計為第1列,因此,例如,在此上下文中, OUTPUT
為OUTPUT
列為4。
| CALL | CHAN | OUTPUT | INPUT | QTHR | LOCATION | NGR | REGION | CTCSS | KEEPER | Internet |
| GB3AH | RB11 | 433.275 | 434.875 | JO02KP | East Dereham | TF94300990 | EAST ENG | 94.8 | G8PON | |
| GB3AS | RV48 | 145.6 | 145 | IO84LS | Wigton,Cumbria | NY33724123 | N.ENG | 77 | G4KFN | |
| GB3AG | RV58 | 145.725 | 145.125 | IO86ON | Forfar | NO48904170 | SCOT | 94.8 | GM1CMF | Echolink |
| GB3AY | RV52 | 145.65 | 145.05 | IO75OR | Dalry | NS26605190 | SCOT | 103.5 | GM3YKE | |
| GB3BA | RB01 | 433.025 | 434.625 | IO87SC | Banchory | NJ72150255 | SCOT | 67 | GM1XEA | |
| GB3BD | RB06 | 433.15 | 434.75 | IO92RA | Ampthill | TL01303860 | SE ENG | 77 | G8MGP | |
| GB3AA | 23cm | 1297 | 1291 | IO81RO | Alveston,Avon | ST62608820 | SW ENG | 118.8 | G4CJZ | |
| GB3AI | RV55 | 145.6875 | 145.0875 | IO91QQ | Amersham | SU97089767 | SW ENG | 77 | G0RDI | Echolink |
| GB3AL | RV59 | 145.7375 | 145.1375 | IO91QP | Amersham | SU95709550 | SW ENG | 77 | G0RDI | |
| GB3AM | R50-13 | 50.84 | 51.34 | IO91QP | Amersham | SU95709550 | SW ENG | 77 | G0RDI | |
以下是步驟:
OUTPUT
列並插入一個CS-right的新列。 $4=$3;%0.3f
, $4=$3;%0.3f
第三列復制到第四列,並將其格式化為具有3精度的浮點。 按返回鍵,只需填寫一個單元格。按Cu Cc *重新計算所有單元格。 這也可以用Cc Cc完成,光標在#+TBLFM:
line上。 感謝@phils的輸入,這是另一種方式:
433.275
。 $0;%0.3f
並按回車鍵。 這里$0
表示當前列,如果是第3列, $3
也可以工作。 #+TBLFM:
line並按Cc Cc 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.