不,不是ASCII圖形,在這裏看到的截圖:xterm中的光柵圖形?
http://en.wikipedia.org/wiki/W3m
這怎麼可能呢?
我檢查了源代碼,它只打印字符序列。但是,我無法在xterm文檔或其他地方找到任何對圖形繪製或圖像嵌入轉義序列的引用。
w3m似乎也是唯一的軟件。
There are Tektronix仿真中的矢量圖形,但是這是在VT模式下完成的。
也許我在尋找錯誤的東西?
有什麼想法?
不,不是ASCII圖形,在這裏看到的截圖:xterm中的光柵圖形?
http://en.wikipedia.org/wiki/W3m
這怎麼可能呢?
我檢查了源代碼,它只打印字符序列。但是,我無法在xterm文檔或其他地方找到任何對圖形繪製或圖像嵌入轉義序列的引用。
w3m似乎也是唯一的軟件。
There are Tektronix仿真中的矢量圖形,但是這是在VT模式下完成的。
也許我在尋找錯誤的東西?
有什麼想法?
這是一個騙子。
請注意,此功能只能在「受支持的終端」中使用 - 並且這意味着xterm,並通過xv直接在xterm窗口上呈現。
還是不是!剛查過來源,我們感興趣的文件是here。這仍然是一個黑客 - 通過X11和GTK!
該頁面是可怕的,它又是1995年!:)雖然w3m有一個選項來顯示通過xv我不認爲這兩個是相關的。我甚至沒有一個xv包。 – jbcreix 2010-01-22 03:04:05
@jbcreix:是的,擁有相同的'95感覺;> - 從w3m頁面 - 問:如何更改默認圖像查看器? 答:默認w3m使用xv來查看圖像。如果您想將其更改爲「display」,請將以下行添加到〜/ .mailcap或/ etc/mailcap。 檢查你的查看器! – 2010-01-22 03:14:37
@jbcreix:「使用源盧克」 - 找到它;> – 2010-01-22 03:19:46
有MLTerm,它支持Sixel格式(不是ReGis命令)。它適用於Linux和Windows。
否則,根據man xterm
on Ubuntu 12.04,xterm
支持泰克公司的圖形,其中(男子頁面不告訴)使用命令瑞吉或Sixel位圖格式,這取決於編譯選項(我相信it's Sixel for the XTerm in the Ubuntu package repository)。
要知道的一件事是,ReGIS是一個指令集,而Sixel是一個位圖格式。
作爲一個方面說明,存在一個使用Sixel感知終端仿真器的Python包:PySixel。
我對這個話題也很感興趣,並且可能會在將來更新這個答案,以及其他相關的終端仿真器條目。
至於xterm,[顯然](http://rullf2.xs4all.nl/sg/doc.html)應該用'xterm -ti 340'運行它來啓用Sixel渲染,然後可以在[a示例來自libsixel倉庫的「map8.six」圖像](https://github.com/saitoha/libsixel/blob/7f7358573f7e4957dd483689782bfc3c127ceba6/images/map8.six)。Worked For Me™!(據報道還有其他樣本圖像在ftp: //invisible-island.net/temp/SIXEL.tgz) – akavel 2015-03-09 09:35:39
The Tek tronix仿真與ReGIS和Sixel支持無關;手冊頁並不意味着它是相關的。 – 2017-04-22 00:50:20
Xterm支持sixel和ReGIS協議,它們允許使用轉義序列直接在終端中渲染圖形。但是,Unicode會干擾8位轉義序列,所以您可能需要將它們轉換爲7位序列。
BTW W3M也適用於TTY – pera 2012-10-01 03:31:45
這裏有一個方法,我不知道這是什麼w3m的用途:http://pippin.gimp.org/tv/ – unhammer 2017-01-16 08:51:39