Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi öykünücüsü veya MAC OS çevrimiçi öykünücüsü gibi birden çok ücretsiz çevrimiçi iş istasyonumuzdan biri kullanılarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen db2x_texixml komutudur.
Program:
ADI
db2x_texixml - Texi-XML'den Texinfo dosyaları oluştur
SİNOPSİS
db2x_texixml [seçenekler]... [xml-belgesi]
TANIM
db2x_texixml bir Texi-XML belgesini bir veya daha fazla Texinfo belgesine dönüştürür.
If xml-belgesi verilmezse, dönüştürülecek belge standart girdiden gelir.
Texinfo belgelerinin dosya adları, Texi-XML kaynağındaki işaretleme ile belirlenir.
(İşaretlemede dosya adları belirtilmemişse, o zaman db2x_texixml sonuç çıkarmaya çalışır
onları giriş dosyasının adından. Ancak, Texi-XML kaynağı şunları belirtmelidir:
dosya adı, çünkü birden fazla çıktı dosyası olduğunda veya Texi-
XML kaynağı standart girdiden gelir.)
SEÇENEKLER
--kodlama=kodlama
Çıktı dosyaları için kullanılan karakter kodlamasını seçin. Kullanılabilir kodlamalar
bunlar iconv(1). Varsayılan kodlama us-ascii'dir.
XML kaynağı, kodlamada temsil edilemeyen karakterler içerebilir.
seçtiğiniz; bu durumda program işleme sırasında bombayı patlatacak ve siz
başka bir kodlama seçmelidir. (Bunun herhangi bir Unicode ile olmayacağı garanti edilir.
UTF-8 gibi kodlama, ancak ne yazık ki herkes Unicode'u işleyemez
metinler.)
GNU'nun sürümünü kullanıyorsanız iconv(1), sonuna //TRANSLIT ekleyebilirsiniz.
dönüştürülemeyen karakterlerin harf çevirisini denemek için kodlama adı
çıktı. Ancak, gerçekten dönüştürülemeyen karakterlerin
lanet olası soru işaretlerinden birine dönüştü. (Bundan bıkmadın mı?)
Bir Unicode kodlamasına uygulanan //TRANSLIT soneki - özellikle,
utf-8//TRANSLIT — çıktı dosyalarının Unicode'da kalacağı, ancak biçimlendirme-
kullanarak seviye karakter çevirileri utf8trans hala yapılacak. yani çoğunda
durumlarda, İngilizce dilinde bir belge, kullanılarak dönüştürülmüş --encoding=utf-8//TRANSLİT
aslında bir US-ASCII belgesi olarak sona erecek, ancak çevrilemeyen karakterler
herhangi bir uyarı olmadan UTF-8 olarak kalır. (Not: kesinlikle konuşmak gerekirse bu
“harf çevirisi” değil.) Bu dönüştürme yöntemi, katı kurallar üzerinde bir uzlaşmadır.
--kodlama=us-ascii çevrilemeyen karakterler varsa iptal edilen işleme
karşılaştı.
ASCII olmayan kodlamalardaki (UTF-8 dahil) man sayfalarının ve Texinfo belgelerinin
eski (uluslararası olmayan) sistemlere taşınabilir olmayabilir, bu nedenle
bu seçenek için varsayılan değer us-ascii'dir.
Herhangi bir otomatik karakter eşleme veya kodlama dönüştürmesini bastırmak için,
seçenek --kodlama=utf-8.
--list-dosyaları
Normal çıktıya ek olarak tüm çıktı dosyalarının bir listesini standart çıktıya yazın.
işleme.
--çıktı-dir=dir
Çıktı dosyalarının yerleştirildiği dizini belirtin. Varsayılan
geçerli çalışma dizini.
Çıktı standart çıktıya yazılacaksa (tetiklenir) bu seçenek yoksayılır.
seçeneğe göre --stdout'a).
--stdout'a
Çıktıyı tek tek dosyalar yerine standart çıktıya yazın.
Birden fazla çıktı olması gerektiğinde bile bu seçenek kullanılırsa
belgeler, ardından her şey standart çıktıya birleştirilir. Ama dikkat et
diğer programların çoğu bu birleştirilmiş çıktıyı kabul etmeyecektir.
Bu seçenek ile uyumlu değil --list-dosyalarıAçıkçası.
--bilgi Texinfo çıktısını şuraya aktarın: bilgi oluştur(1), bunun yerine doğrudan Bilgi dosyaları oluşturma
Texinfo dosyaları.
--düz metin
Texinfo çıktısını şuraya aktarın: bilgi oluştur --başlıksız, böylece düz metin oluşturma
dosyaları.
--yardım et Kısa kullanım bilgilerini göster ve çık.
--versiyon
Sürümü göster ve çık.
Bu program, çalışması için bazı diğer programları kullanır. eğer onların içinde değillerse
varsayılan yüklü konumlar, ardından konumlarını ayarlamak için aşağıdaki seçenekleri kullanın:
--utf8trans-programı=yol, --utf8trans-harita=türğyle
Karakter haritasını kullanın türğyle ile utf8trans(1) program, dahil
docbook2X, altında bulunur yol.
--iconv-programı=yol
Yeri iconv(1) dönüşümleri kodlamak için kullanılan program.
NOTLAR
Teksas bilgisi dil uygunluk. tarafından oluşturulan Texinfo dosyaları db2x_texixml bazen
düzgün çalışması için Texinfo sürüm 4.7'yi (en son sürüm) gerektirir. Özellikle:
· db2x_texixml dayanır bilgi oluştur bir @ref'den sonra otomatik olarak noktalama işareti eklemek için
zaten orada değil. Aksi takdirde, köprü Bilgi okuyucuda çalışmayacaktır (ancak
bilgi oluştur herhangi bir hata vermez).
· Yeni @virgül{} komutu, bağımsız değişken listelerinde meydana gelen virgüller (,) için kullanılır.
Texinfo komutları, farklı kelimeleri ayırmak için kullanılan virgülden ayırmak için.
argümanlar. Aksi takdirde tek alternatif, 'e çevirmek olacaktır. hangisi
açıkçası istenmeyen (ancak önceki docbook2X sürümleri bunu yaptı).
4.7 sürümünü kullanamıyorsanız bilgi oluştur, yine de kullanabilirsiniz susuzluk gerçekleştirmek için komut dosyası
manuel olarak açıklanan prosedür.
ilişki of Teksas-XML ile the XML çıktı biçim of bilgi oluştur. tarafından kullanılan Texi-XML formatı
docbook2X farklı tarafından oluşturulan XML biçimiyle uyumlu değildir. bilgi oluştur(1) ile
onun --xml seçenek. Bu durum kısmen docbook2X'in Texi-XML formatı nedeniyle ortaya çıktı.
ortaya çıkmasından önce bağımsız olarak tasarlanmış ve uygulanmıştır. bilgi oluşturXML biçimi.
Ayrıca Texi-XML, olmaya yöneliktir. makine tarafından üretilen itibaren diğer XML formatları,
önemsiz olmayan uygulamalar yok gibi görünse de bilgi oluşturXML biçimi. İşte burda
bu noktada docbook2X'in benimsemesi için hiçbir sebep yok bilgi oluştur'nin Texi-XML yerine XML formatı.
onworks.net hizmetlerini kullanarak çevrimiçi db2x_texixml kullanın