Emacs pdf dosyaları nasıl görüntülenir ve düzenlenir?


18

Emacs içinde pdf dosyalarını görüntüleyebildiğimizi duydum. İlk olarak pdf dosyalarını düz metinlere dönüştürerek mi yapılır?

Pdf dosyalarını emacs'ta dolulukta görebilir miyiz?

emacs pdf dosyalarını düzenleyebilir miyim?

Teşekkürler.

Yanıtlar:



16

Emacs 23'ten bu yana, PDF dosyalarını Emacs'ı terminal yerine X'te çalıştırdığınız sürece normal dosyalar gibi açarak görüntüler olarak görüntüleyebilirsiniz. Ayrıca, ikili dosyanın içeriğini metin olarak (yazdırılamayan birçok karakterle!) Gösterecek olan PDF'yi doğrudan görebilir ve düzenleyebilirsiniz. Bu metni doğrudan düzenleyebilirsiniz, ancak PDF'leri kafanızda kodlayamaz ve deşifre edemezseniz, çok yararlı olmaz.

İle iki görünüm arasında geçiş yapabilirsiniz C-c C-c.

resim açıklamasını buraya girin

Hem resim önizleme hem de metin ile aynı dosya. Eksenlerimi etiketlemeyi öğrenmeliyim;).

Metin modu PDF'ler için çok yararlı değildir, ancak .psve .svgbu dosyaları yerinde düzenlemek için yararlı olan ve gibi insan tarafından okunabilir bazı formatlarda da çalışır .


(1) Emacs, bir pdf dosyasının yer imlerini, bildirildiği gibi gösterebilir mi? Olabileceğini bulamıyorum. (2) İki pencere için iki tamponunuz var mı? Her zaman her iki pencerede de kodu veya pdf'i gösterebilirim.
Herkes için StackExchange

@Tim: Yer işaretlerini bilmiyorum. Her iki arabelleklerinde de aynı dosya var, ancak çoğaltmak zor görünüyor; Ekranı böldüğümde ortaya çıktı (yani C-x 3). Eğer kullanırsam C-c C-c, iki pencere aynı olur ve ikisini aynı anda görmeye geri dönemem.
Tikhon Jelvis

pdf dosyalarını sadece kodlarını doğrudan düzenleyerek düzenleyebilir miyiz? Emacs pdf dosyalarını WYSIWYG şekilde düzenleyebilir miyiz?
Herkes için StackExchange

@Tim: Bildiğim kadarıyla değil. PDF formatının ne kadar korkunç olduğu göz önüne alındığında, yakında bunu beklemeyin. Ancak LaTeX veya başka bir şeyden PDF oluşturmanın yanı sıra bahsettiğim diğer formatlarla çalışmak için çok yararlıdır.
Tikhon Jelvis

1
Bu sadece emacs
23'ten
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.