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 noweb komutudur.
Program:
ADI
Noweb - basit bir okuryazar programlama aracı
SİNOPSİS
Noweb [-t] [-o] [-Lbiçim] [-işaretleme ayrıştırıcı] [dosya] ...
AÇIKLAMA
Nevşehir gibi bir okuryazar programlama aracıdır huniWEB or nuweb, sadece daha basit. A Noweb dosya
belgelerle serpiştirilmiş program kaynak kodunu içerir. Ne zaman Noweb çağrılır, o
Noweb dosyasında belirtilen çıktı dosyalarına programın kaynak kodunu yazar ve
yazar TeX dizgi belgeleri için dosya.
The Noweb(1) komut, man sayfalarını okumayı sevmeyen veya geçiş yapan kişiler içindir.
itibaren nuweb. en iyi şekilde yararlanmak için NowebKullanmak notaçı(1) ve şimdi(1) yerine.
FORMAT OF ŞİMDİ DOSYALAR
A Noweb dosya bir dizidir parçaları, herhangi bir sırada görünebilir. Bir yığın içerebilir
kod veya belgeler. Belge parçaları, at işaretiyle başlayan bir satırla başlar
(@) ardından bir boşluk veya yeni satır. İsimleri yok. Kod parçaları şununla başlar:
<<yığın isim>> =
kendi başına bir satırda. Çift sol açılı ayraç (<<) ilk sütunda olmalıdır.
Parçalar, başka bir yığının başlangıcında veya dosyanın sonunda sonlandırılır. eğer ilk
dosyadaki satır bir yığının başlangıcını işaretlemez, ilk olduğu varsayılır.
bir dokümantasyon yığınının satırı.
Belge parçaları, kelimesi kelimesine kopyalanan metni içerir. TeX dosya (hariç
alıntı kod). Noweb ile çalışır Lateks; ilk belge öbeği bir Lateks
\ documentclass komut, içermelidir \usepackage{noweb} önsözde ve son olarak
ayrıca bir içermeli Lateks \ {Belgeyi} başlayın Komut.
Kod parçaları, program kaynak kodunu ve diğer kod parçalarına referansları içerir. Birkaç kod
parçalar aynı ada sahip olabilir; Noweb tek bir üretmek için tanımlarını birleştirir
yığın, tıpkı diğer okuryazar programlama araçlarının yaptığı gibi. Noweb olan parçaları arar
tanımlanmış ancak kaynak dosyada kullanılmamıştır. Böyle bir yığının adı boşluk içermiyorsa,
yığın bir `` çıktı dosyasıdır; '' Noweb genişletir ve sonucu dosyaya yazar
aynı isim. Bir kod parçası tanımı, bir makro tanımı gibidir; referanslar içerir
kendileri genişletilen diğer parçalara vb. Nowebçıktısı okunabilir; o
genişletilmiş parçaların girintilerini, içinde bulundukları parçalara göre korur.
görüntülenir.
Eğer bir yıldız (*) bir çıktı dosyasının adına eklenir, Noweb satır numarası içerir
tarafından belirtilen bilgiler -Lbiçim seçeneği (veya hayır ise C için) -Lbiçim seçeneği verilmiştir).
Adın kendisi kabuk meta karakterleri içeremez.
Kod, çift köşeli parantezler ([[Kendi ID’n ile mağazalarını oluştur]])
etrafında. Bu çift köşeli parantezler, koda özel tipografik vermek için kullanılır.
tedavi TeX dosya. Alıntılanan kod üç veya daha fazla köşeli parantez ile bitiyorsa, Noweb
en sağdaki çifti seçer, böylece örneğin, [[bir[i]]] doğru şekilde ayrıştırılır.
Kodda, noweb eşleştirilmemiş çift sol veya sağ açılı ayraçları değişmez olarak kabul eder << ve >>.
Bu tür parantezleri, hatta belgelerdeki eşleştirilmiş parantezleri veya parantezleri
değişmez olarak kabul edilirse, bir önceki işaretini kullanın (örn. @<).
SEÇENEKLER
-t Bir neslin bastırılması TeX dosyası.
-o Çıktı dosyalarının oluşturulmasını bastırın.
-Lbiçim
Kullanım biçim yıldızlı çıktı dosyaları için satır numarası bilgilerini biçimlendirmek için. (Eğer
seçeneği atlanırsa, C'ye uygun bir biçim kullanılır.) biçim tarafından tanımlandığı gibidir
notaçı(1);
-işaretleme ayrıştırıcı
Kullanım ayrıştırıcı giriş dosyasını ayrıştırmak için. Noweb araçlarının diğer dosyalarda kullanılmasını sağlar.
formatlar; örneğin, numaralandırma ayrıştırıcı anlar nuweb(1) biçimi. Görmek
Nowebfiltreler(7) daha fazla bilgi için. Sadece uzmanlar için.
onworks.net hizmetlerini kullanarak Noweb'i çevrimiçi kullanın