PONYSAY(6) Games Manual PONYSAY(6)

ponysay - Poniler için cowsay uygulaması

ponysay [seçenekler] [--] [ileti]
ponythink [seçenekler] [--] [ileti]

ponysay kullanıcı tarafından sağlanan bir metni söyleyen bir poni resmini uçbirimde sergiler. Eğer bir ileti sağlanmamışsa, standart girdi alır, yaklaşık altmışıncı sütundan sonra sözcük kaydırma yaparak verilen iletiyi söyleyen poniyi standart çıktıyla yazdırır.

Eğer hiçbir seçenek sağlanmamışsa; program yalnızca bir diğer programdan, bir dosyadan veya ya here belgesinden ya da "here sözcesinden" borulanan standart girdiyi alır. (Here belgesi/sözcesi üzerine ayrıntılı bilgi için bakınız: man bash(1)) alır.

ponysay için ponythink, cowsay için cowthink gibidir.

Ayrıntılı belgelendirme için `info ponysay`e başvurun.

Seçeneklerin bir özeti aşağıda verilmiştir.

Seçeneklerin bir özetini yazdır.
Programın sürümünü yazdır.
Poni seç (ya bir dosya ya da bir poni adı); bu seçeneği birden çok kez kullanabilirsiniz, içlerinden biri rastgele seçilecektir.
+f, ++file, ++pony ad
My Little Pony: Arkadaşlık Sihirlidir'de bulunmayan bir poni seçimi (ya bir dosya ya da bir poni adı); bu seçeneği birden çok kez kullanabilirsiniz, içlerinden biri rastgele seçilecektir.
Bu seçenek -f ile +f'yi birleştirir.
Bu seçenek --f ile ++f'yi birleştirir.
-f'nin değişkin türevi; yani bu seçeneğin ardından eklenen tüm değişkenler bu seçeneğin değişkeni olarak yorumlanacaktır.
++f, ++files, ++ponies [ad...]
+f'nin değişkin türevi.
Bu seçeneğin kullanılmasıyla bir poni, My Little Pony: Arkadaşlık Sihirlidir'deki replikleriyle yazdırılacaktır. En az bir poni -q'ye bir değişken verilmediği sürece poni rastgele seçilecektir. Eğer birden çok poni değişkeni sağlanırsa; poni, değişkenler arasından rastgele seçilecektir.
-q'nun değişkin türevi. Ayrıca bu değişkenler -q'ye de eklenir.
Kullanılacak balon biçimini belirt; bu ya bir dosya adı ya da ponysay -B ile yazdırılmış bir balon adı olabilir.
İletinin kaydırılacağı ekran sütunu, balonun ek genişliği göz önünde tutulur. Eğer değişken bir sayı değil ise; eğer n ile başlıyorsa sözcük kaydırma yapılmaz, i ile başlıyorsa uçbirimin genişliği kullanılır.
İletiyi cowsay'in yaptığı gibi sıkıştır, yani çoklu boşluklar olmadan ve yalnız satırbaşı aralıklarıyla.
Poni dosyalarını sırala.
Poni dosyalarını köşeli ayraç içinde almaşık adlarıyla sırala.
+l, ++list
My Little Pony: Arkadaşlık Sihirlidir dışındaki poni dosyalarını sırala.
+L, ++symlist, ++altlist
My Little Pony: Arkadaşlık Sihirlidir dışındaki poni dosyalarını köşeli ayraç içinde almaşık adlarıyla sırala.
Tüm balon biçimlerin sırala.
Tüm poni dosyalarını sırala, My Little Pony: Arkadaşlık Sihirlidir içinde ve dışındakilerin tümünü. Bu durumda içindekiler önce, dışındakiler sonra yazdırılır.
+A, ++all, --symall, --altall
Tüm poni dosyalarını ayraç içinde almaşık adlarıyla sırala.
Yalnız poniyi yazdır, konuşma balonunu yoksay.
Poninin metaverisini yazdır, kendisini değil.
+i, ++info
Poniye metaverisini söylet.
Bu seçenek, rastgele seçilecek olan ponileri metaverilerine göre sınırlandırır. Geçerli bir değişken AD=DEĞER biçiminde bir etiket adı ve etiket değeri birleşimindedir.
Uçbirimin gerçek özelliklerini yoksayarak xterm'in (çoğu X11 uçbirimlerince desteklenen) 256-renk desteğini kullan.
Uçbirimin gerçek özelliklerini yoksayarak (KMSsiz) Linux VT'nin özelliklerini kullan.
Uçbirimin gerçek özelliklerini yoksayarak (KMS ile) Linux VT'nin özelliklerini kullan. (Tüm KMS ekran kartlarıyla çalışmayabilir.)
+c, --colour [ANSI-rengi]
Balonu, bağlantıyı ve iletiyi boya. Daha çok boyama özelliği için bakınız: `info ponysay` Değişken ANSI-rengi, önünde bir CSI ve ardında m bulunmayan bir ANSI rengi olmalıdır. Örneğin; 1;31, metnin kırmızı ve kalın (veya parlak, uçbirime göre değişir) olmasını sağlar.
--colour gibi, ancak yalnız balonu boya.
--colour gibi, ancak yalnız balon bağlantısını boya.
--colour gibi, ancak yalnız iletiyi boya.
--colour gibi, ancak poniyi boya. Bu boyamanın gerçek poni dosyaları üzerinde bir etkisi yoktur.
--colour gibi, ancak sözcük kaydırmayla eklenen tireyi boyar. Renksiz için 0'ı kullanın, öntanımlı değer 31'dir.

