GNU Texinfo , başlangıçta GNU projesinin resmi dokümantasyon biçimi olarak işlev görmek üzere tasarlanmış, açık kaynak kodlu ve% 100 ücretsiz bir yazılım projesidir. Bob Chassell ve Richard Stallman tarafından yıllar önce icat edildi ve zamanla popüler olan diğer biçimlendirme dilleri arasında Brian Reid'in Scribe biçimlendirme dilinden esinlendi.
Basılı ve çevrimiçi dokümantasyon üretebilir
Yazılım, HTML (Köprü Metni Biçimlendirme Dili), PDF (Taşınabilir Belge Biçimi), XML (Genişletilebilir Biçimlendirme Dili), vb. olmak üzere çeşitli biçimlerde basılmış ve çevrimiçi olarak çeşitli biçimlerde çıktı üretmek için tek bir kaynak dosyası kullanmaktadır. DVI (Dijital Görsel Arayüz), INFO ve diğerleri.
Birçok GNU dışı proje tarafından kullanılır
GNU Texinfo sistemi, GNU Emacs uygulamasıyla çok iyi entegredir ve birçok GNU dışı projeler tarafından da kullanılır. Yazılım, bilinen tüm GNU / Linux işletim sistemlerinin yanı sıra BSD (FreeBSD, OpenBSD, NetBSD) gibi çeşitli UNIX benzeri değişkenlerde dağıtılmaktadır.
Çeşitli komut satırı araçlarından oluşur
GNU Texinfo paketi, çeşitli komut satırı araçlarından oluşur; bunlardan arasında, .pdf ve .texi dosyalarını .dvi'ye dönüştürmek için detexinfo, pdftexi2dvi, .texi dosyalarını .dvi'ye dönüştürmek için texi2dvi, .texi'yi dönüştürmek için texi2html'den bahsedebiliriz. .texi dosyalarını .pdf, texindex ve .xml dosyaları için .xml dosyaları için txixml2texi'ye dönüştürmek için .html, texi2pdf'ye dönüştürür.
GNU Texinfo'ya Başlarken
GNU / Linux işletim sisteminize GNU Texinfo yazılımını yüklemek için, Softoware veya web sitesinden en yeni sürümü indirin, arşivi Ev dizininizde saklayın, paketini açın ve bir Terminal uygulaması açın.
Terminal öykünücüsü penceresinde, ayıklanan arşiv dosyalarının bulunduğu yere gidin (ör. cd /home/softoware/texinfo-5.2), & lsquo; / configure && make & rsquo; komutu yapılandırmak ve derlemek için komutu çalıştırın. Bu komut, & lsquo; sudo make install & rsquo; Bu sürümde
Yenilikler :
- Dil:
- koşullu ortamlara daha fazla ayraç ile sınırlandırılmış alternatifler için yeni komutlar @inlinefmtifelse, @inlineifset, @inlineifclear.
- texi2any:
- sorunlu karakterler içeren düğüm adları, menü öğeleri ve çapraz referanslar (ancak dizin girdileri değil) konusunda uyarır; -c INFO_SPECIAL_CHARS_WARNING = 0 ile devre dışı bırakılabilir.
- Bilgi:
- hata ayıklama çıktısı için yeni seçenek -x (--debug); -x -1, her şeyi elde etmek için.
- yeni seçenek -v (--variable), bir Info değişkenine, normal sözdizimi olan -v VARIABLE = VALUE değerini atar.
- yeni seçenek -a (--all), Info'ye, sadece birincil değil, komut satırı argümanlarına uyan tüm belgeleri görüntülemesini bildirir. -w seçeneği ile birlikte, komut satırı argümanlarına uyan tüm Info dosyalarının tam adlarını gösterir; -o ile eşleşen tüm dosyaları çıktılar.
- yeni değişken arama atlama ekranı, tekrarlanan arama komutlarının başlangıç konumunu kontrol eder ({ve}). Açık olarak ayarlandığında, tekrarlanan aramalar ekranda görüntülenen satırları atlar, yani ilerideki aramalarda (}) bir sonraki sayfanın başında başlayın ve önceki sayfanın sonundaki aralıklarla arar ({) başlar.
- yeni komut display-file-info (varsayılan olarak, vi modunda C-g bağlı) gösterilen düğümün tam dosya adını ve içindeki konumu gösterir.
- texi2dvi:
- biblatex + biber için destek.
- Dağıtım: automake-1.14, gettext-0.18.3.1.
6.4 sürümünde
yenilikler :
- Dil:
- koşullu ortamlara daha fazla ayraç ile sınırlandırılmış alternatifler için yeni komutlar @inlinefmtifelse, @inlineifset, @inlineifclear.
- texi2any:
- sorunlu karakterler içeren düğüm adları, menü öğeleri ve çapraz referanslar (ancak dizin girdileri değil) konusunda uyarır; -c INFO_SPECIAL_CHARS_WARNING = 0 ile devre dışı bırakılabilir.
- Bilgi:
- hata ayıklama çıktısı için yeni seçenek -x (--debug); -x -1, her şeyi elde etmek için.
- yeni seçenek -v (--variable), bir Info değişkenine, normal sözdizimi olan -v VARIABLE = VALUE değerini atar.
- yeni seçenek -a (--all), Info'ye, sadece birincil değil, komut satırı argümanlarına uyan tüm belgeleri görüntülemesini bildirir. -w seçeneği ile birlikte, komut satırı argümanlarına uyan tüm Info dosyalarının tam adlarını gösterir; -o ile eşleşen tüm dosyaları çıktılar.
- yeni değişken arama atlama ekranı, tekrarlanan arama komutlarının başlangıç konumunu kontrol eder ({ve}). Açık olarak ayarlandığında, tekrarlanan aramalar ekranda görüntülenen satırları atlar, yani ilerideki aramalarda (}) bir sonraki sayfanın başında başlayın ve önceki sayfanın sonundaki aralıklarla arar ({) başlar.
- yeni komut display-file-info (varsayılan olarak, vi modunda C-g bağlı) gösterilen düğümün tam dosya adını ve içindeki konumu gösterir.
- texi2dvi:
- biblatex + biber için destek.
- Dağıtım: automake-1.14, gettext-0.18.3.1.
6.3 sürümünde
yenilikler :
- Dil:
- koşullu ortamlara daha fazla ayraç ile sınırlandırılmış alternatifler için yeni komutlar @inlinefmtifelse, @inlineifset, @inlineifclear.
- texi2any:
- sorunlu karakterler içeren düğüm adları, menü öğeleri ve çapraz referanslar (ancak dizin girdileri değil) konusunda uyarır; -c INFO_SPECIAL_CHARS_WARNING = 0 ile devre dışı bırakılabilir.
- Bilgi:
- hata ayıklama çıktısı için yeni seçenek -x (--debug); -x -1, her şeyi elde etmek için.
- yeni seçenek -v (--variable), bir Info değişkenine, normal sözdizimi olan -v VARIABLE = VALUE değerini atar.
- yeni seçenek -a (--all), Info'ye, sadece birincil değil, komut satırı argümanlarına uyan tüm belgeleri görüntülemesini bildirir. -w seçeneği ile birlikte, komut satırı argümanlarına uyan tüm Info dosyalarının tam adlarını gösterir; -o ile eşleşen tüm dosyaları çıktılar.
- yeni değişken arama atlama ekranı, tekrarlanan arama komutlarının başlangıç konumunu kontrol eder ({ve}). Açık olarak ayarlandığında, tekrarlanan aramalar ekranda görüntülenen satırları atlar, yani ilerideki aramalarda (}) bir sonraki sayfanın başında başlayın ve önceki sayfanın sonundaki aralıklarla arar ({) başlar.
- yeni komut display-file-info (varsayılan olarak, vi modunda C-g bağlı) gösterilen düğümün tam dosya adını ve içindeki konumu gösterir.
- texi2dvi:
- biblatex + biber için destek.
- Dağıtım: automake-1.14, gettext-0.18.3.1.
- Dil:
- koşullu ortamlara daha fazla ayraç ile sınırlandırılmış alternatifler için yeni komutlar @inlinefmtifelse, @inlineifset, @inlineifclear.
- texi2any:
- sorunlu karakterler içeren düğüm adları, menü öğeleri ve çapraz referanslar (ancak dizin girdileri değil) konusunda uyarır; -c INFO_SPECIAL_CHARS_WARNING = 0 ile devre dışı bırakılabilir.
- Bilgi:
- hata ayıklama çıktısı için yeni seçenek -x (--debug); -x -1, her şeyi elde etmek için.
- yeni seçenek -v (--variable), bir Info değişkenine, normal sözdizimi olan -v VARIABLE = VALUE değerini atar.
- yeni seçenek -a (--all), Info'ye, sadece birincil değil, komut satırı argümanlarına uyan tüm belgeleri görüntülemesini bildirir. -w seçeneği ile birlikte, komut satırı argümanlarına uyan tüm Info dosyalarının tam adlarını gösterir; -o ile eşleşen tüm dosyaları çıktılar.
- yeni değişken arama atlama ekranı, tekrarlanan arama komutlarının başlangıç konumunu kontrol eder ({ve}). Açık olarak ayarlandığında, tekrarlanan aramalar ekranda görüntülenen satırları atlar, yani ilerideki aramalarda (}) bir sonraki sayfanın başında başlayın ve önceki sayfanın sonundaki aralıklarla arar ({) başlar.
- yeni komut display-file-info (varsayılan olarak, vi modunda C-g bağlı) gösterilen düğümün tam dosya adını ve içindeki konumu gösterir.
- texi2dvi:
- biblatex + biber için destek.
- Dağıtım: automake-1.14, gettext-0.18.3.1.
- texi2any:
- düzensiz kesme ağaçları (bkz. 5.0 haber öğesi), bir hata değil bir uyarı üretir.
- @set satırın ortasında artık bir uyarı üretmiyor.
- Bilgi:
- lzip (.lz) sıkıştırma desteği.
- yüklemek-bilgi:
- lzip (.lz) sıkıştırma desteği.
5.2 sürümünde
yenilikler :
Yenilikler
Yorum Bulunamadı