%%
%% 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-2020 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}%>>=
{  \
    \     /((((((\\\\
  ---====((((((((((\\\\\
       ((           \\\\\\\
       ( (*    _/      \\\\\\\
         \    /  \      \\\\\\_        __,,__
          |  |   |       </    "-----""     ((\\\\
          o_|   /        /                     \ \\\\    \\\\\\\
               |  ._    (                       \ \\\\\\\\\\\\\\\\
               | /                      /       /    \\\\\\\     \\
       .______/\/     /                /       /         \\\
      / __.____/    _/               _(       /\
     / / / ________/:_       ___,,--'  \     /  \_
    / /  \ \          """""""           \   \ \_  \
   ( <    \ \                            >  /    \ \
    \/      \\_                         / /       > )
             \_|                       / /       / /
                                     _//       _//
                                    /_|       /_|}%=<<
\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 (  ,)     ,) )>
      (___(,      (,   ,)
           (,   ,)    ,)
            `-_,---_,-'
              ||   ||}
%% 
%%
%% End of file `ducksay.animals.tex'.