ÇEVRE

TTY (Linux VT) içerisinde eğer çıktı ekran yüksekliğinden büyükse, yalnızca başı yazdırılarak iki dize boş bırakılır. Eğer başı yerine sonunun yazdırılmasını istiyorsanız, PONYSAY_BOTTOM'yi yes, y veya 1 değerlerinden biriyle ihraç edin.
TTY (Linux VT) içerisinde eğer çıktı ekran yüksekliğinden büyükse, yalnızca başı yazdırılarak iki dize boş bırakılır. Eğer daha çok veya az boş dizenin kullanılmasını istiyorsanız, PONYSAY_SHELL_LINES'ı dilediğiniz dize sayısının değeriyle ihraç edin.
Çıktının uçbirime sığdırılması için sıkıştırılmasını istemiyorsanız PONYSAY_FULL_WIDTH'i yes, y veya 1 değerlerinden biriyle ihraç edin.
Eğer TTY içerisinde olmasanız bile çıktının sıkıştırılmasını istiyorsanız, PONYSAY_TRUNCATE_HEIGHT'i yes, y veya 1 değerlerinden biriyle ihraç edin.
Eğer Evrensel Karakter Seti kullanan poni dosyalarına [öykünülmüş] simgesel bağlantı istiyorsanız, PONYSAY_UCS_ME'yi yes, y veya 1 değerlerinden biriyle ihraç edin.
PONYSAY_KMS_PALETTE veya PONYSAY_KMS_PALETTE_CMD değerleri ponysay'e TTY renklerinizin nasıl göründüğünü bildirmekte kullanılır. Bu özellik, KMS desteği varsa TTY'nizde en iyi nitelikte görüntü elde etmenizi sağlar.
ponysay yanlış yazılan poni ve balon biçim adlarını düzeltebilir. Aktarmayı göz önünde bulundurmadan, öntanımlı olarak eğer ağırlıklı uzaklık en yakın sözcükler için beşten çoksa düzeltme yoksayılır. Bu sınırı PONYSAY_TYPO_LIMIT'i dilediğiniz sayısal değerle ihraç ederek değiştirebilirsiniz. Sınırı sıfır kılmak düzeltmeyi devredışı bırakır.
Sözcük kaydırma sırasında ponysay'in tire (-) yerine hangi imi kullanması gerektiğini PONYSAY_WRAP_HYPHEN'ı bir sözce değeriyle ihraç ederek belirtebilirsiniz.
Bir sözcüğün tireyle ayrılması için ne denli uzun olması gerektiğini tanımlar. Bu değer, çıktıyı süslemek amacıyla uzun sözcükleri kaydırmak için kullanılır. Bu, bir sözcüğün tireyle ayrıldığı tek koşul değildir; eğer sözcük başka türlü sığmıyorsa da tireyle ayrılabilir.
Bir sözcüğün tireyle ayrılması için kaydırılma noktasını ne denli aşması gerektiğini tanımlar. Bu değer PONYSAY_WRAP_LIMIT ile birlikte kullanılır. This setting is used togather with PONYSAY_WRAP_LIMIT.

Hatalar https://github.com/erkin/ponysay/issues adresinde bildirilebilir.

cowsay(0), fortune(0), ponysay-tool(6), `info ponysay`.

ponysay, Erkin Batu Altunbaş <erkinbatu@gmail.com> tarafından Mattias Andrée, Elis Axelsson, Sven-Hendrik Haase, Pablo Lezaeta, Jan Alexander Steffens ve diğerlerinin katkılarıyla yazılmıştır. Tam sıralama için CREDITS dosyasına bakınız.

Bu kılavuz sayfası aslen Louis Taylor <kragniz@gmail.com> tarafından Debian GNU/Linux projesi için (başkalarınca da kullanılabilecek biçimde) yazılmış olup, resmî ponysay dağıtımı için ponysay yazarlarınca düzenlenmiştir.
Türkçe çeviri Erkin Batu Altunbaş tarafından yapılmıştır.

Bu program GNU Genel Kamu Lisansı altında olup lisansta belirtilen koşullar uyarınca dağıtımı, değiştirilmesi ve satışına izin verilmektedir. Tüm lisans metnini görmek için LICENCE adlı dosyaya bakınız.

Mayıs 28, 2013