İngilizceFransızcaİspanyolca

Ad


OnWorks favicon'u

catdvi - Bulutta Çevrimiçi

Catdvi'yi OnWorks ücretsiz barındırma sağlayıcısında Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü üzerinden çalıştırın

Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen catdvi komutudur.

Program:

ADI


catdvi - DVI'dan düz metine dönüştürücü

SİNOPSİS


kedi [-d hata ayıklama düzeyi, --hata ayıklama=hata ayıklama düzeyi] [-e açık, --çıktı-kodlama=açık]
[-p sayfa belirtimi, --ilk sayfa=sayfa belirtimi] [-l sayfa belirtimi, --son sayfa=sayfa belirtimi] [-N, --liste-sayfa-
sayılar] [-Evet, --ardışık] [-U, --göster-bilinmeyen-glifler] [-H, --yardım et] [--versiyon]
[--telif hakkı] [dvi dosyası]

TANIM


Bu kılavuz sayfası belgeleri kedi sürümü 0.14

kedi DVI (dizci Aygıtından Bağımsız) dosyasını okur dvi dosyası ve düz bir metin döker
stdout'a açıkladığı belgenin yaklaşımı. eğer argüman dvi dosyası atlandı
veya bir tire (`-'), kedi stdin'den okuyacaktır. Birçok çıktı kodlamalar (farklı
düz metin çıktısının karakter kümeleri), en önemlisi UTF-8 olmak üzere desteklenir.

Geçerli sürümü kedi devam eden bir çalışmadır; için yeterince sağlam olmayabilir.
üretim kullanımı, ancak zaten doğrusal ingilizce metinle iyi çalışıyor. Birçok matematiksel
semboller (örneğin büyük yunan harfleri) ve orta derecede karmaşık formüller de çıkıyor
sağ.

Programın kullanılan yazı tiplerine karşılık gelen TFM (Tex Font Metric) dosyalarını okuması gerekiyor.
DVI dosyasında. Bunlar aranır (ve gerekirse ve mümkünse anında oluşturulur)
içinden Kpathsea kütüphane.

Bir DVI dosyasını metne doğru şekilde çevirmek için, giriş kodlama kullanılan yazı tiplerinden
içinde (yani, yazı tipi kod noktalarından Unicode'a anlam koruyan bir eşleme) bilinmelidir.
Kullanımda olan birçok farklı yazı tipi kodlaması vardır. Yazma sırasında, kedi
aşağıdaki giriş kodlamalarını anlar:

'METİN METNİ'
Knuth'un OT1 olarak da bilinen orijinal yazı tipi kodlaması.

'F-LİGATURES OLMAYAN METİN METİN'
Yukarıdakilerin bir varyantı.

'GENİŞLETİLMİŞ METİN YAZI TİPİ KODLAMA - LATİN'
T1 olarak da bilinen Cork kodlaması.

'TEX MATH İTALİK'
OML olarak da bilinen Knuth'un matematik italik yazı tiplerinin kodlaması.

'TEX MATH SEMBOLLERİ'
OMS olarak da bilinen Knuth'un matematik sembolü yazı tiplerinin kodlaması.

'TEX MATH UZATMA' (çoğu)
Knuth'un matematik uzantısı yazı tiplerinin (büyük operatörler, parantezler, vb.)
OMX olarak bilinir.

'METİN YAZICI METNİ'
Knuth'un daktilo tipi yazı tiplerinin kodlaması.

'LATEX SEMBOLLERİ'
Lasy yazı tiplerinin kodlaması.

Henrik Theilings Avrupa para birimi simgesi ('eurosym') yazı tipi.

`TEXT COMPANION SEMBOLS 1---TS1' (neredeyse her şey)
Metin tamamlayıcı yazı tiplerinin kodlaması.

Martin Vogels sembolü (`MarVoSym') yazı tipi.
Hem 1998 hem de 2000 sürümü mümkün olduğunca destekleniyor - yaklaşık yarısı
sembollerin sayısı Unicode'da gösterilemez.

'kara tahta'
Kara tahta kalın matematik (`bbm') yazı tiplerinin kodlaması.

Kiril alfabesi dışındaki tüm AMS yazı tipleri.
Buna AMS matematik sembolleri grubu A ve grup B, Euler fraktur, Euler dahildir
el yazısı, Euler komut dosyası ve Euler uyumlu uzantı yazı tipleri.

İşaretlenmemiş DVI'dan düz metne mükemmel çeviri yapmak imkansızdır, çünkü
eski yalnızca bir sayfanın düzenini tanımlar ve bunun gibi bir tercüman gerekir
kelimelerin ve paragrafların nerede bittiğini ve daha da önemlisi hangi gliflerin olması gerektiğini gerçekten bilmek
dikey olarak hizalanmış ve olmamalıdır. Mevcut hizalama algoritması korumaya çalışır
sözcük başlangıçlarının göreli yatay konumları; bu çoğu durumda işe yarar. Kelime
kırılmalar basit buluşsal yöntemler kullanılarak algılanır; paragraflar hiç algılanmadı (ve hayır
paragraf doldurma denenir).

Hizalamanın bedeli, çıktının muhtemelen 80 sütundan daha geniş olacağıdır.
gerçi kedi kesinlikle gerekli olandan daha fazla sütun kullanmamak için çok uğraşır. çıktı
genellikle 120 sütundan az, neredeyse her zaman 132 sütundan daha az genişliktedir. iyi olabilir
mümkünse terminalinizi bu modlardan birine geçirme fikri.

SEÇENEKLER


Program, iki ile başlayan uzun seçeneklerle olağan GNU komut satırı sözdizimini izler.
tire.

-d hata ayıklama düzeyi, --hata ayıklama=hata ayıklama düzeyi
Hata ayıklama çıktı seviyesini şuna ayarlayın: hata ayıklama düzeyi (varsayılan 10'dur). Büyük değerler sonuçlanacak
çok sayıda hata ayıklama çıktısında, hiç yokta 0. Maksimum hata ayıklama çıktı seviyesi
Şu anda kullanılan 150.

-e açık, --çıktı-kodlama=açık
Çıktı karakter kümesinin kodlamasını belirtin. açık sayılardan biri olabilir
veya aşağıdaki tablodaki isimler. İsimler büyük/küçük harfe duyarsızdır. Aşağıdaki çıktı
kodlamalar mevcut olmalıdır:

0: UTF-8
1: ABD-ASCII
2: ISO-8859-1
3: ISO-8859-15

Komuta kedi --yardım et (aşağıya bakın) hepsinin daha güncel bir listesini verecektir.
derlenmiş çıktı kodlamaları. Varsayılan kodlama 1'dir.

-p sayfa belirtimi, --ilk sayfa=sayfa belirtimi
Sayfaları sayfadan önce çıktılamayın sayfa belirtimi. Sayfalar üç olarak belirtilebilir
Farklı yollar; ilk ikisi tamamen aynı dvip'ler(1).

Bir (muhtemelen negatif) sayı num olarak depolanan bir TeX sayfa numarasını belirtir.
sözde say0 Her sayfa için DVI dosyasındaki değer. Düz TeX negatif kullanır
romen numaralı ön yazı için sayfa numaraları (başlık sayfası, önsöz, TOC, vb.)
say0 değerler şu şekilde karşılaştırılır
-1 < -2 < -3 < ... < 1 < 2 < 3 < ...
Aynı sayfaya sahip birkaç sayfa olabilir say0 değeri tek bir DVI dosyasında Bu
genellikle bölüm başına sayfa numaralandırma şemasına sahip belgelerde olur.

Ön eki eşittir işaretiyle (`=num') fiziksel bir sayfayı belirtir, yani
numDVI dosyasında görünen -th sayfası. Numaralandırma 1 ile başlar.
aslında ihtiyacınız olan seçeneğin uzun biçimi iki işaretlere eşittir, biri uzun
seçeneği ve sayfa belirtiminin bir parçası olarak bir tane. Örnek:
kedi --ilk sayfa==5 foo.dvi

Sayfa belirtiminin üçüncü biçimi, iki nokta ile ayrılmış iki sayı
(`sayı1:sayı2'), ayrı olarak numaralandırılmış bölümleri olan belgeler için kullanışlıdır, örn.
bölümler. ile sayfaya atıfta bulunur say0 değere eşit sayı2 o kedi
parçası olduğuna inanıyor sayı1. Bu parça numaraları DVI'da saklanmadığından
dosya, programın onları tahmin etmesi gerekir: bir dahili bölüm sayaç artar
her seferinde bir say0 geçerli sayfanın değeri daha büyük değil (yukarıda
sipariş) önceki sayfadan daha. Sayaç 1 olarak başlatılır.
ilk sayfa negatif say0 değer ve aksi takdirde 0'a. (Bir belge ile
ayrı olarak numaralandırılmış parçalar muhtemelen ayrı olarak numaralandırılmış ön maddeye sahip olacaktır.
peki, ve sonra bu kural iç sayacı gerçek dünya kısmına eşit tutar
sayılar.)

-l sayfa belirtimi, --son sayfa=sayfa belirtimi
Sayfaları sayfadan sonra çıktılamayın sayfa belirtimi. Sayfalar tam olarak şu şekilde belirtilmiştir:
--ilk sayfa yukarıdaki seçenek.

-N, --list-sayfa-numaraları
Sayfaların içeriği yerine fiziksel sayfa sayılarının çıktısını alın, say0 değer
ve bölüm sayın (bkz. --ilk sayfa bunların tanımı için yukarıdaki seçenek).

-Evet, --ardışık
Sayfa düzenini yeniden oluşturmaya çalışmayın; çıktı glifleri göründükleri sırayla
DVI dosyasında. Bu, örneğin çok sütunlu sayfa düzenlerinde faydalı olabilir.

-U, --göster-bilinmeyen-glifler
Bilinmeyen gliflerin `?' yerine Unicode sayısını göster.

-H, --yardım et
Kullanım bilgilerini ve mevcut çıktı kodlamalarının bir listesini gösterin, ardından çıkın.

--versiyon
Sürüm bilgilerini göster ve çık.

--telif hakkı
Telif hakkı bilgilerini göster ve çık.

ÇEVRE


için olağan ortam değişkenleri TFMFONTS, TEXFONTS, vb. Kpathsea yazı tipi arama ve
oluşturma geçerlidir. Bakın Kpathsea ayrıntılar için belgeler.

onworks.net hizmetlerini kullanarak catdvi'yi çevrimiçi kullanın


Ücretsiz Sunucular ve İş İstasyonları

Windows ve Linux uygulamalarını indirin

  • 1
    VBA-M (Arşivlendi - Şimdi Github'da)
    VBA-M (Arşivlendi - Şimdi Github'da)
    Proje şuraya taşındı:
    https://github.com/visualboyadvance-m/visualboyadvance-m
    Özellikler:Hile oluşturmadurumları kaydetçoklu
    sistem, gba, gbc, gb, sgb'yi destekler,
    sgb2Tu...
    VBA-M'yi İndirin (Arşivlendi - Şimdi Github'da)
  • 2
    Stacer
    Stacer
    Linux Sistem Optimize Edici ve İzleme
    Github Deposu:
    https://github.com/oguzhaninan/Stacer.
    Kitle: Son Kullanıcılar/Masaüstü. kullanıcı
    arayüz: Qt. Programlama...
    Stacer'ı indirin
  • 3
    TuruncuTilki
    TuruncuTilki
    TeamWinRecoveryProject(TWRP) çatalı
    birçok ek işlevle, yeniden tasarlayın
    ve daha fazla Özellikler: Tiz ve
    Tiz olmayan ROM'larGüncel Oreo çekirdeği,
    inşa edilmiş...
    OrangeFox'u indirin
  • 4
    itop - ITSM CMDB Açık Kaynak
    itop - ITSM CMDB Açık Kaynak
    BT Operasyonları Portalı: tam bir açık
    kaynak, ITIL, web tabanlı hizmet
    tamamen dahil olmak üzere yönetim aracı
    özelleştirilebilir CMDB, bir yardım masası sistemi ve
    belge adam...
    İndirin - ITSM CMDB Açık Kaynak
  • 5
    Clementine
    Clementine
    Clementine çok platformlu bir müziktir
    esinlenen oyuncu ve kütüphane organizatörü
    Amarok 1.4. Hızlı ve
    kullanımı kolay arayüzü ve size izin verir
    arama ve...
    Clementine'i indirin
  • 6
    XISMuS
    XISMuS
    DİKKAT: 2.4.3 toplu güncellemesi
    serbest bırakıldı!! Güncelleme herhangi biri için çalışır
    önceki 2.xx sürümü. Eğer yükseltme
    v1.xx sürümünden, lütfen indirin ve
    i ...
    XISMuS'u indirin
  • Daha fazla »

Linux komutları

Ad