%% %% This is file `ducksay.animals.tex', %% generated with the docstrip utility. %% %% The original source files were: %% %% ducksay.dtx (with options: `animals') %% %% -------------------------------------------------------------- %% ducksay -- cowsay for LaTeX %% E-mail: jspratte@yahoo.de %% Released under the LaTeX Project Public License v1.3c or later %% See http://www.latex-project.org/lppl.txt %% -------------------------------------------------------------- %% %% Copyright (C) 2017-2022 Jonathan P. Spratte %% %% This work may be distributed and/or modified under the conditions of the %% LaTeX Project Public License (LPPL), either version 1.3c of this license or %% (at your option) any later version. The latest version of this license is in %% the file: %% %% http://www.latex-project.org/lppl.txt %% %% This work is "maintained" (as per LPPL maintenance status) by %% Jonathan P. Spratte. %% %% This work consists of the file ducksay.dtx %% and the derived files ducksay.pdf %% ducksay.sty %% ducksay.code.v1.tex %% ducksay.code.v2.tex and %% ducksay.animals.tex. %% \ProvidesFile{ducksay.animals.tex} [\ducksay@date\space v\ducksay@version\space ducksay animals] \AddAnimal{duck}%>>= { \ \ __ >(' ) )/ /( / `----/ \ ~=- / ~^~^~^~^~^~^~^}%=<< \AddAnimal{small-duck}%>>= { \ \ >()_ (__)__ _}%=<< \AddAnimal{duck-family}%>>= { \ \ __ >(' ) )/ /( / `----/ -()_ >()_ __\__~=-_/__ _(__)__(__)__ _}%=<< \AddAnimal{cow}%>>= { \ ^__^ \ (oo)\_______ (__)\ )\/\ ||----w | || ||}%=<< \AddAnimal{head-in}%>>= { \ \ ^__^ / (oo)\_______/ ________ (__)\ )=( ___|_ \____ ||----w | \ \ \____ | || || || ||}%=<< \AddAnimal{sodomized}%>>= { \ _ \ (_) ^__^ / \ (oo)\_____/_\ \ (__)\ ) / ||----w (( || ||>>}%=<< \AddAnimal{tux}%>>= { \ \ .--. |o_o | |\_/ | // \ \ (| | ) /'\_ _/`\ \___)=(___/}%=<< \AddAnimal{pig}%>>= + \ _//| .-~~~-. \ _/oo } }-@ ('')_ } | `--'| { }--{ } //_/ /_/+%=<< \AddAnimal{frog}%>>= { \ \ (.)_(.) _ ( _ ) _ / \/`-----'\/ \ __\ ( ( ) ) /__ ) /\ \._./ /\ ( )_/ /|\ /|\ \_(}%=<< \AddAnimal{snowman}%>>= { \ \_[_]_ (") >-( : )-< (__:__)}%=<< \AddAnimal[tail-symbol=s]{hedgehog}%>>= { s .\|//||\||. s |/\/||/|//|/| /. `|/\\|/||/|| o__,_|//|/||\||'}%=<< \AddAnimal{kangaroo}%>>= { \ \ _,' ___ <__\__/ \ \_ / _\ \,\ / \\ // \\ ,/' `\_,}%=<< \AddAnimal[tail-symbol=s,tail-count=3]{rabbit}%>>= { s s / \`\ __ s | \ `\ /`/ \ \_/`\ \-"-/` /\ \ | | \ | (d b) \_/ / \ ,".|.'.\_/.'.|.", / /\' _|_ '/\ \ | / '-`"`-' \ | | | | | | \ \ / / | \ \ \ / / / `"`\ : /'"` `""`""`}%=<< \AddAnimal{bunny}%>>= { \ \ / /\ / ( ) .( o ).}%=<< \AddAnimal{small-rabbit}%>>= { \ \ _// (')---. _/-_( )o}%=<< \AddAnimal[tail-symbol=s,tail-count=3]{dragon}%>>= { s / \ //\ s |\___/| / \// \\ s /0 0 \__ / // | \ \ / / \/_/ // | \ \ @_^_@'/ \/_ // | \ \ //_^_/ \/_ // | \ \ ( //) | \/// | \ \ ( / /) _|_ / ) // | \ _\ ( // /) '/,_ _ _/ ( ; -. | _ _\.-~ .-~~~^-. (( / / )) ,-{ _ `-.|.-~-. .~ `. (( // / )) '/\ / ~-. _ .-~ .-~^-. \ (( /// )) `. { } / \ \ (( / )) .----~-.\ \-' .~ \ `. \^-. ///.----..> \ _ -~ `. ^-` ^-_ ///-._ _ _ _ _ _ _}^ - - - - ~ ~-- ,.-~ /.-~}%=<< \AddAnimal{dog}%>>= { \ __ \ .-'\/\ "\ '------. ___/ ( .'_____ '-----'"""'------"""""'}%=<< \AddAnimal{squirrel}%>>= { \ ,;:;;, \ , ;;;;; .=', ;:;;:, /_', "=. ';:;:; @=:__, \,;:;:' _(\.= ;:;;' `"_( _/="` `"'``}%=<< \AddAnimal{snail}%>>= { \ \ .-""-. oo ; .-. : \\__..-: '.__.')._ "-._.._'.__.-'_.."}%=<< \AddAnimal{unicorn}%>>= { \ \ /((((((\\\\ ---====((((((((((\\\\\ (( \\\\\\\ ( (* _/ \\\\\\\ \ / \ \\\\\\_ __,,__ | | | / \ \ \/ \\_ / / > ) \_| / / / / _// _// /_| /_|}%=<< \AddAnimal[tail-count=3,tail-symbol=s]{whale}%>>= { s |-. s .-""-._ \ \.--| s / `-..__) ,-' | . / \--.__, .__.,' `-.___'._\_.'}%=<< \AddAnimal[tail-count=3]{yoda}%>>= { \ \ ____ \ _.' : `._ .-.'`. ; .'`.-. __ / : ___\ ; /___ ; \ __ ,'_ ""--.:__;".-.";: :".-.":__;.--"" _`, :' `.t""--.. '<@.`;_ ',@>` ..--""j.' `; `:-.._J '-.-'L__ `-- ' L_..-;' "-.__ ; .-" "-. : __.-" L ' /.------.\ ' J "-. "--" .-" __.l"-:_JL_;-";.__ .-j/'.; ;"""" / .'\"-. .' /:`. : : /.".''; `. .-" / ;`.". : ."." : "-. .+"-. : : ".".". ."." ;-._ \ ; \ `.; ; . "."-"." : : "+. ; : ; ; ; . ."." ; : ; : \: ; : ; : / / / , ;: ; : : \ ; : ; ; / : , : ; / :: ; ; : ; : ; ; ; ; : ;: : : ; : ;. ; ' : : ; : ; ;\ : ; : . , ; ; ; ; : `."-; : ; . ; : ; / ; ; -: ; : , , ; : .-" : :\ \ : ; , : \.-" : ;`. \ ; : . , ;.'_..-- / ; : "-. "-: ; , :/." .' : \ \ : : ;/ __ : \ .-`.\ /t-"" ":-+. : `. .-" `l __/ /`. : ; ; \ ; \ .-" .-"-.-" .' .'j \ / ;/ \ / .-" /. .'.' ;_:' ; :-""-.`./-.' / `.___.' \ `t ._ / "-.t-._:'}%=<< \AddAnimal[tail-count=3]{yoda-head}%>>= { \ \ ____ \ _.' : `._ .-.'`. ; .'`.-. __ / : ___\ ; /___ ; \ __ ,'_ ""--.:__;".-.";: :".-.":__;.--"" _`, :' `.t""--.. '<@.`;_ ',@>` ..--""j.' `; `:-.._J '-.-'L__ `-- ' L_..-;' "-.__ ; .-" "-. : __.-" L ' /.------.\ ' J "-. "--" .-" __.l"-:_JL_;-";.__ .-j/'.; ;"""" / .'\"-. .' /:`. : : /.".''; `. .-" / ;`.". : ."." : "-. .+"-. : : ".".". ."." ;-._ \}%=<< \AddAnimal{small-yoda}%>>= { \ \ __.-._ '-._"7' /'.-c | /T _)_/LI}%=<< \AddAnimal{r2d2}%>>= { \ \ ,-----. ,'_/_|_\_`. /<<::8[O]::>\ _|-----------|_ | | ====-=- | | | | -=-==== | | \ | ::::|()|| / | | ....|()|| | | |_________| | | |\_______/| | / \ / \ / \ `---' `---' `---'}%=<< \AddAnimal{vader}%>>= { \ _.-'~~~~~~`-._ \ / || \ / || \ | || | | _______||_______ | |/ ----- \/ ----- \| / ( ) ( ) \ / \ ----- () ----- / \ / \ /||\ / \ / \ /||||\ / \ / \ /||||||\ / \ /_ \O========O/ _\ `--...__|`-._ _.-'|__...--' | `' |}%=<< \AddAnimal[tail-symbol=|,tail-count=1]{crusader}%>>= { | \[T]/} \csname bool_if:cT\endcsname {l_ducksay_version_one_bool} {\AnimalOptions{crusader}{tail-1=|,rel-align=c}} \csname bool_if:cT\endcsname {l_ducksay_version_two_bool} {\AnimalOptions{crusader}{tail-1=|,body-align=c}}%=<< \AddAnimal[tail-count=3]{knight}%>>= { \ \ ,-"""-. \ | === | ) | ( .=='\" "/`==. .'\ (`:') /`. _/_ |_.-' : `-._|__\_ <___>'\ : / `<___> / / >=======< / / _/ .' / ,-:-. \/=,' / _/ |__/v^v^v\__) \ \(\) |V^V^V^V^V|\_/ (\\ \`---|---'/ \\ \-._|_,-/ \\ |__|__| \\ <___X___> \\ \..|../ \\ \ | / \\ /V|V\ \|/ | \ '--' `--`}%=<< \AddAnimal{ghost}%>>= { \ \ .-. (o o) | O \ \ \ `~~~'}%=<< \AddAnimal{fairy}%>>= { \ \ .oOOb .. .oO O '::; d O ;;;;d ..oO * ::O;;;'OooO ~"\. dp'(O.o. \op 'oOb obU dop dop PO O 'b l P. / ; '}%=<< \AddAnimal[tail-symbol=s]{only-tail}%>>= { s s}%=<< \AddAnimal[tail-symbol=s,tail-count=3]{only-tail3}%>>= { s s s}%=<< \AddAnimal[tail-symbol=s,tail-count=3]{snake}% >>= { s s /^\/^\ s _|__| O | /' \_/ \ \/ |_________/ \ \ \_/ \_______ \ \ `| | |\ / / _---_ | | / / / __ "-_ ," | | "--" / "-_ "--" ," "-_____-" "-___-"}% =<< \AddAnimal{cat}% >>= + \ \ _ ___ .--. \`.|\..----...-'` `-._.-' .-' / ' ` , __.-' )/' _/ \ `-_, / `-'" `"\_ ,_.-;_.-\_ ', _.-'_./ {_.' ; / {_.-``-' {_/+% =<< \AddAnimal{sleepy-cat}% >>= { \ \ |\ _,,,---,,_ _._ /,`.-'`' -. )'._,'.-,) |,4- ) )-,_. ,\ ( `-.-' '---''(_/--' `-'\_)}% =<< \AddAnimal{schroedinger-dead}% >>= { \ \ _.--"""--._ | | | -|- | | | | | | | Felix | __|___________|__ _ o . . . ~ . o o . ~ .}% =<< \AddAnimal{schroedinger-alive}% >>= { \ \ ,_ _ |\\__,'/ / _ _ | ,--. ( @ @ ) / ,-' \ _T_/-._( ( / `. \ | _ \ | \ \ , / | || |-_\__ / ((_/`(____,-'}% =<< \AddAnimal{sheep}% >>= { \ _,_,_,_,_, \ .:( ,) ), (__, (, ), / o ( ,) ,) )> (___(, (, ,) (, ,) ,) `-_,---_,-' || ||}% =<< \AddAnimal[tail-symbol=s]{platypus}% >>= | s _.-^~~^^`~-,,,~~''```~-''``~'``~, s ______,' -o :. _ . ; ,'`, `. ( -\.._,.;;'._,( } _`_-_,, `, `, ``~~~~~~' ((/'(((____/~~'(,(,___> `~'|% =<< \AddAnimal[tail-symbol=s]{small-horse}% >>= { s _,_ s /._ \\ /_/ |_\\ _ __ / \\ \\ \ _ __ _ /|| | | | | || | | | |}% =<< \AddAnimal[tail-symbol=s]{turtle} { s s __ /_'\ .,-;-;-,. \ (/_/_|_\_\_\_ /\=<_><_><_><_>-' /_/'-\_\====\_\' "" "" ""} %% %% %% End of file `ducksay.animals.tex'.