PONYSAY(6) | Games Manual | PONYSAY(6) |
AD
ponysay - Poniler için cowsay uygulaması
KULLANIM
ponysay [seçenekler] [--] [ileti]
ponythink [seçenekler] [--] [ileti]
TANIM
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ÇENEKLER
Seçeneklerin bir özeti aşağıda verilmiştir.
- -h, --help
- Seçeneklerin bir özetini yazdır.
- -v, --version
- Programın sürümünü yazdır.
- -f, --file, --pony ad
- 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.
- -F, --any-file, --anyfile, --anypony --any-pony ad
- Bu seçenek -f ile +f'yi birleştirir.
- --F, --any-files, --anyfiles, --anyponies --any-ponies ad
- Bu seçenek --f ile ++f'yi birleştirir.
- --f, --files, --ponies [ad...]
- -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.
- -q, --quote [ekle...]
- 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, --quotes [ad...]
- -q'nun değişkin türevi. Ayrıca bu değişkenler -q'ye de eklenir.
- -b, --bubble, --balloon biçim
- Kullanılacak balon biçimini belirt; bu ya bir dosya adı ya da ponysay -B ile yazdırılmış bir balon adı olabilir.
- -W, --wrap sütun
- İ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.
- -c, --compress, --compact [ANSI-rengi]
- İletiyi cowsay'in yaptığı gibi sıkıştır, yani çoklu boşluklar olmadan ve yalnız satırbaşı aralıklarıyla.
- -l, --list
- Poni dosyalarını sırala.
- -L, --symlist, --altlist
- 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.
- -B, --bubblelist, --balloonlist style
- Tüm balon biçimlerin sırala.
- -A, --all
- 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.
- -o, --pony-only, --ponyonly
- Yalnız poniyi yazdır, konuşma balonunu yoksay.
- -i, --info
- Poninin metaverisini yazdır, kendisini değil.
- +i, ++info
- Poniye metaverisini söylet.
- -r, --restriction
- 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.
- -X, --256-colours, --256colours, --x-colours
- Uçbirimin gerçek özelliklerini yoksayarak xterm'in (çoğu X11 uçbirimlerince desteklenen) 256-renk desteğini kullan.
- -V, --tty-colours, --ttycolours, --vt-colours
- Uçbirimin gerçek özelliklerini yoksayarak (KMSsiz) Linux VT'nin özelliklerini kullan.
- -K, --kms-colours, --kmscolours
- 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-bubble, --colour-balloon [ANSI-rengi]
- --colour gibi, ancak yalnız balonu boya.
- --colour-link [ANSI-rengi]
- --colour gibi, ancak yalnız balon bağlantısını boya.
- --colour-msg, --colour-message [ANSI-rengi]
- --colour gibi, ancak yalnız iletiyi boya.
- --colour-pony [ANSI-rengi]
- --colour gibi, ancak poniyi boya. Bu boyamanın gerçek poni dosyaları üzerinde bir etkisi yoktur.
- --colour-wrap, --colour-hyphen [ANSI-rengi]
- --colour gibi, ancak sözcük kaydırmayla eklenen tireyi boyar. Renksiz için 0'ı kullanın, öntanımlı değer 31'dir.
ÇEVRE
- PONYSAY_BOTTOM
- 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.
- PONYSAY_SHELL_LINES
- 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.
- PONYSAY_FULL_WIDTH
- Çı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.
- PONYSAY_TRUNCATE_HEIGHT
- 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.
- PONYSAY_UCS_ME
- 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, PONYSAY_KMS_PALETTE_CMD
- 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_TYPO_LIMIT
- 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.
- PONYSAY_WRAP_HYPHEN
- 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.
- PONYSAY_WRAP_LIMIT
- 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.
- PONYSAY_WRAP_EXCEED
- 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.
HATA
Hatalar https://github.com/erkin/ponysay/issues adresinde bildirilebilir.
AYRICA BAKINIZ
cowsay(0), fortune(0), ponysay-tool(6), `info ponysay`.
AUTHOR
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 |